From d9170f4167142a9bf37798bc6a195ff0efed64b6 Mon Sep 17 00:00:00 2001 From: Sucukdeluxe Date: Tue, 10 Mar 2026 23:47:02 +0100 Subject: [PATCH] Refactor: Extractor in 18 Sektionen reorganisiert --- docs/UNPACK-PAUSE-ANALYSIS.md | 183 + rd_downloader.log.old | 79822 ++++++++++++++++ .../extractor/JBindExtractorMain.java | 2466 +- scripts/afterPack.cjs | 36 +- src/main/app-controller.ts | 596 +- src/main/constants.ts | 194 +- src/main/debrid.ts | 4478 +- src/main/download-manager.ts | 21348 ++--- src/main/extractor.ts | 4821 +- src/main/extractor.ts.bak | 3564 + src/main/main.ts | 1154 +- src/main/mega-web-fallback.ts | 848 +- src/main/storage.ts | 2116 +- src/main/update.ts | 1665 +- src/preload/preload.ts | 126 +- src/renderer/styles.css | 5342 +- src/shared/ipc.ts | 70 +- src/shared/preload-api.ts | 68 +- src/shared/types.ts | 614 +- tests/backup-crypto.test.ts | 172 +- tests/cleanup.test.ts | 218 +- tests/debrid.test.ts | 1996 +- tests/download-manager.test.ts | 10894 +-- tests/storage.test.ts | 982 +- tests/update.test.ts | 1092 +- 25 files changed, 114170 insertions(+), 30695 deletions(-) create mode 100644 docs/UNPACK-PAUSE-ANALYSIS.md create mode 100644 rd_downloader.log.old create mode 100644 src/main/extractor.ts.bak diff --git a/docs/UNPACK-PAUSE-ANALYSIS.md b/docs/UNPACK-PAUSE-ANALYSIS.md new file mode 100644 index 0000000..bfe45c8 --- /dev/null +++ b/docs/UNPACK-PAUSE-ANALYSIS.md @@ -0,0 +1,183 @@ +# Intensive Analyse: Pausen zwischen Pack-Entpackungen (10–15 Sekunden) + +**Nur Analyse – keine Code-Änderungen.** + +--- + +## 1. Problem + +Nach dem Entpacken eines Packs (z.B. 3 Parts einer Serie) passiert ca. 10–15 Sekunden lang scheinbar nichts, bevor das nächste Pack mit dem Entpacken beginnt. + +--- + +## 2. Steuerungslogik: Ein Slot für alle Packs + +- **Nur ein Pack** darf gleichzeitig Post-Processing (inkl. Entpacken) machen. +- Steuerung: `acquirePostProcessSlot(packageId)` / `releasePostProcessSlot()` in `download-manager.ts`. +- Weitere Packs warten in `packagePostProcessWaiters` und kommen erst dran, wenn der aktive Task im **finally**-Block `releasePostProcessSlot()` aufruft. + +```3761:3804:src/main/download-manager.ts + private async acquirePostProcessSlot(packageId: string): Promise { + const maxConcurrent = 1; + // ... + } + private releasePostProcessSlot(): void { + // ... + } +``` + +- Der Slot wird **erst** freigegeben, wenn die gesamte `runPackagePostProcessing`-Task-Funktion durch ist – genauer: wenn ihr **finally**-Block läuft (dort `releasePostProcessSlot()`). Alles, was vorher im gleichen Task **synchron** (await) läuft, blockiert den Slot und damit das nächste Pack. + +--- + +## 3. Zwei relevante Code-Pfade + +### 3.1 Pfad A: Hybrid-Extract (Pack noch nicht fertig) + +- Bedingung: `!allDone && settings.hybridExtract && autoExtract && failed === 0 && success > 0`. +- Es werden nur die **bereits fertigen** Archive des Packs entpackt (`onlyArchives: readyArchives`), mit `skipPostCleanup: true` (kein Post-Cleanup im Extractor). +- Ablauf: + 1. `handlePackagePostProcessing` → `runHybridExtraction`. + 2. `await extractPackageArchives(..., onlyArchives, skipPostCleanup: true)`. + 3. **Direkt danach (im gleichen Callstack, vor Rückkehr):** + `await this.autoRenameExtractedVideoFiles(pkg.extractDir, pkg)` (Zeile 6490). + 4. Dann return aus `handlePackagePostProcessing` → **finally** → `releasePostProcessSlot()`. + +**Folge:** Im Hybrid-Pfad blockiert **Auto-Rename** den Slot. Solange Rename läuft (rekursives Scannen + Umbenennen), kann das nächste Pack nicht starten. Das kann gut 10–15 Sekunden ausmachen. + +--- + +### 3.2 Pfad B: Finales Post-Processing (Pack komplett, alle Items fertig) + +- Bedingung: `allDone` (alle Items completed/failed/cancelled). +- Es wird das **gesamte** Pack entpackt (`extractPackageArchives` ohne `onlyArchives`), **ohne** `skipPostCleanup`. +- Ablauf: + 1. `await extractPackageArchives(...)` – **inklusive allem, was der Extractor danach noch macht** (siehe Abschnitt 4). + 2. Status-Updates, `recordPackageHistory(...)` (synchron, schnell). + 3. `void this.runDeferredPostExtraction(...)` – wird **nicht** awaitet; Rename, MKV-Sammlung, Cleanup laufen im Hintergrund. + 4. `handlePackagePostProcessing` kehrt zurück → **finally** → `releasePostProcessSlot()`. + +**Folge:** Im Final-Pfad blockieren **nicht** mehr Rename/MKV/Cleanup im Download-Manager den Slot – die sind in `runDeferredPostExtraction` ausgelagert. Was den Slot aber **noch** blockiert, ist alles, was **innerhalb** von `extractPackageArchives` **nach** dem eigentlichen Entpacken passiert (Post-Cleanup und ggf. Nested-Extraction im Extractor). + +--- + +## 4. Was passiert INNERHALB von `extractPackageArchives` (Extractor) – und blockiert + +Nach dem Durchlauf über alle Kandidaten-Archive folgt im Extractor (`extractor.ts`) noch: + +### 4.1 Nested-Extraction (Zeilen 2208–2284) + +- Wenn `extracted > 0 && !skipPostCleanup && !onlyArchives`: Es werden Archive **im Zielordner** gesucht (`findArchiveCandidates(options.targetDir)`) und nacheinander entpackt. +- Pro nested-Archiv: Entpacken, ggf. `cleanupArchives([nestedArchive], ...)`. +- Kann bei vielen/vollen Archiven deutlich Zeit kosten und den Slot blockieren. + +### 4.2 Post-Cleanup (Zeilen 2286–2328) + +- Nur wenn `!options.skipPostCleanup`: + - **cleanupArchives(cleanupSources, cleanupMode):** Entfernen/Trash der entpackten Quell-Archive (readdir pro Verzeichnis, ggf. viele `rm`/rename). + - **removeDownloadLinkArtifacts(targetDir):** Link-Artefakte im Zielordner entfernen. + - **removeSampleArtifacts(targetDir):** Rekursives Durchlaufen des kompletten Extract-Ordners, Erkennung von Sample-Dateien/Ordnern, Löschen. + - **removeEmptyDirectoryTree(packageDir):** Rekursives Auflisten aller Unterordner, dann sortiert leere Ordner von tief nach flach löschen. + +All das läuft **vor** dem Return von `extractPackageArchives`. Erst danach kommt im Download-Manager noch `recordPackageHistory` und `void runDeferredPostExtraction`. Der Slot wird also erst nach dem **gesamten** `extractPackageArchives`-Lauf (inkl. Nested + Post-Cleanup) freigegeben. + +**Typische Zeitfresser (10–15 s):** + +- `cleanupArchives`: viele Dateien/Archive → viele I/O-Ops. +- `removeSampleArtifacts`: vollständiger rekursiver Scan des Extract-Ordners. +- `removeEmptyDirectoryTree`: rekursives readdir über die ganze Verzeichnisstruktur. +- Nested-Extraction: zusätzliches Entpacken und ggf. weiteres Cleanup. + +--- + +## 5. Was im Download-Manager NACH dem Extractor noch passiert (Final-Pfad) + +- **recordPackageHistory:** synchron, in-memory + Callback – vernachlässigbar. +- **runDeferredPostExtraction:** wird mit `void` gestartet, blockiert den Slot **nicht**. Darin laufen (im Hintergrund): + - `autoRenameExtractedVideoFiles` + - `cleanupRemainingArchiveArtifacts` (bei Hybrid-Szenario/cleanupMode) + - `collectMkvFilesToLibrary` + - `applyPackageDoneCleanup` + +Diese Schritte verursachen **keine** Pause mehr zwischen zwei Packs im Final-Pfad, weil der Slot schon vorher freigegeben wird. + +--- + +## 6. Zusammenfassung: Wo entstehen die 10–15 Sekunden Pause? + +| Szenario | Was blockiert den Slot (Pause bis zum nächsten Pack)? | +|----------|--------------------------------------------------------| +| **Hybrid-Extract** (Pack hat noch offene Items) | `await autoRenameExtractedVideoFiles` **direkt nach** `extractPackageArchives` in `runHybridExtraction` (Zeile 6490). Rekursives Scannen + Umbenennen aller Video-Dateien. | +| **Finales Post-Processing** (Pack fertig) | Alles **innerhalb** von `extractPackageArchives`: Nested-Extraction (falls vorhanden) + Post-Cleanup (`cleanupArchives`, `removeDownloadLinkArtifacts`, `removeSampleArtifacts`, `removeEmptyDirectoryTree`). Rekursive Scans und viele I/O-Ops. | + +In beiden Fällen ist die Pause also die Zeit **vor** `releasePostProcessSlot()` – einmal durch Rename im Manager (Hybrid), einmal durch Post-Cleanup und Nested-Extraction im Extractor (Final). + +--- + +## 7. Mögliche Verbesserungen (nur Konzept, keine Änderung) + +- **Hybrid-Pfad:** + `autoRenameExtractedVideoFiles` nach dem Hybrid-Extract **nicht** mehr awaiten, sondern (analog zu `runDeferredPostExtraction`) im Hintergrund starten und sofort aus `runHybridExtraction` zurückkehren. Dann wird der Slot direkt nach `extractPackageArchives` freigegeben; Rename läuft parallel. + +- **Final-Pfad / Extractor:** + Post-Cleanup (und ggf. Nested-Extraction) **nicht** mehr synchron am Ende von `extractPackageArchives` ausführen, sondern: + - Entweder: Extractor gibt nach dem letzten „eigentlichen“ Entpacken sofort zurück und eine andere Komponente (z. B. Download-Manager oder eine Queue) übernimmt Cleanup/Nested im Hintergrund; oder + - Extractor bekommt eine Option (z. B. `deferPostCleanup: true`), liefert die nötigen Daten (z. B. Liste der zu löschenden Archive) zurück, und der Aufrufer führt Cleanup/Nested asynchron aus. + +- **Slot-Logik unverändert:** + Ein Slot bleibt sinnvoll, um I/O und CPU beim Entpacken zu bündeln. Durch die Entkopplung der „teuren“ Schritte (Rename, Cleanup, Nested) von der Slot-Holding-Zeit verkürzt sich die Pause zwischen zwei Packs ohne Parallel-Entpacken mehrerer Packs. + +--- + +## 8. Relevante Stellen im Code (Orientierung) + +- Slot: `acquirePostProcessSlot` / `releasePostProcessSlot` (download-manager.ts, ca. 3761–3804). +- Post-Processing-Task: `runPackagePostProcessing` → `handlePackagePostProcessing` (ca. 3806–3854, 6544–6916). +- Hybrid: `runHybridExtraction` (ca. 6374–6542), inkl. `await autoRenameExtractedVideoFiles` (6490). +- Final: `handlePackagePostProcessing` nach `extractPackageArchives` (6697–6916): `recordPackageHistory`, `void runDeferredPostExtraction`, dann return. +- Extractor: `extractPackageArchives` (extractor.ts, ca. 1880–2353), Nested 2208–2284, Post-Cleanup 2286–2328. +- Rename: `autoRenameExtractedVideoFiles` (download-manager.ts, 2173–2312), nutzt `collectVideoFiles` (rekursiv). +- MKV/Cleanup: `collectMkvFilesToLibrary` (2448), `cleanupRemainingArchiveArtifacts` (2353), `runDeferredPostExtraction` (6922–6965). + +--- + +## 9. Vergleich: JDownloader (jdownloader-source) + +Im JDownloader-Quellcode (z. B. `C:\Users\ploet\Desktop\jdownloader-source`) ist das Entpacken so aufgebaut, dass **pro Pack (3 Parts = 1 Folge) kaum schwere Arbeit nach dem eigentlichen Entpacken** im gleichen Queue-Job läuft – deshalb wirkt es „ohne Pause“. + +### Ablauf bei JDownloader + +- **Ein Archiv = ein Pack** (z. B. 3 RAR-Parts = 1 Archive mit `archive.getArchiveFiles()`). +- **Eine Queue** (`ExtractionQueue`), ein Job pro Archiv (`ExtractionController` extends `QueueAction`). +- Pro Job passiert in `ExtractionController.run()`: + 1. `extractor.extract(this)` – reines Entpacken. + 2. `extractor.close()`. + 3. Je nach Exit-Code: `fireEvent(ExtractionEvent.Type.FINISHED)` (inkl. `FileCreationEvent(NEW_FILES, files)` – die Dateiliste kommt vom Extractor, **kein** rekursives Scannen). + 4. Im **finally**: `fireEvent(Type.CLEANUP)` → `archive.onCleanUp()`. + 5. Listener bei `CLEANUP`: `controller.removeArchiveFiles()`. + +### Was `removeArchiveFiles()` bei JDownloader macht + +- Holt die **bereits bekannten** Archive-Dateien: `archive.getArchiveFiles()` (die 3 Parts sind dem Archiv von Anfang an zugeordnet). +- Löscht nur diese Dateien (z. B. `link.deleteFile(remove)` pro Part). +- **Kein** rekursives Durchsuchen von Ordnern, **kein** `findArchiveCandidates`, **kein** Scannen des Extract-Ordners. +- Aufwand: O(Anzahl Parts) Datei-Löschungen, typisch sehr schnell. + +### Was JDownloader in diesem Pfad nicht macht + +- **Kein** Auto-Rename der entpackten Dateien im Extraction-Queue-Job (LinknameCleaner wird an anderer Stelle für Pfadsegmente genutzt, nicht als Blockierung nach Extract). +- **Kein** „Collect MKV to Library“ (rekursives Scannen + Verschieben) im gleichen Job. +- **Kein** `removeSampleArtifacts` (rekursiver Scan des Extract-Ordners). +- **Kein** `removeEmptyDirectoryTree` (rekursives Auflisten aller Unterordner). +- Nested-Archive (Deep-Extraction) werden als **neue** Archive in die Queue gestellt (`addToQueue(..., newArchive, false)`), also **separate Jobs**, die nacheinander laufen – der aktuelle Job ist sofort fertig. + +### Warum es sich „flawless“ anfühlt + +- Der kritische Pfad pro Pack ist: **Entpacken → Event FINISHED → Event CLEANUP → nur die bekannten Archive-Dateien löschen → `run()` endet**. +- Keine rechen- oder I/O-intensiven Schritte (keine rekursiven Scans, kein Rename, keine MKV-Sammlung) im gleichen Queue-Job. +- Das nächste Pack (nächster `ExtractionController` in der Queue) startet direkt nach `run()` return – die spürbare Pause entfällt. + +### Übertrag auf unser Projekt + +- Um ein ähnlich „flüssiges“ Verhalten zu erreichen, sollten **alle** zeitaufwändigen Schritte (Rename, MKV-Sammlung, Sample-Cleanup, leere Ordner entfernen, ggf. Post-Cleanup im Extractor) **nicht** den Post-Process-Slot blockieren. +- Konkret: Sie entweder **nach** `releasePostProcessSlot()` im Hintergrund ausführen (wie beim Final-Pfad bereits für Rename/MKV/Cleanup im Manager) **oder** den Extractor so auslegen, dass er direkt nach dem letzten eigentlichen Entpacken zurückkehrt und Cleanup/Nested in einem separaten, asynchronen Schritt erledigt wird (siehe Abschnitt 7). diff --git a/rd_downloader.log.old b/rd_downloader.log.old new file mode 100644 index 0000000..a1121cf --- /dev/null +++ b/rd_downloader.log.old @@ -0,0 +1,79822 @@ +2026-02-27 02:09:43,904 [ERROR] Token aus Keyring konnte nicht geladen werden: 'NoneType' object has no attribute 'get_password' +2026-02-27 02:09:43,905 [INFO] Downloads wurden pausiert +2026-02-27 02:09:43,905 [INFO] Downloads wurden fortgesetzt +2026-02-27 02:09:44,208 [INFO] Paket 1/2: pkg1 (1 Links, parallel 1) +2026-02-27 02:09:44,390 [INFO] [pkg1] Entpacke pkg1_1.zip ... +2026-02-27 02:09:45,219 [INFO] [pkg1] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:09:45,220 [INFO] [pkg1] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:09:45,220 [INFO] [pkg1] Entpackt: pkg1_1.zip +2026-02-27 02:09:45,220 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:09:45,220 [INFO] Paket pkg1: Entpacken läuft parallel im Hintergrund +2026-02-27 02:09:45,221 [INFO] Paket 2/2: pkg2 (1 Links, parallel 1) +2026-02-27 02:09:45,403 [INFO] [pkg2] Entpacke pkg2_1.zip ... +2026-02-27 02:09:45,663 [INFO] [pkg2] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:09:45,665 [INFO] [pkg2] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:09:45,665 [INFO] [pkg2] Entpackt: pkg2_1.zip +2026-02-27 02:09:45,665 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:09:45,665 [INFO] Paket pkg2: Entpacken läuft parallel im Hintergrund +2026-02-27 02:09:45,665 [INFO] Alle Pakete abgeschlossen. Summary: Dauer 1.5s, Ø Speed 537.0 B/s, Erfolg 100.0% (2/2), Entpackt 2 +2026-02-27 02:10:17,965 [ERROR] Token aus Keyring konnte nicht geladen werden: 'NoneType' object has no attribute 'get_password' +2026-02-27 02:10:17,966 [INFO] Downloads wurden pausiert +2026-02-27 02:10:17,966 [INFO] Downloads wurden fortgesetzt +2026-02-27 02:10:18,280 [INFO] Paket 1/2: pkg1 (1 Links, parallel 1) +2026-02-27 02:10:18,280 [INFO] Hinweis: Entpacken läuft paketweise im Hintergrund, während weitere Pakete laden +2026-02-27 02:10:18,462 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:10:18,463 [INFO] Paket pkg1: Entpacken läuft parallel im Hintergrund +2026-02-27 02:10:18,463 [INFO] [pkg1] Entpacke pkg1_1.zip ... +2026-02-27 02:10:18,463 [INFO] Paket 2/2: pkg2 (1 Links, parallel 1) +2026-02-27 02:10:18,646 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:10:18,646 [INFO] Paket pkg2: Entpacken läuft parallel im Hintergrund +2026-02-27 02:10:18,646 [INFO] [pkg2] Entpacke pkg2_1.zip ... +2026-02-27 02:10:18,919 [INFO] [pkg2] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:10:18,920 [INFO] [pkg2] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:10:18,920 [INFO] [pkg2] Entpackt: pkg2_1.zip +2026-02-27 02:10:19,276 [INFO] [pkg1] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:10:19,276 [INFO] [pkg1] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:10:19,276 [INFO] [pkg1] Entpackt: pkg1_1.zip +2026-02-27 02:10:19,276 [INFO] Alle Pakete abgeschlossen. Summary: Dauer 1.0s, Ø Speed 790.0 B/s, Erfolg 100.0% (2/2), Entpackt 2 +2026-02-27 02:13:03,529 [ERROR] Token aus Keyring konnte nicht geladen werden: 'NoneType' object has no attribute 'get_password' +2026-02-27 02:13:03,529 [INFO] Downloads wurden pausiert +2026-02-27 02:13:03,529 [INFO] Downloads wurden fortgesetzt +2026-02-27 02:13:03,843 [INFO] Paket 1/2: pkg1 (1 Links, parallel 1) +2026-02-27 02:13:03,843 [INFO] Hinweis: Entpacken läuft paketweise im Hintergrund, während weitere Pakete laden +2026-02-27 02:13:04,025 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:13:04,025 [INFO] Paket pkg1: Entpacken läuft parallel im Hintergrund +2026-02-27 02:13:04,026 [INFO] [pkg1] Entpacke pkg1_1.zip ... +2026-02-27 02:13:04,026 [INFO] Paket 2/2: pkg2 (1 Links, parallel 1) +2026-02-27 02:13:04,208 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:13:04,209 [INFO] Paket pkg2: Entpacken läuft parallel im Hintergrund +2026-02-27 02:13:04,209 [INFO] [pkg2] Entpacke pkg2_1.zip ... +2026-02-27 02:13:04,471 [INFO] [pkg2] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:13:04,472 [INFO] [pkg2] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:13:04,472 [INFO] [pkg2] Entpackt: pkg2_1.zip +2026-02-27 02:13:04,837 [INFO] [pkg1] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:13:04,837 [INFO] [pkg1] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:13:04,838 [INFO] [pkg1] Entpackt: pkg1_1.zip +2026-02-27 02:13:04,838 [INFO] Alle Pakete abgeschlossen. Summary: Dauer 1.0s, Ø Speed 790.0 B/s, Erfolg 100.0% (2/2), Entpackt 2 +2026-02-27 02:16:53,382 [ERROR] Token aus Keyring konnte nicht geladen werden: 'NoneType' object has no attribute 'get_password' +2026-02-27 02:16:53,383 [INFO] Downloads wurden pausiert +2026-02-27 02:16:53,383 [INFO] Downloads wurden fortgesetzt +2026-02-27 02:16:53,686 [INFO] Paket 1/2: pkg1 (1 Links, parallel 1) +2026-02-27 02:16:53,686 [INFO] Hinweis: Entpacken läuft paketweise im Hintergrund, während weitere Pakete laden +2026-02-27 02:16:53,868 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:16:53,868 [INFO] Paket pkg1: Entpacken läuft parallel im Hintergrund +2026-02-27 02:16:53,869 [INFO] [pkg1] Entpacke pkg1_1.zip ... +2026-02-27 02:16:53,869 [INFO] Paket 2/2: pkg2 (1 Links, parallel 1) +2026-02-27 02:16:54,052 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:16:54,052 [INFO] Paket pkg2: Entpacken läuft parallel im Hintergrund +2026-02-27 02:16:54,052 [INFO] [pkg2] Entpacke pkg2_1.zip ... +2026-02-27 02:16:54,315 [INFO] [pkg2] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:16:54,316 [INFO] [pkg2] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:16:54,316 [INFO] [pkg2] Entpackt: pkg2_1.zip +2026-02-27 02:16:54,680 [INFO] [pkg1] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:16:54,681 [INFO] [pkg1] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:16:54,681 [INFO] [pkg1] Entpackt: pkg1_1.zip +2026-02-27 02:16:54,681 [INFO] Alle Pakete abgeschlossen. Summary: Dauer 1.0s, Ø Speed 790.0 B/s, Erfolg 100.0% (2/2), Entpackt 2 +2026-02-27 02:17:14,089 [ERROR] Token aus Keyring konnte nicht geladen werden: 'NoneType' object has no attribute 'get_password' +2026-02-27 02:17:14,089 [INFO] Downloads wurden pausiert +2026-02-27 02:17:14,089 [INFO] Downloads wurden fortgesetzt +2026-02-27 02:17:14,393 [INFO] Paket 1/2: pkg1 (1 Links, parallel 1) +2026-02-27 02:17:14,393 [INFO] Hinweis: Entpacken läuft paketweise im Hintergrund, während weitere Pakete laden +2026-02-27 02:17:14,575 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:17:14,575 [INFO] Paket pkg1: Entpacken läuft parallel im Hintergrund +2026-02-27 02:17:14,575 [INFO] [pkg1] Entpacke pkg1_1.zip ... +2026-02-27 02:17:14,575 [INFO] Paket 2/2: pkg2 (1 Links, parallel 1) +2026-02-27 02:17:14,757 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:17:14,757 [INFO] Paket pkg2: Entpacken läuft parallel im Hintergrund +2026-02-27 02:17:14,757 [INFO] [pkg2] Entpacke pkg2_1.zip ... +2026-02-27 02:17:15,021 [INFO] [pkg2] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:17:15,022 [INFO] [pkg2] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:17:15,022 [INFO] [pkg2] Entpackt: pkg2_1.zip +2026-02-27 02:17:15,396 [INFO] [pkg1] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:17:15,397 [INFO] [pkg1] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:17:15,397 [INFO] [pkg1] Entpackt: pkg1_1.zip +2026-02-27 02:17:15,397 [INFO] Alle Pakete abgeschlossen. Summary: Dauer 1.0s, Ø Speed 790.0 B/s, Erfolg 100.0% (2/2), Entpackt 2 +2026-02-27 02:28:43,263 [ERROR] Token aus Keyring konnte nicht geladen werden: 'NoneType' object has no attribute 'get_password' +2026-02-27 02:28:43,263 [INFO] Downloads wurden pausiert +2026-02-27 02:28:43,263 [INFO] Downloads wurden fortgesetzt +2026-02-27 02:28:43,566 [INFO] 1 Paket(e) abgebrochen und aus der Liste entfernt +2026-02-27 02:28:43,569 [INFO] Paket 1/2: pkg1 (1 Links, parallel 1) +2026-02-27 02:28:43,569 [INFO] Hinweis: Entpacken läuft paketweise im Hintergrund, während weitere Pakete laden +2026-02-27 02:28:43,751 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:28:43,751 [INFO] Paket pkg1: Entpacken läuft parallel im Hintergrund +2026-02-27 02:28:43,752 [INFO] [pkg1] Entpacke pkg1_1.zip ... +2026-02-27 02:28:43,752 [INFO] Paket 2/2: pkg2 (1 Links, parallel 1) +2026-02-27 02:28:43,934 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:28:43,934 [INFO] Paket pkg2: Entpacken läuft parallel im Hintergrund +2026-02-27 02:28:43,934 [INFO] [pkg2] Entpacke pkg2_1.zip ... +2026-02-27 02:28:44,199 [INFO] [pkg2] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:28:44,200 [INFO] [pkg2] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:28:44,200 [INFO] [pkg2] Entpackt: pkg2_1.zip +2026-02-27 02:28:44,563 [INFO] [pkg1] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:28:44,564 [INFO] [pkg1] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:28:44,564 [INFO] [pkg1] Entpackt: pkg1_1.zip +2026-02-27 02:28:44,564 [INFO] Alle Pakete abgeschlossen. Summary: Dauer 1.0s, Ø Speed 790.0 B/s, Erfolg 100.0% (2/2), Entpackt 2, Abgebrochen 0 +2026-02-27 02:28:58,646 [ERROR] Token aus Keyring konnte nicht geladen werden: 'NoneType' object has no attribute 'get_password' +2026-02-27 02:28:58,646 [INFO] Downloads wurden pausiert +2026-02-27 02:28:58,647 [INFO] Downloads wurden fortgesetzt +2026-02-27 02:28:58,950 [INFO] 1 Paket(e) abgebrochen und aus der Liste entfernt +2026-02-27 02:28:58,954 [INFO] Paket 1/2: pkg1 (1 Links, parallel 1) +2026-02-27 02:28:58,954 [INFO] Hinweis: Entpacken läuft paketweise im Hintergrund, während weitere Pakete laden +2026-02-27 02:28:59,138 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:28:59,138 [INFO] Paket pkg1: Entpacken läuft parallel im Hintergrund +2026-02-27 02:28:59,138 [INFO] [pkg1] Entpacke pkg1_1.zip ... +2026-02-27 02:28:59,138 [INFO] Paket 2/2: pkg2 (1 Links, parallel 1) +2026-02-27 02:28:59,321 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:28:59,322 [INFO] Paket pkg2: Entpacken läuft parallel im Hintergrund +2026-02-27 02:28:59,322 [INFO] [pkg2] Entpacke pkg2_1.zip ... +2026-02-27 02:28:59,597 [INFO] [pkg2] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:28:59,600 [INFO] [pkg2] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:28:59,600 [INFO] [pkg2] Entpackt: pkg2_1.zip +2026-02-27 02:28:59,950 [INFO] [pkg1] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:28:59,950 [INFO] [pkg1] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:28:59,951 [INFO] [pkg1] Entpackt: pkg1_1.zip +2026-02-27 02:28:59,951 [INFO] Alle Pakete abgeschlossen. Summary: Dauer 1.0s, Ø Speed 790.0 B/s, Erfolg 100.0% (2/2), Entpackt 2, Abgebrochen 0 +2026-02-27 02:46:00,546 [ERROR] Token aus Keyring konnte nicht geladen werden: 'NoneType' object has no attribute 'get_password' +2026-02-27 02:46:00,547 [INFO] Downloads wurden pausiert +2026-02-27 02:46:00,547 [INFO] Downloads wurden fortgesetzt +2026-02-27 02:46:00,850 [INFO] 1 Paket(e) abgebrochen und aus der Liste entfernt +2026-02-27 02:46:00,865 [INFO] Paket 1/2: pkg1 (1 Links, parallel 1) +2026-02-27 02:46:00,865 [INFO] Hinweis: Entpacken läuft paketweise im Hintergrund, während weitere Pakete laden +2026-02-27 02:46:01,049 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:46:01,049 [INFO] Paket pkg1: Entpacken läuft parallel im Hintergrund +2026-02-27 02:46:01,050 [INFO] [pkg1] Entpacke pkg1_1.zip ... +2026-02-27 02:46:01,050 [INFO] Paket 2/2: pkg2 (1 Links, parallel 1) +2026-02-27 02:46:01,233 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:46:01,233 [INFO] Paket pkg2: Entpacken läuft parallel im Hintergrund +2026-02-27 02:46:01,233 [INFO] [pkg2] Entpacke pkg2_1.zip ... +2026-02-27 02:46:01,505 [INFO] [pkg2] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:46:01,506 [INFO] [pkg2] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:46:01,507 [INFO] [pkg2] Entpackt: pkg2_1.zip +2026-02-27 02:46:01,869 [INFO] [pkg1] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:46:01,871 [INFO] [pkg1] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:46:01,871 [INFO] [pkg1] Entpackt: pkg1_1.zip +2026-02-27 02:46:01,871 [INFO] Alle Pakete abgeschlossen. Summary: Dauer 1.0s, Ø Speed 778.0 B/s, Erfolg 100.0% (2/2), Entpackt 2, Abgebrochen 0 +2026-02-27 02:46:41,763 [ERROR] Token aus Keyring konnte nicht geladen werden: 'NoneType' object has no attribute 'get_password' +2026-02-27 02:46:41,763 [INFO] Downloads wurden pausiert +2026-02-27 02:46:41,763 [INFO] Downloads wurden fortgesetzt +2026-02-27 02:46:42,066 [INFO] 1 Paket(e) abgebrochen und aus der Liste entfernt +2026-02-27 02:46:42,079 [INFO] Paket 1/2: pkg1 (1 Links, parallel 1) +2026-02-27 02:46:42,079 [INFO] Hinweis: Entpacken läuft paketweise im Hintergrund, während weitere Pakete laden +2026-02-27 02:46:42,261 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:46:42,261 [INFO] Paket pkg1: Entpacken läuft parallel im Hintergrund +2026-02-27 02:46:42,261 [INFO] [pkg1] Entpacke pkg1_1.zip ... +2026-02-27 02:46:42,261 [INFO] Paket 2/2: pkg2 (1 Links, parallel 1) +2026-02-27 02:46:42,443 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:46:42,444 [INFO] Paket pkg2: Entpacken läuft parallel im Hintergrund +2026-02-27 02:46:42,444 [INFO] [pkg2] Entpacke pkg2_1.zip ... +2026-02-27 02:46:42,706 [INFO] [pkg2] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:46:42,707 [INFO] [pkg2] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:46:42,707 [INFO] [pkg2] Entpackt: pkg2_1.zip +2026-02-27 02:46:43,072 [INFO] [pkg1] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:46:43,074 [INFO] [pkg1] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:46:43,074 [INFO] [pkg1] Entpackt: pkg1_1.zip +2026-02-27 02:46:43,074 [INFO] Alle Pakete abgeschlossen. Summary: Dauer 1.0s, Ø Speed 790.0 B/s, Erfolg 100.0% (2/2), Entpackt 2, Abgebrochen 0 +2026-02-27 02:55:21,945 [ERROR] Token aus Keyring konnte nicht geladen werden: 'NoneType' object has no attribute 'get_password' +2026-02-27 02:55:21,945 [INFO] Downloads wurden pausiert +2026-02-27 02:55:21,946 [INFO] Downloads wurden fortgesetzt +2026-02-27 02:55:22,258 [INFO] 1 Paket(e) abgebrochen und aus der Liste entfernt +2026-02-27 02:55:22,260 [INFO] Paket 1/2: pkg1 (1 Links, parallel 1) +2026-02-27 02:55:22,260 [INFO] Hinweis: Entpacken läuft paketweise im Hintergrund, während weitere Pakete laden +2026-02-27 02:55:22,442 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:55:22,442 [INFO] Paket pkg1: Entpacken läuft parallel im Hintergrund +2026-02-27 02:55:22,443 [INFO] [pkg1] Entpacke pkg1_1.zip ... +2026-02-27 02:55:22,443 [INFO] Paket 2/2: pkg2 (1 Links, parallel 1) +2026-02-27 02:55:22,625 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:55:22,625 [INFO] Paket pkg2: Entpacken läuft parallel im Hintergrund +2026-02-27 02:55:22,625 [INFO] [pkg2] Entpacke pkg2_1.zip ... +2026-02-27 02:55:22,889 [INFO] [pkg2] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:55:22,890 [INFO] [pkg2] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:55:22,890 [INFO] [pkg2] Entpackt: pkg2_1.zip +2026-02-27 02:55:23,264 [INFO] [pkg1] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:55:23,265 [INFO] [pkg1] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:55:23,265 [INFO] [pkg1] Entpackt: pkg1_1.zip +2026-02-27 02:55:23,265 [INFO] Alle Pakete abgeschlossen. Summary: Dauer 1.0s, Ø Speed 790.0 B/s, Erfolg 100.0% (2/2), Entpackt 2, Abgebrochen 0 +2026-02-27 02:55:43,865 [ERROR] Token aus Keyring konnte nicht geladen werden: 'NoneType' object has no attribute 'get_password' +2026-02-27 02:55:43,866 [INFO] Downloads wurden pausiert +2026-02-27 02:55:43,866 [INFO] Downloads wurden fortgesetzt +2026-02-27 02:55:44,180 [INFO] 1 Paket(e) abgebrochen und aus der Liste entfernt +2026-02-27 02:55:44,182 [INFO] Paket 1/2: pkg1 (1 Links, parallel 1) +2026-02-27 02:55:44,182 [INFO] Hinweis: Entpacken läuft paketweise im Hintergrund, während weitere Pakete laden +2026-02-27 02:55:44,363 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:55:44,363 [INFO] Paket pkg1: Entpacken läuft parallel im Hintergrund +2026-02-27 02:55:44,364 [INFO] [pkg1] Entpacke pkg1_1.zip ... +2026-02-27 02:55:44,365 [INFO] Paket 2/2: pkg2 (1 Links, parallel 1) +2026-02-27 02:55:44,547 [INFO] Download abgeschlossen: 1 fertig, 0 Fehler. Entpacken läuft im Hintergrund... +2026-02-27 02:55:44,547 [INFO] Paket pkg2: Entpacken läuft parallel im Hintergrund +2026-02-27 02:55:44,547 [INFO] [pkg2] Entpacke pkg2_1.zip ... +2026-02-27 02:55:44,809 [INFO] [pkg2] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:55:44,810 [INFO] [pkg2] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:55:44,810 [INFO] [pkg2] Entpackt: pkg2_1.zip +2026-02-27 02:55:45,174 [INFO] [pkg1] Downloadlink-Dateien entfernt: 1 +2026-02-27 02:55:45,175 [INFO] [pkg1] Samples entfernt: 1 Datei(en), 1 Ordner +2026-02-27 02:55:45,175 [INFO] [pkg1] Entpackt: pkg1_1.zip +2026-02-27 02:55:45,176 [INFO] Alle Pakete abgeschlossen. Summary: Dauer 1.0s, Ø Speed 802.0 B/s, Erfolg 100.0% (2/2), Entpackt 2, Abgebrochen 0 +2026-02-27T02:21:44.434Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T02:21:45.895Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T02:23:34.341Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T02:23:35.794Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T02:28:34.496Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T02:28:35.952Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T02:31:11.202Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T02:31:12.659Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T02:35:17.081Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T02:35:18.539Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T02:44:22.953Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T02:44:24.411Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T02:47:05.561Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T02:47:07.017Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T03:00:32.674Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T03:00:34.129Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T03:02:13.780Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T03:02:15.238Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T03:08:52.167Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T03:08:53.626Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T03:15:55.600Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T03:15:57.062Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T03:21:35.323Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T03:21:36.778Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T03:31:52.262Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T03:31:53.719Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T03:39:16.926Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T03:39:18.383Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T03:40:03.486Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T03:40:04.946Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T03:46:03.575Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T03:46:05.032Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T03:54:59.511Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T03:55:00.968Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T03:55:39.724Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T03:55:41.184Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T04:05:00.248Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T04:05:01.704Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T04:05:46.395Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T04:05:47.850Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T04:26:25.284Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T04:26:26.742Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T04:27:47.565Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T04:27:49.023Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T04:43:49.697Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T04:43:51.153Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T04:45:55.688Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T04:45:57.144Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T04:46:52.884Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T04:46:54.339Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T04:57:43.574Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T04:57:45.032Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T04:59:39.615Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T04:59:41.070Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T05:11:22.854Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T05:11:24.315Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T05:13:31.165Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T05:13:32.619Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T05:14:50.772Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T05:14:52.228Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T05:16:49.766Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T05:16:51.226Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T08:09:22.934Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T08:09:24.393Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T08:11:12.267Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T08:11:13.724Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T08:51:11.517Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T08:51:12.972Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T08:52:49.875Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T08:52:51.333Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T08:54:10.526Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T08:54:30.737Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T08:54:32.189Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T09:04:18.861Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T09:04:58.085Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T09:05:23.539Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T09:05:48.251Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T09:05:49.709Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T09:13:54.462Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T09:14:16.236Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T09:14:17.692Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T09:16:02.735Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T09:16:23.324Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T09:16:24.779Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T09:31:09.191Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T09:31:31.157Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T09:31:32.618Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T09:42:28.056Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T09:42:50.869Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T09:42:52.327Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T09:52:51.942Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T09:53:13.449Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T09:53:14.905Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T10:01:51.826Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T10:01:53.945Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T10:02:17.278Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T10:02:18.733Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T10:03:42.575Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T10:03:44.684Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T10:04:00.474Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T10:04:01.934Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T10:29:22.739Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T10:29:22.747Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T10:29:31.134Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T10:29:48.144Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T10:29:49.605Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T10:30:52.988Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T10:30:52.996Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T10:31:01.407Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T10:31:10.504Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T10:31:11.956Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-02-27T10:49:55.124Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T10:49:55.131Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T10:50:03.526Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T10:50:23.860Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T10:51:13.823Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T10:51:15.280Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T10:52:11.937Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T10:52:11.944Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T10:52:20.350Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T10:52:27.870Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T10:52:29.328Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:03:25.656Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T11:03:25.663Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T11:03:34.077Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:03:44.045Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T11:03:45.503Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:11:38.720Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T11:11:38.728Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T11:11:47.123Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:12:12.005Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T11:12:13.468Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:14:58.078Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T11:14:58.086Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T11:15:06.515Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:15:18.557Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T11:15:20.020Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:20:30.865Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T11:20:30.874Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T11:20:39.277Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:21:04.919Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T11:21:06.380Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:22:23.617Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T11:22:23.629Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-27T11:22:32.102Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:22:44.779Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T11:22:46.248Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:35:19.034Z [ERROR] Entpack-Fehler bad.zip: Error: Error: spawn unrar ENOENT +2026-02-27T11:35:19.052Z [ERROR] Entpack-Fehler broken.zip: Error: Error: spawn unrar ENOENT +2026-02-27T11:35:27.448Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:35:52.780Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T11:35:54.242Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:37:18.304Z [ERROR] Entpack-Fehler bad.zip: Error: Error: spawn unrar ENOENT +2026-02-27T11:37:18.326Z [ERROR] Entpack-Fehler broken.zip: Error: Error: spawn unrar ENOENT +2026-02-27T11:37:26.712Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:37:39.018Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T11:37:40.486Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:50:37.265Z [ERROR] Entpack-Fehler bad.zip: Error: Error: spawn unrar ENOENT +2026-02-27T11:50:37.366Z [ERROR] Entpack-Fehler broken.zip: Error: Error: spawn unrar ENOENT +2026-02-27T11:50:45.557Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:51:13.563Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T11:51:15.023Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:52:31.650Z [ERROR] Entpack-Fehler bad.zip: Error: Error: spawn unrar ENOENT +2026-02-27T11:52:31.758Z [ERROR] Entpack-Fehler broken.zip: Error: Error: spawn unrar ENOENT +2026-02-27T11:52:39.956Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T11:52:51.049Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T11:52:52.509Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T12:06:44.379Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T12:06:44.575Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-J3bzP6\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T12:06:44.794Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-X55WEZ\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T12:06:52.695Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T12:07:18.570Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T12:07:20.031Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T12:12:05.184Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T12:12:06.647Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T12:15:42.531Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T12:15:43.990Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T12:23:57.888Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T12:23:58.060Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-lJdXbK\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T12:23:58.203Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-neBg8V\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T12:24:06.212Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T12:24:21.650Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T12:24:23.110Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T12:26:13.627Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T12:26:32.868Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T12:40:18.119Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T12:40:18.312Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-y262iS\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T12:40:18.496Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-dOrd1C\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T12:40:26.445Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T12:40:55.782Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T12:40:57.243Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:00:34.598Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T13:00:34.804Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-mMxjWZ\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:00:35.014Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Xwsarw\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:00:42.922Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:00:50.918Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T13:00:52.378Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:13:53.017Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T13:13:53.224Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-vJXrSY\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:13:53.425Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-PvE1DD\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:14:02.831Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:14:22.408Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T13:14:22.616Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-ybC4bZ\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:14:22.838Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-VLzRiI\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:14:31.252Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:14:52.596Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T13:14:54.057Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:19:47.957Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T13:19:48.142Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-ShPM57\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:19:48.320Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-7MAXYC\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:19:56.544Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:27:06.408Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T13:27:06.592Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-J1z8C3\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:27:06.778Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-vNtL36\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:27:14.884Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:27:35.879Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T13:27:37.339Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:30:57.182Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T13:30:57.340Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-1vAiGo\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:30:57.505Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-6Y5RaP\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:31:05.627Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:40:24.161Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T13:40:24.339Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-YPyQuR\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:40:24.498Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-rMbVrJ\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:40:32.976Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:42:48.265Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T13:42:48.450Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-jVobbT\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:42:48.602Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-V4Dh6g\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:42:58.053Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:44:20.419Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T13:44:20.591Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-LnArKI\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:44:20.734Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-N59DzT\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:44:28.866Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:44:55.395Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T13:44:56.850Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:52:37.153Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T13:52:37.326Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-A3TsOj\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:52:37.482Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-YMzyLy\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:52:52.180Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:53:18.547Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T13:53:18.717Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-aprYm8\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:53:18.859Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-W5sGLu\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:53:32.365Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:53:56.456Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T13:53:56.663Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-UqtZba\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:53:56.850Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-nYWFbW\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T13:54:08.193Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T13:54:15.865Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T13:54:17.327Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:04:06.680Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T14:04:06.853Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-WHaCgH\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:04:07.051Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-oYtKRp\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:04:18.179Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:04:33.159Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T14:04:34.616Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:06:12.517Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T14:06:12.709Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-xByBCj\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:06:12.902Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-KnXL2t\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:06:25.209Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:11:54.601Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T14:11:54.770Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-zE04ID\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:11:54.965Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Rpv74n\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:11:58.593Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy: 3 Datei(en) geloescht +2026-02-27T14:12:06.021Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:12:59.033Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T14:12:59.209Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-sTN9sR\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:12:59.351Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Me43Rb\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:13:03.397Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy: 3 Datei(en) geloescht +2026-02-27T14:13:10.820Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:13:51.306Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T14:13:51.488Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-dVBENS\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:13:51.656Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-sSqQ5m\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:13:55.709Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy: 3 Datei(en) geloescht +2026-02-27T14:14:03.141Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:14:13.515Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T14:14:14.975Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:28:04.906Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T14:28:05.093Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-quJ7UQ\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:28:05.321Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-6CxFEn\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:28:10.268Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy: 2 Datei(en) geloescht +2026-02-27T14:28:10.332Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy-old: 3 Datei(en) geloescht +2026-02-27T14:28:17.772Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:28:31.567Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T14:28:33.028Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:35:51.999Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T14:35:52.182Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-tLtBCs\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:35:52.361Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Tvre0z\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:35:57.336Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy: 2 Datei(en) geloescht +2026-02-27T14:35:57.400Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy-old: 3 Datei(en) geloescht +2026-02-27T14:35:57.464Z [INFO] Nachtraegliches Archive-Cleanup fuer pkg1: 2 Datei(en) geloescht +2026-02-27T14:36:04.908Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:36:24.761Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T14:36:26.218Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:42:10.347Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J8AdfM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J8AdfM\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T14:42:10.348Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-J8AdfM\out +2026-02-27T14:42:10.372Z [INFO] Scheduler gestartet +2026-02-27T14:42:10.374Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:10.416Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T14:42:10.598Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-J8AdfM\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:42:10.598Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-J8AdfM\out +2026-02-27T14:42:10.600Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T14:42:10.602Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T14:42:10.602Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J8AdfM\out +2026-02-27T14:42:10.607Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PPWBpb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PPWBpb\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T14:42:10.608Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PPWBpb\out +2026-02-27T14:42:10.608Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T14:42:10.609Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T14:42:10.610Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PPWBpb\out +2026-02-27T14:42:10.612Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OHMP9t\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OHMP9t\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T14:42:10.612Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OHMP9t\out +2026-02-27T14:42:10.613Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T14:42:10.613Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OHMP9t\out +2026-02-27T14:42:10.616Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P925CM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P925CM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T14:42:10.616Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-P925CM\out +2026-02-27T14:42:10.713Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:10.713Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T14:42:10.739Z [INFO] Scheduler beendet +2026-02-27T14:42:10.744Z [INFO] Scheduler gestartet +2026-02-27T14:42:10.744Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:10.786Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-P925CM\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:42:10.786Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P925CM\out +2026-02-27T14:42:11.011Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:11.011Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T14:42:11.012Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:11.012Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T14:42:11.106Z [INFO] Scheduler beendet +2026-02-27T14:42:11.109Z [INFO] Scheduler gestartet +2026-02-27T14:42:11.109Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:11.232Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:11.233Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T14:42:11.235Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:11.235Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T14:42:11.352Z [INFO] Scheduler beendet +2026-02-27T14:42:11.357Z [INFO] Scheduler gestartet +2026-02-27T14:42:11.358Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:13.888Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:13.888Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T14:42:14.006Z [INFO] Scheduler beendet +2026-02-27T14:42:14.024Z [INFO] Scheduler gestartet +2026-02-27T14:42:14.025Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:14.223Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:14.224Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T14:42:14.227Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:14.227Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T14:42:14.267Z [INFO] Scheduler beendet +2026-02-27T14:42:14.273Z [INFO] Scheduler gestartet +2026-02-27T14:42:14.273Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:14.278Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:14.278Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T14:42:14.395Z [INFO] Scheduler beendet +2026-02-27T14:42:14.398Z [INFO] Scheduler gestartet +2026-02-27T14:42:14.398Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:14.401Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:14.402Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T14:42:14.520Z [INFO] Scheduler beendet +2026-02-27T14:42:14.529Z [INFO] Nachtraegliches Cleanup geprueft: pkg=legacy, targets=3, marker=true +2026-02-27T14:42:14.533Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy: 2 Datei(en) geloescht +2026-02-27T14:42:14.595Z [INFO] Nachtraegliches Cleanup geprueft: pkg=legacy-old, targets=3, marker=false +2026-02-27T14:42:14.598Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy-old: 3 Datei(en) geloescht +2026-02-27T14:42:14.658Z [INFO] Nachtraegliches Cleanup geprueft: pkg=pkg1, targets=2, marker=true +2026-02-27T14:42:14.659Z [INFO] Nachtraegliches Archive-Cleanup fuer pkg1: 2 Datei(en) geloescht +2026-02-27T14:42:14.803Z [INFO] Scheduler gestartet +2026-02-27T14:42:14.804Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:15.510Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:15.510Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T14:42:15.529Z [INFO] Scheduler beendet +2026-02-27T14:42:15.531Z [INFO] Scheduler gestartet +2026-02-27T14:42:15.532Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:17.943Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:17.943Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T14:42:18.062Z [INFO] Scheduler beendet +2026-02-27T14:42:18.075Z [INFO] Scheduler gestartet +2026-02-27T14:42:18.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:18.530Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T14:42:18.531Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YCFuwm\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YCFuwm\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T14:42:18.532Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-YCFuwm\extract\zip-pack +2026-02-27T14:42:18.534Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T14:42:18.535Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YCFuwm\extract\zip-pack +2026-02-27T14:42:18.535Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T14:42:18.536Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T14:42:18.557Z [INFO] Scheduler beendet +2026-02-27T14:42:18.836Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:18.836Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T14:42:21.839Z [INFO] Scheduler gestartet +2026-02-27T14:42:21.840Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:21.852Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:21.853Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T14:42:21.961Z [INFO] Scheduler beendet +2026-02-27T14:42:21.965Z [INFO] Scheduler gestartet +2026-02-27T14:42:21.965Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:22.088Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:42:22.207Z [INFO] Scheduler beendet +2026-02-27T14:42:22.214Z [INFO] Scheduler gestartet +2026-02-27T14:42:22.215Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:22.229Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:22.229Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T14:42:22.336Z [INFO] Scheduler beendet +2026-02-27T14:42:22.339Z [INFO] Scheduler gestartet +2026-02-27T14:42:22.340Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:22.462Z [INFO] Scheduler beendet +2026-02-27T14:42:22.465Z [INFO] Scheduler gestartet +2026-02-27T14:42:22.466Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:22.592Z [INFO] Scheduler gestartet +2026-02-27T14:42:22.592Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:22.653Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T14:42:22.655Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T14:42:22.659Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T14:42:22.659Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-O6G8fC\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-O6G8fC\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T14:42:22.660Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-O6G8fC\extract\recovery +2026-02-27T14:42:22.661Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T14:42:22.661Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-O6G8fC\extract\recovery +2026-02-27T14:42:22.662Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T14:42:22.662Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T14:42:22.707Z [INFO] Scheduler beendet +2026-02-27T14:42:22.713Z [INFO] Scheduler beendet +2026-02-27T14:42:33.748Z [INFO] Scheduler gestartet +2026-02-27T14:42:33.749Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:33.791Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:33.792Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T14:42:33.886Z [INFO] Scheduler beendet +2026-02-27T14:42:33.969Z [INFO] Scheduler gestartet +2026-02-27T14:42:33.969Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:34.373Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:34.373Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T14:42:34.451Z [INFO] Scheduler beendet +2026-02-27T14:42:34.542Z [INFO] Scheduler gestartet +2026-02-27T14:42:34.542Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:34.544Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T14:42:35.710Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:42:35.710Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T14:42:35.829Z [INFO] Scheduler beendet +2026-02-27T14:42:35.847Z [INFO] Scheduler gestartet +2026-02-27T14:42:35.847Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:42:36.002Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:42:36.089Z [INFO] Scheduler beendet +2026-02-27T14:53:23.745Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M1EddS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M1EddS\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T14:53:23.746Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-M1EddS\out +2026-02-27T14:53:23.762Z [INFO] Scheduler gestartet +2026-02-27T14:53:23.763Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:23.814Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T14:53:24.001Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-M1EddS\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:53:24.001Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-M1EddS\out +2026-02-27T14:53:24.003Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T14:53:24.004Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T14:53:24.005Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M1EddS\out +2026-02-27T14:53:24.015Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5CBS8i\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5CBS8i\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T14:53:24.015Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5CBS8i\out +2026-02-27T14:53:24.017Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T14:53:24.018Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T14:53:24.018Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5CBS8i\out +2026-02-27T14:53:24.021Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ehhxek\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ehhxek\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T14:53:24.021Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ehhxek\out +2026-02-27T14:53:24.022Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T14:53:24.024Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T14:53:24.024Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ehhxek\pkg) +2026-02-27T14:53:24.025Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ehhxek\out +2026-02-27T14:53:24.028Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LGfbf7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LGfbf7\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T14:53:24.028Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LGfbf7\out +2026-02-27T14:53:24.029Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T14:53:24.030Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T14:53:24.031Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LGfbf7\out +2026-02-27T14:53:24.035Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nH3k9S\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nH3k9S\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T14:53:24.036Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nH3k9S\out +2026-02-27T14:53:24.037Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T14:53:24.038Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nH3k9S\out +2026-02-27T14:53:24.041Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nlSYEq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nlSYEq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T14:53:24.042Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nlSYEq\out +2026-02-27T14:53:24.103Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:24.103Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T14:53:24.129Z [INFO] Scheduler beendet +2026-02-27T14:53:24.135Z [INFO] Scheduler gestartet +2026-02-27T14:53:24.135Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:24.232Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-nlSYEq\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:53:24.233Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nlSYEq\out +2026-02-27T14:53:24.405Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:24.405Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T14:53:24.406Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:24.407Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T14:53:24.497Z [INFO] Scheduler beendet +2026-02-27T14:53:24.504Z [INFO] Scheduler gestartet +2026-02-27T14:53:24.505Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:24.627Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:24.628Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T14:53:24.631Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:24.632Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T14:53:24.747Z [INFO] Scheduler beendet +2026-02-27T14:53:24.753Z [INFO] Scheduler gestartet +2026-02-27T14:53:24.753Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:27.286Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:27.286Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T14:53:27.402Z [INFO] Scheduler beendet +2026-02-27T14:53:27.427Z [INFO] Scheduler gestartet +2026-02-27T14:53:27.427Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:27.616Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:27.616Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T14:53:27.634Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:27.634Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T14:53:27.671Z [INFO] Scheduler beendet +2026-02-27T14:53:27.675Z [INFO] Scheduler gestartet +2026-02-27T14:53:27.675Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:27.678Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:27.679Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T14:53:27.798Z [INFO] Scheduler beendet +2026-02-27T14:53:27.802Z [INFO] Scheduler gestartet +2026-02-27T14:53:27.802Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:27.805Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:27.805Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T14:53:27.925Z [INFO] Scheduler beendet +2026-02-27T14:53:27.930Z [INFO] Nachtraegliches Cleanup geprueft: pkg=legacy, targets=3, marker=true +2026-02-27T14:53:27.933Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy: 2 Datei(en) geloescht +2026-02-27T14:53:28.005Z [INFO] Nachtraegliches Cleanup geprueft: pkg=legacy-old, targets=3, marker=false +2026-02-27T14:53:28.008Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy-old: 3 Datei(en) geloescht +2026-02-27T14:53:28.068Z [INFO] Nachtraegliches Cleanup geprueft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T14:53:28.069Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy-empty: 2 Datei(en) geloescht +2026-02-27T14:53:28.071Z [INFO] Nachtraegliches Cleanup entfernte leere Download-Ordner fuer legacy-empty: 1 +2026-02-27T14:53:28.133Z [INFO] Nachtraegliches Cleanup geprueft: pkg=pkg1, targets=2, marker=true +2026-02-27T14:53:28.135Z [INFO] Nachtraegliches Archive-Cleanup fuer pkg1: 2 Datei(en) geloescht +2026-02-27T14:53:28.135Z [INFO] Nachtraegliches Cleanup entfernte leere Download-Ordner fuer pkg1: 1 +2026-02-27T14:53:28.280Z [INFO] Scheduler gestartet +2026-02-27T14:53:28.281Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:28.987Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:28.987Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T14:53:29.004Z [INFO] Scheduler beendet +2026-02-27T14:53:29.009Z [INFO] Scheduler gestartet +2026-02-27T14:53:29.010Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:31.417Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:31.418Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T14:53:31.534Z [INFO] Scheduler beendet +2026-02-27T14:53:31.558Z [INFO] Scheduler gestartet +2026-02-27T14:53:31.558Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:32.013Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T14:53:32.015Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mvr8Ub\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mvr8Ub\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T14:53:32.015Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-mvr8Ub\extract\zip-pack +2026-02-27T14:53:32.020Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T14:53:32.021Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mvr8Ub\extract\zip-pack +2026-02-27T14:53:32.021Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T14:53:32.021Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T14:53:32.040Z [INFO] Scheduler beendet +2026-02-27T14:53:32.329Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:32.330Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T14:53:35.334Z [INFO] Scheduler gestartet +2026-02-27T14:53:35.335Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:35.340Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:35.341Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T14:53:35.457Z [INFO] Scheduler beendet +2026-02-27T14:53:35.461Z [INFO] Scheduler gestartet +2026-02-27T14:53:35.462Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:35.586Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:53:35.703Z [INFO] Scheduler beendet +2026-02-27T14:53:35.706Z [INFO] Scheduler gestartet +2026-02-27T14:53:35.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:35.713Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:35.713Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T14:53:35.838Z [INFO] Scheduler beendet +2026-02-27T14:53:35.843Z [INFO] Scheduler gestartet +2026-02-27T14:53:35.844Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:35.968Z [INFO] Scheduler beendet +2026-02-27T14:53:35.972Z [INFO] Scheduler gestartet +2026-02-27T14:53:35.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:36.099Z [INFO] Scheduler gestartet +2026-02-27T14:53:36.099Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:36.160Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T14:53:36.161Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T14:53:36.166Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T14:53:36.167Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bYzPry\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bYzPry\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T14:53:36.167Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-bYzPry\extract\recovery +2026-02-27T14:53:36.169Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T14:53:36.169Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bYzPry\extract\recovery +2026-02-27T14:53:36.170Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T14:53:36.170Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T14:53:36.214Z [INFO] Scheduler beendet +2026-02-27T14:53:36.220Z [INFO] Scheduler beendet +2026-02-27T14:53:46.077Z [INFO] Scheduler gestartet +2026-02-27T14:53:46.078Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:46.119Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:46.119Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T14:53:46.215Z [INFO] Scheduler beendet +2026-02-27T14:53:46.294Z [INFO] Scheduler gestartet +2026-02-27T14:53:46.295Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:46.710Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:46.711Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T14:53:46.778Z [INFO] Scheduler beendet +2026-02-27T14:53:46.866Z [INFO] Scheduler gestartet +2026-02-27T14:53:46.866Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:46.870Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T14:53:48.036Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:53:48.037Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T14:53:48.153Z [INFO] Scheduler beendet +2026-02-27T14:53:48.171Z [INFO] Scheduler gestartet +2026-02-27T14:53:48.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:53:48.329Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:53:48.415Z [INFO] Scheduler beendet +2026-02-27T14:54:27.680Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wQytmS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wQytmS\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T14:54:27.680Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wQytmS\out +2026-02-27T14:54:27.728Z [INFO] Scheduler gestartet +2026-02-27T14:54:27.729Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:27.755Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T14:54:27.930Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-wQytmS\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:54:27.930Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wQytmS\out +2026-02-27T14:54:27.932Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T14:54:27.933Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T14:54:27.934Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wQytmS\out +2026-02-27T14:54:27.938Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P22270\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P22270\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T14:54:27.939Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-P22270\out +2026-02-27T14:54:27.940Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T14:54:27.941Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T14:54:27.941Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P22270\out +2026-02-27T14:54:27.943Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiPyfz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiPyfz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T14:54:27.943Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fiPyfz\out +2026-02-27T14:54:27.944Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T14:54:27.945Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T14:54:27.945Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiPyfz\pkg) +2026-02-27T14:54:27.946Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiPyfz\out +2026-02-27T14:54:27.948Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SCbrNh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SCbrNh\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T14:54:27.948Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SCbrNh\out +2026-02-27T14:54:27.949Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T14:54:27.950Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T14:54:27.950Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SCbrNh\out +2026-02-27T14:54:27.953Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iI03FX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iI03FX\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T14:54:27.953Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iI03FX\out +2026-02-27T14:54:27.954Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T14:54:27.954Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iI03FX\out +2026-02-27T14:54:27.956Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ivTwwF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ivTwwF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T14:54:27.956Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ivTwwF\out +2026-02-27T14:54:28.064Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:28.065Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T14:54:28.095Z [INFO] Scheduler beendet +2026-02-27T14:54:28.101Z [INFO] Scheduler gestartet +2026-02-27T14:54:28.102Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:28.112Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-ivTwwF\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T14:54:28.113Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ivTwwF\out +2026-02-27T14:54:28.370Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:28.370Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T14:54:28.371Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:28.372Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T14:54:28.465Z [INFO] Scheduler beendet +2026-02-27T14:54:28.471Z [INFO] Scheduler gestartet +2026-02-27T14:54:28.472Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:28.595Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:28.595Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T14:54:28.597Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:28.597Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T14:54:28.716Z [INFO] Scheduler beendet +2026-02-27T14:54:28.722Z [INFO] Scheduler gestartet +2026-02-27T14:54:28.722Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:31.256Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:31.257Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T14:54:31.374Z [INFO] Scheduler beendet +2026-02-27T14:54:31.394Z [INFO] Scheduler gestartet +2026-02-27T14:54:31.395Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:31.588Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:31.588Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T14:54:32.790Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:32.790Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T14:54:32.853Z [INFO] Scheduler beendet +2026-02-27T14:54:32.858Z [INFO] Scheduler gestartet +2026-02-27T14:54:32.859Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:32.862Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:32.862Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T14:54:32.980Z [INFO] Scheduler beendet +2026-02-27T14:54:32.985Z [INFO] Scheduler gestartet +2026-02-27T14:54:32.985Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:32.987Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:32.987Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T14:54:33.107Z [INFO] Scheduler beendet +2026-02-27T14:54:33.114Z [INFO] Nachtraegliches Cleanup geprueft: pkg=legacy, targets=3, marker=true +2026-02-27T14:54:33.117Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy: 2 Datei(en) geloescht +2026-02-27T14:54:33.180Z [INFO] Nachtraegliches Cleanup geprueft: pkg=legacy-old, targets=3, marker=false +2026-02-27T14:54:33.182Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy-old: 3 Datei(en) geloescht +2026-02-27T14:54:33.246Z [INFO] Nachtraegliches Cleanup geprueft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T14:54:33.248Z [INFO] Nachtraegliches Archive-Cleanup fuer legacy-empty: 2 Datei(en) geloescht +2026-02-27T14:54:33.249Z [INFO] Nachtraegliches Cleanup entfernte leere Download-Ordner fuer legacy-empty: 1 +2026-02-27T14:54:33.311Z [INFO] Nachtraegliches Cleanup geprueft: pkg=pkg1, targets=2, marker=true +2026-02-27T14:54:33.313Z [INFO] Nachtraegliches Archive-Cleanup fuer pkg1: 2 Datei(en) geloescht +2026-02-27T14:54:33.314Z [INFO] Nachtraegliches Cleanup entfernte leere Download-Ordner fuer pkg1: 1 +2026-02-27T14:54:33.456Z [INFO] Scheduler gestartet +2026-02-27T14:54:33.456Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:34.160Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:34.160Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T14:54:34.184Z [INFO] Scheduler beendet +2026-02-27T14:54:34.187Z [INFO] Scheduler gestartet +2026-02-27T14:54:34.187Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:36.600Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:36.600Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T14:54:36.717Z [INFO] Scheduler beendet +2026-02-27T14:54:36.729Z [INFO] Scheduler gestartet +2026-02-27T14:54:36.730Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:37.183Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T14:54:37.185Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eQCysD\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eQCysD\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T14:54:37.185Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-eQCysD\extract\zip-pack +2026-02-27T14:54:37.188Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T14:54:37.188Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eQCysD\extract\zip-pack +2026-02-27T14:54:37.189Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T14:54:37.189Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T14:54:37.213Z [INFO] Scheduler beendet +2026-02-27T14:54:37.503Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:37.504Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T14:54:40.499Z [INFO] Scheduler gestartet +2026-02-27T14:54:40.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:40.504Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:40.504Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T14:54:40.621Z [INFO] Scheduler beendet +2026-02-27T14:54:40.624Z [INFO] Scheduler gestartet +2026-02-27T14:54:40.625Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:40.750Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T14:54:40.867Z [INFO] Scheduler beendet +2026-02-27T14:54:40.870Z [INFO] Scheduler gestartet +2026-02-27T14:54:40.871Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:40.874Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T14:54:40.874Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T14:54:40.993Z [INFO] Scheduler beendet +2026-02-27T14:54:40.995Z [INFO] Scheduler gestartet +2026-02-27T14:54:40.996Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:41.116Z [INFO] Scheduler beendet +2026-02-27T14:54:41.122Z [INFO] Scheduler gestartet +2026-02-27T14:54:41.122Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:41.248Z [INFO] Scheduler gestartet +2026-02-27T14:54:41.249Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T14:54:41.310Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T14:54:41.312Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T14:54:41.319Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T14:54:41.319Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FTcdZU\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FTcdZU\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T14:54:41.320Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-FTcdZU\extract\recovery +2026-02-27T14:54:41.322Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T14:54:41.323Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FTcdZU\extract\recovery +2026-02-27T14:54:41.323Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T14:54:41.324Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T14:54:41.363Z [INFO] Scheduler beendet +2026-02-27T14:54:41.370Z [INFO] Scheduler beendet +2026-02-27T15:18:11.351Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JR4BjM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JR4BjM\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:18:11.352Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JR4BjM\out +2026-02-27T15:18:11.383Z [INFO] Scheduler gestartet +2026-02-27T15:18:11.385Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:11.413Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T15:18:11.606Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-JR4BjM\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T15:18:11.607Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JR4BjM\out +2026-02-27T15:18:11.609Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T15:18:11.610Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:18:11.610Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JR4BjM\out +2026-02-27T15:18:11.616Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mqFlvH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mqFlvH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:18:11.616Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mqFlvH\out +2026-02-27T15:18:11.617Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T15:18:11.618Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T15:18:11.619Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mqFlvH\out +2026-02-27T15:18:11.621Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kBhSdT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kBhSdT\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:18:11.621Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kBhSdT\out +2026-02-27T15:18:11.622Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T15:18:11.623Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:18:11.623Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-kBhSdT\pkg) +2026-02-27T15:18:11.624Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kBhSdT\out +2026-02-27T15:18:11.626Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZt1NH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZt1NH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:18:11.626Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZt1NH\out +2026-02-27T15:18:11.627Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T15:18:11.628Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:18:11.628Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZt1NH\out +2026-02-27T15:18:11.631Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eQoyIY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eQoyIY\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T15:18:11.631Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eQoyIY\out +2026-02-27T15:18:11.632Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T15:18:11.632Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eQoyIY\out +2026-02-27T15:18:11.634Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-msm6dA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-msm6dA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:18:11.634Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-msm6dA\out +2026-02-27T15:18:11.724Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:11.725Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T15:18:11.749Z [INFO] Scheduler beendet +2026-02-27T15:18:11.759Z [INFO] Scheduler gestartet +2026-02-27T15:18:11.759Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:11.817Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-msm6dA\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T15:18:11.817Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-msm6dA\out +2026-02-27T15:18:12.028Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:12.029Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T15:18:12.029Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:12.030Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T15:18:12.122Z [INFO] Scheduler beendet +2026-02-27T15:18:12.127Z [INFO] Scheduler gestartet +2026-02-27T15:18:12.128Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:12.250Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:12.251Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T15:18:12.252Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:12.253Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T15:18:12.371Z [INFO] Scheduler beendet +2026-02-27T15:18:12.376Z [INFO] Scheduler gestartet +2026-02-27T15:18:12.376Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:14.907Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:14.908Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T15:18:15.025Z [INFO] Scheduler beendet +2026-02-27T15:18:15.040Z [INFO] Scheduler gestartet +2026-02-27T15:18:15.041Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:15.198Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:15.198Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T15:18:15.239Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:15.239Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T15:18:15.284Z [INFO] Scheduler beendet +2026-02-27T15:18:15.289Z [INFO] Scheduler gestartet +2026-02-27T15:18:15.289Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:15.293Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:15.293Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T15:18:15.410Z [INFO] Scheduler beendet +2026-02-27T15:18:15.414Z [INFO] Scheduler gestartet +2026-02-27T15:18:15.414Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:15.417Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:15.418Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T15:18:15.537Z [INFO] Scheduler beendet +2026-02-27T15:18:15.542Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T15:18:15.556Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T15:18:15.606Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T15:18:15.607Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T15:18:15.668Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T15:18:15.669Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T15:18:15.670Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T15:18:15.732Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T15:18:15.733Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T15:18:15.734Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T15:18:15.876Z [INFO] Scheduler gestartet +2026-02-27T15:18:15.877Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:16.580Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:16.580Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T15:18:16.601Z [INFO] Scheduler beendet +2026-02-27T15:18:16.604Z [INFO] Scheduler gestartet +2026-02-27T15:18:16.604Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:19.017Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:19.018Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T15:18:19.146Z [INFO] Scheduler beendet +2026-02-27T15:18:19.151Z [INFO] Scheduler gestartet +2026-02-27T15:18:19.151Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:19.606Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T15:18:19.607Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uW5MJ0\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uW5MJ0\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:18:19.608Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-uW5MJ0\extract\zip-pack +2026-02-27T15:18:19.611Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T15:18:19.612Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uW5MJ0\extract\zip-pack +2026-02-27T15:18:19.613Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T15:18:19.613Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T15:18:19.634Z [INFO] Scheduler beendet +2026-02-27T15:18:19.920Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:19.921Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T15:18:22.922Z [INFO] Scheduler gestartet +2026-02-27T15:18:22.923Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:22.926Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:22.926Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T15:18:23.044Z [INFO] Scheduler beendet +2026-02-27T15:18:23.049Z [INFO] Scheduler gestartet +2026-02-27T15:18:23.049Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:23.174Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T15:18:23.291Z [INFO] Scheduler beendet +2026-02-27T15:18:23.295Z [INFO] Scheduler gestartet +2026-02-27T15:18:23.296Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:23.301Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:23.301Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T15:18:23.419Z [INFO] Scheduler beendet +2026-02-27T15:18:23.424Z [INFO] Scheduler gestartet +2026-02-27T15:18:23.424Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:23.545Z [INFO] Scheduler beendet +2026-02-27T15:18:23.560Z [INFO] Scheduler gestartet +2026-02-27T15:18:23.560Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:23.684Z [INFO] Scheduler gestartet +2026-02-27T15:18:23.684Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:23.745Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T15:18:23.747Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T15:18:23.751Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T15:18:23.751Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uKgw0z\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uKgw0z\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:18:23.751Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-uKgw0z\extract\recovery +2026-02-27T15:18:23.753Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T15:18:23.753Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uKgw0z\extract\recovery +2026-02-27T15:18:23.754Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T15:18:23.754Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T15:18:23.801Z [INFO] Scheduler beendet +2026-02-27T15:18:23.805Z [INFO] Scheduler beendet +2026-02-27T15:18:44.932Z [INFO] Scheduler gestartet +2026-02-27T15:18:44.933Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:44.965Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:44.966Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T15:18:45.066Z [INFO] Scheduler beendet +2026-02-27T15:18:45.146Z [INFO] Scheduler gestartet +2026-02-27T15:18:45.147Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:45.550Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:45.550Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T15:18:45.630Z [INFO] Scheduler beendet +2026-02-27T15:18:45.718Z [INFO] Scheduler gestartet +2026-02-27T15:18:45.719Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:45.721Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T15:18:46.884Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:18:46.885Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T15:18:47.001Z [INFO] Scheduler beendet +2026-02-27T15:18:47.024Z [INFO] Scheduler gestartet +2026-02-27T15:18:47.024Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:18:47.180Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T15:18:47.267Z [INFO] Scheduler beendet +2026-02-27T15:19:39.229Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hrfEfX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hrfEfX\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:19:39.230Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hrfEfX\out +2026-02-27T15:19:39.264Z [INFO] Scheduler gestartet +2026-02-27T15:19:39.265Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:39.298Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T15:19:39.495Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-hrfEfX\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T15:19:39.495Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hrfEfX\out +2026-02-27T15:19:39.497Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T15:19:39.498Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:19:39.498Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hrfEfX\out +2026-02-27T15:19:39.504Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mw6PgB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mw6PgB\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:19:39.505Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mw6PgB\out +2026-02-27T15:19:39.505Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T15:19:39.506Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T15:19:39.507Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mw6PgB\out +2026-02-27T15:19:39.509Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N9mhHb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N9mhHb\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:19:39.510Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N9mhHb\out +2026-02-27T15:19:39.510Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T15:19:39.511Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:19:39.512Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-N9mhHb\pkg) +2026-02-27T15:19:39.512Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N9mhHb\out +2026-02-27T15:19:39.514Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jyk565\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jyk565\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:19:39.514Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Jyk565\out +2026-02-27T15:19:39.515Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T15:19:39.516Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:19:39.516Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jyk565\out +2026-02-27T15:19:39.519Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ckpf00\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ckpf00\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:19:39.519Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ckpf00\out +2026-02-27T15:19:39.520Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T15:19:39.521Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ckpf00\out +2026-02-27T15:19:39.522Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T15:19:39.523Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ckpf00\out +2026-02-27T15:19:39.525Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DHird1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DHird1\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T15:19:39.526Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DHird1\out +2026-02-27T15:19:39.526Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T15:19:39.526Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DHird1\out +2026-02-27T15:19:39.528Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-drQNCI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-drQNCI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:19:39.529Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-drQNCI\out +2026-02-27T15:19:39.602Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:39.603Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T15:19:39.629Z [INFO] Scheduler beendet +2026-02-27T15:19:39.639Z [INFO] Scheduler gestartet +2026-02-27T15:19:39.639Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:39.708Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-drQNCI\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T15:19:39.709Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-drQNCI\out +2026-02-27T15:19:39.910Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:39.910Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T15:19:39.911Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:39.912Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T15:19:40.001Z [INFO] Scheduler beendet +2026-02-27T15:19:40.010Z [INFO] Scheduler gestartet +2026-02-27T15:19:40.011Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:40.134Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:40.135Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T15:19:40.138Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:40.139Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T15:19:40.253Z [INFO] Scheduler beendet +2026-02-27T15:19:40.260Z [INFO] Scheduler gestartet +2026-02-27T15:19:40.261Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:42.789Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:42.790Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T15:19:42.905Z [INFO] Scheduler beendet +2026-02-27T15:19:42.935Z [INFO] Scheduler gestartet +2026-02-27T15:19:42.936Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:43.048Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:43.048Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T15:19:43.062Z [INFO] Scheduler beendet +2026-02-27T15:19:43.066Z [INFO] Scheduler gestartet +2026-02-27T15:19:43.066Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:43.070Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:43.070Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T15:19:43.123Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:43.124Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T15:19:43.189Z [INFO] Scheduler beendet +2026-02-27T15:19:43.203Z [INFO] Scheduler gestartet +2026-02-27T15:19:43.204Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:43.209Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:43.209Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T15:19:43.328Z [INFO] Scheduler beendet +2026-02-27T15:19:43.335Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T15:19:43.337Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T15:19:43.401Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T15:19:43.403Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T15:19:43.466Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T15:19:43.468Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T15:19:43.469Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T15:19:43.530Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T15:19:43.531Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T15:19:43.532Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T15:19:43.676Z [INFO] Scheduler gestartet +2026-02-27T15:19:43.676Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:44.381Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:44.382Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T15:19:44.399Z [INFO] Scheduler beendet +2026-02-27T15:19:44.402Z [INFO] Scheduler gestartet +2026-02-27T15:19:44.403Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:46.821Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:46.821Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T15:19:46.938Z [INFO] Scheduler beendet +2026-02-27T15:19:46.944Z [INFO] Scheduler gestartet +2026-02-27T15:19:46.945Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:47.398Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T15:19:47.399Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-v8elxZ\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-v8elxZ\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:19:47.400Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-v8elxZ\extract\zip-pack +2026-02-27T15:19:47.404Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T15:19:47.405Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-v8elxZ\extract\zip-pack +2026-02-27T15:19:47.405Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T15:19:47.405Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T15:19:47.426Z [INFO] Scheduler beendet +2026-02-27T15:19:47.710Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:47.710Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T15:19:50.713Z [INFO] Scheduler gestartet +2026-02-27T15:19:50.713Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:50.719Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:50.719Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T15:19:50.835Z [INFO] Scheduler beendet +2026-02-27T15:19:50.840Z [INFO] Scheduler gestartet +2026-02-27T15:19:50.841Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:50.968Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T15:19:51.084Z [INFO] Scheduler beendet +2026-02-27T15:19:51.089Z [INFO] Scheduler gestartet +2026-02-27T15:19:51.089Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:51.096Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:19:51.096Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T15:19:51.211Z [INFO] Scheduler beendet +2026-02-27T15:19:51.215Z [INFO] Scheduler gestartet +2026-02-27T15:19:51.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:51.339Z [INFO] Scheduler beendet +2026-02-27T15:19:51.345Z [INFO] Scheduler gestartet +2026-02-27T15:19:51.346Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:51.472Z [INFO] Scheduler gestartet +2026-02-27T15:19:51.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:19:51.533Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T15:19:51.535Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T15:19:51.541Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T15:19:51.542Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-z9ZfVz\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-z9ZfVz\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:19:51.542Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-z9ZfVz\extract\recovery +2026-02-27T15:19:51.544Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T15:19:51.544Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-z9ZfVz\extract\recovery +2026-02-27T15:19:51.544Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T15:19:51.545Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T15:19:51.586Z [INFO] Scheduler beendet +2026-02-27T15:19:51.593Z [INFO] Scheduler beendet +2026-02-27T15:21:10.005Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4V5FT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4V5FT\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:21:10.006Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d4V5FT\out +2026-02-27T15:21:10.038Z [INFO] Scheduler gestartet +2026-02-27T15:21:10.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:10.066Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T15:21:10.228Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-d4V5FT\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T15:21:10.229Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d4V5FT\out +2026-02-27T15:21:10.230Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T15:21:10.231Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:21:10.232Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4V5FT\out +2026-02-27T15:21:10.236Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-izbK96\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-izbK96\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:21:10.237Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-izbK96\out +2026-02-27T15:21:10.238Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T15:21:10.239Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T15:21:10.239Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-izbK96\out +2026-02-27T15:21:10.241Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CYoxXw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CYoxXw\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:21:10.241Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CYoxXw\out +2026-02-27T15:21:10.242Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T15:21:10.243Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:21:10.243Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-CYoxXw\pkg) +2026-02-27T15:21:10.243Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CYoxXw\out +2026-02-27T15:21:10.245Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VRhYHt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VRhYHt\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:21:10.246Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VRhYHt\out +2026-02-27T15:21:10.246Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T15:21:10.247Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:21:10.247Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VRhYHt\out +2026-02-27T15:21:10.250Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QtLeoW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QtLeoW\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:21:10.250Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QtLeoW\out +2026-02-27T15:21:10.251Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T15:21:10.251Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QtLeoW\out +2026-02-27T15:21:10.252Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T15:21:10.252Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QtLeoW\out +2026-02-27T15:21:10.254Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AqMKK8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AqMKK8\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T15:21:10.255Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AqMKK8\out +2026-02-27T15:21:10.255Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T15:21:10.255Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AqMKK8\out +2026-02-27T15:21:10.257Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kDPETR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kDPETR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:21:10.257Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kDPETR\out +2026-02-27T15:21:10.372Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:10.373Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T15:21:10.374Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-kDPETR\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T15:21:10.374Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kDPETR\out +2026-02-27T15:21:10.404Z [INFO] Scheduler beendet +2026-02-27T15:21:10.410Z [INFO] Scheduler gestartet +2026-02-27T15:21:10.411Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:10.679Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:10.679Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T15:21:10.680Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:10.680Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T15:21:10.774Z [INFO] Scheduler beendet +2026-02-27T15:21:10.779Z [INFO] Scheduler gestartet +2026-02-27T15:21:10.779Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:10.901Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:10.902Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T15:21:10.904Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:10.904Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T15:21:11.032Z [INFO] Scheduler beendet +2026-02-27T15:21:11.036Z [INFO] Scheduler gestartet +2026-02-27T15:21:11.036Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:13.570Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:13.570Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T15:21:13.685Z [INFO] Scheduler beendet +2026-02-27T15:21:13.707Z [INFO] Scheduler gestartet +2026-02-27T15:21:13.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:13.897Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:13.897Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T15:21:15.060Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:15.061Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T15:21:15.155Z [INFO] Scheduler beendet +2026-02-27T15:21:15.159Z [INFO] Scheduler gestartet +2026-02-27T15:21:15.160Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:15.164Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:15.164Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T15:21:15.282Z [INFO] Scheduler beendet +2026-02-27T15:21:15.285Z [INFO] Scheduler gestartet +2026-02-27T15:21:15.286Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:15.288Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:15.289Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T15:21:15.408Z [INFO] Scheduler beendet +2026-02-27T15:21:15.413Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T15:21:15.415Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T15:21:15.478Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T15:21:15.480Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T15:21:15.541Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T15:21:15.542Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T15:21:15.543Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T15:21:15.606Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T15:21:15.608Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T15:21:15.608Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T15:21:15.753Z [INFO] Scheduler gestartet +2026-02-27T15:21:15.753Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:16.458Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:16.458Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T15:21:16.478Z [INFO] Scheduler beendet +2026-02-27T15:21:16.481Z [INFO] Scheduler gestartet +2026-02-27T15:21:16.481Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:18.892Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:18.892Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T15:21:19.009Z [INFO] Scheduler beendet +2026-02-27T15:21:19.024Z [INFO] Scheduler gestartet +2026-02-27T15:21:19.024Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:19.479Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T15:21:19.480Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i0EcG9\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i0EcG9\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:21:19.481Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-i0EcG9\extract\zip-pack +2026-02-27T15:21:19.483Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T15:21:19.484Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i0EcG9\extract\zip-pack +2026-02-27T15:21:19.484Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T15:21:19.484Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T15:21:19.509Z [INFO] Scheduler beendet +2026-02-27T15:21:19.787Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:19.787Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T15:21:22.792Z [INFO] Scheduler gestartet +2026-02-27T15:21:22.792Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:22.796Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:22.796Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T15:21:22.914Z [INFO] Scheduler beendet +2026-02-27T15:21:22.917Z [INFO] Scheduler gestartet +2026-02-27T15:21:22.917Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:23.040Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T15:21:23.159Z [INFO] Scheduler beendet +2026-02-27T15:21:23.162Z [INFO] Scheduler gestartet +2026-02-27T15:21:23.162Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:23.165Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:23.165Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T15:21:23.284Z [INFO] Scheduler beendet +2026-02-27T15:21:23.287Z [INFO] Scheduler gestartet +2026-02-27T15:21:23.287Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:23.409Z [INFO] Scheduler beendet +2026-02-27T15:21:23.412Z [INFO] Scheduler gestartet +2026-02-27T15:21:23.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:23.539Z [INFO] Scheduler gestartet +2026-02-27T15:21:23.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:23.600Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T15:21:23.602Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T15:21:23.606Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T15:21:23.607Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sBw3HX\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sBw3HX\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:21:23.607Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-sBw3HX\extract\recovery +2026-02-27T15:21:23.609Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T15:21:23.609Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sBw3HX\extract\recovery +2026-02-27T15:21:23.610Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T15:21:23.610Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T15:21:23.655Z [INFO] Scheduler beendet +2026-02-27T15:21:23.661Z [INFO] Scheduler beendet +2026-02-27T15:21:41.119Z [INFO] Scheduler gestartet +2026-02-27T15:21:41.120Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:41.155Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:41.155Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T15:21:41.254Z [INFO] Scheduler beendet +2026-02-27T15:21:41.335Z [INFO] Scheduler gestartet +2026-02-27T15:21:41.335Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:41.740Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:41.740Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T15:21:41.817Z [INFO] Scheduler beendet +2026-02-27T15:21:41.908Z [INFO] Scheduler gestartet +2026-02-27T15:21:41.909Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:41.911Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T15:21:43.077Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:21:43.078Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T15:21:43.195Z [INFO] Scheduler beendet +2026-02-27T15:21:43.216Z [INFO] Scheduler gestartet +2026-02-27T15:21:43.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:21:43.373Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T15:21:43.459Z [INFO] Scheduler beendet +2026-02-27T15:31:38.375Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zkLGre\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zkLGre\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:31:38.376Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zkLGre\out +2026-02-27T15:31:38.416Z [INFO] Scheduler gestartet +2026-02-27T15:31:38.417Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:38.450Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T15:31:38.654Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-zkLGre\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T15:31:38.655Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zkLGre\out +2026-02-27T15:31:38.657Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T15:31:38.659Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:31:38.660Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zkLGre\out +2026-02-27T15:31:38.679Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FpSLtZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FpSLtZ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:31:38.680Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FpSLtZ\out +2026-02-27T15:31:38.682Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T15:31:38.684Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T15:31:38.684Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FpSLtZ\out +2026-02-27T15:31:38.688Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yrBxAA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yrBxAA\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:31:38.689Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yrBxAA\out +2026-02-27T15:31:38.690Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T15:31:38.691Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:31:38.693Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-yrBxAA\pkg) +2026-02-27T15:31:38.693Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yrBxAA\out +2026-02-27T15:31:38.697Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AHBYox\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AHBYox\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:31:38.698Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AHBYox\out +2026-02-27T15:31:38.699Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T15:31:38.701Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:31:38.701Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AHBYox\out +2026-02-27T15:31:38.706Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xkXmqZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xkXmqZ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:31:38.707Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xkXmqZ\out +2026-02-27T15:31:38.708Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T15:31:38.709Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xkXmqZ\out +2026-02-27T15:31:38.710Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T15:31:38.711Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xkXmqZ\out +2026-02-27T15:31:38.715Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QmQSjP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QmQSjP\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T15:31:38.716Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QmQSjP\out +2026-02-27T15:31:38.717Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T15:31:38.718Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QmQSjP\out +2026-02-27T15:31:38.720Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-espCJM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-espCJM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:31:38.721Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-espCJM\out +2026-02-27T15:31:38.759Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:38.759Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T15:31:38.783Z [INFO] Scheduler beendet +2026-02-27T15:31:38.802Z [INFO] Scheduler gestartet +2026-02-27T15:31:38.803Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:38.907Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-espCJM\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T15:31:38.908Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-espCJM\out +2026-02-27T15:31:39.073Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:39.074Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T15:31:39.075Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:39.075Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T15:31:39.166Z [INFO] Scheduler beendet +2026-02-27T15:31:39.172Z [INFO] Scheduler gestartet +2026-02-27T15:31:39.172Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:39.295Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:39.295Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T15:31:39.297Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:39.298Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T15:31:39.417Z [INFO] Scheduler beendet +2026-02-27T15:31:39.423Z [INFO] Scheduler gestartet +2026-02-27T15:31:39.424Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:41.959Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:41.960Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T15:31:42.077Z [INFO] Scheduler beendet +2026-02-27T15:31:42.107Z [INFO] Scheduler gestartet +2026-02-27T15:31:42.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:42.289Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:42.289Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T15:31:43.491Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:43.491Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T15:31:43.553Z [INFO] Scheduler beendet +2026-02-27T15:31:43.557Z [INFO] Scheduler gestartet +2026-02-27T15:31:43.557Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:43.561Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:43.561Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T15:31:43.680Z [INFO] Scheduler beendet +2026-02-27T15:31:43.686Z [INFO] Scheduler gestartet +2026-02-27T15:31:43.687Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:43.691Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:43.692Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T15:31:43.820Z [INFO] Scheduler beendet +2026-02-27T15:31:43.828Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T15:31:43.829Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T15:31:43.893Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T15:31:43.894Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T15:31:43.956Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T15:31:43.957Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T15:31:43.958Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T15:31:44.022Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T15:31:44.023Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T15:31:44.024Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T15:31:44.169Z [INFO] Scheduler gestartet +2026-02-27T15:31:44.169Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:44.873Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:44.873Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T15:31:44.893Z [INFO] Scheduler beendet +2026-02-27T15:31:44.897Z [INFO] Scheduler gestartet +2026-02-27T15:31:44.898Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:47.306Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:47.306Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T15:31:47.422Z [INFO] Scheduler beendet +2026-02-27T15:31:47.437Z [INFO] Scheduler gestartet +2026-02-27T15:31:47.437Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:47.891Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T15:31:47.892Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-RlsSHj\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-RlsSHj\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:31:47.893Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-RlsSHj\extract\zip-pack +2026-02-27T15:31:47.896Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T15:31:47.897Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-RlsSHj\extract\zip-pack +2026-02-27T15:31:47.897Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T15:31:47.897Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T15:31:47.919Z [INFO] Scheduler beendet +2026-02-27T15:31:48.205Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:48.205Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T15:31:51.208Z [INFO] Scheduler gestartet +2026-02-27T15:31:51.208Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:51.212Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:51.212Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T15:31:51.330Z [INFO] Scheduler beendet +2026-02-27T15:31:51.335Z [INFO] Scheduler gestartet +2026-02-27T15:31:51.336Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:51.463Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T15:31:51.579Z [INFO] Scheduler beendet +2026-02-27T15:31:51.583Z [INFO] Scheduler gestartet +2026-02-27T15:31:51.583Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:51.589Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:31:51.589Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T15:31:51.705Z [INFO] Scheduler beendet +2026-02-27T15:31:51.709Z [INFO] Scheduler gestartet +2026-02-27T15:31:51.710Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:51.831Z [INFO] Scheduler beendet +2026-02-27T15:31:51.835Z [INFO] Scheduler gestartet +2026-02-27T15:31:51.836Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:51.961Z [INFO] Scheduler gestartet +2026-02-27T15:31:51.961Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:31:52.022Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T15:31:52.025Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T15:31:52.029Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T15:31:52.029Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-q9SJjj\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-q9SJjj\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:31:52.029Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-q9SJjj\extract\recovery +2026-02-27T15:31:52.031Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T15:31:52.032Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-q9SJjj\extract\recovery +2026-02-27T15:31:52.032Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T15:31:52.033Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T15:31:52.077Z [INFO] Scheduler beendet +2026-02-27T15:31:52.082Z [INFO] Scheduler beendet +2026-02-27T15:35:47.151Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LMHNZO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LMHNZO\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:35:47.152Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LMHNZO\out +2026-02-27T15:35:47.184Z [INFO] Scheduler gestartet +2026-02-27T15:35:47.185Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:35:47.215Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T15:35:47.407Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-LMHNZO\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T15:35:47.407Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LMHNZO\out +2026-02-27T15:35:47.409Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T15:35:47.410Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:35:47.410Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LMHNZO\out +2026-02-27T15:35:47.416Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F9NTuU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F9NTuU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:35:47.417Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-F9NTuU\out +2026-02-27T15:35:47.417Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T15:35:47.419Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T15:35:47.419Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F9NTuU\out +2026-02-27T15:35:47.421Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ij8IXo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ij8IXo\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:35:47.421Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ij8IXo\out +2026-02-27T15:35:47.422Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T15:35:47.423Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:35:47.423Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ij8IXo\pkg) +2026-02-27T15:35:47.424Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ij8IXo\out +2026-02-27T15:35:47.426Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vG26vL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vG26vL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T15:35:47.426Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vG26vL\out +2026-02-27T15:35:47.427Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T15:35:47.428Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T15:35:47.428Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vG26vL\out +2026-02-27T15:35:47.430Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nw0f7E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nw0f7E\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:35:47.431Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Nw0f7E\out +2026-02-27T15:35:47.431Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T15:35:47.432Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Nw0f7E\out +2026-02-27T15:35:47.433Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T15:35:47.433Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nw0f7E\out +2026-02-27T15:35:47.435Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a8QMjq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a8QMjq\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T15:35:47.436Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-a8QMjq\out +2026-02-27T15:35:47.436Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T15:35:47.436Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a8QMjq\out +2026-02-27T15:35:47.438Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kpIuu2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kpIuu2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:35:47.438Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kpIuu2\out +2026-02-27T15:35:47.524Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:47.525Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T15:35:47.550Z [INFO] Scheduler beendet +2026-02-27T15:35:47.558Z [INFO] Scheduler gestartet +2026-02-27T15:35:47.558Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:35:47.620Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-kpIuu2\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T15:35:47.621Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kpIuu2\out +2026-02-27T15:35:47.825Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:47.826Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T15:35:47.826Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:47.826Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T15:35:47.921Z [INFO] Scheduler beendet +2026-02-27T15:35:47.928Z [INFO] Scheduler gestartet +2026-02-27T15:35:47.928Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:35:48.051Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:48.052Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T15:35:48.054Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:48.055Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T15:35:48.171Z [INFO] Scheduler beendet +2026-02-27T15:35:48.177Z [INFO] Scheduler gestartet +2026-02-27T15:35:48.177Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:35:50.709Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:50.709Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T15:35:50.825Z [INFO] Scheduler beendet +2026-02-27T15:35:50.850Z [INFO] Scheduler gestartet +2026-02-27T15:35:50.851Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:35:51.040Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:51.040Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T15:35:52.212Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:52.213Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T15:35:52.301Z [INFO] Scheduler beendet +2026-02-27T15:35:52.306Z [INFO] Scheduler gestartet +2026-02-27T15:35:52.307Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:35:52.313Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:52.313Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T15:35:52.429Z [INFO] Scheduler beendet +2026-02-27T15:35:52.433Z [INFO] Scheduler gestartet +2026-02-27T15:35:52.434Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:35:52.437Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:52.438Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T15:35:52.565Z [INFO] Scheduler beendet +2026-02-27T15:35:52.573Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T15:35:52.576Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T15:35:52.641Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T15:35:52.643Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T15:35:52.707Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T15:35:52.708Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T15:35:52.709Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T15:35:52.772Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T15:35:52.773Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T15:35:52.773Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T15:35:52.916Z [INFO] Scheduler gestartet +2026-02-27T15:35:52.916Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:35:53.620Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:53.621Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T15:35:53.640Z [INFO] Scheduler beendet +2026-02-27T15:35:53.647Z [INFO] Scheduler gestartet +2026-02-27T15:35:53.648Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:35:56.070Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:56.070Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T15:35:56.177Z [INFO] Scheduler beendet +2026-02-27T15:35:56.188Z [INFO] Scheduler gestartet +2026-02-27T15:35:56.189Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:35:56.642Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T15:35:56.643Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cVL2sR\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cVL2sR\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:35:56.644Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-cVL2sR\extract\zip-pack +2026-02-27T15:35:56.648Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T15:35:56.649Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cVL2sR\extract\zip-pack +2026-02-27T15:35:56.649Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T15:35:56.650Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T15:35:56.674Z [INFO] Scheduler beendet +2026-02-27T15:35:56.966Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:56.966Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T15:35:59.970Z [INFO] Scheduler gestartet +2026-02-27T15:35:59.970Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:35:59.974Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:35:59.975Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T15:36:00.093Z [INFO] Scheduler beendet +2026-02-27T15:36:00.097Z [INFO] Scheduler gestartet +2026-02-27T15:36:00.097Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:36:00.222Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T15:36:00.339Z [INFO] Scheduler beendet +2026-02-27T15:36:00.342Z [INFO] Scheduler gestartet +2026-02-27T15:36:00.342Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:36:00.348Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:36:00.348Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T15:36:00.464Z [INFO] Scheduler beendet +2026-02-27T15:36:00.466Z [INFO] Scheduler gestartet +2026-02-27T15:36:00.467Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:36:00.589Z [INFO] Scheduler beendet +2026-02-27T15:36:00.594Z [INFO] Scheduler gestartet +2026-02-27T15:36:00.594Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:36:00.734Z [INFO] Scheduler gestartet +2026-02-27T15:36:00.735Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:36:00.796Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T15:36:00.799Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T15:36:00.805Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T15:36:00.806Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZbUVTW\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZbUVTW\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T15:36:00.806Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ZbUVTW\extract\recovery +2026-02-27T15:36:00.809Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T15:36:00.810Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZbUVTW\extract\recovery +2026-02-27T15:36:00.810Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T15:36:00.811Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T15:36:00.837Z [INFO] Scheduler beendet +2026-02-27T15:36:00.856Z [INFO] Scheduler beendet +2026-02-27T15:36:13.341Z [INFO] Scheduler gestartet +2026-02-27T15:36:13.343Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:36:13.384Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:36:13.384Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T15:36:13.479Z [INFO] Scheduler beendet +2026-02-27T15:36:13.559Z [INFO] Scheduler gestartet +2026-02-27T15:36:13.560Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:36:13.965Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:36:13.965Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T15:36:14.043Z [INFO] Scheduler beendet +2026-02-27T15:36:14.135Z [INFO] Scheduler gestartet +2026-02-27T15:36:14.135Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:36:14.139Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T15:36:15.303Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T15:36:15.304Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T15:36:15.421Z [INFO] Scheduler beendet +2026-02-27T15:36:15.440Z [INFO] Scheduler gestartet +2026-02-27T15:36:15.441Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T15:36:15.597Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T15:36:15.682Z [INFO] Scheduler beendet +2026-02-27T16:05:27.491Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j4UBo8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j4UBo8\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:05:27.492Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j4UBo8\out +2026-02-27T16:05:27.514Z [INFO] Scheduler gestartet +2026-02-27T16:05:27.516Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:27.555Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T16:05:27.734Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-j4UBo8\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:05:27.735Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j4UBo8\out +2026-02-27T16:05:27.736Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T16:05:27.737Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:05:27.737Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j4UBo8\out +2026-02-27T16:05:27.753Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CFuR3j\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CFuR3j\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:05:27.753Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CFuR3j\out +2026-02-27T16:05:27.754Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T16:05:27.755Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T16:05:27.755Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CFuR3j\out +2026-02-27T16:05:27.757Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2qdy6K\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2qdy6K\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:05:27.758Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2qdy6K\out +2026-02-27T16:05:27.759Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:05:27.759Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:05:27.760Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-2qdy6K\pkg) +2026-02-27T16:05:27.760Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2qdy6K\out +2026-02-27T16:05:27.762Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fKYsmN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fKYsmN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:05:27.763Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fKYsmN\out +2026-02-27T16:05:27.763Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:05:27.764Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:05:27.764Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fKYsmN\out +2026-02-27T16:05:27.767Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z5C27R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z5C27R\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:05:27.768Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-z5C27R\out +2026-02-27T16:05:27.768Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T16:05:27.769Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-z5C27R\out +2026-02-27T16:05:27.769Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T16:05:27.770Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z5C27R\out +2026-02-27T16:05:27.772Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TcwOWB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TcwOWB\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T16:05:27.772Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TcwOWB\out +2026-02-27T16:05:27.773Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T16:05:27.773Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TcwOWB\out +2026-02-27T16:05:27.775Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sNtXIw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sNtXIw\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:05:27.775Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sNtXIw\out +2026-02-27T16:05:27.849Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:27.849Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T16:05:27.880Z [INFO] Scheduler beendet +2026-02-27T16:05:27.884Z [INFO] Scheduler gestartet +2026-02-27T16:05:27.885Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:27.911Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-sNtXIw\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:05:27.911Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sNtXIw\out +2026-02-27T16:05:28.152Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:28.153Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T16:05:28.154Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:28.154Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T16:05:28.247Z [INFO] Scheduler beendet +2026-02-27T16:05:28.253Z [INFO] Scheduler gestartet +2026-02-27T16:05:28.253Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:28.376Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:28.376Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T16:05:28.378Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:28.378Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T16:05:28.497Z [INFO] Scheduler beendet +2026-02-27T16:05:28.501Z [INFO] Scheduler gestartet +2026-02-27T16:05:28.501Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:31.031Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:31.031Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:05:31.149Z [INFO] Scheduler beendet +2026-02-27T16:05:31.175Z [INFO] Scheduler gestartet +2026-02-27T16:05:31.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:31.363Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:31.363Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:05:32.578Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:32.579Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T16:05:32.623Z [INFO] Scheduler beendet +2026-02-27T16:05:32.629Z [INFO] Scheduler gestartet +2026-02-27T16:05:32.629Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:32.635Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:32.635Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T16:05:32.751Z [INFO] Scheduler beendet +2026-02-27T16:05:32.755Z [INFO] Scheduler gestartet +2026-02-27T16:05:32.755Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:32.758Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:32.759Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T16:05:32.877Z [INFO] Scheduler beendet +2026-02-27T16:05:32.884Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T16:05:32.887Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T16:05:32.949Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T16:05:32.952Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T16:05:33.012Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T16:05:33.014Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T16:05:33.015Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T16:05:33.079Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T16:05:33.080Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T16:05:33.081Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T16:05:33.223Z [INFO] Scheduler gestartet +2026-02-27T16:05:33.224Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:33.927Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:33.928Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T16:05:33.947Z [INFO] Scheduler beendet +2026-02-27T16:05:33.953Z [INFO] Scheduler gestartet +2026-02-27T16:05:33.954Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:36.366Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:36.367Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:05:36.484Z [INFO] Scheduler beendet +2026-02-27T16:05:36.496Z [INFO] Scheduler gestartet +2026-02-27T16:05:36.497Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:36.950Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:05:36.951Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8dJzSs\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8dJzSs\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:05:36.952Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-8dJzSs\extract\zip-pack +2026-02-27T16:05:36.954Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T16:05:36.955Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8dJzSs\extract\zip-pack +2026-02-27T16:05:36.955Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T16:05:36.955Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T16:05:36.980Z [INFO] Scheduler beendet +2026-02-27T16:05:37.259Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:37.259Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:05:40.262Z [INFO] Scheduler gestartet +2026-02-27T16:05:40.262Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:40.265Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:40.266Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T16:05:40.383Z [INFO] Scheduler beendet +2026-02-27T16:05:40.387Z [INFO] Scheduler gestartet +2026-02-27T16:05:40.387Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:40.511Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:05:40.630Z [INFO] Scheduler beendet +2026-02-27T16:05:40.634Z [INFO] Scheduler gestartet +2026-02-27T16:05:40.634Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:40.638Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:40.639Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T16:05:40.755Z [INFO] Scheduler beendet +2026-02-27T16:05:40.758Z [INFO] Scheduler gestartet +2026-02-27T16:05:40.758Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:40.879Z [INFO] Scheduler beendet +2026-02-27T16:05:40.882Z [INFO] Scheduler gestartet +2026-02-27T16:05:40.882Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:41.007Z [INFO] Scheduler gestartet +2026-02-27T16:05:41.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:41.122Z [INFO] Scheduler beendet +2026-02-27T16:05:41.394Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:41.394Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T16:05:41.610Z [INFO] Scheduler beendet +2026-02-27T16:05:41.613Z [INFO] Scheduler gestartet +2026-02-27T16:05:41.613Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:41.673Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T16:05:41.675Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T16:05:41.679Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:05:41.679Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bhWO0L\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bhWO0L\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:05:41.680Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-bhWO0L\extract\recovery +2026-02-27T16:05:41.682Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T16:05:41.683Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bhWO0L\extract\recovery +2026-02-27T16:05:41.683Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T16:05:41.683Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T16:05:41.734Z [INFO] Scheduler beendet +2026-02-27T16:05:50.499Z [INFO] Scheduler gestartet +2026-02-27T16:05:50.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:50.548Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:50.549Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T16:05:50.638Z [INFO] Scheduler beendet +2026-02-27T16:05:50.720Z [INFO] Scheduler gestartet +2026-02-27T16:05:50.721Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:51.128Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:51.129Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T16:05:51.204Z [INFO] Scheduler beendet +2026-02-27T16:05:51.293Z [INFO] Scheduler gestartet +2026-02-27T16:05:51.294Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:51.297Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T16:05:52.462Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:05:52.462Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T16:05:52.578Z [INFO] Scheduler beendet +2026-02-27T16:05:52.601Z [INFO] Scheduler gestartet +2026-02-27T16:05:52.602Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:05:52.758Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:05:52.844Z [INFO] Scheduler beendet +2026-02-27T16:07:02.474Z [INFO] Scheduler gestartet +2026-02-27T16:07:02.476Z [INFO] Scheduler Heartbeat: active=0, queued=200, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:07:02.545Z [INFO] Post-Processing Start: pkg=stress-1, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.546Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:07:02.547Z [INFO] Post-Processing Start: pkg=stress-1, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.548Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:07:02.549Z [INFO] Post-Processing Start: pkg=stress-1, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.549Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:07:02.550Z [INFO] Post-Processing Start: pkg=stress-1, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.550Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:07:02.551Z [INFO] Post-Processing Start: pkg=stress-1, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.551Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:07:02.552Z [INFO] Post-Processing Start: pkg=stress-1, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.553Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:07:02.554Z [INFO] Post-Processing Start: pkg=stress-1, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.554Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:07:02.555Z [INFO] Post-Processing Start: pkg=stress-1, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.556Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:07:02.630Z [INFO] Post-Processing Start: pkg=stress-1, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.631Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:07:02.633Z [INFO] Post-Processing Start: pkg=stress-2, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.633Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:07:02.635Z [INFO] Post-Processing Start: pkg=stress-1, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.635Z [INFO] Post-Processing Ende: pkg=stress-1, status=completed +2026-02-27T16:07:02.636Z [INFO] Post-Processing Start: pkg=stress-2, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.637Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:07:02.637Z [INFO] Post-Processing Start: pkg=stress-2, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.638Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:07:02.638Z [INFO] Post-Processing Start: pkg=stress-2, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.638Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:07:02.639Z [INFO] Post-Processing Start: pkg=stress-2, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.640Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:07:02.640Z [INFO] Post-Processing Start: pkg=stress-2, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.641Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:07:02.752Z [INFO] Post-Processing Start: pkg=stress-2, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.752Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:07:02.753Z [INFO] Post-Processing Start: pkg=stress-2, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.754Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:07:02.754Z [INFO] Post-Processing Start: pkg=stress-2, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.755Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:07:02.756Z [INFO] Post-Processing Start: pkg=stress-2, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.756Z [INFO] Post-Processing Ende: pkg=stress-2, status=completed +2026-02-27T16:07:02.757Z [INFO] Post-Processing Start: pkg=stress-3, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.758Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:07:02.759Z [INFO] Post-Processing Start: pkg=stress-3, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.759Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:07:02.760Z [INFO] Post-Processing Start: pkg=stress-3, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.760Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:07:02.761Z [INFO] Post-Processing Start: pkg=stress-3, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.761Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:07:02.993Z [INFO] Post-Processing Start: pkg=stress-3, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.994Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:07:02.995Z [INFO] Post-Processing Start: pkg=stress-3, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.995Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:07:02.996Z [INFO] Post-Processing Start: pkg=stress-3, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.997Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:07:02.997Z [INFO] Post-Processing Start: pkg=stress-3, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.997Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:07:02.998Z [INFO] Post-Processing Start: pkg=stress-3, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.998Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:07:02.999Z [INFO] Post-Processing Start: pkg=stress-3, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:02.999Z [INFO] Post-Processing Ende: pkg=stress-3, status=completed +2026-02-27T16:07:03.000Z [INFO] Post-Processing Start: pkg=stress-4, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.000Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:07:03.001Z [INFO] Post-Processing Start: pkg=stress-4, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.001Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:07:03.109Z [INFO] Post-Processing Start: pkg=stress-4, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.110Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:07:03.110Z [INFO] Post-Processing Start: pkg=stress-4, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.110Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:07:03.111Z [INFO] Post-Processing Start: pkg=stress-4, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.111Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:07:03.111Z [INFO] Post-Processing Start: pkg=stress-4, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.112Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:07:03.112Z [INFO] Post-Processing Start: pkg=stress-4, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.112Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:07:03.113Z [INFO] Post-Processing Start: pkg=stress-4, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.113Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:07:03.114Z [INFO] Post-Processing Start: pkg=stress-4, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.114Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:07:03.115Z [INFO] Post-Processing Start: pkg=stress-4, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.115Z [INFO] Post-Processing Ende: pkg=stress-4, status=completed +2026-02-27T16:07:03.229Z [INFO] Post-Processing Start: pkg=stress-5, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.229Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:07:03.230Z [INFO] Post-Processing Start: pkg=stress-5, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.230Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:07:03.231Z [INFO] Post-Processing Start: pkg=stress-5, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.231Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:07:03.232Z [INFO] Post-Processing Start: pkg=stress-5, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.232Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:07:03.233Z [INFO] Post-Processing Start: pkg=stress-5, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.234Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:07:03.235Z [INFO] Post-Processing Start: pkg=stress-5, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.235Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:07:03.235Z [INFO] Post-Processing Start: pkg=stress-5, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.236Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:07:03.237Z [INFO] Post-Processing Start: pkg=stress-5, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.237Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:07:03.481Z [INFO] Post-Processing Start: pkg=stress-5, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.481Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:07:03.482Z [INFO] Post-Processing Start: pkg=stress-5, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.482Z [INFO] Post-Processing Ende: pkg=stress-5, status=completed +2026-02-27T16:07:03.483Z [INFO] Post-Processing Start: pkg=stress-6, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.483Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:07:03.483Z [INFO] Post-Processing Start: pkg=stress-6, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.484Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:07:03.484Z [INFO] Post-Processing Start: pkg=stress-6, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.485Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:07:03.486Z [INFO] Post-Processing Start: pkg=stress-6, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.486Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:07:03.487Z [INFO] Post-Processing Start: pkg=stress-6, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.487Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:07:03.487Z [INFO] Post-Processing Start: pkg=stress-6, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.488Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:07:03.590Z [INFO] Post-Processing Start: pkg=stress-6, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.590Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:07:03.591Z [INFO] Post-Processing Start: pkg=stress-6, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.591Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:07:03.591Z [INFO] Post-Processing Start: pkg=stress-6, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.591Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:07:03.592Z [INFO] Post-Processing Start: pkg=stress-6, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.592Z [INFO] Post-Processing Ende: pkg=stress-6, status=completed +2026-02-27T16:07:03.593Z [INFO] Post-Processing Start: pkg=stress-7, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.593Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:07:03.594Z [INFO] Post-Processing Start: pkg=stress-7, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.594Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:07:03.595Z [INFO] Post-Processing Start: pkg=stress-7, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.595Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:07:03.595Z [INFO] Post-Processing Start: pkg=stress-7, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.596Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:07:03.961Z [INFO] Post-Processing Start: pkg=stress-7, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.961Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:07:03.962Z [INFO] Post-Processing Start: pkg=stress-7, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.962Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:07:03.962Z [INFO] Post-Processing Start: pkg=stress-7, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.963Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:07:03.963Z [INFO] Post-Processing Start: pkg=stress-7, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.963Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:07:03.964Z [INFO] Post-Processing Start: pkg=stress-8, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.964Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:07:03.965Z [INFO] Post-Processing Start: pkg=stress-8, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.965Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:07:03.965Z [INFO] Post-Processing Start: pkg=stress-7, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.966Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:07:03.966Z [INFO] Post-Processing Start: pkg=stress-7, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:03.966Z [INFO] Post-Processing Ende: pkg=stress-7, status=completed +2026-02-27T16:07:04.070Z [INFO] Post-Processing Start: pkg=stress-8, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.070Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:07:04.071Z [INFO] Post-Processing Start: pkg=stress-8, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.071Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:07:04.072Z [INFO] Post-Processing Start: pkg=stress-8, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.072Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:07:04.073Z [INFO] Post-Processing Start: pkg=stress-8, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.073Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:07:04.073Z [INFO] Post-Processing Start: pkg=stress-8, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.074Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:07:04.074Z [INFO] Post-Processing Start: pkg=stress-8, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.074Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:07:04.075Z [INFO] Post-Processing Start: pkg=stress-8, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.075Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:07:04.076Z [INFO] Post-Processing Start: pkg=stress-8, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.076Z [INFO] Post-Processing Ende: pkg=stress-8, status=completed +2026-02-27T16:07:04.311Z [INFO] Post-Processing Start: pkg=stress-9, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.312Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:07:04.313Z [INFO] Post-Processing Start: pkg=stress-9, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.313Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:07:04.314Z [INFO] Post-Processing Start: pkg=stress-9, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.315Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:07:04.315Z [INFO] Post-Processing Start: pkg=stress-9, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.316Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:07:04.317Z [INFO] Post-Processing Start: pkg=stress-9, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.317Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:07:04.317Z [INFO] Post-Processing Start: pkg=stress-9, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.317Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:07:04.318Z [INFO] Post-Processing Start: pkg=stress-9, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.318Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:07:04.319Z [INFO] Post-Processing Start: pkg=stress-9, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.319Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:07:04.433Z [INFO] Post-Processing Start: pkg=stress-9, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.433Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:07:04.433Z [INFO] Post-Processing Start: pkg=stress-9, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.434Z [INFO] Post-Processing Ende: pkg=stress-9, status=completed +2026-02-27T16:07:04.434Z [INFO] Post-Processing Start: pkg=stress-10, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.435Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:07:04.435Z [INFO] Post-Processing Start: pkg=stress-10, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.435Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:07:04.438Z [INFO] Post-Processing Start: pkg=stress-10, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.438Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:07:04.439Z [INFO] Post-Processing Start: pkg=stress-10, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.439Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:07:04.440Z [INFO] Post-Processing Start: pkg=stress-10, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.440Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:07:04.441Z [INFO] Post-Processing Start: pkg=stress-10, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.441Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:07:04.554Z [INFO] Post-Processing Start: pkg=stress-10, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.555Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:07:04.556Z [INFO] Post-Processing Start: pkg=stress-10, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.556Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:07:04.557Z [INFO] Post-Processing Start: pkg=stress-10, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.557Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:07:04.558Z [INFO] Post-Processing Start: pkg=stress-10, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.559Z [INFO] Post-Processing Ende: pkg=stress-10, status=completed +2026-02-27T16:07:04.559Z [INFO] Post-Processing Start: pkg=stress-11, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.559Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:07:04.560Z [INFO] Post-Processing Start: pkg=stress-11, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.560Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:07:04.560Z [INFO] Post-Processing Start: pkg=stress-11, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.561Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:07:04.561Z [INFO] Post-Processing Start: pkg=stress-11, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.561Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:07:04.792Z [INFO] Post-Processing Start: pkg=stress-11, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.792Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:07:04.793Z [INFO] Post-Processing Start: pkg=stress-11, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.793Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:07:04.793Z [INFO] Post-Processing Start: pkg=stress-11, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.794Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:07:04.794Z [INFO] Post-Processing Start: pkg=stress-12, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.794Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:07:04.795Z [INFO] Post-Processing Start: pkg=stress-11, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.795Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:07:04.795Z [INFO] Post-Processing Start: pkg=stress-12, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.796Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:07:04.796Z [INFO] Post-Processing Start: pkg=stress-11, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.796Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:07:04.797Z [INFO] Post-Processing Start: pkg=stress-11, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.797Z [INFO] Post-Processing Ende: pkg=stress-11, status=completed +2026-02-27T16:07:04.913Z [INFO] Post-Processing Start: pkg=stress-12, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.913Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:07:04.914Z [INFO] Post-Processing Start: pkg=stress-12, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.914Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:07:04.915Z [INFO] Post-Processing Start: pkg=stress-12, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.915Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:07:04.916Z [INFO] Post-Processing Start: pkg=stress-12, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.916Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:07:04.916Z [INFO] Post-Processing Start: pkg=stress-12, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.917Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:07:04.918Z [INFO] Post-Processing Start: pkg=stress-12, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.919Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:07:04.919Z [INFO] Post-Processing Start: pkg=stress-12, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.920Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:07:04.920Z [INFO] Post-Processing Start: pkg=stress-12, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:04.921Z [INFO] Post-Processing Ende: pkg=stress-12, status=completed +2026-02-27T16:07:05.037Z [INFO] Post-Processing Start: pkg=stress-13, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.037Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:07:05.039Z [INFO] Post-Processing Start: pkg=stress-13, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.039Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:07:05.039Z [INFO] Post-Processing Start: pkg=stress-13, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.040Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:07:05.040Z [INFO] Post-Processing Start: pkg=stress-13, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.040Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:07:05.041Z [INFO] Post-Processing Start: pkg=stress-13, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.041Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:07:05.042Z [INFO] Post-Processing Start: pkg=stress-13, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.042Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:07:05.042Z [INFO] Post-Processing Start: pkg=stress-13, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.042Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:07:05.043Z [INFO] Post-Processing Start: pkg=stress-13, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.043Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:07:05.287Z [INFO] Post-Processing Start: pkg=stress-13, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.287Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:07:05.288Z [INFO] Post-Processing Start: pkg=stress-14, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.289Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:07:05.289Z [INFO] Post-Processing Start: pkg=stress-13, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.290Z [INFO] Post-Processing Ende: pkg=stress-13, status=completed +2026-02-27T16:07:05.291Z [INFO] Post-Processing Start: pkg=stress-14, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.292Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:07:05.293Z [INFO] Post-Processing Start: pkg=stress-14, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.294Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:07:05.294Z [INFO] Post-Processing Start: pkg=stress-14, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.295Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:07:05.296Z [INFO] Post-Processing Start: pkg=stress-14, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.296Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:07:05.297Z [INFO] Post-Processing Start: pkg=stress-14, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.297Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:07:05.394Z [INFO] Post-Processing Start: pkg=stress-14, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.394Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:07:05.395Z [INFO] Post-Processing Start: pkg=stress-14, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.395Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:07:05.396Z [INFO] Post-Processing Start: pkg=stress-14, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.396Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:07:05.396Z [INFO] Post-Processing Start: pkg=stress-14, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.397Z [INFO] Post-Processing Ende: pkg=stress-14, status=completed +2026-02-27T16:07:05.397Z [INFO] Post-Processing Start: pkg=stress-15, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.398Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:07:05.398Z [INFO] Post-Processing Start: pkg=stress-15, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.399Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:07:05.399Z [INFO] Post-Processing Start: pkg=stress-15, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.400Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:07:05.400Z [INFO] Post-Processing Start: pkg=stress-15, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.401Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:07:05.515Z [INFO] Post-Processing Start: pkg=stress-15, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.516Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:07:05.516Z [INFO] Post-Processing Start: pkg=stress-15, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.516Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:07:05.517Z [INFO] Post-Processing Start: pkg=stress-15, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.517Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:07:05.518Z [INFO] Post-Processing Start: pkg=stress-15, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.518Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:07:05.518Z [INFO] Post-Processing Start: pkg=stress-15, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.519Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:07:05.519Z [INFO] Post-Processing Start: pkg=stress-15, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.519Z [INFO] Post-Processing Ende: pkg=stress-15, status=completed +2026-02-27T16:07:05.520Z [INFO] Post-Processing Start: pkg=stress-16, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.520Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:07:05.520Z [INFO] Post-Processing Start: pkg=stress-16, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.520Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:07:05.640Z [INFO] Post-Processing Start: pkg=stress-16, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.640Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:07:05.641Z [INFO] Post-Processing Start: pkg=stress-16, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.642Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:07:05.642Z [INFO] Post-Processing Start: pkg=stress-16, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.643Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:07:05.643Z [INFO] Post-Processing Start: pkg=stress-16, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.643Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:07:05.644Z [INFO] Post-Processing Start: pkg=stress-16, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.644Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:07:05.645Z [INFO] Post-Processing Start: pkg=stress-16, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.645Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:07:05.646Z [INFO] Post-Processing Start: pkg=stress-16, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.646Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:07:05.647Z [INFO] Post-Processing Start: pkg=stress-16, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.648Z [INFO] Post-Processing Ende: pkg=stress-16, status=completed +2026-02-27T16:07:05.756Z [INFO] Post-Processing Start: pkg=stress-17, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.756Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:07:05.757Z [INFO] Post-Processing Start: pkg=stress-17, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.758Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:07:05.758Z [INFO] Post-Processing Start: pkg=stress-17, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.759Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:07:05.759Z [INFO] Post-Processing Start: pkg=stress-17, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.759Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:07:05.760Z [INFO] Post-Processing Start: pkg=stress-17, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.760Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:07:05.760Z [INFO] Post-Processing Start: pkg=stress-17, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.761Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:07:05.761Z [INFO] Post-Processing Start: pkg=stress-17, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.761Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:07:05.762Z [INFO] Post-Processing Start: pkg=stress-17, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.762Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:07:05.877Z [INFO] Post-Processing Start: pkg=stress-17, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.877Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:07:05.878Z [INFO] Post-Processing Start: pkg=stress-18, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.878Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:07:05.878Z [INFO] Post-Processing Start: pkg=stress-17, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.879Z [INFO] Post-Processing Ende: pkg=stress-17, status=completed +2026-02-27T16:07:05.879Z [INFO] Post-Processing Start: pkg=stress-18, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.879Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:07:05.880Z [INFO] Post-Processing Start: pkg=stress-18, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.880Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:07:05.881Z [INFO] Post-Processing Start: pkg=stress-18, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.881Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:07:05.882Z [INFO] Post-Processing Start: pkg=stress-18, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.882Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:07:05.882Z [INFO] Post-Processing Start: pkg=stress-18, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.883Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:07:05.997Z [INFO] Post-Processing Start: pkg=stress-18, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.997Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:07:05.998Z [INFO] Post-Processing Start: pkg=stress-18, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.998Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:07:05.999Z [INFO] Post-Processing Start: pkg=stress-18, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:05.999Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:07:05.999Z [INFO] Post-Processing Start: pkg=stress-19, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.000Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:07:06.000Z [INFO] Post-Processing Start: pkg=stress-18, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.001Z [INFO] Post-Processing Ende: pkg=stress-18, status=completed +2026-02-27T16:07:06.001Z [INFO] Post-Processing Start: pkg=stress-19, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.002Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:07:06.002Z [INFO] Post-Processing Start: pkg=stress-19, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.002Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:07:06.002Z [INFO] Post-Processing Start: pkg=stress-19, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.003Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:07:06.116Z [INFO] Post-Processing Start: pkg=stress-19, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.117Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:07:06.117Z [INFO] Post-Processing Start: pkg=stress-19, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.117Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:07:06.118Z [INFO] Post-Processing Start: pkg=stress-19, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.118Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:07:06.119Z [INFO] Post-Processing Start: pkg=stress-19, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.119Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:07:06.119Z [INFO] Post-Processing Start: pkg=stress-20, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.120Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:07:06.121Z [INFO] Post-Processing Start: pkg=stress-19, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.121Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:07:06.121Z [INFO] Post-Processing Start: pkg=stress-19, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.122Z [INFO] Post-Processing Ende: pkg=stress-19, status=completed +2026-02-27T16:07:06.122Z [INFO] Post-Processing Start: pkg=stress-20, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.122Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:07:06.237Z [INFO] Post-Processing Start: pkg=stress-20, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.237Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:07:06.238Z [INFO] Post-Processing Start: pkg=stress-20, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.238Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:07:06.238Z [INFO] Post-Processing Start: pkg=stress-20, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.238Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:07:06.239Z [INFO] Post-Processing Start: pkg=stress-20, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.239Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:07:06.240Z [INFO] Post-Processing Start: pkg=stress-20, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.240Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:07:06.241Z [INFO] Post-Processing Start: pkg=stress-20, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.241Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:07:06.241Z [INFO] Post-Processing Start: pkg=stress-20, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.242Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:07:06.242Z [INFO] Post-Processing Start: pkg=stress-20, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:07:06.242Z [INFO] Post-Processing Ende: pkg=stress-20, status=completed +2026-02-27T16:07:06.351Z [INFO] Scheduler beendet +2026-02-27T16:13:05.340Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XDniK2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XDniK2\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:13:05.340Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XDniK2\out +2026-02-27T16:13:05.390Z [INFO] Scheduler gestartet +2026-02-27T16:13:05.391Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:05.419Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T16:13:05.603Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-XDniK2\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:13:05.604Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XDniK2\out +2026-02-27T16:13:05.606Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T16:13:05.607Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:13:05.607Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XDniK2\out +2026-02-27T16:13:05.623Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EZnPmH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EZnPmH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:13:05.624Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EZnPmH\out +2026-02-27T16:13:05.625Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T16:13:05.627Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T16:13:05.627Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EZnPmH\out +2026-02-27T16:13:05.629Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2gSTF3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2gSTF3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:13:05.630Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2gSTF3\out +2026-02-27T16:13:05.630Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:13:05.631Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:13:05.632Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-2gSTF3\pkg) +2026-02-27T16:13:05.632Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2gSTF3\out +2026-02-27T16:13:05.635Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NVrPiD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NVrPiD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:13:05.635Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NVrPiD\out +2026-02-27T16:13:05.636Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:13:05.637Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:13:05.637Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NVrPiD\out +2026-02-27T16:13:05.640Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bdJUWM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bdJUWM\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:13:05.641Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bdJUWM\out +2026-02-27T16:13:05.642Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T16:13:05.642Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bdJUWM\out +2026-02-27T16:13:05.643Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T16:13:05.644Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bdJUWM\out +2026-02-27T16:13:05.646Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1HXHJk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1HXHJk\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T16:13:05.646Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1HXHJk\out +2026-02-27T16:13:05.647Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T16:13:05.648Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1HXHJk\out +2026-02-27T16:13:05.650Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nF6sDx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nF6sDx\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:13:05.650Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nF6sDx\out +2026-02-27T16:13:05.731Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:05.732Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T16:13:05.756Z [INFO] Scheduler beendet +2026-02-27T16:13:05.765Z [INFO] Scheduler gestartet +2026-02-27T16:13:05.766Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:05.836Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-nF6sDx\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:13:05.837Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nF6sDx\out +2026-02-27T16:13:06.034Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:06.035Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T16:13:06.036Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:06.037Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T16:13:06.129Z [INFO] Scheduler beendet +2026-02-27T16:13:06.138Z [INFO] Scheduler gestartet +2026-02-27T16:13:06.138Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:06.262Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:06.263Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T16:13:06.265Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:06.265Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T16:13:06.382Z [INFO] Scheduler beendet +2026-02-27T16:13:06.388Z [INFO] Scheduler gestartet +2026-02-27T16:13:06.388Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:08.921Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:08.922Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:13:09.037Z [INFO] Scheduler beendet +2026-02-27T16:13:09.070Z [INFO] Scheduler gestartet +2026-02-27T16:13:09.070Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:09.184Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:09.184Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T16:13:09.192Z [INFO] Scheduler beendet +2026-02-27T16:13:09.197Z [INFO] Scheduler gestartet +2026-02-27T16:13:09.197Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:09.203Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:09.203Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T16:13:09.251Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:09.251Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:13:09.319Z [INFO] Scheduler beendet +2026-02-27T16:13:09.329Z [INFO] Scheduler gestartet +2026-02-27T16:13:09.330Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:09.333Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:09.334Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T16:13:09.452Z [INFO] Scheduler beendet +2026-02-27T16:13:09.458Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T16:13:09.460Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T16:13:09.523Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T16:13:09.524Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T16:13:09.585Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T16:13:09.586Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T16:13:09.587Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T16:13:09.649Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T16:13:09.650Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T16:13:09.651Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T16:13:09.795Z [INFO] Scheduler gestartet +2026-02-27T16:13:09.796Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:10.501Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:10.501Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T16:13:10.521Z [INFO] Scheduler beendet +2026-02-27T16:13:10.527Z [INFO] Scheduler gestartet +2026-02-27T16:13:10.528Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:12.940Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:12.941Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:13:13.058Z [INFO] Scheduler beendet +2026-02-27T16:13:13.074Z [INFO] Scheduler gestartet +2026-02-27T16:13:13.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:13.530Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:13:13.531Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YGYHyb\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YGYHyb\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:13:13.532Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-YGYHyb\extract\zip-pack +2026-02-27T16:13:13.533Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T16:13:13.534Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YGYHyb\extract\zip-pack +2026-02-27T16:13:13.535Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T16:13:13.535Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T16:13:13.559Z [INFO] Scheduler beendet +2026-02-27T16:13:13.834Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:13.835Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:13:16.838Z [INFO] Scheduler gestartet +2026-02-27T16:13:16.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:16.844Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:16.844Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T16:13:16.961Z [INFO] Scheduler beendet +2026-02-27T16:13:16.964Z [INFO] Scheduler gestartet +2026-02-27T16:13:16.965Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:17.091Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:13:17.209Z [INFO] Scheduler beendet +2026-02-27T16:13:17.213Z [INFO] Scheduler gestartet +2026-02-27T16:13:17.213Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:17.218Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:17.219Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T16:13:17.333Z [INFO] Scheduler beendet +2026-02-27T16:13:17.338Z [INFO] Scheduler gestartet +2026-02-27T16:13:17.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:17.460Z [INFO] Scheduler beendet +2026-02-27T16:13:17.464Z [INFO] Scheduler gestartet +2026-02-27T16:13:17.465Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:17.589Z [INFO] Scheduler gestartet +2026-02-27T16:13:17.589Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:17.706Z [INFO] Scheduler beendet +2026-02-27T16:13:17.975Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:13:17.975Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T16:13:18.194Z [INFO] Scheduler beendet +2026-02-27T16:13:18.199Z [INFO] Scheduler gestartet +2026-02-27T16:13:18.199Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:13:18.261Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T16:13:18.263Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T16:13:18.269Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:13:18.270Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-v2TUyT\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-v2TUyT\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:13:18.271Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-v2TUyT\extract\recovery +2026-02-27T16:13:18.273Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T16:13:18.274Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-v2TUyT\extract\recovery +2026-02-27T16:13:18.274Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T16:13:18.274Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T16:13:18.320Z [INFO] Scheduler beendet +2026-02-27T16:14:32.560Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-is86Wg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-is86Wg\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:14:32.561Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-is86Wg\out +2026-02-27T16:14:32.594Z [INFO] Scheduler gestartet +2026-02-27T16:14:32.596Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:32.624Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T16:14:32.795Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-is86Wg\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:14:32.796Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-is86Wg\out +2026-02-27T16:14:32.798Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T16:14:32.799Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:14:32.799Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-is86Wg\out +2026-02-27T16:14:32.805Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AsmNTl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AsmNTl\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:14:32.805Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AsmNTl\out +2026-02-27T16:14:32.806Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T16:14:32.807Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T16:14:32.807Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AsmNTl\out +2026-02-27T16:14:32.809Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s5pjsi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s5pjsi\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:14:32.809Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-s5pjsi\out +2026-02-27T16:14:32.810Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:14:32.811Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:14:32.812Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-s5pjsi\pkg) +2026-02-27T16:14:32.812Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s5pjsi\out +2026-02-27T16:14:32.814Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qgc1vK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qgc1vK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:14:32.814Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Qgc1vK\out +2026-02-27T16:14:32.815Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:14:32.816Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:14:32.816Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qgc1vK\out +2026-02-27T16:14:32.819Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xPusVv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xPusVv\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:14:32.819Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xPusVv\out +2026-02-27T16:14:32.820Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T16:14:32.821Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xPusVv\out +2026-02-27T16:14:32.821Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T16:14:32.822Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xPusVv\out +2026-02-27T16:14:32.824Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jkG3Ni\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jkG3Ni\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T16:14:32.824Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jkG3Ni\out +2026-02-27T16:14:32.825Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T16:14:32.825Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jkG3Ni\out +2026-02-27T16:14:32.827Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PueAqz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PueAqz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:14:32.827Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PueAqz\out +2026-02-27T16:14:32.930Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:32.930Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T16:14:32.961Z [INFO] Scheduler beendet +2026-02-27T16:14:32.970Z [INFO] Scheduler gestartet +2026-02-27T16:14:32.970Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:32.983Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-PueAqz\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:14:32.984Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PueAqz\out +2026-02-27T16:14:33.239Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:33.240Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T16:14:33.240Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:33.241Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T16:14:33.335Z [INFO] Scheduler beendet +2026-02-27T16:14:33.340Z [INFO] Scheduler gestartet +2026-02-27T16:14:33.340Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:33.463Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:33.464Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T16:14:33.466Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:33.467Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T16:14:33.583Z [INFO] Scheduler beendet +2026-02-27T16:14:33.592Z [INFO] Scheduler gestartet +2026-02-27T16:14:33.592Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:36.124Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:36.125Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:14:36.242Z [INFO] Scheduler beendet +2026-02-27T16:14:36.256Z [INFO] Scheduler gestartet +2026-02-27T16:14:36.256Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:36.458Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:36.459Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:14:37.602Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:37.603Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T16:14:37.704Z [INFO] Scheduler beendet +2026-02-27T16:14:37.714Z [INFO] Scheduler gestartet +2026-02-27T16:14:37.715Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:37.719Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:37.719Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T16:14:37.836Z [INFO] Scheduler beendet +2026-02-27T16:14:37.840Z [INFO] Scheduler gestartet +2026-02-27T16:14:37.841Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:37.843Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:37.843Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T16:14:37.962Z [INFO] Scheduler beendet +2026-02-27T16:14:37.968Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T16:14:37.981Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T16:14:38.034Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T16:14:38.035Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T16:14:38.097Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T16:14:38.098Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T16:14:38.099Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T16:14:38.163Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T16:14:38.165Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T16:14:38.166Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T16:14:38.309Z [INFO] Scheduler gestartet +2026-02-27T16:14:38.310Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:39.016Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:39.017Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T16:14:39.033Z [INFO] Scheduler beendet +2026-02-27T16:14:39.039Z [INFO] Scheduler gestartet +2026-02-27T16:14:39.040Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:41.456Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:41.457Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:14:41.572Z [INFO] Scheduler beendet +2026-02-27T16:14:41.586Z [INFO] Scheduler gestartet +2026-02-27T16:14:41.587Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:42.041Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:14:42.042Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-McoUkW\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-McoUkW\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:14:42.042Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-McoUkW\extract\zip-pack +2026-02-27T16:14:42.045Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T16:14:42.046Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-McoUkW\extract\zip-pack +2026-02-27T16:14:42.046Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T16:14:42.047Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T16:14:42.069Z [INFO] Scheduler beendet +2026-02-27T16:14:42.356Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:42.356Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:14:45.360Z [INFO] Scheduler gestartet +2026-02-27T16:14:45.361Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:45.365Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:45.365Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T16:14:45.483Z [INFO] Scheduler beendet +2026-02-27T16:14:45.486Z [INFO] Scheduler gestartet +2026-02-27T16:14:45.486Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:45.613Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:14:45.729Z [INFO] Scheduler beendet +2026-02-27T16:14:45.733Z [INFO] Scheduler gestartet +2026-02-27T16:14:45.733Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:45.738Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:45.738Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T16:14:45.855Z [INFO] Scheduler beendet +2026-02-27T16:14:45.858Z [INFO] Scheduler gestartet +2026-02-27T16:14:45.858Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:45.981Z [INFO] Scheduler beendet +2026-02-27T16:14:45.984Z [INFO] Scheduler gestartet +2026-02-27T16:14:45.984Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:46.110Z [INFO] Scheduler gestartet +2026-02-27T16:14:46.111Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:46.225Z [INFO] Scheduler beendet +2026-02-27T16:14:46.497Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:46.498Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T16:14:46.716Z [INFO] Scheduler beendet +2026-02-27T16:14:46.777Z [INFO] Scheduler gestartet +2026-02-27T16:14:46.778Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:46.839Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T16:14:46.841Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T16:14:46.846Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:14:46.846Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uongcx\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uongcx\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:14:46.847Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-uongcx\extract\recovery +2026-02-27T16:14:46.850Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T16:14:46.851Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uongcx\extract\recovery +2026-02-27T16:14:46.851Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T16:14:46.851Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T16:14:46.899Z [INFO] Scheduler beendet +2026-02-27T16:14:56.528Z [INFO] Scheduler gestartet +2026-02-27T16:14:56.529Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:56.577Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:56.578Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T16:14:56.669Z [INFO] Scheduler beendet +2026-02-27T16:14:56.747Z [INFO] Scheduler gestartet +2026-02-27T16:14:56.748Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:57.154Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:57.155Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T16:14:57.234Z [INFO] Scheduler beendet +2026-02-27T16:14:57.321Z [INFO] Scheduler gestartet +2026-02-27T16:14:57.321Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:57.325Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T16:14:58.491Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:14:58.492Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T16:14:58.607Z [INFO] Scheduler beendet +2026-02-27T16:14:58.628Z [INFO] Scheduler gestartet +2026-02-27T16:14:58.629Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:14:58.786Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:14:58.871Z [INFO] Scheduler beendet +2026-02-27T16:29:22.084Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8CMZoK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8CMZoK\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:29:22.085Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8CMZoK\out +2026-02-27T16:29:22.121Z [INFO] Scheduler gestartet +2026-02-27T16:29:22.123Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:22.161Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T16:29:22.358Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-8CMZoK\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:29:22.359Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8CMZoK\out +2026-02-27T16:29:22.362Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T16:29:22.363Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:29:22.364Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8CMZoK\out +2026-02-27T16:29:22.381Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0jz3aX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0jz3aX\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:29:22.381Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0jz3aX\out +2026-02-27T16:29:22.383Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T16:29:22.384Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T16:29:22.384Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0jz3aX\out +2026-02-27T16:29:22.387Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yhq8uN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yhq8uN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:29:22.387Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yhq8uN\out +2026-02-27T16:29:22.389Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:29:22.390Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:29:22.391Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-yhq8uN\pkg) +2026-02-27T16:29:22.391Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yhq8uN\out +2026-02-27T16:29:22.393Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YBUWG5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YBUWG5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:29:22.393Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YBUWG5\out +2026-02-27T16:29:22.394Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:29:22.395Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:29:22.396Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YBUWG5\out +2026-02-27T16:29:22.399Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zIts1p\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zIts1p\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:29:22.400Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zIts1p\out +2026-02-27T16:29:22.401Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T16:29:22.401Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zIts1p\out +2026-02-27T16:29:22.402Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T16:29:22.402Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zIts1p\out +2026-02-27T16:29:22.406Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IXCTRh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IXCTRh\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T16:29:22.406Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IXCTRh\out +2026-02-27T16:29:22.407Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T16:29:22.407Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IXCTRh\out +2026-02-27T16:29:22.410Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aPuaC4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aPuaC4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:29:22.410Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aPuaC4\out +2026-02-27T16:29:22.468Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:22.468Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T16:29:22.490Z [INFO] Scheduler beendet +2026-02-27T16:29:22.498Z [INFO] Scheduler gestartet +2026-02-27T16:29:22.498Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:22.611Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-aPuaC4\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:29:22.611Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aPuaC4\out +2026-02-27T16:29:22.767Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:22.768Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T16:29:22.769Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:22.769Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T16:29:22.862Z [INFO] Scheduler beendet +2026-02-27T16:29:22.869Z [INFO] Scheduler gestartet +2026-02-27T16:29:22.869Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:22.993Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:22.993Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T16:29:22.997Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:22.997Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T16:29:23.123Z [INFO] Scheduler beendet +2026-02-27T16:29:23.128Z [INFO] Scheduler gestartet +2026-02-27T16:29:23.128Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:25.660Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:25.660Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:29:25.777Z [INFO] Scheduler beendet +2026-02-27T16:29:25.799Z [INFO] Scheduler gestartet +2026-02-27T16:29:25.800Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:25.987Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:25.987Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T16:29:26.015Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:26.016Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:29:26.043Z [INFO] Scheduler beendet +2026-02-27T16:29:26.047Z [INFO] Scheduler gestartet +2026-02-27T16:29:26.047Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:26.052Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:26.052Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T16:29:26.169Z [INFO] Scheduler beendet +2026-02-27T16:29:26.172Z [INFO] Scheduler gestartet +2026-02-27T16:29:26.173Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:26.175Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:26.176Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T16:29:26.295Z [INFO] Scheduler beendet +2026-02-27T16:29:26.304Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T16:29:26.309Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T16:29:26.371Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T16:29:26.373Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T16:29:26.437Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T16:29:26.439Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T16:29:26.440Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T16:29:26.504Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T16:29:26.506Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T16:29:26.506Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T16:29:26.655Z [INFO] Scheduler gestartet +2026-02-27T16:29:26.656Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:27.360Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:27.361Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T16:29:27.384Z [INFO] Scheduler beendet +2026-02-27T16:29:27.389Z [INFO] Scheduler gestartet +2026-02-27T16:29:27.390Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:29.815Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:29.815Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:29:29.921Z [INFO] Scheduler beendet +2026-02-27T16:29:29.942Z [INFO] Scheduler gestartet +2026-02-27T16:29:29.943Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:30.409Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:29:30.410Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-G9mYF2\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-G9mYF2\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:29:30.411Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-G9mYF2\extract\zip-pack +2026-02-27T16:29:30.414Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T16:29:30.415Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-G9mYF2\extract\zip-pack +2026-02-27T16:29:30.415Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T16:29:30.416Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T16:29:30.426Z [INFO] Scheduler beendet +2026-02-27T16:29:30.697Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:30.697Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:29:33.701Z [INFO] Scheduler gestartet +2026-02-27T16:29:33.702Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:33.707Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:33.708Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T16:29:33.823Z [INFO] Scheduler beendet +2026-02-27T16:29:33.827Z [INFO] Scheduler gestartet +2026-02-27T16:29:33.827Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:33.954Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:29:34.071Z [INFO] Scheduler beendet +2026-02-27T16:29:34.075Z [INFO] Scheduler gestartet +2026-02-27T16:29:34.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:34.081Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:34.081Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T16:29:34.197Z [INFO] Scheduler beendet +2026-02-27T16:29:34.202Z [INFO] Scheduler gestartet +2026-02-27T16:29:34.202Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:34.324Z [INFO] Scheduler beendet +2026-02-27T16:29:34.330Z [INFO] Scheduler gestartet +2026-02-27T16:29:34.331Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:34.465Z [INFO] Scheduler gestartet +2026-02-27T16:29:34.466Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:34.582Z [INFO] Scheduler beendet +2026-02-27T16:29:34.854Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:34.855Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T16:29:35.068Z [INFO] Scheduler beendet +2026-02-27T16:29:35.073Z [INFO] Scheduler gestartet +2026-02-27T16:29:35.074Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:35.136Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T16:29:35.138Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T16:29:35.143Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:29:35.143Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EQxgTu\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EQxgTu\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:29:35.144Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-EQxgTu\extract\recovery +2026-02-27T16:29:35.146Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T16:29:35.146Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EQxgTu\extract\recovery +2026-02-27T16:29:35.146Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T16:29:35.147Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T16:29:35.195Z [INFO] Scheduler beendet +2026-02-27T16:29:43.529Z [INFO] Scheduler gestartet +2026-02-27T16:29:43.531Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:43.577Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:43.577Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T16:29:43.670Z [INFO] Scheduler beendet +2026-02-27T16:29:43.750Z [INFO] Scheduler gestartet +2026-02-27T16:29:43.750Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:44.156Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:44.156Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T16:29:44.234Z [INFO] Scheduler beendet +2026-02-27T16:29:44.322Z [INFO] Scheduler gestartet +2026-02-27T16:29:44.323Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:44.325Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T16:29:45.492Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:29:45.492Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T16:29:45.606Z [INFO] Scheduler beendet +2026-02-27T16:29:45.629Z [INFO] Scheduler gestartet +2026-02-27T16:29:45.630Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:29:45.788Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:29:45.873Z [INFO] Scheduler beendet +2026-02-27T16:30:24.134Z [INFO] Scheduler gestartet +2026-02-27T16:30:24.136Z [INFO] Scheduler Heartbeat: active=0, queued=250, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:30:24.208Z [INFO] Post-Processing Start: pkg=stress-1, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.209Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:30:24.210Z [INFO] Post-Processing Start: pkg=stress-1, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.210Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:30:24.211Z [INFO] Post-Processing Start: pkg=stress-1, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.212Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:30:24.213Z [INFO] Post-Processing Start: pkg=stress-1, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.213Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:30:24.214Z [INFO] Post-Processing Start: pkg=stress-1, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.215Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:30:24.215Z [INFO] Post-Processing Start: pkg=stress-1, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.216Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:30:24.217Z [INFO] Post-Processing Start: pkg=stress-1, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.217Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:30:24.218Z [INFO] Post-Processing Start: pkg=stress-1, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.218Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:30:24.219Z [INFO] Post-Processing Start: pkg=stress-1, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.220Z [INFO] Post-Processing verschoben: pkg=stress-1, noch offene items +2026-02-27T16:30:24.220Z [INFO] Post-Processing Start: pkg=stress-1, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.221Z [INFO] Post-Processing Ende: pkg=stress-1, status=completed +2026-02-27T16:30:24.287Z [INFO] Post-Processing Start: pkg=stress-2, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.288Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:30:24.289Z [INFO] Post-Processing Start: pkg=stress-2, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.290Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:30:24.291Z [INFO] Post-Processing Start: pkg=stress-2, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.291Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:30:24.292Z [INFO] Post-Processing Start: pkg=stress-2, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.292Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:30:24.293Z [INFO] Post-Processing Start: pkg=stress-2, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.294Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:30:24.294Z [INFO] Post-Processing Start: pkg=stress-2, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.295Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:30:24.296Z [INFO] Post-Processing Start: pkg=stress-2, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.296Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:30:24.297Z [INFO] Post-Processing Start: pkg=stress-2, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.298Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:30:24.298Z [INFO] Post-Processing Start: pkg=stress-2, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.299Z [INFO] Post-Processing verschoben: pkg=stress-2, noch offene items +2026-02-27T16:30:24.299Z [INFO] Post-Processing Start: pkg=stress-2, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.300Z [INFO] Post-Processing Ende: pkg=stress-2, status=completed +2026-02-27T16:30:24.530Z [INFO] Post-Processing Start: pkg=stress-3, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.531Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:30:24.532Z [INFO] Post-Processing Start: pkg=stress-3, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.533Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:30:24.533Z [INFO] Post-Processing Start: pkg=stress-3, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.534Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:30:24.534Z [INFO] Post-Processing Start: pkg=stress-3, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.534Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:30:24.535Z [INFO] Post-Processing Start: pkg=stress-3, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.535Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:30:24.536Z [INFO] Post-Processing Start: pkg=stress-3, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.536Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:30:24.537Z [INFO] Post-Processing Start: pkg=stress-3, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.537Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:30:24.538Z [INFO] Post-Processing Start: pkg=stress-3, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.538Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:30:24.539Z [INFO] Post-Processing Start: pkg=stress-3, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.539Z [INFO] Post-Processing verschoben: pkg=stress-3, noch offene items +2026-02-27T16:30:24.540Z [INFO] Post-Processing Start: pkg=stress-3, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.540Z [INFO] Post-Processing Ende: pkg=stress-3, status=completed +2026-02-27T16:30:24.652Z [INFO] Post-Processing Start: pkg=stress-4, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.652Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:30:24.653Z [INFO] Post-Processing Start: pkg=stress-4, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.653Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:30:24.654Z [INFO] Post-Processing Start: pkg=stress-4, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.654Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:30:24.655Z [INFO] Post-Processing Start: pkg=stress-4, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.656Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:30:24.656Z [INFO] Post-Processing Start: pkg=stress-4, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.657Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:30:24.658Z [INFO] Post-Processing Start: pkg=stress-4, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.658Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:30:24.659Z [INFO] Post-Processing Start: pkg=stress-4, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.659Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:30:24.660Z [INFO] Post-Processing Start: pkg=stress-4, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.660Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:30:24.661Z [INFO] Post-Processing Start: pkg=stress-4, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.662Z [INFO] Post-Processing verschoben: pkg=stress-4, noch offene items +2026-02-27T16:30:24.662Z [INFO] Post-Processing Start: pkg=stress-4, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.663Z [INFO] Post-Processing Ende: pkg=stress-4, status=completed +2026-02-27T16:30:24.891Z [INFO] Post-Processing Start: pkg=stress-5, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.892Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:30:24.892Z [INFO] Post-Processing Start: pkg=stress-5, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.893Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:30:24.893Z [INFO] Post-Processing Start: pkg=stress-5, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.893Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:30:24.894Z [INFO] Post-Processing Start: pkg=stress-5, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.895Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:30:24.895Z [INFO] Post-Processing Start: pkg=stress-5, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.895Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:30:24.896Z [INFO] Post-Processing Start: pkg=stress-5, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.896Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:30:24.897Z [INFO] Post-Processing Start: pkg=stress-5, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.898Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:30:24.898Z [INFO] Post-Processing Start: pkg=stress-5, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.899Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:30:24.899Z [INFO] Post-Processing Start: pkg=stress-5, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.900Z [INFO] Post-Processing verschoben: pkg=stress-5, noch offene items +2026-02-27T16:30:24.900Z [INFO] Post-Processing Start: pkg=stress-5, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:24.900Z [INFO] Post-Processing Ende: pkg=stress-5, status=completed +2026-02-27T16:30:25.011Z [INFO] Post-Processing Start: pkg=stress-6, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.011Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:30:25.011Z [INFO] Post-Processing Start: pkg=stress-6, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.012Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:30:25.012Z [INFO] Post-Processing Start: pkg=stress-6, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.013Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:30:25.013Z [INFO] Post-Processing Start: pkg=stress-6, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.013Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:30:25.014Z [INFO] Post-Processing Start: pkg=stress-6, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.014Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:30:25.014Z [INFO] Post-Processing Start: pkg=stress-6, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.014Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:30:25.015Z [INFO] Post-Processing Start: pkg=stress-6, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.016Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:30:25.017Z [INFO] Post-Processing Start: pkg=stress-6, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.017Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:30:25.017Z [INFO] Post-Processing Start: pkg=stress-6, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.018Z [INFO] Post-Processing verschoben: pkg=stress-6, noch offene items +2026-02-27T16:30:25.018Z [INFO] Post-Processing Start: pkg=stress-6, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.018Z [INFO] Post-Processing Ende: pkg=stress-6, status=completed +2026-02-27T16:30:25.251Z [INFO] Post-Processing Start: pkg=stress-7, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.252Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:30:25.253Z [INFO] Post-Processing Start: pkg=stress-7, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.253Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:30:25.254Z [INFO] Post-Processing Start: pkg=stress-7, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.255Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:30:25.255Z [INFO] Post-Processing Start: pkg=stress-7, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.256Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:30:25.256Z [INFO] Post-Processing Start: pkg=stress-7, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.256Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:30:25.257Z [INFO] Post-Processing Start: pkg=stress-7, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.257Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:30:25.257Z [INFO] Post-Processing Start: pkg=stress-7, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.258Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:30:25.258Z [INFO] Post-Processing Start: pkg=stress-7, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.258Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:30:25.259Z [INFO] Post-Processing Start: pkg=stress-7, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.260Z [INFO] Post-Processing verschoben: pkg=stress-7, noch offene items +2026-02-27T16:30:25.260Z [INFO] Post-Processing Start: pkg=stress-7, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.261Z [INFO] Post-Processing Ende: pkg=stress-7, status=completed +2026-02-27T16:30:25.373Z [INFO] Post-Processing Start: pkg=stress-8, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.373Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:30:25.374Z [INFO] Post-Processing Start: pkg=stress-8, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.374Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:30:25.375Z [INFO] Post-Processing Start: pkg=stress-8, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.375Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:30:25.376Z [INFO] Post-Processing Start: pkg=stress-8, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.376Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:30:25.377Z [INFO] Post-Processing Start: pkg=stress-8, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.378Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:30:25.380Z [INFO] Post-Processing Start: pkg=stress-8, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.380Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:30:25.381Z [INFO] Post-Processing Start: pkg=stress-8, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.381Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:30:25.382Z [INFO] Post-Processing Start: pkg=stress-8, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.382Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:30:25.383Z [INFO] Post-Processing Start: pkg=stress-8, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.383Z [INFO] Post-Processing verschoben: pkg=stress-8, noch offene items +2026-02-27T16:30:25.385Z [INFO] Post-Processing Start: pkg=stress-8, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.385Z [INFO] Post-Processing Ende: pkg=stress-8, status=completed +2026-02-27T16:30:25.632Z [INFO] Post-Processing Start: pkg=stress-9, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.633Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:30:25.633Z [INFO] Post-Processing Start: pkg=stress-9, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.634Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:30:25.635Z [INFO] Post-Processing Start: pkg=stress-9, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.635Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:30:25.636Z [INFO] Post-Processing Start: pkg=stress-9, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.636Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:30:25.637Z [INFO] Post-Processing Start: pkg=stress-9, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.637Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:30:25.638Z [INFO] Post-Processing Start: pkg=stress-9, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.638Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:30:25.639Z [INFO] Post-Processing Start: pkg=stress-9, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.640Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:30:25.640Z [INFO] Post-Processing Start: pkg=stress-9, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.640Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:30:25.641Z [INFO] Post-Processing Start: pkg=stress-9, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.642Z [INFO] Post-Processing verschoben: pkg=stress-9, noch offene items +2026-02-27T16:30:25.642Z [INFO] Post-Processing Start: pkg=stress-9, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.643Z [INFO] Post-Processing Ende: pkg=stress-9, status=completed +2026-02-27T16:30:25.740Z [INFO] Post-Processing Start: pkg=stress-10, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.740Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:30:25.741Z [INFO] Post-Processing Start: pkg=stress-10, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.742Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:30:25.742Z [INFO] Post-Processing Start: pkg=stress-10, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.742Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:30:25.743Z [INFO] Post-Processing Start: pkg=stress-10, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.743Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:30:25.744Z [INFO] Post-Processing Start: pkg=stress-10, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.745Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:30:25.746Z [INFO] Post-Processing Start: pkg=stress-10, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.746Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:30:25.747Z [INFO] Post-Processing Start: pkg=stress-10, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.748Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:30:25.749Z [INFO] Post-Processing Start: pkg=stress-10, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.749Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:30:25.749Z [INFO] Post-Processing Start: pkg=stress-10, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.750Z [INFO] Post-Processing verschoben: pkg=stress-10, noch offene items +2026-02-27T16:30:25.750Z [INFO] Post-Processing Start: pkg=stress-10, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.751Z [INFO] Post-Processing Ende: pkg=stress-10, status=completed +2026-02-27T16:30:25.979Z [INFO] Post-Processing Start: pkg=stress-11, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.980Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:30:25.980Z [INFO] Post-Processing Start: pkg=stress-11, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.980Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:30:25.981Z [INFO] Post-Processing Start: pkg=stress-11, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.981Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:30:25.982Z [INFO] Post-Processing Start: pkg=stress-11, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.982Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:30:25.983Z [INFO] Post-Processing Start: pkg=stress-11, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.983Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:30:25.983Z [INFO] Post-Processing Start: pkg=stress-11, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.984Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:30:25.984Z [INFO] Post-Processing Start: pkg=stress-11, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.984Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:30:25.985Z [INFO] Post-Processing Start: pkg=stress-11, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.985Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:30:25.985Z [INFO] Post-Processing Start: pkg=stress-11, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.986Z [INFO] Post-Processing verschoben: pkg=stress-11, noch offene items +2026-02-27T16:30:25.986Z [INFO] Post-Processing Start: pkg=stress-11, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:25.986Z [INFO] Post-Processing Ende: pkg=stress-11, status=completed +2026-02-27T16:30:26.103Z [INFO] Post-Processing Start: pkg=stress-12, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.103Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:30:26.104Z [INFO] Post-Processing Start: pkg=stress-12, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.104Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:30:26.104Z [INFO] Post-Processing Start: pkg=stress-12, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.105Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:30:26.105Z [INFO] Post-Processing Start: pkg=stress-12, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.105Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:30:26.106Z [INFO] Post-Processing Start: pkg=stress-12, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.107Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:30:26.107Z [INFO] Post-Processing Start: pkg=stress-12, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.108Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:30:26.109Z [INFO] Post-Processing Start: pkg=stress-12, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.109Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:30:26.110Z [INFO] Post-Processing Start: pkg=stress-12, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.110Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:30:26.111Z [INFO] Post-Processing Start: pkg=stress-12, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.111Z [INFO] Post-Processing verschoben: pkg=stress-12, noch offene items +2026-02-27T16:30:26.112Z [INFO] Post-Processing Start: pkg=stress-12, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.112Z [INFO] Post-Processing Ende: pkg=stress-12, status=completed +2026-02-27T16:30:26.341Z [INFO] Post-Processing Start: pkg=stress-13, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.341Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:30:26.342Z [INFO] Post-Processing Start: pkg=stress-13, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.342Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:30:26.343Z [INFO] Post-Processing Start: pkg=stress-13, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.344Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:30:26.345Z [INFO] Post-Processing Start: pkg=stress-13, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.345Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:30:26.346Z [INFO] Post-Processing Start: pkg=stress-13, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.346Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:30:26.346Z [INFO] Post-Processing Start: pkg=stress-13, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.347Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:30:26.347Z [INFO] Post-Processing Start: pkg=stress-13, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.347Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:30:26.348Z [INFO] Post-Processing Start: pkg=stress-13, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.349Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:30:26.350Z [INFO] Post-Processing Start: pkg=stress-13, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.350Z [INFO] Post-Processing verschoben: pkg=stress-13, noch offene items +2026-02-27T16:30:26.351Z [INFO] Post-Processing Start: pkg=stress-13, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.351Z [INFO] Post-Processing Ende: pkg=stress-13, status=completed +2026-02-27T16:30:26.461Z [INFO] Post-Processing Start: pkg=stress-14, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.461Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:30:26.462Z [INFO] Post-Processing Start: pkg=stress-14, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.463Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:30:26.464Z [INFO] Post-Processing Start: pkg=stress-14, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.464Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:30:26.464Z [INFO] Post-Processing Start: pkg=stress-14, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.465Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:30:26.465Z [INFO] Post-Processing Start: pkg=stress-14, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.466Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:30:26.466Z [INFO] Post-Processing Start: pkg=stress-14, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.466Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:30:26.467Z [INFO] Post-Processing Start: pkg=stress-14, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.467Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:30:26.467Z [INFO] Post-Processing Start: pkg=stress-14, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.467Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:30:26.468Z [INFO] Post-Processing Start: pkg=stress-14, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.469Z [INFO] Post-Processing verschoben: pkg=stress-14, noch offene items +2026-02-27T16:30:26.470Z [INFO] Post-Processing Start: pkg=stress-14, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.470Z [INFO] Post-Processing Ende: pkg=stress-14, status=completed +2026-02-27T16:30:26.704Z [INFO] Post-Processing Start: pkg=stress-15, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.705Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:30:26.706Z [INFO] Post-Processing Start: pkg=stress-15, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.707Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:30:26.708Z [INFO] Post-Processing Start: pkg=stress-15, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.708Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:30:26.709Z [INFO] Post-Processing Start: pkg=stress-15, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.709Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:30:26.710Z [INFO] Post-Processing Start: pkg=stress-15, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.710Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:30:26.711Z [INFO] Post-Processing Start: pkg=stress-15, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.711Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:30:26.712Z [INFO] Post-Processing Start: pkg=stress-15, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.712Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:30:26.713Z [INFO] Post-Processing Start: pkg=stress-15, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.713Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:30:26.714Z [INFO] Post-Processing Start: pkg=stress-15, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.714Z [INFO] Post-Processing verschoben: pkg=stress-15, noch offene items +2026-02-27T16:30:26.715Z [INFO] Post-Processing Start: pkg=stress-15, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.715Z [INFO] Post-Processing Ende: pkg=stress-15, status=completed +2026-02-27T16:30:26.822Z [INFO] Post-Processing Start: pkg=stress-16, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.822Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:30:26.823Z [INFO] Post-Processing Start: pkg=stress-16, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.824Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:30:26.824Z [INFO] Post-Processing Start: pkg=stress-16, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.825Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:30:26.825Z [INFO] Post-Processing Start: pkg=stress-16, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.825Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:30:26.826Z [INFO] Post-Processing Start: pkg=stress-16, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.826Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:30:26.827Z [INFO] Post-Processing Start: pkg=stress-16, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.827Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:30:26.828Z [INFO] Post-Processing Start: pkg=stress-16, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.828Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:30:26.829Z [INFO] Post-Processing Start: pkg=stress-16, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.829Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:30:26.830Z [INFO] Post-Processing Start: pkg=stress-16, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.830Z [INFO] Post-Processing verschoben: pkg=stress-16, noch offene items +2026-02-27T16:30:26.831Z [INFO] Post-Processing Start: pkg=stress-16, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:26.831Z [INFO] Post-Processing Ende: pkg=stress-16, status=completed +2026-02-27T16:30:27.066Z [INFO] Post-Processing Start: pkg=stress-17, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.067Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:30:27.068Z [INFO] Post-Processing Start: pkg=stress-17, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.068Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:30:27.069Z [INFO] Post-Processing Start: pkg=stress-17, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.070Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:30:27.070Z [INFO] Post-Processing Start: pkg=stress-17, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.071Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:30:27.071Z [INFO] Post-Processing Start: pkg=stress-17, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.071Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:30:27.072Z [INFO] Post-Processing Start: pkg=stress-17, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.072Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:30:27.073Z [INFO] Post-Processing Start: pkg=stress-17, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.074Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:30:27.074Z [INFO] Post-Processing Start: pkg=stress-17, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.075Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:30:27.075Z [INFO] Post-Processing Start: pkg=stress-17, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.076Z [INFO] Post-Processing verschoben: pkg=stress-17, noch offene items +2026-02-27T16:30:27.077Z [INFO] Post-Processing Start: pkg=stress-17, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.077Z [INFO] Post-Processing Ende: pkg=stress-17, status=completed +2026-02-27T16:30:27.188Z [INFO] Post-Processing Start: pkg=stress-18, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.189Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:30:27.189Z [INFO] Post-Processing Start: pkg=stress-18, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.190Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:30:27.191Z [INFO] Post-Processing Start: pkg=stress-18, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.191Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:30:27.192Z [INFO] Post-Processing Start: pkg=stress-18, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.192Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:30:27.193Z [INFO] Post-Processing Start: pkg=stress-18, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.193Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:30:27.194Z [INFO] Post-Processing Start: pkg=stress-18, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.194Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:30:27.194Z [INFO] Post-Processing Start: pkg=stress-18, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.195Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:30:27.195Z [INFO] Post-Processing Start: pkg=stress-18, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.196Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:30:27.196Z [INFO] Post-Processing Start: pkg=stress-18, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.196Z [INFO] Post-Processing verschoben: pkg=stress-18, noch offene items +2026-02-27T16:30:27.197Z [INFO] Post-Processing Start: pkg=stress-18, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.197Z [INFO] Post-Processing Ende: pkg=stress-18, status=completed +2026-02-27T16:30:27.305Z [INFO] Post-Processing Start: pkg=stress-19, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.306Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:30:27.306Z [INFO] Post-Processing Start: pkg=stress-19, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.306Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:30:27.307Z [INFO] Post-Processing Start: pkg=stress-19, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.307Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:30:27.307Z [INFO] Post-Processing Start: pkg=stress-19, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.307Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:30:27.308Z [INFO] Post-Processing Start: pkg=stress-19, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.308Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:30:27.308Z [INFO] Post-Processing Start: pkg=stress-19, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.309Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:30:27.309Z [INFO] Post-Processing Start: pkg=stress-19, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.310Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:30:27.311Z [INFO] Post-Processing Start: pkg=stress-19, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.311Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:30:27.312Z [INFO] Post-Processing Start: pkg=stress-19, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.312Z [INFO] Post-Processing verschoben: pkg=stress-19, noch offene items +2026-02-27T16:30:27.313Z [INFO] Post-Processing Start: pkg=stress-19, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.313Z [INFO] Post-Processing Ende: pkg=stress-19, status=completed +2026-02-27T16:30:27.425Z [INFO] Post-Processing Start: pkg=stress-20, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.426Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:30:27.426Z [INFO] Post-Processing Start: pkg=stress-20, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.426Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:30:27.427Z [INFO] Post-Processing Start: pkg=stress-20, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.427Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:30:27.428Z [INFO] Post-Processing Start: pkg=stress-20, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.428Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:30:27.429Z [INFO] Post-Processing Start: pkg=stress-20, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.430Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:30:27.431Z [INFO] Post-Processing Start: pkg=stress-20, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.431Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:30:27.432Z [INFO] Post-Processing Start: pkg=stress-20, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.432Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:30:27.433Z [INFO] Post-Processing Start: pkg=stress-20, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.433Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:30:27.434Z [INFO] Post-Processing Start: pkg=stress-20, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.434Z [INFO] Post-Processing verschoben: pkg=stress-20, noch offene items +2026-02-27T16:30:27.435Z [INFO] Post-Processing Start: pkg=stress-20, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.435Z [INFO] Post-Processing Ende: pkg=stress-20, status=completed +2026-02-27T16:30:27.549Z [INFO] Post-Processing Start: pkg=stress-21, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.549Z [INFO] Post-Processing verschoben: pkg=stress-21, noch offene items +2026-02-27T16:30:27.550Z [INFO] Post-Processing Start: pkg=stress-21, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.550Z [INFO] Post-Processing verschoben: pkg=stress-21, noch offene items +2026-02-27T16:30:27.551Z [INFO] Post-Processing Start: pkg=stress-21, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.551Z [INFO] Post-Processing verschoben: pkg=stress-21, noch offene items +2026-02-27T16:30:27.552Z [INFO] Post-Processing Start: pkg=stress-21, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.552Z [INFO] Post-Processing verschoben: pkg=stress-21, noch offene items +2026-02-27T16:30:27.553Z [INFO] Post-Processing Start: pkg=stress-21, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.553Z [INFO] Post-Processing verschoben: pkg=stress-21, noch offene items +2026-02-27T16:30:27.554Z [INFO] Post-Processing Start: pkg=stress-21, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.554Z [INFO] Post-Processing verschoben: pkg=stress-21, noch offene items +2026-02-27T16:30:27.555Z [INFO] Post-Processing Start: pkg=stress-21, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.555Z [INFO] Post-Processing verschoben: pkg=stress-21, noch offene items +2026-02-27T16:30:27.556Z [INFO] Post-Processing Start: pkg=stress-21, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.556Z [INFO] Post-Processing verschoben: pkg=stress-21, noch offene items +2026-02-27T16:30:27.556Z [INFO] Post-Processing Start: pkg=stress-21, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.557Z [INFO] Post-Processing verschoben: pkg=stress-21, noch offene items +2026-02-27T16:30:27.557Z [INFO] Post-Processing Start: pkg=stress-21, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.557Z [INFO] Post-Processing Ende: pkg=stress-21, status=completed +2026-02-27T16:30:27.666Z [INFO] Post-Processing Start: pkg=stress-22, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.667Z [INFO] Post-Processing verschoben: pkg=stress-22, noch offene items +2026-02-27T16:30:27.668Z [INFO] Post-Processing Start: pkg=stress-22, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.668Z [INFO] Post-Processing verschoben: pkg=stress-22, noch offene items +2026-02-27T16:30:27.669Z [INFO] Post-Processing Start: pkg=stress-22, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.669Z [INFO] Post-Processing verschoben: pkg=stress-22, noch offene items +2026-02-27T16:30:27.670Z [INFO] Post-Processing Start: pkg=stress-22, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.670Z [INFO] Post-Processing verschoben: pkg=stress-22, noch offene items +2026-02-27T16:30:27.671Z [INFO] Post-Processing Start: pkg=stress-22, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.671Z [INFO] Post-Processing verschoben: pkg=stress-22, noch offene items +2026-02-27T16:30:27.672Z [INFO] Post-Processing Start: pkg=stress-22, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.673Z [INFO] Post-Processing verschoben: pkg=stress-22, noch offene items +2026-02-27T16:30:27.673Z [INFO] Post-Processing Start: pkg=stress-22, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.674Z [INFO] Post-Processing verschoben: pkg=stress-22, noch offene items +2026-02-27T16:30:27.674Z [INFO] Post-Processing Start: pkg=stress-22, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.675Z [INFO] Post-Processing verschoben: pkg=stress-22, noch offene items +2026-02-27T16:30:27.675Z [INFO] Post-Processing Start: pkg=stress-22, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.676Z [INFO] Post-Processing verschoben: pkg=stress-22, noch offene items +2026-02-27T16:30:27.676Z [INFO] Post-Processing Start: pkg=stress-22, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.677Z [INFO] Post-Processing Ende: pkg=stress-22, status=completed +2026-02-27T16:30:27.785Z [INFO] Post-Processing Start: pkg=stress-23, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.786Z [INFO] Post-Processing verschoben: pkg=stress-23, noch offene items +2026-02-27T16:30:27.786Z [INFO] Post-Processing Start: pkg=stress-23, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.786Z [INFO] Post-Processing verschoben: pkg=stress-23, noch offene items +2026-02-27T16:30:27.787Z [INFO] Post-Processing Start: pkg=stress-23, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.787Z [INFO] Post-Processing verschoben: pkg=stress-23, noch offene items +2026-02-27T16:30:27.787Z [INFO] Post-Processing Start: pkg=stress-23, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.788Z [INFO] Post-Processing verschoben: pkg=stress-23, noch offene items +2026-02-27T16:30:27.788Z [INFO] Post-Processing Start: pkg=stress-23, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.789Z [INFO] Post-Processing verschoben: pkg=stress-23, noch offene items +2026-02-27T16:30:27.789Z [INFO] Post-Processing Start: pkg=stress-23, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.790Z [INFO] Post-Processing verschoben: pkg=stress-23, noch offene items +2026-02-27T16:30:27.791Z [INFO] Post-Processing Start: pkg=stress-23, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.791Z [INFO] Post-Processing verschoben: pkg=stress-23, noch offene items +2026-02-27T16:30:27.793Z [INFO] Post-Processing Start: pkg=stress-23, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.793Z [INFO] Post-Processing verschoben: pkg=stress-23, noch offene items +2026-02-27T16:30:27.793Z [INFO] Post-Processing Start: pkg=stress-23, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.794Z [INFO] Post-Processing verschoben: pkg=stress-23, noch offene items +2026-02-27T16:30:27.794Z [INFO] Post-Processing Start: pkg=stress-23, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.794Z [INFO] Post-Processing Ende: pkg=stress-23, status=completed +2026-02-27T16:30:27.909Z [INFO] Post-Processing Start: pkg=stress-24, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.910Z [INFO] Post-Processing verschoben: pkg=stress-24, noch offene items +2026-02-27T16:30:27.910Z [INFO] Post-Processing Start: pkg=stress-24, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.910Z [INFO] Post-Processing verschoben: pkg=stress-24, noch offene items +2026-02-27T16:30:27.911Z [INFO] Post-Processing Start: pkg=stress-24, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.911Z [INFO] Post-Processing verschoben: pkg=stress-24, noch offene items +2026-02-27T16:30:27.912Z [INFO] Post-Processing Start: pkg=stress-24, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.912Z [INFO] Post-Processing verschoben: pkg=stress-24, noch offene items +2026-02-27T16:30:27.913Z [INFO] Post-Processing Start: pkg=stress-24, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.913Z [INFO] Post-Processing verschoben: pkg=stress-24, noch offene items +2026-02-27T16:30:27.914Z [INFO] Post-Processing Start: pkg=stress-24, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.915Z [INFO] Post-Processing verschoben: pkg=stress-24, noch offene items +2026-02-27T16:30:27.915Z [INFO] Post-Processing Start: pkg=stress-24, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.916Z [INFO] Post-Processing verschoben: pkg=stress-24, noch offene items +2026-02-27T16:30:27.916Z [INFO] Post-Processing Start: pkg=stress-24, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.917Z [INFO] Post-Processing verschoben: pkg=stress-24, noch offene items +2026-02-27T16:30:27.917Z [INFO] Post-Processing Start: pkg=stress-24, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.918Z [INFO] Post-Processing verschoben: pkg=stress-24, noch offene items +2026-02-27T16:30:27.921Z [INFO] Post-Processing Start: pkg=stress-24, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:27.922Z [INFO] Post-Processing Ende: pkg=stress-24, status=completed +2026-02-27T16:30:28.030Z [INFO] Post-Processing Start: pkg=stress-25, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:28.030Z [INFO] Post-Processing verschoben: pkg=stress-25, noch offene items +2026-02-27T16:30:28.031Z [INFO] Post-Processing Start: pkg=stress-25, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:28.032Z [INFO] Post-Processing verschoben: pkg=stress-25, noch offene items +2026-02-27T16:30:28.033Z [INFO] Post-Processing Start: pkg=stress-25, success=3, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:28.033Z [INFO] Post-Processing verschoben: pkg=stress-25, noch offene items +2026-02-27T16:30:28.034Z [INFO] Post-Processing Start: pkg=stress-25, success=4, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:28.034Z [INFO] Post-Processing verschoben: pkg=stress-25, noch offene items +2026-02-27T16:30:28.036Z [INFO] Post-Processing Start: pkg=stress-25, success=5, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:28.036Z [INFO] Post-Processing verschoben: pkg=stress-25, noch offene items +2026-02-27T16:30:28.037Z [INFO] Post-Processing Start: pkg=stress-25, success=6, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:28.037Z [INFO] Post-Processing verschoben: pkg=stress-25, noch offene items +2026-02-27T16:30:28.038Z [INFO] Post-Processing Start: pkg=stress-25, success=7, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:28.039Z [INFO] Post-Processing verschoben: pkg=stress-25, noch offene items +2026-02-27T16:30:28.039Z [INFO] Post-Processing Start: pkg=stress-25, success=8, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:28.040Z [INFO] Post-Processing verschoben: pkg=stress-25, noch offene items +2026-02-27T16:30:28.041Z [INFO] Post-Processing Start: pkg=stress-25, success=9, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:28.041Z [INFO] Post-Processing verschoben: pkg=stress-25, noch offene items +2026-02-27T16:30:28.043Z [INFO] Post-Processing Start: pkg=stress-25, success=10, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:30:28.044Z [INFO] Post-Processing Ende: pkg=stress-25, status=completed +2026-02-27T16:30:28.142Z [INFO] Scheduler beendet +2026-02-27T16:32:39.842Z [INFO] Scheduler gestartet +2026-02-27T16:32:39.844Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:39.925Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:39.926Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T16:32:39.996Z [INFO] Scheduler beendet +2026-02-27T16:32:40.078Z [INFO] Scheduler gestartet +2026-02-27T16:32:40.079Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:40.370Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7hkEfm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7hkEfm\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:32:40.371Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7hkEfm\out +2026-02-27T16:32:40.417Z [INFO] Scheduler gestartet +2026-02-27T16:32:40.418Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:40.439Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T16:32:40.484Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:40.485Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T16:32:40.562Z [INFO] Scheduler beendet +2026-02-27T16:32:40.633Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-7hkEfm\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:32:40.634Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7hkEfm\out +2026-02-27T16:32:40.636Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T16:32:40.637Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:32:40.637Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7hkEfm\out +2026-02-27T16:32:40.652Z [INFO] Scheduler gestartet +2026-02-27T16:32:40.653Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:40.653Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-caZh4m\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-caZh4m\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:32:40.654Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-caZh4m\out +2026-02-27T16:32:40.655Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T16:32:40.656Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T16:32:40.656Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T16:32:40.657Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-caZh4m\out +2026-02-27T16:32:40.659Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mSPfhn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mSPfhn\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:32:40.659Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mSPfhn\out +2026-02-27T16:32:40.661Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:32:40.661Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:32:40.662Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-mSPfhn\pkg) +2026-02-27T16:32:40.662Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mSPfhn\out +2026-02-27T16:32:40.665Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kfhU5K\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kfhU5K\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:32:40.665Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kfhU5K\out +2026-02-27T16:32:40.666Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:32:40.667Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:32:40.668Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kfhU5K\out +2026-02-27T16:32:40.671Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hdldps\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hdldps\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:32:40.671Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hdldps\out +2026-02-27T16:32:40.672Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T16:32:40.672Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hdldps\out +2026-02-27T16:32:40.673Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T16:32:40.673Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hdldps\out +2026-02-27T16:32:40.676Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFEPbC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFEPbC\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T16:32:40.677Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gFEPbC\out +2026-02-27T16:32:40.677Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T16:32:40.678Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFEPbC\out +2026-02-27T16:32:40.679Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Pc51m\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Pc51m\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:32:40.679Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6Pc51m\out +2026-02-27T16:32:40.758Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:40.758Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T16:32:40.783Z [INFO] Scheduler beendet +2026-02-27T16:32:40.790Z [INFO] Scheduler gestartet +2026-02-27T16:32:40.790Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:40.850Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-6Pc51m\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:32:40.851Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Pc51m\out +2026-02-27T16:32:41.059Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:41.059Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T16:32:41.060Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:41.061Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T16:32:41.152Z [INFO] Scheduler beendet +2026-02-27T16:32:41.159Z [INFO] Scheduler gestartet +2026-02-27T16:32:41.159Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:41.283Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:41.283Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T16:32:41.285Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:41.286Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T16:32:41.404Z [INFO] Scheduler beendet +2026-02-27T16:32:41.408Z [INFO] Scheduler gestartet +2026-02-27T16:32:41.409Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:41.823Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:41.823Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T16:32:41.939Z [INFO] Scheduler beendet +2026-02-27T16:32:41.966Z [INFO] Scheduler gestartet +2026-02-27T16:32:41.966Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:42.124Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:32:42.209Z [INFO] Scheduler beendet +2026-02-27T16:32:43.938Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:43.938Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:32:44.056Z [INFO] Scheduler beendet +2026-02-27T16:32:44.081Z [INFO] Scheduler gestartet +2026-02-27T16:32:44.082Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:44.273Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:44.273Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:32:45.434Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:45.435Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T16:32:45.530Z [INFO] Scheduler beendet +2026-02-27T16:32:45.536Z [INFO] Scheduler gestartet +2026-02-27T16:32:45.537Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:45.550Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:45.551Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T16:32:45.659Z [INFO] Scheduler beendet +2026-02-27T16:32:45.664Z [INFO] Scheduler gestartet +2026-02-27T16:32:45.664Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:45.667Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:45.667Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T16:32:45.785Z [INFO] Scheduler beendet +2026-02-27T16:32:45.791Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T16:32:45.793Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T16:32:45.865Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T16:32:45.867Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T16:32:45.930Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T16:32:45.931Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T16:32:45.933Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T16:32:45.996Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T16:32:45.998Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T16:32:45.999Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T16:32:46.144Z [INFO] Scheduler gestartet +2026-02-27T16:32:46.144Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:46.850Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:46.850Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T16:32:46.867Z [INFO] Scheduler beendet +2026-02-27T16:32:46.870Z [INFO] Scheduler gestartet +2026-02-27T16:32:46.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:49.282Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:49.283Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:32:49.400Z [INFO] Scheduler beendet +2026-02-27T16:32:49.413Z [INFO] Scheduler gestartet +2026-02-27T16:32:49.414Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:49.869Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:32:49.870Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XPpwgU\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XPpwgU\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:32:49.871Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-XPpwgU\extract\zip-pack +2026-02-27T16:32:49.873Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T16:32:49.874Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XPpwgU\extract\zip-pack +2026-02-27T16:32:49.874Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T16:32:49.875Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T16:32:49.897Z [INFO] Scheduler beendet +2026-02-27T16:32:50.176Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:50.176Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:32:53.179Z [INFO] Scheduler gestartet +2026-02-27T16:32:53.179Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:53.183Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:53.184Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T16:32:53.301Z [INFO] Scheduler beendet +2026-02-27T16:32:53.305Z [INFO] Scheduler gestartet +2026-02-27T16:32:53.305Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:53.430Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:32:53.547Z [INFO] Scheduler beendet +2026-02-27T16:32:53.551Z [INFO] Scheduler gestartet +2026-02-27T16:32:53.551Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:53.556Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:53.557Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T16:32:53.673Z [INFO] Scheduler beendet +2026-02-27T16:32:53.677Z [INFO] Scheduler gestartet +2026-02-27T16:32:53.677Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:53.799Z [INFO] Scheduler beendet +2026-02-27T16:32:53.804Z [INFO] Scheduler gestartet +2026-02-27T16:32:53.805Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:53.930Z [INFO] Scheduler gestartet +2026-02-27T16:32:53.931Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:54.046Z [INFO] Scheduler beendet +2026-02-27T16:32:54.319Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:32:54.320Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T16:32:54.533Z [INFO] Scheduler beendet +2026-02-27T16:32:54.539Z [INFO] Scheduler gestartet +2026-02-27T16:32:54.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:32:54.601Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T16:32:54.603Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T16:32:54.609Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:32:54.610Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-n8TKYi\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-n8TKYi\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:32:54.611Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-n8TKYi\extract\recovery +2026-02-27T16:32:54.613Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T16:32:54.614Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-n8TKYi\extract\recovery +2026-02-27T16:32:54.615Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T16:32:54.615Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T16:32:54.661Z [INFO] Scheduler beendet +2026-02-27T16:40:58.605Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XCtEwU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XCtEwU\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:40:58.607Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XCtEwU\out +2026-02-27T16:40:58.662Z [INFO] Scheduler gestartet +2026-02-27T16:40:58.664Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:40:58.699Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T16:40:58.920Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-XCtEwU\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:40:58.921Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XCtEwU\out +2026-02-27T16:40:58.922Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T16:40:58.924Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:40:58.924Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XCtEwU\out +2026-02-27T16:40:58.943Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6bo9m2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6bo9m2\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:40:58.943Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6bo9m2\out +2026-02-27T16:40:58.945Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T16:40:58.947Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T16:40:58.948Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6bo9m2\out +2026-02-27T16:40:58.951Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Ptmna\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Ptmna\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:40:58.951Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8Ptmna\out +2026-02-27T16:40:58.952Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:40:58.954Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:40:58.955Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Ptmna\pkg) +2026-02-27T16:40:58.955Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Ptmna\out +2026-02-27T16:40:58.957Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JFLoi2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JFLoi2\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:40:58.958Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JFLoi2\out +2026-02-27T16:40:58.959Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:40:58.959Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:40:58.960Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JFLoi2\out +2026-02-27T16:40:58.964Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-his5fW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-his5fW\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:40:58.964Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-his5fW\out +2026-02-27T16:40:58.965Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T16:40:58.966Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-his5fW\out +2026-02-27T16:40:58.966Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T16:40:58.967Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-his5fW\out +2026-02-27T16:40:58.970Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cgN0JT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cgN0JT\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T16:40:58.970Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cgN0JT\out +2026-02-27T16:40:58.971Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T16:40:58.972Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cgN0JT\out +2026-02-27T16:40:58.975Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tO2ceh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tO2ceh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:40:58.976Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tO2ceh\out +2026-02-27T16:40:59.007Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:40:59.008Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T16:40:59.029Z [INFO] Scheduler beendet +2026-02-27T16:40:59.037Z [INFO] Scheduler gestartet +2026-02-27T16:40:59.038Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:40:59.177Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-tO2ceh\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:40:59.178Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tO2ceh\out +2026-02-27T16:40:59.307Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:40:59.308Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T16:40:59.309Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:40:59.309Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T16:40:59.400Z [INFO] Scheduler beendet +2026-02-27T16:40:59.408Z [INFO] Scheduler gestartet +2026-02-27T16:40:59.408Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:40:59.531Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:40:59.531Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T16:40:59.533Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:40:59.533Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T16:40:59.652Z [INFO] Scheduler beendet +2026-02-27T16:40:59.658Z [INFO] Scheduler gestartet +2026-02-27T16:40:59.658Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:02.189Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:41:02.189Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:41:02.306Z [INFO] Scheduler beendet +2026-02-27T16:41:02.330Z [INFO] Scheduler gestartet +2026-02-27T16:41:02.331Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:02.486Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:41:02.486Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T16:41:02.521Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:41:02.521Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:41:02.572Z [INFO] Scheduler beendet +2026-02-27T16:41:02.578Z [INFO] Scheduler gestartet +2026-02-27T16:41:02.578Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:02.583Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:41:02.584Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T16:41:02.701Z [INFO] Scheduler beendet +2026-02-27T16:41:02.706Z [INFO] Scheduler gestartet +2026-02-27T16:41:02.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:02.710Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:41:02.710Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T16:41:02.829Z [INFO] Scheduler beendet +2026-02-27T16:41:02.838Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T16:41:02.843Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T16:41:02.916Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T16:41:02.918Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T16:41:02.981Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T16:41:02.982Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T16:41:02.984Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T16:41:03.044Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T16:41:03.046Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T16:41:03.046Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T16:41:03.190Z [INFO] Scheduler gestartet +2026-02-27T16:41:03.190Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:03.896Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:41:03.896Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T16:41:03.911Z [INFO] Scheduler beendet +2026-02-27T16:41:03.918Z [INFO] Scheduler gestartet +2026-02-27T16:41:03.918Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:06.333Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:41:06.333Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:41:06.450Z [INFO] Scheduler beendet +2026-02-27T16:41:06.462Z [INFO] Scheduler gestartet +2026-02-27T16:41:06.462Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:06.919Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:41:06.920Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JUqUYs\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JUqUYs\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:41:06.921Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-JUqUYs\extract\zip-pack +2026-02-27T16:41:06.924Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T16:41:06.926Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JUqUYs\extract\zip-pack +2026-02-27T16:41:06.926Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T16:41:06.927Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T16:41:06.946Z [INFO] Scheduler beendet +2026-02-27T16:41:07.226Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:41:07.226Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:41:10.230Z [INFO] Scheduler gestartet +2026-02-27T16:41:10.230Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:10.235Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:41:10.236Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T16:41:10.353Z [INFO] Scheduler beendet +2026-02-27T16:41:10.357Z [INFO] Scheduler gestartet +2026-02-27T16:41:10.357Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:10.483Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:41:10.600Z [INFO] Scheduler beendet +2026-02-27T16:41:10.606Z [INFO] Scheduler gestartet +2026-02-27T16:41:10.606Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:10.612Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:41:10.613Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T16:41:10.728Z [INFO] Scheduler beendet +2026-02-27T16:41:10.732Z [INFO] Scheduler gestartet +2026-02-27T16:41:10.733Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:10.854Z [INFO] Scheduler beendet +2026-02-27T16:41:10.861Z [INFO] Scheduler gestartet +2026-02-27T16:41:10.862Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:10.986Z [INFO] Scheduler gestartet +2026-02-27T16:41:10.987Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:11.104Z [INFO] Scheduler beendet +2026-02-27T16:41:11.371Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:41:11.371Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T16:41:11.589Z [INFO] Scheduler beendet +2026-02-27T16:41:11.594Z [INFO] Scheduler gestartet +2026-02-27T16:41:11.595Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:41:11.656Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T16:41:11.659Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T16:41:11.663Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:41:11.664Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-o6HDbS\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-o6HDbS\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:41:11.665Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-o6HDbS\extract\recovery +2026-02-27T16:41:11.666Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T16:41:11.667Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-o6HDbS\extract\recovery +2026-02-27T16:41:11.667Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T16:41:11.668Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T16:41:11.715Z [INFO] Scheduler beendet +2026-02-27T16:51:56.564Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YMEZWD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YMEZWD\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:51:56.565Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YMEZWD\out +2026-02-27T16:51:56.617Z [INFO] Scheduler gestartet +2026-02-27T16:51:56.618Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:51:56.643Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T16:51:56.842Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-YMEZWD\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:51:56.842Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YMEZWD\out +2026-02-27T16:51:56.844Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T16:51:56.845Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:51:56.845Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YMEZWD\out +2026-02-27T16:51:56.850Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cwkhYq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cwkhYq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:51:56.851Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cwkhYq\out +2026-02-27T16:51:56.852Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T16:51:56.853Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T16:51:56.853Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cwkhYq\out +2026-02-27T16:51:56.856Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MVERKE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MVERKE\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:51:56.856Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MVERKE\out +2026-02-27T16:51:56.857Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:51:56.858Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:51:56.858Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-MVERKE\pkg) +2026-02-27T16:51:56.859Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MVERKE\out +2026-02-27T16:51:56.861Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wfhZ0U\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wfhZ0U\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:51:56.861Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wfhZ0U\out +2026-02-27T16:51:56.862Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:51:56.862Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:51:56.863Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wfhZ0U\out +2026-02-27T16:51:56.865Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S3Z1qh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S3Z1qh\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:51:56.865Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-S3Z1qh\out +2026-02-27T16:51:56.866Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T16:51:56.867Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-S3Z1qh\out +2026-02-27T16:51:56.867Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T16:51:56.868Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S3Z1qh\out +2026-02-27T16:51:56.870Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s0nBGh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s0nBGh\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T16:51:56.871Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-s0nBGh\out +2026-02-27T16:51:56.871Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T16:51:56.872Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s0nBGh\out +2026-02-27T16:51:56.873Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gKORSX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gKORSX\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:51:56.874Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gKORSX\out +2026-02-27T16:51:56.955Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:51:56.956Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T16:51:56.984Z [INFO] Scheduler beendet +2026-02-27T16:51:56.991Z [INFO] Scheduler gestartet +2026-02-27T16:51:56.991Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:51:57.048Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-gKORSX\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:51:57.048Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gKORSX\out +2026-02-27T16:51:57.261Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:51:57.261Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T16:51:57.262Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:51:57.262Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T16:51:57.353Z [INFO] Scheduler beendet +2026-02-27T16:51:57.359Z [INFO] Scheduler gestartet +2026-02-27T16:51:57.359Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:51:57.483Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:51:57.483Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T16:51:57.485Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:51:57.486Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T16:51:57.603Z [INFO] Scheduler beendet +2026-02-27T16:51:57.607Z [INFO] Scheduler gestartet +2026-02-27T16:51:57.618Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:00.154Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:00.155Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:52:00.271Z [INFO] Scheduler beendet +2026-02-27T16:52:00.296Z [INFO] Scheduler gestartet +2026-02-27T16:52:00.297Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:00.485Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:00.486Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:52:01.689Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:01.689Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T16:52:01.743Z [INFO] Scheduler beendet +2026-02-27T16:52:01.751Z [INFO] Scheduler gestartet +2026-02-27T16:52:01.751Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:01.758Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:01.758Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T16:52:01.874Z [INFO] Scheduler beendet +2026-02-27T16:52:01.879Z [INFO] Scheduler gestartet +2026-02-27T16:52:01.880Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:01.884Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:01.885Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T16:52:02.002Z [INFO] Scheduler beendet +2026-02-27T16:52:02.016Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T16:52:02.018Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T16:52:02.082Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T16:52:02.085Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T16:52:02.146Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T16:52:02.148Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T16:52:02.149Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T16:52:02.209Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T16:52:02.210Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T16:52:02.211Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T16:52:02.355Z [INFO] Scheduler gestartet +2026-02-27T16:52:02.356Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:03.060Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:03.060Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T16:52:03.079Z [INFO] Scheduler beendet +2026-02-27T16:52:03.086Z [INFO] Scheduler gestartet +2026-02-27T16:52:03.086Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:05.494Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:05.494Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:52:05.612Z [INFO] Scheduler beendet +2026-02-27T16:52:05.630Z [INFO] Scheduler gestartet +2026-02-27T16:52:05.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:06.085Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:52:06.086Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AUsOEz\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AUsOEz\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:52:06.087Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-AUsOEz\extract\zip-pack +2026-02-27T16:52:06.089Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T16:52:06.090Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AUsOEz\extract\zip-pack +2026-02-27T16:52:06.090Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T16:52:06.091Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T16:52:06.113Z [INFO] Scheduler beendet +2026-02-27T16:52:06.391Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:06.391Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:52:09.396Z [INFO] Scheduler gestartet +2026-02-27T16:52:09.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:09.405Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:09.405Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T16:52:09.520Z [INFO] Scheduler beendet +2026-02-27T16:52:09.526Z [INFO] Scheduler gestartet +2026-02-27T16:52:09.526Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:09.652Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:52:09.770Z [INFO] Scheduler beendet +2026-02-27T16:52:09.775Z [INFO] Scheduler gestartet +2026-02-27T16:52:09.776Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:09.782Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:09.783Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T16:52:09.899Z [INFO] Scheduler beendet +2026-02-27T16:52:09.904Z [INFO] Scheduler gestartet +2026-02-27T16:52:09.905Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:10.029Z [INFO] Scheduler beendet +2026-02-27T16:52:10.035Z [INFO] Scheduler gestartet +2026-02-27T16:52:10.036Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:10.162Z [INFO] Scheduler gestartet +2026-02-27T16:52:10.162Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:10.278Z [INFO] Scheduler beendet +2026-02-27T16:52:10.549Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:10.550Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T16:52:10.766Z [INFO] Scheduler beendet +2026-02-27T16:52:10.774Z [INFO] Scheduler gestartet +2026-02-27T16:52:10.775Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:10.836Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T16:52:10.839Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T16:52:10.845Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:52:10.846Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W1RG2p\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W1RG2p\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:52:10.847Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-W1RG2p\extract\recovery +2026-02-27T16:52:10.849Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T16:52:10.850Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W1RG2p\extract\recovery +2026-02-27T16:52:10.850Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T16:52:10.851Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T16:52:10.896Z [INFO] Scheduler beendet +2026-02-27T16:52:21.432Z [INFO] Scheduler gestartet +2026-02-27T16:52:21.434Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:21.477Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:21.478Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T16:52:21.570Z [INFO] Scheduler beendet +2026-02-27T16:52:21.652Z [INFO] Scheduler gestartet +2026-02-27T16:52:21.652Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:22.057Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:22.057Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T16:52:22.137Z [INFO] Scheduler beendet +2026-02-27T16:52:22.227Z [INFO] Scheduler gestartet +2026-02-27T16:52:22.228Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:22.231Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T16:52:23.399Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:52:23.400Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T16:52:23.516Z [INFO] Scheduler beendet +2026-02-27T16:52:23.539Z [INFO] Scheduler gestartet +2026-02-27T16:52:23.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:52:23.697Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:52:23.784Z [INFO] Scheduler beendet +2026-02-27T16:53:09.779Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4FDe0o\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4FDe0o\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:53:09.780Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4FDe0o\out +2026-02-27T16:53:09.813Z [INFO] Scheduler gestartet +2026-02-27T16:53:09.815Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:09.849Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T16:53:10.042Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-4FDe0o\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:53:10.042Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4FDe0o\out +2026-02-27T16:53:10.044Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T16:53:10.045Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:53:10.045Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4FDe0o\out +2026-02-27T16:53:10.050Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LwDIlN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LwDIlN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:53:10.050Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LwDIlN\out +2026-02-27T16:53:10.051Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T16:53:10.053Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T16:53:10.053Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LwDIlN\out +2026-02-27T16:53:10.055Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKt2gk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKt2gk\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:53:10.056Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wKt2gk\out +2026-02-27T16:53:10.056Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:53:10.057Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:53:10.058Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKt2gk\pkg) +2026-02-27T16:53:10.058Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKt2gk\out +2026-02-27T16:53:10.060Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a6G80t\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a6G80t\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T16:53:10.060Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-a6G80t\out +2026-02-27T16:53:10.061Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T16:53:10.062Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T16:53:10.062Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a6G80t\out +2026-02-27T16:53:10.065Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aS5QcJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aS5QcJ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:53:10.065Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aS5QcJ\out +2026-02-27T16:53:10.066Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T16:53:10.066Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aS5QcJ\out +2026-02-27T16:53:10.067Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T16:53:10.067Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aS5QcJ\out +2026-02-27T16:53:10.070Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-svjfwV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-svjfwV\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T16:53:10.070Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-svjfwV\out +2026-02-27T16:53:10.070Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T16:53:10.071Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-svjfwV\out +2026-02-27T16:53:10.072Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ML4qlU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ML4qlU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:53:10.073Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ML4qlU\out +2026-02-27T16:53:10.154Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:10.154Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T16:53:10.179Z [INFO] Scheduler beendet +2026-02-27T16:53:10.190Z [INFO] Scheduler gestartet +2026-02-27T16:53:10.190Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:10.249Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-ML4qlU\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T16:53:10.250Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ML4qlU\out +2026-02-27T16:53:10.459Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:10.459Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T16:53:10.460Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:10.460Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T16:53:10.553Z [INFO] Scheduler beendet +2026-02-27T16:53:10.558Z [INFO] Scheduler gestartet +2026-02-27T16:53:10.559Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:10.682Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:10.682Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T16:53:10.685Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:10.685Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T16:53:10.812Z [INFO] Scheduler beendet +2026-02-27T16:53:10.819Z [INFO] Scheduler gestartet +2026-02-27T16:53:10.819Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:13.354Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:13.354Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:53:13.473Z [INFO] Scheduler beendet +2026-02-27T16:53:13.495Z [INFO] Scheduler gestartet +2026-02-27T16:53:13.496Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:13.684Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:13.685Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T16:53:14.870Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:14.870Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T16:53:14.944Z [INFO] Scheduler beendet +2026-02-27T16:53:14.957Z [INFO] Scheduler gestartet +2026-02-27T16:53:14.958Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:14.965Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:14.965Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T16:53:15.081Z [INFO] Scheduler beendet +2026-02-27T16:53:15.088Z [INFO] Scheduler gestartet +2026-02-27T16:53:15.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:15.092Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:15.093Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T16:53:15.211Z [INFO] Scheduler beendet +2026-02-27T16:53:15.234Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T16:53:15.237Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T16:53:15.300Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T16:53:15.302Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T16:53:15.365Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T16:53:15.367Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T16:53:15.368Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T16:53:15.431Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T16:53:15.433Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T16:53:15.433Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T16:53:15.576Z [INFO] Scheduler gestartet +2026-02-27T16:53:15.577Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:16.282Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:16.282Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T16:53:16.300Z [INFO] Scheduler beendet +2026-02-27T16:53:16.306Z [INFO] Scheduler gestartet +2026-02-27T16:53:16.307Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:18.720Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:18.720Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:53:18.837Z [INFO] Scheduler beendet +2026-02-27T16:53:18.855Z [INFO] Scheduler gestartet +2026-02-27T16:53:18.856Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:19.312Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:53:19.313Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9ZHusT\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9ZHusT\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:53:19.314Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-9ZHusT\extract\zip-pack +2026-02-27T16:53:19.317Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T16:53:19.318Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9ZHusT\extract\zip-pack +2026-02-27T16:53:19.319Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T16:53:19.319Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T16:53:19.340Z [INFO] Scheduler beendet +2026-02-27T16:53:19.623Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:19.623Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T16:53:22.627Z [INFO] Scheduler gestartet +2026-02-27T16:53:22.628Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:22.634Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:22.635Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T16:53:22.751Z [INFO] Scheduler beendet +2026-02-27T16:53:22.755Z [INFO] Scheduler gestartet +2026-02-27T16:53:22.756Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:22.882Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:53:22.999Z [INFO] Scheduler beendet +2026-02-27T16:53:23.002Z [INFO] Scheduler gestartet +2026-02-27T16:53:23.002Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:23.006Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:23.007Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T16:53:23.125Z [INFO] Scheduler beendet +2026-02-27T16:53:23.129Z [INFO] Scheduler gestartet +2026-02-27T16:53:23.130Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:23.252Z [INFO] Scheduler beendet +2026-02-27T16:53:23.269Z [INFO] Scheduler gestartet +2026-02-27T16:53:23.270Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:23.398Z [INFO] Scheduler gestartet +2026-02-27T16:53:23.399Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:23.510Z [INFO] Scheduler beendet +2026-02-27T16:53:23.786Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:23.786Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T16:53:24.014Z [INFO] Scheduler beendet +2026-02-27T16:53:24.067Z [INFO] Scheduler gestartet +2026-02-27T16:53:24.068Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:24.130Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T16:53:24.132Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T16:53:24.138Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T16:53:24.138Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-phmspg\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-phmspg\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T16:53:24.139Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-phmspg\extract\recovery +2026-02-27T16:53:24.141Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T16:53:24.142Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-phmspg\extract\recovery +2026-02-27T16:53:24.142Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T16:53:24.142Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T16:53:24.191Z [INFO] Scheduler beendet +2026-02-27T16:53:35.245Z [INFO] Scheduler gestartet +2026-02-27T16:53:35.246Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:35.291Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:35.292Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T16:53:35.383Z [INFO] Scheduler beendet +2026-02-27T16:53:35.463Z [INFO] Scheduler gestartet +2026-02-27T16:53:35.464Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:35.870Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:35.871Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T16:53:35.945Z [INFO] Scheduler beendet +2026-02-27T16:53:36.038Z [INFO] Scheduler gestartet +2026-02-27T16:53:36.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:36.042Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T16:53:37.205Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T16:53:37.205Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T16:53:37.323Z [INFO] Scheduler beendet +2026-02-27T16:53:37.344Z [INFO] Scheduler gestartet +2026-02-27T16:53:37.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T16:53:37.503Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T16:53:37.587Z [INFO] Scheduler beendet +2026-02-27T17:04:58.578Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dB9msL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dB9msL\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:04:58.579Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dB9msL\out +2026-02-27T17:04:58.608Z [INFO] Scheduler gestartet +2026-02-27T17:04:58.610Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:04:58.650Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T17:04:58.843Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-dB9msL\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:04:58.844Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dB9msL\out +2026-02-27T17:04:58.845Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T17:04:58.846Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:04:58.847Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dB9msL\out +2026-02-27T17:04:58.863Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ivM7rN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ivM7rN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:04:58.863Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ivM7rN\out +2026-02-27T17:04:58.864Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T17:04:58.865Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T17:04:58.865Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ivM7rN\out +2026-02-27T17:04:58.867Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rDu4FQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rDu4FQ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:04:58.867Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rDu4FQ\out +2026-02-27T17:04:58.869Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:04:58.869Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:04:58.870Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-rDu4FQ\pkg) +2026-02-27T17:04:58.870Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rDu4FQ\out +2026-02-27T17:04:58.873Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-akHVWc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-akHVWc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:04:58.873Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-akHVWc\out +2026-02-27T17:04:58.874Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:04:58.875Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:04:58.875Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-akHVWc\out +2026-02-27T17:04:58.878Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B6x7Oz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B6x7Oz\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:04:58.878Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-B6x7Oz\out +2026-02-27T17:04:58.879Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T17:04:58.879Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-B6x7Oz\out +2026-02-27T17:04:58.880Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:04:58.881Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B6x7Oz\out +2026-02-27T17:04:58.883Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FWmKSZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FWmKSZ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T17:04:58.884Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FWmKSZ\out +2026-02-27T17:04:58.884Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T17:04:58.885Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FWmKSZ\out +2026-02-27T17:04:58.886Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N6LyHE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N6LyHE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:04:58.886Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N6LyHE\out +2026-02-27T17:04:58.949Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:04:58.950Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T17:04:58.978Z [INFO] Scheduler beendet +2026-02-27T17:04:58.985Z [INFO] Scheduler gestartet +2026-02-27T17:04:58.985Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:04:59.071Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-N6LyHE\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:04:59.072Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N6LyHE\out +2026-02-27T17:04:59.255Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:04:59.256Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T17:04:59.257Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:04:59.257Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T17:04:59.348Z [INFO] Scheduler beendet +2026-02-27T17:04:59.355Z [INFO] Scheduler gestartet +2026-02-27T17:04:59.355Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:04:59.478Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:04:59.479Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T17:04:59.482Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:04:59.482Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T17:04:59.598Z [INFO] Scheduler beendet +2026-02-27T17:04:59.603Z [INFO] Scheduler gestartet +2026-02-27T17:04:59.603Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:02.138Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:05:02.138Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:05:02.254Z [INFO] Scheduler beendet +2026-02-27T17:05:02.282Z [INFO] Scheduler gestartet +2026-02-27T17:05:02.283Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:02.467Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:05:02.468Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:05:03.681Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:05:03.681Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T17:05:03.733Z [INFO] Scheduler beendet +2026-02-27T17:05:03.740Z [INFO] Scheduler gestartet +2026-02-27T17:05:03.740Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:03.745Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:05:03.746Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T17:05:03.862Z [INFO] Scheduler beendet +2026-02-27T17:05:03.870Z [INFO] Scheduler gestartet +2026-02-27T17:05:03.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:03.875Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:05:03.876Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T17:05:03.993Z [INFO] Scheduler beendet +2026-02-27T17:05:04.018Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T17:05:04.020Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T17:05:04.095Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T17:05:04.097Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T17:05:04.160Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T17:05:04.161Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T17:05:04.162Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T17:05:04.226Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T17:05:04.227Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T17:05:04.227Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T17:05:04.372Z [INFO] Scheduler gestartet +2026-02-27T17:05:04.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:05.078Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:05:05.079Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T17:05:05.095Z [INFO] Scheduler beendet +2026-02-27T17:05:05.101Z [INFO] Scheduler gestartet +2026-02-27T17:05:05.102Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:07.517Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:05:07.517Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:05:07.635Z [INFO] Scheduler beendet +2026-02-27T17:05:07.643Z [INFO] Scheduler gestartet +2026-02-27T17:05:07.643Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:08.099Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:05:08.100Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Lkdu0Q\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Lkdu0Q\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:05:08.101Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Lkdu0Q\extract\zip-pack +2026-02-27T17:05:08.104Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T17:05:08.105Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Lkdu0Q\extract\zip-pack +2026-02-27T17:05:08.105Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T17:05:08.105Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T17:05:08.129Z [INFO] Scheduler beendet +2026-02-27T17:05:08.410Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:05:08.410Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:05:11.413Z [INFO] Scheduler gestartet +2026-02-27T17:05:11.413Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:11.416Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:05:11.417Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T17:05:11.535Z [INFO] Scheduler beendet +2026-02-27T17:05:11.540Z [INFO] Scheduler gestartet +2026-02-27T17:05:11.540Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:11.664Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:05:11.782Z [INFO] Scheduler beendet +2026-02-27T17:05:11.785Z [INFO] Scheduler gestartet +2026-02-27T17:05:11.785Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:11.788Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:05:11.788Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T17:05:11.907Z [INFO] Scheduler beendet +2026-02-27T17:05:11.911Z [INFO] Scheduler gestartet +2026-02-27T17:05:11.912Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:12.034Z [INFO] Scheduler beendet +2026-02-27T17:05:12.037Z [INFO] Scheduler gestartet +2026-02-27T17:05:12.038Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:12.164Z [INFO] Scheduler gestartet +2026-02-27T17:05:12.165Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:12.280Z [INFO] Scheduler beendet +2026-02-27T17:05:12.552Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:05:12.553Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T17:05:12.768Z [INFO] Scheduler beendet +2026-02-27T17:05:12.770Z [INFO] Scheduler gestartet +2026-02-27T17:05:12.771Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:05:12.832Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T17:05:12.863Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T17:05:12.867Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:05:12.868Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NBTizx\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NBTizx\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:05:12.868Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-NBTizx\extract\recovery +2026-02-27T17:05:12.869Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T17:05:12.870Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NBTizx\extract\recovery +2026-02-27T17:05:12.870Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T17:05:12.870Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T17:05:12.890Z [INFO] Scheduler beendet +2026-02-27T17:09:01.714Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cAKfrB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cAKfrB\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:09:01.715Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cAKfrB\out +2026-02-27T17:09:01.757Z [INFO] Scheduler gestartet +2026-02-27T17:09:01.759Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:01.786Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T17:09:01.980Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-cAKfrB\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:09:01.981Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cAKfrB\out +2026-02-27T17:09:01.982Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T17:09:01.984Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:09:01.984Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cAKfrB\out +2026-02-27T17:09:01.990Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5P54HB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5P54HB\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:09:01.991Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5P54HB\out +2026-02-27T17:09:01.992Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T17:09:01.993Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T17:09:01.993Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5P54HB\out +2026-02-27T17:09:01.996Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9jyqSo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9jyqSo\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:09:01.996Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9jyqSo\out +2026-02-27T17:09:01.997Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:09:01.997Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:09:01.998Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-9jyqSo\pkg) +2026-02-27T17:09:01.998Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9jyqSo\out +2026-02-27T17:09:02.000Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6LhFHR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6LhFHR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:09:02.001Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6LhFHR\out +2026-02-27T17:09:02.002Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:09:02.002Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:09:02.003Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6LhFHR\out +2026-02-27T17:09:02.006Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1OqOQN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1OqOQN\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:09:02.006Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1OqOQN\out +2026-02-27T17:09:02.007Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T17:09:02.007Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1OqOQN\out +2026-02-27T17:09:02.008Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:09:02.009Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1OqOQN\out +2026-02-27T17:09:02.011Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-21KVlV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-21KVlV\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T17:09:02.011Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-21KVlV\out +2026-02-27T17:09:02.012Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T17:09:02.013Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-21KVlV\out +2026-02-27T17:09:02.016Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SAuuKe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SAuuKe\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:09:02.016Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SAuuKe\out +2026-02-27T17:09:02.099Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:02.100Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T17:09:02.125Z [INFO] Scheduler beendet +2026-02-27T17:09:02.135Z [INFO] Scheduler gestartet +2026-02-27T17:09:02.136Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:02.215Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-SAuuKe\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:09:02.216Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SAuuKe\out +2026-02-27T17:09:02.407Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:02.408Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T17:09:02.409Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:02.409Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T17:09:02.499Z [INFO] Scheduler beendet +2026-02-27T17:09:02.505Z [INFO] Scheduler gestartet +2026-02-27T17:09:02.506Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:02.629Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:02.629Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T17:09:02.631Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:02.632Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T17:09:02.748Z [INFO] Scheduler beendet +2026-02-27T17:09:02.752Z [INFO] Scheduler gestartet +2026-02-27T17:09:02.752Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:05.286Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:05.286Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:09:05.401Z [INFO] Scheduler beendet +2026-02-27T17:09:05.438Z [INFO] Scheduler gestartet +2026-02-27T17:09:05.438Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:05.558Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:05.558Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T17:09:05.559Z [INFO] Scheduler beendet +2026-02-27T17:09:05.566Z [INFO] Scheduler gestartet +2026-02-27T17:09:05.566Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:05.574Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:05.574Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T17:09:05.615Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:05.615Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:09:05.689Z [INFO] Scheduler beendet +2026-02-27T17:09:05.695Z [INFO] Scheduler gestartet +2026-02-27T17:09:05.696Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:05.700Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:05.700Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T17:09:05.817Z [INFO] Scheduler beendet +2026-02-27T17:09:05.820Z [INFO] Scheduler gestartet +2026-02-27T17:09:05.821Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:06.105Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:06.105Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T17:09:06.183Z [INFO] Scheduler beendet +2026-02-27T17:09:06.186Z [INFO] Scheduler gestartet +2026-02-27T17:09:06.186Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:07.243Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:07.243Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T17:09:07.269Z [INFO] Scheduler beendet +2026-02-27T17:09:07.290Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T17:09:07.291Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T17:09:07.366Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T17:09:07.368Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T17:09:07.430Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T17:09:07.431Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T17:09:07.432Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T17:09:07.494Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T17:09:07.496Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T17:09:07.496Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T17:09:07.638Z [INFO] Scheduler gestartet +2026-02-27T17:09:07.639Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:08.342Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:08.342Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T17:09:08.363Z [INFO] Scheduler beendet +2026-02-27T17:09:08.368Z [INFO] Scheduler gestartet +2026-02-27T17:09:08.369Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:10.787Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:10.788Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:09:10.905Z [INFO] Scheduler beendet +2026-02-27T17:09:10.914Z [INFO] Scheduler gestartet +2026-02-27T17:09:10.914Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:11.368Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:09:11.370Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cHu1Vi\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cHu1Vi\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:09:11.370Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-cHu1Vi\extract\zip-pack +2026-02-27T17:09:11.372Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T17:09:11.372Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cHu1Vi\extract\zip-pack +2026-02-27T17:09:11.373Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T17:09:11.373Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T17:09:11.398Z [INFO] Scheduler beendet +2026-02-27T17:09:11.678Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:11.678Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:09:14.680Z [INFO] Scheduler gestartet +2026-02-27T17:09:14.681Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:14.686Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:14.686Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T17:09:14.802Z [INFO] Scheduler beendet +2026-02-27T17:09:14.805Z [INFO] Scheduler gestartet +2026-02-27T17:09:14.806Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:14.933Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:09:15.050Z [INFO] Scheduler beendet +2026-02-27T17:09:15.054Z [INFO] Scheduler gestartet +2026-02-27T17:09:15.054Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:15.059Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:15.059Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T17:09:15.176Z [INFO] Scheduler beendet +2026-02-27T17:09:15.179Z [INFO] Scheduler gestartet +2026-02-27T17:09:15.180Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:15.302Z [INFO] Scheduler beendet +2026-02-27T17:09:15.305Z [INFO] Scheduler gestartet +2026-02-27T17:09:15.305Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:15.432Z [INFO] Scheduler gestartet +2026-02-27T17:09:15.432Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:15.547Z [INFO] Scheduler beendet +2026-02-27T17:09:15.819Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:15.820Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T17:09:16.037Z [INFO] Scheduler beendet +2026-02-27T17:09:16.040Z [INFO] Scheduler gestartet +2026-02-27T17:09:16.041Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:16.102Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T17:09:16.103Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T17:09:16.108Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:09:16.108Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lCp2Fa\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lCp2Fa\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:09:16.108Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-lCp2Fa\extract\recovery +2026-02-27T17:09:16.109Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T17:09:16.110Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lCp2Fa\extract\recovery +2026-02-27T17:09:16.110Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T17:09:16.110Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T17:09:16.162Z [INFO] Scheduler beendet +2026-02-27T17:09:26.742Z [INFO] Scheduler gestartet +2026-02-27T17:09:26.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:26.790Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:26.791Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:09:26.881Z [INFO] Scheduler beendet +2026-02-27T17:09:26.961Z [INFO] Scheduler gestartet +2026-02-27T17:09:26.961Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:27.364Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:27.365Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T17:09:27.446Z [INFO] Scheduler beendet +2026-02-27T17:09:27.537Z [INFO] Scheduler gestartet +2026-02-27T17:09:27.538Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:27.540Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T17:09:28.706Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:09:28.706Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:09:28.823Z [INFO] Scheduler beendet +2026-02-27T17:09:28.840Z [INFO] Scheduler gestartet +2026-02-27T17:09:28.841Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:09:28.996Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:09:29.083Z [INFO] Scheduler beendet +2026-02-27T17:10:53.361Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-naTaqh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-naTaqh\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:10:53.362Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-naTaqh\out +2026-02-27T17:10:53.386Z [INFO] Scheduler gestartet +2026-02-27T17:10:53.388Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:10:53.433Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T17:10:53.622Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-naTaqh\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:10:53.623Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-naTaqh\out +2026-02-27T17:10:53.625Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T17:10:53.626Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:10:53.626Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-naTaqh\out +2026-02-27T17:10:53.632Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CDVAo2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CDVAo2\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:10:53.632Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CDVAo2\out +2026-02-27T17:10:53.634Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T17:10:53.635Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T17:10:53.635Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CDVAo2\out +2026-02-27T17:10:53.638Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GdhK64\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GdhK64\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:10:53.638Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GdhK64\out +2026-02-27T17:10:53.639Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:10:53.640Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:10:53.640Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-GdhK64\pkg) +2026-02-27T17:10:53.640Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GdhK64\out +2026-02-27T17:10:53.642Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UAZhG5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UAZhG5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:10:53.643Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UAZhG5\out +2026-02-27T17:10:53.644Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:10:53.644Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:10:53.645Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UAZhG5\out +2026-02-27T17:10:53.648Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qCSEly\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qCSEly\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:10:53.648Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qCSEly\out +2026-02-27T17:10:53.649Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T17:10:53.649Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qCSEly\out +2026-02-27T17:10:53.650Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:10:53.650Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qCSEly\out +2026-02-27T17:10:53.653Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bdz1aV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bdz1aV\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T17:10:53.653Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bdz1aV\out +2026-02-27T17:10:53.654Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T17:10:53.654Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bdz1aV\out +2026-02-27T17:10:53.656Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M45WO5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M45WO5\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:10:53.657Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-M45WO5\out +2026-02-27T17:10:53.728Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:10:53.729Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T17:10:53.755Z [INFO] Scheduler beendet +2026-02-27T17:10:53.762Z [INFO] Scheduler gestartet +2026-02-27T17:10:53.763Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:10:53.833Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-M45WO5\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:10:53.834Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M45WO5\out +2026-02-27T17:10:54.031Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:10:54.032Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T17:10:54.033Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:10:54.033Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T17:10:54.126Z [INFO] Scheduler beendet +2026-02-27T17:10:54.130Z [INFO] Scheduler gestartet +2026-02-27T17:10:54.131Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:10:54.253Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:10:54.253Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T17:10:54.255Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:10:54.255Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T17:10:54.374Z [INFO] Scheduler beendet +2026-02-27T17:10:54.378Z [INFO] Scheduler gestartet +2026-02-27T17:10:54.378Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:10:56.912Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:10:56.912Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:10:57.029Z [INFO] Scheduler beendet +2026-02-27T17:10:57.057Z [INFO] Scheduler gestartet +2026-02-27T17:10:57.058Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:10:57.244Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:10:57.244Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:10:58.416Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:10:58.417Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T17:10:58.507Z [INFO] Scheduler beendet +2026-02-27T17:10:58.516Z [INFO] Scheduler gestartet +2026-02-27T17:10:58.516Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:10:58.524Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:10:58.524Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T17:10:58.638Z [INFO] Scheduler beendet +2026-02-27T17:10:58.643Z [INFO] Scheduler gestartet +2026-02-27T17:10:58.643Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:10:58.646Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:10:58.647Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T17:10:58.764Z [INFO] Scheduler beendet +2026-02-27T17:10:58.768Z [INFO] Scheduler gestartet +2026-02-27T17:10:58.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:10:59.059Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:10:59.060Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T17:10:59.130Z [INFO] Scheduler beendet +2026-02-27T17:10:59.134Z [INFO] Scheduler gestartet +2026-02-27T17:10:59.135Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:00.193Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:11:00.193Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T17:11:00.225Z [INFO] Scheduler beendet +2026-02-27T17:11:00.250Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T17:11:00.252Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T17:11:00.317Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T17:11:00.319Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T17:11:00.382Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T17:11:00.383Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T17:11:00.385Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T17:11:00.448Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T17:11:00.452Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T17:11:00.453Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T17:11:00.595Z [INFO] Scheduler gestartet +2026-02-27T17:11:00.596Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:01.300Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:11:01.300Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T17:11:01.319Z [INFO] Scheduler beendet +2026-02-27T17:11:01.326Z [INFO] Scheduler gestartet +2026-02-27T17:11:01.327Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:03.739Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:11:03.740Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:11:03.856Z [INFO] Scheduler beendet +2026-02-27T17:11:03.872Z [INFO] Scheduler gestartet +2026-02-27T17:11:03.873Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:04.330Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:11:04.331Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QTzW5I\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QTzW5I\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:11:04.332Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-QTzW5I\extract\zip-pack +2026-02-27T17:11:04.335Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T17:11:04.335Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QTzW5I\extract\zip-pack +2026-02-27T17:11:04.336Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T17:11:04.336Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T17:11:04.359Z [INFO] Scheduler beendet +2026-02-27T17:11:04.633Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:11:04.633Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:11:07.636Z [INFO] Scheduler gestartet +2026-02-27T17:11:07.636Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:07.640Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:11:07.640Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T17:11:07.757Z [INFO] Scheduler beendet +2026-02-27T17:11:07.760Z [INFO] Scheduler gestartet +2026-02-27T17:11:07.760Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:07.884Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:11:08.001Z [INFO] Scheduler beendet +2026-02-27T17:11:08.004Z [INFO] Scheduler gestartet +2026-02-27T17:11:08.005Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:08.009Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:11:08.009Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T17:11:08.126Z [INFO] Scheduler beendet +2026-02-27T17:11:08.130Z [INFO] Scheduler gestartet +2026-02-27T17:11:08.131Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:08.254Z [INFO] Scheduler beendet +2026-02-27T17:11:08.258Z [INFO] Scheduler gestartet +2026-02-27T17:11:08.259Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:08.384Z [INFO] Scheduler gestartet +2026-02-27T17:11:08.384Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:08.499Z [INFO] Scheduler beendet +2026-02-27T17:11:08.773Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:11:08.773Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T17:11:08.990Z [INFO] Scheduler beendet +2026-02-27T17:11:08.993Z [INFO] Scheduler gestartet +2026-02-27T17:11:08.993Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:09.053Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T17:11:09.056Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T17:11:09.062Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:11:09.063Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-88kVXC\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-88kVXC\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:11:09.063Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-88kVXC\extract\recovery +2026-02-27T17:11:09.065Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T17:11:09.066Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-88kVXC\extract\recovery +2026-02-27T17:11:09.066Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T17:11:09.066Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T17:11:09.113Z [INFO] Scheduler beendet +2026-02-27T17:11:10.145Z [INFO] Scheduler gestartet +2026-02-27T17:11:10.146Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:10.189Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:11:10.190Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:11:10.285Z [INFO] Scheduler beendet +2026-02-27T17:11:10.364Z [INFO] Scheduler gestartet +2026-02-27T17:11:10.364Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:10.768Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:11:10.768Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T17:11:10.847Z [INFO] Scheduler beendet +2026-02-27T17:11:10.940Z [INFO] Scheduler gestartet +2026-02-27T17:11:10.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:10.943Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T17:11:12.111Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:11:12.112Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:11:12.229Z [INFO] Scheduler beendet +2026-02-27T17:11:12.247Z [INFO] Scheduler gestartet +2026-02-27T17:11:12.247Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:11:12.406Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:11:12.490Z [INFO] Scheduler beendet +2026-02-27T17:21:07.619Z [INFO] Scheduler gestartet +2026-02-27T17:21:07.621Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:07.963Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:07.964Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T17:21:07.991Z [INFO] Scheduler beendet +2026-02-27T17:21:07.999Z [INFO] Scheduler gestartet +2026-02-27T17:21:08.000Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:08.270Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:08.271Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T17:21:08.272Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:08.272Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T17:21:08.364Z [INFO] Scheduler beendet +2026-02-27T17:21:08.372Z [INFO] Scheduler gestartet +2026-02-27T17:21:08.372Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:08.496Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:08.497Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T17:21:08.500Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:08.500Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T17:21:08.616Z [INFO] Scheduler beendet +2026-02-27T17:21:08.622Z [INFO] Scheduler gestartet +2026-02-27T17:21:08.622Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:11.157Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:11.157Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:21:11.273Z [INFO] Scheduler beendet +2026-02-27T17:21:11.293Z [INFO] Scheduler gestartet +2026-02-27T17:21:11.294Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:11.442Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:11.442Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T17:21:11.489Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:11.490Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:21:11.539Z [INFO] Scheduler beendet +2026-02-27T17:21:11.545Z [INFO] Scheduler gestartet +2026-02-27T17:21:11.546Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:11.551Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:11.552Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T17:21:11.668Z [INFO] Scheduler beendet +2026-02-27T17:21:11.672Z [INFO] Scheduler gestartet +2026-02-27T17:21:11.673Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:11.675Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:11.675Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T17:21:11.795Z [INFO] Scheduler beendet +2026-02-27T17:21:11.802Z [INFO] Scheduler gestartet +2026-02-27T17:21:11.802Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:12.091Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:12.092Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T17:21:12.165Z [INFO] Scheduler beendet +2026-02-27T17:21:12.172Z [INFO] Scheduler gestartet +2026-02-27T17:21:12.173Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:17.177Z [INFO] Scheduler gestartet +2026-02-27T17:21:17.178Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:17.352Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:17.353Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:17.466Z [INFO] Scheduler beendet +2026-02-27T17:21:17.535Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:17.535Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T17:21:17.542Z [INFO] Scheduler beendet +2026-02-27T17:21:17.558Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T17:21:17.561Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T17:21:17.636Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T17:21:17.639Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T17:21:17.700Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T17:21:17.703Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T17:21:17.704Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T17:21:17.766Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T17:21:17.767Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T17:21:17.768Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T17:21:17.914Z [INFO] Scheduler gestartet +2026-02-27T17:21:17.915Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:18.583Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:18.584Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:18.620Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:18.620Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T17:21:18.640Z [INFO] Scheduler beendet +2026-02-27T17:21:18.715Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:18.716Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:18.758Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:18.759Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:18.926Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:18.927Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:18.955Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:18.955Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:18.988Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:18.988Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:19.224Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:19.224Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:19.275Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:19.275Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:19.276Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:19.277Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:22.280Z [INFO] Scheduler gestartet +2026-02-27T17:21:22.281Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:24.690Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:24.691Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:21:24.808Z [INFO] Scheduler beendet +2026-02-27T17:21:24.823Z [INFO] Scheduler gestartet +2026-02-27T17:21:24.824Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:25.277Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:21:25.278Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YTvsf6\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YTvsf6\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:21:25.279Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-YTvsf6\extract\zip-pack +2026-02-27T17:21:25.280Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T17:21:25.281Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YTvsf6\extract\zip-pack +2026-02-27T17:21:25.281Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T17:21:25.281Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T17:21:25.308Z [INFO] Scheduler beendet +2026-02-27T17:21:25.589Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:25.589Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:21:28.593Z [INFO] Scheduler gestartet +2026-02-27T17:21:28.594Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:28.598Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:28.598Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T17:21:28.717Z [INFO] Scheduler beendet +2026-02-27T17:21:28.720Z [INFO] Scheduler gestartet +2026-02-27T17:21:28.720Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:28.845Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:21:28.962Z [INFO] Scheduler beendet +2026-02-27T17:21:28.966Z [INFO] Scheduler gestartet +2026-02-27T17:21:28.966Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:28.970Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:28.970Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T17:21:29.089Z [INFO] Scheduler beendet +2026-02-27T17:21:29.093Z [INFO] Scheduler gestartet +2026-02-27T17:21:29.093Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:29.216Z [INFO] Scheduler beendet +2026-02-27T17:21:29.219Z [INFO] Scheduler gestartet +2026-02-27T17:21:29.219Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:29.345Z [INFO] Scheduler gestartet +2026-02-27T17:21:29.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:29.462Z [INFO] Scheduler beendet +2026-02-27T17:21:29.732Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:29.733Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T17:21:29.947Z [INFO] Scheduler beendet +2026-02-27T17:21:29.951Z [INFO] Scheduler gestartet +2026-02-27T17:21:29.951Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:30.014Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T17:21:30.017Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T17:21:30.023Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:21:30.023Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4QysA7\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4QysA7\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:21:30.024Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-4QysA7\extract\recovery +2026-02-27T17:21:30.026Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T17:21:30.027Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4QysA7\extract\recovery +2026-02-27T17:21:30.028Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T17:21:30.029Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T17:21:30.072Z [INFO] Scheduler beendet +2026-02-27T17:21:46.409Z [INFO] Scheduler gestartet +2026-02-27T17:21:46.411Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:46.755Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:46.756Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T17:21:46.776Z [INFO] Scheduler beendet +2026-02-27T17:21:46.784Z [INFO] Scheduler gestartet +2026-02-27T17:21:46.785Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:47.057Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:47.058Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T17:21:47.059Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:47.060Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T17:21:47.148Z [INFO] Scheduler beendet +2026-02-27T17:21:47.155Z [INFO] Scheduler gestartet +2026-02-27T17:21:47.156Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:47.280Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:47.280Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T17:21:47.282Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:47.282Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T17:21:47.400Z [INFO] Scheduler beendet +2026-02-27T17:21:47.406Z [INFO] Scheduler gestartet +2026-02-27T17:21:47.407Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:49.938Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:49.939Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:21:50.055Z [INFO] Scheduler beendet +2026-02-27T17:21:50.087Z [INFO] Scheduler gestartet +2026-02-27T17:21:50.087Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:50.184Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:50.185Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T17:21:50.209Z [INFO] Scheduler beendet +2026-02-27T17:21:50.214Z [INFO] Scheduler gestartet +2026-02-27T17:21:50.214Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:50.219Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:50.219Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T17:21:50.274Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:50.275Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:21:50.335Z [INFO] Scheduler beendet +2026-02-27T17:21:50.342Z [INFO] Scheduler gestartet +2026-02-27T17:21:50.343Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:50.348Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:50.349Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T17:21:50.465Z [INFO] Scheduler beendet +2026-02-27T17:21:50.472Z [INFO] Scheduler gestartet +2026-02-27T17:21:50.473Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:50.761Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:50.761Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T17:21:50.837Z [INFO] Scheduler beendet +2026-02-27T17:21:50.843Z [INFO] Scheduler gestartet +2026-02-27T17:21:50.843Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:56.871Z [INFO] Scheduler beendet +2026-02-27T17:21:56.895Z [INFO] Scheduler gestartet +2026-02-27T17:21:56.896Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:57.106Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:57.107Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:57.252Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:57.253Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T17:21:57.254Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:57.254Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:57.257Z [INFO] Scheduler beendet +2026-02-27T17:21:57.277Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T17:21:57.278Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T17:21:57.343Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T17:21:57.345Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T17:21:57.407Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T17:21:57.409Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T17:21:57.410Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T17:21:57.470Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T17:21:57.472Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T17:21:57.472Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T17:21:57.615Z [INFO] Scheduler gestartet +2026-02-27T17:21:57.615Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:21:58.038Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:58.039Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:58.156Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:58.156Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:58.182Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:58.182Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:58.292Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:58.293Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:58.319Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:58.319Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T17:21:58.339Z [INFO] Scheduler beendet +2026-02-27T17:21:58.365Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:58.365Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:58.470Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:58.471Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:58.504Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:58.504Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:21:58.719Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:21:58.720Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:22:01.721Z [INFO] Scheduler gestartet +2026-02-27T17:22:01.721Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:04.134Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:04.135Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:22:04.251Z [INFO] Scheduler beendet +2026-02-27T17:22:04.266Z [INFO] Scheduler gestartet +2026-02-27T17:22:04.266Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:04.721Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:22:04.723Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gWx1Qc\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gWx1Qc\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:22:04.724Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-gWx1Qc\extract\zip-pack +2026-02-27T17:22:04.726Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T17:22:04.727Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gWx1Qc\extract\zip-pack +2026-02-27T17:22:04.728Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T17:22:04.728Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T17:22:04.749Z [INFO] Scheduler beendet +2026-02-27T17:22:05.026Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:05.027Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:22:08.029Z [INFO] Scheduler gestartet +2026-02-27T17:22:08.030Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:08.034Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:08.035Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T17:22:08.152Z [INFO] Scheduler beendet +2026-02-27T17:22:08.156Z [INFO] Scheduler gestartet +2026-02-27T17:22:08.156Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:08.282Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:22:08.399Z [INFO] Scheduler beendet +2026-02-27T17:22:08.402Z [INFO] Scheduler gestartet +2026-02-27T17:22:08.402Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:08.407Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:08.407Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T17:22:08.524Z [INFO] Scheduler beendet +2026-02-27T17:22:08.527Z [INFO] Scheduler gestartet +2026-02-27T17:22:08.527Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:08.649Z [INFO] Scheduler beendet +2026-02-27T17:22:08.655Z [INFO] Scheduler gestartet +2026-02-27T17:22:08.656Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:08.780Z [INFO] Scheduler gestartet +2026-02-27T17:22:08.780Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:08.896Z [INFO] Scheduler beendet +2026-02-27T17:22:09.166Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:09.166Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T17:22:09.384Z [INFO] Scheduler beendet +2026-02-27T17:22:09.388Z [INFO] Scheduler gestartet +2026-02-27T17:22:09.389Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:09.450Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T17:22:09.452Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T17:22:09.457Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:22:09.457Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BAxZKc\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BAxZKc\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:22:09.458Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-BAxZKc\extract\recovery +2026-02-27T17:22:09.459Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T17:22:09.459Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BAxZKc\extract\recovery +2026-02-27T17:22:09.460Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T17:22:09.460Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T17:22:09.510Z [INFO] Scheduler beendet +2026-02-27T17:22:19.422Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oltbmF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oltbmF\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:22:19.423Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oltbmF\out +2026-02-27T17:22:19.470Z [INFO] Scheduler gestartet +2026-02-27T17:22:19.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:19.501Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T17:22:19.709Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-oltbmF\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:22:19.709Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oltbmF\out +2026-02-27T17:22:19.712Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T17:22:19.713Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:22:19.713Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oltbmF\out +2026-02-27T17:22:19.730Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1z4vZo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1z4vZo\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:22:19.730Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1z4vZo\out +2026-02-27T17:22:19.731Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T17:22:19.733Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T17:22:19.733Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1z4vZo\out +2026-02-27T17:22:19.735Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oIRV65\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oIRV65\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:22:19.736Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oIRV65\out +2026-02-27T17:22:19.736Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:22:19.737Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:22:19.738Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-oIRV65\pkg) +2026-02-27T17:22:19.738Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oIRV65\out +2026-02-27T17:22:19.740Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EMm66T\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EMm66T\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:22:19.741Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EMm66T\out +2026-02-27T17:22:19.741Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:22:19.742Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:22:19.742Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EMm66T\out +2026-02-27T17:22:19.746Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NenFES\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NenFES\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:22:19.746Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NenFES\out +2026-02-27T17:22:19.748Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T17:22:19.748Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NenFES\out +2026-02-27T17:22:19.749Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:22:19.749Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NenFES\out +2026-02-27T17:22:19.752Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NR8WFa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NR8WFa\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T17:22:19.752Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NR8WFa\out +2026-02-27T17:22:19.753Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T17:22:19.754Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NR8WFa\out +2026-02-27T17:22:19.755Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RdgZgC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RdgZgC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:22:19.756Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RdgZgC\out +2026-02-27T17:22:19.811Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:19.811Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T17:22:19.839Z [INFO] Scheduler beendet +2026-02-27T17:22:19.850Z [INFO] Scheduler gestartet +2026-02-27T17:22:19.851Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:19.965Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-RdgZgC\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:22:19.966Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RdgZgC\out +2026-02-27T17:22:20.122Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:20.122Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T17:22:20.123Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:20.124Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T17:22:20.214Z [INFO] Scheduler beendet +2026-02-27T17:22:20.220Z [INFO] Scheduler gestartet +2026-02-27T17:22:20.221Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:20.344Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:20.345Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T17:22:20.347Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:20.347Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T17:22:20.465Z [INFO] Scheduler beendet +2026-02-27T17:22:20.471Z [INFO] Scheduler gestartet +2026-02-27T17:22:20.471Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:23.003Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:23.004Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:22:23.120Z [INFO] Scheduler beendet +2026-02-27T17:22:23.148Z [INFO] Scheduler gestartet +2026-02-27T17:22:23.149Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:23.339Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:23.340Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:22:24.509Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:24.509Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T17:22:24.596Z [INFO] Scheduler beendet +2026-02-27T17:22:24.605Z [INFO] Scheduler gestartet +2026-02-27T17:22:24.605Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:24.612Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:24.613Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T17:22:24.729Z [INFO] Scheduler beendet +2026-02-27T17:22:24.736Z [INFO] Scheduler gestartet +2026-02-27T17:22:24.737Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:24.741Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:24.742Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T17:22:24.858Z [INFO] Scheduler beendet +2026-02-27T17:22:24.864Z [INFO] Scheduler gestartet +2026-02-27T17:22:24.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:25.155Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:25.155Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T17:22:25.231Z [INFO] Scheduler beendet +2026-02-27T17:22:25.237Z [INFO] Scheduler gestartet +2026-02-27T17:22:25.238Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:31.254Z [INFO] Scheduler beendet +2026-02-27T17:22:31.285Z [INFO] Scheduler gestartet +2026-02-27T17:22:31.286Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:31.497Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:31.497Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:22:31.647Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:31.647Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T17:22:31.648Z [INFO] Scheduler beendet +2026-02-27T17:22:31.648Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:31.649Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:22:31.664Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T17:22:31.666Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T17:22:31.740Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T17:22:31.745Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T17:22:31.805Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T17:22:31.806Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T17:22:31.807Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T17:22:31.868Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T17:22:31.869Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T17:22:31.870Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T17:22:32.012Z [INFO] Scheduler gestartet +2026-02-27T17:22:32.013Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:32.396Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:32.396Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:22:32.424Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:32.424Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:22:32.563Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:32.564Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:22:32.664Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:32.664Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:22:32.715Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:32.715Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T17:22:32.736Z [INFO] Scheduler beendet +2026-02-27T17:22:32.740Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:32.740Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:22:32.847Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:32.847Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:22:32.859Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:32.859Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:22:32.860Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:32.860Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:22:32.896Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:32.897Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:22:35.899Z [INFO] Scheduler gestartet +2026-02-27T17:22:35.900Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:38.310Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:38.311Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:22:38.427Z [INFO] Scheduler beendet +2026-02-27T17:22:38.450Z [INFO] Scheduler gestartet +2026-02-27T17:22:38.451Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:38.907Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:22:38.909Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-B5Hmaw\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-B5Hmaw\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:22:38.910Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-B5Hmaw\extract\zip-pack +2026-02-27T17:22:38.914Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T17:22:38.914Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-B5Hmaw\extract\zip-pack +2026-02-27T17:22:38.915Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T17:22:38.915Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T17:22:38.933Z [INFO] Scheduler beendet +2026-02-27T17:22:39.207Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:39.207Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:22:42.211Z [INFO] Scheduler gestartet +2026-02-27T17:22:42.212Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:42.218Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:42.218Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T17:22:42.335Z [INFO] Scheduler beendet +2026-02-27T17:22:42.340Z [INFO] Scheduler gestartet +2026-02-27T17:22:42.341Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:42.466Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:22:42.585Z [INFO] Scheduler beendet +2026-02-27T17:22:42.591Z [INFO] Scheduler gestartet +2026-02-27T17:22:42.591Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:42.600Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:42.601Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T17:22:42.714Z [INFO] Scheduler beendet +2026-02-27T17:22:42.719Z [INFO] Scheduler gestartet +2026-02-27T17:22:42.719Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:42.844Z [INFO] Scheduler beendet +2026-02-27T17:22:42.849Z [INFO] Scheduler gestartet +2026-02-27T17:22:42.850Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:42.976Z [INFO] Scheduler gestartet +2026-02-27T17:22:42.977Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:43.092Z [INFO] Scheduler beendet +2026-02-27T17:22:43.364Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:43.364Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T17:22:43.583Z [INFO] Scheduler beendet +2026-02-27T17:22:43.588Z [INFO] Scheduler gestartet +2026-02-27T17:22:43.589Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:43.652Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T17:22:43.655Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T17:22:43.661Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:22:43.662Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-U1t1UQ\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-U1t1UQ\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:22:43.663Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-U1t1UQ\extract\recovery +2026-02-27T17:22:43.665Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T17:22:43.665Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-U1t1UQ\extract\recovery +2026-02-27T17:22:43.666Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T17:22:43.666Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T17:22:43.711Z [INFO] Scheduler beendet +2026-02-27T17:22:45.144Z [INFO] Scheduler gestartet +2026-02-27T17:22:45.146Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:45.198Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:45.199Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:22:45.284Z [INFO] Scheduler beendet +2026-02-27T17:22:45.364Z [INFO] Scheduler gestartet +2026-02-27T17:22:45.365Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:45.771Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:45.771Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T17:22:45.849Z [INFO] Scheduler beendet +2026-02-27T17:22:45.942Z [INFO] Scheduler gestartet +2026-02-27T17:22:45.943Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:45.947Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T17:22:47.114Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:22:47.115Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:22:47.230Z [INFO] Scheduler beendet +2026-02-27T17:22:47.248Z [INFO] Scheduler gestartet +2026-02-27T17:22:47.249Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:22:47.406Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:22:47.493Z [INFO] Scheduler beendet +2026-02-27T17:23:29.590Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aLcmJe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aLcmJe\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:23:29.591Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aLcmJe\out +2026-02-27T17:23:29.636Z [INFO] Scheduler gestartet +2026-02-27T17:23:29.638Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:29.675Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T17:23:29.916Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-aLcmJe\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:23:29.916Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aLcmJe\out +2026-02-27T17:23:29.918Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T17:23:29.920Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:23:29.921Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aLcmJe\out +2026-02-27T17:23:29.930Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eaXXIy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eaXXIy\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:23:29.931Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eaXXIy\out +2026-02-27T17:23:29.932Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T17:23:29.935Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T17:23:29.936Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eaXXIy\out +2026-02-27T17:23:29.939Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u9GR1f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u9GR1f\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:23:29.940Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-u9GR1f\out +2026-02-27T17:23:29.942Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:23:29.943Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:23:29.944Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-u9GR1f\pkg) +2026-02-27T17:23:29.944Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u9GR1f\out +2026-02-27T17:23:29.948Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v8co9r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v8co9r\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:23:29.949Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-v8co9r\out +2026-02-27T17:23:29.951Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:23:29.952Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:23:29.953Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v8co9r\out +2026-02-27T17:23:29.959Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LoGTza\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LoGTza\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:23:29.960Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LoGTza\out +2026-02-27T17:23:29.962Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T17:23:29.963Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LoGTza\out +2026-02-27T17:23:29.964Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:23:29.965Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LoGTza\out +2026-02-27T17:23:29.971Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d3y9lx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d3y9lx\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T17:23:29.972Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d3y9lx\out +2026-02-27T17:23:29.973Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T17:23:29.974Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d3y9lx\out +2026-02-27T17:23:29.978Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KIyyjL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KIyyjL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:23:29.978Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KIyyjL\out +2026-02-27T17:23:29.986Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:29.987Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T17:23:30.003Z [INFO] Scheduler beendet +2026-02-27T17:23:30.021Z [INFO] Scheduler gestartet +2026-02-27T17:23:30.022Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:30.238Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-KIyyjL\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:23:30.239Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KIyyjL\out +2026-02-27T17:23:30.296Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:30.297Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T17:23:30.298Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:30.298Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T17:23:30.386Z [INFO] Scheduler beendet +2026-02-27T17:23:30.395Z [INFO] Scheduler gestartet +2026-02-27T17:23:30.395Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:30.519Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:30.520Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T17:23:30.523Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:30.524Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T17:23:30.638Z [INFO] Scheduler beendet +2026-02-27T17:23:30.645Z [INFO] Scheduler gestartet +2026-02-27T17:23:30.646Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:33.184Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:33.184Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:23:33.299Z [INFO] Scheduler beendet +2026-02-27T17:23:33.334Z [INFO] Scheduler gestartet +2026-02-27T17:23:33.335Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:33.521Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:33.522Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:23:33.691Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:33.691Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T17:23:33.699Z [INFO] Scheduler beendet +2026-02-27T17:23:33.705Z [INFO] Scheduler gestartet +2026-02-27T17:23:33.705Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:33.711Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:33.712Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T17:23:33.828Z [INFO] Scheduler beendet +2026-02-27T17:23:33.834Z [INFO] Scheduler gestartet +2026-02-27T17:23:33.835Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:33.839Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:33.839Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T17:23:33.957Z [INFO] Scheduler beendet +2026-02-27T17:23:33.965Z [INFO] Scheduler gestartet +2026-02-27T17:23:33.966Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:34.254Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:34.255Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T17:23:34.329Z [INFO] Scheduler beendet +2026-02-27T17:23:34.338Z [INFO] Scheduler gestartet +2026-02-27T17:23:34.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:40.372Z [INFO] Scheduler beendet +2026-02-27T17:23:40.394Z [INFO] Scheduler gestartet +2026-02-27T17:23:40.395Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:40.613Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:40.614Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:23:40.759Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:40.760Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T17:23:40.761Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:40.761Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:23:40.858Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:40.858Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:23:40.879Z [INFO] Scheduler beendet +2026-02-27T17:23:40.911Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T17:23:40.913Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T17:23:40.989Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T17:23:40.992Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T17:23:41.054Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T17:23:41.056Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T17:23:41.057Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T17:23:41.118Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T17:23:41.119Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T17:23:41.120Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T17:23:41.263Z [INFO] Scheduler gestartet +2026-02-27T17:23:41.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:41.686Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:41.686Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:23:41.970Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:41.971Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T17:23:41.977Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:41.977Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:23:41.990Z [INFO] Scheduler beendet +2026-02-27T17:23:42.008Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:42.008Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:23:42.162Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:42.163Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:23:42.224Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:42.225Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:23:45.228Z [INFO] Scheduler gestartet +2026-02-27T17:23:45.229Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:47.647Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:47.648Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:23:47.763Z [INFO] Scheduler beendet +2026-02-27T17:23:47.784Z [INFO] Scheduler gestartet +2026-02-27T17:23:47.785Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:48.241Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:23:48.243Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-98IP8s\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-98IP8s\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:23:48.244Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-98IP8s\extract\zip-pack +2026-02-27T17:23:48.248Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T17:23:48.249Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-98IP8s\extract\zip-pack +2026-02-27T17:23:48.249Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T17:23:48.250Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T17:23:48.272Z [INFO] Scheduler beendet +2026-02-27T17:23:48.537Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:48.537Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:23:51.545Z [INFO] Scheduler gestartet +2026-02-27T17:23:51.547Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:51.557Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:51.558Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T17:23:51.670Z [INFO] Scheduler beendet +2026-02-27T17:23:51.675Z [INFO] Scheduler gestartet +2026-02-27T17:23:51.676Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:51.802Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:23:51.920Z [INFO] Scheduler beendet +2026-02-27T17:23:51.924Z [INFO] Scheduler gestartet +2026-02-27T17:23:51.925Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:51.931Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:51.932Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T17:23:52.049Z [INFO] Scheduler beendet +2026-02-27T17:23:52.055Z [INFO] Scheduler gestartet +2026-02-27T17:23:52.055Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:52.177Z [INFO] Scheduler beendet +2026-02-27T17:23:52.182Z [INFO] Scheduler gestartet +2026-02-27T17:23:52.183Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:52.314Z [INFO] Scheduler gestartet +2026-02-27T17:23:52.315Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:52.428Z [INFO] Scheduler beendet +2026-02-27T17:23:52.703Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:52.703Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T17:23:52.921Z [INFO] Scheduler beendet +2026-02-27T17:23:52.984Z [INFO] Scheduler gestartet +2026-02-27T17:23:52.985Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:53.047Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T17:23:53.050Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T17:23:53.058Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:23:53.059Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-n7SbDB\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-n7SbDB\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:23:53.060Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-n7SbDB\extract\recovery +2026-02-27T17:23:53.062Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T17:23:53.063Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-n7SbDB\extract\recovery +2026-02-27T17:23:53.063Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T17:23:53.064Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T17:23:53.106Z [INFO] Scheduler beendet +2026-02-27T17:23:54.407Z [INFO] Scheduler gestartet +2026-02-27T17:23:54.409Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:54.464Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:54.465Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:23:54.553Z [INFO] Scheduler beendet +2026-02-27T17:23:54.631Z [INFO] Scheduler gestartet +2026-02-27T17:23:54.632Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:55.039Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:55.040Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T17:23:55.117Z [INFO] Scheduler beendet +2026-02-27T17:23:55.208Z [INFO] Scheduler gestartet +2026-02-27T17:23:55.208Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:55.212Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T17:23:56.381Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:23:56.382Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:23:56.497Z [INFO] Scheduler beendet +2026-02-27T17:23:56.512Z [INFO] Scheduler gestartet +2026-02-27T17:23:56.514Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:23:56.673Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:23:56.759Z [INFO] Scheduler beendet +2026-02-27T17:35:03.867Z [INFO] Scheduler gestartet +2026-02-27T17:35:03.869Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:04.204Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:04.205Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T17:35:04.235Z [INFO] Scheduler beendet +2026-02-27T17:35:04.241Z [INFO] Scheduler gestartet +2026-02-27T17:35:04.241Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:04.522Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:04.522Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T17:35:04.523Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:04.524Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T17:35:04.604Z [INFO] Scheduler beendet +2026-02-27T17:35:04.610Z [INFO] Scheduler gestartet +2026-02-27T17:35:04.610Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:04.733Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:04.733Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T17:35:04.736Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:04.736Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T17:35:04.864Z [INFO] Scheduler beendet +2026-02-27T17:35:04.870Z [INFO] Scheduler gestartet +2026-02-27T17:35:04.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:07.402Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:07.403Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:35:07.520Z [INFO] Scheduler beendet +2026-02-27T17:35:07.544Z [INFO] Scheduler gestartet +2026-02-27T17:35:07.545Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:07.732Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:07.732Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:35:07.968Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:07.968Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T17:35:08.030Z [INFO] Scheduler beendet +2026-02-27T17:35:08.037Z [INFO] Scheduler gestartet +2026-02-27T17:35:08.038Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:08.043Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:08.044Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T17:35:08.160Z [INFO] Scheduler beendet +2026-02-27T17:35:08.167Z [INFO] Scheduler gestartet +2026-02-27T17:35:08.168Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:08.171Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:08.171Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T17:35:08.291Z [INFO] Scheduler beendet +2026-02-27T17:35:08.296Z [INFO] Scheduler gestartet +2026-02-27T17:35:08.296Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:08.583Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:08.583Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T17:35:08.660Z [INFO] Scheduler beendet +2026-02-27T17:35:08.668Z [INFO] Scheduler gestartet +2026-02-27T17:35:08.669Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:14.695Z [INFO] Scheduler beendet +2026-02-27T17:35:14.717Z [INFO] Scheduler gestartet +2026-02-27T17:35:14.718Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:14.846Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:14.847Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:35:14.938Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:14.938Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:35:15.079Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:15.079Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T17:35:15.081Z [INFO] Scheduler beendet +2026-02-27T17:35:15.088Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T17:35:15.092Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T17:35:15.108Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:15.108Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:35:15.117Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T17:35:15.119Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T17:35:15.184Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T17:35:15.187Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T17:35:15.249Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T17:35:15.250Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T17:35:15.251Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T17:35:15.315Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T17:35:15.316Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T17:35:15.316Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T17:35:15.459Z [INFO] Scheduler gestartet +2026-02-27T17:35:15.459Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:15.978Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:15.978Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:35:16.010Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:16.011Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:35:16.153Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:16.153Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:35:16.162Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:16.163Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T17:35:16.183Z [INFO] Scheduler beendet +2026-02-27T17:35:16.189Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:16.190Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:35:16.297Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:16.298Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:35:16.479Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:16.479Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:35:16.541Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:16.542Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:35:19.545Z [INFO] Scheduler gestartet +2026-02-27T17:35:19.545Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:21.959Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:21.959Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:35:22.087Z [INFO] Scheduler beendet +2026-02-27T17:35:22.093Z [INFO] Scheduler gestartet +2026-02-27T17:35:22.094Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:22.549Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:35:22.549Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VWihO6\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VWihO6\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:35:22.550Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-VWihO6\extract\zip-pack +2026-02-27T17:35:22.554Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T17:35:22.555Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VWihO6\extract\zip-pack +2026-02-27T17:35:22.555Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T17:35:22.555Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T17:35:22.579Z [INFO] Scheduler beendet +2026-02-27T17:35:22.853Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:22.854Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:35:25.855Z [INFO] Scheduler gestartet +2026-02-27T17:35:25.855Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:25.859Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:25.859Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T17:35:25.976Z [INFO] Scheduler beendet +2026-02-27T17:35:25.980Z [INFO] Scheduler gestartet +2026-02-27T17:35:25.981Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:26.103Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:35:26.222Z [INFO] Scheduler beendet +2026-02-27T17:35:26.226Z [INFO] Scheduler gestartet +2026-02-27T17:35:26.226Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:26.231Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:26.232Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T17:35:26.349Z [INFO] Scheduler beendet +2026-02-27T17:35:26.355Z [INFO] Scheduler gestartet +2026-02-27T17:35:26.355Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:26.479Z [INFO] Scheduler beendet +2026-02-27T17:35:26.483Z [INFO] Scheduler gestartet +2026-02-27T17:35:26.483Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:26.609Z [INFO] Scheduler gestartet +2026-02-27T17:35:26.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:26.724Z [INFO] Scheduler beendet +2026-02-27T17:35:26.999Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:26.999Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T17:35:27.211Z [INFO] Scheduler beendet +2026-02-27T17:35:27.218Z [INFO] Scheduler gestartet +2026-02-27T17:35:27.219Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:27.281Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T17:35:27.283Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T17:35:27.290Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:35:27.291Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QeFCNZ\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QeFCNZ\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:35:27.291Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-QeFCNZ\extract\recovery +2026-02-27T17:35:27.294Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T17:35:27.295Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QeFCNZ\extract\recovery +2026-02-27T17:35:27.295Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T17:35:27.296Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T17:35:27.340Z [INFO] Scheduler beendet +2026-02-27T17:35:57.105Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fAFS8w\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fAFS8w\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:35:57.105Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fAFS8w\out +2026-02-27T17:35:57.138Z [INFO] Scheduler gestartet +2026-02-27T17:35:57.140Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:57.185Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T17:35:57.396Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-fAFS8w\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:35:57.397Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fAFS8w\out +2026-02-27T17:35:57.400Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T17:35:57.402Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:35:57.402Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fAFS8w\out +2026-02-27T17:35:57.413Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JYST7K\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JYST7K\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:35:57.413Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JYST7K\out +2026-02-27T17:35:57.415Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T17:35:57.418Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T17:35:57.418Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JYST7K\out +2026-02-27T17:35:57.423Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dfyZhE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dfyZhE\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:35:57.424Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dfyZhE\out +2026-02-27T17:35:57.425Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:35:57.427Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:35:57.429Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-dfyZhE\pkg) +2026-02-27T17:35:57.429Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dfyZhE\out +2026-02-27T17:35:57.434Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFAqH7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFAqH7\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:35:57.434Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gFAqH7\out +2026-02-27T17:35:57.436Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:35:57.437Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:35:57.438Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFAqH7\out +2026-02-27T17:35:57.444Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V97DNI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V97DNI\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:35:57.445Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-V97DNI\out +2026-02-27T17:35:57.447Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T17:35:57.448Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-V97DNI\out +2026-02-27T17:35:57.449Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:35:57.450Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V97DNI\out +2026-02-27T17:35:57.456Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t9Owws\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t9Owws\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T17:35:57.457Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-t9Owws\out +2026-02-27T17:35:57.458Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T17:35:57.458Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t9Owws\out +2026-02-27T17:35:57.462Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K75vNz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K75vNz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:35:57.463Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K75vNz\out +2026-02-27T17:35:57.485Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:57.486Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T17:35:57.507Z [INFO] Scheduler beendet +2026-02-27T17:35:57.515Z [INFO] Scheduler gestartet +2026-02-27T17:35:57.516Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:57.674Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-K75vNz\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:35:57.675Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K75vNz\out +2026-02-27T17:35:57.786Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:57.787Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T17:35:57.788Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:57.788Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T17:35:57.881Z [INFO] Scheduler beendet +2026-02-27T17:35:57.891Z [INFO] Scheduler gestartet +2026-02-27T17:35:57.892Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:35:58.015Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:58.016Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T17:35:58.020Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:35:58.020Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T17:35:58.147Z [INFO] Scheduler beendet +2026-02-27T17:35:58.153Z [INFO] Scheduler gestartet +2026-02-27T17:35:58.154Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:00.690Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:00.691Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:36:00.805Z [INFO] Scheduler beendet +2026-02-27T17:36:00.833Z [INFO] Scheduler gestartet +2026-02-27T17:36:00.834Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:00.951Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:00.951Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T17:36:00.955Z [INFO] Scheduler beendet +2026-02-27T17:36:00.963Z [INFO] Scheduler gestartet +2026-02-27T17:36:00.964Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:00.970Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:00.971Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T17:36:01.020Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:01.021Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:36:01.088Z [INFO] Scheduler beendet +2026-02-27T17:36:01.096Z [INFO] Scheduler gestartet +2026-02-27T17:36:01.096Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:01.103Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:01.104Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T17:36:01.218Z [INFO] Scheduler beendet +2026-02-27T17:36:01.222Z [INFO] Scheduler gestartet +2026-02-27T17:36:01.223Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:01.508Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:01.509Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T17:36:01.586Z [INFO] Scheduler beendet +2026-02-27T17:36:01.592Z [INFO] Scheduler gestartet +2026-02-27T17:36:01.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:07.613Z [INFO] Scheduler beendet +2026-02-27T17:36:07.637Z [INFO] Scheduler gestartet +2026-02-27T17:36:07.638Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:07.857Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:07.857Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:36:07.999Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:08.000Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T17:36:08.002Z [INFO] Scheduler beendet +2026-02-27T17:36:08.007Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T17:36:08.011Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T17:36:08.022Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:08.023Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:36:08.033Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T17:36:08.035Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T17:36:08.112Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T17:36:08.117Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T17:36:08.175Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T17:36:08.177Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T17:36:08.178Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T17:36:08.240Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T17:36:08.242Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T17:36:08.243Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T17:36:08.386Z [INFO] Scheduler gestartet +2026-02-27T17:36:08.386Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:08.755Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:08.755Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:36:08.932Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:08.932Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:36:09.038Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:09.038Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:36:09.093Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:09.093Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T17:36:09.106Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:09.107Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:36:09.108Z [INFO] Scheduler beendet +2026-02-27T17:36:09.220Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:09.221Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:36:09.268Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:09.269Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:36:09.396Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:09.397Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:36:12.399Z [INFO] Scheduler gestartet +2026-02-27T17:36:12.399Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:14.817Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:14.818Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:36:14.933Z [INFO] Scheduler beendet +2026-02-27T17:36:14.943Z [INFO] Scheduler gestartet +2026-02-27T17:36:14.943Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:15.400Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:36:15.401Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FdYosK\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FdYosK\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:36:15.402Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-FdYosK\extract\zip-pack +2026-02-27T17:36:15.405Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T17:36:15.406Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FdYosK\extract\zip-pack +2026-02-27T17:36:15.406Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T17:36:15.407Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T17:36:15.427Z [INFO] Scheduler beendet +2026-02-27T17:36:15.706Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:15.707Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:36:18.710Z [INFO] Scheduler gestartet +2026-02-27T17:36:18.711Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:18.718Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:18.718Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T17:36:18.834Z [INFO] Scheduler beendet +2026-02-27T17:36:18.839Z [INFO] Scheduler gestartet +2026-02-27T17:36:18.839Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:18.965Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:36:19.084Z [INFO] Scheduler beendet +2026-02-27T17:36:19.089Z [INFO] Scheduler gestartet +2026-02-27T17:36:19.089Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:19.096Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:19.096Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T17:36:19.213Z [INFO] Scheduler beendet +2026-02-27T17:36:19.218Z [INFO] Scheduler gestartet +2026-02-27T17:36:19.219Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:19.340Z [INFO] Scheduler beendet +2026-02-27T17:36:19.344Z [INFO] Scheduler gestartet +2026-02-27T17:36:19.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:19.472Z [INFO] Scheduler gestartet +2026-02-27T17:36:19.473Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:19.586Z [INFO] Scheduler beendet +2026-02-27T17:36:19.865Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:19.865Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T17:36:20.075Z [INFO] Scheduler beendet +2026-02-27T17:36:20.082Z [INFO] Scheduler gestartet +2026-02-27T17:36:20.083Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:20.144Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T17:36:20.147Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T17:36:20.155Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:36:20.155Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1pvprF\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1pvprF\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:36:20.156Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-1pvprF\extract\recovery +2026-02-27T17:36:20.158Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T17:36:20.159Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1pvprF\extract\recovery +2026-02-27T17:36:20.160Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T17:36:20.160Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T17:36:20.203Z [INFO] Scheduler beendet +2026-02-27T17:36:21.453Z [INFO] Scheduler gestartet +2026-02-27T17:36:21.454Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:21.507Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:21.508Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:36:21.595Z [INFO] Scheduler beendet +2026-02-27T17:36:21.672Z [INFO] Scheduler gestartet +2026-02-27T17:36:21.673Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:22.078Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:22.079Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T17:36:22.157Z [INFO] Scheduler beendet +2026-02-27T17:36:22.247Z [INFO] Scheduler gestartet +2026-02-27T17:36:22.248Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:22.251Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T17:36:23.420Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:36:23.420Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:36:23.535Z [INFO] Scheduler beendet +2026-02-27T17:36:23.554Z [INFO] Scheduler gestartet +2026-02-27T17:36:23.554Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:36:23.712Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:36:23.797Z [INFO] Scheduler beendet +2026-02-27T17:55:03.911Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aCj5Qm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aCj5Qm\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:55:03.912Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aCj5Qm\out +2026-02-27T17:55:03.961Z [INFO] Scheduler gestartet +2026-02-27T17:55:03.963Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:03.973Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T17:55:04.138Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-aCj5Qm\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:55:04.138Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aCj5Qm\out +2026-02-27T17:55:04.140Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T17:55:04.141Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:55:04.141Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aCj5Qm\out +2026-02-27T17:55:04.157Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HRgoTX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HRgoTX\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:55:04.157Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HRgoTX\out +2026-02-27T17:55:04.159Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T17:55:04.160Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T17:55:04.160Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HRgoTX\out +2026-02-27T17:55:04.162Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JWf6tN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JWf6tN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:55:04.163Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JWf6tN\out +2026-02-27T17:55:04.164Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:55:04.165Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:55:04.165Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JWf6tN\out +2026-02-27T17:55:04.172Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NDAsrk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NDAsrk\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:55:04.173Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NDAsrk\out +2026-02-27T17:55:04.174Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:55:04.175Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:55:04.175Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NDAsrk\out +2026-02-27T17:55:04.178Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sWt0Su\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sWt0Su\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:55:04.178Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sWt0Su\out +2026-02-27T17:55:04.179Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T17:55:04.179Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sWt0Su\out +2026-02-27T17:55:04.186Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:55:04.187Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sWt0Su\out +2026-02-27T17:55:04.191Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vxs6wZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vxs6wZ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T17:55:04.192Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Vxs6wZ\out +2026-02-27T17:55:04.192Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T17:55:04.193Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vxs6wZ\out +2026-02-27T17:55:04.194Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fhJR0k\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fhJR0k\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:55:04.195Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fhJR0k\out +2026-02-27T17:55:04.294Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:04.295Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T17:55:04.330Z [INFO] Scheduler beendet +2026-02-27T17:55:04.336Z [INFO] Scheduler gestartet +2026-02-27T17:55:04.336Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:04.341Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-fhJR0k\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:55:04.342Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fhJR0k\out +2026-02-27T17:55:04.345Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEarXD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEarXD\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:55:04.345Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oEarXD\out +2026-02-27T17:55:04.346Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:55:04.347Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEarXD\out +2026-02-27T17:55:04.604Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:04.604Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T17:55:04.605Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:04.605Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T17:55:04.699Z [INFO] Scheduler beendet +2026-02-27T17:55:04.704Z [INFO] Scheduler gestartet +2026-02-27T17:55:04.705Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:04.827Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:04.828Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T17:55:04.829Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:04.830Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T17:55:04.948Z [INFO] Scheduler beendet +2026-02-27T17:55:04.953Z [INFO] Scheduler gestartet +2026-02-27T17:55:04.953Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:07.482Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:07.482Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:55:07.600Z [INFO] Scheduler beendet +2026-02-27T17:55:07.631Z [INFO] Scheduler gestartet +2026-02-27T17:55:07.632Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:07.782Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:07.782Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T17:55:07.824Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:07.824Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:55:07.874Z [INFO] Scheduler beendet +2026-02-27T17:55:07.878Z [INFO] Scheduler gestartet +2026-02-27T17:55:07.878Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:07.882Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:07.883Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T17:55:08.000Z [INFO] Scheduler beendet +2026-02-27T17:55:08.005Z [INFO] Scheduler gestartet +2026-02-27T17:55:08.005Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:08.008Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:08.008Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T17:55:08.126Z [INFO] Scheduler beendet +2026-02-27T17:55:08.131Z [INFO] Scheduler gestartet +2026-02-27T17:55:08.131Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:08.419Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:08.420Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T17:55:08.495Z [INFO] Scheduler beendet +2026-02-27T17:55:08.499Z [INFO] Scheduler gestartet +2026-02-27T17:55:08.499Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:14.525Z [INFO] Scheduler beendet +2026-02-27T17:55:14.546Z [INFO] Scheduler gestartet +2026-02-27T17:55:14.546Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:14.671Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:14.671Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:55:14.765Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:14.765Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:55:14.904Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:14.904Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T17:55:14.905Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:14.906Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:55:14.908Z [INFO] Scheduler beendet +2026-02-27T17:55:14.914Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T17:55:14.916Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T17:55:14.929Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T17:55:14.930Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T17:55:14.995Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T17:55:14.996Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T17:55:15.058Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T17:55:15.059Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T17:55:15.059Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T17:55:15.120Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T17:55:15.122Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T17:55:15.122Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T17:55:15.266Z [INFO] Scheduler gestartet +2026-02-27T17:55:15.267Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:15.811Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:15.812Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:55:15.835Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:15.835Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:55:15.972Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:15.972Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T17:55:15.993Z [INFO] Scheduler beendet +2026-02-27T17:55:16.000Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:16.000Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:55:16.106Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:16.107Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:55:16.127Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:16.127Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:55:16.304Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:16.305Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:55:16.373Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:16.374Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:55:19.375Z [INFO] Scheduler gestartet +2026-02-27T17:55:19.376Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:21.786Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:21.786Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:55:21.903Z [INFO] Scheduler beendet +2026-02-27T17:55:21.911Z [INFO] Scheduler gestartet +2026-02-27T17:55:21.911Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:22.366Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:55:22.367Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bU6DjP\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bU6DjP\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:55:22.368Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-bU6DjP\extract\zip-pack +2026-02-27T17:55:22.370Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T17:55:22.371Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bU6DjP\extract\zip-pack +2026-02-27T17:55:22.371Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T17:55:22.372Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T17:55:22.393Z [INFO] Scheduler beendet +2026-02-27T17:55:22.683Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:22.684Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:55:25.688Z [INFO] Scheduler gestartet +2026-02-27T17:55:25.689Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:25.704Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:25.704Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T17:55:25.810Z [INFO] Scheduler beendet +2026-02-27T17:55:25.814Z [INFO] Scheduler gestartet +2026-02-27T17:55:25.814Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:25.939Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:55:26.056Z [INFO] Scheduler beendet +2026-02-27T17:55:26.063Z [INFO] Scheduler gestartet +2026-02-27T17:55:26.063Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:26.077Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:26.078Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T17:55:26.186Z [INFO] Scheduler beendet +2026-02-27T17:55:26.190Z [INFO] Scheduler gestartet +2026-02-27T17:55:26.191Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:26.313Z [INFO] Scheduler beendet +2026-02-27T17:55:26.315Z [INFO] Scheduler gestartet +2026-02-27T17:55:26.316Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:26.440Z [INFO] Scheduler gestartet +2026-02-27T17:55:26.440Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:26.556Z [INFO] Scheduler beendet +2026-02-27T17:55:26.827Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:55:26.827Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T17:55:27.043Z [INFO] Scheduler beendet +2026-02-27T17:55:27.048Z [INFO] Scheduler gestartet +2026-02-27T17:55:27.048Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:55:27.109Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T17:55:27.112Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T17:55:27.115Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T17:55:27.116Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T17:55:27.128Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:55:27.129Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FX6IzQ\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FX6IzQ\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:55:27.129Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-FX6IzQ\extract\recovery +2026-02-27T17:55:27.131Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T17:55:27.132Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FX6IzQ\extract\recovery +2026-02-27T17:55:27.132Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T17:55:27.132Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T17:55:27.171Z [INFO] Scheduler beendet +2026-02-27T17:56:12.597Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bE2nHy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bE2nHy\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:56:12.598Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bE2nHy\out +2026-02-27T17:56:12.650Z [INFO] Scheduler gestartet +2026-02-27T17:56:12.651Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:12.660Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T17:56:12.824Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-bE2nHy\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:56:12.825Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bE2nHy\out +2026-02-27T17:56:12.827Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T17:56:12.828Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:56:12.828Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bE2nHy\out +2026-02-27T17:56:12.844Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qrxrzV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qrxrzV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:56:12.844Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qrxrzV\out +2026-02-27T17:56:12.845Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T17:56:12.846Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T17:56:12.847Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qrxrzV\out +2026-02-27T17:56:12.849Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vMvVs4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vMvVs4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:56:12.849Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vMvVs4\out +2026-02-27T17:56:12.850Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:56:12.851Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:56:12.852Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-vMvVs4\pkg) +2026-02-27T17:56:12.852Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vMvVs4\out +2026-02-27T17:56:12.855Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5omvQF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5omvQF\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:56:12.855Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5omvQF\out +2026-02-27T17:56:12.856Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:56:12.857Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:56:12.858Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5omvQF\out +2026-02-27T17:56:12.861Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IgFsuS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IgFsuS\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:56:12.862Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IgFsuS\out +2026-02-27T17:56:12.863Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T17:56:12.863Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IgFsuS\out +2026-02-27T17:56:12.869Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:56:12.870Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IgFsuS\out +2026-02-27T17:56:12.872Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZL6NyN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZL6NyN\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T17:56:12.873Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZL6NyN\out +2026-02-27T17:56:12.874Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T17:56:12.874Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZL6NyN\out +2026-02-27T17:56:12.876Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BH1uTR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BH1uTR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:56:12.876Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BH1uTR\out +2026-02-27T17:56:12.986Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:12.986Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T17:56:13.016Z [INFO] Scheduler beendet +2026-02-27T17:56:13.022Z [INFO] Scheduler gestartet +2026-02-27T17:56:13.022Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:13.037Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-BH1uTR\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:56:13.038Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BH1uTR\out +2026-02-27T17:56:13.041Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sLm0lp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sLm0lp\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:56:13.041Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sLm0lp\out +2026-02-27T17:56:13.042Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:56:13.043Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sLm0lp\out +2026-02-27T17:56:13.290Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:13.290Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T17:56:13.291Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:13.291Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T17:56:13.384Z [INFO] Scheduler beendet +2026-02-27T17:56:13.392Z [INFO] Scheduler gestartet +2026-02-27T17:56:13.392Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:13.514Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:13.515Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T17:56:13.517Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:13.517Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T17:56:13.633Z [INFO] Scheduler beendet +2026-02-27T17:56:13.638Z [INFO] Scheduler gestartet +2026-02-27T17:56:13.638Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:16.170Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:16.171Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:56:16.289Z [INFO] Scheduler beendet +2026-02-27T17:56:16.310Z [INFO] Scheduler gestartet +2026-02-27T17:56:16.310Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:16.417Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:16.418Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T17:56:16.432Z [INFO] Scheduler beendet +2026-02-27T17:56:16.435Z [INFO] Scheduler gestartet +2026-02-27T17:56:16.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:16.441Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:16.441Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T17:56:16.502Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:16.502Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:56:16.558Z [INFO] Scheduler beendet +2026-02-27T17:56:16.562Z [INFO] Scheduler gestartet +2026-02-27T17:56:16.562Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:16.568Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:16.568Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T17:56:16.684Z [INFO] Scheduler beendet +2026-02-27T17:56:16.688Z [INFO] Scheduler gestartet +2026-02-27T17:56:16.688Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:16.975Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:16.975Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T17:56:17.050Z [INFO] Scheduler beendet +2026-02-27T17:56:17.054Z [INFO] Scheduler gestartet +2026-02-27T17:56:17.055Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:23.084Z [INFO] Scheduler beendet +2026-02-27T17:56:23.105Z [INFO] Scheduler gestartet +2026-02-27T17:56:23.106Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:23.233Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:23.233Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:23.326Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:23.326Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:23.464Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:23.464Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T17:56:23.465Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:23.465Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:23.468Z [INFO] Scheduler beendet +2026-02-27T17:56:23.472Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T17:56:23.474Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T17:56:23.486Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T17:56:23.487Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T17:56:23.552Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T17:56:23.554Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T17:56:23.615Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T17:56:23.616Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T17:56:23.617Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T17:56:23.679Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T17:56:23.680Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T17:56:23.681Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T17:56:23.829Z [INFO] Scheduler gestartet +2026-02-27T17:56:23.829Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:24.366Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:24.366Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:24.400Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:24.400Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:24.494Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:24.495Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:24.535Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:24.535Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T17:56:24.555Z [INFO] Scheduler beendet +2026-02-27T17:56:24.576Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:24.576Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:24.689Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:24.689Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:24.931Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:24.932Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:24.957Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:24.958Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:27.961Z [INFO] Scheduler gestartet +2026-02-27T17:56:27.962Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:30.373Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:30.374Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:56:30.491Z [INFO] Scheduler beendet +2026-02-27T17:56:30.498Z [INFO] Scheduler gestartet +2026-02-27T17:56:30.499Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:30.953Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:56:30.954Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-iLnPtr\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-iLnPtr\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:56:30.955Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-iLnPtr\extract\zip-pack +2026-02-27T17:56:30.958Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T17:56:30.959Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-iLnPtr\extract\zip-pack +2026-02-27T17:56:30.960Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T17:56:30.960Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T17:56:30.983Z [INFO] Scheduler beendet +2026-02-27T17:56:31.267Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:31.268Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:56:34.271Z [INFO] Scheduler gestartet +2026-02-27T17:56:34.272Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:34.276Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:34.276Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T17:56:34.394Z [INFO] Scheduler beendet +2026-02-27T17:56:34.397Z [INFO] Scheduler gestartet +2026-02-27T17:56:34.397Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:34.523Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:56:34.638Z [INFO] Scheduler beendet +2026-02-27T17:56:34.642Z [INFO] Scheduler gestartet +2026-02-27T17:56:34.642Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:34.645Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:34.645Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T17:56:34.763Z [INFO] Scheduler beendet +2026-02-27T17:56:34.766Z [INFO] Scheduler gestartet +2026-02-27T17:56:34.767Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:34.888Z [INFO] Scheduler beendet +2026-02-27T17:56:34.891Z [INFO] Scheduler gestartet +2026-02-27T17:56:34.892Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:35.017Z [INFO] Scheduler gestartet +2026-02-27T17:56:35.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:35.132Z [INFO] Scheduler beendet +2026-02-27T17:56:35.405Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:35.405Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T17:56:35.620Z [INFO] Scheduler beendet +2026-02-27T17:56:35.626Z [INFO] Scheduler gestartet +2026-02-27T17:56:35.627Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:35.687Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T17:56:35.689Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T17:56:35.693Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T17:56:35.695Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T17:56:35.700Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:56:35.700Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pabINi\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pabINi\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:56:35.701Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-pabINi\extract\recovery +2026-02-27T17:56:35.704Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T17:56:35.705Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pabINi\extract\recovery +2026-02-27T17:56:35.705Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T17:56:35.706Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T17:56:35.747Z [INFO] Scheduler beendet +2026-02-27T17:56:46.975Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vyc51l\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vyc51l\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:56:46.976Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Vyc51l\out +2026-02-27T17:56:47.005Z [INFO] Scheduler gestartet +2026-02-27T17:56:47.006Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:47.044Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T17:56:47.227Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Vyc51l\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:56:47.228Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Vyc51l\out +2026-02-27T17:56:47.230Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T17:56:47.231Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:56:47.231Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vyc51l\out +2026-02-27T17:56:47.237Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lDAiay\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lDAiay\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:56:47.238Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lDAiay\out +2026-02-27T17:56:47.239Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T17:56:47.240Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T17:56:47.240Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lDAiay\out +2026-02-27T17:56:47.243Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dCasxE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dCasxE\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:56:47.243Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dCasxE\out +2026-02-27T17:56:47.244Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:56:47.245Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:56:47.245Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-dCasxE\pkg) +2026-02-27T17:56:47.246Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dCasxE\out +2026-02-27T17:56:47.248Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Etdcvf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Etdcvf\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:56:47.248Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Etdcvf\out +2026-02-27T17:56:47.249Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:56:47.250Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:56:47.250Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Etdcvf\out +2026-02-27T17:56:47.253Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W8Q5CV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W8Q5CV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:56:47.254Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-W8Q5CV\out +2026-02-27T17:56:47.255Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T17:56:47.255Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-W8Q5CV\out +2026-02-27T17:56:47.263Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:56:47.265Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W8Q5CV\out +2026-02-27T17:56:47.269Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o2fOap\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o2fOap\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T17:56:47.270Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o2fOap\out +2026-02-27T17:56:47.272Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T17:56:47.273Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o2fOap\out +2026-02-27T17:56:47.275Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MdqH65\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MdqH65\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:56:47.276Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MdqH65\out +2026-02-27T17:56:47.343Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:47.343Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T17:56:47.371Z [INFO] Scheduler beendet +2026-02-27T17:56:47.378Z [INFO] Scheduler gestartet +2026-02-27T17:56:47.378Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:47.444Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-MdqH65\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:56:47.445Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MdqH65\out +2026-02-27T17:56:47.447Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0B1O43\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0B1O43\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:56:47.448Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0B1O43\out +2026-02-27T17:56:47.449Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:56:47.449Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0B1O43\out +2026-02-27T17:56:47.646Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:47.646Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T17:56:47.647Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:47.647Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T17:56:47.741Z [INFO] Scheduler beendet +2026-02-27T17:56:47.747Z [INFO] Scheduler gestartet +2026-02-27T17:56:47.748Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:47.871Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:47.871Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T17:56:47.874Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:47.874Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T17:56:47.991Z [INFO] Scheduler beendet +2026-02-27T17:56:47.996Z [INFO] Scheduler gestartet +2026-02-27T17:56:47.996Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:50.530Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:50.530Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:56:50.647Z [INFO] Scheduler beendet +2026-02-27T17:56:50.662Z [INFO] Scheduler gestartet +2026-02-27T17:56:50.662Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:50.776Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:50.777Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T17:56:50.784Z [INFO] Scheduler beendet +2026-02-27T17:56:50.787Z [INFO] Scheduler gestartet +2026-02-27T17:56:50.788Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:50.792Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:50.793Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T17:56:50.857Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:50.858Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:56:50.909Z [INFO] Scheduler beendet +2026-02-27T17:56:50.914Z [INFO] Scheduler gestartet +2026-02-27T17:56:50.914Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:50.918Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:50.918Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T17:56:51.037Z [INFO] Scheduler beendet +2026-02-27T17:56:51.041Z [INFO] Scheduler gestartet +2026-02-27T17:56:51.041Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:51.330Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:51.330Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T17:56:51.403Z [INFO] Scheduler beendet +2026-02-27T17:56:51.409Z [INFO] Scheduler gestartet +2026-02-27T17:56:51.409Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:57.436Z [INFO] Scheduler beendet +2026-02-27T17:56:57.457Z [INFO] Scheduler gestartet +2026-02-27T17:56:57.457Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:57.682Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:57.682Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:57.816Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:57.817Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:57.818Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:57.818Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T17:56:57.819Z [INFO] Scheduler beendet +2026-02-27T17:56:57.823Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T17:56:57.825Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T17:56:57.840Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T17:56:57.841Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T17:56:57.906Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T17:56:57.908Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T17:56:57.970Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T17:56:57.971Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T17:56:57.972Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T17:56:58.036Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T17:56:58.038Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T17:56:58.039Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T17:56:58.182Z [INFO] Scheduler gestartet +2026-02-27T17:56:58.183Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:56:58.578Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:58.579Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:58.752Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:58.753Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:58.848Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:58.848Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:58.887Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:58.888Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T17:56:58.906Z [INFO] Scheduler beendet +2026-02-27T17:56:58.924Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:58.924Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:59.044Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:59.045Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:59.046Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:59.046Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:56:59.216Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:56:59.216Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:57:02.219Z [INFO] Scheduler gestartet +2026-02-27T17:57:02.220Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:04.631Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:04.632Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:57:04.747Z [INFO] Scheduler beendet +2026-02-27T17:57:04.760Z [INFO] Scheduler gestartet +2026-02-27T17:57:04.761Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:05.215Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:57:05.216Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Bt6mLX\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Bt6mLX\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:57:05.217Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Bt6mLX\extract\zip-pack +2026-02-27T17:57:05.219Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T17:57:05.220Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Bt6mLX\extract\zip-pack +2026-02-27T17:57:05.220Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T17:57:05.220Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T17:57:05.242Z [INFO] Scheduler beendet +2026-02-27T17:57:05.527Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:05.528Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:57:08.530Z [INFO] Scheduler gestartet +2026-02-27T17:57:08.530Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:08.534Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:08.534Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T17:57:08.652Z [INFO] Scheduler beendet +2026-02-27T17:57:08.655Z [INFO] Scheduler gestartet +2026-02-27T17:57:08.655Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:08.778Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:57:08.898Z [INFO] Scheduler beendet +2026-02-27T17:57:08.901Z [INFO] Scheduler gestartet +2026-02-27T17:57:08.901Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:08.905Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:08.906Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T17:57:09.024Z [INFO] Scheduler beendet +2026-02-27T17:57:09.027Z [INFO] Scheduler gestartet +2026-02-27T17:57:09.027Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:09.149Z [INFO] Scheduler beendet +2026-02-27T17:57:09.152Z [INFO] Scheduler gestartet +2026-02-27T17:57:09.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:09.279Z [INFO] Scheduler gestartet +2026-02-27T17:57:09.280Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:09.395Z [INFO] Scheduler beendet +2026-02-27T17:57:09.668Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:09.668Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T17:57:09.881Z [INFO] Scheduler beendet +2026-02-27T17:57:09.890Z [INFO] Scheduler gestartet +2026-02-27T17:57:09.890Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:09.952Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T17:57:09.954Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T17:57:09.956Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T17:57:09.957Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T17:57:09.960Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:57:09.961Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-07kdeU\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-07kdeU\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:57:09.961Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-07kdeU\extract\recovery +2026-02-27T17:57:09.962Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T17:57:09.963Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-07kdeU\extract\recovery +2026-02-27T17:57:09.963Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T17:57:09.964Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T17:57:10.012Z [INFO] Scheduler beendet +2026-02-27T17:57:11.058Z [INFO] Scheduler gestartet +2026-02-27T17:57:11.060Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:11.107Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:11.107Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:57:11.197Z [INFO] Scheduler beendet +2026-02-27T17:57:11.276Z [INFO] Scheduler gestartet +2026-02-27T17:57:11.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:11.681Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:11.681Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T17:57:11.758Z [INFO] Scheduler beendet +2026-02-27T17:57:11.849Z [INFO] Scheduler gestartet +2026-02-27T17:57:11.850Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:11.852Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T17:57:12.879Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:12.879Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:57:12.996Z [INFO] Scheduler beendet +2026-02-27T17:57:13.055Z [INFO] Scheduler gestartet +2026-02-27T17:57:13.056Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:13.211Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:57:13.299Z [INFO] Scheduler beendet +2026-02-27T17:57:45.829Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-00Wddw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-00Wddw\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:57:45.830Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-00Wddw\out +2026-02-27T17:57:45.862Z [INFO] Scheduler gestartet +2026-02-27T17:57:45.864Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:45.902Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T17:57:46.097Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-00Wddw\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:57:46.097Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-00Wddw\out +2026-02-27T17:57:46.099Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T17:57:46.100Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:57:46.101Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-00Wddw\out +2026-02-27T17:57:46.107Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ss54S3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ss54S3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:57:46.107Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ss54S3\out +2026-02-27T17:57:46.109Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T17:57:46.110Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T17:57:46.110Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ss54S3\out +2026-02-27T17:57:46.113Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wQLZ9h\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wQLZ9h\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:57:46.113Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wQLZ9h\out +2026-02-27T17:57:46.115Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:57:46.115Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:57:46.116Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-wQLZ9h\pkg) +2026-02-27T17:57:46.116Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wQLZ9h\out +2026-02-27T17:57:46.119Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9P7T4I\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9P7T4I\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T17:57:46.119Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9P7T4I\out +2026-02-27T17:57:46.120Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T17:57:46.121Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T17:57:46.121Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9P7T4I\out +2026-02-27T17:57:46.124Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bGJfSd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bGJfSd\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:57:46.125Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bGJfSd\out +2026-02-27T17:57:46.126Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T17:57:46.126Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bGJfSd\out +2026-02-27T17:57:46.135Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:57:46.137Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bGJfSd\out +2026-02-27T17:57:46.141Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sjXIZo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sjXIZo\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T17:57:46.142Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sjXIZo\out +2026-02-27T17:57:46.142Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T17:57:46.143Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sjXIZo\out +2026-02-27T17:57:46.146Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FLYLJa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FLYLJa\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:57:46.147Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FLYLJa\out +2026-02-27T17:57:46.204Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:46.205Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T17:57:46.230Z [INFO] Scheduler beendet +2026-02-27T17:57:46.237Z [INFO] Scheduler gestartet +2026-02-27T17:57:46.237Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:46.331Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-FLYLJa\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T17:57:46.332Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FLYLJa\out +2026-02-27T17:57:46.335Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AY205h\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AY205h\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:57:46.336Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AY205h\out +2026-02-27T17:57:46.337Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T17:57:46.337Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AY205h\out +2026-02-27T17:57:46.507Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:46.507Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T17:57:46.508Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:46.508Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T17:57:46.600Z [INFO] Scheduler beendet +2026-02-27T17:57:46.609Z [INFO] Scheduler gestartet +2026-02-27T17:57:46.609Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:46.732Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:46.733Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T17:57:46.735Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:46.736Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T17:57:46.852Z [INFO] Scheduler beendet +2026-02-27T17:57:46.860Z [INFO] Scheduler gestartet +2026-02-27T17:57:46.861Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:49.394Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:49.394Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:57:49.512Z [INFO] Scheduler beendet +2026-02-27T17:57:49.542Z [INFO] Scheduler gestartet +2026-02-27T17:57:49.543Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:49.663Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:49.663Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T17:57:49.665Z [INFO] Scheduler beendet +2026-02-27T17:57:49.671Z [INFO] Scheduler gestartet +2026-02-27T17:57:49.671Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:49.682Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:49.682Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T17:57:49.725Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:49.726Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T17:57:49.794Z [INFO] Scheduler beendet +2026-02-27T17:57:49.800Z [INFO] Scheduler gestartet +2026-02-27T17:57:49.800Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:49.803Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:49.803Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T17:57:49.922Z [INFO] Scheduler beendet +2026-02-27T17:57:49.926Z [INFO] Scheduler gestartet +2026-02-27T17:57:49.926Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:50.212Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:50.212Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T17:57:50.289Z [INFO] Scheduler beendet +2026-02-27T17:57:50.293Z [INFO] Scheduler gestartet +2026-02-27T17:57:50.294Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:56.309Z [INFO] Scheduler beendet +2026-02-27T17:57:56.345Z [INFO] Scheduler gestartet +2026-02-27T17:57:56.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:56.554Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:56.554Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:57:56.704Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:56.705Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T17:57:56.705Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:56.705Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:57:56.708Z [INFO] Scheduler beendet +2026-02-27T17:57:56.711Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T17:57:56.714Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T17:57:56.727Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T17:57:56.728Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T17:57:56.802Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T17:57:56.806Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T17:57:56.865Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T17:57:56.866Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T17:57:56.867Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T17:57:56.930Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T17:57:56.931Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T17:57:56.932Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T17:57:57.075Z [INFO] Scheduler gestartet +2026-02-27T17:57:57.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:57:57.451Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:57.452Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:57:57.482Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:57.482Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:57:57.625Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:57.625Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:57:57.724Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:57.725Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:57:57.779Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:57.779Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T17:57:57.800Z [INFO] Scheduler beendet +2026-02-27T17:57:57.822Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:57.823Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:57:57.904Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:57.904Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:57:57.917Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:57.917Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:57:57.918Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:57.919Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:57:57.959Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:57:57.959Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T17:58:00.961Z [INFO] Scheduler gestartet +2026-02-27T17:58:00.962Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:58:03.375Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:58:03.375Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:58:03.492Z [INFO] Scheduler beendet +2026-02-27T17:58:03.499Z [INFO] Scheduler gestartet +2026-02-27T17:58:03.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:58:03.955Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:58:03.956Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kD7XkL\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kD7XkL\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:58:03.957Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-kD7XkL\extract\zip-pack +2026-02-27T17:58:03.959Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T17:58:03.960Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kD7XkL\extract\zip-pack +2026-02-27T17:58:03.960Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T17:58:03.961Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T17:58:03.983Z [INFO] Scheduler beendet +2026-02-27T17:58:04.267Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:58:04.267Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T17:58:07.270Z [INFO] Scheduler gestartet +2026-02-27T17:58:07.270Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:58:07.276Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:58:07.276Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T17:58:07.392Z [INFO] Scheduler beendet +2026-02-27T17:58:07.397Z [INFO] Scheduler gestartet +2026-02-27T17:58:07.397Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:58:07.523Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:58:07.639Z [INFO] Scheduler beendet +2026-02-27T17:58:07.643Z [INFO] Scheduler gestartet +2026-02-27T17:58:07.644Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:58:07.661Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:58:07.662Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T17:58:07.767Z [INFO] Scheduler beendet +2026-02-27T17:58:07.771Z [INFO] Scheduler gestartet +2026-02-27T17:58:07.771Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:58:07.893Z [INFO] Scheduler beendet +2026-02-27T17:58:07.898Z [INFO] Scheduler gestartet +2026-02-27T17:58:07.898Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:58:08.024Z [INFO] Scheduler gestartet +2026-02-27T17:58:08.024Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:58:08.141Z [INFO] Scheduler beendet +2026-02-27T17:58:08.410Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:58:08.410Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T17:58:08.627Z [INFO] Scheduler beendet +2026-02-27T17:58:08.630Z [INFO] Scheduler gestartet +2026-02-27T17:58:08.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:58:08.692Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T17:58:08.695Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T17:58:08.701Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T17:58:08.703Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T17:58:08.708Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T17:58:08.709Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8J70o5\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8J70o5\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T17:58:08.710Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-8J70o5\extract\recovery +2026-02-27T17:58:08.712Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T17:58:08.713Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8J70o5\extract\recovery +2026-02-27T17:58:08.713Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T17:58:08.714Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T17:58:08.752Z [INFO] Scheduler beendet +2026-02-27T17:58:09.967Z [INFO] Scheduler gestartet +2026-02-27T17:58:09.969Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:58:10.015Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:58:10.016Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:58:10.109Z [INFO] Scheduler beendet +2026-02-27T17:58:10.187Z [INFO] Scheduler gestartet +2026-02-27T17:58:10.187Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:58:10.595Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:58:10.596Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T17:58:10.674Z [INFO] Scheduler beendet +2026-02-27T17:58:10.762Z [INFO] Scheduler gestartet +2026-02-27T17:58:10.763Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:58:10.767Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T17:58:11.792Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T17:58:11.792Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T17:58:11.909Z [INFO] Scheduler beendet +2026-02-27T17:58:11.968Z [INFO] Scheduler gestartet +2026-02-27T17:58:11.969Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T17:58:12.128Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T17:58:12.212Z [INFO] Scheduler beendet +2026-02-27T18:06:09.152Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7ieafr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7ieafr\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:06:09.153Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7ieafr\out +2026-02-27T18:06:09.230Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T18:06:09.189Z [INFO] Scheduler gestartet +2026-02-27T18:06:09.190Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:09.435Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-7ieafr\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:06:09.435Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7ieafr\out +2026-02-27T18:06:09.438Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T18:06:09.438Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:06:09.439Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7ieafr\out +2026-02-27T18:06:09.444Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BaIBcM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BaIBcM\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:06:09.444Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BaIBcM\out +2026-02-27T18:06:09.445Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T18:06:09.446Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T18:06:09.446Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BaIBcM\out +2026-02-27T18:06:09.448Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-81DVyS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-81DVyS\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:06:09.448Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-81DVyS\out +2026-02-27T18:06:09.449Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:06:09.450Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:06:09.450Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-81DVyS\pkg) +2026-02-27T18:06:09.450Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-81DVyS\out +2026-02-27T18:06:09.452Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-99SYo8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-99SYo8\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:06:09.452Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-99SYo8\out +2026-02-27T18:06:09.454Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:06:09.454Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:06:09.454Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-99SYo8\out +2026-02-27T18:06:09.457Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jD9D6H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jD9D6H\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:06:09.457Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jD9D6H\out +2026-02-27T18:06:09.458Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T18:06:09.458Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jD9D6H\out +2026-02-27T18:06:09.465Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:06:09.465Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jD9D6H\out +2026-02-27T18:06:09.468Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h2THzw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h2THzw\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T18:06:09.469Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h2THzw\out +2026-02-27T18:06:09.470Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T18:06:09.470Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h2THzw\out +2026-02-27T18:06:09.473Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b0teQr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b0teQr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:06:09.473Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-b0teQr\out +2026-02-27T18:06:09.534Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:09.534Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T18:06:09.555Z [INFO] Scheduler beendet +2026-02-27T18:06:09.561Z [INFO] Scheduler gestartet +2026-02-27T18:06:09.562Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:09.677Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-b0teQr\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:06:09.678Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b0teQr\out +2026-02-27T18:06:09.681Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IDQaNd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IDQaNd\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:06:09.682Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IDQaNd\out +2026-02-27T18:06:09.683Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:06:09.683Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IDQaNd\out +2026-02-27T18:06:09.831Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:09.831Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T18:06:09.832Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:09.832Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T18:06:09.904Z [INFO] Scheduler beendet +2026-02-27T18:06:09.929Z [INFO] Scheduler gestartet +2026-02-27T18:06:09.929Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:10.111Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:10.111Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T18:06:10.111Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:10.111Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T18:06:10.270Z [INFO] Scheduler beendet +2026-02-27T18:06:10.296Z [INFO] Scheduler gestartet +2026-02-27T18:06:10.296Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:12.834Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:12.834Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:06:12.953Z [INFO] Scheduler beendet +2026-02-27T18:06:12.975Z [INFO] Scheduler gestartet +2026-02-27T18:06:12.975Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:13.134Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:13.134Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T18:06:13.161Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:13.161Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:06:13.219Z [INFO] Scheduler beendet +2026-02-27T18:06:13.224Z [INFO] Scheduler gestartet +2026-02-27T18:06:13.224Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:13.229Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:13.229Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T18:06:13.347Z [INFO] Scheduler beendet +2026-02-27T18:06:13.352Z [INFO] Scheduler gestartet +2026-02-27T18:06:13.352Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:13.361Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:13.361Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T18:06:13.475Z [INFO] Scheduler beendet +2026-02-27T18:06:13.541Z [INFO] Scheduler gestartet +2026-02-27T18:06:13.541Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:13.829Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:13.829Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T18:06:13.904Z [INFO] Scheduler beendet +2026-02-27T18:06:13.911Z [INFO] Scheduler gestartet +2026-02-27T18:06:13.911Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:19.937Z [INFO] Scheduler beendet +2026-02-27T18:06:19.954Z [INFO] Scheduler gestartet +2026-02-27T18:06:19.954Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:20.177Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:20.177Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:06:20.313Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:20.313Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T18:06:20.313Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:20.313Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:06:20.317Z [INFO] Scheduler beendet +2026-02-27T18:06:20.324Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:06:20.325Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:06:20.337Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T18:06:20.337Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T18:06:20.402Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T18:06:20.403Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T18:06:20.467Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T18:06:20.469Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T18:06:20.470Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T18:06:20.530Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T18:06:20.532Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T18:06:20.532Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T18:06:20.676Z [INFO] Scheduler gestartet +2026-02-27T18:06:20.676Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:21.105Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:21.105Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:06:21.222Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:21.222Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:06:21.252Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:21.252Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:06:21.376Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:21.376Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:06:21.382Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:21.382Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T18:06:21.404Z [INFO] Scheduler beendet +2026-02-27T18:06:21.427Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:21.427Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:06:21.545Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:21.545Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:06:21.545Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:21.545Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:06:21.785Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:21.785Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:06:24.788Z [INFO] Scheduler gestartet +2026-02-27T18:06:24.788Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:27.197Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:27.197Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:06:27.314Z [INFO] Scheduler beendet +2026-02-27T18:06:27.329Z [INFO] Scheduler gestartet +2026-02-27T18:06:27.329Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:27.784Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:06:27.785Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NoRd32\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NoRd32\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:06:27.786Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-NoRd32\extract\zip-pack +2026-02-27T18:06:27.789Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T18:06:27.790Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NoRd32\extract\zip-pack +2026-02-27T18:06:27.790Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T18:06:27.790Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T18:06:27.812Z [INFO] Scheduler beendet +2026-02-27T18:06:28.095Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:28.095Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:06:31.098Z [INFO] Scheduler gestartet +2026-02-27T18:06:31.098Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:31.103Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:31.103Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T18:06:31.220Z [INFO] Scheduler beendet +2026-02-27T18:06:31.222Z [INFO] Scheduler gestartet +2026-02-27T18:06:31.222Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:31.346Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:06:31.393Z [INFO] Scheduler beendet +2026-02-27T18:06:31.411Z [INFO] Scheduler gestartet +2026-02-27T18:06:31.411Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:31.415Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:31.416Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T18:06:31.583Z [INFO] Scheduler beendet +2026-02-27T18:06:31.597Z [INFO] Scheduler gestartet +2026-02-27T18:06:31.597Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:31.769Z [INFO] Scheduler beendet +2026-02-27T18:06:31.782Z [INFO] Scheduler gestartet +2026-02-27T18:06:31.782Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:31.911Z [INFO] Scheduler gestartet +2026-02-27T18:06:31.911Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:31.952Z [INFO] Scheduler beendet +2026-02-27T18:06:32.298Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:32.298Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T18:06:32.546Z [INFO] Scheduler beendet +2026-02-27T18:06:32.580Z [INFO] Scheduler gestartet +2026-02-27T18:06:32.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:32.641Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T18:06:32.643Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T18:06:32.647Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T18:06:32.648Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T18:06:32.652Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:06:32.653Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9p2EjF\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9p2EjF\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:06:32.653Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-9p2EjF\extract\recovery +2026-02-27T18:06:32.655Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T18:06:32.656Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9p2EjF\extract\recovery +2026-02-27T18:06:32.656Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T18:06:32.656Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T18:06:34.086Z [INFO] Scheduler gestartet +2026-02-27T18:06:34.087Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:34.134Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:34.134Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T18:06:34.222Z [INFO] Scheduler beendet +2026-02-27T18:06:34.302Z [INFO] Scheduler gestartet +2026-02-27T18:06:34.302Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:34.706Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:34.706Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T18:06:34.784Z [INFO] Scheduler beendet +2026-02-27T18:06:34.877Z [INFO] Scheduler gestartet +2026-02-27T18:06:34.877Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:34.879Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T18:06:35.908Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:06:35.908Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T18:06:36.023Z [INFO] Scheduler beendet +2026-02-27T18:06:36.083Z [INFO] Scheduler gestartet +2026-02-27T18:06:36.083Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:06:36.242Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:06:36.327Z [INFO] Scheduler beendet +2026-02-27T18:09:49.410Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qfdgLS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qfdgLS\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:09:49.410Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qfdgLS\out +2026-02-27T18:09:49.477Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T18:09:49.472Z [INFO] Scheduler gestartet +2026-02-27T18:09:49.473Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:09:49.668Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-qfdgLS\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:09:49.668Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qfdgLS\out +2026-02-27T18:09:49.670Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T18:09:49.671Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:09:49.671Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qfdgLS\out +2026-02-27T18:09:49.676Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-feukI5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-feukI5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:09:49.676Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-feukI5\out +2026-02-27T18:09:49.677Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T18:09:49.677Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T18:09:49.678Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-feukI5\out +2026-02-27T18:09:49.680Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lOYomU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lOYomU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:09:49.680Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lOYomU\out +2026-02-27T18:09:49.681Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:09:49.682Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:09:49.682Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-lOYomU\pkg) +2026-02-27T18:09:49.682Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lOYomU\out +2026-02-27T18:09:49.684Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w6KiiA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w6KiiA\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:09:49.684Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w6KiiA\out +2026-02-27T18:09:49.686Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:09:49.686Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:09:49.686Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w6KiiA\out +2026-02-27T18:09:49.689Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MAog4C\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MAog4C\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:09:49.689Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MAog4C\out +2026-02-27T18:09:49.690Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T18:09:49.690Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MAog4C\out +2026-02-27T18:09:49.696Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:09:49.697Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MAog4C\out +2026-02-27T18:09:49.700Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-USq895\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-USq895\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T18:09:49.700Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-USq895\out +2026-02-27T18:09:49.701Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T18:09:49.702Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-USq895\out +2026-02-27T18:09:49.704Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Koc2Cx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Koc2Cx\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:09:49.704Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Koc2Cx\out +2026-02-27T18:09:49.872Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Koc2Cx\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:09:49.873Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Koc2Cx\out +2026-02-27T18:09:49.875Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iXRENc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iXRENc\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:09:49.876Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iXRENc\out +2026-02-27T18:09:49.877Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:09:49.877Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iXRENc\out +2026-02-27T18:09:49.881Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WYRko1\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WYRko1\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:09:49.881Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-WYRko1\pkg-missing +2026-02-27T18:09:49.809Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:09:49.809Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T18:09:49.839Z [INFO] Scheduler beendet +2026-02-27T18:09:49.845Z [INFO] Scheduler gestartet +2026-02-27T18:09:49.845Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:09:50.111Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:09:50.111Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T18:09:50.112Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:09:50.112Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T18:09:50.187Z [INFO] Scheduler beendet +2026-02-27T18:09:50.215Z [INFO] Scheduler gestartet +2026-02-27T18:09:50.215Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:09:50.396Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:09:50.396Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T18:09:50.396Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:09:50.396Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T18:09:50.557Z [INFO] Scheduler beendet +2026-02-27T18:09:50.581Z [INFO] Scheduler gestartet +2026-02-27T18:09:50.581Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:09:53.112Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:09:53.112Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:09:53.230Z [INFO] Scheduler beendet +2026-02-27T18:09:53.253Z [INFO] Scheduler gestartet +2026-02-27T18:09:53.253Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:09:53.445Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:09:53.445Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:09:54.602Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:09:54.602Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T18:09:54.697Z [INFO] Scheduler beendet +2026-02-27T18:09:54.704Z [INFO] Scheduler gestartet +2026-02-27T18:09:54.704Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:09:54.707Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:09:54.707Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T18:09:54.825Z [INFO] Scheduler beendet +2026-02-27T18:09:54.828Z [INFO] Scheduler gestartet +2026-02-27T18:09:54.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:09:54.832Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:09:54.832Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T18:09:54.951Z [INFO] Scheduler beendet +2026-02-27T18:09:55.015Z [INFO] Scheduler gestartet +2026-02-27T18:09:55.015Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:09:55.300Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:09:55.300Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T18:09:55.379Z [INFO] Scheduler beendet +2026-02-27T18:09:55.384Z [INFO] Scheduler gestartet +2026-02-27T18:09:55.384Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:01.404Z [INFO] Scheduler beendet +2026-02-27T18:10:01.423Z [INFO] Scheduler gestartet +2026-02-27T18:10:01.423Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:01.647Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:01.647Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:01.778Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:01.778Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T18:10:01.785Z [INFO] Scheduler beendet +2026-02-27T18:10:01.787Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:01.787Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:01.848Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:10:01.850Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:10:01.866Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T18:10:01.867Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T18:10:01.943Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T18:10:01.945Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T18:10:02.007Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T18:10:02.008Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T18:10:02.009Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T18:10:02.073Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T18:10:02.074Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T18:10:02.075Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T18:10:02.218Z [INFO] Scheduler gestartet +2026-02-27T18:10:02.218Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:02.547Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:02.547Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:02.689Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:02.689Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:02.717Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:02.717Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:02.822Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:02.822Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:02.897Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:02.897Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:02.922Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:02.922Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T18:10:02.945Z [INFO] Scheduler beendet +2026-02-27T18:10:03.014Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:03.014Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:03.036Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:03.036Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:03.181Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:03.181Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:06.185Z [INFO] Scheduler gestartet +2026-02-27T18:10:06.185Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:08.598Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:08.598Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:10:08.716Z [INFO] Scheduler beendet +2026-02-27T18:10:08.724Z [INFO] Scheduler gestartet +2026-02-27T18:10:08.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:09.180Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:10:09.181Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wtAgos\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wtAgos\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:10:09.181Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-wtAgos\extract\zip-pack +2026-02-27T18:10:09.183Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T18:10:09.184Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wtAgos\extract\zip-pack +2026-02-27T18:10:09.184Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T18:10:09.184Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T18:10:09.209Z [INFO] Scheduler beendet +2026-02-27T18:10:09.491Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:09.491Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:10:12.494Z [INFO] Scheduler gestartet +2026-02-27T18:10:12.494Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:12.497Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:12.497Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T18:10:12.617Z [INFO] Scheduler beendet +2026-02-27T18:10:12.620Z [INFO] Scheduler gestartet +2026-02-27T18:10:12.620Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:12.744Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:10:12.792Z [INFO] Scheduler beendet +2026-02-27T18:10:12.807Z [INFO] Scheduler gestartet +2026-02-27T18:10:12.807Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:12.811Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:12.811Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T18:10:12.979Z [INFO] Scheduler beendet +2026-02-27T18:10:12.992Z [INFO] Scheduler gestartet +2026-02-27T18:10:12.992Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:13.164Z [INFO] Scheduler beendet +2026-02-27T18:10:13.179Z [INFO] Scheduler gestartet +2026-02-27T18:10:13.179Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:13.305Z [INFO] Scheduler gestartet +2026-02-27T18:10:13.305Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:13.349Z [INFO] Scheduler beendet +2026-02-27T18:10:13.691Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:13.691Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T18:10:13.937Z [INFO] Scheduler beendet +2026-02-27T18:10:13.978Z [INFO] Scheduler gestartet +2026-02-27T18:10:13.978Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:14.039Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T18:10:14.041Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T18:10:14.044Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T18:10:14.044Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T18:10:14.047Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:10:14.047Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Gq4Y2z\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Gq4Y2z\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:10:14.047Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Gq4Y2z\extract\recovery +2026-02-27T18:10:14.048Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T18:10:14.048Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Gq4Y2z\extract\recovery +2026-02-27T18:10:14.048Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T18:10:14.049Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T18:10:14.110Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:10:14.110Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-quHVkN\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-quHVkN\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:10:14.110Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-quHVkN\downloads\missing-source-ok +2026-02-27T18:10:14.110Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T18:10:14.110Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T18:10:14.149Z [INFO] Scheduler beendet +2026-02-27T18:10:14.171Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:10:14.172Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LKi2UG\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LKi2UG\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:10:14.172Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-LKi2UG\downloads\missing-source-empty +2026-02-27T18:10:14.172Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T18:10:14.172Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T18:10:14.172Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T18:10:35.007Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GFm8xx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GFm8xx\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:10:35.008Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GFm8xx\out +2026-02-27T18:10:35.077Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T18:10:35.038Z [INFO] Scheduler gestartet +2026-02-27T18:10:35.038Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:35.256Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-GFm8xx\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:10:35.256Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GFm8xx\out +2026-02-27T18:10:35.258Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T18:10:35.258Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:10:35.258Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GFm8xx\out +2026-02-27T18:10:35.264Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eaeLLj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eaeLLj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:10:35.264Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eaeLLj\out +2026-02-27T18:10:35.265Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T18:10:35.266Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T18:10:35.266Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eaeLLj\out +2026-02-27T18:10:35.268Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BvoeRA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BvoeRA\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:10:35.268Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BvoeRA\out +2026-02-27T18:10:35.269Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:10:35.269Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:10:35.269Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-BvoeRA\pkg) +2026-02-27T18:10:35.269Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BvoeRA\out +2026-02-27T18:10:35.271Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RS50LW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RS50LW\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:10:35.271Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RS50LW\out +2026-02-27T18:10:35.272Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:10:35.272Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:10:35.273Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RS50LW\out +2026-02-27T18:10:35.275Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9tWAWL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9tWAWL\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:10:35.275Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9tWAWL\out +2026-02-27T18:10:35.276Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T18:10:35.276Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9tWAWL\out +2026-02-27T18:10:35.282Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:10:35.283Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9tWAWL\out +2026-02-27T18:10:35.285Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aaBqLY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aaBqLY\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T18:10:35.285Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aaBqLY\out +2026-02-27T18:10:35.286Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T18:10:35.286Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aaBqLY\out +2026-02-27T18:10:35.287Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u4jHWH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u4jHWH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:10:35.288Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-u4jHWH\out +2026-02-27T18:10:35.469Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-u4jHWH\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:10:35.469Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u4jHWH\out +2026-02-27T18:10:35.472Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-veQytF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-veQytF\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:10:35.472Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-veQytF\out +2026-02-27T18:10:35.473Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:10:35.473Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-veQytF\out +2026-02-27T18:10:35.477Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ysoSDk\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ysoSDk\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:10:35.477Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-ysoSDk\pkg-missing +2026-02-27T18:10:35.375Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:35.375Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T18:10:35.405Z [INFO] Scheduler beendet +2026-02-27T18:10:35.411Z [INFO] Scheduler gestartet +2026-02-27T18:10:35.411Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:35.679Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:35.679Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T18:10:35.680Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:35.680Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T18:10:35.754Z [INFO] Scheduler beendet +2026-02-27T18:10:35.779Z [INFO] Scheduler gestartet +2026-02-27T18:10:35.779Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:35.962Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:35.962Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T18:10:35.962Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:35.962Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T18:10:36.120Z [INFO] Scheduler beendet +2026-02-27T18:10:36.150Z [INFO] Scheduler gestartet +2026-02-27T18:10:36.150Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:38.684Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:38.684Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:10:38.800Z [INFO] Scheduler beendet +2026-02-27T18:10:38.823Z [INFO] Scheduler gestartet +2026-02-27T18:10:38.823Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:38.924Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:38.924Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T18:10:38.944Z [INFO] Scheduler beendet +2026-02-27T18:10:39.007Z [INFO] Scheduler gestartet +2026-02-27T18:10:39.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:39.016Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:39.016Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T18:10:39.024Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:39.024Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:10:39.131Z [INFO] Scheduler beendet +2026-02-27T18:10:39.135Z [INFO] Scheduler gestartet +2026-02-27T18:10:39.135Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:39.138Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:39.138Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T18:10:39.258Z [INFO] Scheduler beendet +2026-02-27T18:10:39.263Z [INFO] Scheduler gestartet +2026-02-27T18:10:39.263Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:39.551Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:39.551Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T18:10:39.628Z [INFO] Scheduler beendet +2026-02-27T18:10:39.631Z [INFO] Scheduler gestartet +2026-02-27T18:10:39.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:45.657Z [INFO] Scheduler beendet +2026-02-27T18:10:45.683Z [INFO] Scheduler gestartet +2026-02-27T18:10:45.683Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:45.891Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:45.891Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:46.040Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:46.040Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T18:10:46.046Z [INFO] Scheduler beendet +2026-02-27T18:10:46.050Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:46.050Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:46.111Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:10:46.114Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:10:46.132Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T18:10:46.135Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T18:10:46.208Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T18:10:46.213Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T18:10:46.271Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T18:10:46.272Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T18:10:46.272Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T18:10:46.336Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T18:10:46.337Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T18:10:46.338Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T18:10:46.481Z [INFO] Scheduler gestartet +2026-02-27T18:10:46.481Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:46.827Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:46.827Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:46.940Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:46.941Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:46.967Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:46.967Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:47.045Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:47.045Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:47.146Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:47.146Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:47.187Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:47.187Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T18:10:47.205Z [INFO] Scheduler beendet +2026-02-27T18:10:47.257Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:47.257Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:47.291Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:47.291Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:47.500Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:47.500Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:10:50.504Z [INFO] Scheduler gestartet +2026-02-27T18:10:50.504Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:52.912Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:52.912Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:10:53.029Z [INFO] Scheduler beendet +2026-02-27T18:10:53.043Z [INFO] Scheduler gestartet +2026-02-27T18:10:53.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:53.497Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:10:53.498Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1t3OGF\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1t3OGF\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:10:53.498Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-1t3OGF\extract\zip-pack +2026-02-27T18:10:53.500Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T18:10:53.500Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1t3OGF\extract\zip-pack +2026-02-27T18:10:53.500Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T18:10:53.500Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T18:10:53.525Z [INFO] Scheduler beendet +2026-02-27T18:10:53.810Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:53.810Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:10:56.812Z [INFO] Scheduler gestartet +2026-02-27T18:10:56.812Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:56.816Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:56.816Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T18:10:56.935Z [INFO] Scheduler beendet +2026-02-27T18:10:56.939Z [INFO] Scheduler gestartet +2026-02-27T18:10:56.939Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:57.064Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:10:57.110Z [INFO] Scheduler beendet +2026-02-27T18:10:57.127Z [INFO] Scheduler gestartet +2026-02-27T18:10:57.127Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:57.131Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:57.131Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T18:10:57.299Z [INFO] Scheduler beendet +2026-02-27T18:10:57.313Z [INFO] Scheduler gestartet +2026-02-27T18:10:57.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:57.486Z [INFO] Scheduler beendet +2026-02-27T18:10:57.500Z [INFO] Scheduler gestartet +2026-02-27T18:10:57.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:57.627Z [INFO] Scheduler gestartet +2026-02-27T18:10:57.627Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:57.671Z [INFO] Scheduler beendet +2026-02-27T18:10:58.013Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:58.013Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T18:10:58.260Z [INFO] Scheduler beendet +2026-02-27T18:10:58.297Z [INFO] Scheduler gestartet +2026-02-27T18:10:58.297Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:58.358Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T18:10:58.360Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T18:10:58.362Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T18:10:58.362Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T18:10:58.364Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:10:58.365Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-f98tMk\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-f98tMk\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:10:58.365Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-f98tMk\extract\recovery +2026-02-27T18:10:58.366Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T18:10:58.367Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-f98tMk\extract\recovery +2026-02-27T18:10:58.367Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T18:10:58.367Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T18:10:58.428Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:10:58.428Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-s3iCBm\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-s3iCBm\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:10:58.428Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-s3iCBm\downloads\missing-source-ok +2026-02-27T18:10:58.428Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T18:10:58.428Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T18:10:58.468Z [INFO] Scheduler beendet +2026-02-27T18:10:58.489Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:10:58.489Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-abvBnO\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-abvBnO\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:10:58.489Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-abvBnO\downloads\missing-source-empty +2026-02-27T18:10:58.489Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T18:10:58.489Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T18:10:58.489Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T18:10:59.634Z [INFO] Scheduler gestartet +2026-02-27T18:10:59.634Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:10:59.676Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:10:59.676Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T18:10:59.771Z [INFO] Scheduler beendet +2026-02-27T18:10:59.853Z [INFO] Scheduler gestartet +2026-02-27T18:10:59.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:00.258Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:00.258Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T18:11:00.346Z [INFO] Scheduler beendet +2026-02-27T18:11:00.435Z [INFO] Scheduler gestartet +2026-02-27T18:11:00.435Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:00.437Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T18:11:01.462Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:01.462Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T18:11:01.580Z [INFO] Scheduler beendet +2026-02-27T18:11:01.637Z [INFO] Scheduler gestartet +2026-02-27T18:11:01.637Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:01.794Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:11:01.881Z [INFO] Scheduler beendet +2026-02-27T18:11:29.072Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fr6wtq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fr6wtq\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:11:29.073Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fr6wtq\out +2026-02-27T18:11:29.143Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T18:11:29.111Z [INFO] Scheduler gestartet +2026-02-27T18:11:29.112Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:29.326Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-fr6wtq\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:11:29.326Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fr6wtq\out +2026-02-27T18:11:29.328Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T18:11:29.328Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:11:29.329Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fr6wtq\out +2026-02-27T18:11:29.334Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oq1U87\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oq1U87\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:11:29.335Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oq1U87\out +2026-02-27T18:11:29.336Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T18:11:29.336Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T18:11:29.337Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oq1U87\out +2026-02-27T18:11:29.339Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n49NJQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n49NJQ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:11:29.339Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-n49NJQ\out +2026-02-27T18:11:29.339Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:11:29.340Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:11:29.340Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-n49NJQ\pkg) +2026-02-27T18:11:29.340Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n49NJQ\out +2026-02-27T18:11:29.342Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JdFVfk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JdFVfk\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:11:29.342Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JdFVfk\out +2026-02-27T18:11:29.343Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:11:29.343Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:11:29.344Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JdFVfk\out +2026-02-27T18:11:29.346Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T0C4l8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T0C4l8\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:11:29.346Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-T0C4l8\out +2026-02-27T18:11:29.347Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T18:11:29.347Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-T0C4l8\out +2026-02-27T18:11:29.353Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:11:29.354Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T0C4l8\out +2026-02-27T18:11:29.356Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wrGvqm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wrGvqm\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T18:11:29.357Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wrGvqm\out +2026-02-27T18:11:29.357Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T18:11:29.357Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wrGvqm\out +2026-02-27T18:11:29.359Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V6DWxv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V6DWxv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:11:29.359Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-V6DWxv\out +2026-02-27T18:11:29.523Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-V6DWxv\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:11:29.524Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V6DWxv\out +2026-02-27T18:11:29.527Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bCyJzf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bCyJzf\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:11:29.527Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bCyJzf\out +2026-02-27T18:11:29.528Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:11:29.528Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bCyJzf\out +2026-02-27T18:11:29.532Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YVA8NQ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YVA8NQ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:11:29.532Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-YVA8NQ\pkg-missing +2026-02-27T18:11:29.448Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:29.448Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T18:11:29.478Z [INFO] Scheduler beendet +2026-02-27T18:11:29.483Z [INFO] Scheduler gestartet +2026-02-27T18:11:29.483Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:29.750Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:29.750Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T18:11:29.750Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:29.751Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T18:11:29.825Z [INFO] Scheduler beendet +2026-02-27T18:11:29.848Z [INFO] Scheduler gestartet +2026-02-27T18:11:29.848Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:30.033Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:30.033Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T18:11:30.033Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:30.033Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T18:11:30.192Z [INFO] Scheduler beendet +2026-02-27T18:11:30.220Z [INFO] Scheduler gestartet +2026-02-27T18:11:30.220Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:32.758Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:32.758Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:11:32.875Z [INFO] Scheduler beendet +2026-02-27T18:11:32.895Z [INFO] Scheduler gestartet +2026-02-27T18:11:32.895Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:32.985Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:32.985Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T18:11:33.016Z [INFO] Scheduler beendet +2026-02-27T18:11:33.020Z [INFO] Scheduler gestartet +2026-02-27T18:11:33.020Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:33.024Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:33.024Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T18:11:33.086Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:33.086Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:11:33.144Z [INFO] Scheduler beendet +2026-02-27T18:11:33.149Z [INFO] Scheduler gestartet +2026-02-27T18:11:33.149Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:33.154Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:33.155Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T18:11:33.271Z [INFO] Scheduler beendet +2026-02-27T18:11:33.274Z [INFO] Scheduler gestartet +2026-02-27T18:11:33.274Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:33.561Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:33.561Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T18:11:33.638Z [INFO] Scheduler beendet +2026-02-27T18:11:33.699Z [INFO] Scheduler gestartet +2026-02-27T18:11:33.699Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:39.717Z [INFO] Scheduler beendet +2026-02-27T18:11:39.746Z [INFO] Scheduler gestartet +2026-02-27T18:11:39.746Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:39.957Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:39.957Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:11:40.105Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:40.105Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T18:11:40.106Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:40.106Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:11:40.109Z [INFO] Scheduler beendet +2026-02-27T18:11:40.171Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:11:40.173Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:11:40.186Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T18:11:40.187Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T18:11:40.250Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T18:11:40.252Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T18:11:40.313Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T18:11:40.313Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T18:11:40.314Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T18:11:40.376Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T18:11:40.377Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T18:11:40.378Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T18:11:40.523Z [INFO] Scheduler gestartet +2026-02-27T18:11:40.523Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:40.893Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:40.893Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:11:41.039Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:41.039Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:11:41.203Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:41.203Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:11:41.229Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:41.229Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T18:11:41.247Z [INFO] Scheduler beendet +2026-02-27T18:11:41.289Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:41.289Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:11:41.291Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:41.291Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:11:41.336Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:41.336Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:11:41.352Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:41.352Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:11:41.566Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:41.566Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:11:44.568Z [INFO] Scheduler gestartet +2026-02-27T18:11:44.568Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:46.982Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:46.982Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:11:47.098Z [INFO] Scheduler beendet +2026-02-27T18:11:47.113Z [INFO] Scheduler gestartet +2026-02-27T18:11:47.113Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:47.566Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:11:47.567Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oIJ56X\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oIJ56X\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:11:47.567Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-oIJ56X\extract\zip-pack +2026-02-27T18:11:47.569Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T18:11:47.570Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oIJ56X\extract\zip-pack +2026-02-27T18:11:47.570Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T18:11:47.570Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T18:11:47.594Z [INFO] Scheduler beendet +2026-02-27T18:11:47.872Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:47.872Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:11:50.876Z [INFO] Scheduler gestartet +2026-02-27T18:11:50.877Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:50.881Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:50.881Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T18:11:50.997Z [INFO] Scheduler beendet +2026-02-27T18:11:51.060Z [INFO] Scheduler gestartet +2026-02-27T18:11:51.060Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:51.184Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:11:51.231Z [INFO] Scheduler beendet +2026-02-27T18:11:51.246Z [INFO] Scheduler gestartet +2026-02-27T18:11:51.246Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:51.250Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:51.250Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T18:11:51.419Z [INFO] Scheduler beendet +2026-02-27T18:11:51.433Z [INFO] Scheduler gestartet +2026-02-27T18:11:51.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:51.605Z [INFO] Scheduler beendet +2026-02-27T18:11:51.619Z [INFO] Scheduler gestartet +2026-02-27T18:11:51.619Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:51.744Z [INFO] Scheduler gestartet +2026-02-27T18:11:51.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:51.789Z [INFO] Scheduler beendet +2026-02-27T18:11:52.129Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:52.130Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T18:11:52.378Z [INFO] Scheduler beendet +2026-02-27T18:11:52.410Z [INFO] Scheduler gestartet +2026-02-27T18:11:52.410Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:52.471Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T18:11:52.472Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T18:11:52.476Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T18:11:52.476Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T18:11:52.479Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:11:52.479Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BgM6JX\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BgM6JX\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:11:52.479Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-BgM6JX\extract\recovery +2026-02-27T18:11:52.480Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T18:11:52.480Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BgM6JX\extract\recovery +2026-02-27T18:11:52.480Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T18:11:52.481Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T18:11:52.543Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:11:52.543Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-r89ENt\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-r89ENt\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:11:52.543Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-r89ENt\downloads\missing-source-ok +2026-02-27T18:11:52.543Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T18:11:52.543Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T18:11:52.582Z [INFO] Scheduler beendet +2026-02-27T18:11:52.606Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:11:52.606Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0RmjZO\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0RmjZO\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:11:52.606Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-0RmjZO\downloads\missing-source-empty +2026-02-27T18:11:52.606Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T18:11:52.606Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T18:11:52.606Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T18:11:53.749Z [INFO] Scheduler gestartet +2026-02-27T18:11:53.750Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:53.794Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:53.795Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T18:11:53.888Z [INFO] Scheduler beendet +2026-02-27T18:11:53.969Z [INFO] Scheduler gestartet +2026-02-27T18:11:53.969Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:54.384Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:54.385Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T18:11:54.465Z [INFO] Scheduler beendet +2026-02-27T18:11:54.554Z [INFO] Scheduler gestartet +2026-02-27T18:11:54.554Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:54.556Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T18:11:55.581Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:11:55.581Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T18:11:55.700Z [INFO] Scheduler beendet +2026-02-27T18:11:55.761Z [INFO] Scheduler gestartet +2026-02-27T18:11:55.761Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:11:55.917Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:11:56.005Z [INFO] Scheduler beendet +2026-02-27T18:24:11.089Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kyuNdy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kyuNdy\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:24:11.089Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kyuNdy\out +2026-02-27T18:24:11.151Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T18:24:11.148Z [INFO] Scheduler gestartet +2026-02-27T18:24:11.149Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:11.331Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-kyuNdy\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:24:11.331Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kyuNdy\out +2026-02-27T18:24:11.344Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T18:24:11.345Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:24:11.345Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kyuNdy\out +2026-02-27T18:24:11.350Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-696qB7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-696qB7\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:24:11.350Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-696qB7\out +2026-02-27T18:24:11.351Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T18:24:11.352Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T18:24:11.352Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-696qB7\out +2026-02-27T18:24:11.354Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ES10p3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ES10p3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:24:11.354Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ES10p3\out +2026-02-27T18:24:11.355Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:24:11.355Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:24:11.356Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ES10p3\pkg) +2026-02-27T18:24:11.356Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ES10p3\out +2026-02-27T18:24:11.358Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rNRxvT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rNRxvT\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:24:11.358Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rNRxvT\out +2026-02-27T18:24:11.359Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:24:11.359Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:24:11.360Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rNRxvT\out +2026-02-27T18:24:11.362Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KThwiq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KThwiq\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:24:11.363Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KThwiq\out +2026-02-27T18:24:11.363Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T18:24:11.363Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KThwiq\out +2026-02-27T18:24:11.369Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:24:11.370Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KThwiq\out +2026-02-27T18:24:11.372Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RiRE7K\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RiRE7K\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T18:24:11.372Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RiRE7K\out +2026-02-27T18:24:11.373Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T18:24:11.373Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RiRE7K\out +2026-02-27T18:24:11.375Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kNHAGL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kNHAGL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:24:11.375Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kNHAGL\out +2026-02-27T18:24:11.534Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-kNHAGL\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:24:11.534Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kNHAGL\out +2026-02-27T18:24:11.537Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dr3D2H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dr3D2H\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:24:11.538Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dr3D2H\out +2026-02-27T18:24:11.539Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:24:11.539Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dr3D2H\out +2026-02-27T18:24:11.543Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3u9aLO\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3u9aLO\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:24:11.543Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-3u9aLO\pkg-missing +2026-02-27T18:24:11.485Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:11.486Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T18:24:11.514Z [INFO] Scheduler beendet +2026-02-27T18:24:11.524Z [INFO] Scheduler gestartet +2026-02-27T18:24:11.524Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:11.793Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:11.793Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T18:24:11.793Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:11.793Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T18:24:11.866Z [INFO] Scheduler beendet +2026-02-27T18:24:11.892Z [INFO] Scheduler gestartet +2026-02-27T18:24:11.892Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:12.072Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:12.072Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T18:24:12.072Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:12.072Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T18:24:12.248Z [INFO] Scheduler beendet +2026-02-27T18:24:12.256Z [INFO] Scheduler gestartet +2026-02-27T18:24:12.256Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:14.787Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:14.787Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:24:14.904Z [INFO] Scheduler beendet +2026-02-27T18:24:14.927Z [INFO] Scheduler gestartet +2026-02-27T18:24:14.927Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:15.116Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:15.116Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:24:16.339Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:16.339Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T18:24:16.375Z [INFO] Scheduler beendet +2026-02-27T18:24:16.381Z [INFO] Scheduler gestartet +2026-02-27T18:24:16.381Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:16.387Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:16.387Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T18:24:16.502Z [INFO] Scheduler beendet +2026-02-27T18:24:16.506Z [INFO] Scheduler gestartet +2026-02-27T18:24:16.506Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:16.510Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:16.510Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T18:24:16.628Z [INFO] Scheduler beendet +2026-02-27T18:24:16.632Z [INFO] Scheduler gestartet +2026-02-27T18:24:16.632Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:16.918Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:16.918Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T18:24:16.996Z [INFO] Scheduler beendet +2026-02-27T18:24:17.000Z [INFO] Scheduler gestartet +2026-02-27T18:24:17.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:23.031Z [INFO] Scheduler beendet +2026-02-27T18:24:23.039Z [INFO] Scheduler gestartet +2026-02-27T18:24:23.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:23.185Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:23.185Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:24:23.271Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:23.271Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:24:23.395Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:23.395Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T18:24:23.407Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:23.407Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:24:23.413Z [INFO] Scheduler beendet +2026-02-27T18:24:23.466Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:24:23.468Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:24:23.485Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T18:24:23.486Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T18:24:23.552Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T18:24:23.553Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T18:24:23.615Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T18:24:23.618Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T18:24:23.619Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T18:24:23.680Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T18:24:23.681Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T18:24:23.682Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T18:24:23.825Z [INFO] Scheduler gestartet +2026-02-27T18:24:23.825Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:24.316Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:24.316Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:24:24.347Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:24.347Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:24:24.482Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:24.482Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:24:24.528Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:24.528Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T18:24:24.532Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:24.532Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:24:24.550Z [INFO] Scheduler beendet +2026-02-27T18:24:24.633Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:24.633Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:24:24.811Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:24.811Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:24:24.877Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:24.877Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:24:27.878Z [INFO] Scheduler gestartet +2026-02-27T18:24:27.878Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:30.291Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:30.291Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:24:30.411Z [INFO] Scheduler beendet +2026-02-27T18:24:30.420Z [INFO] Scheduler gestartet +2026-02-27T18:24:30.420Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:30.874Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:24:30.874Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lN6Jp7\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lN6Jp7\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:24:30.875Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-lN6Jp7\extract\zip-pack +2026-02-27T18:24:30.878Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T18:24:30.878Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lN6Jp7\extract\zip-pack +2026-02-27T18:24:30.878Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T18:24:30.878Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T18:24:30.904Z [INFO] Scheduler beendet +2026-02-27T18:24:31.183Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:31.183Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:24:34.186Z [INFO] Scheduler gestartet +2026-02-27T18:24:34.186Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:34.189Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:34.189Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T18:24:34.309Z [INFO] Scheduler beendet +2026-02-27T18:24:34.313Z [INFO] Scheduler gestartet +2026-02-27T18:24:34.313Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:34.437Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:24:34.485Z [INFO] Scheduler beendet +2026-02-27T18:24:34.501Z [INFO] Scheduler gestartet +2026-02-27T18:24:34.501Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:34.506Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:34.506Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T18:24:34.671Z [INFO] Scheduler beendet +2026-02-27T18:24:34.685Z [INFO] Scheduler gestartet +2026-02-27T18:24:34.685Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:34.863Z [INFO] Scheduler beendet +2026-02-27T18:24:34.868Z [INFO] Scheduler gestartet +2026-02-27T18:24:34.868Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:34.993Z [INFO] Scheduler gestartet +2026-02-27T18:24:34.993Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:35.037Z [INFO] Scheduler beendet +2026-02-27T18:24:35.379Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:24:35.379Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T18:24:35.626Z [INFO] Scheduler beendet +2026-02-27T18:24:35.660Z [INFO] Scheduler gestartet +2026-02-27T18:24:35.660Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:24:35.720Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T18:24:35.722Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T18:24:35.726Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T18:24:35.727Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T18:24:35.731Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:24:35.731Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-iRaGlg\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-iRaGlg\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:24:35.732Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-iRaGlg\extract\recovery +2026-02-27T18:24:35.734Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T18:24:35.734Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-iRaGlg\extract\recovery +2026-02-27T18:24:35.734Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T18:24:35.735Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T18:24:35.797Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:24:35.797Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2DNbKJ\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2DNbKJ\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:24:35.797Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-2DNbKJ\downloads\missing-source-ok +2026-02-27T18:24:35.797Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T18:24:35.797Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T18:24:35.830Z [INFO] Scheduler beendet +2026-02-27T18:24:35.859Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:24:35.859Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GeTyyv\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GeTyyv\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:24:35.859Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-GeTyyv\downloads\missing-source-empty +2026-02-27T18:24:35.859Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T18:24:35.859Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T18:24:35.859Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T18:25:08.976Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-24kHzd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-24kHzd\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:25:08.977Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-24kHzd\out +2026-02-27T18:25:09.041Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T18:25:09.028Z [INFO] Scheduler gestartet +2026-02-27T18:25:09.029Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:09.221Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-24kHzd\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:25:09.221Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-24kHzd\out +2026-02-27T18:25:09.223Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T18:25:09.224Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:25:09.224Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-24kHzd\out +2026-02-27T18:25:09.229Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tpDDU2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tpDDU2\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:25:09.229Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tpDDU2\out +2026-02-27T18:25:09.231Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T18:25:09.231Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T18:25:09.232Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tpDDU2\out +2026-02-27T18:25:09.233Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k7v3rY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k7v3rY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:25:09.234Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-k7v3rY\out +2026-02-27T18:25:09.235Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:25:09.235Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:25:09.235Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-k7v3rY\pkg) +2026-02-27T18:25:09.235Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k7v3rY\out +2026-02-27T18:25:09.237Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8e3kCn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8e3kCn\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:25:09.237Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8e3kCn\out +2026-02-27T18:25:09.238Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:25:09.238Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:25:09.239Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8e3kCn\out +2026-02-27T18:25:09.241Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yADnOK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yADnOK\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:25:09.242Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yADnOK\out +2026-02-27T18:25:09.243Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T18:25:09.243Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yADnOK\out +2026-02-27T18:25:09.249Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:25:09.249Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yADnOK\out +2026-02-27T18:25:09.251Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BzhS3U\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BzhS3U\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T18:25:09.251Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BzhS3U\out +2026-02-27T18:25:09.252Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T18:25:09.252Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BzhS3U\out +2026-02-27T18:25:09.253Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bNWTZk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bNWTZk\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:25:09.254Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bNWTZk\out +2026-02-27T18:25:09.428Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-bNWTZk\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:25:09.429Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bNWTZk\out +2026-02-27T18:25:09.431Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8NmMig\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8NmMig\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:25:09.431Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8NmMig\out +2026-02-27T18:25:09.432Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:25:09.432Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8NmMig\out +2026-02-27T18:25:09.436Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oFbxuC\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oFbxuC\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:25:09.436Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-oFbxuC\pkg-missing +2026-02-27T18:25:09.363Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:09.363Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T18:25:09.394Z [INFO] Scheduler beendet +2026-02-27T18:25:09.404Z [INFO] Scheduler gestartet +2026-02-27T18:25:09.404Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:09.673Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:09.673Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T18:25:09.673Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:09.673Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T18:25:09.745Z [INFO] Scheduler beendet +2026-02-27T18:25:09.769Z [INFO] Scheduler gestartet +2026-02-27T18:25:09.769Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:09.952Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:09.952Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T18:25:09.952Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:09.952Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T18:25:10.110Z [INFO] Scheduler beendet +2026-02-27T18:25:10.137Z [INFO] Scheduler gestartet +2026-02-27T18:25:10.137Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:12.667Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:12.667Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:25:12.785Z [INFO] Scheduler beendet +2026-02-27T18:25:12.804Z [INFO] Scheduler gestartet +2026-02-27T18:25:12.804Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:12.896Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:12.896Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T18:25:12.926Z [INFO] Scheduler beendet +2026-02-27T18:25:12.990Z [INFO] Scheduler gestartet +2026-02-27T18:25:12.990Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:13.000Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:13.000Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T18:25:13.002Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:13.002Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:25:13.113Z [INFO] Scheduler beendet +2026-02-27T18:25:13.118Z [INFO] Scheduler gestartet +2026-02-27T18:25:13.118Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:13.123Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:13.123Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T18:25:13.251Z [INFO] Scheduler beendet +2026-02-27T18:25:13.315Z [INFO] Scheduler gestartet +2026-02-27T18:25:13.315Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:13.599Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:13.599Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T18:25:13.677Z [INFO] Scheduler beendet +2026-02-27T18:25:13.682Z [INFO] Scheduler gestartet +2026-02-27T18:25:13.682Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:19.712Z [INFO] Scheduler beendet +2026-02-27T18:25:19.728Z [INFO] Scheduler gestartet +2026-02-27T18:25:19.728Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:19.863Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:19.863Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:25:19.951Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:19.951Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:25:20.086Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:20.086Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T18:25:20.093Z [INFO] Scheduler beendet +2026-02-27T18:25:20.096Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:25:20.098Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:25:20.111Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T18:25:20.112Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T18:25:20.176Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T18:25:20.177Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T18:25:20.240Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T18:25:20.241Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T18:25:20.241Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T18:25:20.307Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T18:25:20.308Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T18:25:20.309Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T18:25:20.454Z [INFO] Scheduler gestartet +2026-02-27T18:25:20.454Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:21.025Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:21.025Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:25:21.118Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:21.118Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:25:21.159Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:21.159Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:25:21.160Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:21.160Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T18:25:21.178Z [INFO] Scheduler beendet +2026-02-27T18:25:21.205Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:21.205Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:25:21.308Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:21.308Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:25:21.345Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:21.345Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:25:21.487Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:21.487Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:25:21.556Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:21.556Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:25:21.699Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:21.699Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:25:24.703Z [INFO] Scheduler gestartet +2026-02-27T18:25:24.703Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:27.117Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:27.117Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:25:27.235Z [INFO] Scheduler beendet +2026-02-27T18:25:27.239Z [INFO] Scheduler gestartet +2026-02-27T18:25:27.239Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:27.694Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:25:27.695Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fp68Gt\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fp68Gt\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:25:27.696Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-fp68Gt\extract\zip-pack +2026-02-27T18:25:27.698Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T18:25:27.699Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fp68Gt\extract\zip-pack +2026-02-27T18:25:27.699Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T18:25:27.699Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T18:25:27.722Z [INFO] Scheduler beendet +2026-02-27T18:25:28.008Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:28.008Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:25:31.012Z [INFO] Scheduler gestartet +2026-02-27T18:25:31.012Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:31.015Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:31.015Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T18:25:31.134Z [INFO] Scheduler beendet +2026-02-27T18:25:31.196Z [INFO] Scheduler gestartet +2026-02-27T18:25:31.196Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:31.321Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:25:31.367Z [INFO] Scheduler beendet +2026-02-27T18:25:31.386Z [INFO] Scheduler gestartet +2026-02-27T18:25:31.386Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:31.390Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:31.390Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T18:25:31.558Z [INFO] Scheduler beendet +2026-02-27T18:25:31.572Z [INFO] Scheduler gestartet +2026-02-27T18:25:31.572Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:31.745Z [INFO] Scheduler beendet +2026-02-27T18:25:31.757Z [INFO] Scheduler gestartet +2026-02-27T18:25:31.757Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:31.883Z [INFO] Scheduler gestartet +2026-02-27T18:25:31.883Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:31.929Z [INFO] Scheduler beendet +2026-02-27T18:25:32.269Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:25:32.269Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T18:25:32.514Z [INFO] Scheduler beendet +2026-02-27T18:25:32.548Z [INFO] Scheduler gestartet +2026-02-27T18:25:32.548Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:25:32.610Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T18:25:32.611Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T18:25:32.613Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T18:25:32.614Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T18:25:32.617Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:25:32.617Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VEAidW\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VEAidW\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:25:32.617Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-VEAidW\extract\recovery +2026-02-27T18:25:32.630Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T18:25:32.630Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VEAidW\extract\recovery +2026-02-27T18:25:32.630Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T18:25:32.630Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T18:25:32.679Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:25:32.679Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-53XMe3\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-53XMe3\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:25:32.679Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-53XMe3\downloads\missing-source-ok +2026-02-27T18:25:32.679Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T18:25:32.679Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T18:25:32.719Z [INFO] Scheduler beendet +2026-02-27T18:25:32.741Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:25:32.741Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-S2Lf7W\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-S2Lf7W\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:25:32.741Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-S2Lf7W\downloads\missing-source-empty +2026-02-27T18:25:32.741Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T18:25:32.742Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T18:25:32.742Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T18:26:22.490Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N8QHPH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N8QHPH\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:26:22.490Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N8QHPH\out +2026-02-27T18:26:22.567Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T18:26:22.534Z [INFO] Scheduler gestartet +2026-02-27T18:26:22.535Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:22.754Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-N8QHPH\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:26:22.754Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N8QHPH\out +2026-02-27T18:26:22.756Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T18:26:22.757Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:26:22.757Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N8QHPH\out +2026-02-27T18:26:22.762Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fzcAM6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fzcAM6\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:26:22.762Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fzcAM6\out +2026-02-27T18:26:22.763Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T18:26:22.764Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T18:26:22.764Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fzcAM6\out +2026-02-27T18:26:22.766Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2fCbO4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2fCbO4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:26:22.766Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2fCbO4\out +2026-02-27T18:26:22.767Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:26:22.767Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:26:22.768Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-2fCbO4\pkg) +2026-02-27T18:26:22.768Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2fCbO4\out +2026-02-27T18:26:22.769Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-McCowI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-McCowI\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:26:22.769Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-McCowI\out +2026-02-27T18:26:22.770Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:26:22.771Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:26:22.771Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-McCowI\out +2026-02-27T18:26:22.773Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GcOaWN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GcOaWN\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:26:22.773Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GcOaWN\out +2026-02-27T18:26:22.774Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T18:26:22.774Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GcOaWN\out +2026-02-27T18:26:22.780Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:26:22.780Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GcOaWN\out +2026-02-27T18:26:22.783Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFMUvP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFMUvP\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T18:26:22.783Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uFMUvP\out +2026-02-27T18:26:22.783Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T18:26:22.784Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFMUvP\out +2026-02-27T18:26:22.785Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SOoVL5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SOoVL5\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:26:22.785Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SOoVL5\out +2026-02-27T18:26:22.947Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-SOoVL5\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:26:22.948Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SOoVL5\out +2026-02-27T18:26:22.950Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I3goYg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I3goYg\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:26:22.950Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-I3goYg\out +2026-02-27T18:26:22.951Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:26:22.951Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I3goYg\out +2026-02-27T18:26:22.955Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lXejjf\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lXejjf\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:26:22.955Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-lXejjf\pkg-missing +2026-02-27T18:26:22.872Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:22.872Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T18:26:22.900Z [INFO] Scheduler beendet +2026-02-27T18:26:22.905Z [INFO] Scheduler gestartet +2026-02-27T18:26:22.905Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:23.173Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:23.173Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T18:26:23.174Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:23.174Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T18:26:23.246Z [INFO] Scheduler beendet +2026-02-27T18:26:23.274Z [INFO] Scheduler gestartet +2026-02-27T18:26:23.274Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:23.455Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:23.455Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T18:26:23.455Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:23.455Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T18:26:23.617Z [INFO] Scheduler beendet +2026-02-27T18:26:23.641Z [INFO] Scheduler gestartet +2026-02-27T18:26:23.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:26.177Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:26.177Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:26:26.294Z [INFO] Scheduler beendet +2026-02-27T18:26:26.311Z [INFO] Scheduler gestartet +2026-02-27T18:26:26.311Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:26.501Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:26.501Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:26:27.674Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:27.674Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T18:26:27.756Z [INFO] Scheduler beendet +2026-02-27T18:26:27.766Z [INFO] Scheduler gestartet +2026-02-27T18:26:27.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:27.773Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:27.773Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T18:26:27.890Z [INFO] Scheduler beendet +2026-02-27T18:26:27.896Z [INFO] Scheduler gestartet +2026-02-27T18:26:27.896Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:27.900Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:27.900Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T18:26:28.019Z [INFO] Scheduler beendet +2026-02-27T18:26:28.083Z [INFO] Scheduler gestartet +2026-02-27T18:26:28.083Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:28.370Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:28.370Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T18:26:28.445Z [INFO] Scheduler beendet +2026-02-27T18:26:28.450Z [INFO] Scheduler gestartet +2026-02-27T18:26:28.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:34.482Z [INFO] Scheduler beendet +2026-02-27T18:26:34.495Z [INFO] Scheduler gestartet +2026-02-27T18:26:34.495Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:34.633Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:34.633Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:26:34.733Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:34.733Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:26:34.854Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:34.854Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T18:26:34.855Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:34.855Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:26:34.860Z [INFO] Scheduler beendet +2026-02-27T18:26:34.863Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:26:34.865Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:26:34.875Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T18:26:34.877Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T18:26:34.951Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T18:26:34.952Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T18:26:35.016Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T18:26:35.017Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T18:26:35.017Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T18:26:35.079Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T18:26:35.079Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T18:26:35.080Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T18:26:35.225Z [INFO] Scheduler gestartet +2026-02-27T18:26:35.225Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:35.765Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:35.765Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:26:35.797Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:35.797Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:26:35.930Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:35.930Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T18:26:35.947Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:35.947Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:26:35.953Z [INFO] Scheduler beendet +2026-02-27T18:26:36.048Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:36.048Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:26:36.075Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:36.075Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:26:36.266Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:36.266Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:26:36.328Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:36.328Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:26:39.332Z [INFO] Scheduler gestartet +2026-02-27T18:26:39.332Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:41.746Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:41.746Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:26:41.864Z [INFO] Scheduler beendet +2026-02-27T18:26:41.873Z [INFO] Scheduler gestartet +2026-02-27T18:26:41.873Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:42.328Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:26:42.329Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-b9tzFs\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-b9tzFs\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:26:42.329Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-b9tzFs\extract\zip-pack +2026-02-27T18:26:42.342Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T18:26:42.342Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-b9tzFs\extract\zip-pack +2026-02-27T18:26:42.342Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T18:26:42.342Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T18:26:42.355Z [INFO] Scheduler beendet +2026-02-27T18:26:42.638Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:42.638Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:26:45.641Z [INFO] Scheduler gestartet +2026-02-27T18:26:45.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:45.645Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:45.645Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T18:26:45.763Z [INFO] Scheduler beendet +2026-02-27T18:26:45.766Z [INFO] Scheduler gestartet +2026-02-27T18:26:45.766Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:45.890Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:26:45.937Z [INFO] Scheduler beendet +2026-02-27T18:26:45.951Z [INFO] Scheduler gestartet +2026-02-27T18:26:45.951Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:45.954Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:45.954Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T18:26:46.124Z [INFO] Scheduler beendet +2026-02-27T18:26:46.137Z [INFO] Scheduler gestartet +2026-02-27T18:26:46.137Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:46.309Z [INFO] Scheduler beendet +2026-02-27T18:26:46.324Z [INFO] Scheduler gestartet +2026-02-27T18:26:46.324Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:46.451Z [INFO] Scheduler gestartet +2026-02-27T18:26:46.451Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:46.494Z [INFO] Scheduler beendet +2026-02-27T18:26:46.838Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:46.838Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T18:26:47.084Z [INFO] Scheduler beendet +2026-02-27T18:26:47.120Z [INFO] Scheduler gestartet +2026-02-27T18:26:47.120Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:47.180Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T18:26:47.182Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T18:26:47.185Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T18:26:47.186Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T18:26:47.190Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:26:47.191Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rIMtW9\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rIMtW9\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:26:47.191Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-rIMtW9\extract\recovery +2026-02-27T18:26:47.193Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T18:26:47.194Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rIMtW9\extract\recovery +2026-02-27T18:26:47.194Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T18:26:47.194Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T18:26:47.255Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:26:47.255Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-C3zrlL\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-C3zrlL\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:26:47.255Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-C3zrlL\downloads\missing-source-ok +2026-02-27T18:26:47.255Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T18:26:47.255Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T18:26:47.290Z [INFO] Scheduler beendet +2026-02-27T18:26:47.317Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:26:47.317Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mjrUcP\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mjrUcP\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:26:47.317Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-mjrUcP\downloads\missing-source-empty +2026-02-27T18:26:47.317Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T18:26:47.317Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T18:26:47.317Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T18:26:48.468Z [INFO] Scheduler gestartet +2026-02-27T18:26:48.469Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:48.512Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:48.512Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T18:26:48.606Z [INFO] Scheduler beendet +2026-02-27T18:26:48.687Z [INFO] Scheduler gestartet +2026-02-27T18:26:48.687Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:49.090Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:49.090Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T18:26:49.172Z [INFO] Scheduler beendet +2026-02-27T18:26:49.260Z [INFO] Scheduler gestartet +2026-02-27T18:26:49.260Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:49.263Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T18:26:50.291Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:26:50.291Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T18:26:50.406Z [INFO] Scheduler beendet +2026-02-27T18:26:50.471Z [INFO] Scheduler gestartet +2026-02-27T18:26:50.471Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:26:50.630Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:26:50.714Z [INFO] Scheduler beendet +2026-02-27T18:27:43.521Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MpuUFZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MpuUFZ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:27:43.521Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MpuUFZ\out +2026-02-27T18:27:43.597Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T18:27:43.554Z [INFO] Scheduler gestartet +2026-02-27T18:27:43.554Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:27:43.783Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-MpuUFZ\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:27:43.783Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MpuUFZ\out +2026-02-27T18:27:43.786Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T18:27:43.787Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:27:43.787Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MpuUFZ\out +2026-02-27T18:27:43.792Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zvo7Ay\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zvo7Ay\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:27:43.792Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zvo7Ay\out +2026-02-27T18:27:43.793Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T18:27:43.794Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T18:27:43.794Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zvo7Ay\out +2026-02-27T18:27:43.796Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VyVi27\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VyVi27\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:27:43.796Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VyVi27\out +2026-02-27T18:27:43.797Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:27:43.797Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:27:43.798Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-VyVi27\pkg) +2026-02-27T18:27:43.798Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VyVi27\out +2026-02-27T18:27:43.800Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hMpdWC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hMpdWC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:27:43.800Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hMpdWC\out +2026-02-27T18:27:43.801Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:27:43.802Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:27:43.802Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hMpdWC\out +2026-02-27T18:27:43.804Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-16SnBu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-16SnBu\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:27:43.804Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-16SnBu\out +2026-02-27T18:27:43.805Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T18:27:43.805Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-16SnBu\out +2026-02-27T18:27:43.811Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:27:43.811Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-16SnBu\out +2026-02-27T18:27:43.814Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EviTIY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EviTIY\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T18:27:43.814Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EviTIY\out +2026-02-27T18:27:43.814Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T18:27:43.814Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EviTIY\out +2026-02-27T18:27:43.816Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zj4jkz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zj4jkz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:27:43.817Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zj4jkz\out +2026-02-27T18:27:43.995Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Zj4jkz\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:27:43.995Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zj4jkz\out +2026-02-27T18:27:43.998Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LPixu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LPixu\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:27:43.998Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5LPixu\out +2026-02-27T18:27:43.999Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:27:43.999Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LPixu\out +2026-02-27T18:27:44.003Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-loFH9B\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-loFH9B\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:27:44.003Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-loFH9B\pkg-missing +2026-02-27T18:27:43.893Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:43.893Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T18:27:43.919Z [INFO] Scheduler beendet +2026-02-27T18:27:43.926Z [INFO] Scheduler gestartet +2026-02-27T18:27:43.926Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:27:44.192Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:44.192Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T18:27:44.193Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:44.193Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T18:27:44.268Z [INFO] Scheduler beendet +2026-02-27T18:27:44.292Z [INFO] Scheduler gestartet +2026-02-27T18:27:44.292Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:27:44.476Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:44.476Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T18:27:44.476Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:44.476Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T18:27:44.634Z [INFO] Scheduler beendet +2026-02-27T18:27:44.664Z [INFO] Scheduler gestartet +2026-02-27T18:27:44.664Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:27:47.193Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:47.193Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:27:47.311Z [INFO] Scheduler beendet +2026-02-27T18:27:47.332Z [INFO] Scheduler gestartet +2026-02-27T18:27:47.332Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:27:47.523Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:47.523Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:27:48.706Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:48.706Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T18:27:48.780Z [INFO] Scheduler beendet +2026-02-27T18:27:48.783Z [INFO] Scheduler gestartet +2026-02-27T18:27:48.783Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:27:48.787Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:48.787Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T18:27:48.917Z [INFO] Scheduler beendet +2026-02-27T18:27:48.920Z [INFO] Scheduler gestartet +2026-02-27T18:27:48.920Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:27:48.922Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:48.922Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T18:27:49.041Z [INFO] Scheduler beendet +2026-02-27T18:27:49.103Z [INFO] Scheduler gestartet +2026-02-27T18:27:49.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:27:49.389Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:49.389Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T18:27:49.468Z [INFO] Scheduler beendet +2026-02-27T18:27:49.472Z [INFO] Scheduler gestartet +2026-02-27T18:27:49.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:27:55.484Z [INFO] Scheduler beendet +2026-02-27T18:27:55.519Z [INFO] Scheduler gestartet +2026-02-27T18:27:55.519Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:27:55.727Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:55.727Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:27:55.875Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:55.876Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T18:27:55.876Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:55.876Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:27:55.882Z [INFO] Scheduler beendet +2026-02-27T18:27:55.886Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:27:55.888Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:27:55.901Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T18:27:55.901Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T18:27:55.965Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T18:27:55.969Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T18:27:56.028Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T18:27:56.029Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T18:27:56.030Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T18:27:56.092Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T18:27:56.094Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T18:27:56.094Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T18:27:56.238Z [INFO] Scheduler gestartet +2026-02-27T18:27:56.238Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:27:56.628Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:56.628Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:27:56.657Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:56.657Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:27:56.800Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:56.800Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:27:56.918Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:56.918Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:27:56.942Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:56.942Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T18:27:56.960Z [INFO] Scheduler beendet +2026-02-27T18:27:56.980Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:56.980Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:27:57.050Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:57.050Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:27:57.093Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:57.093Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:27:57.094Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:57.094Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:27:57.119Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:27:57.119Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:28:00.122Z [INFO] Scheduler gestartet +2026-02-27T18:28:00.122Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:28:02.538Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:28:02.538Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:28:02.655Z [INFO] Scheduler beendet +2026-02-27T18:28:02.661Z [INFO] Scheduler gestartet +2026-02-27T18:28:02.661Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:28:03.116Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:28:03.117Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W1jYzP\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W1jYzP\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:28:03.117Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-W1jYzP\extract\zip-pack +2026-02-27T18:28:03.119Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T18:28:03.120Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W1jYzP\extract\zip-pack +2026-02-27T18:28:03.120Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T18:28:03.120Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T18:28:03.144Z [INFO] Scheduler beendet +2026-02-27T18:28:03.430Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:28:03.430Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:28:06.432Z [INFO] Scheduler gestartet +2026-02-27T18:28:06.432Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:28:06.436Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:28:06.436Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T18:28:06.555Z [INFO] Scheduler beendet +2026-02-27T18:28:06.557Z [INFO] Scheduler gestartet +2026-02-27T18:28:06.557Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:28:06.680Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:28:06.730Z [INFO] Scheduler beendet +2026-02-27T18:28:06.742Z [INFO] Scheduler gestartet +2026-02-27T18:28:06.742Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:28:06.745Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:28:06.745Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T18:28:06.914Z [INFO] Scheduler beendet +2026-02-27T18:28:06.927Z [INFO] Scheduler gestartet +2026-02-27T18:28:06.927Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:28:07.098Z [INFO] Scheduler beendet +2026-02-27T18:28:07.113Z [INFO] Scheduler gestartet +2026-02-27T18:28:07.113Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:28:07.238Z [INFO] Scheduler gestartet +2026-02-27T18:28:07.238Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:28:07.283Z [INFO] Scheduler beendet +2026-02-27T18:28:07.623Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:28:07.623Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T18:28:07.871Z [INFO] Scheduler beendet +2026-02-27T18:28:07.905Z [INFO] Scheduler gestartet +2026-02-27T18:28:07.905Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:28:07.966Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T18:28:07.967Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T18:28:07.970Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T18:28:07.970Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T18:28:07.973Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:28:07.973Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UTyhbz\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UTyhbz\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:28:07.973Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-UTyhbz\extract\recovery +2026-02-27T18:28:07.975Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T18:28:07.975Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UTyhbz\extract\recovery +2026-02-27T18:28:07.975Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T18:28:07.975Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T18:28:08.039Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:28:08.039Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JuhPeZ\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JuhPeZ\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:28:08.039Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-JuhPeZ\downloads\missing-source-ok +2026-02-27T18:28:08.039Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T18:28:08.039Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T18:28:08.076Z [INFO] Scheduler beendet +2026-02-27T18:28:08.100Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:28:08.100Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4DdJlH\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4DdJlH\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:28:08.100Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-4DdJlH\downloads\missing-source-empty +2026-02-27T18:28:08.100Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T18:28:08.100Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T18:28:08.100Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T18:28:09.089Z [INFO] Scheduler gestartet +2026-02-27T18:28:09.089Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:28:09.125Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:28:09.125Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T18:28:09.223Z [INFO] Scheduler beendet +2026-02-27T18:28:09.304Z [INFO] Scheduler gestartet +2026-02-27T18:28:09.304Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:28:09.707Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:28:09.707Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T18:28:09.789Z [INFO] Scheduler beendet +2026-02-27T18:28:09.876Z [INFO] Scheduler gestartet +2026-02-27T18:28:09.876Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:28:09.879Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T18:28:10.903Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:28:10.903Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T18:28:11.019Z [INFO] Scheduler beendet +2026-02-27T18:28:11.079Z [INFO] Scheduler gestartet +2026-02-27T18:28:11.079Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:28:11.234Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:28:11.321Z [INFO] Scheduler beendet +2026-02-27T18:44:36.461Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YnkDIs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YnkDIs\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:44:36.462Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YnkDIs\out +2026-02-27T18:44:36.554Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T18:44:36.538Z [INFO] Scheduler gestartet +2026-02-27T18:44:36.539Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:36.779Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-YnkDIs\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:44:36.779Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YnkDIs\out +2026-02-27T18:44:36.782Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T18:44:36.782Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:44:36.783Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YnkDIs\out +2026-02-27T18:44:36.788Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R6dNm3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R6dNm3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:44:36.788Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-R6dNm3\out +2026-02-27T18:44:36.789Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T18:44:36.790Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T18:44:36.790Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R6dNm3\out +2026-02-27T18:44:36.792Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uMEJLc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uMEJLc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:44:36.792Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uMEJLc\out +2026-02-27T18:44:36.793Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:44:36.793Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:44:36.794Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-uMEJLc\pkg) +2026-02-27T18:44:36.794Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uMEJLc\out +2026-02-27T18:44:36.796Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZJVaUM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZJVaUM\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:44:36.796Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZJVaUM\out +2026-02-27T18:44:36.796Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:44:36.797Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:44:36.797Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZJVaUM\out +2026-02-27T18:44:36.800Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AVj3g8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AVj3g8\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:44:36.800Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AVj3g8\out +2026-02-27T18:44:36.801Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T18:44:36.801Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AVj3g8\out +2026-02-27T18:44:36.807Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:44:36.807Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AVj3g8\out +2026-02-27T18:44:36.809Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ChvcyG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ChvcyG\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T18:44:36.809Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ChvcyG\out +2026-02-27T18:44:36.810Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T18:44:36.810Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ChvcyG\out +2026-02-27T18:44:36.811Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Sb0Qxo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Sb0Qxo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:44:36.811Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Sb0Qxo\out +2026-02-27T18:44:36.881Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:36.881Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T18:44:36.907Z [INFO] Scheduler beendet +2026-02-27T18:44:36.913Z [INFO] Scheduler gestartet +2026-02-27T18:44:36.913Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:37.011Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Sb0Qxo\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:44:37.012Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Sb0Qxo\out +2026-02-27T18:44:37.015Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0ePVg9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0ePVg9\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:44:37.016Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0ePVg9\out +2026-02-27T18:44:37.017Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:44:37.017Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0ePVg9\out +2026-02-27T18:44:37.021Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X6ktZy\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X6ktZy\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:44:37.021Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-X6ktZy\pkg-missing +2026-02-27T18:44:36.474Z [INFO] Update-Download: 3 Kandidat(en) +2026-02-27T18:44:36.475Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T18:44:36.475Z [WARN] Update-Download Kandidat 1/3 fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T18:44:36.477Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T18:44:36.586Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772217876471-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T18:44:37.184Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:37.184Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T18:44:37.184Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:37.184Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T18:44:37.255Z [INFO] Scheduler beendet +2026-02-27T18:44:37.280Z [INFO] Scheduler gestartet +2026-02-27T18:44:37.280Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:37.461Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:37.461Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T18:44:37.461Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:37.461Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T18:44:37.624Z [INFO] Scheduler beendet +2026-02-27T18:44:37.650Z [INFO] Scheduler gestartet +2026-02-27T18:44:37.650Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:40.189Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:40.189Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:44:40.298Z [INFO] Scheduler beendet +2026-02-27T18:44:40.321Z [INFO] Scheduler gestartet +2026-02-27T18:44:40.321Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:40.512Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:40.512Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:44:40.720Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:40.720Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T18:44:40.805Z [INFO] Scheduler beendet +2026-02-27T18:44:40.812Z [INFO] Scheduler gestartet +2026-02-27T18:44:40.812Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:40.816Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:40.816Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T18:44:40.935Z [INFO] Scheduler beendet +2026-02-27T18:44:40.938Z [INFO] Scheduler gestartet +2026-02-27T18:44:40.938Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:40.941Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:40.941Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T18:44:41.061Z [INFO] Scheduler beendet +2026-02-27T18:44:41.126Z [INFO] Scheduler gestartet +2026-02-27T18:44:41.126Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:41.411Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:41.411Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T18:44:41.489Z [INFO] Scheduler beendet +2026-02-27T18:44:41.492Z [INFO] Scheduler gestartet +2026-02-27T18:44:41.492Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:47.519Z [INFO] Scheduler beendet +2026-02-27T18:44:47.531Z [INFO] Scheduler gestartet +2026-02-27T18:44:47.531Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:47.669Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:47.669Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:44:47.762Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:47.762Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:44:47.887Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:47.887Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T18:44:47.894Z [INFO] Scheduler beendet +2026-02-27T18:44:47.896Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:47.896Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:44:47.960Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:44:47.962Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:44:47.977Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T18:44:47.978Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T18:44:48.043Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T18:44:48.045Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T18:44:48.106Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T18:44:48.108Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T18:44:48.108Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T18:44:48.171Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T18:44:48.172Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T18:44:48.172Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T18:44:48.318Z [INFO] Scheduler gestartet +2026-02-27T18:44:48.318Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:48.802Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:48.802Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:44:48.831Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:48.831Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:44:48.987Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:48.987Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:44:49.022Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:49.022Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T18:44:49.040Z [INFO] Scheduler beendet +2026-02-27T18:44:49.099Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:49.099Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:44:49.126Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:49.126Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:44:49.296Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:49.296Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:44:49.367Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:49.367Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:44:52.372Z [INFO] Scheduler gestartet +2026-02-27T18:44:52.372Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:54.782Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:54.782Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:44:54.900Z [INFO] Scheduler beendet +2026-02-27T18:44:54.911Z [INFO] Scheduler gestartet +2026-02-27T18:44:54.911Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:55.364Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:44:55.365Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-b79KQC\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-b79KQC\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:44:55.365Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-b79KQC\extract\zip-pack +2026-02-27T18:44:55.368Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T18:44:55.368Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-b79KQC\extract\zip-pack +2026-02-27T18:44:55.368Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T18:44:55.369Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T18:44:55.395Z [INFO] Scheduler beendet +2026-02-27T18:44:55.677Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:55.677Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:44:58.681Z [INFO] Scheduler gestartet +2026-02-27T18:44:58.681Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:58.684Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:58.684Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T18:44:58.804Z [INFO] Scheduler beendet +2026-02-27T18:44:58.808Z [INFO] Scheduler gestartet +2026-02-27T18:44:58.808Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:58.933Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:44:58.978Z [INFO] Scheduler beendet +2026-02-27T18:44:58.993Z [INFO] Scheduler gestartet +2026-02-27T18:44:58.993Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:58.996Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:58.996Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T18:44:59.166Z [INFO] Scheduler beendet +2026-02-27T18:44:59.179Z [INFO] Scheduler gestartet +2026-02-27T18:44:59.179Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:59.350Z [INFO] Scheduler beendet +2026-02-27T18:44:59.362Z [INFO] Scheduler gestartet +2026-02-27T18:44:59.362Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:59.486Z [INFO] Scheduler gestartet +2026-02-27T18:44:59.486Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:44:59.532Z [INFO] Scheduler beendet +2026-02-27T18:44:59.870Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:44:59.870Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T18:45:00.121Z [INFO] Scheduler beendet +2026-02-27T18:45:00.152Z [INFO] Scheduler gestartet +2026-02-27T18:45:00.152Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:00.213Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T18:45:00.214Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T18:45:00.216Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T18:45:00.217Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T18:45:00.219Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:45:00.219Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-z968w8\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-z968w8\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:45:00.219Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-z968w8\extract\recovery +2026-02-27T18:45:00.220Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T18:45:00.220Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-z968w8\extract\recovery +2026-02-27T18:45:00.220Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T18:45:00.221Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T18:45:00.282Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:45:00.282Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xtxeNW\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xtxeNW\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:45:00.282Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-xtxeNW\downloads\missing-source-ok +2026-02-27T18:45:00.282Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T18:45:00.282Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T18:45:00.322Z [INFO] Scheduler beendet +2026-02-27T18:45:00.343Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:45:00.343Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Rh8ADo\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Rh8ADo\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:45:00.343Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-Rh8ADo\downloads\missing-source-empty +2026-02-27T18:45:00.343Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T18:45:00.343Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T18:45:00.343Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T18:45:05.899Z [INFO] Scheduler gestartet +2026-02-27T18:45:05.900Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:05.942Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:05.942Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T18:45:06.037Z [INFO] Scheduler beendet +2026-02-27T18:45:06.117Z [INFO] Scheduler gestartet +2026-02-27T18:45:06.117Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:06.521Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:06.521Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T18:45:06.609Z [INFO] Scheduler beendet +2026-02-27T18:45:06.699Z [INFO] Scheduler gestartet +2026-02-27T18:45:06.699Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:06.701Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T18:45:07.726Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:07.726Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T18:45:07.843Z [INFO] Scheduler beendet +2026-02-27T18:45:07.904Z [INFO] Scheduler gestartet +2026-02-27T18:45:07.904Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:08.059Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:45:08.147Z [INFO] Scheduler beendet +2026-02-27T18:45:23.985Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ehDJX4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ehDJX4\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:45:23.985Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ehDJX4\out +2026-02-27T18:45:24.066Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T18:45:24.065Z [INFO] Scheduler gestartet +2026-02-27T18:45:24.066Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:24.271Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-ehDJX4\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:45:24.272Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ehDJX4\out +2026-02-27T18:45:24.273Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T18:45:24.274Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:45:24.274Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ehDJX4\out +2026-02-27T18:45:24.280Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mRYYlP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mRYYlP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:45:24.280Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mRYYlP\out +2026-02-27T18:45:24.281Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T18:45:24.282Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T18:45:24.282Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mRYYlP\out +2026-02-27T18:45:24.284Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IFSgtF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IFSgtF\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:45:24.284Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IFSgtF\out +2026-02-27T18:45:24.285Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:45:24.286Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:45:24.286Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-IFSgtF\pkg) +2026-02-27T18:45:24.286Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IFSgtF\out +2026-02-27T18:45:24.288Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mCbT0T\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mCbT0T\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:45:24.288Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mCbT0T\out +2026-02-27T18:45:24.289Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:45:24.289Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:45:24.289Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mCbT0T\out +2026-02-27T18:45:24.292Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sqVLrx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sqVLrx\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:45:24.292Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sqVLrx\out +2026-02-27T18:45:24.293Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T18:45:24.293Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sqVLrx\out +2026-02-27T18:45:24.299Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:45:24.299Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sqVLrx\out +2026-02-27T18:45:24.302Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KxvjnS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KxvjnS\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T18:45:24.302Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KxvjnS\out +2026-02-27T18:45:24.302Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T18:45:24.302Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KxvjnS\out +2026-02-27T18:45:24.304Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BBPALY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BBPALY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:45:24.305Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BBPALY\out +2026-02-27T18:45:24.489Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-BBPALY\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:45:24.489Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BBPALY\out +2026-02-27T18:45:24.492Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Eu7vI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Eu7vI\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:45:24.492Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0Eu7vI\out +2026-02-27T18:45:24.493Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:45:24.493Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Eu7vI\out +2026-02-27T18:45:24.497Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uiL3xb\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uiL3xb\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:45:24.497Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-uiL3xb\pkg-missing +2026-02-27T18:45:24.400Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:24.400Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T18:45:24.429Z [INFO] Scheduler beendet +2026-02-27T18:45:24.436Z [INFO] Scheduler gestartet +2026-02-27T18:45:24.436Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:24.017Z [INFO] Update-Download: 3 Kandidat(en) +2026-02-27T18:45:24.019Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T18:45:24.019Z [WARN] Update-Download Kandidat 1/3 fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T18:45:24.023Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T18:45:24.132Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772217924017-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T18:45:24.705Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:24.705Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T18:45:24.705Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:24.706Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T18:45:24.779Z [INFO] Scheduler beendet +2026-02-27T18:45:24.805Z [INFO] Scheduler gestartet +2026-02-27T18:45:24.805Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:24.988Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:24.988Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T18:45:24.988Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:24.988Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T18:45:25.149Z [INFO] Scheduler beendet +2026-02-27T18:45:25.172Z [INFO] Scheduler gestartet +2026-02-27T18:45:25.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:27.705Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:27.705Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:45:27.821Z [INFO] Scheduler beendet +2026-02-27T18:45:27.841Z [INFO] Scheduler gestartet +2026-02-27T18:45:27.841Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:27.942Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:27.942Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T18:45:27.962Z [INFO] Scheduler beendet +2026-02-27T18:45:28.028Z [INFO] Scheduler gestartet +2026-02-27T18:45:28.028Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:28.035Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:28.035Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T18:45:28.036Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:28.036Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:45:28.150Z [INFO] Scheduler beendet +2026-02-27T18:45:28.154Z [INFO] Scheduler gestartet +2026-02-27T18:45:28.154Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:28.158Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:28.158Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T18:45:28.277Z [INFO] Scheduler beendet +2026-02-27T18:45:28.279Z [INFO] Scheduler gestartet +2026-02-27T18:45:28.279Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:28.564Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:28.564Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T18:45:28.642Z [INFO] Scheduler beendet +2026-02-27T18:45:28.647Z [INFO] Scheduler gestartet +2026-02-27T18:45:28.647Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:34.668Z [INFO] Scheduler beendet +2026-02-27T18:45:34.701Z [INFO] Scheduler gestartet +2026-02-27T18:45:34.701Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:34.912Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:34.912Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:45:35.058Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:35.058Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T18:45:35.064Z [INFO] Scheduler beendet +2026-02-27T18:45:35.068Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:45:35.070Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:45:35.081Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T18:45:35.081Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T18:45:35.155Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T18:45:35.157Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T18:45:35.219Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T18:45:35.221Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T18:45:35.221Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T18:45:35.282Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T18:45:35.283Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T18:45:35.283Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T18:45:35.427Z [INFO] Scheduler gestartet +2026-02-27T18:45:35.427Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:36.059Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:36.059Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:45:36.070Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:36.070Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:45:36.130Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:36.130Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T18:45:36.150Z [INFO] Scheduler beendet +2026-02-27T18:45:36.164Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:36.164Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:45:36.224Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:36.224Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:45:36.273Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:36.273Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:45:36.460Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:36.460Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:45:36.514Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:36.514Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:45:36.657Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:36.657Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:45:36.686Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:36.686Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:45:39.690Z [INFO] Scheduler gestartet +2026-02-27T18:45:39.690Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:42.104Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:42.104Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:45:42.222Z [INFO] Scheduler beendet +2026-02-27T18:45:42.233Z [INFO] Scheduler gestartet +2026-02-27T18:45:42.233Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:42.687Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:45:42.688Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OL79qx\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OL79qx\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:45:42.689Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-OL79qx\extract\zip-pack +2026-02-27T18:45:42.692Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T18:45:42.692Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OL79qx\extract\zip-pack +2026-02-27T18:45:42.692Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T18:45:42.693Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T18:45:42.716Z [INFO] Scheduler beendet +2026-02-27T18:45:42.996Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:42.996Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:45:45.999Z [INFO] Scheduler gestartet +2026-02-27T18:45:45.999Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:46.002Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:46.002Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T18:45:46.121Z [INFO] Scheduler beendet +2026-02-27T18:45:46.125Z [INFO] Scheduler gestartet +2026-02-27T18:45:46.125Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:46.248Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:45:46.296Z [INFO] Scheduler beendet +2026-02-27T18:45:46.310Z [INFO] Scheduler gestartet +2026-02-27T18:45:46.310Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:46.313Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:46.313Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T18:45:46.481Z [INFO] Scheduler beendet +2026-02-27T18:45:46.494Z [INFO] Scheduler gestartet +2026-02-27T18:45:46.494Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:46.665Z [INFO] Scheduler beendet +2026-02-27T18:45:46.679Z [INFO] Scheduler gestartet +2026-02-27T18:45:46.679Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:46.805Z [INFO] Scheduler gestartet +2026-02-27T18:45:46.805Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:46.850Z [INFO] Scheduler beendet +2026-02-27T18:45:47.189Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:45:47.189Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T18:45:47.436Z [INFO] Scheduler beendet +2026-02-27T18:45:47.475Z [INFO] Scheduler gestartet +2026-02-27T18:45:47.475Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:45:47.536Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T18:45:47.537Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T18:45:47.540Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T18:45:47.540Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T18:45:47.544Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:45:47.544Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-F7ORjc\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-F7ORjc\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:45:47.544Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-F7ORjc\extract\recovery +2026-02-27T18:45:47.545Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T18:45:47.545Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-F7ORjc\extract\recovery +2026-02-27T18:45:47.545Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T18:45:47.546Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T18:45:47.609Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:45:47.609Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-riNj0K\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-riNj0K\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:45:47.609Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-riNj0K\downloads\missing-source-ok +2026-02-27T18:45:47.609Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T18:45:47.609Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T18:45:47.645Z [INFO] Scheduler beendet +2026-02-27T18:45:47.671Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:45:47.671Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ym5sA4\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ym5sA4\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:45:47.671Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-ym5sA4\downloads\missing-source-empty +2026-02-27T18:45:47.671Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T18:45:47.671Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T18:45:47.671Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T18:46:40.316Z [INFO] Scheduler gestartet +2026-02-27T18:46:40.317Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:46:40.657Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:40.657Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T18:46:40.681Z [INFO] Scheduler beendet +2026-02-27T18:46:40.691Z [INFO] Scheduler gestartet +2026-02-27T18:46:40.691Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:46:40.962Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:40.962Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T18:46:40.962Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:40.962Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T18:46:41.032Z [INFO] Scheduler beendet +2026-02-27T18:46:41.060Z [INFO] Scheduler gestartet +2026-02-27T18:46:41.060Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:46:41.244Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:41.244Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T18:46:41.244Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:41.244Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T18:46:41.402Z [INFO] Scheduler beendet +2026-02-27T18:46:41.432Z [INFO] Scheduler gestartet +2026-02-27T18:46:41.432Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:46:43.969Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:43.969Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:46:44.085Z [INFO] Scheduler beendet +2026-02-27T18:46:44.111Z [INFO] Scheduler gestartet +2026-02-27T18:46:44.111Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:46:44.296Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:44.296Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:46:44.470Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:44.470Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T18:46:44.476Z [INFO] Scheduler beendet +2026-02-27T18:46:44.540Z [INFO] Scheduler gestartet +2026-02-27T18:46:44.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:46:44.544Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:44.544Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T18:46:44.663Z [INFO] Scheduler beendet +2026-02-27T18:46:44.667Z [INFO] Scheduler gestartet +2026-02-27T18:46:44.667Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:46:44.669Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:44.669Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T18:46:44.788Z [INFO] Scheduler beendet +2026-02-27T18:46:44.851Z [INFO] Scheduler gestartet +2026-02-27T18:46:44.851Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:46:45.137Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:45.137Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T18:46:45.214Z [INFO] Scheduler beendet +2026-02-27T18:46:45.218Z [INFO] Scheduler gestartet +2026-02-27T18:46:45.218Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:46:51.236Z [INFO] Scheduler beendet +2026-02-27T18:46:51.251Z [INFO] Scheduler gestartet +2026-02-27T18:46:51.251Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:46:51.488Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:51.488Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:46:51.608Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:51.608Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T18:46:51.617Z [INFO] Scheduler beendet +2026-02-27T18:46:51.621Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:51.621Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:46:51.681Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:46:51.684Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:46:51.699Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T18:46:51.700Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T18:46:51.764Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T18:46:51.766Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T18:46:51.827Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T18:46:51.827Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T18:46:51.828Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T18:46:51.890Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T18:46:51.891Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T18:46:51.891Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T18:46:52.035Z [INFO] Scheduler gestartet +2026-02-27T18:46:52.035Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:46:52.310Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:52.310Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:46:52.378Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:52.378Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:46:52.549Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:52.549Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:46:52.664Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:52.664Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:46:52.729Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:52.729Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:46:52.739Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:52.739Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T18:46:52.758Z [INFO] Scheduler beendet +2026-02-27T18:46:52.803Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:52.803Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:46:52.848Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:52.848Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:46:52.848Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:52.848Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:46:52.872Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:52.872Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:46:55.875Z [INFO] Scheduler gestartet +2026-02-27T18:46:55.875Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:46:58.290Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:58.290Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:46:58.406Z [INFO] Scheduler beendet +2026-02-27T18:46:58.418Z [INFO] Scheduler gestartet +2026-02-27T18:46:58.418Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:46:58.873Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:46:58.874Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GrQBjR\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GrQBjR\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:46:58.874Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-GrQBjR\extract\zip-pack +2026-02-27T18:46:58.877Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T18:46:58.889Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GrQBjR\extract\zip-pack +2026-02-27T18:46:58.889Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T18:46:58.889Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T18:46:58.902Z [INFO] Scheduler beendet +2026-02-27T18:46:59.182Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:46:59.182Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:47:02.186Z [INFO] Scheduler gestartet +2026-02-27T18:47:02.186Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:02.192Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:02.192Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T18:47:02.309Z [INFO] Scheduler beendet +2026-02-27T18:47:02.313Z [INFO] Scheduler gestartet +2026-02-27T18:47:02.313Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:02.436Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:47:02.485Z [INFO] Scheduler beendet +2026-02-27T18:47:02.500Z [INFO] Scheduler gestartet +2026-02-27T18:47:02.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:02.504Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:02.504Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T18:47:02.674Z [INFO] Scheduler beendet +2026-02-27T18:47:02.687Z [INFO] Scheduler gestartet +2026-02-27T18:47:02.687Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:02.859Z [INFO] Scheduler beendet +2026-02-27T18:47:02.873Z [INFO] Scheduler gestartet +2026-02-27T18:47:02.873Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:02.998Z [INFO] Scheduler gestartet +2026-02-27T18:47:02.998Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:03.043Z [INFO] Scheduler beendet +2026-02-27T18:47:03.383Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:03.383Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T18:47:03.629Z [INFO] Scheduler beendet +2026-02-27T18:47:03.662Z [INFO] Scheduler gestartet +2026-02-27T18:47:03.662Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:03.722Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T18:47:03.724Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T18:47:03.726Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T18:47:03.727Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T18:47:03.731Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:47:03.731Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8AXrEg\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8AXrEg\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:47:03.731Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-8AXrEg\extract\recovery +2026-02-27T18:47:03.733Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T18:47:03.733Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8AXrEg\extract\recovery +2026-02-27T18:47:03.733Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T18:47:03.733Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T18:47:03.795Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:47:03.795Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OAW25J\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OAW25J\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:47:03.795Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-OAW25J\downloads\missing-source-ok +2026-02-27T18:47:03.795Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T18:47:03.795Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T18:47:03.832Z [INFO] Scheduler beendet +2026-02-27T18:47:03.857Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:47:03.857Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-l21sbr\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-l21sbr\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:47:03.857Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-l21sbr\downloads\missing-source-empty +2026-02-27T18:47:03.857Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T18:47:03.857Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T18:47:03.857Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T18:47:10.143Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cB8Ut7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cB8Ut7\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:47:10.144Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cB8Ut7\out +2026-02-27T18:47:10.228Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T18:47:10.212Z [INFO] Scheduler gestartet +2026-02-27T18:47:10.214Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:10.452Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-cB8Ut7\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:47:10.452Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cB8Ut7\out +2026-02-27T18:47:10.454Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T18:47:10.455Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:47:10.456Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cB8Ut7\out +2026-02-27T18:47:10.463Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yF37ix\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yF37ix\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:47:10.463Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yF37ix\out +2026-02-27T18:47:10.464Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T18:47:10.465Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T18:47:10.465Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yF37ix\out +2026-02-27T18:47:10.468Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ea9jJW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ea9jJW\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:47:10.468Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ea9jJW\out +2026-02-27T18:47:10.469Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:47:10.470Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:47:10.471Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ea9jJW\pkg) +2026-02-27T18:47:10.471Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ea9jJW\out +2026-02-27T18:47:10.474Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dvNIWg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dvNIWg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:47:10.474Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dvNIWg\out +2026-02-27T18:47:10.475Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:47:10.476Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:47:10.476Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dvNIWg\out +2026-02-27T18:47:10.479Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HLaZMF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HLaZMF\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:47:10.479Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HLaZMF\out +2026-02-27T18:47:10.480Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T18:47:10.480Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HLaZMF\out +2026-02-27T18:47:10.487Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:47:10.488Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HLaZMF\out +2026-02-27T18:47:10.492Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OMZuzv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OMZuzv\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T18:47:10.493Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OMZuzv\out +2026-02-27T18:47:10.494Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T18:47:10.494Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OMZuzv\out +2026-02-27T18:47:10.497Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CPaTp0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CPaTp0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:47:10.498Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CPaTp0\out +2026-02-27T18:47:10.556Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:10.556Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T18:47:10.578Z [INFO] Scheduler beendet +2026-02-27T18:47:10.586Z [INFO] Scheduler gestartet +2026-02-27T18:47:10.586Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:10.717Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-CPaTp0\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:47:10.717Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CPaTp0\out +2026-02-27T18:47:10.720Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9DAml5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9DAml5\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:47:10.721Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9DAml5\out +2026-02-27T18:47:10.722Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:47:10.722Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9DAml5\out +2026-02-27T18:47:10.725Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0axo10\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0axo10\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:47:10.726Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-0axo10\pkg-missing +2026-02-27T18:47:10.184Z [INFO] Update-Download: 3 Kandidat(en) +2026-02-27T18:47:10.185Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T18:47:10.186Z [WARN] Update-Download Kandidat 1/3 fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T18:47:10.187Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T18:47:10.297Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772218030181-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T18:47:10.856Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:10.856Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T18:47:10.857Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:10.857Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T18:47:10.928Z [INFO] Scheduler beendet +2026-02-27T18:47:10.954Z [INFO] Scheduler gestartet +2026-02-27T18:47:10.954Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:11.136Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:11.136Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T18:47:11.136Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:11.136Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T18:47:11.295Z [INFO] Scheduler beendet +2026-02-27T18:47:11.324Z [INFO] Scheduler gestartet +2026-02-27T18:47:11.324Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:13.857Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:13.857Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:47:13.975Z [INFO] Scheduler beendet +2026-02-27T18:47:13.998Z [INFO] Scheduler gestartet +2026-02-27T18:47:13.998Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:14.187Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:14.187Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:47:14.348Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:14.348Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T18:47:14.359Z [INFO] Scheduler beendet +2026-02-27T18:47:14.366Z [INFO] Scheduler gestartet +2026-02-27T18:47:14.366Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:14.370Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:14.370Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T18:47:14.488Z [INFO] Scheduler beendet +2026-02-27T18:47:14.492Z [INFO] Scheduler gestartet +2026-02-27T18:47:14.492Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:14.495Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:14.495Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T18:47:14.613Z [INFO] Scheduler beendet +2026-02-27T18:47:14.677Z [INFO] Scheduler gestartet +2026-02-27T18:47:14.677Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:14.963Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:14.963Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T18:47:15.041Z [INFO] Scheduler beendet +2026-02-27T18:47:15.045Z [INFO] Scheduler gestartet +2026-02-27T18:47:15.045Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:21.072Z [INFO] Scheduler beendet +2026-02-27T18:47:21.090Z [INFO] Scheduler gestartet +2026-02-27T18:47:21.090Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:21.226Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:21.226Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:47:21.315Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:21.315Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:47:21.451Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:21.451Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T18:47:21.452Z [INFO] Scheduler beendet +2026-02-27T18:47:21.453Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:21.453Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:47:21.519Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:47:21.522Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:47:21.546Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T18:47:21.547Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T18:47:21.613Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T18:47:21.615Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T18:47:21.679Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T18:47:21.680Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T18:47:21.681Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T18:47:21.743Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T18:47:21.744Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T18:47:21.744Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T18:47:21.888Z [INFO] Scheduler gestartet +2026-02-27T18:47:21.888Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:22.355Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:22.355Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:47:22.388Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:22.388Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:47:22.492Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:22.492Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:47:22.563Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:22.563Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:47:22.591Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:22.591Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T18:47:22.612Z [INFO] Scheduler beendet +2026-02-27T18:47:22.692Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:22.692Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:47:22.851Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:22.851Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:47:22.922Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:22.922Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:47:25.925Z [INFO] Scheduler gestartet +2026-02-27T18:47:25.925Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:28.341Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:28.341Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:47:28.457Z [INFO] Scheduler beendet +2026-02-27T18:47:28.470Z [INFO] Scheduler gestartet +2026-02-27T18:47:28.470Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:28.925Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:47:28.925Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nyoqno\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nyoqno\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:47:28.926Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-nyoqno\extract\zip-pack +2026-02-27T18:47:28.928Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T18:47:28.928Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nyoqno\extract\zip-pack +2026-02-27T18:47:28.928Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T18:47:28.928Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T18:47:28.953Z [INFO] Scheduler beendet +2026-02-27T18:47:29.231Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:29.231Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:47:32.234Z [INFO] Scheduler gestartet +2026-02-27T18:47:32.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:32.238Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:32.238Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T18:47:32.355Z [INFO] Scheduler beendet +2026-02-27T18:47:32.358Z [INFO] Scheduler gestartet +2026-02-27T18:47:32.358Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:32.481Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:47:32.528Z [INFO] Scheduler beendet +2026-02-27T18:47:32.542Z [INFO] Scheduler gestartet +2026-02-27T18:47:32.542Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:32.545Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:32.545Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T18:47:32.712Z [INFO] Scheduler beendet +2026-02-27T18:47:32.727Z [INFO] Scheduler gestartet +2026-02-27T18:47:32.727Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:32.898Z [INFO] Scheduler beendet +2026-02-27T18:47:32.911Z [INFO] Scheduler gestartet +2026-02-27T18:47:32.911Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:33.036Z [INFO] Scheduler gestartet +2026-02-27T18:47:33.036Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:33.082Z [INFO] Scheduler beendet +2026-02-27T18:47:33.422Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:47:33.422Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T18:47:33.667Z [INFO] Scheduler beendet +2026-02-27T18:47:33.704Z [INFO] Scheduler gestartet +2026-02-27T18:47:33.704Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:47:33.764Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T18:47:33.765Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T18:47:33.768Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T18:47:33.768Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T18:47:33.771Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:47:33.771Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-c1wqED\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-c1wqED\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:47:33.771Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-c1wqED\extract\recovery +2026-02-27T18:47:33.772Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T18:47:33.772Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-c1wqED\extract\recovery +2026-02-27T18:47:33.772Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T18:47:33.772Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T18:47:33.833Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:47:33.833Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oTrHOB\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oTrHOB\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:47:33.833Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-oTrHOB\downloads\missing-source-ok +2026-02-27T18:47:33.833Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T18:47:33.833Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T18:47:33.874Z [INFO] Scheduler beendet +2026-02-27T18:47:33.894Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:47:33.894Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-whn9Dm\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-whn9Dm\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:47:33.894Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-whn9Dm\downloads\missing-source-empty +2026-02-27T18:47:33.894Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T18:47:33.894Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T18:47:33.894Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T18:51:16.020Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uk2QGj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uk2QGj\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:51:16.020Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Uk2QGj\out +2026-02-27T18:51:16.099Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T18:51:16.051Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T18:51:16.053Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T18:51:16.057Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T18:51:16.085Z [INFO] Scheduler gestartet +2026-02-27T18:51:16.086Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:16.309Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Uk2QGj\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:51:16.309Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Uk2QGj\out +2026-02-27T18:51:16.311Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T18:51:16.312Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:51:16.312Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uk2QGj\out +2026-02-27T18:51:16.318Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UBpu7V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UBpu7V\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:51:16.318Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UBpu7V\out +2026-02-27T18:51:16.319Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T18:51:16.320Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T18:51:16.321Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UBpu7V\out +2026-02-27T18:51:16.323Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nW03Lo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nW03Lo\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:51:16.323Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nW03Lo\out +2026-02-27T18:51:16.324Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:51:16.324Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:51:16.325Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-nW03Lo\pkg) +2026-02-27T18:51:16.325Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nW03Lo\out +2026-02-27T18:51:16.327Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3dgO0d\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3dgO0d\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T18:51:16.327Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3dgO0d\out +2026-02-27T18:51:16.328Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T18:51:16.329Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T18:51:16.329Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3dgO0d\out +2026-02-27T18:51:16.332Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cii13C\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cii13C\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:51:16.332Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cii13C\out +2026-02-27T18:51:16.334Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T18:51:16.334Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cii13C\out +2026-02-27T18:51:16.343Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:51:16.344Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cii13C\out +2026-02-27T18:51:16.349Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GNc4ol\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GNc4ol\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T18:51:16.349Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GNc4ol\out +2026-02-27T18:51:16.350Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T18:51:16.351Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GNc4ol\out +2026-02-27T18:51:16.354Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xJ9AA6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xJ9AA6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:51:16.354Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xJ9AA6\out +2026-02-27T18:51:16.429Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:16.429Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T18:51:16.451Z [INFO] Scheduler beendet +2026-02-27T18:51:16.463Z [INFO] Scheduler gestartet +2026-02-27T18:51:16.463Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:16.592Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-xJ9AA6\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T18:51:16.592Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xJ9AA6\out +2026-02-27T18:51:16.595Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jXYfkA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jXYfkA\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:51:16.596Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jXYfkA\out +2026-02-27T18:51:16.597Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T18:51:16.597Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jXYfkA\out +2026-02-27T18:51:16.601Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tlrsdj\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tlrsdj\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:51:16.602Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-tlrsdj\pkg-missing +2026-02-27T18:51:16.734Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:16.734Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T18:51:16.735Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:16.735Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T18:51:16.806Z [INFO] Scheduler beendet +2026-02-27T18:51:16.835Z [INFO] Scheduler gestartet +2026-02-27T18:51:16.835Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:17.017Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:17.017Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T18:51:17.017Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:17.017Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T18:51:17.178Z [INFO] Scheduler beendet +2026-02-27T18:51:17.204Z [INFO] Scheduler gestartet +2026-02-27T18:51:17.204Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:17.557Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T18:51:17.558Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T18:51:19.733Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:19.733Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:51:19.852Z [INFO] Scheduler beendet +2026-02-27T18:51:19.870Z [INFO] Scheduler gestartet +2026-02-27T18:51:19.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:20.067Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:20.067Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T18:51:20.558Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T18:51:20.558Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T18:51:20.558Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T18:51:20.652Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772218276051-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T18:51:21.219Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:21.219Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T18:51:21.318Z [INFO] Scheduler beendet +2026-02-27T18:51:21.321Z [INFO] Scheduler gestartet +2026-02-27T18:51:21.321Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:21.325Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:21.325Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T18:51:21.445Z [INFO] Scheduler beendet +2026-02-27T18:51:21.449Z [INFO] Scheduler gestartet +2026-02-27T18:51:21.449Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:21.451Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:21.451Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T18:51:21.570Z [INFO] Scheduler beendet +2026-02-27T18:51:21.573Z [INFO] Scheduler gestartet +2026-02-27T18:51:21.573Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:21.859Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:21.859Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T18:51:21.937Z [INFO] Scheduler beendet +2026-02-27T18:51:21.940Z [INFO] Scheduler gestartet +2026-02-27T18:51:21.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:27.964Z [INFO] Scheduler beendet +2026-02-27T18:51:27.982Z [INFO] Scheduler gestartet +2026-02-27T18:51:27.982Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:28.110Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:28.110Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:51:28.199Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:28.199Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:51:28.347Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:28.347Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T18:51:28.348Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:28.348Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:51:28.447Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:28.447Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:51:28.468Z [INFO] Scheduler beendet +2026-02-27T18:51:28.472Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:51:28.474Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T18:51:28.490Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T18:51:28.492Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T18:51:28.565Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T18:51:28.568Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T18:51:28.629Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T18:51:28.630Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T18:51:28.630Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T18:51:28.695Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T18:51:28.696Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T18:51:28.696Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T18:51:28.842Z [INFO] Scheduler gestartet +2026-02-27T18:51:28.842Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:29.108Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:29.108Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:51:29.246Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:29.246Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:51:29.278Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:29.278Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:51:29.545Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:29.545Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T18:51:29.562Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:29.562Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:51:29.566Z [INFO] Scheduler beendet +2026-02-27T18:51:29.596Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:29.596Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:51:29.600Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:29.600Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:51:29.749Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:29.749Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T18:51:32.751Z [INFO] Scheduler gestartet +2026-02-27T18:51:32.751Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:35.165Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:35.165Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:51:35.279Z [INFO] Scheduler beendet +2026-02-27T18:51:35.298Z [INFO] Scheduler gestartet +2026-02-27T18:51:35.298Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:35.753Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:51:35.754Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3jzegV\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3jzegV\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:51:35.754Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-3jzegV\extract\zip-pack +2026-02-27T18:51:35.767Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T18:51:35.768Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3jzegV\extract\zip-pack +2026-02-27T18:51:35.768Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T18:51:35.768Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T18:51:35.782Z [INFO] Scheduler beendet +2026-02-27T18:51:36.057Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:36.057Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T18:51:39.060Z [INFO] Scheduler gestartet +2026-02-27T18:51:39.060Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:39.064Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:39.064Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T18:51:39.183Z [INFO] Scheduler beendet +2026-02-27T18:51:39.187Z [INFO] Scheduler gestartet +2026-02-27T18:51:39.187Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:39.310Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T18:51:39.358Z [INFO] Scheduler beendet +2026-02-27T18:51:39.373Z [INFO] Scheduler gestartet +2026-02-27T18:51:39.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:39.376Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:39.376Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T18:51:39.544Z [INFO] Scheduler beendet +2026-02-27T18:51:39.558Z [INFO] Scheduler gestartet +2026-02-27T18:51:39.558Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:39.729Z [INFO] Scheduler beendet +2026-02-27T18:51:39.742Z [INFO] Scheduler gestartet +2026-02-27T18:51:39.742Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:39.866Z [INFO] Scheduler gestartet +2026-02-27T18:51:39.866Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:39.913Z [INFO] Scheduler beendet +2026-02-27T18:51:40.252Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T18:51:40.252Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T18:51:40.498Z [INFO] Scheduler beendet +2026-02-27T18:51:40.532Z [INFO] Scheduler gestartet +2026-02-27T18:51:40.532Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T18:51:40.592Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T18:51:40.593Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T18:51:40.596Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T18:51:40.597Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T18:51:40.601Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:51:40.601Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9Dh69Z\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9Dh69Z\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:51:40.601Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-9Dh69Z\extract\recovery +2026-02-27T18:51:40.604Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T18:51:40.605Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9Dh69Z\extract\recovery +2026-02-27T18:51:40.605Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T18:51:40.605Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T18:51:40.664Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:51:40.664Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yuKgZV\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yuKgZV\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:51:40.664Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-yuKgZV\downloads\missing-source-ok +2026-02-27T18:51:40.664Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T18:51:40.665Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T18:51:40.704Z [INFO] Scheduler beendet +2026-02-27T18:51:40.725Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T18:51:40.725Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ab4yVo\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ab4yVo\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T18:51:40.725Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-ab4yVo\downloads\missing-source-empty +2026-02-27T18:51:40.725Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T18:51:40.725Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T18:51:40.725Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:09:59.670Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:09:59.671Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:09:59.673Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:09:59.671Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LOqnxO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LOqnxO\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:09:59.672Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LOqnxO\out +2026-02-27T19:09:59.741Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:09:59.734Z [INFO] Scheduler gestartet +2026-02-27T19:09:59.735Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:09:59.921Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-LOqnxO\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:09:59.922Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LOqnxO\out +2026-02-27T19:09:59.924Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:09:59.924Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:09:59.925Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LOqnxO\out +2026-02-27T19:09:59.929Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xrXLNX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xrXLNX\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:09:59.929Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xrXLNX\out +2026-02-27T19:09:59.930Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:09:59.931Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:09:59.931Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xrXLNX\out +2026-02-27T19:09:59.933Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-INvPWS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-INvPWS\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:09:59.933Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-INvPWS\out +2026-02-27T19:09:59.934Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:09:59.935Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:09:59.935Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-INvPWS\pkg) +2026-02-27T19:09:59.935Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-INvPWS\out +2026-02-27T19:09:59.937Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u5XRTO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u5XRTO\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:09:59.937Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-u5XRTO\out +2026-02-27T19:09:59.938Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:09:59.938Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:09:59.939Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u5XRTO\out +2026-02-27T19:09:59.941Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2PThnU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2PThnU\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:09:59.942Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2PThnU\out +2026-02-27T19:09:59.942Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:09:59.942Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2PThnU\out +2026-02-27T19:09:59.948Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:09:59.948Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2PThnU\out +2026-02-27T19:09:59.951Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fvnh2g\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fvnh2g\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:09:59.951Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fvnh2g\out +2026-02-27T19:09:59.951Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:09:59.952Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fvnh2g\out +2026-02-27T19:09:59.953Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JMrAks\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JMrAks\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:09:59.953Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JMrAks\out +2026-02-27T19:10:00.132Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-JMrAks\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:10:00.132Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JMrAks\out +2026-02-27T19:10:00.135Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NCE1fF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NCE1fF\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:10:00.135Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NCE1fF\out +2026-02-27T19:10:00.136Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:10:00.137Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NCE1fF\out +2026-02-27T19:10:00.141Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u5DVD5\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u5DVD5\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:10:00.141Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-u5DVD5\pkg-missing +2026-02-27T19:10:00.071Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:00.071Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:10:00.101Z [INFO] Scheduler beendet +2026-02-27T19:10:00.107Z [INFO] Scheduler gestartet +2026-02-27T19:10:00.107Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:00.378Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:00.378Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:10:00.378Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:00.378Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:10:00.448Z [INFO] Scheduler beendet +2026-02-27T19:10:00.478Z [INFO] Scheduler gestartet +2026-02-27T19:10:00.478Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:00.659Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:00.659Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:10:00.659Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:00.659Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:10:00.821Z [INFO] Scheduler beendet +2026-02-27T19:10:00.845Z [INFO] Scheduler gestartet +2026-02-27T19:10:00.845Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:01.173Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:10:01.174Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:10:03.383Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:03.383Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:10:03.499Z [INFO] Scheduler beendet +2026-02-27T19:10:03.520Z [INFO] Scheduler gestartet +2026-02-27T19:10:03.520Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:03.708Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:03.708Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:10:03.926Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:03.926Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:10:04.003Z [INFO] Scheduler beendet +2026-02-27T19:10:04.013Z [INFO] Scheduler gestartet +2026-02-27T19:10:04.013Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:04.017Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:04.017Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:10:04.137Z [INFO] Scheduler beendet +2026-02-27T19:10:04.141Z [INFO] Scheduler gestartet +2026-02-27T19:10:04.141Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:04.144Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:04.144Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:10:04.262Z [INFO] Scheduler beendet +2026-02-27T19:10:04.325Z [INFO] Scheduler gestartet +2026-02-27T19:10:04.325Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:04.174Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:10:04.174Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:10:04.174Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:10:04.266Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772219399667-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:10:04.612Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:04.612Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:10:04.688Z [INFO] Scheduler beendet +2026-02-27T19:10:04.693Z [INFO] Scheduler gestartet +2026-02-27T19:10:04.693Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:10.715Z [INFO] Scheduler beendet +2026-02-27T19:10:10.735Z [INFO] Scheduler gestartet +2026-02-27T19:10:10.735Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:10.865Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:10.865Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:10:10.955Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:10.955Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:10:11.093Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:11.093Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:10:11.093Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:11.093Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:10:11.098Z [INFO] Scheduler beendet +2026-02-27T19:10:11.104Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:10:11.107Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:10:11.129Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:10:11.130Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:10:11.196Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:10:11.199Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:10:11.261Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:10:11.263Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:10:11.263Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:10:11.327Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:10:11.329Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:10:11.329Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:10:11.473Z [INFO] Scheduler gestartet +2026-02-27T19:10:11.473Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:11.998Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:11.998Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:10:12.030Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:12.030Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:10:12.176Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:12.176Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:10:12.176Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:12.176Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:10:12.197Z [INFO] Scheduler beendet +2026-02-27T19:10:12.276Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:12.276Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:10:12.314Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:12.314Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:10:12.492Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:12.492Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:10:12.562Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:12.562Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:10:15.564Z [INFO] Scheduler gestartet +2026-02-27T19:10:15.564Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:17.976Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:17.976Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:10:18.093Z [INFO] Scheduler beendet +2026-02-27T19:10:18.101Z [INFO] Scheduler gestartet +2026-02-27T19:10:18.101Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:18.557Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:10:18.558Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0NvU4P\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0NvU4P\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:10:18.558Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-0NvU4P\extract\zip-pack +2026-02-27T19:10:18.560Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:10:18.561Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0NvU4P\extract\zip-pack +2026-02-27T19:10:18.561Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:10:18.561Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:10:18.583Z [INFO] Scheduler beendet +2026-02-27T19:10:18.870Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:18.870Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:10:21.872Z [INFO] Scheduler gestartet +2026-02-27T19:10:21.872Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:21.876Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:21.876Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:10:21.994Z [INFO] Scheduler beendet +2026-02-27T19:10:22.056Z [INFO] Scheduler gestartet +2026-02-27T19:10:22.056Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:22.059Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:10:22.059Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-stcio7\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-stcio7\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:10:22.060Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-stcio7\extract\cleanup-package +2026-02-27T19:10:22.061Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:10:22.061Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-stcio7\extract\cleanup-package +2026-02-27T19:10:22.061Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:10:22.061Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:10:22.179Z [INFO] Scheduler beendet +2026-02-27T19:10:22.182Z [INFO] Scheduler gestartet +2026-02-27T19:10:22.182Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:22.306Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:10:22.354Z [INFO] Scheduler beendet +2026-02-27T19:10:22.367Z [INFO] Scheduler gestartet +2026-02-27T19:10:22.367Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:22.371Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:22.372Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:10:22.540Z [INFO] Scheduler beendet +2026-02-27T19:10:22.552Z [INFO] Scheduler gestartet +2026-02-27T19:10:22.552Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:22.723Z [INFO] Scheduler beendet +2026-02-27T19:10:22.736Z [INFO] Scheduler gestartet +2026-02-27T19:10:22.736Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:22.862Z [INFO] Scheduler gestartet +2026-02-27T19:10:22.862Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:22.907Z [INFO] Scheduler beendet +2026-02-27T19:10:23.247Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:23.247Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:10:23.494Z [INFO] Scheduler beendet +2026-02-27T19:10:23.531Z [INFO] Scheduler gestartet +2026-02-27T19:10:23.531Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:23.591Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:10:23.593Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:10:23.596Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:10:23.597Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:10:23.602Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:10:23.602Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GI3OKC\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GI3OKC\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:10:23.602Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-GI3OKC\extract\recovery +2026-02-27T19:10:23.603Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:10:23.603Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GI3OKC\extract\recovery +2026-02-27T19:10:23.603Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:10:23.603Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:10:23.666Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:10:23.666Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HnP68v\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HnP68v\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:10:23.666Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-HnP68v\downloads\missing-source-ok +2026-02-27T19:10:23.666Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:10:23.667Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:10:23.701Z [INFO] Scheduler beendet +2026-02-27T19:10:23.727Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:10:23.728Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0DBx9i\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0DBx9i\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:10:23.728Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-0DBx9i\downloads\missing-source-empty +2026-02-27T19:10:23.728Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:10:23.728Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:10:23.728Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:10:58.212Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4iCg61\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4iCg61\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:10:58.213Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4iCg61\out +2026-02-27T19:10:58.294Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:10:58.240Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:10:58.241Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:10:58.245Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:10:58.268Z [INFO] Scheduler gestartet +2026-02-27T19:10:58.269Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:58.496Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-4iCg61\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:10:58.496Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4iCg61\out +2026-02-27T19:10:58.498Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:10:58.499Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:10:58.499Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4iCg61\out +2026-02-27T19:10:58.505Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yAbQDx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yAbQDx\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:10:58.505Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yAbQDx\out +2026-02-27T19:10:58.506Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:10:58.506Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:10:58.507Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yAbQDx\out +2026-02-27T19:10:58.508Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ej1Y2O\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ej1Y2O\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:10:58.509Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ej1Y2O\out +2026-02-27T19:10:58.510Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:10:58.510Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:10:58.511Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ej1Y2O\pkg) +2026-02-27T19:10:58.511Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ej1Y2O\out +2026-02-27T19:10:58.513Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-STPaIG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-STPaIG\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:10:58.513Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-STPaIG\out +2026-02-27T19:10:58.514Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:10:58.514Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:10:58.514Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-STPaIG\out +2026-02-27T19:10:58.517Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U3jWK5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U3jWK5\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:10:58.518Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-U3jWK5\out +2026-02-27T19:10:58.518Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:10:58.518Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-U3jWK5\out +2026-02-27T19:10:58.525Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:10:58.525Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U3jWK5\out +2026-02-27T19:10:58.527Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jibNpq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jibNpq\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:10:58.527Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jibNpq\out +2026-02-27T19:10:58.528Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:10:58.528Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jibNpq\out +2026-02-27T19:10:58.531Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PAMkLq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PAMkLq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:10:58.531Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PAMkLq\out +2026-02-27T19:10:58.606Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:58.606Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:10:58.632Z [INFO] Scheduler beendet +2026-02-27T19:10:58.639Z [INFO] Scheduler gestartet +2026-02-27T19:10:58.639Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:58.727Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-PAMkLq\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:10:58.728Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PAMkLq\out +2026-02-27T19:10:58.730Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Sh3QSL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Sh3QSL\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:10:58.731Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Sh3QSL\out +2026-02-27T19:10:58.731Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:10:58.732Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Sh3QSL\out +2026-02-27T19:10:58.736Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XW2WQ4\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XW2WQ4\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:10:58.736Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-XW2WQ4\pkg-missing +2026-02-27T19:10:58.908Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:58.908Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:10:58.908Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:58.908Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:10:58.981Z [INFO] Scheduler beendet +2026-02-27T19:10:59.007Z [INFO] Scheduler gestartet +2026-02-27T19:10:59.007Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:59.189Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:59.189Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:10:59.189Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:10:59.189Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:10:59.349Z [INFO] Scheduler beendet +2026-02-27T19:10:59.376Z [INFO] Scheduler gestartet +2026-02-27T19:10:59.376Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:10:59.745Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:10:59.746Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:11:01.913Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:01.913Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:11:02.030Z [INFO] Scheduler beendet +2026-02-27T19:11:02.045Z [INFO] Scheduler gestartet +2026-02-27T19:11:02.045Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:02.148Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:02.148Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:11:02.167Z [INFO] Scheduler beendet +2026-02-27T19:11:02.170Z [INFO] Scheduler gestartet +2026-02-27T19:11:02.170Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:02.174Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:02.174Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:11:02.238Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:02.238Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:11:02.293Z [INFO] Scheduler beendet +2026-02-27T19:11:02.299Z [INFO] Scheduler gestartet +2026-02-27T19:11:02.299Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:02.304Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:02.304Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:11:02.420Z [INFO] Scheduler beendet +2026-02-27T19:11:02.425Z [INFO] Scheduler gestartet +2026-02-27T19:11:02.425Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:02.709Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:02.709Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:11:02.789Z [INFO] Scheduler beendet +2026-02-27T19:11:02.793Z [INFO] Scheduler gestartet +2026-02-27T19:11:02.793Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:02.746Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:11:02.747Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:11:02.747Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:11:02.856Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772219458240-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:11:08.812Z [INFO] Scheduler beendet +2026-02-27T19:11:08.839Z [INFO] Scheduler gestartet +2026-02-27T19:11:08.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:09.054Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:09.054Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:11:09.195Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:09.195Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:11:09.195Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:09.195Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:11:09.202Z [INFO] Scheduler beendet +2026-02-27T19:11:09.269Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:11:09.272Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:11:09.296Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:11:09.298Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:11:09.360Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:11:09.362Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:11:09.424Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:11:09.425Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:11:09.425Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:11:09.488Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:11:09.489Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:11:09.490Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:11:09.633Z [INFO] Scheduler gestartet +2026-02-27T19:11:09.633Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:09.956Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:09.956Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:11:09.982Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:09.982Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:11:10.128Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:10.128Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:11:10.280Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:10.280Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:11:10.335Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:10.335Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:11:10.360Z [INFO] Scheduler beendet +2026-02-27T19:11:10.389Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:10.389Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:11:10.391Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:10.391Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:11:10.443Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:10.443Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:11:10.444Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:10.444Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:11:10.445Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:10.445Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:11:13.447Z [INFO] Scheduler gestartet +2026-02-27T19:11:13.447Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:15.862Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:15.862Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:11:15.979Z [INFO] Scheduler beendet +2026-02-27T19:11:15.995Z [INFO] Scheduler gestartet +2026-02-27T19:11:15.995Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:16.451Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:11:16.452Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DRdLBd\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DRdLBd\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:11:16.452Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-DRdLBd\extract\zip-pack +2026-02-27T19:11:16.454Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:11:16.454Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DRdLBd\extract\zip-pack +2026-02-27T19:11:16.454Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:11:16.455Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:11:16.477Z [INFO] Scheduler beendet +2026-02-27T19:11:16.754Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:16.754Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:11:19.756Z [INFO] Scheduler gestartet +2026-02-27T19:11:19.756Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:19.759Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:19.759Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:11:19.878Z [INFO] Scheduler beendet +2026-02-27T19:11:19.883Z [INFO] Scheduler gestartet +2026-02-27T19:11:19.883Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:19.886Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:11:19.886Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8lXAwW\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8lXAwW\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:11:19.886Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-8lXAwW\extract\cleanup-package +2026-02-27T19:11:19.887Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:11:19.887Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8lXAwW\extract\cleanup-package +2026-02-27T19:11:19.887Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:11:19.888Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:11:20.005Z [INFO] Scheduler beendet +2026-02-27T19:11:20.008Z [INFO] Scheduler gestartet +2026-02-27T19:11:20.008Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:20.132Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:11:20.179Z [INFO] Scheduler beendet +2026-02-27T19:11:20.195Z [INFO] Scheduler gestartet +2026-02-27T19:11:20.195Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:20.199Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:20.199Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:11:20.368Z [INFO] Scheduler beendet +2026-02-27T19:11:20.381Z [INFO] Scheduler gestartet +2026-02-27T19:11:20.381Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:20.551Z [INFO] Scheduler beendet +2026-02-27T19:11:20.568Z [INFO] Scheduler gestartet +2026-02-27T19:11:20.568Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:20.694Z [INFO] Scheduler gestartet +2026-02-27T19:11:20.694Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:20.738Z [INFO] Scheduler beendet +2026-02-27T19:11:21.079Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:21.079Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:11:21.326Z [INFO] Scheduler beendet +2026-02-27T19:11:21.363Z [INFO] Scheduler gestartet +2026-02-27T19:11:21.363Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:21.425Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:11:21.427Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:11:21.430Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:11:21.431Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:11:21.435Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:11:21.435Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cgkEJ8\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cgkEJ8\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:11:21.435Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-cgkEJ8\extract\recovery +2026-02-27T19:11:21.436Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:11:21.437Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cgkEJ8\extract\recovery +2026-02-27T19:11:21.437Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:11:21.437Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:11:21.499Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:11:21.499Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EidhlF\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EidhlF\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:11:21.499Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-EidhlF\downloads\missing-source-ok +2026-02-27T19:11:21.499Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:11:21.499Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:11:21.533Z [INFO] Scheduler beendet +2026-02-27T19:11:21.560Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:11:21.561Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OnZjlL\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OnZjlL\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:11:21.561Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-OnZjlL\downloads\missing-source-empty +2026-02-27T19:11:21.561Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:11:21.561Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:11:21.561Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:11:22.835Z [INFO] Scheduler gestartet +2026-02-27T19:11:22.836Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:22.880Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:22.880Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:11:22.973Z [INFO] Scheduler beendet +2026-02-27T19:11:23.057Z [INFO] Scheduler gestartet +2026-02-27T19:11:23.057Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:23.462Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:23.462Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T19:11:23.540Z [INFO] Scheduler beendet +2026-02-27T19:11:23.631Z [INFO] Scheduler gestartet +2026-02-27T19:11:23.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:23.633Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T19:11:24.658Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:11:24.658Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:11:24.776Z [INFO] Scheduler beendet +2026-02-27T19:11:24.841Z [INFO] Scheduler gestartet +2026-02-27T19:11:24.841Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:11:24.996Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:11:25.085Z [INFO] Scheduler beendet +2026-02-27T19:12:15.916Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UrvaVl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UrvaVl\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:12:15.916Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UrvaVl\out +2026-02-27T19:12:15.992Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:12:15.946Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:12:15.947Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:12:15.949Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:12:15.967Z [INFO] Scheduler gestartet +2026-02-27T19:12:15.968Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:16.193Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-UrvaVl\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:12:16.193Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UrvaVl\out +2026-02-27T19:12:16.195Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:12:16.196Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:12:16.196Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UrvaVl\out +2026-02-27T19:12:16.202Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rQR97E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rQR97E\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:12:16.202Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rQR97E\out +2026-02-27T19:12:16.203Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:12:16.204Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:12:16.204Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rQR97E\out +2026-02-27T19:12:16.206Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HDwnVf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HDwnVf\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:12:16.206Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HDwnVf\out +2026-02-27T19:12:16.207Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:12:16.207Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:12:16.208Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-HDwnVf\pkg) +2026-02-27T19:12:16.208Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HDwnVf\out +2026-02-27T19:12:16.210Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-skcE0M\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-skcE0M\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:12:16.210Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-skcE0M\out +2026-02-27T19:12:16.211Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:12:16.212Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:12:16.212Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-skcE0M\out +2026-02-27T19:12:16.215Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N5faw1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N5faw1\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:12:16.215Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N5faw1\out +2026-02-27T19:12:16.216Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:12:16.216Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N5faw1\out +2026-02-27T19:12:16.222Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:12:16.223Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N5faw1\out +2026-02-27T19:12:16.226Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TdsjTY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TdsjTY\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:12:16.226Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TdsjTY\out +2026-02-27T19:12:16.227Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:12:16.227Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TdsjTY\out +2026-02-27T19:12:16.229Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q4UGwm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q4UGwm\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:12:16.229Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-q4UGwm\out +2026-02-27T19:12:16.418Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-q4UGwm\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:12:16.418Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q4UGwm\out +2026-02-27T19:12:16.421Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4UP27\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4UP27\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:12:16.422Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d4UP27\out +2026-02-27T19:12:16.423Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:12:16.423Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4UP27\out +2026-02-27T19:12:16.427Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8EpAw\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8EpAw\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:12:16.427Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-t8EpAw\pkg-missing +2026-02-27T19:12:16.311Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:16.311Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:12:16.332Z [INFO] Scheduler beendet +2026-02-27T19:12:16.341Z [INFO] Scheduler gestartet +2026-02-27T19:12:16.341Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:16.610Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:16.610Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:12:16.610Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:16.610Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:12:16.684Z [INFO] Scheduler beendet +2026-02-27T19:12:16.710Z [INFO] Scheduler gestartet +2026-02-27T19:12:16.710Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:16.891Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:16.891Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:12:16.891Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:16.891Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:12:17.052Z [INFO] Scheduler beendet +2026-02-27T19:12:17.075Z [INFO] Scheduler gestartet +2026-02-27T19:12:17.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:17.450Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:12:17.450Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:12:19.607Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:19.607Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:12:19.726Z [INFO] Scheduler beendet +2026-02-27T19:12:19.752Z [INFO] Scheduler gestartet +2026-02-27T19:12:19.752Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:19.864Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:19.864Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:12:19.873Z [INFO] Scheduler beendet +2026-02-27T19:12:19.937Z [INFO] Scheduler gestartet +2026-02-27T19:12:19.937Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:19.943Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:19.943Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:12:20.061Z [INFO] Scheduler beendet +2026-02-27T19:12:20.065Z [INFO] Scheduler gestartet +2026-02-27T19:12:20.065Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:20.069Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:20.069Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:12:20.188Z [INFO] Scheduler beendet +2026-02-27T19:12:20.192Z [INFO] Scheduler gestartet +2026-02-27T19:12:20.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:20.479Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:20.479Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:12:20.556Z [INFO] Scheduler beendet +2026-02-27T19:12:20.561Z [INFO] Scheduler gestartet +2026-02-27T19:12:20.561Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:20.451Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:12:20.451Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:12:20.451Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:12:20.543Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772219535944-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:12:26.586Z [INFO] Scheduler beendet +2026-02-27T19:12:26.607Z [INFO] Scheduler gestartet +2026-02-27T19:12:26.607Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:26.739Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:26.739Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:12:26.824Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:26.824Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:12:26.963Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:26.963Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:12:26.968Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:26.968Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:12:26.969Z [INFO] Scheduler beendet +2026-02-27T19:12:26.975Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:12:26.977Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:12:27.000Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:12:27.001Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:12:27.067Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:12:27.070Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:12:27.132Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:12:27.133Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:12:27.134Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:12:27.197Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:12:27.198Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:12:27.199Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:12:27.346Z [INFO] Scheduler gestartet +2026-02-27T19:12:27.346Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:27.870Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:27.870Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:12:27.902Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:27.902Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:12:28.013Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:28.013Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:12:28.050Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:28.050Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:12:28.071Z [INFO] Scheduler beendet +2026-02-27T19:12:28.078Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:28.078Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:12:28.191Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:28.191Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:12:28.432Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:28.432Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:12:28.465Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:28.465Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:12:31.470Z [INFO] Scheduler gestartet +2026-02-27T19:12:31.470Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:33.884Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:33.884Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:12:34.001Z [INFO] Scheduler beendet +2026-02-27T19:12:34.010Z [INFO] Scheduler gestartet +2026-02-27T19:12:34.010Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:34.466Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:12:34.467Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LtxzdM\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LtxzdM\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:12:34.467Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-LtxzdM\extract\zip-pack +2026-02-27T19:12:34.470Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:12:34.471Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LtxzdM\extract\zip-pack +2026-02-27T19:12:34.471Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:12:34.471Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:12:34.492Z [INFO] Scheduler beendet +2026-02-27T19:12:34.777Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:34.777Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:12:37.780Z [INFO] Scheduler gestartet +2026-02-27T19:12:37.780Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:37.785Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:37.785Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:12:37.902Z [INFO] Scheduler beendet +2026-02-27T19:12:37.906Z [INFO] Scheduler gestartet +2026-02-27T19:12:37.906Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:37.909Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:12:37.910Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qj1bEF\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qj1bEF\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:12:37.910Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-qj1bEF\extract\cleanup-package +2026-02-27T19:12:37.912Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:12:37.912Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qj1bEF\extract\cleanup-package +2026-02-27T19:12:37.912Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:12:37.912Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:12:38.027Z [INFO] Scheduler beendet +2026-02-27T19:12:38.030Z [INFO] Scheduler gestartet +2026-02-27T19:12:38.030Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:38.154Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:12:38.200Z [INFO] Scheduler beendet +2026-02-27T19:12:38.218Z [INFO] Scheduler gestartet +2026-02-27T19:12:38.218Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:38.222Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:38.222Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:12:38.388Z [INFO] Scheduler beendet +2026-02-27T19:12:38.405Z [INFO] Scheduler gestartet +2026-02-27T19:12:38.405Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:38.576Z [INFO] Scheduler beendet +2026-02-27T19:12:38.589Z [INFO] Scheduler gestartet +2026-02-27T19:12:38.589Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:38.714Z [INFO] Scheduler gestartet +2026-02-27T19:12:38.714Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:38.760Z [INFO] Scheduler beendet +2026-02-27T19:12:39.097Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:39.097Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:12:39.347Z [INFO] Scheduler beendet +2026-02-27T19:12:39.380Z [INFO] Scheduler gestartet +2026-02-27T19:12:39.380Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:39.442Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:12:39.444Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:12:39.448Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:12:39.450Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:12:39.453Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:12:39.453Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-74X8hP\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-74X8hP\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:12:39.453Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-74X8hP\extract\recovery +2026-02-27T19:12:39.455Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:12:39.456Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-74X8hP\extract\recovery +2026-02-27T19:12:39.456Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:12:39.456Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:12:39.518Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:12:39.518Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-esTRNL\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-esTRNL\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:12:39.518Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-esTRNL\downloads\missing-source-ok +2026-02-27T19:12:39.518Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:12:39.518Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:12:39.550Z [INFO] Scheduler beendet +2026-02-27T19:12:39.579Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:12:39.579Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lhmdUP\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lhmdUP\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:12:39.579Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-lhmdUP\downloads\missing-source-empty +2026-02-27T19:12:39.579Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:12:39.579Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:12:39.579Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:12:40.677Z [INFO] Scheduler gestartet +2026-02-27T19:12:40.678Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:40.722Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:40.722Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:12:40.815Z [INFO] Scheduler beendet +2026-02-27T19:12:40.895Z [INFO] Scheduler gestartet +2026-02-27T19:12:40.895Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:41.301Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:41.301Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T19:12:41.389Z [INFO] Scheduler beendet +2026-02-27T19:12:41.480Z [INFO] Scheduler gestartet +2026-02-27T19:12:41.480Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:41.482Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T19:12:42.511Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:12:42.511Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:12:42.628Z [INFO] Scheduler beendet +2026-02-27T19:12:42.691Z [INFO] Scheduler gestartet +2026-02-27T19:12:42.691Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:12:42.847Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:12:42.933Z [INFO] Scheduler beendet +2026-02-27T19:17:06.804Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SjpR2B\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SjpR2B\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:17:06.804Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SjpR2B\out +2026-02-27T19:17:06.879Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:17:06.827Z [INFO] Scheduler gestartet +2026-02-27T19:17:06.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:06.834Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:17:06.835Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:17:06.837Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:17:07.078Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-SjpR2B\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:17:07.078Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SjpR2B\out +2026-02-27T19:17:07.080Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:17:07.081Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:17:07.082Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SjpR2B\out +2026-02-27T19:17:07.102Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IhDAuu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IhDAuu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:17:07.103Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IhDAuu\out +2026-02-27T19:17:07.104Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:17:07.105Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:17:07.106Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IhDAuu\out +2026-02-27T19:17:07.109Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lq7LjP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lq7LjP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:17:07.109Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lq7LjP\out +2026-02-27T19:17:07.111Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:17:07.112Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:17:07.113Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-lq7LjP\pkg) +2026-02-27T19:17:07.113Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lq7LjP\out +2026-02-27T19:17:07.118Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AF4rwn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AF4rwn\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:17:07.118Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AF4rwn\out +2026-02-27T19:17:07.120Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:17:07.120Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:17:07.121Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AF4rwn\out +2026-02-27T19:17:07.126Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3MeRVU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3MeRVU\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:17:07.126Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3MeRVU\out +2026-02-27T19:17:07.128Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:17:07.128Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3MeRVU\out +2026-02-27T19:17:07.139Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:17:07.140Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3MeRVU\out +2026-02-27T19:17:07.144Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AjfeaT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AjfeaT\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:17:07.144Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AjfeaT\out +2026-02-27T19:17:07.145Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:17:07.146Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AjfeaT\out +2026-02-27T19:17:07.149Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-49dDNL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-49dDNL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:17:07.149Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-49dDNL\out +2026-02-27T19:17:07.165Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:07.165Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:17:07.191Z [INFO] Scheduler beendet +2026-02-27T19:17:07.198Z [INFO] Scheduler gestartet +2026-02-27T19:17:07.198Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:07.349Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-49dDNL\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:17:07.350Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-49dDNL\out +2026-02-27T19:17:07.354Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-izJ4HZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-izJ4HZ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:17:07.354Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-izJ4HZ\out +2026-02-27T19:17:07.355Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:17:07.355Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-izJ4HZ\out +2026-02-27T19:17:07.360Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8XxCoM\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8XxCoM\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:17:07.360Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-8XxCoM\pkg-missing +2026-02-27T19:17:07.465Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:07.465Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:17:07.466Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:07.466Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:17:07.539Z [INFO] Scheduler beendet +2026-02-27T19:17:07.566Z [INFO] Scheduler gestartet +2026-02-27T19:17:07.566Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:07.747Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:07.747Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:17:07.747Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:07.747Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:17:07.909Z [INFO] Scheduler beendet +2026-02-27T19:17:07.933Z [INFO] Scheduler gestartet +2026-02-27T19:17:07.933Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:08.338Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:17:08.338Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:17:10.476Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:10.476Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:17:10.593Z [INFO] Scheduler beendet +2026-02-27T19:17:10.615Z [INFO] Scheduler gestartet +2026-02-27T19:17:10.616Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:10.805Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:10.805Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:17:11.338Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:17:11.339Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:17:11.339Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:17:11.445Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772219826831-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:17:11.972Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:11.972Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:17:12.063Z [INFO] Scheduler beendet +2026-02-27T19:17:12.069Z [INFO] Scheduler gestartet +2026-02-27T19:17:12.069Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:12.075Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:12.075Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:17:12.191Z [INFO] Scheduler beendet +2026-02-27T19:17:12.196Z [INFO] Scheduler gestartet +2026-02-27T19:17:12.196Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:12.200Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:12.200Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:17:12.317Z [INFO] Scheduler beendet +2026-02-27T19:17:12.323Z [INFO] Scheduler gestartet +2026-02-27T19:17:12.323Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:12.608Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:12.608Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:17:12.685Z [INFO] Scheduler beendet +2026-02-27T19:17:12.691Z [INFO] Scheduler gestartet +2026-02-27T19:17:12.691Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:18.721Z [INFO] Scheduler beendet +2026-02-27T19:17:18.729Z [INFO] Scheduler gestartet +2026-02-27T19:17:18.729Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:18.868Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:18.868Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:17:18.957Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:18.957Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:17:19.086Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:19.086Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:17:19.093Z [INFO] Scheduler beendet +2026-02-27T19:17:19.097Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:17:19.100Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:17:19.122Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:17:19.123Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:17:19.189Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:17:19.191Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:17:19.252Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:17:19.253Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:17:19.254Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:17:19.317Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:17:19.318Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:17:19.319Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:17:19.463Z [INFO] Scheduler gestartet +2026-02-27T19:17:19.463Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:20.036Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:20.036Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:17:20.166Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:20.166Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:17:20.167Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:20.167Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:17:20.188Z [INFO] Scheduler beendet +2026-02-27T19:17:20.188Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:20.188Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:17:20.283Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:20.283Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:17:20.319Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:20.319Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:17:20.495Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:20.495Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:17:20.565Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:20.565Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:17:20.709Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:20.709Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:17:23.712Z [INFO] Scheduler gestartet +2026-02-27T19:17:23.712Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:26.126Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:26.126Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:17:26.241Z [INFO] Scheduler beendet +2026-02-27T19:17:26.254Z [INFO] Scheduler gestartet +2026-02-27T19:17:26.254Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:26.708Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:17:26.710Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-y7FH6b\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-y7FH6b\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:17:26.710Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-y7FH6b\extract\zip-pack +2026-02-27T19:17:26.712Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:17:26.713Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-y7FH6b\extract\zip-pack +2026-02-27T19:17:26.713Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:17:26.713Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:17:26.736Z [INFO] Scheduler beendet +2026-02-27T19:17:27.019Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:27.019Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:17:30.023Z [INFO] Scheduler gestartet +2026-02-27T19:17:30.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:30.026Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:30.026Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:17:30.144Z [INFO] Scheduler beendet +2026-02-27T19:17:30.207Z [INFO] Scheduler gestartet +2026-02-27T19:17:30.207Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:30.210Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:17:30.211Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DUtIEv\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DUtIEv\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:17:30.211Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-DUtIEv\extract\cleanup-package +2026-02-27T19:17:30.213Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:17:30.214Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DUtIEv\extract\cleanup-package +2026-02-27T19:17:30.214Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:17:30.214Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:17:30.330Z [INFO] Scheduler beendet +2026-02-27T19:17:30.333Z [INFO] Scheduler gestartet +2026-02-27T19:17:30.333Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:30.457Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:17:30.505Z [INFO] Scheduler beendet +2026-02-27T19:17:30.521Z [INFO] Scheduler gestartet +2026-02-27T19:17:30.521Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:30.526Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:30.526Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:17:30.693Z [INFO] Scheduler beendet +2026-02-27T19:17:30.705Z [INFO] Scheduler gestartet +2026-02-27T19:17:30.705Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:30.877Z [INFO] Scheduler beendet +2026-02-27T19:17:30.888Z [INFO] Scheduler gestartet +2026-02-27T19:17:30.888Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:31.014Z [INFO] Scheduler gestartet +2026-02-27T19:17:31.014Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:31.059Z [INFO] Scheduler beendet +2026-02-27T19:17:31.401Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:31.401Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:17:31.647Z [INFO] Scheduler beendet +2026-02-27T19:17:31.683Z [INFO] Scheduler gestartet +2026-02-27T19:17:31.683Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:31.744Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:17:31.746Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:17:31.750Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:17:31.751Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:17:31.755Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:17:31.755Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AUTZsK\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AUTZsK\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:17:31.755Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-AUTZsK\extract\recovery +2026-02-27T19:17:31.757Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:17:31.757Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AUTZsK\extract\recovery +2026-02-27T19:17:31.757Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:17:31.758Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:17:31.818Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:17:31.818Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gJDZHi\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gJDZHi\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:17:31.819Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-gJDZHi\downloads\missing-source-ok +2026-02-27T19:17:31.819Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:17:31.819Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:17:31.853Z [INFO] Scheduler beendet +2026-02-27T19:17:31.880Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:17:31.880Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hDRUWm\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hDRUWm\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:17:31.880Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-hDRUWm\downloads\missing-source-empty +2026-02-27T19:17:31.880Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:17:31.880Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:17:31.880Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:17:44.489Z [INFO] Scheduler gestartet +2026-02-27T19:17:44.490Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:44.536Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:44.536Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:17:44.630Z [INFO] Scheduler beendet +2026-02-27T19:17:44.708Z [INFO] Scheduler gestartet +2026-02-27T19:17:44.708Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:45.113Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:45.113Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T19:17:45.202Z [INFO] Scheduler beendet +2026-02-27T19:17:45.292Z [INFO] Scheduler gestartet +2026-02-27T19:17:45.292Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:45.295Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T19:17:46.322Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:17:46.322Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:17:46.437Z [INFO] Scheduler beendet +2026-02-27T19:17:46.497Z [INFO] Scheduler gestartet +2026-02-27T19:17:46.497Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:17:46.654Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:17:46.739Z [INFO] Scheduler beendet +2026-02-27T19:22:42.460Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0a99sU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0a99sU\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:22:42.461Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0a99sU\out +2026-02-27T19:22:42.534Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:22:42.487Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:22:42.488Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:22:42.489Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:22:42.518Z [INFO] Scheduler gestartet +2026-02-27T19:22:42.519Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:22:42.730Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-0a99sU\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:22:42.731Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0a99sU\out +2026-02-27T19:22:42.733Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:22:42.733Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:22:42.734Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0a99sU\out +2026-02-27T19:22:42.740Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kOAUsM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kOAUsM\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:22:42.740Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kOAUsM\out +2026-02-27T19:22:42.741Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:22:42.742Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:22:42.742Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kOAUsM\out +2026-02-27T19:22:42.744Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VbD1BY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VbD1BY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:22:42.744Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VbD1BY\out +2026-02-27T19:22:42.745Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:22:42.746Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:22:42.747Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-VbD1BY\pkg) +2026-02-27T19:22:42.747Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VbD1BY\out +2026-02-27T19:22:42.749Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gpRPTg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gpRPTg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:22:42.750Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gpRPTg\out +2026-02-27T19:22:42.751Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:22:42.751Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:22:42.751Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gpRPTg\out +2026-02-27T19:22:42.754Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U1EkfV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U1EkfV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:22:42.754Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-U1EkfV\out +2026-02-27T19:22:42.755Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:22:42.755Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-U1EkfV\out +2026-02-27T19:22:42.761Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:22:42.762Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U1EkfV\out +2026-02-27T19:22:42.765Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j9emu4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j9emu4\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:22:42.766Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j9emu4\out +2026-02-27T19:22:42.767Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:22:42.767Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j9emu4\out +2026-02-27T19:22:42.770Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xCVWc7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xCVWc7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:22:42.770Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xCVWc7\out +2026-02-27T19:22:42.947Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-xCVWc7\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:22:42.948Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xCVWc7\out +2026-02-27T19:22:42.950Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gvZPRY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gvZPRY\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:22:42.950Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gvZPRY\out +2026-02-27T19:22:42.951Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:22:42.951Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gvZPRY\out +2026-02-27T19:22:42.955Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZA0AP1\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZA0AP1\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:22:42.955Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-ZA0AP1\pkg-missing +2026-02-27T19:22:42.859Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:42.859Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:22:42.883Z [INFO] Scheduler beendet +2026-02-27T19:22:42.892Z [INFO] Scheduler gestartet +2026-02-27T19:22:42.892Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:22:43.160Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:43.160Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:22:43.161Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:43.161Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:22:43.233Z [INFO] Scheduler beendet +2026-02-27T19:22:43.261Z [INFO] Scheduler gestartet +2026-02-27T19:22:43.261Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:22:43.443Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:43.443Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:22:43.443Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:43.443Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:22:43.603Z [INFO] Scheduler beendet +2026-02-27T19:22:43.629Z [INFO] Scheduler gestartet +2026-02-27T19:22:43.629Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:22:43.990Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:22:43.991Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:22:46.160Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:46.160Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:22:46.277Z [INFO] Scheduler beendet +2026-02-27T19:22:46.294Z [INFO] Scheduler gestartet +2026-02-27T19:22:46.294Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:22:46.438Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:46.438Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:22:46.489Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:46.489Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:22:46.542Z [INFO] Scheduler beendet +2026-02-27T19:22:46.545Z [INFO] Scheduler gestartet +2026-02-27T19:22:46.545Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:22:46.549Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:46.549Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:22:46.667Z [INFO] Scheduler beendet +2026-02-27T19:22:46.730Z [INFO] Scheduler gestartet +2026-02-27T19:22:46.730Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:22:46.733Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:46.733Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:22:46.852Z [INFO] Scheduler beendet +2026-02-27T19:22:46.856Z [INFO] Scheduler gestartet +2026-02-27T19:22:46.856Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:22:47.142Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:47.142Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:22:47.222Z [INFO] Scheduler beendet +2026-02-27T19:22:47.283Z [INFO] Scheduler gestartet +2026-02-27T19:22:47.283Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:22:46.992Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:22:46.993Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:22:46.993Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:22:47.099Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772220162485-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:22:53.306Z [INFO] Scheduler beendet +2026-02-27T19:22:53.327Z [INFO] Scheduler gestartet +2026-02-27T19:22:53.327Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:22:53.554Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:53.554Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:22:53.681Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:53.681Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:22:53.687Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:53.687Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:22:53.691Z [INFO] Scheduler beendet +2026-02-27T19:22:53.755Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:22:53.756Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:22:53.769Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:22:53.770Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:22:53.835Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:22:53.837Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:22:53.899Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:22:53.900Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:22:53.900Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:22:53.963Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:22:53.963Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:22:53.964Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:22:54.109Z [INFO] Scheduler gestartet +2026-02-27T19:22:54.109Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:22:54.474Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:54.474Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:22:54.591Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:54.591Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:22:54.621Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:54.621Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:22:54.770Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:54.770Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:22:54.813Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:54.813Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:22:54.831Z [INFO] Scheduler beendet +2026-02-27T19:22:54.871Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:54.871Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:22:54.877Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:54.877Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:22:54.919Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:54.919Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:22:54.940Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:54.940Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:22:55.152Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:22:55.152Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:22:58.156Z [INFO] Scheduler gestartet +2026-02-27T19:22:58.156Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:00.567Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:00.567Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:23:00.685Z [INFO] Scheduler beendet +2026-02-27T19:23:00.696Z [INFO] Scheduler gestartet +2026-02-27T19:23:00.696Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:01.150Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:23:01.151Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Z1tTVx\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Z1tTVx\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:01.151Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Z1tTVx\extract\zip-pack +2026-02-27T19:23:01.154Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:23:01.155Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Z1tTVx\extract\zip-pack +2026-02-27T19:23:01.155Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:23:01.155Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:23:01.179Z [INFO] Scheduler beendet +2026-02-27T19:23:01.464Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:01.464Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:23:04.467Z [INFO] Scheduler gestartet +2026-02-27T19:23:04.467Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:04.470Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:04.470Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:23:04.589Z [INFO] Scheduler beendet +2026-02-27T19:23:04.593Z [INFO] Scheduler gestartet +2026-02-27T19:23:04.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:04.597Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:23:04.597Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6DSbgH\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6DSbgH\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:04.597Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-6DSbgH\extract\cleanup-package +2026-02-27T19:23:04.598Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:23:04.598Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6DSbgH\extract\cleanup-package +2026-02-27T19:23:04.598Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:23:04.599Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:23:04.715Z [INFO] Scheduler beendet +2026-02-27T19:23:04.719Z [INFO] Scheduler gestartet +2026-02-27T19:23:04.719Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:04.843Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:23:04.890Z [INFO] Scheduler beendet +2026-02-27T19:23:04.906Z [INFO] Scheduler gestartet +2026-02-27T19:23:04.906Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:04.909Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:04.909Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:23:05.076Z [INFO] Scheduler beendet +2026-02-27T19:23:05.090Z [INFO] Scheduler gestartet +2026-02-27T19:23:05.090Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:05.263Z [INFO] Scheduler beendet +2026-02-27T19:23:05.275Z [INFO] Scheduler gestartet +2026-02-27T19:23:05.275Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:05.399Z [INFO] Scheduler gestartet +2026-02-27T19:23:05.399Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:05.445Z [INFO] Scheduler beendet +2026-02-27T19:23:05.784Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:05.784Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:23:06.031Z [INFO] Scheduler beendet +2026-02-27T19:23:06.063Z [INFO] Scheduler gestartet +2026-02-27T19:23:06.063Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:06.124Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:23:06.126Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:23:06.128Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:23:06.129Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:23:06.133Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:23:06.133Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BCglY8\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BCglY8\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:06.133Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-BCglY8\extract\recovery +2026-02-27T19:23:06.135Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:23:06.135Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BCglY8\extract\recovery +2026-02-27T19:23:06.135Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:23:06.135Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:23:06.196Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:23:06.196Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sGja7R\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sGja7R\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:06.196Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-sGja7R\downloads\missing-source-ok +2026-02-27T19:23:06.196Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:23:06.196Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:23:06.236Z [INFO] Scheduler beendet +2026-02-27T19:23:06.257Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:23:06.258Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-82QOsL\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-82QOsL\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:06.258Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-82QOsL\downloads\missing-source-empty +2026-02-27T19:23:06.258Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:23:06.258Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:23:06.258Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:23:18.184Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FEmb9G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FEmb9G\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:23:18.184Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FEmb9G\out +2026-02-27T19:23:18.255Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:23:18.216Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:23:18.217Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:23:18.219Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:23:18.243Z [INFO] Scheduler gestartet +2026-02-27T19:23:18.244Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:18.432Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-FEmb9G\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:23:18.433Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FEmb9G\out +2026-02-27T19:23:18.434Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:23:18.435Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:23:18.435Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FEmb9G\out +2026-02-27T19:23:18.440Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DnZMFA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DnZMFA\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:23:18.440Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DnZMFA\out +2026-02-27T19:23:18.441Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:23:18.442Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:23:18.442Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DnZMFA\out +2026-02-27T19:23:18.444Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lk3ztn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lk3ztn\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:23:18.445Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Lk3ztn\out +2026-02-27T19:23:18.446Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:23:18.446Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:23:18.447Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lk3ztn\pkg) +2026-02-27T19:23:18.447Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lk3ztn\out +2026-02-27T19:23:18.449Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dHBOtt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dHBOtt\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:23:18.449Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dHBOtt\out +2026-02-27T19:23:18.450Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:23:18.450Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:23:18.451Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dHBOtt\out +2026-02-27T19:23:18.453Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6k702e\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6k702e\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:18.453Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6k702e\out +2026-02-27T19:23:18.454Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:23:18.454Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6k702e\out +2026-02-27T19:23:18.460Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:23:18.460Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6k702e\out +2026-02-27T19:23:18.462Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zSc6u3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zSc6u3\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:23:18.462Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zSc6u3\out +2026-02-27T19:23:18.463Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:23:18.463Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zSc6u3\out +2026-02-27T19:23:18.464Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I7rxm4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I7rxm4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:18.464Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-I7rxm4\out +2026-02-27T19:23:18.625Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-I7rxm4\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:23:18.625Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I7rxm4\out +2026-02-27T19:23:18.627Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ACIDzE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ACIDzE\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:18.628Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ACIDzE\out +2026-02-27T19:23:18.628Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:23:18.629Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ACIDzE\out +2026-02-27T19:23:18.632Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4qz7Ds\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4qz7Ds\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:18.632Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-4qz7Ds\pkg-missing +2026-02-27T19:23:18.580Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:18.580Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:23:18.608Z [INFO] Scheduler beendet +2026-02-27T19:23:18.614Z [INFO] Scheduler gestartet +2026-02-27T19:23:18.614Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:18.884Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:18.884Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:23:18.884Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:18.884Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:23:18.956Z [INFO] Scheduler beendet +2026-02-27T19:23:18.982Z [INFO] Scheduler gestartet +2026-02-27T19:23:18.982Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:19.164Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:19.164Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:23:19.164Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:19.164Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:23:19.324Z [INFO] Scheduler beendet +2026-02-27T19:23:19.348Z [INFO] Scheduler gestartet +2026-02-27T19:23:19.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:19.719Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:23:19.720Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:23:21.880Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:21.880Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:23:21.998Z [INFO] Scheduler beendet +2026-02-27T19:23:22.030Z [INFO] Scheduler gestartet +2026-02-27T19:23:22.030Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:22.210Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:22.210Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:23:22.721Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:23:22.722Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:23:22.722Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:23:22.810Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772220198216-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:23:23.382Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:23.382Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:23:23.477Z [INFO] Scheduler beendet +2026-02-27T19:23:23.486Z [INFO] Scheduler gestartet +2026-02-27T19:23:23.486Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:23.492Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:23.492Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:23:23.608Z [INFO] Scheduler beendet +2026-02-27T19:23:23.670Z [INFO] Scheduler gestartet +2026-02-27T19:23:23.670Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:23.673Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:23.673Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:23:23.793Z [INFO] Scheduler beendet +2026-02-27T19:23:23.796Z [INFO] Scheduler gestartet +2026-02-27T19:23:23.796Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:24.081Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:24.081Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:23:24.159Z [INFO] Scheduler beendet +2026-02-27T19:23:24.163Z [INFO] Scheduler gestartet +2026-02-27T19:23:24.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:30.192Z [INFO] Scheduler beendet +2026-02-27T19:23:30.207Z [INFO] Scheduler gestartet +2026-02-27T19:23:30.207Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:30.348Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:30.348Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:23:30.432Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:30.432Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:23:30.561Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:30.561Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:23:30.566Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:30.566Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:23:30.570Z [INFO] Scheduler beendet +2026-02-27T19:23:30.575Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:23:30.579Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:23:30.594Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:23:30.595Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:23:30.660Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:23:30.662Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:23:30.723Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:23:30.724Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:23:30.724Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:23:30.786Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:23:30.787Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:23:30.787Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:23:30.930Z [INFO] Scheduler gestartet +2026-02-27T19:23:30.930Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:31.479Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:31.479Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:23:31.507Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:31.507Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:23:31.597Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:31.597Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:23:31.634Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:31.634Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:23:31.657Z [INFO] Scheduler beendet +2026-02-27T19:23:31.678Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:31.678Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:23:31.789Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:31.789Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:23:31.969Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:31.969Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:23:32.042Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:32.042Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:23:35.047Z [INFO] Scheduler gestartet +2026-02-27T19:23:35.047Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:37.459Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:37.459Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:23:37.578Z [INFO] Scheduler beendet +2026-02-27T19:23:37.588Z [INFO] Scheduler gestartet +2026-02-27T19:23:37.588Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:38.044Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:23:38.045Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FS9Ce8\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FS9Ce8\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:38.045Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-FS9Ce8\extract\zip-pack +2026-02-27T19:23:38.047Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:23:38.048Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FS9Ce8\extract\zip-pack +2026-02-27T19:23:38.048Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:23:38.048Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:23:38.073Z [INFO] Scheduler beendet +2026-02-27T19:23:38.352Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:38.352Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:23:41.356Z [INFO] Scheduler gestartet +2026-02-27T19:23:41.356Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:41.361Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:41.361Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:23:41.477Z [INFO] Scheduler beendet +2026-02-27T19:23:41.540Z [INFO] Scheduler gestartet +2026-02-27T19:23:41.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:41.544Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:23:41.544Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-R3wiwu\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-R3wiwu\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:41.544Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-R3wiwu\extract\cleanup-package +2026-02-27T19:23:41.546Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:23:41.546Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-R3wiwu\extract\cleanup-package +2026-02-27T19:23:41.546Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:23:41.546Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:23:41.663Z [INFO] Scheduler beendet +2026-02-27T19:23:41.667Z [INFO] Scheduler gestartet +2026-02-27T19:23:41.667Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:41.791Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:23:41.839Z [INFO] Scheduler beendet +2026-02-27T19:23:41.853Z [INFO] Scheduler gestartet +2026-02-27T19:23:41.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:41.858Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:41.858Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:23:42.026Z [INFO] Scheduler beendet +2026-02-27T19:23:42.039Z [INFO] Scheduler gestartet +2026-02-27T19:23:42.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:42.210Z [INFO] Scheduler beendet +2026-02-27T19:23:42.223Z [INFO] Scheduler gestartet +2026-02-27T19:23:42.223Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:42.348Z [INFO] Scheduler gestartet +2026-02-27T19:23:42.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:42.394Z [INFO] Scheduler beendet +2026-02-27T19:23:42.732Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:42.732Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:23:42.980Z [INFO] Scheduler beendet +2026-02-27T19:23:43.015Z [INFO] Scheduler gestartet +2026-02-27T19:23:43.015Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:43.075Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:23:43.077Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:23:43.079Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:23:43.080Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:23:43.082Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:23:43.083Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mI2uSX\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mI2uSX\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:43.083Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-mI2uSX\extract\recovery +2026-02-27T19:23:43.084Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:23:43.084Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mI2uSX\extract\recovery +2026-02-27T19:23:43.084Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:23:43.084Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:23:43.145Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:23:43.145Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vHk0IJ\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vHk0IJ\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:43.146Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-vHk0IJ\downloads\missing-source-ok +2026-02-27T19:23:43.146Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:23:43.146Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:23:43.187Z [INFO] Scheduler beendet +2026-02-27T19:23:43.207Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:23:43.207Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-X0HLu1\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-X0HLu1\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:23:43.208Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-X0HLu1\downloads\missing-source-empty +2026-02-27T19:23:43.208Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:23:43.208Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:23:43.208Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:23:44.270Z [INFO] Scheduler gestartet +2026-02-27T19:23:44.271Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:44.308Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:44.308Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:23:44.407Z [INFO] Scheduler beendet +2026-02-27T19:23:44.486Z [INFO] Scheduler gestartet +2026-02-27T19:23:44.486Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:44.891Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:44.891Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T19:23:44.969Z [INFO] Scheduler beendet +2026-02-27T19:23:45.060Z [INFO] Scheduler gestartet +2026-02-27T19:23:45.060Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:45.064Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T19:23:46.089Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:23:46.089Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:23:46.207Z [INFO] Scheduler beendet +2026-02-27T19:23:46.269Z [INFO] Scheduler gestartet +2026-02-27T19:23:46.269Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:23:46.423Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:23:46.512Z [INFO] Scheduler beendet +2026-02-27T19:24:35.210Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j6kcHN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j6kcHN\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:24:35.211Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j6kcHN\out +2026-02-27T19:24:35.285Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:24:35.236Z [INFO] Scheduler gestartet +2026-02-27T19:24:35.237Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:35.246Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:24:35.247Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:24:35.249Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:24:35.468Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-j6kcHN\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:24:35.468Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j6kcHN\out +2026-02-27T19:24:35.470Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:24:35.471Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:24:35.472Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j6kcHN\out +2026-02-27T19:24:35.477Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UqXQR5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UqXQR5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:24:35.477Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UqXQR5\out +2026-02-27T19:24:35.478Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:24:35.478Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:24:35.479Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UqXQR5\out +2026-02-27T19:24:35.480Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YfJNXK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YfJNXK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:24:35.480Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YfJNXK\out +2026-02-27T19:24:35.481Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:24:35.481Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:24:35.482Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-YfJNXK\pkg) +2026-02-27T19:24:35.482Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YfJNXK\out +2026-02-27T19:24:35.484Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OKgObD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OKgObD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:24:35.484Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OKgObD\out +2026-02-27T19:24:35.485Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:24:35.485Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:24:35.485Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OKgObD\out +2026-02-27T19:24:35.488Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-29g7YW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-29g7YW\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:24:35.488Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-29g7YW\out +2026-02-27T19:24:35.489Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:24:35.489Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-29g7YW\out +2026-02-27T19:24:35.495Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:24:35.495Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-29g7YW\out +2026-02-27T19:24:35.498Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vqCjeC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vqCjeC\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:24:35.498Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vqCjeC\out +2026-02-27T19:24:35.498Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:24:35.499Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vqCjeC\out +2026-02-27T19:24:35.500Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2cfs2y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2cfs2y\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:24:35.500Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2cfs2y\out +2026-02-27T19:24:35.680Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-2cfs2y\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:24:35.680Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2cfs2y\out +2026-02-27T19:24:35.683Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5Gnzod\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5Gnzod\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:24:35.683Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5Gnzod\out +2026-02-27T19:24:35.684Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:24:35.684Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5Gnzod\out +2026-02-27T19:24:35.688Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PF19kw\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PF19kw\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:24:35.688Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-PF19kw\pkg-missing +2026-02-27T19:24:35.575Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:35.575Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:24:35.602Z [INFO] Scheduler beendet +2026-02-27T19:24:35.607Z [INFO] Scheduler gestartet +2026-02-27T19:24:35.607Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:35.875Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:35.875Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:24:35.875Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:35.875Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:24:35.951Z [INFO] Scheduler beendet +2026-02-27T19:24:35.976Z [INFO] Scheduler gestartet +2026-02-27T19:24:35.976Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:36.157Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:36.157Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:24:36.157Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:36.157Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:24:36.320Z [INFO] Scheduler beendet +2026-02-27T19:24:36.343Z [INFO] Scheduler gestartet +2026-02-27T19:24:36.343Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:36.749Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:24:36.749Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:24:38.875Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:38.875Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:24:38.992Z [INFO] Scheduler beendet +2026-02-27T19:24:39.014Z [INFO] Scheduler gestartet +2026-02-27T19:24:39.014Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:39.110Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:39.110Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:24:39.135Z [INFO] Scheduler beendet +2026-02-27T19:24:39.138Z [INFO] Scheduler gestartet +2026-02-27T19:24:39.139Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:39.142Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:39.142Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:24:39.202Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:39.202Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:24:39.260Z [INFO] Scheduler beendet +2026-02-27T19:24:39.263Z [INFO] Scheduler gestartet +2026-02-27T19:24:39.263Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:39.266Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:39.266Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:24:39.385Z [INFO] Scheduler beendet +2026-02-27T19:24:39.390Z [INFO] Scheduler gestartet +2026-02-27T19:24:39.390Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:39.676Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:39.676Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:24:39.752Z [INFO] Scheduler beendet +2026-02-27T19:24:39.760Z [INFO] Scheduler gestartet +2026-02-27T19:24:39.760Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:39.750Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:24:39.750Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:24:39.750Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:24:39.855Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772220275244-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:24:45.774Z [INFO] Scheduler beendet +2026-02-27T19:24:45.792Z [INFO] Scheduler gestartet +2026-02-27T19:24:45.792Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:46.017Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:46.017Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:24:46.150Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:46.150Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:24:46.158Z [INFO] Scheduler beendet +2026-02-27T19:24:46.161Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:46.161Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:24:46.220Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:24:46.222Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:24:46.236Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:24:46.237Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:24:46.312Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:24:46.313Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:24:46.375Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:24:46.376Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:24:46.376Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:24:46.438Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:24:46.440Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:24:46.441Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:24:46.583Z [INFO] Scheduler gestartet +2026-02-27T19:24:46.583Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:46.919Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:46.919Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:24:47.090Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:47.090Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:24:47.192Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:47.192Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:24:47.272Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:47.272Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:24:47.287Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:47.287Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:24:47.306Z [INFO] Scheduler beendet +2026-02-27T19:24:47.342Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:47.342Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:24:47.384Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:47.384Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:24:47.411Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:47.411Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:24:47.554Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:47.554Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:24:50.556Z [INFO] Scheduler gestartet +2026-02-27T19:24:50.556Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:52.972Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:52.972Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:24:53.089Z [INFO] Scheduler beendet +2026-02-27T19:24:53.097Z [INFO] Scheduler gestartet +2026-02-27T19:24:53.097Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:53.552Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:24:53.552Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7jgxht\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7jgxht\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:24:53.553Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-7jgxht\extract\zip-pack +2026-02-27T19:24:53.554Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:24:53.555Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7jgxht\extract\zip-pack +2026-02-27T19:24:53.555Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:24:53.555Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:24:53.578Z [INFO] Scheduler beendet +2026-02-27T19:24:53.863Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:53.863Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:24:56.864Z [INFO] Scheduler gestartet +2026-02-27T19:24:56.864Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:56.867Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:56.867Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:24:56.986Z [INFO] Scheduler beendet +2026-02-27T19:24:56.989Z [INFO] Scheduler gestartet +2026-02-27T19:24:56.989Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:56.992Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:24:56.992Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-S4JI6T\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-S4JI6T\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:24:56.992Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-S4JI6T\extract\cleanup-package +2026-02-27T19:24:56.994Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:24:56.995Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-S4JI6T\extract\cleanup-package +2026-02-27T19:24:56.995Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:24:56.995Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:24:57.111Z [INFO] Scheduler beendet +2026-02-27T19:24:57.115Z [INFO] Scheduler gestartet +2026-02-27T19:24:57.115Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:57.238Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:24:57.286Z [INFO] Scheduler beendet +2026-02-27T19:24:57.300Z [INFO] Scheduler gestartet +2026-02-27T19:24:57.300Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:57.303Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:57.303Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:24:57.472Z [INFO] Scheduler beendet +2026-02-27T19:24:57.484Z [INFO] Scheduler gestartet +2026-02-27T19:24:57.484Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:57.656Z [INFO] Scheduler beendet +2026-02-27T19:24:57.670Z [INFO] Scheduler gestartet +2026-02-27T19:24:57.670Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:57.795Z [INFO] Scheduler gestartet +2026-02-27T19:24:57.795Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:57.840Z [INFO] Scheduler beendet +2026-02-27T19:24:58.180Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:58.180Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:24:58.426Z [INFO] Scheduler beendet +2026-02-27T19:24:58.461Z [INFO] Scheduler gestartet +2026-02-27T19:24:58.461Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:58.521Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:24:58.523Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:24:58.525Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:24:58.526Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:24:58.529Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:24:58.529Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qlep86\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qlep86\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:24:58.529Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-qlep86\extract\recovery +2026-02-27T19:24:58.530Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:24:58.531Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qlep86\extract\recovery +2026-02-27T19:24:58.531Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:24:58.531Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:24:58.593Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:24:58.593Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-u8H7Up\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-u8H7Up\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:24:58.593Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-u8H7Up\downloads\missing-source-ok +2026-02-27T19:24:58.593Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:24:58.594Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:24:58.631Z [INFO] Scheduler beendet +2026-02-27T19:24:58.654Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:24:58.654Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Y8rlp0\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Y8rlp0\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:24:58.654Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-Y8rlp0\downloads\missing-source-empty +2026-02-27T19:24:58.654Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:24:58.654Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:24:58.654Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:24:59.428Z [INFO] Scheduler gestartet +2026-02-27T19:24:59.429Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:24:59.457Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:24:59.457Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:24:59.559Z [INFO] Scheduler beendet +2026-02-27T19:24:59.641Z [INFO] Scheduler gestartet +2026-02-27T19:24:59.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:25:00.043Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:25:00.043Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T19:25:00.124Z [INFO] Scheduler beendet +2026-02-27T19:25:00.214Z [INFO] Scheduler gestartet +2026-02-27T19:25:00.214Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:25:00.216Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T19:25:01.241Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:25:01.241Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:25:01.360Z [INFO] Scheduler beendet +2026-02-27T19:25:01.423Z [INFO] Scheduler gestartet +2026-02-27T19:25:01.423Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:25:01.577Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:25:01.666Z [INFO] Scheduler beendet +2026-02-27T19:31:06.519Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6SzZF4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6SzZF4\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:31:06.520Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6SzZF4\out +2026-02-27T19:31:06.593Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:31:06.552Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:31:06.553Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:31:06.555Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:31:06.579Z [INFO] Scheduler gestartet +2026-02-27T19:31:06.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:06.785Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-6SzZF4\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:31:06.785Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6SzZF4\out +2026-02-27T19:31:06.787Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:31:06.788Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:31:06.788Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6SzZF4\out +2026-02-27T19:31:06.805Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SQ6oXY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SQ6oXY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:31:06.805Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SQ6oXY\out +2026-02-27T19:31:06.806Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:31:06.807Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:31:06.807Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SQ6oXY\out +2026-02-27T19:31:06.810Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jldgj1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jldgj1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:31:06.810Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Jldgj1\out +2026-02-27T19:31:06.811Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:31:06.811Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:31:06.812Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jldgj1\pkg) +2026-02-27T19:31:06.812Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jldgj1\out +2026-02-27T19:31:06.813Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BKCNYR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BKCNYR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:31:06.813Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BKCNYR\out +2026-02-27T19:31:06.814Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:31:06.815Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:31:06.815Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BKCNYR\out +2026-02-27T19:31:06.817Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p0S99J\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p0S99J\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:06.817Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-p0S99J\out +2026-02-27T19:31:06.818Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:31:06.818Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-p0S99J\out +2026-02-27T19:31:06.824Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:31:06.825Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p0S99J\out +2026-02-27T19:31:06.827Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tBwGmq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tBwGmq\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:31:06.827Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tBwGmq\out +2026-02-27T19:31:06.828Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:31:06.828Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tBwGmq\out +2026-02-27T19:31:06.830Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vpoX6N\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vpoX6N\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:06.830Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vpoX6N\out +2026-02-27T19:31:06.999Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-vpoX6N\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:31:06.999Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vpoX6N\out +2026-02-27T19:31:07.002Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L4JI6I\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L4JI6I\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:07.003Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L4JI6I\out +2026-02-27T19:31:07.004Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:31:07.004Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L4JI6I\out +2026-02-27T19:31:07.008Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NgwKpc\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NgwKpc\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:07.008Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-NgwKpc\pkg-missing +2026-02-27T19:31:06.918Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:06.918Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:31:06.947Z [INFO] Scheduler beendet +2026-02-27T19:31:06.956Z [INFO] Scheduler gestartet +2026-02-27T19:31:06.956Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:07.226Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:07.226Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:31:07.227Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:07.227Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:31:07.297Z [INFO] Scheduler beendet +2026-02-27T19:31:07.325Z [INFO] Scheduler gestartet +2026-02-27T19:31:07.325Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:07.506Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:07.506Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:31:07.506Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:07.506Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:31:07.668Z [INFO] Scheduler beendet +2026-02-27T19:31:07.691Z [INFO] Scheduler gestartet +2026-02-27T19:31:07.691Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:08.056Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:31:08.057Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:31:10.227Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:10.227Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:31:10.344Z [INFO] Scheduler beendet +2026-02-27T19:31:10.353Z [INFO] Scheduler gestartet +2026-02-27T19:31:10.353Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:10.555Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:10.555Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:31:11.057Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:31:11.057Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:31:11.057Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:31:11.135Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772220666549-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:31:15.560Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:15.560Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T19:31:15.649Z [INFO] Scheduler beendet +2026-02-27T19:31:15.673Z [INFO] Scheduler gestartet +2026-02-27T19:31:15.673Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:17.724Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:17.724Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:31:17.842Z [INFO] Scheduler beendet +2026-02-27T19:31:17.857Z [INFO] Scheduler gestartet +2026-02-27T19:31:17.857Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:18.031Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:18.031Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:31:18.230Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:18.230Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:31:18.338Z [INFO] Scheduler beendet +2026-02-27T19:31:18.348Z [INFO] Scheduler gestartet +2026-02-27T19:31:18.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:18.358Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:18.358Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:31:18.475Z [INFO] Scheduler beendet +2026-02-27T19:31:18.482Z [INFO] Scheduler gestartet +2026-02-27T19:31:18.483Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:18.489Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:18.489Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:31:18.604Z [INFO] Scheduler beendet +2026-02-27T19:31:18.609Z [INFO] Scheduler gestartet +2026-02-27T19:31:18.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:18.848Z [INFO] Scheduler gestartet +2026-02-27T19:31:18.848Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:18.895Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:18.895Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:31:18.972Z [INFO] Scheduler beendet +2026-02-27T19:31:18.977Z [INFO] Scheduler gestartet +2026-02-27T19:31:18.977Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:19.177Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:19.177Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:31:19.212Z [INFO] Scheduler beendet +2026-02-27T19:31:19.217Z [INFO] Scheduler gestartet +2026-02-27T19:31:19.217Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:19.487Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:19.487Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:31:19.487Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:19.487Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:31:19.559Z [INFO] Scheduler beendet +2026-02-27T19:31:19.582Z [INFO] Scheduler gestartet +2026-02-27T19:31:19.582Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:19.763Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:19.763Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:31:19.763Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:19.763Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:31:19.925Z [INFO] Scheduler beendet +2026-02-27T19:31:19.948Z [INFO] Scheduler gestartet +2026-02-27T19:31:19.948Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:22.478Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:22.478Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:31:22.595Z [INFO] Scheduler beendet +2026-02-27T19:31:22.610Z [INFO] Scheduler gestartet +2026-02-27T19:31:22.610Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:22.809Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:22.809Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:31:24.996Z [INFO] Scheduler beendet +2026-02-27T19:31:25.020Z [INFO] Scheduler gestartet +2026-02-27T19:31:25.020Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:25.239Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:25.239Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:25.380Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:25.380Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:31:25.380Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:25.380Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:25.384Z [INFO] Scheduler beendet +2026-02-27T19:31:25.445Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:31:25.447Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:31:25.461Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:31:25.463Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:31:25.526Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:31:25.528Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:31:25.591Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:31:25.591Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:31:25.592Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:31:25.655Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:31:25.656Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:31:25.656Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:31:25.801Z [INFO] Scheduler gestartet +2026-02-27T19:31:25.801Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:26.175Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:26.175Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:26.313Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:26.313Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:26.468Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:26.468Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:26.505Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:26.505Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:31:26.525Z [INFO] Scheduler beendet +2026-02-27T19:31:26.575Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:26.575Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:26.579Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:26.579Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:26.610Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:26.610Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:26.631Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:26.631Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:26.842Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:26.842Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:27.817Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:27.817Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T19:31:27.908Z [INFO] Scheduler beendet +2026-02-27T19:31:27.923Z [INFO] Scheduler gestartet +2026-02-27T19:31:27.923Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:29.845Z [INFO] Scheduler gestartet +2026-02-27T19:31:29.845Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:29.971Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:29.971Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:31:30.090Z [INFO] Scheduler beendet +2026-02-27T19:31:30.104Z [INFO] Scheduler gestartet +2026-02-27T19:31:30.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:30.208Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:30.208Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:31:30.225Z [INFO] Scheduler beendet +2026-02-27T19:31:30.229Z [INFO] Scheduler gestartet +2026-02-27T19:31:30.229Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:30.232Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:30.232Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:31:30.279Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:30.279Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:31:30.350Z [INFO] Scheduler beendet +2026-02-27T19:31:30.414Z [INFO] Scheduler gestartet +2026-02-27T19:31:30.414Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:30.416Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:30.416Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:31:30.537Z [INFO] Scheduler beendet +2026-02-27T19:31:30.543Z [INFO] Scheduler gestartet +2026-02-27T19:31:30.543Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:30.830Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:30.830Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:31:30.906Z [INFO] Scheduler beendet +2026-02-27T19:31:30.909Z [INFO] Scheduler gestartet +2026-02-27T19:31:30.909Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:32.255Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:32.255Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:31:32.373Z [INFO] Scheduler beendet +2026-02-27T19:31:32.381Z [INFO] Scheduler gestartet +2026-02-27T19:31:32.381Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:32.835Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:31:32.835Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-g0Nmyc\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-g0Nmyc\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:32.836Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-g0Nmyc\extract\zip-pack +2026-02-27T19:31:32.838Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:31:32.838Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-g0Nmyc\extract\zip-pack +2026-02-27T19:31:32.839Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:31:32.839Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:31:32.864Z [INFO] Scheduler beendet +2026-02-27T19:31:33.153Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:33.153Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:31:36.157Z [INFO] Scheduler gestartet +2026-02-27T19:31:36.157Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:36.161Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:36.161Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:31:36.279Z [INFO] Scheduler beendet +2026-02-27T19:31:36.283Z [INFO] Scheduler gestartet +2026-02-27T19:31:36.283Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:36.286Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:31:36.286Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1NmmHM\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1NmmHM\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:36.286Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-1NmmHM\extract\cleanup-package +2026-02-27T19:31:36.288Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:31:36.288Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1NmmHM\extract\cleanup-package +2026-02-27T19:31:36.288Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:31:36.288Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:31:36.404Z [INFO] Scheduler beendet +2026-02-27T19:31:36.407Z [INFO] Scheduler gestartet +2026-02-27T19:31:36.407Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:36.532Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:31:36.578Z [INFO] Scheduler beendet +2026-02-27T19:31:36.593Z [INFO] Scheduler gestartet +2026-02-27T19:31:36.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:36.597Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:36.597Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:31:36.764Z [INFO] Scheduler beendet +2026-02-27T19:31:36.778Z [INFO] Scheduler gestartet +2026-02-27T19:31:36.778Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:36.932Z [INFO] Scheduler beendet +2026-02-27T19:31:36.947Z [INFO] Scheduler gestartet +2026-02-27T19:31:36.947Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:36.950Z [INFO] Scheduler beendet +2026-02-27T19:31:36.965Z [INFO] Scheduler gestartet +2026-02-27T19:31:36.965Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:37.091Z [INFO] Scheduler gestartet +2026-02-27T19:31:37.091Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:37.137Z [INFO] Scheduler beendet +2026-02-27T19:31:37.179Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:37.179Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:37.301Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:37.301Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:31:37.308Z [INFO] Scheduler beendet +2026-02-27T19:31:37.313Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:37.313Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:37.373Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:31:37.375Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:31:37.396Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:31:37.397Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:31:37.473Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:31:37.475Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:31:37.535Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:31:37.536Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:31:37.537Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:31:37.477Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:37.477Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:31:37.600Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:31:37.601Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:31:37.601Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:31:37.723Z [INFO] Scheduler beendet +2026-02-27T19:31:37.756Z [INFO] Scheduler gestartet +2026-02-27T19:31:37.756Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:37.816Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:31:37.817Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:31:37.821Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:31:37.822Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:31:37.826Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:31:37.826Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3skbrG\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3skbrG\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:37.826Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-3skbrG\extract\recovery +2026-02-27T19:31:37.828Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:31:37.829Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3skbrG\extract\recovery +2026-02-27T19:31:37.829Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:31:37.829Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:31:37.746Z [INFO] Scheduler gestartet +2026-02-27T19:31:37.746Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:37.889Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:31:37.889Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rk2anJ\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rk2anJ\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:37.889Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-rk2anJ\downloads\missing-source-ok +2026-02-27T19:31:37.889Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:31:37.889Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:31:37.926Z [INFO] Scheduler beendet +2026-02-27T19:31:37.952Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:31:37.952Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oic6Kz\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oic6Kz\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:37.952Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-oic6Kz\downloads\missing-source-empty +2026-02-27T19:31:37.952Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:31:37.952Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:31:37.952Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:31:38.075Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:38.075Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:38.244Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:38.244Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:38.332Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:38.332Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:38.429Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:38.429Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:38.451Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:38.451Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:31:38.469Z [INFO] Scheduler beendet +2026-02-27T19:31:38.545Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:38.545Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:38.546Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:38.546Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:38.708Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:38.708Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:31:39.020Z [INFO] Scheduler gestartet +2026-02-27T19:31:39.021Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:39.055Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:39.055Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:31:39.152Z [INFO] Scheduler beendet +2026-02-27T19:31:39.233Z [INFO] Scheduler gestartet +2026-02-27T19:31:39.233Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:39.637Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:39.637Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T19:31:39.727Z [INFO] Scheduler beendet +2026-02-27T19:31:39.815Z [INFO] Scheduler gestartet +2026-02-27T19:31:39.815Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:39.818Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T19:31:40.844Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:40.844Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:31:40.961Z [INFO] Scheduler beendet +2026-02-27T19:31:41.019Z [INFO] Scheduler gestartet +2026-02-27T19:31:41.019Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:41.173Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:31:41.261Z [INFO] Scheduler beendet +2026-02-27T19:31:41.710Z [INFO] Scheduler gestartet +2026-02-27T19:31:41.710Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:44.126Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:44.126Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:31:44.242Z [INFO] Scheduler beendet +2026-02-27T19:31:44.253Z [INFO] Scheduler gestartet +2026-02-27T19:31:44.253Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:44.709Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:31:44.710Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FkGVaS\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FkGVaS\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:44.710Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-FkGVaS\extract\zip-pack +2026-02-27T19:31:44.712Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:31:44.712Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FkGVaS\extract\zip-pack +2026-02-27T19:31:44.712Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:31:44.713Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:31:44.736Z [INFO] Scheduler beendet +2026-02-27T19:31:45.016Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:45.016Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:31:48.019Z [INFO] Scheduler gestartet +2026-02-27T19:31:48.019Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:48.025Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:48.025Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:31:48.141Z [INFO] Scheduler beendet +2026-02-27T19:31:48.147Z [INFO] Scheduler gestartet +2026-02-27T19:31:48.147Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:48.152Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:31:48.152Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VhQvF6\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VhQvF6\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:48.152Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-VhQvF6\extract\cleanup-package +2026-02-27T19:31:48.155Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:31:48.156Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VhQvF6\extract\cleanup-package +2026-02-27T19:31:48.156Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:31:48.156Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:31:48.268Z [INFO] Scheduler beendet +2026-02-27T19:31:48.273Z [INFO] Scheduler gestartet +2026-02-27T19:31:48.273Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:48.398Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:31:48.446Z [INFO] Scheduler beendet +2026-02-27T19:31:48.459Z [INFO] Scheduler gestartet +2026-02-27T19:31:48.459Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:48.464Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:48.464Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:31:48.630Z [INFO] Scheduler beendet +2026-02-27T19:31:48.645Z [INFO] Scheduler gestartet +2026-02-27T19:31:48.645Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:48.817Z [INFO] Scheduler beendet +2026-02-27T19:31:48.831Z [INFO] Scheduler gestartet +2026-02-27T19:31:48.831Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:48.960Z [INFO] Scheduler gestartet +2026-02-27T19:31:48.960Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:49.001Z [INFO] Scheduler beendet +2026-02-27T19:31:49.346Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:31:49.346Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:31:49.594Z [INFO] Scheduler beendet +2026-02-27T19:31:49.625Z [INFO] Scheduler gestartet +2026-02-27T19:31:49.625Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:31:49.686Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:31:49.688Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:31:49.692Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:31:49.693Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:31:49.698Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:31:49.698Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-WYzxIk\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-WYzxIk\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:49.699Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-WYzxIk\extract\recovery +2026-02-27T19:31:49.701Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:31:49.701Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-WYzxIk\extract\recovery +2026-02-27T19:31:49.702Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:31:49.702Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:31:49.764Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:31:49.764Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-slfNVw\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-slfNVw\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:49.764Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-slfNVw\downloads\missing-source-ok +2026-02-27T19:31:49.764Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:31:49.764Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:31:49.796Z [INFO] Scheduler beendet +2026-02-27T19:31:49.828Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:31:49.829Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LT1uGe\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LT1uGe\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:31:49.829Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-LT1uGe\downloads\missing-source-empty +2026-02-27T19:31:49.829Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:31:49.829Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:31:49.829Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:32:04.883Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zk9rbM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zk9rbM\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:32:04.884Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zk9rbM\out +2026-02-27T19:32:04.955Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:32:04.899Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:32:04.900Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:32:04.903Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:32:04.931Z [INFO] Scheduler gestartet +2026-02-27T19:32:04.932Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:05.140Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Zk9rbM\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:32:05.140Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zk9rbM\out +2026-02-27T19:32:05.141Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:32:05.142Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:32:05.143Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zk9rbM\out +2026-02-27T19:32:05.147Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RcdlTP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RcdlTP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:32:05.147Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RcdlTP\out +2026-02-27T19:32:05.148Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:32:05.149Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:32:05.149Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RcdlTP\out +2026-02-27T19:32:05.151Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SIu3dm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SIu3dm\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:32:05.152Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SIu3dm\out +2026-02-27T19:32:05.152Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:32:05.153Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:32:05.153Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-SIu3dm\pkg) +2026-02-27T19:32:05.153Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SIu3dm\out +2026-02-27T19:32:05.155Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mn6ipG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mn6ipG\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:32:05.155Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mn6ipG\out +2026-02-27T19:32:05.156Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:32:05.156Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:32:05.157Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mn6ipG\out +2026-02-27T19:32:05.159Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-at8bJB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-at8bJB\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:05.159Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-at8bJB\out +2026-02-27T19:32:05.160Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:32:05.160Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-at8bJB\out +2026-02-27T19:32:05.166Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:32:05.166Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-at8bJB\out +2026-02-27T19:32:05.169Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SiwhyT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SiwhyT\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:32:05.169Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SiwhyT\out +2026-02-27T19:32:05.169Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:32:05.169Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SiwhyT\out +2026-02-27T19:32:05.171Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yhAEeA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yhAEeA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:05.171Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yhAEeA\out +2026-02-27T19:32:05.345Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-yhAEeA\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:32:05.345Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yhAEeA\out +2026-02-27T19:32:05.347Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lUoTgK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lUoTgK\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:05.348Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lUoTgK\out +2026-02-27T19:32:05.348Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:32:05.349Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lUoTgK\out +2026-02-27T19:32:05.352Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hfC4pZ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hfC4pZ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:05.352Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-hfC4pZ\pkg-missing +2026-02-27T19:32:05.269Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:05.269Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:32:05.296Z [INFO] Scheduler beendet +2026-02-27T19:32:05.305Z [INFO] Scheduler gestartet +2026-02-27T19:32:05.305Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:05.572Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:05.572Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:32:05.573Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:05.573Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:32:05.649Z [INFO] Scheduler beendet +2026-02-27T19:32:05.674Z [INFO] Scheduler gestartet +2026-02-27T19:32:05.674Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:05.857Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:05.857Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:32:05.857Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:05.857Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:32:06.017Z [INFO] Scheduler beendet +2026-02-27T19:32:06.043Z [INFO] Scheduler gestartet +2026-02-27T19:32:06.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:06.196Z [INFO] Scheduler gestartet +2026-02-27T19:32:06.197Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:06.403Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:32:06.404Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:32:06.531Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:06.531Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:32:06.564Z [INFO] Scheduler beendet +2026-02-27T19:32:06.569Z [INFO] Scheduler gestartet +2026-02-27T19:32:06.569Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:06.837Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:06.837Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:32:06.846Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:06.846Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:32:06.911Z [INFO] Scheduler beendet +2026-02-27T19:32:06.936Z [INFO] Scheduler gestartet +2026-02-27T19:32:06.936Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:07.118Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:07.118Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:32:07.118Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:07.118Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:32:07.277Z [INFO] Scheduler beendet +2026-02-27T19:32:07.303Z [INFO] Scheduler gestartet +2026-02-27T19:32:07.303Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:08.572Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:08.572Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:32:08.689Z [INFO] Scheduler beendet +2026-02-27T19:32:08.702Z [INFO] Scheduler gestartet +2026-02-27T19:32:08.702Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:08.905Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:08.905Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:32:09.404Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:32:09.405Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:32:09.405Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:32:09.489Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772220724896-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:32:09.836Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:09.836Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:32:09.953Z [INFO] Scheduler beendet +2026-02-27T19:32:09.969Z [INFO] Scheduler gestartet +2026-02-27T19:32:09.969Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:10.164Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:10.164Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:32:13.910Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:13.910Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T19:32:13.993Z [INFO] Scheduler beendet +2026-02-27T19:32:14.023Z [INFO] Scheduler gestartet +2026-02-27T19:32:14.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:15.178Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:15.178Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T19:32:15.270Z [INFO] Scheduler beendet +2026-02-27T19:32:15.284Z [INFO] Scheduler gestartet +2026-02-27T19:32:15.284Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:16.075Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:16.075Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:32:16.194Z [INFO] Scheduler beendet +2026-02-27T19:32:16.210Z [INFO] Scheduler gestartet +2026-02-27T19:32:16.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:16.311Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:16.311Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:32:16.331Z [INFO] Scheduler beendet +2026-02-27T19:32:16.335Z [INFO] Scheduler gestartet +2026-02-27T19:32:16.335Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:16.343Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:16.343Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:32:16.380Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:16.380Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:32:16.456Z [INFO] Scheduler beendet +2026-02-27T19:32:16.462Z [INFO] Scheduler gestartet +2026-02-27T19:32:16.462Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:16.465Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:16.465Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:32:16.584Z [INFO] Scheduler beendet +2026-02-27T19:32:16.587Z [INFO] Scheduler gestartet +2026-02-27T19:32:16.587Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:16.874Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:16.874Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:32:16.950Z [INFO] Scheduler beendet +2026-02-27T19:32:16.954Z [INFO] Scheduler gestartet +2026-02-27T19:32:16.954Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:17.338Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:17.338Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:32:17.455Z [INFO] Scheduler beendet +2026-02-27T19:32:17.469Z [INFO] Scheduler gestartet +2026-02-27T19:32:17.469Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:17.640Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:17.640Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:32:18.816Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:18.816Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:32:18.913Z [INFO] Scheduler beendet +2026-02-27T19:32:18.928Z [INFO] Scheduler gestartet +2026-02-27T19:32:18.928Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:18.932Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:18.932Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:32:19.051Z [INFO] Scheduler beendet +2026-02-27T19:32:19.055Z [INFO] Scheduler gestartet +2026-02-27T19:32:19.055Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:19.058Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:19.058Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:32:19.176Z [INFO] Scheduler beendet +2026-02-27T19:32:19.179Z [INFO] Scheduler gestartet +2026-02-27T19:32:19.179Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:19.465Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:19.465Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:32:19.543Z [INFO] Scheduler beendet +2026-02-27T19:32:19.548Z [INFO] Scheduler gestartet +2026-02-27T19:32:19.548Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:22.975Z [INFO] Scheduler beendet +2026-02-27T19:32:22.994Z [INFO] Scheduler gestartet +2026-02-27T19:32:22.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:23.123Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:23.123Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:23.217Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:23.217Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:23.350Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:23.350Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:32:23.355Z [INFO] Scheduler beendet +2026-02-27T19:32:23.358Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:23.358Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:23.365Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:32:23.367Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:32:23.381Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:32:23.382Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:32:23.445Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:32:23.446Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:32:23.509Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:32:23.510Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:32:23.510Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:32:23.572Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:32:23.573Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:32:23.573Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:32:23.719Z [INFO] Scheduler gestartet +2026-02-27T19:32:23.719Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:24.260Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:24.260Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:24.293Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:24.293Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:24.421Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:24.421Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:24.422Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:24.422Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:32:24.444Z [INFO] Scheduler beendet +2026-02-27T19:32:24.462Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:24.462Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:24.575Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:24.575Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:24.753Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:24.753Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:24.819Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:24.819Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:25.571Z [INFO] Scheduler beendet +2026-02-27T19:32:25.583Z [INFO] Scheduler gestartet +2026-02-27T19:32:25.583Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:25.811Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:25.811Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:25.937Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:25.937Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:32:25.947Z [INFO] Scheduler beendet +2026-02-27T19:32:25.950Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:32:25.952Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:32:25.970Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:32:25.971Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:32:26.037Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:32:26.038Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:32:26.101Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:32:26.102Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:32:26.102Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:32:26.166Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:32:26.167Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:32:26.168Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:32:26.312Z [INFO] Scheduler gestartet +2026-02-27T19:32:26.312Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:26.966Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:26.966Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:27.017Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:27.017Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:27.018Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:27.018Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:32:27.039Z [INFO] Scheduler beendet +2026-02-27T19:32:27.066Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:27.066Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:27.149Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:27.149Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:27.177Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:27.177Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:27.206Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:27.206Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:27.345Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:27.345Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:27.417Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:27.417Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:27.586Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:27.586Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:32:27.821Z [INFO] Scheduler gestartet +2026-02-27T19:32:27.821Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:30.230Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:30.230Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:32:30.349Z [INFO] Scheduler beendet +2026-02-27T19:32:30.359Z [INFO] Scheduler gestartet +2026-02-27T19:32:30.359Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:30.589Z [INFO] Scheduler gestartet +2026-02-27T19:32:30.589Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:30.814Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:32:30.814Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-L26Ovy\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-L26Ovy\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:30.815Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-L26Ovy\extract\zip-pack +2026-02-27T19:32:30.817Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:32:30.818Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-L26Ovy\extract\zip-pack +2026-02-27T19:32:30.818Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:32:30.818Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:32:30.843Z [INFO] Scheduler beendet +2026-02-27T19:32:31.126Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:31.126Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:32:33.001Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:33.001Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:32:33.119Z [INFO] Scheduler beendet +2026-02-27T19:32:33.124Z [INFO] Scheduler gestartet +2026-02-27T19:32:33.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:33.579Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:32:33.579Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2IAZnb\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2IAZnb\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:33.580Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-2IAZnb\extract\zip-pack +2026-02-27T19:32:33.582Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:32:33.582Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2IAZnb\extract\zip-pack +2026-02-27T19:32:33.582Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:32:33.583Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:32:33.609Z [INFO] Scheduler beendet +2026-02-27T19:32:33.895Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:33.895Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:32:34.128Z [INFO] Scheduler gestartet +2026-02-27T19:32:34.128Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:34.131Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:34.131Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:32:34.250Z [INFO] Scheduler beendet +2026-02-27T19:32:34.252Z [INFO] Scheduler gestartet +2026-02-27T19:32:34.252Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:34.256Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:32:34.256Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-O7C8Bm\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-O7C8Bm\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:34.256Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-O7C8Bm\extract\cleanup-package +2026-02-27T19:32:34.258Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:32:34.258Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-O7C8Bm\extract\cleanup-package +2026-02-27T19:32:34.258Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:32:34.258Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:32:34.374Z [INFO] Scheduler beendet +2026-02-27T19:32:34.378Z [INFO] Scheduler gestartet +2026-02-27T19:32:34.378Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:34.502Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:32:34.549Z [INFO] Scheduler beendet +2026-02-27T19:32:34.563Z [INFO] Scheduler gestartet +2026-02-27T19:32:34.563Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:34.566Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:34.566Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:32:34.735Z [INFO] Scheduler beendet +2026-02-27T19:32:34.749Z [INFO] Scheduler gestartet +2026-02-27T19:32:34.749Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:34.921Z [INFO] Scheduler beendet +2026-02-27T19:32:34.932Z [INFO] Scheduler gestartet +2026-02-27T19:32:34.932Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:35.058Z [INFO] Scheduler gestartet +2026-02-27T19:32:35.058Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:35.103Z [INFO] Scheduler beendet +2026-02-27T19:32:35.443Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:35.443Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:32:35.693Z [INFO] Scheduler beendet +2026-02-27T19:32:35.727Z [INFO] Scheduler gestartet +2026-02-27T19:32:35.727Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:35.787Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:32:35.788Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:32:35.791Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:32:35.792Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:32:35.796Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:32:35.796Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jIjFyU\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jIjFyU\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:35.796Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-jIjFyU\extract\recovery +2026-02-27T19:32:35.798Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:32:35.799Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jIjFyU\extract\recovery +2026-02-27T19:32:35.799Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:32:35.799Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:32:35.858Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:32:35.858Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ga4uVn\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ga4uVn\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:35.858Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-ga4uVn\downloads\missing-source-ok +2026-02-27T19:32:35.859Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:32:35.859Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:32:35.897Z [INFO] Scheduler beendet +2026-02-27T19:32:35.920Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:32:35.920Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oz8NHK\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oz8NHK\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:35.920Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-oz8NHK\downloads\missing-source-empty +2026-02-27T19:32:35.920Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:32:35.920Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:32:35.920Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:32:36.893Z [INFO] Scheduler gestartet +2026-02-27T19:32:36.894Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:36.930Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:36.930Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:32:36.899Z [INFO] Scheduler gestartet +2026-02-27T19:32:36.899Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:36.903Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:36.903Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:32:37.020Z [INFO] Scheduler beendet +2026-02-27T19:32:37.024Z [INFO] Scheduler gestartet +2026-02-27T19:32:37.024Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:37.028Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:32:37.028Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-amuTgj\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-amuTgj\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:37.028Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-amuTgj\extract\cleanup-package +2026-02-27T19:32:37.029Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:32:37.030Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-amuTgj\extract\cleanup-package +2026-02-27T19:32:37.030Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:32:37.030Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:32:37.031Z [INFO] Scheduler beendet +2026-02-27T19:32:37.109Z [INFO] Scheduler gestartet +2026-02-27T19:32:37.109Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:37.146Z [INFO] Scheduler beendet +2026-02-27T19:32:37.149Z [INFO] Scheduler gestartet +2026-02-27T19:32:37.149Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:37.273Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:32:37.321Z [INFO] Scheduler beendet +2026-02-27T19:32:37.335Z [INFO] Scheduler gestartet +2026-02-27T19:32:37.335Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:37.339Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:37.339Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:32:37.509Z [INFO] Scheduler beendet +2026-02-27T19:32:37.520Z [INFO] Scheduler gestartet +2026-02-27T19:32:37.520Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:37.513Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:37.513Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T19:32:37.602Z [INFO] Scheduler beendet +2026-02-27T19:32:37.691Z [INFO] Scheduler beendet +2026-02-27T19:32:37.707Z [INFO] Scheduler gestartet +2026-02-27T19:32:37.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:37.692Z [INFO] Scheduler gestartet +2026-02-27T19:32:37.692Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:37.694Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T19:32:37.833Z [INFO] Scheduler gestartet +2026-02-27T19:32:37.833Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:37.877Z [INFO] Scheduler beendet +2026-02-27T19:32:38.217Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:38.217Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:32:38.465Z [INFO] Scheduler beendet +2026-02-27T19:32:38.500Z [INFO] Scheduler gestartet +2026-02-27T19:32:38.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:38.560Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:32:38.562Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:32:38.565Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:32:38.566Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:32:38.568Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:32:38.569Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-anIdBh\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-anIdBh\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:38.569Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-anIdBh\extract\recovery +2026-02-27T19:32:38.570Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:32:38.570Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-anIdBh\extract\recovery +2026-02-27T19:32:38.570Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:32:38.570Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:32:38.630Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:32:38.630Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AYOU8C\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AYOU8C\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:38.631Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-AYOU8C\downloads\missing-source-ok +2026-02-27T19:32:38.631Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:32:38.631Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:32:38.670Z [INFO] Scheduler beendet +2026-02-27T19:32:38.693Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:32:38.693Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UEpjBM\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UEpjBM\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:32:38.693Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-UEpjBM\downloads\missing-source-empty +2026-02-27T19:32:38.693Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:32:38.693Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:32:38.693Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:32:38.724Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:32:38.724Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:32:38.841Z [INFO] Scheduler beendet +2026-02-27T19:32:38.899Z [INFO] Scheduler gestartet +2026-02-27T19:32:38.899Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:32:39.055Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:32:39.141Z [INFO] Scheduler beendet +2026-02-27T19:33:18.472Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W7axL0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W7axL0\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:33:18.473Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-W7axL0\out +2026-02-27T19:33:18.547Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:33:18.497Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:33:18.498Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:33:18.502Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:33:18.549Z [INFO] Scheduler gestartet +2026-02-27T19:33:18.550Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:18.744Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-W7axL0\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:33:18.744Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-W7axL0\out +2026-02-27T19:33:18.745Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:33:18.746Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:33:18.746Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W7axL0\out +2026-02-27T19:33:18.762Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nZzHcP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nZzHcP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:33:18.763Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nZzHcP\out +2026-02-27T19:33:18.764Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:33:18.765Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:33:18.765Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nZzHcP\out +2026-02-27T19:33:18.767Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OZF86E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OZF86E\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:33:18.767Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OZF86E\out +2026-02-27T19:33:18.769Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:33:18.770Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:33:18.771Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-OZF86E\pkg) +2026-02-27T19:33:18.771Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OZF86E\out +2026-02-27T19:33:18.775Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bmEZaB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bmEZaB\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:33:18.775Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bmEZaB\out +2026-02-27T19:33:18.777Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:33:18.777Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:33:18.778Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bmEZaB\out +2026-02-27T19:33:18.783Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DA5rsE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DA5rsE\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:33:18.783Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DA5rsE\out +2026-02-27T19:33:18.785Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:33:18.785Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DA5rsE\out +2026-02-27T19:33:18.796Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:33:18.796Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DA5rsE\out +2026-02-27T19:33:18.801Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L9IM5G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L9IM5G\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:33:18.801Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L9IM5G\out +2026-02-27T19:33:18.802Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:33:18.803Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L9IM5G\out +2026-02-27T19:33:18.805Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hHXTeb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hHXTeb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:33:18.806Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hHXTeb\out +2026-02-27T19:33:18.983Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-hHXTeb\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:33:18.983Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hHXTeb\out +2026-02-27T19:33:18.986Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OZOaYm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OZOaYm\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:33:18.986Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OZOaYm\out +2026-02-27T19:33:18.987Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:33:18.987Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OZOaYm\out +2026-02-27T19:33:18.991Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s1Ym2b\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s1Ym2b\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:33:18.991Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-s1Ym2b\pkg-missing +2026-02-27T19:33:18.886Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:18.887Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:33:18.917Z [INFO] Scheduler beendet +2026-02-27T19:33:18.925Z [INFO] Scheduler gestartet +2026-02-27T19:33:18.925Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:19.195Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:19.195Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:33:19.196Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:19.196Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:33:19.266Z [INFO] Scheduler beendet +2026-02-27T19:33:19.292Z [INFO] Scheduler gestartet +2026-02-27T19:33:19.292Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:19.474Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:19.475Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:33:19.475Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:19.475Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:33:19.635Z [INFO] Scheduler beendet +2026-02-27T19:33:19.659Z [INFO] Scheduler gestartet +2026-02-27T19:33:19.659Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:20.003Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:33:20.003Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:33:22.189Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:22.189Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:33:22.307Z [INFO] Scheduler beendet +2026-02-27T19:33:22.328Z [INFO] Scheduler gestartet +2026-02-27T19:33:22.328Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:22.521Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:22.521Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:33:23.003Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:33:23.003Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:33:23.003Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:33:23.093Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772220798497-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:33:27.535Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:27.535Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T19:33:27.626Z [INFO] Scheduler beendet +2026-02-27T19:33:27.652Z [INFO] Scheduler gestartet +2026-02-27T19:33:27.652Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:29.707Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:29.707Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:33:29.826Z [INFO] Scheduler beendet +2026-02-27T19:33:29.842Z [INFO] Scheduler gestartet +2026-02-27T19:33:29.842Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:30.008Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:30.008Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:33:30.223Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:30.223Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:33:30.323Z [INFO] Scheduler beendet +2026-02-27T19:33:30.332Z [INFO] Scheduler gestartet +2026-02-27T19:33:30.332Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:30.338Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:30.338Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:33:30.455Z [INFO] Scheduler beendet +2026-02-27T19:33:30.460Z [INFO] Scheduler gestartet +2026-02-27T19:33:30.460Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:30.462Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:30.462Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:33:30.583Z [INFO] Scheduler beendet +2026-02-27T19:33:30.646Z [INFO] Scheduler gestartet +2026-02-27T19:33:30.646Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:30.932Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:30.932Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:33:31.008Z [INFO] Scheduler beendet +2026-02-27T19:33:31.011Z [INFO] Scheduler gestartet +2026-02-27T19:33:31.011Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:37.039Z [INFO] Scheduler beendet +2026-02-27T19:33:37.077Z [INFO] Scheduler gestartet +2026-02-27T19:33:37.077Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:37.042Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TFpOZb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TFpOZb\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:33:37.043Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TFpOZb\out +2026-02-27T19:33:37.116Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:33:37.062Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:33:37.063Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:33:37.068Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:33:37.113Z [INFO] Scheduler gestartet +2026-02-27T19:33:37.114Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:37.297Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-TFpOZb\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:33:37.297Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TFpOZb\out +2026-02-27T19:33:37.299Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:33:37.300Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:33:37.300Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TFpOZb\out +2026-02-27T19:33:37.317Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nHB2PH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nHB2PH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:33:37.317Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nHB2PH\out +2026-02-27T19:33:37.318Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:33:37.319Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:33:37.319Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nHB2PH\out +2026-02-27T19:33:37.321Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5PARiO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5PARiO\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:33:37.321Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5PARiO\out +2026-02-27T19:33:37.322Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:33:37.322Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:33:37.323Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-5PARiO\pkg) +2026-02-27T19:33:37.323Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5PARiO\out +2026-02-27T19:33:37.325Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QUTOa2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QUTOa2\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:33:37.325Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QUTOa2\out +2026-02-27T19:33:37.326Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:33:37.326Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:33:37.326Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QUTOa2\out +2026-02-27T19:33:37.329Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ma2kTS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ma2kTS\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:33:37.329Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ma2kTS\out +2026-02-27T19:33:37.330Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:33:37.330Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ma2kTS\out +2026-02-27T19:33:37.336Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:33:37.336Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ma2kTS\out +2026-02-27T19:33:37.338Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ohDibp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ohDibp\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:33:37.338Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ohDibp\out +2026-02-27T19:33:37.339Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:33:37.339Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ohDibp\out +2026-02-27T19:33:37.340Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sOAljL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sOAljL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:33:37.340Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sOAljL\out +2026-02-27T19:33:37.280Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:37.280Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:37.499Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-sOAljL\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:33:37.499Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sOAljL\out +2026-02-27T19:33:37.502Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2jrtVv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2jrtVv\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:33:37.503Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2jrtVv\out +2026-02-27T19:33:37.503Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:33:37.504Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2jrtVv\out +2026-02-27T19:33:37.507Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ek4O62\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ek4O62\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:33:37.507Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-ek4O62\pkg-missing +2026-02-27T19:33:37.436Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:37.436Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:33:37.442Z [INFO] Scheduler beendet +2026-02-27T19:33:37.447Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:33:37.450Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:33:37.467Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:33:37.468Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:33:37.545Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:33:37.549Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:33:37.448Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:37.448Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:33:37.479Z [INFO] Scheduler beendet +2026-02-27T19:33:37.487Z [INFO] Scheduler gestartet +2026-02-27T19:33:37.487Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:37.608Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:33:37.609Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:33:37.609Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:33:37.671Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:33:37.672Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:33:37.673Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:33:37.755Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:37.755Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:33:37.756Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:37.756Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:33:37.828Z [INFO] Scheduler beendet +2026-02-27T19:33:37.852Z [INFO] Scheduler gestartet +2026-02-27T19:33:37.852Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:37.816Z [INFO] Scheduler gestartet +2026-02-27T19:33:37.816Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:38.033Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:38.033Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:33:38.033Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:38.033Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:33:38.193Z [INFO] Scheduler beendet +2026-02-27T19:33:38.217Z [INFO] Scheduler gestartet +2026-02-27T19:33:38.217Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:38.463Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:38.463Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:38.483Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:38.483Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:38.520Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:38.520Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:33:38.532Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:38.532Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:38.541Z [INFO] Scheduler beendet +2026-02-27T19:33:38.569Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:33:38.569Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:33:38.601Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:38.601Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:38.640Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:38.640Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:38.838Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:38.838Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:38.885Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:38.885Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:39.028Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:39.028Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:39.054Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:39.054Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:40.752Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:40.752Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:33:40.869Z [INFO] Scheduler beendet +2026-02-27T19:33:40.875Z [INFO] Scheduler gestartet +2026-02-27T19:33:40.875Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:41.078Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:41.078Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:33:41.571Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:33:41.572Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:33:41.572Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:33:41.653Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772220817062-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:33:42.057Z [INFO] Scheduler gestartet +2026-02-27T19:33:42.057Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:44.465Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:44.465Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:33:44.584Z [INFO] Scheduler beendet +2026-02-27T19:33:44.592Z [INFO] Scheduler gestartet +2026-02-27T19:33:44.592Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:45.046Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:33:45.047Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yPSYbs\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yPSYbs\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:33:45.047Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-yPSYbs\extract\zip-pack +2026-02-27T19:33:45.049Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:33:45.050Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yPSYbs\extract\zip-pack +2026-02-27T19:33:45.050Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:33:45.050Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:33:45.076Z [INFO] Scheduler beendet +2026-02-27T19:33:45.364Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:45.364Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:33:46.081Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:46.081Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T19:33:46.173Z [INFO] Scheduler beendet +2026-02-27T19:33:46.184Z [INFO] Scheduler gestartet +2026-02-27T19:33:46.184Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:48.233Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:48.233Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:33:48.350Z [INFO] Scheduler beendet +2026-02-27T19:33:48.366Z [INFO] Scheduler gestartet +2026-02-27T19:33:48.366Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:48.368Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:48.368Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:33:48.373Z [INFO] Scheduler gestartet +2026-02-27T19:33:48.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:48.487Z [INFO] Scheduler beendet +2026-02-27T19:33:48.491Z [INFO] Scheduler gestartet +2026-02-27T19:33:48.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:48.495Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:33:48.496Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NyNr28\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NyNr28\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:33:48.496Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-NyNr28\extract\cleanup-package +2026-02-27T19:33:48.497Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:33:48.498Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NyNr28\extract\cleanup-package +2026-02-27T19:33:48.498Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:33:48.498Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:33:48.542Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:48.542Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:33:48.613Z [INFO] Scheduler beendet +2026-02-27T19:33:48.616Z [INFO] Scheduler gestartet +2026-02-27T19:33:48.616Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:48.740Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:33:48.788Z [INFO] Scheduler beendet +2026-02-27T19:33:48.801Z [INFO] Scheduler gestartet +2026-02-27T19:33:48.801Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:48.806Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:48.806Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:33:48.975Z [INFO] Scheduler beendet +2026-02-27T19:33:48.985Z [INFO] Scheduler gestartet +2026-02-27T19:33:48.985Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:49.156Z [INFO] Scheduler beendet +2026-02-27T19:33:49.169Z [INFO] Scheduler gestartet +2026-02-27T19:33:49.169Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:49.293Z [INFO] Scheduler gestartet +2026-02-27T19:33:49.293Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:49.339Z [INFO] Scheduler beendet +2026-02-27T19:33:49.678Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:49.678Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:33:49.733Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:49.733Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:33:49.824Z [INFO] Scheduler beendet +2026-02-27T19:33:49.831Z [INFO] Scheduler gestartet +2026-02-27T19:33:49.831Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:49.835Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:49.835Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:33:49.925Z [INFO] Scheduler beendet +2026-02-27T19:33:49.959Z [INFO] Scheduler gestartet +2026-02-27T19:33:49.959Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:50.020Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:33:50.022Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:33:50.026Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:33:50.028Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:33:50.032Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:33:50.032Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-F1TzN3\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-F1TzN3\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:33:50.032Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-F1TzN3\extract\recovery +2026-02-27T19:33:50.034Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:33:50.035Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-F1TzN3\extract\recovery +2026-02-27T19:33:50.035Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:33:50.035Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:33:49.953Z [INFO] Scheduler beendet +2026-02-27T19:33:49.959Z [INFO] Scheduler gestartet +2026-02-27T19:33:49.959Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:49.964Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:49.964Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:33:50.082Z [INFO] Scheduler beendet +2026-02-27T19:33:50.088Z [INFO] Scheduler gestartet +2026-02-27T19:33:50.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:50.096Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:33:50.096Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yBLibq\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yBLibq\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:33:50.096Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-yBLibq\downloads\missing-source-ok +2026-02-27T19:33:50.096Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:33:50.096Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:33:50.129Z [INFO] Scheduler beendet +2026-02-27T19:33:50.159Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:33:50.159Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4ZfZJH\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4ZfZJH\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:33:50.159Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-4ZfZJH\downloads\missing-source-empty +2026-02-27T19:33:50.159Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:33:50.159Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:33:50.159Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:33:50.375Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:50.375Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:33:50.453Z [INFO] Scheduler beendet +2026-02-27T19:33:50.461Z [INFO] Scheduler gestartet +2026-02-27T19:33:50.461Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:56.480Z [INFO] Scheduler beendet +2026-02-27T19:33:56.498Z [INFO] Scheduler gestartet +2026-02-27T19:33:56.498Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:56.718Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:56.718Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:56.854Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:56.854Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:33:56.859Z [INFO] Scheduler beendet +2026-02-27T19:33:56.861Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:56.861Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:56.922Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:33:56.924Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:33:56.937Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:33:56.938Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:33:57.012Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:33:57.013Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:33:57.075Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:33:57.076Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:33:57.077Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:33:57.141Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:33:57.143Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:33:57.143Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:33:57.286Z [INFO] Scheduler gestartet +2026-02-27T19:33:57.286Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:33:57.620Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:57.620Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:57.764Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:57.764Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:57.790Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:57.790Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:57.860Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:57.860Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:57.963Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:57.963Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:57.990Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:57.990Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:33:58.013Z [INFO] Scheduler beendet +2026-02-27T19:33:58.085Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:58.085Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:58.114Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:58.114Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:33:58.257Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:33:58.257Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:34:01.258Z [INFO] Scheduler gestartet +2026-02-27T19:34:01.258Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:03.673Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:03.673Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:34:03.790Z [INFO] Scheduler beendet +2026-02-27T19:34:03.800Z [INFO] Scheduler gestartet +2026-02-27T19:34:03.800Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:04.255Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:34:04.255Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UQEx59\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UQEx59\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:34:04.255Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-UQEx59\extract\zip-pack +2026-02-27T19:34:04.257Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:34:04.258Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UQEx59\extract\zip-pack +2026-02-27T19:34:04.258Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:34:04.258Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:34:04.282Z [INFO] Scheduler beendet +2026-02-27T19:34:04.564Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:04.564Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:34:07.570Z [INFO] Scheduler gestartet +2026-02-27T19:34:07.570Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:07.577Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:07.577Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:34:07.693Z [INFO] Scheduler beendet +2026-02-27T19:34:07.697Z [INFO] Scheduler gestartet +2026-02-27T19:34:07.698Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:07.702Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:34:07.703Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qasPnP\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qasPnP\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:34:07.703Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-qasPnP\extract\cleanup-package +2026-02-27T19:34:07.705Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:34:07.706Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qasPnP\extract\cleanup-package +2026-02-27T19:34:07.706Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:34:07.706Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:34:07.821Z [INFO] Scheduler beendet +2026-02-27T19:34:07.826Z [INFO] Scheduler gestartet +2026-02-27T19:34:07.826Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:07.911Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XgX98v\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XgX98v\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:34:07.911Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XgX98v\out +2026-02-27T19:34:07.978Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:34:07.930Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:34:07.932Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:34:07.936Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:34:07.951Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:34:07.999Z [INFO] Scheduler beendet +2026-02-27T19:34:08.013Z [INFO] Scheduler gestartet +2026-02-27T19:34:08.013Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:08.018Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:08.018Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:34:07.965Z [INFO] Scheduler gestartet +2026-02-27T19:34:07.966Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:08.154Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-XgX98v\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:34:08.154Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XgX98v\out +2026-02-27T19:34:08.156Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:34:08.157Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:34:08.157Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XgX98v\out +2026-02-27T19:34:08.173Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zBcCw4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zBcCw4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:34:08.173Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zBcCw4\out +2026-02-27T19:34:08.174Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:34:08.175Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:34:08.175Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zBcCw4\out +2026-02-27T19:34:08.177Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ph2qkz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ph2qkz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:34:08.177Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ph2qkz\out +2026-02-27T19:34:08.178Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:34:08.179Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:34:08.179Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ph2qkz\pkg) +2026-02-27T19:34:08.179Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ph2qkz\out +2026-02-27T19:34:08.181Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-14d0Fj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-14d0Fj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:34:08.181Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-14d0Fj\out +2026-02-27T19:34:08.182Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:34:08.182Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:34:08.183Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-14d0Fj\out +2026-02-27T19:34:08.185Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CSgQqB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CSgQqB\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:34:08.185Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CSgQqB\out +2026-02-27T19:34:08.186Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:34:08.186Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CSgQqB\out +2026-02-27T19:34:08.192Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:34:08.193Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CSgQqB\out +2026-02-27T19:34:08.195Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5UNxgm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5UNxgm\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:34:08.195Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5UNxgm\out +2026-02-27T19:34:08.195Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:34:08.196Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5UNxgm\out +2026-02-27T19:34:08.197Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5yjlP9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5yjlP9\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:34:08.197Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5yjlP9\out +2026-02-27T19:34:08.184Z [INFO] Scheduler beendet +2026-02-27T19:34:08.197Z [INFO] Scheduler gestartet +2026-02-27T19:34:08.197Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:08.350Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-5yjlP9\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:34:08.298Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:08.298Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:34:08.331Z [INFO] Scheduler beendet +2026-02-27T19:34:08.336Z [INFO] Scheduler gestartet +2026-02-27T19:34:08.336Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:08.368Z [INFO] Scheduler beendet +2026-02-27T19:34:08.382Z [INFO] Scheduler gestartet +2026-02-27T19:34:08.382Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:08.509Z [INFO] Scheduler gestartet +2026-02-27T19:34:08.509Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:08.552Z [INFO] Scheduler beendet +2026-02-27T19:34:08.606Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:08.606Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:34:08.606Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:08.606Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:34:08.678Z [INFO] Scheduler beendet +2026-02-27T19:34:08.700Z [INFO] Scheduler gestartet +2026-02-27T19:34:08.700Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:08.883Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:08.883Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:34:08.883Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:08.883Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:34:08.894Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:08.894Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:34:09.044Z [INFO] Scheduler beendet +2026-02-27T19:34:09.068Z [INFO] Scheduler gestartet +2026-02-27T19:34:09.068Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:09.141Z [INFO] Scheduler beendet +2026-02-27T19:34:09.175Z [INFO] Scheduler gestartet +2026-02-27T19:34:09.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:09.236Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:34:09.237Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:34:09.239Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:34:09.240Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:34:09.242Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:34:09.242Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vG1dTf\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vG1dTf\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:34:09.242Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-vG1dTf\extract\recovery +2026-02-27T19:34:09.243Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:34:09.244Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vG1dTf\extract\recovery +2026-02-27T19:34:09.244Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:34:09.244Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:34:09.304Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:34:09.305Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FrKLAn\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FrKLAn\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:34:09.305Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-FrKLAn\downloads\missing-source-ok +2026-02-27T19:34:09.305Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:34:09.305Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:34:09.346Z [INFO] Scheduler beendet +2026-02-27T19:34:09.367Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:34:09.367Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-U5eSRI\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-U5eSRI\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:34:09.367Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-U5eSRI\downloads\missing-source-empty +2026-02-27T19:34:09.367Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:34:09.367Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:34:09.367Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:34:09.437Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:34:09.438Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:34:10.376Z [INFO] Scheduler gestartet +2026-02-27T19:34:10.377Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:10.413Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:10.413Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:34:10.511Z [INFO] Scheduler beendet +2026-02-27T19:34:10.592Z [INFO] Scheduler gestartet +2026-02-27T19:34:10.592Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:10.997Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:10.997Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T19:34:11.086Z [INFO] Scheduler beendet +2026-02-27T19:34:11.176Z [INFO] Scheduler gestartet +2026-02-27T19:34:11.176Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:11.179Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T19:34:11.606Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:11.606Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:34:11.723Z [INFO] Scheduler beendet +2026-02-27T19:34:11.730Z [INFO] Scheduler gestartet +2026-02-27T19:34:11.730Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:11.930Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:11.930Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:34:12.205Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:12.205Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:34:12.321Z [INFO] Scheduler beendet +2026-02-27T19:34:12.378Z [INFO] Scheduler gestartet +2026-02-27T19:34:12.378Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:12.534Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:34:12.622Z [INFO] Scheduler beendet +2026-02-27T19:34:12.439Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:34:12.439Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:34:12.439Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:34:12.533Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772220847930-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:34:16.936Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:16.936Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T19:34:17.030Z [INFO] Scheduler beendet +2026-02-27T19:34:17.042Z [INFO] Scheduler gestartet +2026-02-27T19:34:17.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:19.094Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:19.094Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:34:19.211Z [INFO] Scheduler beendet +2026-02-27T19:34:19.233Z [INFO] Scheduler gestartet +2026-02-27T19:34:19.233Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:19.400Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:19.400Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:34:20.589Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:20.589Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:34:20.681Z [INFO] Scheduler beendet +2026-02-27T19:34:20.687Z [INFO] Scheduler gestartet +2026-02-27T19:34:20.687Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:20.694Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:20.694Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:34:20.809Z [INFO] Scheduler beendet +2026-02-27T19:34:20.816Z [INFO] Scheduler gestartet +2026-02-27T19:34:20.816Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:20.821Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:20.822Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:34:20.938Z [INFO] Scheduler beendet +2026-02-27T19:34:20.944Z [INFO] Scheduler gestartet +2026-02-27T19:34:20.944Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:21.230Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:21.230Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:34:21.308Z [INFO] Scheduler beendet +2026-02-27T19:34:21.312Z [INFO] Scheduler gestartet +2026-02-27T19:34:21.312Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:27.338Z [INFO] Scheduler beendet +2026-02-27T19:34:27.359Z [INFO] Scheduler gestartet +2026-02-27T19:34:27.359Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:27.579Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:27.579Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:34:27.715Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:27.715Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:34:27.721Z [INFO] Scheduler beendet +2026-02-27T19:34:27.722Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:27.722Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:34:27.786Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:34:27.789Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:34:27.810Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:34:27.810Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:34:27.887Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:34:27.889Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:34:27.951Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:34:27.953Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:34:27.953Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:34:28.015Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:34:28.016Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:34:28.017Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:34:28.160Z [INFO] Scheduler gestartet +2026-02-27T19:34:28.160Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:28.483Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:28.483Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:34:28.653Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:28.653Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:34:28.759Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:28.759Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:34:28.834Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:28.834Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:34:28.864Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:28.864Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:34:28.889Z [INFO] Scheduler beendet +2026-02-27T19:34:28.959Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:28.959Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:34:28.959Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:28.959Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:34:29.118Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:29.118Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:34:32.122Z [INFO] Scheduler gestartet +2026-02-27T19:34:32.122Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:34.538Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:34.538Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:34:34.656Z [INFO] Scheduler beendet +2026-02-27T19:34:34.667Z [INFO] Scheduler gestartet +2026-02-27T19:34:34.667Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:35.124Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:34:35.124Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-iabSWG\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-iabSWG\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:34:35.125Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-iabSWG\extract\zip-pack +2026-02-27T19:34:35.127Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:34:35.127Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-iabSWG\extract\zip-pack +2026-02-27T19:34:35.127Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:34:35.128Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:34:35.149Z [INFO] Scheduler beendet +2026-02-27T19:34:35.429Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:35.429Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:34:38.433Z [INFO] Scheduler gestartet +2026-02-27T19:34:38.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:38.438Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:38.438Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:34:38.555Z [INFO] Scheduler beendet +2026-02-27T19:34:38.560Z [INFO] Scheduler gestartet +2026-02-27T19:34:38.560Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:38.565Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:34:38.565Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lBJOi0\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lBJOi0\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:34:38.566Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-lBJOi0\extract\cleanup-package +2026-02-27T19:34:38.568Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:34:38.568Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lBJOi0\extract\cleanup-package +2026-02-27T19:34:38.568Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:34:38.569Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:34:38.681Z [INFO] Scheduler beendet +2026-02-27T19:34:38.685Z [INFO] Scheduler gestartet +2026-02-27T19:34:38.685Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:38.810Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:34:38.857Z [INFO] Scheduler beendet +2026-02-27T19:34:38.872Z [INFO] Scheduler gestartet +2026-02-27T19:34:38.872Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:38.876Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:38.876Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:34:39.044Z [INFO] Scheduler beendet +2026-02-27T19:34:39.058Z [INFO] Scheduler gestartet +2026-02-27T19:34:39.058Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:39.229Z [INFO] Scheduler beendet +2026-02-27T19:34:39.244Z [INFO] Scheduler gestartet +2026-02-27T19:34:39.244Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:39.370Z [INFO] Scheduler gestartet +2026-02-27T19:34:39.370Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:39.416Z [INFO] Scheduler beendet +2026-02-27T19:34:39.758Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:39.758Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:34:40.003Z [INFO] Scheduler beendet +2026-02-27T19:34:40.037Z [INFO] Scheduler gestartet +2026-02-27T19:34:40.037Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:40.100Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:34:40.101Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:34:40.103Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:34:40.104Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:34:40.107Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:34:40.107Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yMYUmd\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yMYUmd\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:34:40.107Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-yMYUmd\extract\recovery +2026-02-27T19:34:40.108Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:34:40.108Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yMYUmd\extract\recovery +2026-02-27T19:34:40.108Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:34:40.109Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:34:40.171Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:34:40.171Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mSkAN5\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mSkAN5\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:34:40.171Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-mSkAN5\downloads\missing-source-ok +2026-02-27T19:34:40.171Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:34:40.171Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:34:40.208Z [INFO] Scheduler beendet +2026-02-27T19:34:40.234Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:34:40.234Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-tKK96Y\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-tKK96Y\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:34:40.234Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-tKK96Y\downloads\missing-source-empty +2026-02-27T19:34:40.234Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:34:40.234Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:34:40.234Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:34:41.295Z [INFO] Scheduler gestartet +2026-02-27T19:34:41.296Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:41.339Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:41.339Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:34:41.433Z [INFO] Scheduler beendet +2026-02-27T19:34:41.512Z [INFO] Scheduler gestartet +2026-02-27T19:34:41.512Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:41.917Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:41.917Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T19:34:41.997Z [INFO] Scheduler beendet +2026-02-27T19:34:42.087Z [INFO] Scheduler gestartet +2026-02-27T19:34:42.087Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:42.091Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T19:34:43.118Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:34:43.118Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:34:43.234Z [INFO] Scheduler beendet +2026-02-27T19:34:43.293Z [INFO] Scheduler gestartet +2026-02-27T19:34:43.293Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:34:43.450Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:34:43.535Z [INFO] Scheduler beendet +2026-02-27T19:49:00.933Z [INFO] Scheduler gestartet +2026-02-27T19:49:00.934Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:01.267Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:01.267Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:49:01.299Z [INFO] Scheduler beendet +2026-02-27T19:49:01.306Z [INFO] Scheduler gestartet +2026-02-27T19:49:01.306Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:01.573Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:01.573Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:49:01.574Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:01.574Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:49:01.648Z [INFO] Scheduler beendet +2026-02-27T19:49:01.673Z [INFO] Scheduler gestartet +2026-02-27T19:49:01.673Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:01.854Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:01.854Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:49:01.854Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:01.854Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:49:02.016Z [INFO] Scheduler beendet +2026-02-27T19:49:02.042Z [INFO] Scheduler gestartet +2026-02-27T19:49:02.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:04.575Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:04.575Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:49:04.692Z [INFO] Scheduler beendet +2026-02-27T19:49:04.696Z [INFO] Scheduler gestartet +2026-02-27T19:49:04.696Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:04.904Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:04.904Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:49:09.903Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:09.903Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T19:49:09.989Z [INFO] Scheduler beendet +2026-02-27T19:49:10.018Z [INFO] Scheduler gestartet +2026-02-27T19:49:10.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:12.070Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:12.070Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:49:12.190Z [INFO] Scheduler beendet +2026-02-27T19:49:12.194Z [INFO] Scheduler gestartet +2026-02-27T19:49:12.194Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:12.377Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:12.377Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:49:14.844Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-27T19:49:14.968Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:14.968Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T19:49:15.086Z [INFO] Scheduler beendet +2026-02-27T19:49:15.107Z [INFO] Scheduler gestartet +2026-02-27T19:49:15.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:15.199Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:15.199Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T19:49:15.253Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:15.253Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:49:15.349Z [INFO] Scheduler beendet +2026-02-27T19:49:15.353Z [INFO] Scheduler gestartet +2026-02-27T19:49:15.353Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:15.356Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:15.356Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:49:15.474Z [INFO] Scheduler beendet +2026-02-27T19:49:15.538Z [INFO] Scheduler gestartet +2026-02-27T19:49:15.538Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:15.542Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:15.542Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:49:15.660Z [INFO] Scheduler beendet +2026-02-27T19:49:15.667Z [INFO] Scheduler gestartet +2026-02-27T19:49:15.667Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:15.954Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:15.954Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:49:16.029Z [INFO] Scheduler beendet +2026-02-27T19:49:16.034Z [INFO] Scheduler gestartet +2026-02-27T19:49:16.034Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:22.058Z [INFO] Scheduler beendet +2026-02-27T19:49:22.067Z [INFO] Scheduler gestartet +2026-02-27T19:49:22.067Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:22.205Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:22.205Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:49:22.306Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:22.306Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:49:22.422Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:22.422Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:49:22.431Z [INFO] Scheduler beendet +2026-02-27T19:49:22.435Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:49:22.438Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:49:22.454Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:49:22.455Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:49:22.520Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:49:22.521Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:49:22.583Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:49:22.584Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:49:22.584Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:49:22.647Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:49:22.647Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:49:22.647Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:49:22.792Z [INFO] Scheduler gestartet +2026-02-27T19:49:22.792Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:23.372Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:23.372Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:49:23.496Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:23.496Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:49:23.504Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:23.504Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:49:23.510Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:23.510Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:49:23.518Z [INFO] Scheduler beendet +2026-02-27T19:49:23.551Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:23.551Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:49:23.659Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:23.659Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:49:23.833Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:23.833Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:49:23.904Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:23.904Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:49:24.047Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:24.047Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:49:27.049Z [INFO] Scheduler gestartet +2026-02-27T19:49:27.049Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:29.461Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:29.461Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:49:29.577Z [INFO] Scheduler beendet +2026-02-27T19:49:29.586Z [INFO] Scheduler gestartet +2026-02-27T19:49:29.586Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:30.042Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:49:30.043Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZtHF8C\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZtHF8C\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:49:30.043Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ZtHF8C\extract\zip-pack +2026-02-27T19:49:30.045Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:49:30.045Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZtHF8C\extract\zip-pack +2026-02-27T19:49:30.045Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:49:30.045Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:49:30.071Z [INFO] Scheduler beendet +2026-02-27T19:49:30.356Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:30.356Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:49:33.358Z [INFO] Scheduler gestartet +2026-02-27T19:49:33.358Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:33.362Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:33.362Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:49:33.480Z [INFO] Scheduler beendet +2026-02-27T19:49:33.485Z [INFO] Scheduler gestartet +2026-02-27T19:49:33.485Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:33.489Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:49:33.489Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NzlZ5Q\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NzlZ5Q\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:49:33.490Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-NzlZ5Q\extract\cleanup-package +2026-02-27T19:49:33.491Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:49:33.491Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NzlZ5Q\extract\cleanup-package +2026-02-27T19:49:33.491Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:49:33.491Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:49:33.606Z [INFO] Scheduler beendet +2026-02-27T19:49:33.670Z [INFO] Scheduler gestartet +2026-02-27T19:49:33.670Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:33.793Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:49:33.842Z [INFO] Scheduler beendet +2026-02-27T19:49:33.855Z [INFO] Scheduler gestartet +2026-02-27T19:49:33.855Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:33.858Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:33.858Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:49:34.026Z [INFO] Scheduler beendet +2026-02-27T19:49:34.040Z [INFO] Scheduler gestartet +2026-02-27T19:49:34.040Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:34.211Z [INFO] Scheduler beendet +2026-02-27T19:49:34.224Z [INFO] Scheduler gestartet +2026-02-27T19:49:34.224Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:34.348Z [INFO] Scheduler gestartet +2026-02-27T19:49:34.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:34.395Z [INFO] Scheduler beendet +2026-02-27T19:49:34.732Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:34.732Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:49:34.980Z [INFO] Scheduler beendet +2026-02-27T19:49:35.015Z [INFO] Scheduler gestartet +2026-02-27T19:49:35.015Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:35.076Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:49:35.078Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:49:35.081Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:49:35.082Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:49:35.084Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:49:35.085Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CSGte2\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CSGte2\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:49:35.085Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-CSGte2\extract\recovery +2026-02-27T19:49:35.086Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:49:35.086Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CSGte2\extract\recovery +2026-02-27T19:49:35.086Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:49:35.086Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:49:35.148Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:49:35.148Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VyEtC6\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VyEtC6\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:49:35.148Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-VyEtC6\downloads\missing-source-ok +2026-02-27T19:49:35.148Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:49:35.148Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:49:35.186Z [INFO] Scheduler beendet +2026-02-27T19:49:35.210Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:49:35.210Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QRZSHI\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QRZSHI\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:49:35.211Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-QRZSHI\downloads\missing-source-empty +2026-02-27T19:49:35.211Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:49:35.211Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:49:35.211Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:49:53.266Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TH0CR6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TH0CR6\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:49:53.267Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TH0CR6\out +2026-02-27T19:49:53.339Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:49:53.300Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:49:53.301Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:49:53.305Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:49:53.334Z [INFO] Scheduler gestartet +2026-02-27T19:49:53.335Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:53.524Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-TH0CR6\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:49:53.524Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TH0CR6\out +2026-02-27T19:49:53.526Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:49:53.527Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:49:53.527Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TH0CR6\out +2026-02-27T19:49:53.535Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oFvjfb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oFvjfb\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:49:53.536Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oFvjfb\out +2026-02-27T19:49:53.538Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:49:53.540Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:49:53.540Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oFvjfb\out +2026-02-27T19:49:53.543Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XpiUrQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XpiUrQ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:49:53.543Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XpiUrQ\out +2026-02-27T19:49:53.544Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:49:53.545Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:49:53.545Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-XpiUrQ\pkg) +2026-02-27T19:49:53.545Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XpiUrQ\out +2026-02-27T19:49:53.547Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QFv9g3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QFv9g3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:49:53.547Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QFv9g3\out +2026-02-27T19:49:53.548Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:49:53.549Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:49:53.549Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QFv9g3\out +2026-02-27T19:49:53.553Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NLe9DW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NLe9DW\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:49:53.553Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NLe9DW\out +2026-02-27T19:49:53.554Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:49:53.554Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NLe9DW\out +2026-02-27T19:49:53.561Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:49:53.562Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NLe9DW\out +2026-02-27T19:49:53.566Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P8ah4x\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P8ah4x\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:49:53.566Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-P8ah4x\out +2026-02-27T19:49:53.567Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:49:53.568Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P8ah4x\out +2026-02-27T19:49:53.569Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eeGj2T\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eeGj2T\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:49:53.570Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eeGj2T\out +2026-02-27T19:49:53.742Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-eeGj2T\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:49:53.742Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eeGj2T\out +2026-02-27T19:49:53.745Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W71iAt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W71iAt\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:49:53.745Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-W71iAt\out +2026-02-27T19:49:53.746Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:49:53.746Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W71iAt\out +2026-02-27T19:49:53.750Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZyIohq\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZyIohq\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:49:53.750Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-ZyIohq\pkg-missing +2026-02-27T19:49:53.673Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:53.673Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:49:53.699Z [INFO] Scheduler beendet +2026-02-27T19:49:53.705Z [INFO] Scheduler gestartet +2026-02-27T19:49:53.705Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:53.973Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:53.973Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:49:53.974Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:53.974Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:49:54.046Z [INFO] Scheduler beendet +2026-02-27T19:49:54.071Z [INFO] Scheduler gestartet +2026-02-27T19:49:54.071Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:54.256Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:54.256Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:49:54.256Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:54.256Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:49:54.413Z [INFO] Scheduler beendet +2026-02-27T19:49:54.444Z [INFO] Scheduler gestartet +2026-02-27T19:49:54.444Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:54.806Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:49:54.806Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:49:56.977Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:56.977Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:49:57.094Z [INFO] Scheduler beendet +2026-02-27T19:49:57.108Z [INFO] Scheduler gestartet +2026-02-27T19:49:57.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:49:57.307Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:49:57.307Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:49:57.807Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:49:57.808Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:49:57.808Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:49:57.891Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772221793300-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:50:02.315Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:02.315Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T19:50:02.404Z [INFO] Scheduler beendet +2026-02-27T19:50:02.425Z [INFO] Scheduler gestartet +2026-02-27T19:50:02.425Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:04.476Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:04.476Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:50:04.594Z [INFO] Scheduler beendet +2026-02-27T19:50:04.599Z [INFO] Scheduler gestartet +2026-02-27T19:50:04.599Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:04.782Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:04.782Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:50:07.247Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-27T19:50:07.373Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:07.373Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T19:50:07.489Z [INFO] Scheduler beendet +2026-02-27T19:50:07.507Z [INFO] Scheduler gestartet +2026-02-27T19:50:07.507Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:07.603Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:07.603Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T19:50:07.623Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:07.623Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:50:07.629Z [INFO] Scheduler beendet +2026-02-27T19:50:07.694Z [INFO] Scheduler gestartet +2026-02-27T19:50:07.694Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:07.711Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:07.711Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:50:07.816Z [INFO] Scheduler beendet +2026-02-27T19:50:07.881Z [INFO] Scheduler gestartet +2026-02-27T19:50:07.881Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:07.885Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:07.885Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:50:08.003Z [INFO] Scheduler beendet +2026-02-27T19:50:08.007Z [INFO] Scheduler gestartet +2026-02-27T19:50:08.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:08.296Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:08.296Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:50:08.370Z [INFO] Scheduler beendet +2026-02-27T19:50:08.376Z [INFO] Scheduler gestartet +2026-02-27T19:50:08.376Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:14.395Z [INFO] Scheduler beendet +2026-02-27T19:50:14.416Z [INFO] Scheduler gestartet +2026-02-27T19:50:14.416Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:14.641Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:14.641Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:50:14.776Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:14.776Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:50:14.776Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:14.776Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:50:14.778Z [INFO] Scheduler beendet +2026-02-27T19:50:14.784Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:50:14.787Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:50:14.799Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:50:14.800Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:50:14.864Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:50:14.865Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:50:14.927Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:50:14.928Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:50:14.928Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:50:14.990Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:50:14.991Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:50:14.992Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:50:15.136Z [INFO] Scheduler gestartet +2026-02-27T19:50:15.136Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:15.540Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:15.540Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:50:15.710Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:15.710Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:50:15.780Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:15.780Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:50:15.839Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:15.839Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:50:15.860Z [INFO] Scheduler beendet +2026-02-27T19:50:15.890Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:15.890Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:50:15.955Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:15.955Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:50:15.998Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:15.998Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:50:16.000Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:16.000Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:50:16.175Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:16.175Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:50:19.179Z [INFO] Scheduler gestartet +2026-02-27T19:50:19.179Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:21.591Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:21.591Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:50:21.709Z [INFO] Scheduler beendet +2026-02-27T19:50:21.720Z [INFO] Scheduler gestartet +2026-02-27T19:50:21.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:22.176Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:50:22.177Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FoFAWH\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FoFAWH\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:50:22.177Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-FoFAWH\extract\zip-pack +2026-02-27T19:50:22.179Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:50:22.180Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FoFAWH\extract\zip-pack +2026-02-27T19:50:22.180Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:50:22.180Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:50:22.205Z [INFO] Scheduler beendet +2026-02-27T19:50:22.486Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:22.486Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:50:25.489Z [INFO] Scheduler gestartet +2026-02-27T19:50:25.489Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:25.494Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:25.494Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:50:25.611Z [INFO] Scheduler beendet +2026-02-27T19:50:25.614Z [INFO] Scheduler gestartet +2026-02-27T19:50:25.614Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:25.618Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:50:25.618Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wFxNLw\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wFxNLw\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:50:25.618Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-wFxNLw\extract\cleanup-package +2026-02-27T19:50:25.619Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:50:25.620Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wFxNLw\extract\cleanup-package +2026-02-27T19:50:25.620Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:50:25.620Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:50:25.736Z [INFO] Scheduler beendet +2026-02-27T19:50:25.740Z [INFO] Scheduler gestartet +2026-02-27T19:50:25.740Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:25.864Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:50:25.911Z [INFO] Scheduler beendet +2026-02-27T19:50:25.926Z [INFO] Scheduler gestartet +2026-02-27T19:50:25.926Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:25.931Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:25.931Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:50:26.098Z [INFO] Scheduler beendet +2026-02-27T19:50:26.111Z [INFO] Scheduler gestartet +2026-02-27T19:50:26.111Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:26.284Z [INFO] Scheduler beendet +2026-02-27T19:50:26.296Z [INFO] Scheduler gestartet +2026-02-27T19:50:26.296Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:26.423Z [INFO] Scheduler gestartet +2026-02-27T19:50:26.423Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:26.467Z [INFO] Scheduler beendet +2026-02-27T19:50:26.809Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:26.809Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:50:27.056Z [INFO] Scheduler beendet +2026-02-27T19:50:27.090Z [INFO] Scheduler gestartet +2026-02-27T19:50:27.090Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:27.150Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:50:27.152Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:50:27.155Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:50:27.155Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:50:27.157Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:50:27.157Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-49vcqc\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-49vcqc\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:50:27.157Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-49vcqc\extract\recovery +2026-02-27T19:50:27.158Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:50:27.159Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-49vcqc\extract\recovery +2026-02-27T19:50:27.159Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:50:27.159Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:50:27.220Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:50:27.220Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-afqIwp\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-afqIwp\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:50:27.220Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-afqIwp\downloads\missing-source-ok +2026-02-27T19:50:27.220Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:50:27.220Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:50:27.260Z [INFO] Scheduler beendet +2026-02-27T19:50:27.282Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:50:27.282Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9tOoap\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9tOoap\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:50:27.282Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-9tOoap\downloads\missing-source-empty +2026-02-27T19:50:27.283Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:50:27.283Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:50:27.283Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:50:28.344Z [INFO] Scheduler gestartet +2026-02-27T19:50:28.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:28.387Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:28.387Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:50:28.481Z [INFO] Scheduler beendet +2026-02-27T19:50:28.561Z [INFO] Scheduler gestartet +2026-02-27T19:50:28.561Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:28.965Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:28.965Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T19:50:29.045Z [INFO] Scheduler beendet +2026-02-27T19:50:29.134Z [INFO] Scheduler gestartet +2026-02-27T19:50:29.134Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:29.136Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T19:50:30.161Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:50:30.161Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:50:30.278Z [INFO] Scheduler beendet +2026-02-27T19:50:30.337Z [INFO] Scheduler gestartet +2026-02-27T19:50:30.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:50:30.494Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:50:30.580Z [INFO] Scheduler beendet +2026-02-27T19:51:33.879Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Imv5LI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Imv5LI\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:51:33.880Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Imv5LI\out +2026-02-27T19:51:33.967Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T19:51:33.921Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T19:51:33.922Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:51:33.924Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:51:33.958Z [INFO] Scheduler gestartet +2026-02-27T19:51:33.959Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:34.193Z [ERROR] Entpack-Fehler bad.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Imv5LI\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:51:34.193Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Imv5LI\out +2026-02-27T19:51:34.195Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T19:51:34.196Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:51:34.197Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Imv5LI\out +2026-02-27T19:51:34.203Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bzeAqy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bzeAqy\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:51:34.203Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bzeAqy\out +2026-02-27T19:51:34.204Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T19:51:34.205Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T19:51:34.205Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bzeAqy\out +2026-02-27T19:51:34.207Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3ESAn8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3ESAn8\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:51:34.207Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3ESAn8\out +2026-02-27T19:51:34.208Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:51:34.209Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:51:34.209Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-3ESAn8\pkg) +2026-02-27T19:51:34.209Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3ESAn8\out +2026-02-27T19:51:34.212Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CRjHgt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CRjHgt\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T19:51:34.212Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CRjHgt\out +2026-02-27T19:51:34.213Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T19:51:34.213Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T19:51:34.213Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CRjHgt\out +2026-02-27T19:51:34.216Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5IFHJJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5IFHJJ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:51:34.216Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5IFHJJ\out +2026-02-27T19:51:34.217Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T19:51:34.217Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5IFHJJ\out +2026-02-27T19:51:34.223Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:51:34.224Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5IFHJJ\out +2026-02-27T19:51:34.226Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ju9PBa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ju9PBa\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T19:51:34.226Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ju9PBa\out +2026-02-27T19:51:34.227Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T19:51:34.228Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ju9PBa\out +2026-02-27T19:51:34.231Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JPsqJh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JPsqJh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:51:34.232Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JPsqJh\out +2026-02-27T19:51:34.301Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:34.301Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T19:51:34.325Z [INFO] Scheduler beendet +2026-02-27T19:51:34.332Z [INFO] Scheduler gestartet +2026-02-27T19:51:34.332Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:34.425Z [ERROR] Entpack-Fehler broken.zip: Error: UNRAR 7.01 x64 Freeware Copyright (c) 1993-2024 Alexander Roshal Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-JPsqJh\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T19:51:34.425Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JPsqJh\out +2026-02-27T19:51:34.428Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qBhUWV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qBhUWV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:51:34.428Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qBhUWV\out +2026-02-27T19:51:34.429Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T19:51:34.429Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qBhUWV\out +2026-02-27T19:51:34.433Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yXH8KK\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yXH8KK\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:51:34.433Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-yXH8KK\pkg-missing +2026-02-27T19:51:34.601Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:34.601Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T19:51:34.602Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:34.602Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T19:51:34.675Z [INFO] Scheduler beendet +2026-02-27T19:51:34.700Z [INFO] Scheduler gestartet +2026-02-27T19:51:34.700Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:34.881Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:34.881Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T19:51:34.881Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:34.881Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T19:51:35.041Z [INFO] Scheduler beendet +2026-02-27T19:51:35.067Z [INFO] Scheduler gestartet +2026-02-27T19:51:35.067Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:35.426Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:51:35.426Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:51:37.611Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:37.612Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:51:37.719Z [INFO] Scheduler beendet +2026-02-27T19:51:37.729Z [INFO] Scheduler gestartet +2026-02-27T19:51:37.729Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:37.930Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:37.930Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T19:51:38.426Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T19:51:38.426Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T19:51:38.426Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T19:51:38.542Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772221893919-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T19:51:42.939Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:42.939Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T19:51:43.022Z [INFO] Scheduler beendet +2026-02-27T19:51:43.034Z [INFO] Scheduler gestartet +2026-02-27T19:51:43.034Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:45.084Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:45.084Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:51:45.200Z [INFO] Scheduler beendet +2026-02-27T19:51:45.219Z [INFO] Scheduler gestartet +2026-02-27T19:51:45.219Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:45.393Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:45.393Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T19:51:47.873Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-27T19:51:47.998Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:47.998Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T19:51:48.115Z [INFO] Scheduler beendet +2026-02-27T19:51:48.130Z [INFO] Scheduler gestartet +2026-02-27T19:51:48.130Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:48.228Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:48.228Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T19:51:48.483Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:48.483Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T19:51:48.493Z [INFO] Scheduler beendet +2026-02-27T19:51:48.496Z [INFO] Scheduler gestartet +2026-02-27T19:51:48.496Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:48.500Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:48.500Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T19:51:48.646Z [INFO] Scheduler beendet +2026-02-27T19:51:48.650Z [INFO] Scheduler gestartet +2026-02-27T19:51:48.650Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:48.655Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:48.655Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T19:51:48.772Z [INFO] Scheduler beendet +2026-02-27T19:51:48.777Z [INFO] Scheduler gestartet +2026-02-27T19:51:48.777Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:49.064Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:49.064Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T19:51:49.139Z [INFO] Scheduler beendet +2026-02-27T19:51:49.151Z [INFO] Scheduler gestartet +2026-02-27T19:51:49.151Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:55.177Z [INFO] Scheduler beendet +2026-02-27T19:51:55.197Z [INFO] Scheduler gestartet +2026-02-27T19:51:55.197Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:55.330Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:55.330Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:51:55.418Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:55.418Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:51:55.556Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:55.556Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T19:51:55.561Z [INFO] Scheduler beendet +2026-02-27T19:51:55.563Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:55.563Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:51:55.625Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:51:55.629Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T19:51:55.654Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T19:51:55.655Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T19:51:55.720Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T19:51:55.722Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T19:51:55.784Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T19:51:55.785Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T19:51:55.786Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T19:51:55.847Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T19:51:55.849Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T19:51:55.850Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T19:51:55.995Z [INFO] Scheduler gestartet +2026-02-27T19:51:55.995Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:51:56.318Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:56.318Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:51:56.461Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:56.461Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:51:56.490Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:56.490Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:51:56.580Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:56.580Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:51:56.669Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:56.669Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:51:56.698Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:56.698Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T19:51:56.718Z [INFO] Scheduler beendet +2026-02-27T19:51:56.798Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:56.798Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:51:56.814Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:56.814Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:51:56.960Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:51:56.960Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T19:51:59.963Z [INFO] Scheduler gestartet +2026-02-27T19:51:59.963Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:02.377Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:52:02.377Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:52:02.493Z [INFO] Scheduler beendet +2026-02-27T19:52:02.504Z [INFO] Scheduler gestartet +2026-02-27T19:52:02.504Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:02.959Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:52:02.960Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cUVLZ9\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cUVLZ9\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:52:02.961Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-cUVLZ9\extract\zip-pack +2026-02-27T19:52:02.965Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T19:52:02.965Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cUVLZ9\extract\zip-pack +2026-02-27T19:52:02.965Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T19:52:02.965Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T19:52:02.987Z [INFO] Scheduler beendet +2026-02-27T19:52:03.269Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:52:03.269Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T19:52:06.273Z [INFO] Scheduler gestartet +2026-02-27T19:52:06.273Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:06.278Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:52:06.278Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T19:52:06.395Z [INFO] Scheduler beendet +2026-02-27T19:52:06.458Z [INFO] Scheduler gestartet +2026-02-27T19:52:06.458Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:06.463Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:52:06.463Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fRfrPD\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fRfrPD\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:52:06.463Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-fRfrPD\extract\cleanup-package +2026-02-27T19:52:06.466Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T19:52:06.466Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fRfrPD\extract\cleanup-package +2026-02-27T19:52:06.466Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T19:52:06.467Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T19:52:06.580Z [INFO] Scheduler beendet +2026-02-27T19:52:06.583Z [INFO] Scheduler gestartet +2026-02-27T19:52:06.583Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:06.708Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:52:06.755Z [INFO] Scheduler beendet +2026-02-27T19:52:06.771Z [INFO] Scheduler gestartet +2026-02-27T19:52:06.771Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:06.774Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:52:06.774Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T19:52:06.942Z [INFO] Scheduler beendet +2026-02-27T19:52:06.956Z [INFO] Scheduler gestartet +2026-02-27T19:52:06.956Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:07.127Z [INFO] Scheduler beendet +2026-02-27T19:52:07.140Z [INFO] Scheduler gestartet +2026-02-27T19:52:07.140Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:07.267Z [INFO] Scheduler gestartet +2026-02-27T19:52:07.267Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:07.310Z [INFO] Scheduler beendet +2026-02-27T19:52:07.652Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:52:07.652Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T19:52:07.900Z [INFO] Scheduler beendet +2026-02-27T19:52:07.935Z [INFO] Scheduler gestartet +2026-02-27T19:52:07.935Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:07.997Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T19:52:07.998Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T19:52:08.002Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T19:52:08.003Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T19:52:08.006Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:52:08.006Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gBU3vP\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gBU3vP\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:52:08.006Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-gBU3vP\extract\recovery +2026-02-27T19:52:08.008Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T19:52:08.008Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gBU3vP\extract\recovery +2026-02-27T19:52:08.008Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T19:52:08.008Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T19:52:08.068Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:52:08.068Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sNSr3i\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sNSr3i\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:52:08.068Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-sNSr3i\downloads\missing-source-ok +2026-02-27T19:52:08.069Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T19:52:08.069Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T19:52:08.106Z [INFO] Scheduler beendet +2026-02-27T19:52:08.131Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T19:52:08.131Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ehhfGS\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ehhfGS\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T19:52:08.131Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-ehhfGS\downloads\missing-source-empty +2026-02-27T19:52:08.131Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T19:52:08.131Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T19:52:08.131Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T19:52:09.202Z [INFO] Scheduler gestartet +2026-02-27T19:52:09.203Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:09.239Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:52:09.239Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:52:09.337Z [INFO] Scheduler beendet +2026-02-27T19:52:09.417Z [INFO] Scheduler gestartet +2026-02-27T19:52:09.417Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:09.831Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:52:09.831Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T19:52:09.903Z [INFO] Scheduler beendet +2026-02-27T19:52:09.991Z [INFO] Scheduler gestartet +2026-02-27T19:52:09.991Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:09.994Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T19:52:11.021Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T19:52:11.021Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T19:52:11.136Z [INFO] Scheduler beendet +2026-02-27T19:52:11.193Z [INFO] Scheduler gestartet +2026-02-27T19:52:11.193Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T19:52:11.352Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T19:52:11.435Z [INFO] Scheduler beendet +2026-02-27T20:08:21.729Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fp0218\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fp0218\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:08:21.730Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Fp0218\out +2026-02-27T20:08:21.800Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T20:08:21.984Z [ERROR] Entpack-Fehler bad.zip: Error: Exit Code 10 +2026-02-27T20:08:21.984Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Fp0218\out +2026-02-27T20:08:21.987Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T20:08:21.988Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:08:21.988Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fp0218\out +2026-02-27T20:08:21.997Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w58Df9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w58Df9\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:08:21.997Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w58Df9\out +2026-02-27T20:08:21.998Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-27T20:08:21.998Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w58Df9\out +2026-02-27T20:08:22.000Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-27T20:08:22.000Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w58Df9\out +2026-02-27T20:08:22.001Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-27T20:08:22.001Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w58Df9\out +2026-02-27T20:08:22.004Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6WX69J\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6WX69J\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:08:22.004Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6WX69J\out +2026-02-27T20:08:22.006Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T20:08:22.007Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T20:08:22.007Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6WX69J\out +2026-02-27T20:08:22.009Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WxpJLP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WxpJLP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:08:22.009Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WxpJLP\out +2026-02-27T20:08:22.009Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T20:08:22.010Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:08:22.010Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-WxpJLP\pkg) +2026-02-27T20:08:22.010Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WxpJLP\out +2026-02-27T20:08:22.012Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MWbSkl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MWbSkl\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:08:22.012Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MWbSkl\out +2026-02-27T20:08:22.013Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T20:08:22.014Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:08:22.014Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MWbSkl\out +2026-02-27T20:08:22.016Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FvGDMq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FvGDMq\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:08:22.016Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FvGDMq\out +2026-02-27T20:08:22.018Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T20:08:22.018Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FvGDMq\out +2026-02-27T20:08:22.019Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T20:08:22.020Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FvGDMq\out +2026-02-27T20:08:22.024Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-udQ5Cg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-udQ5Cg\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T20:08:22.025Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-udQ5Cg\out +2026-02-27T20:08:22.026Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T20:08:22.026Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-udQ5Cg\out +2026-02-27T20:08:22.029Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gQ4eS1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gQ4eS1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:08:22.029Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gQ4eS1\out +2026-02-27T20:08:22.219Z [ERROR] Entpack-Fehler broken.zip: Error: Exit Code 10 +2026-02-27T20:08:22.220Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gQ4eS1\out +2026-02-27T20:08:22.223Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2oDJpl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2oDJpl\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:08:22.224Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2oDJpl\out +2026-02-27T20:08:22.224Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T20:08:22.225Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2oDJpl\out +2026-02-27T20:08:22.228Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3WOR5J\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3WOR5J\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:08:22.228Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-3WOR5J\pkg-missing +2026-02-27T20:11:21.429Z [INFO] Scheduler gestartet +2026-02-27T20:11:21.430Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:11:25.532Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:11:25.532Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-27T20:11:25.648Z [INFO] Scheduler beendet +2026-02-27T20:11:53.436Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dlFBi2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dlFBi2\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:11:53.436Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dlFBi2\out +2026-02-27T20:11:53.508Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T20:11:53.467Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T20:11:53.469Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:11:53.470Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:11:53.507Z [INFO] Scheduler gestartet +2026-02-27T20:11:53.508Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:11:53.714Z [ERROR] Entpack-Fehler bad.zip: Error: Exit Code 10 +2026-02-27T20:11:53.714Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dlFBi2\out +2026-02-27T20:11:53.716Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T20:11:53.716Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:11:53.717Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dlFBi2\out +2026-02-27T20:11:53.725Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qIQ2By\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qIQ2By\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:11:53.725Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qIQ2By\out +2026-02-27T20:11:53.726Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-27T20:11:53.727Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qIQ2By\out +2026-02-27T20:11:53.727Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-27T20:11:53.727Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qIQ2By\out +2026-02-27T20:11:53.728Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-27T20:11:53.728Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qIQ2By\out +2026-02-27T20:11:53.731Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xSXJw8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xSXJw8\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:11:53.731Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xSXJw8\out +2026-02-27T20:11:53.732Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T20:11:53.733Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T20:11:53.733Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xSXJw8\out +2026-02-27T20:11:53.735Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1dxZLK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1dxZLK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:11:53.735Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1dxZLK\out +2026-02-27T20:11:53.736Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T20:11:53.736Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:11:53.737Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-1dxZLK\pkg) +2026-02-27T20:11:53.737Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1dxZLK\out +2026-02-27T20:11:53.738Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ooynE5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ooynE5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:11:53.739Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ooynE5\out +2026-02-27T20:11:53.739Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T20:11:53.740Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:11:53.740Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ooynE5\out +2026-02-27T20:11:53.742Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AwXLWf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AwXLWf\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:11:53.742Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AwXLWf\out +2026-02-27T20:11:53.743Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T20:11:53.743Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AwXLWf\out +2026-02-27T20:11:53.744Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T20:11:53.744Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AwXLWf\out +2026-02-27T20:11:53.746Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XDfbnm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XDfbnm\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T20:11:53.746Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XDfbnm\out +2026-02-27T20:11:53.747Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T20:11:53.747Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XDfbnm\out +2026-02-27T20:11:53.750Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4KFqBI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4KFqBI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:11:53.750Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4KFqBI\out +2026-02-27T20:11:53.933Z [ERROR] Entpack-Fehler broken.zip: Error: Exit Code 10 +2026-02-27T20:11:53.934Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4KFqBI\out +2026-02-27T20:11:53.937Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4Fm8r1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4Fm8r1\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:11:53.937Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4Fm8r1\out +2026-02-27T20:11:53.938Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T20:11:53.939Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4Fm8r1\out +2026-02-27T20:11:53.942Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2Yx12D\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2Yx12D\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:11:53.943Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-2Yx12D\pkg-missing +2026-02-27T20:11:53.847Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:11:53.847Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T20:11:53.873Z [INFO] Scheduler beendet +2026-02-27T20:11:53.880Z [INFO] Scheduler gestartet +2026-02-27T20:11:53.880Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:11:54.150Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:11:54.150Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T20:11:54.150Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:11:54.150Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T20:11:54.222Z [INFO] Scheduler beendet +2026-02-27T20:11:54.246Z [INFO] Scheduler gestartet +2026-02-27T20:11:54.246Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:11:54.429Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:11:54.429Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T20:11:54.429Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:11:54.429Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T20:11:54.588Z [INFO] Scheduler beendet +2026-02-27T20:11:54.614Z [INFO] Scheduler gestartet +2026-02-27T20:11:54.614Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:11:54.971Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:11:54.972Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:11:57.150Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:11:57.150Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T20:11:57.266Z [INFO] Scheduler beendet +2026-02-27T20:11:57.279Z [INFO] Scheduler gestartet +2026-02-27T20:11:57.279Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:11:57.474Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:11:57.474Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T20:11:57.974Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:11:57.974Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:11:57.974Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T20:11:58.067Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772223113465-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T20:12:02.486Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:02.486Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T20:12:02.577Z [INFO] Scheduler beendet +2026-02-27T20:12:02.585Z [INFO] Scheduler gestartet +2026-02-27T20:12:02.585Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:04.634Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:04.634Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T20:12:04.752Z [INFO] Scheduler beendet +2026-02-27T20:12:04.763Z [INFO] Scheduler gestartet +2026-02-27T20:12:04.763Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:04.940Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:04.940Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T20:12:07.413Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-27T20:12:07.539Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:07.539Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T20:12:07.656Z [INFO] Scheduler beendet +2026-02-27T20:12:07.661Z [INFO] Scheduler gestartet +2026-02-27T20:12:07.661Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:07.769Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:07.769Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T20:12:11.753Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:11.753Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-27T20:12:11.869Z [INFO] Scheduler beendet +2026-02-27T20:12:11.900Z [INFO] Scheduler gestartet +2026-02-27T20:12:11.900Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:12.019Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:12.019Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-27T20:12:13.307Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:13.307Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T20:12:13.343Z [INFO] Scheduler beendet +2026-02-27T20:12:13.349Z [INFO] Scheduler gestartet +2026-02-27T20:12:13.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:13.354Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:13.354Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T20:12:13.471Z [INFO] Scheduler beendet +2026-02-27T20:12:13.474Z [INFO] Scheduler gestartet +2026-02-27T20:12:13.474Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:13.477Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:13.477Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T20:12:13.596Z [INFO] Scheduler beendet +2026-02-27T20:12:13.599Z [INFO] Scheduler gestartet +2026-02-27T20:12:13.599Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:13.886Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:13.886Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T20:12:13.961Z [INFO] Scheduler beendet +2026-02-27T20:12:14.023Z [INFO] Scheduler gestartet +2026-02-27T20:12:14.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:20.047Z [INFO] Scheduler beendet +2026-02-27T20:12:20.058Z [INFO] Scheduler gestartet +2026-02-27T20:12:20.058Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:20.287Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:20.287Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:12:20.413Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:20.413Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T20:12:20.420Z [INFO] Scheduler beendet +2026-02-27T20:12:20.426Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T20:12:20.429Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T20:12:20.451Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T20:12:20.452Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T20:12:20.517Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T20:12:20.519Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T20:12:20.582Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T20:12:20.583Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T20:12:20.584Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T20:12:20.645Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T20:12:20.648Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T20:12:20.649Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T20:12:20.789Z [INFO] Scheduler gestartet +2026-02-27T20:12:20.789Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:21.360Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:21.360Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:12:21.494Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:21.494Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:12:21.495Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:21.495Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T20:12:21.513Z [INFO] Scheduler beendet +2026-02-27T20:12:21.537Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:21.537Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:12:21.637Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:21.637Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:12:21.641Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:21.641Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:12:21.651Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:21.651Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:12:21.683Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:21.683Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:12:21.821Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:21.821Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:12:21.893Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:21.893Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:12:22.036Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:22.036Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:12:25.039Z [INFO] Scheduler gestartet +2026-02-27T20:12:25.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:27.455Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:27.455Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T20:12:27.572Z [INFO] Scheduler beendet +2026-02-27T20:12:27.580Z [INFO] Scheduler gestartet +2026-02-27T20:12:27.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:28.034Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:12:28.035Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VszUZk\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VszUZk\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:12:28.035Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-VszUZk\extract\zip-pack +2026-02-27T20:12:28.038Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T20:12:28.039Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VszUZk\extract\zip-pack +2026-02-27T20:12:28.039Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T20:12:28.039Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T20:12:28.064Z [INFO] Scheduler beendet +2026-02-27T20:12:28.346Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:28.346Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T20:12:31.348Z [INFO] Scheduler gestartet +2026-02-27T20:12:31.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:31.352Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:31.352Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T20:12:31.470Z [INFO] Scheduler beendet +2026-02-27T20:12:31.475Z [INFO] Scheduler gestartet +2026-02-27T20:12:31.475Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:31.480Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:12:31.481Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-RHYOsP\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-RHYOsP\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:12:31.481Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-RHYOsP\extract\cleanup-package +2026-02-27T20:12:31.483Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T20:12:31.484Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-RHYOsP\extract\cleanup-package +2026-02-27T20:12:31.484Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T20:12:31.484Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T20:12:31.598Z [INFO] Scheduler beendet +2026-02-27T20:12:31.603Z [INFO] Scheduler gestartet +2026-02-27T20:12:31.603Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:31.728Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T20:12:31.777Z [INFO] Scheduler beendet +2026-02-27T20:12:31.790Z [INFO] Scheduler gestartet +2026-02-27T20:12:31.790Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:31.797Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:31.797Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T20:12:31.962Z [INFO] Scheduler beendet +2026-02-27T20:12:31.977Z [INFO] Scheduler gestartet +2026-02-27T20:12:31.977Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:32.148Z [INFO] Scheduler beendet +2026-02-27T20:12:32.163Z [INFO] Scheduler gestartet +2026-02-27T20:12:32.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:32.289Z [INFO] Scheduler gestartet +2026-02-27T20:12:32.289Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:32.334Z [INFO] Scheduler beendet +2026-02-27T20:12:32.676Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:32.676Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T20:12:32.922Z [INFO] Scheduler beendet +2026-02-27T20:12:32.956Z [INFO] Scheduler gestartet +2026-02-27T20:12:32.956Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:33.017Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T20:12:33.018Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T20:12:33.021Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T20:12:33.022Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T20:12:33.027Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:12:33.027Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4rEqJB\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4rEqJB\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:12:33.027Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-4rEqJB\extract\recovery +2026-02-27T20:12:33.029Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T20:12:33.030Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4rEqJB\extract\recovery +2026-02-27T20:12:33.030Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T20:12:33.030Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T20:12:33.091Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:12:33.091Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-WEcoKc\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-WEcoKc\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:12:33.091Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-WEcoKc\downloads\missing-source-ok +2026-02-27T20:12:33.091Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T20:12:33.091Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T20:12:33.126Z [INFO] Scheduler beendet +2026-02-27T20:12:33.153Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:12:33.153Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UsnL8d\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UsnL8d\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:12:33.153Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-UsnL8d\downloads\missing-source-empty +2026-02-27T20:12:33.153Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T20:12:33.153Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T20:12:33.153Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T20:12:48.440Z [INFO] Scheduler gestartet +2026-02-27T20:12:48.441Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:48.485Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:48.485Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T20:12:48.578Z [INFO] Scheduler beendet +2026-02-27T20:12:48.660Z [INFO] Scheduler gestartet +2026-02-27T20:12:48.660Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:49.064Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:49.064Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T20:12:49.152Z [INFO] Scheduler beendet +2026-02-27T20:12:49.244Z [INFO] Scheduler gestartet +2026-02-27T20:12:49.244Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:49.246Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T20:12:50.283Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:12:50.283Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T20:12:50.390Z [INFO] Scheduler beendet +2026-02-27T20:12:50.449Z [INFO] Scheduler gestartet +2026-02-27T20:12:50.449Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:12:50.607Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T20:12:50.693Z [INFO] Scheduler beendet +2026-02-27T20:14:24.009Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qXVSXo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qXVSXo\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:14:24.010Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qXVSXo\out +2026-02-27T20:14:24.093Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T20:14:24.037Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T20:14:24.038Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:14:24.042Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:14:24.078Z [INFO] Scheduler gestartet +2026-02-27T20:14:24.078Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:24.288Z [ERROR] Entpack-Fehler bad.zip: Error: Exit Code 10 +2026-02-27T20:14:24.288Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qXVSXo\out +2026-02-27T20:14:24.301Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T20:14:24.302Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:14:24.302Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qXVSXo\out +2026-02-27T20:14:24.310Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dcxs77\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dcxs77\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:14:24.310Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dcxs77\out +2026-02-27T20:14:24.311Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-27T20:14:24.311Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dcxs77\out +2026-02-27T20:14:24.312Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-27T20:14:24.312Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dcxs77\out +2026-02-27T20:14:24.313Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-27T20:14:24.313Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dcxs77\out +2026-02-27T20:14:24.316Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zIzX1i\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zIzX1i\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:14:24.316Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zIzX1i\out +2026-02-27T20:14:24.317Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T20:14:24.318Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T20:14:24.318Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zIzX1i\out +2026-02-27T20:14:24.320Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oegoBH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oegoBH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:14:24.320Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oegoBH\out +2026-02-27T20:14:24.321Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T20:14:24.322Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:14:24.322Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-oegoBH\pkg) +2026-02-27T20:14:24.322Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oegoBH\out +2026-02-27T20:14:24.324Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wFzPA3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wFzPA3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:14:24.324Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wFzPA3\out +2026-02-27T20:14:24.325Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T20:14:24.325Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:14:24.325Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wFzPA3\out +2026-02-27T20:14:24.327Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yIHII9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yIHII9\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:14:24.328Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yIHII9\out +2026-02-27T20:14:24.328Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T20:14:24.328Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yIHII9\out +2026-02-27T20:14:24.329Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T20:14:24.329Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yIHII9\out +2026-02-27T20:14:24.331Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1SNrbS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1SNrbS\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T20:14:24.332Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1SNrbS\out +2026-02-27T20:14:24.332Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T20:14:24.332Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1SNrbS\out +2026-02-27T20:14:24.335Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5XvR9j\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5XvR9j\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:14:24.335Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5XvR9j\out +2026-02-27T20:14:24.518Z [ERROR] Entpack-Fehler broken.zip: Error: Exit Code 10 +2026-02-27T20:14:24.519Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5XvR9j\out +2026-02-27T20:14:24.522Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZYMFMH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZYMFMH\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:14:24.523Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZYMFMH\out +2026-02-27T20:14:24.524Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T20:14:24.524Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZYMFMH\out +2026-02-27T20:14:24.529Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OKbR6B\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OKbR6B\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:14:24.529Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-OKbR6B\pkg-missing +2026-02-27T20:14:24.421Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:24.421Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T20:14:24.445Z [INFO] Scheduler beendet +2026-02-27T20:14:24.451Z [INFO] Scheduler gestartet +2026-02-27T20:14:24.451Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:24.720Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:24.720Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T20:14:24.720Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:24.720Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T20:14:24.793Z [INFO] Scheduler beendet +2026-02-27T20:14:24.822Z [INFO] Scheduler gestartet +2026-02-27T20:14:24.822Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:25.004Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:25.004Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T20:14:25.004Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:25.004Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T20:14:25.166Z [INFO] Scheduler beendet +2026-02-27T20:14:25.191Z [INFO] Scheduler gestartet +2026-02-27T20:14:25.191Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:25.543Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:14:25.544Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:14:27.727Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:27.727Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T20:14:27.844Z [INFO] Scheduler beendet +2026-02-27T20:14:27.850Z [INFO] Scheduler gestartet +2026-02-27T20:14:27.850Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:28.054Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:28.054Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T20:14:28.544Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:14:28.545Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:14:28.545Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T20:14:28.631Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772223264037-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T20:14:33.058Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:33.058Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T20:14:33.145Z [INFO] Scheduler beendet +2026-02-27T20:14:33.161Z [INFO] Scheduler gestartet +2026-02-27T20:14:33.161Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:35.212Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:35.212Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T20:14:35.329Z [INFO] Scheduler beendet +2026-02-27T20:14:35.344Z [INFO] Scheduler gestartet +2026-02-27T20:14:35.344Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:35.520Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:35.520Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T20:14:37.986Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-27T20:14:38.111Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:38.112Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T20:14:38.229Z [INFO] Scheduler beendet +2026-02-27T20:14:38.249Z [INFO] Scheduler gestartet +2026-02-27T20:14:38.249Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:38.342Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:38.342Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T20:14:42.343Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:42.343Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-27T20:14:42.461Z [INFO] Scheduler beendet +2026-02-27T20:14:42.492Z [INFO] Scheduler gestartet +2026-02-27T20:14:42.492Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:42.612Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:42.612Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-27T20:14:42.620Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:42.620Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T20:14:42.734Z [INFO] Scheduler beendet +2026-02-27T20:14:42.741Z [INFO] Scheduler gestartet +2026-02-27T20:14:42.741Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:42.745Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:42.745Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T20:14:42.864Z [INFO] Scheduler beendet +2026-02-27T20:14:42.869Z [INFO] Scheduler gestartet +2026-02-27T20:14:42.869Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:42.873Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:42.873Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T20:14:42.993Z [INFO] Scheduler beendet +2026-02-27T20:14:42.999Z [INFO] Scheduler gestartet +2026-02-27T20:14:42.999Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:43.286Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:43.286Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T20:14:43.362Z [INFO] Scheduler beendet +2026-02-27T20:14:43.368Z [INFO] Scheduler gestartet +2026-02-27T20:14:43.368Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:49.392Z [INFO] Scheduler beendet +2026-02-27T20:14:49.409Z [INFO] Scheduler gestartet +2026-02-27T20:14:49.409Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:49.644Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:49.644Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:14:49.768Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:49.768Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T20:14:49.775Z [INFO] Scheduler beendet +2026-02-27T20:14:49.780Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:49.780Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:14:49.840Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T20:14:49.843Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T20:14:49.870Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T20:14:49.875Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T20:14:49.937Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T20:14:49.939Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T20:14:50.006Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T20:14:50.007Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T20:14:50.008Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T20:14:50.074Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T20:14:50.075Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T20:14:50.076Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T20:14:50.221Z [INFO] Scheduler gestartet +2026-02-27T20:14:50.221Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:50.537Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:50.537Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:14:50.676Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:50.676Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:14:50.705Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:50.705Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:14:50.811Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:50.811Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:14:50.882Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:50.882Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:14:50.926Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:50.926Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T20:14:50.948Z [INFO] Scheduler beendet +2026-02-27T20:14:51.015Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:51.015Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:14:51.029Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:51.029Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:14:51.171Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:51.171Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:14:54.175Z [INFO] Scheduler gestartet +2026-02-27T20:14:54.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:56.591Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:56.591Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T20:14:56.708Z [INFO] Scheduler beendet +2026-02-27T20:14:56.716Z [INFO] Scheduler gestartet +2026-02-27T20:14:56.716Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:14:57.171Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:14:57.172Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4CILFQ\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4CILFQ\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:14:57.173Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-4CILFQ\extract\zip-pack +2026-02-27T20:14:57.187Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T20:14:57.188Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4CILFQ\extract\zip-pack +2026-02-27T20:14:57.188Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T20:14:57.188Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T20:14:57.202Z [INFO] Scheduler beendet +2026-02-27T20:14:57.481Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:14:57.481Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T20:15:00.485Z [INFO] Scheduler gestartet +2026-02-27T20:15:00.485Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:15:00.491Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:15:00.491Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T20:15:00.608Z [INFO] Scheduler beendet +2026-02-27T20:15:00.613Z [INFO] Scheduler gestartet +2026-02-27T20:15:00.613Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:15:00.618Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:15:00.618Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-r2r7xq\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-r2r7xq\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:15:00.619Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-r2r7xq\extract\cleanup-package +2026-02-27T20:15:00.621Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T20:15:00.621Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-r2r7xq\extract\cleanup-package +2026-02-27T20:15:00.621Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T20:15:00.622Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T20:15:00.734Z [INFO] Scheduler beendet +2026-02-27T20:15:00.798Z [INFO] Scheduler gestartet +2026-02-27T20:15:00.798Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:15:00.922Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T20:15:00.969Z [INFO] Scheduler beendet +2026-02-27T20:15:00.984Z [INFO] Scheduler gestartet +2026-02-27T20:15:00.984Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:15:00.991Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:15:00.991Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T20:15:01.157Z [INFO] Scheduler beendet +2026-02-27T20:15:01.170Z [INFO] Scheduler gestartet +2026-02-27T20:15:01.170Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:15:01.342Z [INFO] Scheduler beendet +2026-02-27T20:15:01.356Z [INFO] Scheduler gestartet +2026-02-27T20:15:01.356Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:15:01.483Z [INFO] Scheduler gestartet +2026-02-27T20:15:01.483Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:15:01.527Z [INFO] Scheduler beendet +2026-02-27T20:15:01.870Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:15:01.870Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T20:15:02.116Z [INFO] Scheduler beendet +2026-02-27T20:15:02.151Z [INFO] Scheduler gestartet +2026-02-27T20:15:02.151Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:15:02.212Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T20:15:02.213Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T20:15:02.217Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T20:15:02.218Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T20:15:02.221Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:15:02.221Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YoWYPH\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YoWYPH\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:15:02.221Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-YoWYPH\extract\recovery +2026-02-27T20:15:02.222Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T20:15:02.222Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YoWYPH\extract\recovery +2026-02-27T20:15:02.222Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T20:15:02.222Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T20:15:02.292Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:15:02.292Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VzNSVC\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VzNSVC\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:15:02.292Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-VzNSVC\downloads\missing-source-ok +2026-02-27T20:15:02.292Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T20:15:02.292Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T20:15:02.322Z [INFO] Scheduler beendet +2026-02-27T20:15:02.354Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:15:02.354Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cL2fLX\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cL2fLX\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:15:02.355Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-cL2fLX\downloads\missing-source-empty +2026-02-27T20:15:02.355Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T20:15:02.355Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T20:15:02.355Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T20:15:03.603Z [INFO] Scheduler gestartet +2026-02-27T20:15:03.604Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:15:03.651Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:15:03.651Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T20:15:03.744Z [INFO] Scheduler beendet +2026-02-27T20:15:03.825Z [INFO] Scheduler gestartet +2026-02-27T20:15:03.825Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:15:04.230Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:15:04.230Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-02-27T20:15:04.307Z [INFO] Scheduler beendet +2026-02-27T20:15:04.396Z [INFO] Scheduler gestartet +2026-02-27T20:15:04.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:15:04.399Z [WARN] Reconnect angefordert: HTTP 503 +2026-02-27T20:15:05.425Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:15:05.425Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-02-27T20:15:05.540Z [INFO] Scheduler beendet +2026-02-27T20:15:05.604Z [INFO] Scheduler gestartet +2026-02-27T20:15:05.604Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:15:05.760Z [INFO] Paket cancel abgebrochen, 0 Artefakte gelöscht +2026-02-27T20:15:05.847Z [INFO] Scheduler beendet +2026-02-27T20:26:35.404Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ffZI60\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ffZI60\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:26:35.404Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ffZI60\out +2026-02-27T20:26:35.469Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T20:26:35.425Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T20:26:35.426Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:26:35.428Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:26:35.465Z [INFO] Scheduler gestartet +2026-02-27T20:26:35.466Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:26:35.637Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-ffZI60\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T20:26:35.637Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ffZI60\out +2026-02-27T20:26:35.639Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T20:26:35.640Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:26:35.640Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ffZI60\out +2026-02-27T20:26:35.647Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-md9CVX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-md9CVX\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:26:35.647Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-md9CVX\out +2026-02-27T20:26:35.648Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-27T20:26:35.648Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-md9CVX\out +2026-02-27T20:26:35.649Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-27T20:26:35.649Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-md9CVX\out +2026-02-27T20:26:35.650Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-27T20:26:35.650Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-md9CVX\out +2026-02-27T20:26:35.653Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cobtq8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cobtq8\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:26:35.653Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cobtq8\out +2026-02-27T20:26:35.654Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T20:26:35.654Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T20:26:35.655Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cobtq8\out +2026-02-27T20:26:35.656Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DnjXyk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DnjXyk\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:26:35.656Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DnjXyk\out +2026-02-27T20:26:35.657Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T20:26:35.657Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:26:35.658Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-DnjXyk\pkg) +2026-02-27T20:26:35.658Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DnjXyk\out +2026-02-27T20:26:35.660Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-98Mofc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-98Mofc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:26:35.660Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-98Mofc\out +2026-02-27T20:26:35.660Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T20:26:35.661Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:26:35.661Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-98Mofc\out +2026-02-27T20:26:35.663Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kff6Vd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kff6Vd\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:26:35.663Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kff6Vd\out +2026-02-27T20:26:35.664Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T20:26:35.664Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kff6Vd\out +2026-02-27T20:26:35.664Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T20:26:35.665Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kff6Vd\out +2026-02-27T20:26:35.667Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GcfbOQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GcfbOQ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T20:26:35.667Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GcfbOQ\out +2026-02-27T20:26:35.667Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T20:26:35.667Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GcfbOQ\out +2026-02-27T20:26:35.669Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IeqL7W\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IeqL7W\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:26:35.669Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IeqL7W\out +2026-02-27T20:26:35.801Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-IeqL7W\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T20:26:35.801Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IeqL7W\out +2026-02-27T20:26:35.804Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TRzPls\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TRzPls\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:26:35.804Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TRzPls\out +2026-02-27T20:26:35.805Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T20:26:35.805Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TRzPls\out +2026-02-27T20:26:35.808Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R1OnrY\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R1OnrY\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:26:35.808Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-R1OnrY\pkg-missing +2026-02-27T20:26:35.797Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:35.797Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T20:26:35.829Z [INFO] Scheduler beendet +2026-02-27T20:26:35.833Z [INFO] Scheduler gestartet +2026-02-27T20:26:35.833Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:26:36.099Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:36.099Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T20:26:36.100Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:36.100Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T20:26:36.174Z [INFO] Scheduler beendet +2026-02-27T20:26:36.200Z [INFO] Scheduler gestartet +2026-02-27T20:26:36.200Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:26:36.382Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:36.382Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T20:26:36.382Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:36.382Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T20:26:36.541Z [INFO] Scheduler beendet +2026-02-27T20:26:36.564Z [INFO] Scheduler gestartet +2026-02-27T20:26:36.564Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:26:36.929Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:26:36.929Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:26:39.090Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:39.090Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T20:26:39.208Z [INFO] Scheduler beendet +2026-02-27T20:26:39.219Z [INFO] Scheduler gestartet +2026-02-27T20:26:39.219Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:26:39.423Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:39.423Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T20:26:39.929Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:26:39.930Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:26:39.930Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T20:26:39.996Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772223995423-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T20:26:44.424Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:44.424Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T20:26:44.511Z [INFO] Scheduler beendet +2026-02-27T20:26:44.525Z [INFO] Scheduler gestartet +2026-02-27T20:26:44.525Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:26:46.571Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:46.571Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T20:26:46.688Z [INFO] Scheduler beendet +2026-02-27T20:26:46.699Z [INFO] Scheduler gestartet +2026-02-27T20:26:46.699Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:26:46.880Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:46.880Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T20:26:49.349Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-27T20:26:49.473Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:49.473Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T20:26:49.591Z [INFO] Scheduler beendet +2026-02-27T20:26:49.601Z [INFO] Scheduler gestartet +2026-02-27T20:26:49.601Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:26:49.704Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:49.705Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T20:26:53.690Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:53.690Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-27T20:26:53.808Z [INFO] Scheduler beendet +2026-02-27T20:26:53.826Z [INFO] Scheduler gestartet +2026-02-27T20:26:53.826Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:26:53.965Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:53.965Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-27T20:26:55.200Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:55.200Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T20:26:55.270Z [INFO] Scheduler beendet +2026-02-27T20:26:55.277Z [INFO] Scheduler gestartet +2026-02-27T20:26:55.277Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:26:55.280Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:55.280Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T20:26:55.399Z [INFO] Scheduler beendet +2026-02-27T20:26:55.403Z [INFO] Scheduler gestartet +2026-02-27T20:26:55.403Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:26:55.406Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:55.406Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T20:26:55.524Z [INFO] Scheduler beendet +2026-02-27T20:26:55.586Z [INFO] Scheduler gestartet +2026-02-27T20:26:55.586Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:26:55.871Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:26:55.871Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T20:26:55.951Z [INFO] Scheduler beendet +2026-02-27T20:26:55.955Z [INFO] Scheduler gestartet +2026-02-27T20:26:55.955Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:27:01.974Z [INFO] Scheduler beendet +2026-02-27T20:27:01.982Z [INFO] Scheduler gestartet +2026-02-27T20:27:01.982Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:27:02.216Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:02.216Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:27:02.337Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:02.337Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T20:27:02.343Z [INFO] Scheduler beendet +2026-02-27T20:27:02.352Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:02.352Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:27:02.407Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T20:27:02.409Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T20:27:02.420Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T20:27:02.420Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T20:27:02.483Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T20:27:02.484Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T20:27:02.545Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T20:27:02.546Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T20:27:02.547Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T20:27:02.608Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T20:27:02.609Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T20:27:02.610Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T20:27:02.756Z [INFO] Scheduler gestartet +2026-02-27T20:27:02.756Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:27:03.118Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:03.118Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:27:03.286Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:03.286Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:27:03.429Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:03.429Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:27:03.459Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:03.459Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T20:27:03.473Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:03.473Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:27:03.483Z [INFO] Scheduler beendet +2026-02-27T20:27:03.582Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:03.582Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:27:03.582Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:03.582Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:27:03.748Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:03.749Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:27:06.751Z [INFO] Scheduler gestartet +2026-02-27T20:27:06.751Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:27:09.160Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:09.160Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T20:27:09.277Z [INFO] Scheduler beendet +2026-02-27T20:27:09.291Z [INFO] Scheduler gestartet +2026-02-27T20:27:09.291Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:27:09.744Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:27:09.745Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-N9J5xs\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-N9J5xs\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:27:09.745Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-N9J5xs\extract\zip-pack +2026-02-27T20:27:09.747Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T20:27:09.747Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-N9J5xs\extract\zip-pack +2026-02-27T20:27:09.747Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T20:27:09.747Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T20:27:09.774Z [INFO] Scheduler beendet +2026-02-27T20:27:10.057Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:10.057Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T20:27:13.061Z [INFO] Scheduler gestartet +2026-02-27T20:27:13.061Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:27:13.064Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:13.064Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T20:27:13.182Z [INFO] Scheduler beendet +2026-02-27T20:27:13.185Z [INFO] Scheduler gestartet +2026-02-27T20:27:13.185Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:27:13.188Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:27:13.188Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IlmSQg\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IlmSQg\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:27:13.189Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-IlmSQg\extract\cleanup-package +2026-02-27T20:27:13.191Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T20:27:13.191Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IlmSQg\extract\cleanup-package +2026-02-27T20:27:13.191Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T20:27:13.191Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T20:27:13.306Z [INFO] Scheduler beendet +2026-02-27T20:27:13.370Z [INFO] Scheduler gestartet +2026-02-27T20:27:13.370Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:27:13.494Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T20:27:13.542Z [INFO] Scheduler beendet +2026-02-27T20:27:13.555Z [INFO] Scheduler gestartet +2026-02-27T20:27:13.555Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:27:13.558Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:13.558Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T20:27:13.725Z [INFO] Scheduler beendet +2026-02-27T20:27:13.738Z [INFO] Scheduler gestartet +2026-02-27T20:27:13.738Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:27:13.909Z [INFO] Scheduler beendet +2026-02-27T20:27:13.922Z [INFO] Scheduler gestartet +2026-02-27T20:27:13.922Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:27:14.046Z [INFO] Scheduler gestartet +2026-02-27T20:27:14.046Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:27:14.092Z [INFO] Scheduler beendet +2026-02-27T20:27:14.430Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:27:14.430Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T20:27:14.678Z [INFO] Scheduler beendet +2026-02-27T20:27:14.709Z [INFO] Scheduler gestartet +2026-02-27T20:27:14.709Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:27:14.770Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T20:27:14.772Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T20:27:14.774Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T20:27:14.774Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T20:27:14.776Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:27:14.777Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UOOucR\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UOOucR\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:27:14.777Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-UOOucR\extract\recovery +2026-02-27T20:27:14.778Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T20:27:14.778Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UOOucR\extract\recovery +2026-02-27T20:27:14.778Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T20:27:14.778Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T20:27:14.841Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:27:14.841Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kzIBfx\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kzIBfx\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:27:14.841Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-kzIBfx\downloads\missing-source-ok +2026-02-27T20:27:14.841Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T20:27:14.841Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T20:27:14.880Z [INFO] Scheduler beendet +2026-02-27T20:27:14.905Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:27:14.905Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bUhVDg\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bUhVDg\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:27:14.905Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-bUhVDg\downloads\missing-source-empty +2026-02-27T20:27:14.905Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T20:27:14.905Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T20:27:14.905Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T20:33:54.156Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xQ7tUt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xQ7tUt\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:33:54.156Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xQ7tUt\out +2026-02-27T20:33:54.219Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T20:33:54.178Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T20:33:54.179Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:33:54.180Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:33:54.214Z [INFO] Scheduler gestartet +2026-02-27T20:33:54.215Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:33:54.367Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-xQ7tUt\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T20:33:54.367Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xQ7tUt\out +2026-02-27T20:33:54.369Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T20:33:54.369Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:33:54.369Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xQ7tUt\out +2026-02-27T20:33:54.387Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ATViVz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ATViVz\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:33:54.387Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ATViVz\out +2026-02-27T20:33:54.389Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-27T20:33:54.389Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ATViVz\out +2026-02-27T20:33:54.389Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-27T20:33:54.389Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ATViVz\out +2026-02-27T20:33:54.390Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-27T20:33:54.390Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ATViVz\out +2026-02-27T20:33:54.393Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7pXmP9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7pXmP9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:33:54.393Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7pXmP9\out +2026-02-27T20:33:54.393Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T20:33:54.394Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T20:33:54.394Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7pXmP9\out +2026-02-27T20:33:54.396Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zrPiuS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zrPiuS\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:33:54.396Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zrPiuS\out +2026-02-27T20:33:54.397Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T20:33:54.397Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:33:54.398Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-zrPiuS\pkg) +2026-02-27T20:33:54.398Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zrPiuS\out +2026-02-27T20:33:54.399Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Q5Fee\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Q5Fee\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:33:54.399Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6Q5Fee\out +2026-02-27T20:33:54.400Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T20:33:54.400Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:33:54.400Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Q5Fee\out +2026-02-27T20:33:54.402Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fqx47v\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fqx47v\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:33:54.403Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Fqx47v\out +2026-02-27T20:33:54.403Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T20:33:54.403Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Fqx47v\out +2026-02-27T20:33:54.404Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T20:33:54.404Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fqx47v\out +2026-02-27T20:33:54.406Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nwj28n\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nwj28n\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T20:33:54.406Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Nwj28n\out +2026-02-27T20:33:54.407Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T20:33:54.407Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nwj28n\out +2026-02-27T20:33:54.408Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n2haBl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n2haBl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:33:54.408Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-n2haBl\out +2026-02-27T20:33:54.533Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-n2haBl\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T20:33:54.533Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n2haBl\out +2026-02-27T20:33:54.535Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zOCyAs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zOCyAs\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:33:54.536Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zOCyAs\out +2026-02-27T20:33:54.537Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T20:33:54.537Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zOCyAs\out +2026-02-27T20:33:54.541Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9YBcbq\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9YBcbq\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:33:54.541Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-9YBcbq\pkg-missing +2026-02-27T20:33:54.546Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:33:54.546Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T20:33:54.579Z [INFO] Scheduler beendet +2026-02-27T20:33:54.584Z [INFO] Scheduler gestartet +2026-02-27T20:33:54.584Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:33:54.850Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:33:54.850Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T20:33:54.859Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:33:54.859Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T20:33:54.926Z [INFO] Scheduler beendet +2026-02-27T20:33:54.950Z [INFO] Scheduler gestartet +2026-02-27T20:33:54.950Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:33:55.133Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:33:55.133Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T20:33:55.133Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:33:55.133Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T20:33:55.293Z [INFO] Scheduler beendet +2026-02-27T20:33:55.317Z [INFO] Scheduler gestartet +2026-02-27T20:33:55.317Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:33:55.682Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:33:55.683Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:33:57.841Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:33:57.841Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T20:33:57.958Z [INFO] Scheduler beendet +2026-02-27T20:33:57.974Z [INFO] Scheduler gestartet +2026-02-27T20:33:57.974Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:33:58.176Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:33:58.176Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T20:33:58.683Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:33:58.683Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:33:58.683Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T20:33:58.759Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772224434176-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T20:34:03.181Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:03.181Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T20:34:03.272Z [INFO] Scheduler beendet +2026-02-27T20:34:03.290Z [INFO] Scheduler gestartet +2026-02-27T20:34:03.290Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:05.340Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:05.340Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T20:34:05.459Z [INFO] Scheduler beendet +2026-02-27T20:34:05.469Z [INFO] Scheduler gestartet +2026-02-27T20:34:05.469Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:05.645Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:05.645Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T20:34:08.117Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-27T20:34:08.241Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:08.241Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T20:34:08.359Z [INFO] Scheduler beendet +2026-02-27T20:34:08.362Z [INFO] Scheduler gestartet +2026-02-27T20:34:08.362Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:08.471Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:08.472Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T20:34:12.462Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:12.462Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-27T20:34:12.581Z [INFO] Scheduler beendet +2026-02-27T20:34:12.593Z [INFO] Scheduler gestartet +2026-02-27T20:34:12.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:12.722Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:12.722Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-27T20:34:12.723Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:12.723Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T20:34:12.835Z [INFO] Scheduler beendet +2026-02-27T20:34:12.838Z [INFO] Scheduler gestartet +2026-02-27T20:34:12.838Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:12.842Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:12.842Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T20:34:12.960Z [INFO] Scheduler beendet +2026-02-27T20:34:12.962Z [INFO] Scheduler gestartet +2026-02-27T20:34:12.962Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:12.964Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Lyc26d\state' +2026-02-27T20:34:12.965Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:12.965Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T20:34:13.084Z [INFO] Scheduler beendet +2026-02-27T20:34:13.087Z [INFO] Scheduler gestartet +2026-02-27T20:34:13.087Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:13.090Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-T2DIwa\state\rd_session_state.json.tmp' +2026-02-27T20:34:13.373Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:13.373Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T20:34:13.449Z [INFO] Scheduler beendet +2026-02-27T20:34:13.456Z [INFO] Scheduler gestartet +2026-02-27T20:34:13.456Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:19.478Z [INFO] Scheduler beendet +2026-02-27T20:34:19.488Z [INFO] Scheduler gestartet +2026-02-27T20:34:19.488Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:19.720Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:19.720Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:34:19.842Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:19.842Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T20:34:19.852Z [INFO] Scheduler beendet +2026-02-27T20:34:19.855Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T20:34:19.857Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T20:34:19.871Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T20:34:19.872Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T20:34:19.948Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T20:34:19.949Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T20:34:20.011Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T20:34:20.012Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T20:34:20.013Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T20:34:20.075Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T20:34:20.076Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T20:34:20.076Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T20:34:20.221Z [INFO] Scheduler gestartet +2026-02-27T20:34:20.221Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:20.918Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:20.918Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:34:20.920Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:20.920Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:34:20.923Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:20.923Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T20:34:20.942Z [INFO] Scheduler beendet +2026-02-27T20:34:20.965Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:20.965Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:34:21.083Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:21.083Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:34:21.252Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:21.252Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:34:21.326Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:21.326Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:34:21.496Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:21.496Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:34:24.499Z [INFO] Scheduler gestartet +2026-02-27T20:34:24.499Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:26.908Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:26.908Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T20:34:27.026Z [INFO] Scheduler beendet +2026-02-27T20:34:27.035Z [INFO] Scheduler gestartet +2026-02-27T20:34:27.035Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:27.488Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:34:27.489Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-a4TxUQ\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-a4TxUQ\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:34:27.490Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-a4TxUQ\extract\zip-pack +2026-02-27T20:34:27.492Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T20:34:27.492Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-a4TxUQ\extract\zip-pack +2026-02-27T20:34:27.492Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T20:34:27.492Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T20:34:27.516Z [INFO] Scheduler beendet +2026-02-27T20:34:27.806Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:27.806Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T20:34:30.809Z [INFO] Scheduler gestartet +2026-02-27T20:34:30.809Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:30.812Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:30.812Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T20:34:30.930Z [INFO] Scheduler beendet +2026-02-27T20:34:30.930Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-AQaWPG\state\rd_session_state.json.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-AQaWPG\state\rd_session_state.json' +2026-02-27T20:34:30.935Z [INFO] Scheduler gestartet +2026-02-27T20:34:30.935Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:30.937Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:34:30.938Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nN47Fs\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nN47Fs\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:34:30.938Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-nN47Fs\extract\cleanup-package +2026-02-27T20:34:30.939Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T20:34:30.939Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nN47Fs\extract\cleanup-package +2026-02-27T20:34:30.939Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T20:34:30.939Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T20:34:31.057Z [INFO] Scheduler beendet +2026-02-27T20:34:31.059Z [INFO] Scheduler gestartet +2026-02-27T20:34:31.059Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:31.061Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nN47Fs\state\rd_session_state.json.tmp' +2026-02-27T20:34:31.182Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T20:34:31.231Z [INFO] Scheduler beendet +2026-02-27T20:34:31.243Z [INFO] Scheduler gestartet +2026-02-27T20:34:31.243Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:31.246Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:31.246Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T20:34:31.414Z [INFO] Scheduler beendet +2026-02-27T20:34:31.427Z [INFO] Scheduler gestartet +2026-02-27T20:34:31.427Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:31.599Z [INFO] Scheduler beendet +2026-02-27T20:34:31.614Z [INFO] Scheduler gestartet +2026-02-27T20:34:31.614Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:31.737Z [INFO] Scheduler gestartet +2026-02-27T20:34:31.737Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:31.740Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-3TXNbP\state\rd_session_state.json.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-3TXNbP\state\rd_session_state.json' +2026-02-27T20:34:31.784Z [INFO] Scheduler beendet +2026-02-27T20:34:32.121Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:34:32.121Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T20:34:32.369Z [INFO] Scheduler beendet +2026-02-27T20:34:32.405Z [INFO] Scheduler gestartet +2026-02-27T20:34:32.405Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:34:32.466Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T20:34:32.467Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T20:34:32.469Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T20:34:32.470Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T20:34:32.472Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:34:32.473Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4luDiM\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4luDiM\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:34:32.473Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-4luDiM\extract\recovery +2026-02-27T20:34:32.475Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T20:34:32.475Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4luDiM\extract\recovery +2026-02-27T20:34:32.475Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T20:34:32.475Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T20:34:32.535Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:34:32.535Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ABsfHz\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ABsfHz\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:34:32.535Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-ABsfHz\downloads\missing-source-ok +2026-02-27T20:34:32.535Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T20:34:32.535Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T20:34:32.576Z [INFO] Scheduler beendet +2026-02-27T20:34:32.596Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:34:32.596Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bWrVjP\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bWrVjP\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:34:32.596Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-bWrVjP\downloads\missing-source-empty +2026-02-27T20:34:32.596Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-27T20:34:32.596Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-27T20:34:32.596Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-27T20:42:38.605Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UQ3bDP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UQ3bDP\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:42:38.606Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UQ3bDP\out +2026-02-27T20:42:38.680Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-27T20:42:38.634Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-27T20:42:38.635Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:42:38.640Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:42:38.678Z [INFO] Scheduler gestartet +2026-02-27T20:42:38.680Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:42:38.853Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-UQ3bDP\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T20:42:38.853Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UQ3bDP\out +2026-02-27T20:42:38.855Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-27T20:42:38.856Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:42:38.856Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UQ3bDP\out +2026-02-27T20:42:38.863Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nhWpR9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nhWpR9\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:42:38.864Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nhWpR9\out +2026-02-27T20:42:38.865Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-27T20:42:38.865Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nhWpR9\out +2026-02-27T20:42:38.866Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-27T20:42:38.866Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nhWpR9\out +2026-02-27T20:42:38.867Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-27T20:42:38.867Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nhWpR9\out +2026-02-27T20:42:38.869Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vvh5Be\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vvh5Be\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:42:38.869Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Vvh5Be\out +2026-02-27T20:42:38.870Z [INFO] Entpacken erfolgreich: season.zip +2026-02-27T20:42:38.871Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-27T20:42:38.871Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vvh5Be\out +2026-02-27T20:42:38.873Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RpR1vg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RpR1vg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:42:38.873Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RpR1vg\out +2026-02-27T20:42:38.874Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T20:42:38.874Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:42:38.875Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-RpR1vg\pkg) +2026-02-27T20:42:38.875Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RpR1vg\out +2026-02-27T20:42:38.876Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ls5uG9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ls5uG9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-27T20:42:38.876Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ls5uG9\out +2026-02-27T20:42:38.877Z [INFO] Entpacken erfolgreich: release.zip +2026-02-27T20:42:38.877Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-27T20:42:38.877Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ls5uG9\out +2026-02-27T20:42:38.879Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8703X\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8703X\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:42:38.880Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-k8703X\out +2026-02-27T20:42:38.880Z [INFO] Entpacken erfolgreich: a.zip +2026-02-27T20:42:38.880Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-k8703X\out +2026-02-27T20:42:38.881Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T20:42:38.881Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8703X\out +2026-02-27T20:42:38.883Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uvlRqb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uvlRqb\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-27T20:42:38.883Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uvlRqb\out +2026-02-27T20:42:38.884Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-27T20:42:38.884Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uvlRqb\out +2026-02-27T20:42:38.886Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mv5Mof\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mv5Mof\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:42:38.886Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mv5Mof\out +2026-02-27T20:42:39.038Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-mv5Mof\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-27T20:42:39.039Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mv5Mof\out +2026-02-27T20:42:39.041Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gg20d1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gg20d1\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:42:39.041Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Gg20d1\out +2026-02-27T20:42:39.042Z [INFO] Entpacken erfolgreich: b.zip +2026-02-27T20:42:39.043Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gg20d1\out +2026-02-27T20:42:39.046Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9U4W3L\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9U4W3L\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:42:39.046Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-9U4W3L\pkg-missing +2026-02-27T20:42:39.016Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:39.016Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-27T20:42:39.046Z [INFO] Scheduler beendet +2026-02-27T20:42:39.053Z [INFO] Scheduler gestartet +2026-02-27T20:42:39.053Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:42:39.322Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:39.322Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-27T20:42:39.322Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:39.322Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-27T20:42:39.395Z [INFO] Scheduler beendet +2026-02-27T20:42:39.419Z [INFO] Scheduler gestartet +2026-02-27T20:42:39.419Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:42:39.600Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:39.600Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-27T20:42:39.600Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:39.600Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-27T20:42:39.762Z [INFO] Scheduler beendet +2026-02-27T20:42:39.785Z [INFO] Scheduler gestartet +2026-02-27T20:42:39.785Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:42:40.140Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:42:40.141Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:42:42.314Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:42.314Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T20:42:42.431Z [INFO] Scheduler beendet +2026-02-27T20:42:42.443Z [INFO] Scheduler gestartet +2026-02-27T20:42:42.443Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:42:42.646Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:42.646Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-27T20:42:43.142Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-27T20:42:43.142Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-27T20:42:43.142Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-27T20:42:43.237Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772224958634-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-27T20:42:47.659Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:47.659Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-27T20:42:47.739Z [INFO] Scheduler beendet +2026-02-27T20:42:47.753Z [INFO] Scheduler gestartet +2026-02-27T20:42:47.753Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:42:49.801Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:49.801Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T20:42:49.918Z [INFO] Scheduler beendet +2026-02-27T20:42:49.926Z [INFO] Scheduler gestartet +2026-02-27T20:42:49.926Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:42:50.111Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:50.111Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-27T20:42:52.576Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-27T20:42:52.699Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:52.699Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T20:42:52.817Z [INFO] Scheduler beendet +2026-02-27T20:42:52.821Z [INFO] Scheduler gestartet +2026-02-27T20:42:52.821Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:42:52.931Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:52.931Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-27T20:42:56.918Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:56.918Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-27T20:42:57.035Z [INFO] Scheduler beendet +2026-02-27T20:42:57.050Z [INFO] Scheduler gestartet +2026-02-27T20:42:57.050Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:42:57.180Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:57.180Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-27T20:42:57.199Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:57.199Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-27T20:42:57.302Z [INFO] Scheduler beendet +2026-02-27T20:42:57.305Z [INFO] Scheduler gestartet +2026-02-27T20:42:57.305Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:42:57.309Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:57.309Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-27T20:42:57.426Z [INFO] Scheduler beendet +2026-02-27T20:42:57.429Z [INFO] Scheduler gestartet +2026-02-27T20:42:57.429Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:42:57.431Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-H9NcoH\state\rd_session_state.json.tmp' +2026-02-27T20:42:57.432Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:57.432Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-27T20:42:57.550Z [INFO] Scheduler beendet +2026-02-27T20:42:57.550Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-AcBSLv\state\rd_session_state.json.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-AcBSLv\state\rd_session_state.json' +2026-02-27T20:42:57.614Z [INFO] Scheduler gestartet +2026-02-27T20:42:57.614Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:42:57.910Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:42:57.910Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-27T20:42:57.977Z [INFO] Scheduler beendet +2026-02-27T20:42:57.981Z [INFO] Scheduler gestartet +2026-02-27T20:42:57.981Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:43:04.003Z [INFO] Scheduler beendet +2026-02-27T20:43:04.021Z [INFO] Scheduler gestartet +2026-02-27T20:43:04.021Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:43:04.244Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:04.244Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:43:04.377Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:04.377Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-27T20:43:04.382Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:04.382Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:43:04.383Z [INFO] Scheduler beendet +2026-02-27T20:43:04.390Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T20:43:04.393Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-27T20:43:04.411Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-27T20:43:04.412Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-27T20:43:04.476Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-27T20:43:04.478Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-27T20:43:04.541Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-27T20:43:04.542Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-27T20:43:04.543Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-27T20:43:04.607Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-27T20:43:04.608Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-27T20:43:04.608Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-27T20:43:04.753Z [INFO] Scheduler gestartet +2026-02-27T20:43:04.753Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:43:05.145Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:05.145Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:43:05.289Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:05.289Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:43:05.316Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:05.316Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:43:05.456Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:05.456Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-27T20:43:05.481Z [INFO] Scheduler beendet +2026-02-27T20:43:05.503Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:05.503Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:43:05.577Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:05.577Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:43:05.608Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:05.608Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:43:05.642Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:05.642Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:43:05.780Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:05.780Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-27T20:43:08.783Z [INFO] Scheduler gestartet +2026-02-27T20:43:08.783Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:43:11.191Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:11.191Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T20:43:11.308Z [INFO] Scheduler beendet +2026-02-27T20:43:11.322Z [INFO] Scheduler gestartet +2026-02-27T20:43:11.322Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:43:11.777Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:43:11.778Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XsvsXG\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XsvsXG\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:43:11.778Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-XsvsXG\extract\zip-pack +2026-02-27T20:43:11.780Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-27T20:43:11.780Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XsvsXG\extract\zip-pack +2026-02-27T20:43:11.780Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-27T20:43:11.780Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-27T20:43:11.806Z [INFO] Scheduler beendet +2026-02-27T20:43:12.089Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:12.089Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-27T20:43:15.092Z [INFO] Scheduler gestartet +2026-02-27T20:43:15.092Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:43:15.096Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:15.096Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-27T20:43:15.213Z [INFO] Scheduler beendet +2026-02-27T20:43:15.275Z [INFO] Scheduler gestartet +2026-02-27T20:43:15.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:43:15.278Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:43:15.278Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Pyp4bW\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Pyp4bW\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:43:15.278Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Pyp4bW\extract\cleanup-package +2026-02-27T20:43:15.279Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-27T20:43:15.280Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Pyp4bW\extract\cleanup-package +2026-02-27T20:43:15.280Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-27T20:43:15.280Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-27T20:43:15.397Z [INFO] Scheduler beendet +2026-02-27T20:43:15.400Z [INFO] Scheduler gestartet +2026-02-27T20:43:15.400Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:43:15.402Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Pyp4bW\state\rd_session_state.json.tmp' +2026-02-27T20:43:15.522Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-27T20:43:15.571Z [INFO] Scheduler beendet +2026-02-27T20:43:15.584Z [INFO] Scheduler gestartet +2026-02-27T20:43:15.584Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:43:15.587Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:15.587Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-27T20:43:15.756Z [INFO] Scheduler beendet +2026-02-27T20:43:15.770Z [INFO] Scheduler gestartet +2026-02-27T20:43:15.770Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:43:15.942Z [INFO] Scheduler beendet +2026-02-27T20:43:15.956Z [INFO] Scheduler gestartet +2026-02-27T20:43:15.956Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:43:16.080Z [INFO] Scheduler gestartet +2026-02-27T20:43:16.080Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:43:16.082Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-gFRSeh\state\rd_session_state.json.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-gFRSeh\state\rd_session_state.json' +2026-02-27T20:43:16.126Z [INFO] Scheduler beendet +2026-02-27T20:43:16.462Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-27T20:43:16.462Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-27T20:43:16.595Z [INFO] Scheduler beendet +2026-02-27T20:43:16.685Z [INFO] Scheduler gestartet +2026-02-27T20:43:16.685Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-27T20:43:16.746Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-27T20:43:16.747Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-27T20:43:16.749Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-27T20:43:16.749Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-27T20:43:16.752Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:43:16.752Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7OyVaU\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7OyVaU\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:43:16.752Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-7OyVaU\extract\recovery +2026-02-27T20:43:16.764Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-27T20:43:16.765Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7OyVaU\extract\recovery +2026-02-27T20:43:16.765Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-27T20:43:16.765Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-27T20:43:16.815Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-27T20:43:16.815Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lNvAxI\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lNvAxI\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-27T20:43:16.815Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-lNvAxI\downloads\missing-source-ok +2026-02-27T20:43:16.815Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-27T20:43:16.815Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-27T20:43:16.856Z [INFO] Scheduler beendet +2026-02-28T03:41:25.203Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WU30PV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WU30PV\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:41:25.204Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WU30PV\out +2026-02-28T03:41:25.284Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T03:41:25.225Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T03:41:25.226Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T03:41:25.228Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T03:41:25.264Z [INFO] Scheduler gestartet +2026-02-28T03:41:25.265Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:41:25.481Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-WU30PV\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T03:41:25.481Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WU30PV\out +2026-02-28T03:41:25.483Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T03:41:25.484Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T03:41:25.484Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WU30PV\out +2026-02-28T03:41:25.502Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hy4kdG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hy4kdG\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:41:25.502Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hy4kdG\out +2026-02-28T03:41:25.504Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T03:41:25.504Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hy4kdG\out +2026-02-28T03:41:25.504Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T03:41:25.505Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hy4kdG\out +2026-02-28T03:41:25.505Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T03:41:25.506Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hy4kdG\out +2026-02-28T03:41:25.508Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x4unCN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x4unCN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:41:25.508Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-x4unCN\out +2026-02-28T03:41:25.509Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T03:41:25.510Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T03:41:25.510Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x4unCN\out +2026-02-28T03:41:25.512Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TwgS5R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TwgS5R\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:41:25.512Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TwgS5R\out +2026-02-28T03:41:25.513Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T03:41:25.513Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T03:41:25.514Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-TwgS5R\pkg) +2026-02-28T03:41:25.514Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TwgS5R\out +2026-02-28T03:41:25.515Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-91onvs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-91onvs\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:41:25.515Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-91onvs\out +2026-02-28T03:41:25.516Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T03:41:25.516Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T03:41:25.516Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-91onvs\out +2026-02-28T03:41:25.519Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f6U6eT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f6U6eT\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:41:25.519Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f6U6eT\out +2026-02-28T03:41:25.519Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T03:41:25.519Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f6U6eT\out +2026-02-28T03:41:25.520Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T03:41:25.520Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f6U6eT\out +2026-02-28T03:41:25.522Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eOJ39p\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eOJ39p\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T03:41:25.522Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eOJ39p\out +2026-02-28T03:41:25.523Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T03:41:25.523Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eOJ39p\out +2026-02-28T03:41:25.525Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Noayjn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Noayjn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:41:25.525Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Noayjn\out +2026-02-28T03:41:25.704Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Noayjn\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T03:41:25.704Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Noayjn\out +2026-02-28T03:41:25.706Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dnvsre\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dnvsre\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:41:25.707Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dnvsre\out +2026-02-28T03:41:25.707Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T03:41:25.708Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dnvsre\out +2026-02-28T03:41:25.711Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z14DJ0\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z14DJ0\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:41:25.711Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-z14DJ0\pkg-missing +2026-02-28T03:41:25.599Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:41:25.599Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T03:41:25.629Z [INFO] Scheduler beendet +2026-02-28T03:41:25.636Z [INFO] Scheduler gestartet +2026-02-28T03:41:25.636Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:41:25.904Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:41:25.904Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T03:41:25.904Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:41:25.904Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T03:41:25.978Z [INFO] Scheduler beendet +2026-02-28T03:41:26.002Z [INFO] Scheduler gestartet +2026-02-28T03:41:26.002Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:41:26.184Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:41:26.184Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T03:41:26.184Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:41:26.184Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T03:41:26.346Z [INFO] Scheduler beendet +2026-02-28T03:41:26.367Z [INFO] Scheduler gestartet +2026-02-28T03:41:26.367Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:41:26.728Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T03:41:26.728Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T03:41:29.728Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T03:41:29.729Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T03:41:29.729Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T03:41:29.817Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772250085222-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T03:47:47.099Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iH1ShD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iH1ShD\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:47:47.100Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iH1ShD\out +2026-02-28T03:47:47.167Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T03:47:47.116Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T03:47:47.117Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T03:47:47.118Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T03:47:47.153Z [INFO] Scheduler gestartet +2026-02-28T03:47:47.154Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:47:47.354Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-iH1ShD\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T03:47:47.355Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iH1ShD\out +2026-02-28T03:47:47.356Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T03:47:47.357Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T03:47:47.357Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iH1ShD\out +2026-02-28T03:47:47.365Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GgaKu1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GgaKu1\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:47:47.365Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GgaKu1\out +2026-02-28T03:47:47.366Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T03:47:47.366Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GgaKu1\out +2026-02-28T03:47:47.367Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T03:47:47.367Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GgaKu1\out +2026-02-28T03:47:47.368Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T03:47:47.368Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GgaKu1\out +2026-02-28T03:47:47.371Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xQATT5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xQATT5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:47:47.371Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xQATT5\out +2026-02-28T03:47:47.372Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T03:47:47.372Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T03:47:47.373Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xQATT5\out +2026-02-28T03:47:47.374Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2o5dNZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2o5dNZ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:47:47.374Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2o5dNZ\out +2026-02-28T03:47:47.375Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T03:47:47.376Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T03:47:47.376Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-2o5dNZ\pkg) +2026-02-28T03:47:47.376Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2o5dNZ\out +2026-02-28T03:47:47.378Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i6BaQ6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i6BaQ6\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:47:47.378Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-i6BaQ6\out +2026-02-28T03:47:47.378Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T03:47:47.379Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T03:47:47.379Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i6BaQ6\out +2026-02-28T03:47:47.381Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wBN3P4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wBN3P4\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:47:47.381Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wBN3P4\out +2026-02-28T03:47:47.382Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T03:47:47.382Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wBN3P4\out +2026-02-28T03:47:47.383Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T03:47:47.383Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wBN3P4\out +2026-02-28T03:47:47.385Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DZPtzK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DZPtzK\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T03:47:47.385Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DZPtzK\out +2026-02-28T03:47:47.385Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T03:47:47.386Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DZPtzK\out +2026-02-28T03:47:47.388Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PIx9Va\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PIx9Va\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:47:47.388Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PIx9Va\out +2026-02-28T03:47:47.548Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-PIx9Va\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T03:47:47.548Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PIx9Va\out +2026-02-28T03:47:47.551Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FgsUFh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FgsUFh\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:47:47.551Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FgsUFh\out +2026-02-28T03:47:47.552Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T03:47:47.552Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FgsUFh\out +2026-02-28T03:47:47.556Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H9w57x\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H9w57x\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:47:47.556Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-H9w57x\pkg-missing +2026-02-28T03:47:47.489Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:47:47.489Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T03:47:47.517Z [INFO] Scheduler beendet +2026-02-28T03:47:47.522Z [INFO] Scheduler gestartet +2026-02-28T03:47:47.522Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:47:47.789Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:47:47.789Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T03:47:47.790Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:47:47.790Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T03:47:47.863Z [INFO] Scheduler beendet +2026-02-28T03:47:47.886Z [INFO] Scheduler gestartet +2026-02-28T03:47:47.887Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:47:48.068Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:47:48.068Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T03:47:48.068Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:47:48.068Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T03:47:48.229Z [INFO] Scheduler beendet +2026-02-28T03:47:48.253Z [INFO] Scheduler gestartet +2026-02-28T03:47:48.253Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:47:48.619Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T03:47:48.619Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T03:47:51.619Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T03:47:51.619Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T03:47:51.619Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T03:47:51.708Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772250467114-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T03:51:50.307Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dQTNjX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dQTNjX\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:51:50.307Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dQTNjX\out +2026-02-28T03:51:50.378Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T03:51:50.334Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T03:51:50.335Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T03:51:50.338Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T03:51:50.369Z [INFO] Scheduler gestartet +2026-02-28T03:51:50.370Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:51:50.562Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-dQTNjX\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T03:51:50.562Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dQTNjX\out +2026-02-28T03:51:50.564Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T03:51:50.564Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T03:51:50.565Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dQTNjX\out +2026-02-28T03:51:50.572Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-STzv1Z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-STzv1Z\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:51:50.573Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-STzv1Z\out +2026-02-28T03:51:50.574Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T03:51:50.574Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-STzv1Z\out +2026-02-28T03:51:50.575Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T03:51:50.575Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-STzv1Z\out +2026-02-28T03:51:50.576Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T03:51:50.576Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-STzv1Z\out +2026-02-28T03:51:50.578Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YEP0Q5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YEP0Q5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:51:50.579Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YEP0Q5\out +2026-02-28T03:51:50.580Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T03:51:50.580Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T03:51:50.580Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YEP0Q5\out +2026-02-28T03:51:50.582Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k4oCiF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k4oCiF\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:51:50.582Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-k4oCiF\out +2026-02-28T03:51:50.583Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T03:51:50.584Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T03:51:50.584Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-k4oCiF\pkg) +2026-02-28T03:51:50.584Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k4oCiF\out +2026-02-28T03:51:50.586Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4Wh5tQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4Wh5tQ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:51:50.586Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4Wh5tQ\out +2026-02-28T03:51:50.587Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T03:51:50.587Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T03:51:50.587Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4Wh5tQ\out +2026-02-28T03:51:50.589Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pDFpGv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pDFpGv\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:51:50.590Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pDFpGv\out +2026-02-28T03:51:50.590Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T03:51:50.591Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pDFpGv\out +2026-02-28T03:51:50.591Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T03:51:50.592Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pDFpGv\out +2026-02-28T03:51:50.594Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DAMUKV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DAMUKV\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T03:51:50.594Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DAMUKV\out +2026-02-28T03:51:50.594Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T03:51:50.595Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DAMUKV\out +2026-02-28T03:51:50.596Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZSV3st\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZSV3st\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:51:50.596Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZSV3st\out +2026-02-28T03:51:50.792Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-ZSV3st\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T03:51:50.792Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZSV3st\out +2026-02-28T03:51:50.795Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kOiePE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kOiePE\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:51:50.795Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kOiePE\out +2026-02-28T03:51:50.796Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T03:51:50.796Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kOiePE\out +2026-02-28T03:51:50.799Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-piopsJ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-piopsJ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:51:50.799Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-piopsJ\pkg-missing +2026-02-28T03:51:50.708Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:51:50.708Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T03:51:50.735Z [INFO] Scheduler beendet +2026-02-28T03:51:50.740Z [INFO] Scheduler gestartet +2026-02-28T03:51:50.740Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:51:51.008Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:51:51.008Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T03:51:51.009Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:51:51.009Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T03:51:51.081Z [INFO] Scheduler beendet +2026-02-28T03:51:51.108Z [INFO] Scheduler gestartet +2026-02-28T03:51:51.108Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:51:51.288Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:51:51.288Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T03:51:51.288Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:51:51.288Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T03:51:51.451Z [INFO] Scheduler beendet +2026-02-28T03:51:51.473Z [INFO] Scheduler gestartet +2026-02-28T03:51:51.473Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:51:51.838Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T03:51:51.838Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T03:51:54.838Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T03:51:54.839Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T03:51:54.839Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T03:51:54.926Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772250710333-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T03:53:12.861Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7BjeFA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7BjeFA\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:53:12.862Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7BjeFA\out +2026-02-28T03:53:12.937Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T03:53:12.896Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T03:53:12.898Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T03:53:12.900Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T03:53:12.934Z [INFO] Scheduler gestartet +2026-02-28T03:53:12.935Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:53:13.105Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-7BjeFA\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T03:53:13.105Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7BjeFA\out +2026-02-28T03:53:13.107Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T03:53:13.108Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T03:53:13.108Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7BjeFA\out +2026-02-28T03:53:13.126Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-txCmOR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-txCmOR\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:53:13.126Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-txCmOR\out +2026-02-28T03:53:13.127Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T03:53:13.127Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-txCmOR\out +2026-02-28T03:53:13.128Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T03:53:13.128Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-txCmOR\out +2026-02-28T03:53:13.129Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T03:53:13.129Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-txCmOR\out +2026-02-28T03:53:13.131Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PxmX4f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PxmX4f\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:53:13.131Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PxmX4f\out +2026-02-28T03:53:13.132Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T03:53:13.133Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T03:53:13.133Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PxmX4f\out +2026-02-28T03:53:13.135Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a0mrPT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a0mrPT\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:53:13.135Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-a0mrPT\out +2026-02-28T03:53:13.136Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T03:53:13.136Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T03:53:13.137Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-a0mrPT\pkg) +2026-02-28T03:53:13.137Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a0mrPT\out +2026-02-28T03:53:13.138Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a2rNfc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a2rNfc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T03:53:13.138Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-a2rNfc\out +2026-02-28T03:53:13.139Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T03:53:13.140Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T03:53:13.140Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a2rNfc\out +2026-02-28T03:53:13.142Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7KmvC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7KmvC\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:53:13.142Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d7KmvC\out +2026-02-28T03:53:13.143Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T03:53:13.143Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d7KmvC\out +2026-02-28T03:53:13.144Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T03:53:13.144Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7KmvC\out +2026-02-28T03:53:13.146Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K3w73f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K3w73f\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T03:53:13.146Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K3w73f\out +2026-02-28T03:53:13.146Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T03:53:13.147Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K3w73f\out +2026-02-28T03:53:13.148Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dYe3BZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dYe3BZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:53:13.148Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dYe3BZ\out +2026-02-28T03:53:13.290Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-dYe3BZ\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T03:53:13.290Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dYe3BZ\out +2026-02-28T03:53:13.293Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gthXRS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gthXRS\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:53:13.293Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gthXRS\out +2026-02-28T03:53:13.294Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T03:53:13.294Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gthXRS\out +2026-02-28T03:53:13.297Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-diyBsV\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-diyBsV\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T03:53:13.298Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-diyBsV\pkg-missing +2026-02-28T03:53:13.269Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:53:13.269Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T03:53:13.300Z [INFO] Scheduler beendet +2026-02-28T03:53:13.304Z [INFO] Scheduler gestartet +2026-02-28T03:53:13.304Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:53:13.570Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:53:13.570Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T03:53:13.571Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:53:13.571Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T03:53:13.647Z [INFO] Scheduler beendet +2026-02-28T03:53:13.673Z [INFO] Scheduler gestartet +2026-02-28T03:53:13.673Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:53:13.853Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:53:13.853Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T03:53:13.853Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:53:13.853Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T03:53:14.016Z [INFO] Scheduler beendet +2026-02-28T03:53:14.039Z [INFO] Scheduler gestartet +2026-02-28T03:53:14.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:53:14.400Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T03:53:14.400Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T03:53:17.400Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T03:53:17.401Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T03:53:17.401Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T03:53:17.483Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772250792894-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T03:55:11.535Z [INFO] Scheduler gestartet +2026-02-28T03:55:11.536Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:55:11.875Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:55:11.876Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T03:55:11.902Z [INFO] Scheduler beendet +2026-02-28T03:55:11.912Z [INFO] Scheduler gestartet +2026-02-28T03:55:11.912Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:55:12.181Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:55:12.181Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T03:55:12.181Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:55:12.181Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T03:55:12.254Z [INFO] Scheduler beendet +2026-02-28T03:55:12.276Z [INFO] Scheduler gestartet +2026-02-28T03:55:12.276Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:55:12.457Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:55:12.457Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T03:55:12.457Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:55:12.457Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T03:55:12.617Z [INFO] Scheduler beendet +2026-02-28T03:55:12.643Z [INFO] Scheduler gestartet +2026-02-28T03:55:12.643Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:58:49.858Z [INFO] Scheduler gestartet +2026-02-28T03:58:49.859Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:58:50.190Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:58:50.190Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T03:58:50.223Z [INFO] Scheduler beendet +2026-02-28T03:58:50.230Z [INFO] Scheduler gestartet +2026-02-28T03:58:50.230Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:58:50.498Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:58:50.498Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T03:58:50.498Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:58:50.498Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T03:58:50.572Z [INFO] Scheduler beendet +2026-02-28T03:58:50.595Z [INFO] Scheduler gestartet +2026-02-28T03:58:50.595Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T03:58:50.780Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:58:50.780Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T03:58:50.780Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T03:58:50.780Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T03:58:50.938Z [INFO] Scheduler beendet +2026-02-28T03:58:50.965Z [INFO] Scheduler gestartet +2026-02-28T03:58:50.965Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:10:59.915Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9o82cP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9o82cP\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:10:59.915Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9o82cP\out +2026-02-28T04:10:59.986Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T04:10:59.934Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T04:10:59.935Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:10:59.939Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:10:59.966Z [INFO] Scheduler gestartet +2026-02-28T04:10:59.967Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:11:00.191Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-9o82cP\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:11:00.191Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9o82cP\out +2026-02-28T04:11:00.193Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T04:11:00.194Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:11:00.194Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9o82cP\out +2026-02-28T04:11:00.202Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fgIQ6v\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fgIQ6v\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:11:00.202Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fgIQ6v\out +2026-02-28T04:11:00.204Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T04:11:00.204Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fgIQ6v\out +2026-02-28T04:11:00.205Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T04:11:00.205Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fgIQ6v\out +2026-02-28T04:11:00.206Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T04:11:00.207Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fgIQ6v\out +2026-02-28T04:11:00.210Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MIv6Bs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MIv6Bs\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:11:00.210Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MIv6Bs\out +2026-02-28T04:11:00.211Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T04:11:00.212Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T04:11:00.212Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MIv6Bs\out +2026-02-28T04:11:00.214Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CkWLns\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CkWLns\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:11:00.215Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CkWLns\out +2026-02-28T04:11:00.216Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:11:00.216Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:11:00.216Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-CkWLns\pkg) +2026-02-28T04:11:00.216Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CkWLns\out +2026-02-28T04:11:00.218Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H5rgb2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H5rgb2\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:11:00.218Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H5rgb2\out +2026-02-28T04:11:00.219Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:11:00.220Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:11:00.220Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H5rgb2\out +2026-02-28T04:11:00.223Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gh67wr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gh67wr\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:11:00.223Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gh67wr\out +2026-02-28T04:11:00.225Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T04:11:00.225Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gh67wr\out +2026-02-28T04:11:00.226Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:11:00.227Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gh67wr\out +2026-02-28T04:11:00.231Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eYUzD2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eYUzD2\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T04:11:00.232Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eYUzD2\out +2026-02-28T04:11:00.233Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T04:11:00.233Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eYUzD2\out +2026-02-28T04:11:00.236Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GbAuqc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GbAuqc\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:11:00.236Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GbAuqc\out +2026-02-28T04:11:00.306Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:11:00.306Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T04:11:00.332Z [INFO] Scheduler beendet +2026-02-28T04:11:00.339Z [INFO] Scheduler gestartet +2026-02-28T04:11:00.339Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:11:00.427Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-GbAuqc\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:11:00.428Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GbAuqc\out +2026-02-28T04:11:00.430Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eTsxqI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eTsxqI\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:11:00.430Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eTsxqI\out +2026-02-28T04:11:00.431Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:11:00.432Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eTsxqI\out +2026-02-28T04:11:00.435Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ED0XTD\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ED0XTD\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:11:00.435Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-ED0XTD\pkg-missing +2026-02-28T04:11:00.437Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qHiE8Q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qHiE8Q\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:11:00.437Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qHiE8Q\out +2026-02-28T04:11:00.439Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T04:11:00.439Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qHiE8Q\out +2026-02-28T04:11:00.608Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:11:00.608Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T04:11:00.609Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:11:00.609Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T04:11:00.708Z [INFO] Scheduler beendet +2026-02-28T04:11:00.712Z [INFO] Scheduler gestartet +2026-02-28T04:11:00.712Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:11:00.894Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:11:00.894Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T04:11:00.894Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:11:00.894Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T04:11:01.054Z [INFO] Scheduler beendet +2026-02-28T04:11:01.079Z [INFO] Scheduler gestartet +2026-02-28T04:11:01.079Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:11:01.440Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:11:01.441Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:11:04.440Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:11:04.441Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:11:04.441Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T04:11:04.539Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772251859934-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T04:13:39.227Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OawUo6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OawUo6\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:13:39.227Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OawUo6\out +2026-02-28T04:13:39.307Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T04:13:39.237Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T04:13:39.238Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:13:39.242Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:13:39.294Z [INFO] Scheduler gestartet +2026-02-28T04:13:39.295Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:13:39.501Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-OawUo6\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:13:39.501Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OawUo6\out +2026-02-28T04:13:39.503Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T04:13:39.504Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:13:39.504Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OawUo6\out +2026-02-28T04:13:39.523Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KFnv7r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KFnv7r\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:13:39.523Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KFnv7r\out +2026-02-28T04:13:39.524Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T04:13:39.524Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KFnv7r\out +2026-02-28T04:13:39.526Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T04:13:39.526Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KFnv7r\out +2026-02-28T04:13:39.526Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T04:13:39.527Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KFnv7r\out +2026-02-28T04:13:39.529Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YsMCSP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YsMCSP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:13:39.529Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YsMCSP\out +2026-02-28T04:13:39.530Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T04:13:39.531Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T04:13:39.531Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YsMCSP\out +2026-02-28T04:13:39.533Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-juMixn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-juMixn\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:13:39.533Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-juMixn\out +2026-02-28T04:13:39.534Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:13:39.535Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:13:39.535Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-juMixn\pkg) +2026-02-28T04:13:39.535Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-juMixn\out +2026-02-28T04:13:39.537Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jafIq4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jafIq4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:13:39.537Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jafIq4\out +2026-02-28T04:13:39.538Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:13:39.538Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:13:39.538Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jafIq4\out +2026-02-28T04:13:39.540Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XG4RiV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XG4RiV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:13:39.540Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XG4RiV\out +2026-02-28T04:13:39.541Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T04:13:39.541Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XG4RiV\out +2026-02-28T04:13:39.542Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:13:39.542Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XG4RiV\out +2026-02-28T04:13:39.544Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jV7NaK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jV7NaK\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T04:13:39.544Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jV7NaK\out +2026-02-28T04:13:39.545Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T04:13:39.545Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jV7NaK\out +2026-02-28T04:13:39.546Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xf8bhy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xf8bhy\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:13:39.546Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Xf8bhy\out +2026-02-28T04:13:39.627Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:13:39.627Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T04:13:39.660Z [INFO] Scheduler beendet +2026-02-28T04:13:39.667Z [INFO] Scheduler gestartet +2026-02-28T04:13:39.667Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:13:39.738Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Xf8bhy\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:13:39.738Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xf8bhy\out +2026-02-28T04:13:39.740Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nwtV34\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nwtV34\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:13:39.741Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nwtV34\out +2026-02-28T04:13:39.742Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:13:39.742Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nwtV34\out +2026-02-28T04:13:39.745Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BMdCeD\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BMdCeD\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:13:39.745Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-BMdCeD\pkg-missing +2026-02-28T04:13:39.747Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lrpZEu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lrpZEu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:13:39.747Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lrpZEu\out +2026-02-28T04:13:39.748Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T04:13:39.748Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lrpZEu\out +2026-02-28T04:13:39.937Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:13:39.937Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T04:13:39.937Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:13:39.937Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T04:13:40.010Z [INFO] Scheduler beendet +2026-02-28T04:13:40.032Z [INFO] Scheduler gestartet +2026-02-28T04:13:40.032Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:13:40.216Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:13:40.216Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T04:13:40.216Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:13:40.216Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T04:13:40.376Z [INFO] Scheduler beendet +2026-02-28T04:13:40.401Z [INFO] Scheduler gestartet +2026-02-28T04:13:40.401Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:13:40.742Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:13:40.743Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:13:43.744Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:13:43.744Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:13:43.744Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T04:13:43.855Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772252019237-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T04:21:08.354Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SBfvmv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SBfvmv\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:21:08.355Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SBfvmv\out +2026-02-28T04:21:08.430Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T04:21:08.376Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T04:21:08.377Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:21:08.381Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:21:08.412Z [INFO] Scheduler gestartet +2026-02-28T04:21:08.413Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:21:08.619Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-SBfvmv\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:21:08.619Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SBfvmv\out +2026-02-28T04:21:08.621Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T04:21:08.622Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:21:08.622Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SBfvmv\out +2026-02-28T04:21:08.640Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lfQ0iF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lfQ0iF\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:21:08.640Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lfQ0iF\out +2026-02-28T04:21:08.641Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T04:21:08.641Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lfQ0iF\out +2026-02-28T04:21:08.642Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T04:21:08.642Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lfQ0iF\out +2026-02-28T04:21:08.643Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T04:21:08.643Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lfQ0iF\out +2026-02-28T04:21:08.646Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DKtUCx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DKtUCx\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:21:08.646Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DKtUCx\out +2026-02-28T04:21:08.647Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T04:21:08.647Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T04:21:08.647Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DKtUCx\out +2026-02-28T04:21:08.650Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JdkPmD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JdkPmD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:21:08.650Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JdkPmD\out +2026-02-28T04:21:08.651Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:21:08.651Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:21:08.652Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-JdkPmD\pkg) +2026-02-28T04:21:08.652Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JdkPmD\out +2026-02-28T04:21:08.654Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G5fRtU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G5fRtU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:21:08.654Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-G5fRtU\out +2026-02-28T04:21:08.655Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:21:08.655Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:21:08.655Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G5fRtU\out +2026-02-28T04:21:08.657Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OQHGdb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OQHGdb\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:21:08.657Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OQHGdb\out +2026-02-28T04:21:08.658Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T04:21:08.658Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OQHGdb\out +2026-02-28T04:21:08.659Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:21:08.659Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OQHGdb\out +2026-02-28T04:21:08.661Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EAcWQy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EAcWQy\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T04:21:08.661Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EAcWQy\out +2026-02-28T04:21:08.662Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T04:21:08.662Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EAcWQy\out +2026-02-28T04:21:08.664Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wpaeof\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wpaeof\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:21:08.664Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wpaeof\out +2026-02-28T04:21:08.830Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-wpaeof\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:21:08.830Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wpaeof\out +2026-02-28T04:21:08.833Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cxIZXy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cxIZXy\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:21:08.833Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cxIZXy\out +2026-02-28T04:21:08.834Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:21:08.834Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cxIZXy\out +2026-02-28T04:21:08.838Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xcfVpV\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xcfVpV\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:21:08.838Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-xcfVpV\pkg-missing +2026-02-28T04:21:08.839Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4yXJuJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4yXJuJ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:21:08.839Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4yXJuJ\out +2026-02-28T04:21:08.840Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T04:21:08.841Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4yXJuJ\out +2026-02-28T04:21:08.747Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:21:08.747Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T04:21:08.778Z [INFO] Scheduler beendet +2026-02-28T04:21:08.785Z [INFO] Scheduler gestartet +2026-02-28T04:21:08.785Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:21:09.055Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:21:09.055Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T04:21:09.056Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:21:09.056Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T04:21:09.128Z [INFO] Scheduler beendet +2026-02-28T04:21:09.154Z [INFO] Scheduler gestartet +2026-02-28T04:21:09.154Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:21:09.335Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:21:09.335Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T04:21:09.335Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:21:09.335Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T04:21:09.499Z [INFO] Scheduler beendet +2026-02-28T04:21:09.519Z [INFO] Scheduler gestartet +2026-02-28T04:21:09.519Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:21:09.882Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:21:09.882Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:21:12.885Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:21:12.885Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:21:12.885Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T04:21:12.994Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772252468376-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T04:27:06.834Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gjBYhn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gjBYhn\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:27:06.834Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gjBYhn\out +2026-02-28T04:27:06.898Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T04:27:07.063Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-gjBYhn\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:27:07.063Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gjBYhn\out +2026-02-28T04:27:07.065Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T04:27:07.065Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:27:07.066Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gjBYhn\out +2026-02-28T04:27:07.083Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JEMR3I\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JEMR3I\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:27:07.083Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JEMR3I\out +2026-02-28T04:27:07.084Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T04:27:07.084Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JEMR3I\out +2026-02-28T04:27:07.085Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T04:27:07.085Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JEMR3I\out +2026-02-28T04:27:07.086Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T04:27:07.086Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JEMR3I\out +2026-02-28T04:27:07.089Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iW9x3X\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iW9x3X\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:27:07.089Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iW9x3X\out +2026-02-28T04:27:07.090Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T04:27:07.090Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T04:27:07.091Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iW9x3X\out +2026-02-28T04:27:07.092Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aZSWHq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aZSWHq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:27:07.092Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aZSWHq\out +2026-02-28T04:27:07.093Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:27:07.093Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:27:07.094Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-aZSWHq\pkg) +2026-02-28T04:27:07.094Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aZSWHq\out +2026-02-28T04:27:07.095Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f2NzVI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f2NzVI\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:27:07.095Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f2NzVI\out +2026-02-28T04:27:07.096Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:27:07.096Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:27:07.097Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f2NzVI\out +2026-02-28T04:27:07.099Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9fPaDX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9fPaDX\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:27:07.099Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9fPaDX\out +2026-02-28T04:27:07.100Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T04:27:07.100Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9fPaDX\out +2026-02-28T04:27:07.100Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:27:07.100Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9fPaDX\out +2026-02-28T04:27:07.102Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3968Wv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3968Wv\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T04:27:07.102Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3968Wv\out +2026-02-28T04:27:07.103Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T04:27:07.103Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3968Wv\out +2026-02-28T04:27:07.104Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WoHeo2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WoHeo2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:27:07.104Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WoHeo2\out +2026-02-28T04:27:07.229Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-WoHeo2\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:27:07.229Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WoHeo2\out +2026-02-28T04:27:07.231Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QiGLyD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QiGLyD\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:27:07.232Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QiGLyD\out +2026-02-28T04:27:07.233Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:27:07.233Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QiGLyD\out +2026-02-28T04:27:07.238Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wB1ds9\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wB1ds9\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:27:07.238Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-wB1ds9\pkg-missing +2026-02-28T04:27:07.241Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l0wbO3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l0wbO3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:27:07.241Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-l0wbO3\out +2026-02-28T04:27:07.243Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T04:27:07.243Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l0wbO3\out +2026-02-28T04:27:12.527Z [INFO] Scheduler gestartet +2026-02-28T04:27:12.528Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:27:12.862Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:27:12.862Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T04:27:12.893Z [INFO] Scheduler beendet +2026-02-28T04:27:12.899Z [INFO] Scheduler gestartet +2026-02-28T04:27:12.899Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:27:13.166Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:27:13.166Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T04:27:13.166Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:27:13.166Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T04:27:13.240Z [INFO] Scheduler beendet +2026-02-28T04:27:13.265Z [INFO] Scheduler gestartet +2026-02-28T04:27:13.265Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:27:13.446Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:27:13.446Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T04:27:13.446Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:27:13.446Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T04:27:13.607Z [INFO] Scheduler beendet +2026-02-28T04:27:13.631Z [INFO] Scheduler gestartet +2026-02-28T04:27:13.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:29:16.220Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T04:29:16.221Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:29:16.223Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:29:17.723Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:29:17.723Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:29:20.724Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:29:20.725Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:29:20.725Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T04:29:20.812Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772252956218-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T04:38:47.704Z [INFO] Scheduler gestartet +2026-02-28T04:38:47.705Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:38:48.045Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:38:48.046Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T04:38:48.071Z [INFO] Scheduler beendet +2026-02-28T04:38:48.079Z [INFO] Scheduler gestartet +2026-02-28T04:38:48.079Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:38:48.348Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:38:48.348Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T04:38:48.349Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:38:48.349Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T04:38:48.422Z [INFO] Scheduler beendet +2026-02-28T04:38:48.445Z [INFO] Scheduler gestartet +2026-02-28T04:38:48.445Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:38:48.627Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:38:48.627Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T04:38:48.627Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:38:48.627Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T04:38:48.790Z [INFO] Scheduler beendet +2026-02-28T04:38:48.811Z [INFO] Scheduler gestartet +2026-02-28T04:38:48.811Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:40:52.599Z [INFO] Scheduler gestartet +2026-02-28T04:40:52.600Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:40:52.938Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:40:52.938Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T04:40:52.965Z [INFO] Scheduler beendet +2026-02-28T04:40:52.972Z [INFO] Scheduler gestartet +2026-02-28T04:40:52.972Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:40:53.242Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:40:53.242Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T04:40:53.242Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:40:53.242Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T04:40:53.316Z [INFO] Scheduler beendet +2026-02-28T04:40:53.343Z [INFO] Scheduler gestartet +2026-02-28T04:40:53.343Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:40:53.526Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:40:53.526Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T04:40:53.526Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:40:53.526Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T04:40:53.685Z [INFO] Scheduler beendet +2026-02-28T04:40:53.710Z [INFO] Scheduler gestartet +2026-02-28T04:40:53.710Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:46:28.845Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T04:46:28.846Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lhypzM\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lhypzM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:46:28.846Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-lhypzM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T04:46:28.848Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T04:46:28.848Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lhypzM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T04:46:28.848Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T04:46:28.849Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T04:46:28.849Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T04:46:28.913Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T04:46:28.913Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-WMZQza\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-WMZQza\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:46:28.913Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-WMZQza\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T04:46:28.916Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T04:46:28.916Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-WMZQza\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T04:46:28.916Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T04:46:28.917Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T04:46:28.917Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T04:46:28.978Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T04:46:28.978Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-O5mIjx\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-O5mIjx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:46:28.979Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-O5mIjx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T04:46:28.980Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T04:46:28.981Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-O5mIjx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T04:46:28.981Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T04:46:28.981Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T04:46:29.043Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T04:46:29.043Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ricF27\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ricF27\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:46:29.043Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ricF27\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T04:46:29.044Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T04:46:29.044Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ricF27\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T04:46:29.045Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T04:46:29.045Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T04:46:36.170Z [INFO] Scheduler gestartet +2026-02-28T04:46:36.171Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:46:36.510Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:46:36.510Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T04:46:36.540Z [INFO] Scheduler beendet +2026-02-28T04:46:36.546Z [INFO] Scheduler gestartet +2026-02-28T04:46:36.546Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:46:36.815Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:46:36.815Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T04:46:36.815Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:46:36.815Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T04:46:36.890Z [INFO] Scheduler beendet +2026-02-28T04:46:36.915Z [INFO] Scheduler gestartet +2026-02-28T04:46:36.915Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:46:37.095Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:46:37.095Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T04:46:37.095Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:46:37.095Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T04:46:37.258Z [INFO] Scheduler beendet +2026-02-28T04:46:37.279Z [INFO] Scheduler gestartet +2026-02-28T04:46:37.279Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:49:17.242Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mnShCg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mnShCg\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:49:17.242Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mnShCg\out +2026-02-28T04:49:17.317Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T04:49:17.521Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-mnShCg\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:49:17.521Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mnShCg\out +2026-02-28T04:49:17.523Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T04:49:17.524Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:49:17.524Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mnShCg\out +2026-02-28T04:49:17.543Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BUs1af\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BUs1af\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:49:17.543Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BUs1af\out +2026-02-28T04:49:17.544Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T04:49:17.545Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BUs1af\out +2026-02-28T04:49:17.546Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T04:49:17.546Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BUs1af\out +2026-02-28T04:49:17.547Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T04:49:17.547Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BUs1af\out +2026-02-28T04:49:17.549Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L23QHC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L23QHC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:49:17.549Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L23QHC\out +2026-02-28T04:49:17.551Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T04:49:17.551Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T04:49:17.552Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L23QHC\out +2026-02-28T04:49:17.553Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hvxDfL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hvxDfL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:49:17.553Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hvxDfL\out +2026-02-28T04:49:17.554Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:49:17.555Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:49:17.555Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-hvxDfL\pkg) +2026-02-28T04:49:17.555Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hvxDfL\out +2026-02-28T04:49:17.557Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EUnWjJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EUnWjJ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:49:17.557Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EUnWjJ\out +2026-02-28T04:49:17.558Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:49:17.558Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:49:17.558Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EUnWjJ\out +2026-02-28T04:49:17.561Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DcSZEQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DcSZEQ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:49:17.561Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DcSZEQ\out +2026-02-28T04:49:17.562Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T04:49:17.562Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DcSZEQ\out +2026-02-28T04:49:17.562Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:49:17.563Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DcSZEQ\out +2026-02-28T04:49:17.565Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r8fgb4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r8fgb4\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T04:49:17.565Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-r8fgb4\out +2026-02-28T04:49:17.566Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T04:49:17.566Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r8fgb4\out +2026-02-28T04:49:17.568Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KhHNgt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KhHNgt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:49:17.568Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KhHNgt\out +2026-02-28T04:49:17.755Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-KhHNgt\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:49:17.755Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KhHNgt\out +2026-02-28T04:49:17.758Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PtX5KI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PtX5KI\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:49:17.758Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PtX5KI\out +2026-02-28T04:49:17.759Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:49:17.759Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PtX5KI\out +2026-02-28T04:49:17.763Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oAO6k1\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oAO6k1\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:49:17.763Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-oAO6k1\pkg-missing +2026-02-28T04:49:17.765Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QJa1Ei\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QJa1Ei\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:49:17.765Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QJa1Ei\out +2026-02-28T04:49:17.767Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T04:49:17.767Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QJa1Ei\out +2026-02-28T04:54:56.072Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T04:54:56.074Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:54:56.075Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:54:56.103Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wl40E9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wl40E9\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:54:56.103Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wl40E9\out +2026-02-28T04:54:56.177Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T04:54:56.151Z [INFO] Scheduler gestartet +2026-02-28T04:54:56.152Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:54:56.353Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-wl40E9\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:54:56.354Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wl40E9\out +2026-02-28T04:54:56.355Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T04:54:56.356Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:54:56.356Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wl40E9\out +2026-02-28T04:54:56.364Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qRAEqv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qRAEqv\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:54:56.364Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qRAEqv\out +2026-02-28T04:54:56.365Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T04:54:56.366Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qRAEqv\out +2026-02-28T04:54:56.367Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T04:54:56.367Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qRAEqv\out +2026-02-28T04:54:56.367Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T04:54:56.368Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qRAEqv\out +2026-02-28T04:54:56.370Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fbjbyu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fbjbyu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:54:56.370Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fbjbyu\out +2026-02-28T04:54:56.371Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T04:54:56.372Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T04:54:56.372Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fbjbyu\out +2026-02-28T04:54:56.374Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2wSNoL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2wSNoL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:54:56.374Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2wSNoL\out +2026-02-28T04:54:56.375Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:54:56.375Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:54:56.375Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-2wSNoL\pkg) +2026-02-28T04:54:56.375Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2wSNoL\out +2026-02-28T04:54:56.377Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-preSX4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-preSX4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:54:56.377Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-preSX4\out +2026-02-28T04:54:56.378Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:54:56.378Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:54:56.378Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-preSX4\out +2026-02-28T04:54:56.380Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZSs2gx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZSs2gx\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:54:56.381Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZSs2gx\out +2026-02-28T04:54:56.381Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T04:54:56.381Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZSs2gx\out +2026-02-28T04:54:56.382Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:54:56.382Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZSs2gx\out +2026-02-28T04:54:56.384Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gevuiz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gevuiz\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T04:54:56.384Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gevuiz\out +2026-02-28T04:54:56.385Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T04:54:56.385Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gevuiz\out +2026-02-28T04:54:56.386Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JYrzJ6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JYrzJ6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:54:56.387Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JYrzJ6\out +2026-02-28T04:54:56.545Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-JYrzJ6\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:54:56.545Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JYrzJ6\out +2026-02-28T04:54:56.548Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tXhKN1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tXhKN1\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:54:56.548Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tXhKN1\out +2026-02-28T04:54:56.549Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:54:56.549Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tXhKN1\out +2026-02-28T04:54:56.553Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uuYaQh\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uuYaQh\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:54:56.553Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-uuYaQh\pkg-missing +2026-02-28T04:54:56.554Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XMr7eR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XMr7eR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:54:56.554Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XMr7eR\out +2026-02-28T04:54:56.555Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T04:54:56.556Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XMr7eR\out +2026-02-28T04:54:56.487Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:54:56.487Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T04:54:56.515Z [INFO] Scheduler beendet +2026-02-28T04:54:56.524Z [INFO] Scheduler gestartet +2026-02-28T04:54:56.524Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:54:56.793Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:54:56.793Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T04:54:56.794Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:54:56.794Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T04:54:56.867Z [INFO] Scheduler beendet +2026-02-28T04:54:56.891Z [INFO] Scheduler gestartet +2026-02-28T04:54:56.891Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:54:57.073Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:54:57.073Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T04:54:57.073Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:54:57.073Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T04:54:57.235Z [INFO] Scheduler beendet +2026-02-28T04:54:57.257Z [INFO] Scheduler gestartet +2026-02-28T04:54:57.257Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:54:57.576Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:54:57.577Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:55:00.578Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:55:00.578Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:55:00.578Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T04:55:00.676Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772254496070-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T04:59:54.647Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T04:59:54.613Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T04:59:54.614Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:59:54.617Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:59:54.696Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hHmI4d\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hHmI4d\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:59:54.696Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hHmI4d\out +2026-02-28T04:59:54.759Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T04:59:54.724Z [INFO] Scheduler gestartet +2026-02-28T04:59:54.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:59:54.944Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-hHmI4d\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:59:54.944Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hHmI4d\out +2026-02-28T04:59:54.946Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T04:59:54.947Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:59:54.947Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hHmI4d\out +2026-02-28T04:59:54.957Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H2NHM5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H2NHM5\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:59:54.957Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H2NHM5\out +2026-02-28T04:59:54.958Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T04:59:54.958Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H2NHM5\out +2026-02-28T04:59:54.959Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T04:59:54.959Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H2NHM5\out +2026-02-28T04:59:54.960Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T04:59:54.960Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H2NHM5\out +2026-02-28T04:59:54.963Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7lEBrd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7lEBrd\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:59:54.963Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7lEBrd\out +2026-02-28T04:59:54.964Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T04:59:54.965Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T04:59:54.965Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7lEBrd\out +2026-02-28T04:59:54.967Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7f9Uqd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7f9Uqd\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:59:54.967Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7f9Uqd\out +2026-02-28T04:59:54.968Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:59:54.968Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:59:54.968Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-7f9Uqd\pkg) +2026-02-28T04:59:54.968Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7f9Uqd\out +2026-02-28T04:59:54.970Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QhRMJt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QhRMJt\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T04:59:54.970Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QhRMJt\out +2026-02-28T04:59:54.971Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T04:59:54.971Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T04:59:54.972Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QhRMJt\out +2026-02-28T04:59:54.974Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eoWcll\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eoWcll\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:59:54.974Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eoWcll\out +2026-02-28T04:59:54.975Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T04:59:54.975Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eoWcll\out +2026-02-28T04:59:54.975Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:59:54.976Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eoWcll\out +2026-02-28T04:59:54.978Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ePeqER\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ePeqER\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T04:59:54.978Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ePeqER\out +2026-02-28T04:59:54.979Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T04:59:54.979Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ePeqER\out +2026-02-28T04:59:54.981Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IyUmfv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IyUmfv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:59:54.981Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IyUmfv\out +2026-02-28T04:59:55.058Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:59:55.059Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T04:59:55.087Z [INFO] Scheduler beendet +2026-02-28T04:59:55.095Z [INFO] Scheduler gestartet +2026-02-28T04:59:55.095Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:59:55.203Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-IyUmfv\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T04:59:55.203Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IyUmfv\out +2026-02-28T04:59:55.206Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hz7ywh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hz7ywh\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:59:55.206Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hz7ywh\out +2026-02-28T04:59:55.207Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T04:59:55.207Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hz7ywh\out +2026-02-28T04:59:55.211Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1NTfUx\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1NTfUx\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:59:55.211Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-1NTfUx\pkg-missing +2026-02-28T04:59:55.213Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7SCoTG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7SCoTG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T04:59:55.213Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7SCoTG\out +2026-02-28T04:59:55.214Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T04:59:55.214Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7SCoTG\out +2026-02-28T04:59:55.363Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:59:55.363Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T04:59:55.364Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:59:55.364Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T04:59:55.438Z [INFO] Scheduler beendet +2026-02-28T04:59:55.466Z [INFO] Scheduler gestartet +2026-02-28T04:59:55.466Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:59:55.647Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:59:55.647Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T04:59:55.647Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T04:59:55.647Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T04:59:55.808Z [INFO] Scheduler beendet +2026-02-28T04:59:55.832Z [INFO] Scheduler gestartet +2026-02-28T04:59:55.832Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T04:59:56.118Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:59:56.118Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:59:59.118Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T04:59:59.119Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T04:59:59.119Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T04:59:59.221Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772254794613-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T05:02:23.230Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:02:23.255Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T05:02:23.258Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:02:23.260Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:02:23.264Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RezNfx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RezNfx\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:02:23.265Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RezNfx\out +2026-02-28T05:02:23.335Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T05:02:23.299Z [INFO] Scheduler gestartet +2026-02-28T05:02:23.300Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:02:23.526Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-RezNfx\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:02:23.526Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RezNfx\out +2026-02-28T05:02:23.528Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T05:02:23.529Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:02:23.529Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RezNfx\out +2026-02-28T05:02:23.537Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H2459u\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H2459u\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:02:23.537Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H2459u\out +2026-02-28T05:02:23.538Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T05:02:23.538Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H2459u\out +2026-02-28T05:02:23.539Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T05:02:23.539Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H2459u\out +2026-02-28T05:02:23.540Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T05:02:23.540Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H2459u\out +2026-02-28T05:02:23.543Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kzTDm5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kzTDm5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:02:23.543Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kzTDm5\out +2026-02-28T05:02:23.544Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T05:02:23.544Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T05:02:23.544Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kzTDm5\out +2026-02-28T05:02:23.546Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3DcV3y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3DcV3y\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:02:23.546Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3DcV3y\out +2026-02-28T05:02:23.547Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:02:23.548Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:02:23.548Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-3DcV3y\pkg) +2026-02-28T05:02:23.548Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3DcV3y\out +2026-02-28T05:02:23.550Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K5EdRm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K5EdRm\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:02:23.550Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K5EdRm\out +2026-02-28T05:02:23.551Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:02:23.551Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:02:23.551Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K5EdRm\out +2026-02-28T05:02:23.553Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3HSnnj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3HSnnj\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:02:23.554Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3HSnnj\out +2026-02-28T05:02:23.554Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T05:02:23.554Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3HSnnj\out +2026-02-28T05:02:23.555Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:02:23.555Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3HSnnj\out +2026-02-28T05:02:23.558Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LJGu3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LJGu3\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T05:02:23.558Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5LJGu3\out +2026-02-28T05:02:23.558Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T05:02:23.558Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LJGu3\out +2026-02-28T05:02:23.560Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3VJmMS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3VJmMS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:02:23.560Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3VJmMS\out +2026-02-28T05:02:23.636Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:02:23.637Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T05:02:23.665Z [INFO] Scheduler beendet +2026-02-28T05:02:23.672Z [INFO] Scheduler gestartet +2026-02-28T05:02:23.672Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:02:23.757Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-3VJmMS\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:02:23.758Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3VJmMS\out +2026-02-28T05:02:23.760Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jBqLIg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jBqLIg\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:02:23.760Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jBqLIg\out +2026-02-28T05:02:23.761Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:02:23.761Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jBqLIg\out +2026-02-28T05:02:23.765Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xAi2eZ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xAi2eZ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:02:23.765Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-xAi2eZ\pkg-missing +2026-02-28T05:02:23.767Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ir13N1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ir13N1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:02:23.767Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ir13N1\out +2026-02-28T05:02:23.768Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T05:02:23.768Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ir13N1\out +2026-02-28T05:02:23.942Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:02:23.942Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T05:02:23.942Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:02:23.942Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T05:02:24.014Z [INFO] Scheduler beendet +2026-02-28T05:02:24.043Z [INFO] Scheduler gestartet +2026-02-28T05:02:24.043Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:02:24.226Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:02:24.226Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T05:02:24.226Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:02:24.226Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T05:02:24.387Z [INFO] Scheduler beendet +2026-02-28T05:02:24.412Z [INFO] Scheduler gestartet +2026-02-28T05:02:24.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:02:24.760Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:02:24.761Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:02:27.761Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:02:27.761Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:02:27.761Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T05:02:27.866Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772254943255-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T05:06:23.452Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:06:23.472Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:06:23.470Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T05:06:23.471Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:06:23.475Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:06:23.481Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMS3L3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMS3L3\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:06:23.482Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nMS3L3\out +2026-02-28T05:06:23.553Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T05:06:23.518Z [INFO] Scheduler gestartet +2026-02-28T05:06:23.519Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:06:23.754Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-nMS3L3\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:06:23.754Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nMS3L3\out +2026-02-28T05:06:23.756Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T05:06:23.756Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:06:23.757Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMS3L3\out +2026-02-28T05:06:23.776Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wM4oW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wM4oW\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:06:23.776Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3wM4oW\out +2026-02-28T05:06:23.778Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T05:06:23.778Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3wM4oW\out +2026-02-28T05:06:23.779Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T05:06:23.779Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3wM4oW\out +2026-02-28T05:06:23.780Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T05:06:23.780Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wM4oW\out +2026-02-28T05:06:23.783Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-66cPRe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-66cPRe\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:06:23.783Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-66cPRe\out +2026-02-28T05:06:23.784Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T05:06:23.785Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T05:06:23.785Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-66cPRe\out +2026-02-28T05:06:23.787Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEU4Aj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEU4Aj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:06:23.787Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oEU4Aj\out +2026-02-28T05:06:23.788Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:06:23.788Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:06:23.788Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEU4Aj\pkg) +2026-02-28T05:06:23.788Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEU4Aj\out +2026-02-28T05:06:23.790Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-673wF9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-673wF9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:06:23.790Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-673wF9\out +2026-02-28T05:06:23.791Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:06:23.792Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:06:23.792Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-673wF9\out +2026-02-28T05:06:23.794Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6IfblJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6IfblJ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:06:23.794Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6IfblJ\out +2026-02-28T05:06:23.795Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T05:06:23.795Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6IfblJ\out +2026-02-28T05:06:23.796Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:06:23.796Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6IfblJ\out +2026-02-28T05:06:23.799Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-10ClSG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-10ClSG\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T05:06:23.799Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-10ClSG\out +2026-02-28T05:06:23.799Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T05:06:23.799Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-10ClSG\out +2026-02-28T05:06:23.801Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N9f0Qr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N9f0Qr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:06:23.801Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N9f0Qr\out +2026-02-28T05:06:23.857Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:06:23.857Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T05:06:23.884Z [INFO] Scheduler beendet +2026-02-28T05:06:23.895Z [INFO] Scheduler gestartet +2026-02-28T05:06:23.895Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:06:24.000Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-N9f0Qr\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:06:24.001Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N9f0Qr\out +2026-02-28T05:06:24.003Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EHGO3v\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EHGO3v\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:06:24.003Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EHGO3v\out +2026-02-28T05:06:24.004Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:06:24.005Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EHGO3v\out +2026-02-28T05:06:24.008Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-osj0k4\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-osj0k4\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:06:24.008Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-osj0k4\pkg-missing +2026-02-28T05:06:24.010Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-19D0PT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-19D0PT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:06:24.010Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-19D0PT\out +2026-02-28T05:06:24.011Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T05:06:24.011Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-19D0PT\out +2026-02-28T05:06:24.166Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:06:24.166Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T05:06:24.167Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:06:24.167Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T05:06:24.236Z [INFO] Scheduler beendet +2026-02-28T05:06:24.264Z [INFO] Scheduler gestartet +2026-02-28T05:06:24.264Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:06:24.444Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:06:24.444Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T05:06:24.444Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:06:24.444Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T05:06:24.605Z [INFO] Scheduler beendet +2026-02-28T05:06:24.630Z [INFO] Scheduler gestartet +2026-02-28T05:06:24.630Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:06:24.976Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:06:24.977Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:06:27.978Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:06:27.979Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:06:27.979Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T05:06:28.090Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772255183470-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T05:10:48.908Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:10:48.910Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:11:28.506Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:11:28.509Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:11:28.479Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T05:11:28.481Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:11:28.483Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:11:28.593Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UM9BmA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UM9BmA\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:11:28.594Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UM9BmA\out +2026-02-28T05:11:28.667Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T05:11:28.634Z [INFO] Scheduler gestartet +2026-02-28T05:11:28.635Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:11:28.878Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-UM9BmA\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:11:28.878Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UM9BmA\out +2026-02-28T05:11:28.880Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T05:11:28.881Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:11:28.881Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UM9BmA\out +2026-02-28T05:11:28.902Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KCanLv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KCanLv\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:11:28.902Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KCanLv\out +2026-02-28T05:11:28.904Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T05:11:28.904Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KCanLv\out +2026-02-28T05:11:28.905Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T05:11:28.905Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KCanLv\out +2026-02-28T05:11:28.906Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T05:11:28.906Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KCanLv\out +2026-02-28T05:11:28.909Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QhzMTx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QhzMTx\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:11:28.909Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QhzMTx\out +2026-02-28T05:11:28.911Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T05:11:28.911Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T05:11:28.911Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QhzMTx\out +2026-02-28T05:11:28.914Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gKuoYm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gKuoYm\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:11:28.914Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gKuoYm\out +2026-02-28T05:11:28.915Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:11:28.915Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:11:28.915Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-gKuoYm\pkg) +2026-02-28T05:11:28.915Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gKuoYm\out +2026-02-28T05:11:28.917Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Ojn88\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Ojn88\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:11:28.918Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1Ojn88\out +2026-02-28T05:11:28.919Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:11:28.919Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:11:28.919Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Ojn88\out +2026-02-28T05:11:28.921Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SD3jsg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SD3jsg\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:11:28.921Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SD3jsg\out +2026-02-28T05:11:28.922Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T05:11:28.922Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SD3jsg\out +2026-02-28T05:11:28.923Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:11:28.924Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SD3jsg\out +2026-02-28T05:11:28.926Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o58a5t\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o58a5t\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T05:11:28.926Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o58a5t\out +2026-02-28T05:11:28.927Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T05:11:28.927Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o58a5t\out +2026-02-28T05:11:28.929Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AMeFAU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AMeFAU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:11:28.929Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AMeFAU\out +2026-02-28T05:11:28.976Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:11:28.976Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T05:11:29.003Z [INFO] Scheduler beendet +2026-02-28T05:11:29.007Z [INFO] Scheduler gestartet +2026-02-28T05:11:29.007Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:11:29.144Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-AMeFAU\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:11:29.145Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AMeFAU\out +2026-02-28T05:11:29.147Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SFbXPn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SFbXPn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:11:29.148Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SFbXPn\out +2026-02-28T05:11:29.148Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:11:29.149Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SFbXPn\out +2026-02-28T05:11:29.152Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iwktUm\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iwktUm\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:11:29.153Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-iwktUm\pkg-missing +2026-02-28T05:11:29.154Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZXdjcd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZXdjcd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:11:29.154Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZXdjcd\out +2026-02-28T05:11:29.155Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T05:11:29.156Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZXdjcd\out +2026-02-28T05:11:29.275Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:11:29.275Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T05:11:29.276Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:11:29.276Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T05:11:29.350Z [INFO] Scheduler beendet +2026-02-28T05:11:29.376Z [INFO] Scheduler gestartet +2026-02-28T05:11:29.376Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:11:29.557Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:11:29.557Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T05:11:29.557Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:11:29.557Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T05:11:29.718Z [INFO] Scheduler beendet +2026-02-28T05:11:29.745Z [INFO] Scheduler gestartet +2026-02-28T05:11:29.745Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:11:29.984Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:11:29.985Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:11:32.986Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:11:32.987Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:11:32.987Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T05:11:33.096Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772255488478-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T05:16:50.852Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:16:50.873Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:16:50.871Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T05:16:50.875Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:16:50.877Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:16:50.897Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pyvkQX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pyvkQX\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:16:50.898Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pyvkQX\out +2026-02-28T05:16:50.975Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T05:16:51.196Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-pyvkQX\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:16:51.196Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pyvkQX\out +2026-02-28T05:16:51.198Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T05:16:51.198Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:16:51.199Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pyvkQX\out +2026-02-28T05:16:51.219Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WxDlR2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WxDlR2\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:16:51.219Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WxDlR2\out +2026-02-28T05:16:51.220Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T05:16:51.220Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WxDlR2\out +2026-02-28T05:16:51.221Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T05:16:51.221Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WxDlR2\out +2026-02-28T05:16:51.222Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T05:16:51.223Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WxDlR2\out +2026-02-28T05:16:51.225Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sBLEI8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sBLEI8\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:16:51.226Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sBLEI8\out +2026-02-28T05:16:51.227Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T05:16:51.228Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T05:16:51.228Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sBLEI8\out +2026-02-28T05:16:51.230Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HLVz8G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HLVz8G\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:16:51.230Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HLVz8G\out +2026-02-28T05:16:51.231Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:16:51.231Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:16:51.232Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-HLVz8G\pkg) +2026-02-28T05:16:51.232Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HLVz8G\out +2026-02-28T05:16:51.234Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lSayXD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lSayXD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:16:51.234Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lSayXD\out +2026-02-28T05:16:51.235Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:16:51.235Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:16:51.236Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lSayXD\out +2026-02-28T05:16:51.238Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mpP3QM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mpP3QM\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:16:51.238Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mpP3QM\out +2026-02-28T05:16:51.239Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T05:16:51.239Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mpP3QM\out +2026-02-28T05:16:51.240Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:16:51.240Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mpP3QM\out +2026-02-28T05:16:51.242Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VbBxTZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VbBxTZ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T05:16:51.243Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VbBxTZ\out +2026-02-28T05:16:51.243Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T05:16:51.243Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VbBxTZ\out +2026-02-28T05:16:51.245Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BQ0rdd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BQ0rdd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:16:51.245Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BQ0rdd\out +2026-02-28T05:16:51.462Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-BQ0rdd\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:16:51.462Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BQ0rdd\out +2026-02-28T05:16:51.465Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VJLOJQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VJLOJQ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:16:51.465Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VJLOJQ\out +2026-02-28T05:16:51.466Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:16:51.466Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VJLOJQ\out +2026-02-28T05:16:51.470Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w85BPe\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w85BPe\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:16:51.470Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-w85BPe\pkg-missing +2026-02-28T05:16:51.472Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TfxuyT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TfxuyT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:16:51.472Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TfxuyT\out +2026-02-28T05:16:51.473Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T05:16:51.473Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TfxuyT\out +2026-02-28T05:16:52.377Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:16:52.378Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:16:55.378Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:16:55.379Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:16:55.379Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T05:16:55.486Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772255810871-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T05:17:51.635Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:17:51.645Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s0QfpA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s0QfpA\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:17:51.646Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-s0QfpA\out +2026-02-28T05:17:51.721Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T05:17:51.953Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-s0QfpA\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:17:51.953Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-s0QfpA\out +2026-02-28T05:17:51.955Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T05:17:51.956Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:17:51.956Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s0QfpA\out +2026-02-28T05:17:51.965Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W2PMp2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W2PMp2\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:17:51.965Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-W2PMp2\out +2026-02-28T05:17:51.967Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T05:17:51.967Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-W2PMp2\out +2026-02-28T05:17:51.968Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T05:17:51.968Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-W2PMp2\out +2026-02-28T05:17:51.969Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T05:17:51.969Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W2PMp2\out +2026-02-28T05:17:51.972Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMdv4l\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMdv4l\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:17:51.972Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nMdv4l\out +2026-02-28T05:17:51.973Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T05:17:51.974Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T05:17:51.974Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMdv4l\out +2026-02-28T05:17:51.977Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9ogPyx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9ogPyx\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:17:51.977Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9ogPyx\out +2026-02-28T05:17:51.978Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:17:51.978Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:17:51.979Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-9ogPyx\pkg) +2026-02-28T05:17:51.979Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9ogPyx\out +2026-02-28T05:17:51.981Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1ByLAo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1ByLAo\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:17:51.981Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1ByLAo\out +2026-02-28T05:17:51.982Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:17:51.983Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:17:51.983Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1ByLAo\out +2026-02-28T05:17:51.986Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eaAGVi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eaAGVi\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:17:51.986Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eaAGVi\out +2026-02-28T05:17:51.987Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T05:17:51.987Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eaAGVi\out +2026-02-28T05:17:51.988Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:17:51.989Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eaAGVi\out +2026-02-28T05:17:51.995Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5FGRsJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5FGRsJ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T05:17:51.995Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5FGRsJ\out +2026-02-28T05:17:51.997Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T05:17:51.997Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5FGRsJ\out +2026-02-28T05:17:52.000Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WxaexN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WxaexN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:17:52.000Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WxaexN\out +2026-02-28T05:17:52.220Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-WxaexN\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:17:52.220Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WxaexN\out +2026-02-28T05:17:52.223Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N2VPjk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N2VPjk\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:17:52.223Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N2VPjk\out +2026-02-28T05:17:52.224Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:17:52.224Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N2VPjk\out +2026-02-28T05:17:52.228Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CgvQ1l\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CgvQ1l\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:17:52.228Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-CgvQ1l\pkg-missing +2026-02-28T05:17:52.230Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JmtmbW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JmtmbW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:17:52.230Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JmtmbW\out +2026-02-28T05:17:52.231Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T05:17:52.231Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JmtmbW\out +2026-02-28T05:17:58.258Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T05:17:58.261Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:17:58.264Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:17:59.764Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:17:59.765Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:18:02.765Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:18:02.765Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:18:02.765Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T05:18:02.869Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772255878258-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T05:18:16.614Z [INFO] Scheduler gestartet +2026-02-28T05:18:16.615Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:18:16.957Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:18:16.957Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T05:18:16.981Z [INFO] Scheduler beendet +2026-02-28T05:18:16.989Z [INFO] Scheduler gestartet +2026-02-28T05:18:16.989Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:18:17.260Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:18:17.260Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T05:18:17.260Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:18:17.261Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T05:18:17.331Z [INFO] Scheduler beendet +2026-02-28T05:18:17.357Z [INFO] Scheduler gestartet +2026-02-28T05:18:17.357Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:18:17.538Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:18:17.538Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T05:18:17.538Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T05:18:17.538Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T05:18:17.700Z [INFO] Scheduler beendet +2026-02-28T05:18:17.722Z [INFO] Scheduler gestartet +2026-02-28T05:18:17.722Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T05:22:18.627Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:22:18.631Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:22:18.667Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T05:22:18.671Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:22:18.673Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:22:18.683Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FTtFfg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FTtFfg\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:22:18.683Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FTtFfg\out +2026-02-28T05:22:18.777Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T05:22:19.013Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-FTtFfg\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:22:19.013Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FTtFfg\out +2026-02-28T05:22:19.015Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T05:22:19.016Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:22:19.016Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FTtFfg\out +2026-02-28T05:22:19.041Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z2wFuD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z2wFuD\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:22:19.041Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z2wFuD\out +2026-02-28T05:22:19.044Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T05:22:19.044Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z2wFuD\out +2026-02-28T05:22:19.046Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T05:22:19.046Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z2wFuD\out +2026-02-28T05:22:19.048Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T05:22:19.048Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z2wFuD\out +2026-02-28T05:22:19.052Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3UhLf1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3UhLf1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:22:19.053Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3UhLf1\out +2026-02-28T05:22:19.054Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T05:22:19.055Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T05:22:19.055Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3UhLf1\out +2026-02-28T05:22:19.058Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8xYUWC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8xYUWC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:22:19.058Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8xYUWC\out +2026-02-28T05:22:19.059Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:22:19.060Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:22:19.060Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-8xYUWC\pkg) +2026-02-28T05:22:19.060Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8xYUWC\out +2026-02-28T05:22:19.063Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HpUAcO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HpUAcO\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:22:19.063Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HpUAcO\out +2026-02-28T05:22:19.065Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:22:19.066Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:22:19.066Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HpUAcO\out +2026-02-28T05:22:19.070Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E9gIca\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E9gIca\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:22:19.070Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E9gIca\out +2026-02-28T05:22:19.071Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T05:22:19.071Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E9gIca\out +2026-02-28T05:22:19.073Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:22:19.073Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E9gIca\out +2026-02-28T05:22:19.076Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kklsoU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kklsoU\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T05:22:19.077Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kklsoU\out +2026-02-28T05:22:19.077Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T05:22:19.078Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kklsoU\out +2026-02-28T05:22:19.079Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HXK4lm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HXK4lm\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:22:19.079Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HXK4lm\out +2026-02-28T05:22:19.296Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-HXK4lm\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:22:19.296Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HXK4lm\out +2026-02-28T05:22:19.299Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KYsXzV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KYsXzV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:22:19.300Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KYsXzV\out +2026-02-28T05:22:19.301Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:22:19.301Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KYsXzV\out +2026-02-28T05:22:19.317Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tcAa60\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tcAa60\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:22:19.317Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-tcAa60\pkg-missing +2026-02-28T05:22:19.319Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BUrFwi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BUrFwi\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:22:19.319Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BUrFwi\out +2026-02-28T05:22:19.320Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T05:22:19.320Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BUrFwi\out +2026-02-28T05:22:20.174Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:22:20.174Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:22:23.174Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:22:23.175Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:22:23.175Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T05:22:23.283Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772256138666-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T05:28:22.798Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:28:22.801Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:28:22.818Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ihL1U5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ihL1U5\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:28:22.819Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ihL1U5\out +2026-02-28T05:28:22.935Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T05:28:22.865Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T05:28:22.870Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:28:22.873Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:28:23.169Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-ihL1U5\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:28:23.169Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ihL1U5\out +2026-02-28T05:28:23.172Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T05:28:23.172Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:28:23.173Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ihL1U5\out +2026-02-28T05:28:23.193Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-42IphP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-42IphP\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:28:23.193Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-42IphP\out +2026-02-28T05:28:23.194Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T05:28:23.195Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-42IphP\out +2026-02-28T05:28:23.196Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T05:28:23.196Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-42IphP\out +2026-02-28T05:28:23.197Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T05:28:23.197Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-42IphP\out +2026-02-28T05:28:23.200Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-58bEki\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-58bEki\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:28:23.200Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-58bEki\out +2026-02-28T05:28:23.201Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T05:28:23.202Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T05:28:23.202Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-58bEki\out +2026-02-28T05:28:23.204Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gn3ggn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gn3ggn\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:28:23.204Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Gn3ggn\out +2026-02-28T05:28:23.205Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:28:23.206Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:28:23.206Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gn3ggn\pkg) +2026-02-28T05:28:23.206Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gn3ggn\out +2026-02-28T05:28:23.208Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d2PkM7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d2PkM7\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:28:23.209Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d2PkM7\out +2026-02-28T05:28:23.210Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:28:23.210Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:28:23.210Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d2PkM7\out +2026-02-28T05:28:23.213Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vmf6nJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vmf6nJ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:28:23.213Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vmf6nJ\out +2026-02-28T05:28:23.214Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T05:28:23.214Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vmf6nJ\out +2026-02-28T05:28:23.215Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:28:23.215Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vmf6nJ\out +2026-02-28T05:28:23.218Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ElDTrW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ElDTrW\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T05:28:23.218Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ElDTrW\out +2026-02-28T05:28:23.218Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T05:28:23.219Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ElDTrW\out +2026-02-28T05:28:23.220Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3i4Y8e\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3i4Y8e\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:28:23.220Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3i4Y8e\out +2026-02-28T05:28:23.457Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-3i4Y8e\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:28:23.458Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3i4Y8e\out +2026-02-28T05:28:23.461Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sAKWi6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sAKWi6\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:28:23.461Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sAKWi6\out +2026-02-28T05:28:23.462Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:28:23.463Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sAKWi6\out +2026-02-28T05:28:23.467Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oAqK2O\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oAqK2O\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:28:23.467Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-oAqK2O\pkg-missing +2026-02-28T05:28:23.469Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RSRS6k\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RSRS6k\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:28:23.469Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RSRS6k\out +2026-02-28T05:28:23.470Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T05:28:23.470Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RSRS6k\out +2026-02-28T05:28:24.374Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:28:24.375Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:28:27.375Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:28:27.376Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:28:27.376Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T05:28:27.491Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772256502865-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T05:34:17.917Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:34:17.920Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T05:34:17.924Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2HHdtJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2HHdtJ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:34:17.925Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2HHdtJ\out +2026-02-28T05:34:18.008Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T05:34:17.959Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T05:34:17.962Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:34:17.965Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:34:18.237Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-2HHdtJ\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:34:18.237Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2HHdtJ\out +2026-02-28T05:34:18.239Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T05:34:18.240Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:34:18.241Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2HHdtJ\out +2026-02-28T05:34:18.250Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pPYqtH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pPYqtH\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:34:18.250Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pPYqtH\out +2026-02-28T05:34:18.251Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T05:34:18.251Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pPYqtH\out +2026-02-28T05:34:18.252Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T05:34:18.253Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pPYqtH\out +2026-02-28T05:34:18.253Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T05:34:18.254Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pPYqtH\out +2026-02-28T05:34:18.257Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5hyXho\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5hyXho\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:34:18.257Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5hyXho\out +2026-02-28T05:34:18.258Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T05:34:18.259Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T05:34:18.259Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5hyXho\out +2026-02-28T05:34:18.262Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t6npQz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t6npQz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:34:18.262Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-t6npQz\out +2026-02-28T05:34:18.263Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:34:18.263Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:34:18.264Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-t6npQz\pkg) +2026-02-28T05:34:18.264Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t6npQz\out +2026-02-28T05:34:18.266Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ThP9Ms\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ThP9Ms\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:34:18.266Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ThP9Ms\out +2026-02-28T05:34:18.267Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:34:18.267Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:34:18.267Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ThP9Ms\out +2026-02-28T05:34:18.270Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-st1VYC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-st1VYC\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:34:18.270Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-st1VYC\out +2026-02-28T05:34:18.271Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T05:34:18.271Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-st1VYC\out +2026-02-28T05:34:18.273Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:34:18.274Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-st1VYC\out +2026-02-28T05:34:18.279Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jWHOCt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jWHOCt\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T05:34:18.279Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jWHOCt\out +2026-02-28T05:34:18.280Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T05:34:18.281Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jWHOCt\out +2026-02-28T05:34:18.284Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L77NHd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L77NHd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:34:18.284Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L77NHd\out +2026-02-28T05:34:18.513Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-L77NHd\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:34:18.514Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L77NHd\out +2026-02-28T05:34:18.516Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sEFOK3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sEFOK3\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:34:18.517Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sEFOK3\out +2026-02-28T05:34:18.517Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:34:18.518Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sEFOK3\out +2026-02-28T05:34:18.522Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oQn9KO\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oQn9KO\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:34:18.522Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-oQn9KO\pkg-missing +2026-02-28T05:34:18.523Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ARxZ7N\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ARxZ7N\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:34:18.524Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ARxZ7N\out +2026-02-28T05:34:18.525Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T05:34:18.525Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ARxZ7N\out +2026-02-28T05:34:19.466Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:34:19.466Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:34:22.466Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T05:34:22.467Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T05:34:22.467Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T05:34:22.584Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772256857959-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T05:48:45.428Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9UypDi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9UypDi\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:48:45.428Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9UypDi\out +2026-02-28T05:48:45.519Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T05:48:45.744Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-9UypDi\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:48:45.745Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9UypDi\out +2026-02-28T05:48:45.747Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T05:48:45.748Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:48:45.748Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9UypDi\out +2026-02-28T05:48:45.769Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-73R5AB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-73R5AB\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:48:45.769Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-73R5AB\out +2026-02-28T05:48:45.770Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T05:48:45.770Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-73R5AB\out +2026-02-28T05:48:45.771Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T05:48:45.771Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-73R5AB\out +2026-02-28T05:48:45.772Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T05:48:45.772Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-73R5AB\out +2026-02-28T05:48:45.776Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l8lsD9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l8lsD9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:48:45.776Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-l8lsD9\out +2026-02-28T05:48:45.777Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T05:48:45.778Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T05:48:45.778Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l8lsD9\out +2026-02-28T05:48:45.781Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q75Tpu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q75Tpu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:48:45.781Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-q75Tpu\out +2026-02-28T05:48:45.782Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:48:45.782Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:48:45.783Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-q75Tpu\pkg) +2026-02-28T05:48:45.783Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q75Tpu\out +2026-02-28T05:48:45.785Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PqYF78\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PqYF78\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T05:48:45.785Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PqYF78\out +2026-02-28T05:48:45.786Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T05:48:45.786Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T05:48:45.787Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PqYF78\out +2026-02-28T05:48:45.789Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gOXx9R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gOXx9R\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:48:45.790Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gOXx9R\out +2026-02-28T05:48:45.791Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T05:48:45.791Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gOXx9R\out +2026-02-28T05:48:45.791Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:48:45.792Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gOXx9R\out +2026-02-28T05:48:45.794Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TwUdfc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TwUdfc\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T05:48:45.794Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TwUdfc\out +2026-02-28T05:48:45.795Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T05:48:45.795Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TwUdfc\out +2026-02-28T05:48:45.798Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UKlyMA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UKlyMA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:48:45.798Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UKlyMA\out +2026-02-28T05:48:46.028Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-UKlyMA\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T05:48:46.029Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UKlyMA\out +2026-02-28T05:48:46.033Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FFbhrr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FFbhrr\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:48:46.034Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FFbhrr\out +2026-02-28T05:48:46.035Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T05:48:46.035Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FFbhrr\out +2026-02-28T05:48:46.043Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xYA9UY\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xYA9UY\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:48:46.043Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-xYA9UY\pkg-missing +2026-02-28T05:48:46.045Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rBur6m\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rBur6m\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T05:48:46.045Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rBur6m\out +2026-02-28T05:48:46.047Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T05:48:46.047Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rBur6m\out +2026-02-28T06:03:54.270Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T06:03:54.274Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T06:03:54.314Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T06:03:54.317Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T06:03:54.325Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T06:03:54.330Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LB4xnp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LB4xnp\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:03:54.330Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LB4xnp\out +2026-02-28T06:03:54.437Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T06:03:54.373Z [INFO] Scheduler gestartet +2026-02-28T06:03:54.374Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T06:03:54.699Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-LB4xnp\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T06:03:54.699Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LB4xnp\out +2026-02-28T06:03:54.701Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T06:03:54.703Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T06:03:54.703Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LB4xnp\out +2026-02-28T06:03:54.716Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mIFA30\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mIFA30\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:03:54.717Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mIFA30\out +2026-02-28T06:03:54.718Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T06:03:54.718Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mIFA30\out +2026-02-28T06:03:54.720Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T06:03:54.720Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mIFA30\out +2026-02-28T06:03:54.721Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T06:03:54.721Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mIFA30\out +2026-02-28T06:03:54.725Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M56mOY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M56mOY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:03:54.725Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-M56mOY\out +2026-02-28T06:03:54.726Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T06:03:54.727Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T06:03:54.728Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M56mOY\out +2026-02-28T06:03:54.731Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TIZgZs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TIZgZs\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:03:54.731Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TIZgZs\out +2026-02-28T06:03:54.733Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T06:03:54.733Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T06:03:54.734Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-TIZgZs\pkg) +2026-02-28T06:03:54.734Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TIZgZs\out +2026-02-28T06:03:54.737Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H2u5BU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H2u5BU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:03:54.737Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H2u5BU\out +2026-02-28T06:03:54.739Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T06:03:54.739Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T06:03:54.740Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H2u5BU\out +2026-02-28T06:03:54.745Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-veSy4B\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-veSy4B\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:03:54.746Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-veSy4B\out +2026-02-28T06:03:54.748Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T06:03:54.748Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-veSy4B\out +2026-02-28T06:03:54.750Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T06:03:54.750Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-veSy4B\out +2026-02-28T06:03:54.755Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wa0WMn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wa0WMn\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T06:03:54.755Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wa0WMn\out +2026-02-28T06:03:54.757Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T06:03:54.757Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wa0WMn\out +2026-02-28T06:03:54.761Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-byrs77\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-byrs77\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:03:54.761Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-byrs77\out +2026-02-28T06:03:54.719Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T06:03:54.719Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T06:03:54.738Z [INFO] Scheduler beendet +2026-02-28T06:03:54.746Z [INFO] Scheduler gestartet +2026-02-28T06:03:54.746Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T06:03:55.026Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-byrs77\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T06:03:55.027Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-byrs77\out +2026-02-28T06:03:55.031Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7aOEuH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7aOEuH\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:03:55.032Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7aOEuH\out +2026-02-28T06:03:55.033Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T06:03:55.033Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7aOEuH\out +2026-02-28T06:03:55.038Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9ztaTZ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9ztaTZ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:03:55.039Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-9ztaTZ\pkg-missing +2026-02-28T06:03:55.041Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jus5Tt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jus5Tt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:03:55.041Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Jus5Tt\out +2026-02-28T06:03:55.043Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T06:03:55.043Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jus5Tt\out +2026-02-28T06:03:55.018Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T06:03:55.018Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T06:03:55.019Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T06:03:55.019Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T06:03:55.088Z [INFO] Scheduler beendet +2026-02-28T06:03:55.112Z [INFO] Scheduler gestartet +2026-02-28T06:03:55.112Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T06:03:55.294Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T06:03:55.294Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T06:03:55.294Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T06:03:55.294Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T06:03:55.456Z [INFO] Scheduler beendet +2026-02-28T06:03:55.479Z [INFO] Scheduler gestartet +2026-02-28T06:03:55.479Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T06:03:55.825Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T06:03:55.826Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T06:03:58.826Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T06:03:58.827Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T06:03:58.827Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T06:03:58.951Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772258634313-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T06:13:15.885Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T06:13:15.888Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T06:13:15.890Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mJbrlo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mJbrlo\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:13:15.891Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mJbrlo\out +2026-02-28T06:13:15.976Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T06:13:15.929Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T06:13:15.932Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T06:13:15.934Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T06:13:16.209Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-mJbrlo\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T06:13:16.209Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mJbrlo\out +2026-02-28T06:13:16.211Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T06:13:16.212Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T06:13:16.213Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mJbrlo\out +2026-02-28T06:13:16.233Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g8KhMK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g8KhMK\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:13:16.233Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-g8KhMK\out +2026-02-28T06:13:16.235Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T06:13:16.235Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-g8KhMK\out +2026-02-28T06:13:16.236Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T06:13:16.236Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-g8KhMK\out +2026-02-28T06:13:16.237Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T06:13:16.238Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g8KhMK\out +2026-02-28T06:13:16.241Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BUeaNL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BUeaNL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:13:16.241Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BUeaNL\out +2026-02-28T06:13:16.242Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T06:13:16.243Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T06:13:16.243Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BUeaNL\out +2026-02-28T06:13:16.246Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qjtFQq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qjtFQq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:13:16.246Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qjtFQq\out +2026-02-28T06:13:16.247Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T06:13:16.247Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T06:13:16.248Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-qjtFQq\pkg) +2026-02-28T06:13:16.248Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qjtFQq\out +2026-02-28T06:13:16.250Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-INtTZL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-INtTZL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:13:16.250Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-INtTZL\out +2026-02-28T06:13:16.251Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T06:13:16.251Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T06:13:16.251Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-INtTZL\out +2026-02-28T06:13:16.254Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qvnKPW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qvnKPW\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:13:16.254Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qvnKPW\out +2026-02-28T06:13:16.255Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T06:13:16.255Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qvnKPW\out +2026-02-28T06:13:16.256Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T06:13:16.256Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qvnKPW\out +2026-02-28T06:13:16.259Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zk5N04\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zk5N04\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T06:13:16.259Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zk5N04\out +2026-02-28T06:13:16.260Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T06:13:16.260Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zk5N04\out +2026-02-28T06:13:16.262Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8kOjDO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8kOjDO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:13:16.262Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8kOjDO\out +2026-02-28T06:13:16.511Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-8kOjDO\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T06:13:16.511Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8kOjDO\out +2026-02-28T06:13:16.514Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RTract\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RTract\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:13:16.515Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RTract\out +2026-02-28T06:13:16.516Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T06:13:16.516Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RTract\out +2026-02-28T06:13:16.520Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UeCgJ3\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UeCgJ3\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:13:16.520Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-UeCgJ3\pkg-missing +2026-02-28T06:13:16.522Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AnSVcU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AnSVcU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:13:16.522Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AnSVcU\out +2026-02-28T06:13:16.523Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T06:13:16.524Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AnSVcU\out +2026-02-28T06:13:17.434Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T06:13:17.435Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T06:13:20.435Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T06:13:20.436Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T06:13:20.436Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T06:13:20.534Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772259195929-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T06:19:03.737Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T06:19:03.741Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T06:19:03.744Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RFabKw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RFabKw\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:19:03.744Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RFabKw\out +2026-02-28T06:19:03.838Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T06:19:03.784Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T06:19:03.787Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T06:19:03.789Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T06:19:04.092Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-RFabKw\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T06:19:04.092Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RFabKw\out +2026-02-28T06:19:04.094Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T06:19:04.095Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T06:19:04.096Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RFabKw\out +2026-02-28T06:19:04.106Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A4x5Vc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A4x5Vc\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:19:04.107Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A4x5Vc\out +2026-02-28T06:19:04.108Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T06:19:04.108Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A4x5Vc\out +2026-02-28T06:19:04.109Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T06:19:04.110Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A4x5Vc\out +2026-02-28T06:19:04.110Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T06:19:04.111Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A4x5Vc\out +2026-02-28T06:19:04.114Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u76JIc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u76JIc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:19:04.114Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-u76JIc\out +2026-02-28T06:19:04.115Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T06:19:04.116Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T06:19:04.117Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u76JIc\out +2026-02-28T06:19:04.119Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Zeejv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Zeejv\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:19:04.119Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3Zeejv\out +2026-02-28T06:19:04.120Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T06:19:04.121Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T06:19:04.121Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Zeejv\pkg) +2026-02-28T06:19:04.121Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Zeejv\out +2026-02-28T06:19:04.123Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-28ueQu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-28ueQu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:19:04.123Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-28ueQu\out +2026-02-28T06:19:04.125Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T06:19:04.125Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T06:19:04.125Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-28ueQu\out +2026-02-28T06:19:04.129Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X29sj2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X29sj2\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:19:04.129Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-X29sj2\out +2026-02-28T06:19:04.131Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T06:19:04.131Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-X29sj2\out +2026-02-28T06:19:04.132Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T06:19:04.133Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X29sj2\out +2026-02-28T06:19:04.135Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8nRvjW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8nRvjW\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T06:19:04.136Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8nRvjW\out +2026-02-28T06:19:04.136Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T06:19:04.136Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8nRvjW\out +2026-02-28T06:19:04.138Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XgnDmu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XgnDmu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:19:04.138Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XgnDmu\out +2026-02-28T06:19:04.369Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-XgnDmu\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T06:19:04.370Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XgnDmu\out +2026-02-28T06:19:04.373Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MIRZAp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MIRZAp\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:19:04.373Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MIRZAp\out +2026-02-28T06:19:04.374Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T06:19:04.374Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MIRZAp\out +2026-02-28T06:19:04.379Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YSWHz9\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YSWHz9\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:19:04.379Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-YSWHz9\pkg-missing +2026-02-28T06:19:04.381Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EP8cwr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EP8cwr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:19:04.381Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EP8cwr\out +2026-02-28T06:19:04.383Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T06:19:04.383Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EP8cwr\out +2026-02-28T06:19:05.288Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T06:19:05.289Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T06:19:08.289Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T06:19:08.290Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T06:19:08.290Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T06:24:24.676Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T06:24:24.679Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T06:24:24.705Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T06:24:24.709Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T06:24:24.711Z [WARN] Update-Download Retry 1/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T06:24:24.722Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j9t76d\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j9t76d\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:24:24.722Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j9t76d\out +2026-02-28T06:24:24.806Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T06:24:25.060Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-j9t76d\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T06:24:25.060Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j9t76d\out +2026-02-28T06:24:25.062Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T06:24:25.063Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T06:24:25.063Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j9t76d\out +2026-02-28T06:24:25.073Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wYsRNg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wYsRNg\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:24:25.073Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wYsRNg\out +2026-02-28T06:24:25.075Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T06:24:25.075Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wYsRNg\out +2026-02-28T06:24:25.076Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T06:24:25.076Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wYsRNg\out +2026-02-28T06:24:25.077Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T06:24:25.077Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wYsRNg\out +2026-02-28T06:24:25.081Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WUn25h\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WUn25h\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:24:25.081Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WUn25h\out +2026-02-28T06:24:25.082Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T06:24:25.083Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T06:24:25.083Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WUn25h\out +2026-02-28T06:24:25.085Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tpGqyv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tpGqyv\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:24:25.085Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tpGqyv\out +2026-02-28T06:24:25.087Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T06:24:25.087Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T06:24:25.088Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-tpGqyv\pkg) +2026-02-28T06:24:25.088Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tpGqyv\out +2026-02-28T06:24:25.090Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GCCCly\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GCCCly\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T06:24:25.091Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GCCCly\out +2026-02-28T06:24:25.092Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T06:24:25.092Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T06:24:25.092Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GCCCly\out +2026-02-28T06:24:25.095Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XK48Ex\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XK48Ex\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:24:25.096Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XK48Ex\out +2026-02-28T06:24:25.097Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T06:24:25.097Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XK48Ex\out +2026-02-28T06:24:25.098Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T06:24:25.098Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XK48Ex\out +2026-02-28T06:24:25.101Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nS4fRz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nS4fRz\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T06:24:25.101Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nS4fRz\out +2026-02-28T06:24:25.101Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T06:24:25.102Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nS4fRz\out +2026-02-28T06:24:25.103Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NOKM55\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NOKM55\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:24:25.104Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NOKM55\out +2026-02-28T06:24:25.349Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-NOKM55\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T06:24:25.349Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NOKM55\out +2026-02-28T06:24:25.352Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EoFv8F\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EoFv8F\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:24:25.352Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EoFv8F\out +2026-02-28T06:24:25.353Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T06:24:25.354Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EoFv8F\out +2026-02-28T06:24:25.358Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o7L5ug\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o7L5ug\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:24:25.358Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-o7L5ug\pkg-missing +2026-02-28T06:24:25.359Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5VfPuR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5VfPuR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T06:24:25.359Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5VfPuR\out +2026-02-28T06:24:25.361Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T06:24:25.361Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5VfPuR\out +2026-02-28T06:24:26.211Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T06:24:26.212Z [WARN] Update-Download Retry 2/3 für https://example.invalid/stale-setup.exe: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T06:24:29.213Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T06:24:29.214Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T06:24:29.214Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T06:24:29.327Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772259864705-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T11:13:58.823Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T11:13:58.835Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xsth6Z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xsth6Z\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:13:58.836Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xsth6Z\out +2026-02-28T11:13:58.915Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T11:13:59.095Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-xsth6Z\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T11:13:59.095Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xsth6Z\out +2026-02-28T11:13:59.097Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T11:13:59.098Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:13:59.098Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xsth6Z\out +2026-02-28T11:13:59.106Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RvkPJE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RvkPJE\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:13:59.107Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RvkPJE\out +2026-02-28T11:13:59.108Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T11:13:59.108Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RvkPJE\out +2026-02-28T11:13:59.109Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T11:13:59.109Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RvkPJE\out +2026-02-28T11:13:59.109Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T11:13:59.110Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RvkPJE\out +2026-02-28T11:13:59.112Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mQQ5By\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mQQ5By\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:13:59.112Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mQQ5By\out +2026-02-28T11:13:59.113Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T11:13:59.114Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T11:13:59.114Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mQQ5By\out +2026-02-28T11:13:59.115Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cAV7MR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cAV7MR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:13:59.116Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cAV7MR\out +2026-02-28T11:13:59.116Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T11:13:59.117Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:13:59.117Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-cAV7MR\pkg) +2026-02-28T11:13:59.117Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cAV7MR\out +2026-02-28T11:13:59.119Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oc8OO8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oc8OO8\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:13:59.119Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oc8OO8\out +2026-02-28T11:13:59.119Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T11:13:59.120Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:13:59.120Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oc8OO8\out +2026-02-28T11:13:59.122Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cK0iJr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cK0iJr\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:13:59.122Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cK0iJr\out +2026-02-28T11:13:59.123Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T11:13:59.123Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cK0iJr\out +2026-02-28T11:13:59.124Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T11:13:59.124Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cK0iJr\out +2026-02-28T11:13:59.126Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZVLFPA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZVLFPA\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T11:13:59.126Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZVLFPA\out +2026-02-28T11:13:59.127Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T11:13:59.127Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZVLFPA\out +2026-02-28T11:13:59.129Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pv4QTV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pv4QTV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:13:59.129Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Pv4QTV\out +2026-02-28T11:13:59.279Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Pv4QTV\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T11:13:59.279Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pv4QTV\out +2026-02-28T11:13:59.281Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7iLsz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7iLsz\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:13:59.282Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d7iLsz\out +2026-02-28T11:13:59.282Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T11:13:59.283Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7iLsz\out +2026-02-28T11:13:59.286Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rPpZJm\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rPpZJm\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:13:59.286Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-rPpZJm\pkg-missing +2026-02-28T11:13:59.287Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zL98c8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zL98c8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:13:59.287Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zL98c8\out +2026-02-28T11:13:59.288Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T11:13:59.289Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zL98c8\out +2026-02-28T11:13:58.851Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T11:13:58.855Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T11:13:58.857Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T11:13:58.857Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T11:13:58.968Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772277238851-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T11:13:59.475Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T11:13:59.475Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:14:00.481Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T11:14:01.981Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:14:02.983Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T11:14:36.111Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T11:14:36.125Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A0APwe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A0APwe\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:14:36.126Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A0APwe\out +2026-02-28T11:14:36.189Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T11:14:36.376Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-A0APwe\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T11:14:36.376Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A0APwe\out +2026-02-28T11:14:36.378Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T11:14:36.379Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:14:36.379Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A0APwe\out +2026-02-28T11:14:36.388Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d6yMsh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d6yMsh\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:14:36.388Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d6yMsh\out +2026-02-28T11:14:36.390Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T11:14:36.390Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d6yMsh\out +2026-02-28T11:14:36.391Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T11:14:36.391Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d6yMsh\out +2026-02-28T11:14:36.392Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T11:14:36.393Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d6yMsh\out +2026-02-28T11:14:36.395Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V1sGPl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V1sGPl\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:14:36.396Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-V1sGPl\out +2026-02-28T11:14:36.397Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T11:14:36.397Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T11:14:36.397Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V1sGPl\out +2026-02-28T11:14:36.399Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IYMcji\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IYMcji\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:14:36.399Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IYMcji\out +2026-02-28T11:14:36.400Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T11:14:36.401Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:14:36.401Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-IYMcji\pkg) +2026-02-28T11:14:36.401Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IYMcji\out +2026-02-28T11:14:36.403Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eG0m4H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eG0m4H\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:14:36.403Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eG0m4H\out +2026-02-28T11:14:36.404Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T11:14:36.404Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:14:36.404Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eG0m4H\out +2026-02-28T11:14:36.407Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nlKmP0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nlKmP0\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:14:36.407Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nlKmP0\out +2026-02-28T11:14:36.408Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T11:14:36.408Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nlKmP0\out +2026-02-28T11:14:36.408Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T11:14:36.409Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nlKmP0\out +2026-02-28T11:14:36.412Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ms1Ary\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ms1Ary\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T11:14:36.412Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ms1Ary\out +2026-02-28T11:14:36.413Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T11:14:36.414Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ms1Ary\out +2026-02-28T11:14:36.416Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RkjJwL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RkjJwL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:14:36.417Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RkjJwL\out +2026-02-28T11:14:36.584Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-RkjJwL\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T11:14:36.584Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RkjJwL\out +2026-02-28T11:14:36.587Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FUx39u\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FUx39u\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:14:36.587Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FUx39u\out +2026-02-28T11:14:36.588Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T11:14:36.588Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FUx39u\out +2026-02-28T11:14:36.593Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Xic7B\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Xic7B\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:14:36.593Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-6Xic7B\pkg-missing +2026-02-28T11:14:36.594Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BMOU8k\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BMOU8k\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:14:36.594Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BMOU8k\out +2026-02-28T11:14:36.596Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T11:14:36.596Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BMOU8k\out +2026-02-28T11:14:36.137Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T11:14:36.140Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T11:14:36.142Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T11:14:36.142Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T11:14:36.251Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772277276137-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T11:14:36.760Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T11:14:36.760Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:14:37.764Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T11:14:39.264Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:14:40.266Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T11:14:43.267Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:14:57.033Z [INFO] Scheduler gestartet +2026-02-28T11:14:57.033Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T11:14:57.205Z [INFO] Scheduler beendet +2026-02-28T11:14:57.329Z [INFO] Scheduler gestartet +2026-02-28T11:14:57.329Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T11:14:57.858Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T11:14:57.858Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T11:14:58.198Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T11:14:58.199Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T11:14:58.352Z [INFO] Scheduler beendet +2026-02-28T11:14:58.402Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T11:14:58.403Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eppjlj\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eppjlj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:14:58.403Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-eppjlj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T11:14:58.405Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T11:14:58.405Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eppjlj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T11:14:58.405Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T11:14:58.406Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T11:14:58.406Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T11:14:58.465Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T11:14:58.465Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZucMio\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZucMio\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:14:58.465Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ZucMio\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T11:14:58.466Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T11:14:58.467Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZucMio\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T11:14:58.467Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T11:14:58.467Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T11:14:58.468Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T11:14:58.528Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T11:14:58.528Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Slstgp\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Slstgp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:14:58.528Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Slstgp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T11:14:58.529Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T11:14:58.529Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Slstgp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T11:14:58.529Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T11:14:58.529Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T11:14:58.591Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T11:14:58.591Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0BJA08\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0BJA08\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:14:58.591Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-0BJA08\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T11:14:58.592Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T11:14:58.592Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0BJA08\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T11:14:58.592Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T11:14:58.593Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T11:29:18.144Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T11:29:18.147Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T11:29:18.185Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lLvd5g\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lLvd5g\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:29:18.186Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lLvd5g\out +2026-02-28T11:29:18.257Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T11:29:18.214Z [INFO] Scheduler gestartet +2026-02-28T11:29:18.215Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T11:29:18.446Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-lLvd5g\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T11:29:18.446Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lLvd5g\out +2026-02-28T11:29:18.448Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T11:29:18.448Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:29:18.449Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lLvd5g\out +2026-02-28T11:29:18.456Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xbZR6v\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xbZR6v\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:29:18.456Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xbZR6v\out +2026-02-28T11:29:18.458Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T11:29:18.458Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xbZR6v\out +2026-02-28T11:29:18.459Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T11:29:18.460Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xbZR6v\out +2026-02-28T11:29:18.461Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T11:29:18.461Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xbZR6v\out +2026-02-28T11:29:18.464Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GHegPz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GHegPz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:29:18.464Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GHegPz\out +2026-02-28T11:29:18.465Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T11:29:18.466Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T11:29:18.466Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GHegPz\out +2026-02-28T11:29:18.467Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vvda73\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vvda73\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:29:18.467Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Vvda73\out +2026-02-28T11:29:18.468Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T11:29:18.469Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:29:18.469Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vvda73\pkg) +2026-02-28T11:29:18.469Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vvda73\out +2026-02-28T11:29:18.471Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0XjL5N\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0XjL5N\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:29:18.471Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0XjL5N\out +2026-02-28T11:29:18.472Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T11:29:18.472Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:29:18.472Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0XjL5N\out +2026-02-28T11:29:18.474Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Lv7QD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Lv7QD\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:29:18.474Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3Lv7QD\out +2026-02-28T11:29:18.475Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T11:29:18.475Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3Lv7QD\out +2026-02-28T11:29:18.476Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T11:29:18.476Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Lv7QD\out +2026-02-28T11:29:18.478Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kWiSxj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kWiSxj\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T11:29:18.478Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kWiSxj\out +2026-02-28T11:29:18.479Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T11:29:18.479Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kWiSxj\out +2026-02-28T11:29:18.480Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h6z3Ct\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h6z3Ct\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:29:18.480Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h6z3Ct\out +2026-02-28T11:29:18.555Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T11:29:18.555Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T11:29:18.581Z [INFO] Scheduler beendet +2026-02-28T11:29:18.586Z [INFO] Scheduler gestartet +2026-02-28T11:29:18.586Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T11:29:18.658Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-h6z3Ct\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T11:29:18.659Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h6z3Ct\out +2026-02-28T11:29:18.661Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5oKM1d\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5oKM1d\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:29:18.661Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5oKM1d\out +2026-02-28T11:29:18.662Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T11:29:18.662Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5oKM1d\out +2026-02-28T11:29:18.666Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JwAvah\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JwAvah\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:29:18.666Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-JwAvah\pkg-missing +2026-02-28T11:29:18.667Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pKvIJ2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pKvIJ2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:29:18.667Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pKvIJ2\out +2026-02-28T11:29:18.668Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T11:29:18.669Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pKvIJ2\out +2026-02-28T11:29:18.165Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T11:29:18.168Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T11:29:18.170Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T11:29:18.170Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T11:29:18.280Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772278158165-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T11:29:18.832Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T11:29:18.832Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:29:18.859Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T11:29:18.859Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T11:29:18.860Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T11:29:18.860Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T11:29:18.929Z [INFO] Scheduler beendet +2026-02-28T11:29:18.957Z [INFO] Scheduler gestartet +2026-02-28T11:29:18.957Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T11:29:19.139Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T11:29:19.139Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T11:29:19.139Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T11:29:19.139Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T11:29:19.300Z [INFO] Scheduler beendet +2026-02-28T11:29:19.326Z [INFO] Scheduler gestartet +2026-02-28T11:29:19.326Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T11:29:19.837Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T11:29:21.337Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:29:22.339Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T11:29:25.339Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:41:02.912Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T11:41:02.918Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T11:41:02.929Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QprVmY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QprVmY\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:41:02.930Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QprVmY\out +2026-02-28T11:41:03.041Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T11:41:02.951Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T11:41:02.953Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T11:41:02.955Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T11:41:02.955Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T11:41:03.300Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-QprVmY\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T11:41:03.300Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QprVmY\out +2026-02-28T11:41:03.303Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T11:41:03.304Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:41:03.304Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QprVmY\out +2026-02-28T11:41:03.317Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6zl7vD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6zl7vD\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:41:03.318Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6zl7vD\out +2026-02-28T11:41:03.320Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T11:41:03.320Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6zl7vD\out +2026-02-28T11:41:03.322Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T11:41:03.322Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6zl7vD\out +2026-02-28T11:41:03.323Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T11:41:03.324Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6zl7vD\out +2026-02-28T11:41:03.328Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bpq7Fy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bpq7Fy\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:41:03.328Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bpq7Fy\out +2026-02-28T11:41:03.330Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T11:41:03.331Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T11:41:03.331Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bpq7Fy\out +2026-02-28T11:41:03.335Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8yFhH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8yFhH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:41:03.336Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-k8yFhH\out +2026-02-28T11:41:03.338Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T11:41:03.339Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:41:03.340Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8yFhH\pkg) +2026-02-28T11:41:03.340Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8yFhH\out +2026-02-28T11:41:03.344Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hKpUZH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hKpUZH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:41:03.344Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hKpUZH\out +2026-02-28T11:41:03.347Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T11:41:03.348Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:41:03.348Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hKpUZH\out +2026-02-28T11:41:03.354Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-loDl3x\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-loDl3x\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:41:03.354Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-loDl3x\out +2026-02-28T11:41:03.357Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T11:41:03.357Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-loDl3x\out +2026-02-28T11:41:03.360Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T11:41:03.360Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-loDl3x\out +2026-02-28T11:41:03.366Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-58ApSG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-58ApSG\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T11:41:03.366Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-58ApSG\out +2026-02-28T11:41:03.367Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T11:41:03.368Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-58ApSG\out +2026-02-28T11:41:03.371Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EoaFr7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EoaFr7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:41:03.371Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EoaFr7\out +2026-02-28T11:41:03.599Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-EoaFr7\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T11:41:03.599Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EoaFr7\out +2026-02-28T11:41:03.603Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jEdhbL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jEdhbL\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:41:03.604Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jEdhbL\out +2026-02-28T11:41:03.605Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T11:41:03.605Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jEdhbL\out +2026-02-28T11:41:03.609Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yGmBF1\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yGmBF1\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:41:03.609Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-yGmBF1\pkg-missing +2026-02-28T11:41:03.611Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ks9TYo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ks9TYo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:41:03.611Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ks9TYo\out +2026-02-28T11:41:03.612Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T11:41:03.613Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ks9TYo\out +2026-02-28T11:41:03.087Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772278862950-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T11:41:03.757Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T11:41:03.757Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:41:04.764Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T11:41:06.265Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:41:07.267Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T11:41:10.267Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:56:32.246Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T11:56:32.259Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-31xXCC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-31xXCC\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:56:32.259Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-31xXCC\out +2026-02-28T11:56:32.329Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T11:56:32.512Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-31xXCC\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T11:56:32.512Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-31xXCC\out +2026-02-28T11:56:32.514Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T11:56:32.515Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:56:32.515Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-31xXCC\out +2026-02-28T11:56:32.524Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wpdpk8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wpdpk8\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:56:32.524Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Wpdpk8\out +2026-02-28T11:56:32.526Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T11:56:32.526Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Wpdpk8\out +2026-02-28T11:56:32.527Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T11:56:32.527Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Wpdpk8\out +2026-02-28T11:56:32.527Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T11:56:32.528Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wpdpk8\out +2026-02-28T11:56:32.530Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qiHt6w\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qiHt6w\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:56:32.530Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qiHt6w\out +2026-02-28T11:56:32.531Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T11:56:32.532Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T11:56:32.532Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qiHt6w\out +2026-02-28T11:56:32.534Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-97mAci\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-97mAci\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:56:32.534Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-97mAci\out +2026-02-28T11:56:32.535Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T11:56:32.535Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:56:32.536Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-97mAci\pkg) +2026-02-28T11:56:32.536Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-97mAci\out +2026-02-28T11:56:32.537Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0TArlP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0TArlP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:56:32.537Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0TArlP\out +2026-02-28T11:56:32.538Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T11:56:32.538Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:56:32.539Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0TArlP\out +2026-02-28T11:56:32.541Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MS1jIZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MS1jIZ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:56:32.541Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MS1jIZ\out +2026-02-28T11:56:32.542Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T11:56:32.542Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MS1jIZ\out +2026-02-28T11:56:32.542Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T11:56:32.543Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MS1jIZ\out +2026-02-28T11:56:32.545Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-marTLM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-marTLM\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T11:56:32.545Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-marTLM\out +2026-02-28T11:56:32.547Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T11:56:32.547Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-marTLM\out +2026-02-28T11:56:32.549Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0EvlUg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0EvlUg\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:56:32.549Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0EvlUg\out +2026-02-28T11:56:32.723Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-0EvlUg\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T11:56:32.723Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0EvlUg\out +2026-02-28T11:56:32.725Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-80TpAf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-80TpAf\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:56:32.726Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-80TpAf\out +2026-02-28T11:56:32.726Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T11:56:32.727Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-80TpAf\out +2026-02-28T11:56:32.730Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z1QMGj\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z1QMGj\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:56:32.730Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-z1QMGj\pkg-missing +2026-02-28T11:56:32.732Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F624q0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F624q0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:56:32.732Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-F624q0\out +2026-02-28T11:56:32.733Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T11:56:32.733Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F624q0\out +2026-02-28T11:56:32.269Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T11:56:32.272Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T11:56:32.274Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T11:56:32.274Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T11:56:32.380Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772279792269-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T11:56:32.951Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T11:56:32.951Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T11:56:33.044Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772279792951-Stable Setup 9.9.9.exe +2026-02-28T11:56:33.529Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T11:56:33.529Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:56:34.536Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T11:56:36.036Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:56:37.040Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T11:56:40.040Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:57:36.290Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T11:57:36.294Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T11:57:36.302Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oZd0xQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oZd0xQ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:57:36.302Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oZd0xQ\out +2026-02-28T11:57:36.365Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T11:57:36.552Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-oZd0xQ\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T11:57:36.552Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oZd0xQ\out +2026-02-28T11:57:36.554Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T11:57:36.555Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:57:36.555Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oZd0xQ\out +2026-02-28T11:57:36.563Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R4Avmz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R4Avmz\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:57:36.563Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-R4Avmz\out +2026-02-28T11:57:36.565Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T11:57:36.565Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-R4Avmz\out +2026-02-28T11:57:36.566Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T11:57:36.566Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-R4Avmz\out +2026-02-28T11:57:36.566Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T11:57:36.567Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R4Avmz\out +2026-02-28T11:57:36.569Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E6vRTg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E6vRTg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:57:36.569Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E6vRTg\out +2026-02-28T11:57:36.570Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T11:57:36.571Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T11:57:36.571Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E6vRTg\out +2026-02-28T11:57:36.573Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xyu9au\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xyu9au\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:57:36.573Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xyu9au\out +2026-02-28T11:57:36.574Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T11:57:36.574Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:57:36.575Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-xyu9au\pkg) +2026-02-28T11:57:36.575Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xyu9au\out +2026-02-28T11:57:36.577Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zsStpz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zsStpz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T11:57:36.577Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zsStpz\out +2026-02-28T11:57:36.577Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T11:57:36.578Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T11:57:36.578Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zsStpz\out +2026-02-28T11:57:36.580Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cCuGZc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cCuGZc\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:57:36.580Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cCuGZc\out +2026-02-28T11:57:36.581Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T11:57:36.581Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cCuGZc\out +2026-02-28T11:57:36.582Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T11:57:36.582Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cCuGZc\out +2026-02-28T11:57:36.585Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L3lhy3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L3lhy3\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T11:57:36.585Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L3lhy3\out +2026-02-28T11:57:36.586Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T11:57:36.587Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L3lhy3\out +2026-02-28T11:57:36.589Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lo9UeW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lo9UeW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T11:57:36.590Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lo9UeW\out +2026-02-28T11:57:36.767Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-lo9UeW\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T11:57:36.315Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T11:57:36.318Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T11:57:36.321Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T11:57:36.321Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T11:57:36.430Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772279856315-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T11:57:37.013Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T11:57:37.013Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T11:57:37.116Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772279857013-Stable Setup 9.9.9.exe +2026-02-28T11:57:37.637Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T11:57:37.637Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:57:38.644Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T11:57:40.144Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T11:57:41.146Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T11:57:44.148Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T12:01:21.715Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T12:01:21.718Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T12:01:21.721Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TKRMAn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TKRMAn\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T12:01:21.721Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TKRMAn\out +2026-02-28T12:01:21.787Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T12:01:21.962Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-TKRMAn\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T12:01:21.962Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TKRMAn\out +2026-02-28T12:01:21.964Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T12:01:21.964Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T12:01:21.965Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TKRMAn\out +2026-02-28T12:01:21.972Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ytfUek\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ytfUek\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T12:01:21.972Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ytfUek\out +2026-02-28T12:01:21.973Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T12:01:21.973Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ytfUek\out +2026-02-28T12:01:21.974Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T12:01:21.974Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ytfUek\out +2026-02-28T12:01:21.974Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T12:01:21.975Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ytfUek\out +2026-02-28T12:01:21.977Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pe9LUY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pe9LUY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T12:01:21.977Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Pe9LUY\out +2026-02-28T12:01:21.978Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T12:01:21.979Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T12:01:21.979Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pe9LUY\out +2026-02-28T12:01:21.981Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uJZ0xd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uJZ0xd\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T12:01:21.981Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uJZ0xd\out +2026-02-28T12:01:21.982Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T12:01:21.982Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T12:01:21.982Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-uJZ0xd\pkg) +2026-02-28T12:01:21.982Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uJZ0xd\out +2026-02-28T12:01:21.984Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DcgSm9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DcgSm9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T12:01:21.984Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DcgSm9\out +2026-02-28T12:01:21.985Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T12:01:21.985Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T12:01:21.985Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DcgSm9\out +2026-02-28T12:01:21.987Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O2vvEp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O2vvEp\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T12:01:21.987Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-O2vvEp\out +2026-02-28T12:01:21.988Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T12:01:21.988Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-O2vvEp\out +2026-02-28T12:01:21.989Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T12:01:21.989Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O2vvEp\out +2026-02-28T12:01:21.991Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l8BkHQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l8BkHQ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T12:01:21.991Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-l8BkHQ\out +2026-02-28T12:01:21.992Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T12:01:21.992Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l8BkHQ\out +2026-02-28T12:01:21.993Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qrp8RT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qrp8RT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T12:01:21.993Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qrp8RT\out +2026-02-28T12:01:22.122Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-qrp8RT\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T12:01:21.741Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T12:01:21.742Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T12:01:21.746Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T12:01:21.746Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T12:01:21.851Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772280081741-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T12:01:22.340Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T12:01:22.341Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T12:01:22.429Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772280082340-Stable Setup 9.9.9.exe +2026-02-28T12:01:22.769Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T12:01:22.769Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T12:01:23.775Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T12:01:25.275Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T12:01:26.278Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T12:01:29.279Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T12:09:31.074Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T12:09:31.078Z [ERROR] Konfiguration konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T12:09:31.083Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B13oGa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B13oGa\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T12:09:31.084Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-B13oGa\out +2026-02-28T12:09:31.151Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T12:09:31.098Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T12:09:31.101Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T12:09:31.103Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T12:09:31.103Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T12:09:31.337Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-B13oGa\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T12:09:31.337Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-B13oGa\out +2026-02-28T12:09:31.339Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T12:09:31.340Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T12:09:31.340Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B13oGa\out +2026-02-28T12:09:31.347Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BVgWCa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BVgWCa\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T12:09:31.347Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BVgWCa\out +2026-02-28T12:09:31.348Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T12:09:31.348Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BVgWCa\out +2026-02-28T12:09:31.349Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T12:09:31.349Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BVgWCa\out +2026-02-28T12:09:31.350Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T12:09:31.350Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BVgWCa\out +2026-02-28T12:09:31.353Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M6YB6z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M6YB6z\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T12:09:31.353Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-M6YB6z\out +2026-02-28T12:09:31.354Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T12:09:31.354Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T12:09:31.354Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M6YB6z\out +2026-02-28T12:09:31.356Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wYKafC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wYKafC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T12:09:31.356Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wYKafC\out +2026-02-28T12:09:31.357Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T12:09:31.357Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T12:09:31.358Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-wYKafC\pkg) +2026-02-28T12:09:31.358Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wYKafC\out +2026-02-28T12:09:31.360Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZzujGC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZzujGC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T12:09:31.360Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZzujGC\out +2026-02-28T12:09:31.361Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T12:09:31.361Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T12:09:31.361Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZzujGC\out +2026-02-28T12:09:31.363Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZRpoI5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZRpoI5\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T12:09:31.363Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZRpoI5\out +2026-02-28T12:09:31.365Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T12:09:31.365Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZRpoI5\out +2026-02-28T12:09:31.365Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T12:09:31.366Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZRpoI5\out +2026-02-28T12:09:31.368Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NmXLol\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NmXLol\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T12:09:31.368Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NmXLol\out +2026-02-28T12:09:31.368Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T12:09:31.368Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NmXLol\out +2026-02-28T12:09:31.370Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o9fLDG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o9fLDG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T12:09:31.370Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o9fLDG\out +2026-02-28T12:09:31.542Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-o9fLDG\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T12:09:31.542Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o9fLDG\out +2026-02-28T12:09:31.544Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TVBtNl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TVBtNl\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T12:09:31.545Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TVBtNl\out +2026-02-28T12:09:31.545Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T12:09:31.546Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TVBtNl\out +2026-02-28T12:09:31.549Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F8Im5B\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F8Im5B\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T12:09:31.549Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-F8Im5B\pkg-missing +2026-02-28T12:09:31.550Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hEZXdm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hEZXdm\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T12:09:31.550Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hEZXdm\out +2026-02-28T12:09:31.552Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T12:09:31.552Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hEZXdm\out +2026-02-28T12:09:31.238Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772280571097-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T12:09:31.794Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T12:09:31.794Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T12:09:31.897Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772280571794-Stable Setup 9.9.9.exe +2026-02-28T12:09:32.300Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T12:09:32.300Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T12:09:33.305Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T12:09:34.805Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T12:09:35.810Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T12:09:38.810Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T12:41:45.899Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T12:41:45.901Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T12:41:45.903Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T12:41:45.943Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uBIaQQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uBIaQQ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T12:41:45.943Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uBIaQQ\out +2026-02-28T12:41:46.025Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T12:41:45.966Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T12:41:45.967Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T12:41:45.969Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T12:41:45.969Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T12:41:46.075Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772282505963-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T12:41:45.993Z [INFO] Scheduler gestartet +2026-02-28T12:41:45.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T12:41:46.219Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-uBIaQQ\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T12:41:46.219Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uBIaQQ\out +2026-02-28T12:41:46.221Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T12:41:46.222Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T12:41:46.222Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uBIaQQ\out +2026-02-28T12:41:46.230Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S6m7d8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S6m7d8\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T12:41:46.230Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-S6m7d8\out +2026-02-28T12:41:46.231Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T12:41:46.231Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-S6m7d8\out +2026-02-28T12:41:46.232Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T12:41:46.232Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-S6m7d8\out +2026-02-28T12:41:46.233Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T12:41:46.233Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S6m7d8\out +2026-02-28T12:41:46.235Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k4WTmd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k4WTmd\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T12:41:46.235Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-k4WTmd\out +2026-02-28T12:41:46.236Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T12:41:46.237Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T12:41:46.237Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k4WTmd\out +2026-02-28T12:41:46.239Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cVNRjA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cVNRjA\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T12:41:46.239Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cVNRjA\out +2026-02-28T12:41:46.240Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T12:41:46.240Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T12:41:46.240Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-cVNRjA\pkg) +2026-02-28T12:41:46.240Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cVNRjA\out +2026-02-28T12:41:46.242Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JjhER5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JjhER5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T12:41:46.242Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JjhER5\out +2026-02-28T12:41:46.243Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T12:41:46.244Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T12:41:46.244Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JjhER5\out +2026-02-28T12:41:46.246Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NA5iEF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NA5iEF\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T12:41:46.246Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NA5iEF\out +2026-02-28T12:41:46.247Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T12:41:46.247Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NA5iEF\out +2026-02-28T12:41:46.248Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T12:41:46.248Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NA5iEF\out +2026-02-28T12:41:46.250Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YkmZoK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YkmZoK\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T12:41:46.250Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YkmZoK\out +2026-02-28T12:41:46.251Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T12:41:46.251Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YkmZoK\out +2026-02-28T12:41:46.253Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m1Mtvi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m1Mtvi\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T12:41:46.253Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-m1Mtvi\out +2026-02-28T12:41:46.334Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T12:41:46.334Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T12:41:46.359Z [INFO] Scheduler beendet +2026-02-28T12:41:46.365Z [INFO] Scheduler gestartet +2026-02-28T12:41:46.365Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T12:41:46.433Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-m1Mtvi\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T12:41:46.635Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T12:41:46.635Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T12:41:46.635Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T12:41:46.635Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T12:41:46.706Z [INFO] Scheduler beendet +2026-02-28T12:41:46.732Z [INFO] Scheduler gestartet +2026-02-28T12:41:46.732Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T12:41:46.775Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T12:41:46.775Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T12:41:46.875Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772282506775-Stable Setup 9.9.9.exe +2026-02-28T12:41:46.912Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T12:41:46.912Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T12:41:46.912Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T12:41:46.912Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T12:41:47.073Z [INFO] Scheduler beendet +2026-02-28T12:41:47.097Z [INFO] Scheduler gestartet +2026-02-28T12:41:47.097Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T12:41:47.409Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T12:41:47.409Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T12:41:48.414Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T12:41:49.914Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T12:41:50.917Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T12:41:53.917Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T12:41:54.920Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T12:41:54.964Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T12:41:54.964Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T13:02:48.276Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T13:02:48.281Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T13:02:48.285Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T13:02:48.283Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wq8TPE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wq8TPE\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T13:02:48.284Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wq8TPE\out +2026-02-28T13:02:48.380Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T13:02:48.311Z [INFO] Scheduler gestartet +2026-02-28T13:02:48.313Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T13:02:48.369Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T13:02:48.370Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T13:02:48.373Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T13:02:48.373Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T13:02:48.520Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772283768365-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T13:02:48.638Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-wq8TPE\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T13:02:48.638Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wq8TPE\out +2026-02-28T13:02:48.640Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T13:02:48.641Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T13:02:48.642Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wq8TPE\out +2026-02-28T13:02:48.655Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N5Ymzo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N5Ymzo\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:02:48.655Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N5Ymzo\out +2026-02-28T13:02:48.656Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T13:02:48.656Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N5Ymzo\out +2026-02-28T13:02:48.659Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T13:02:48.659Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N5Ymzo\out +2026-02-28T13:02:48.660Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T13:02:48.660Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N5Ymzo\out +2026-02-28T13:02:48.664Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HKF4wu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HKF4wu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T13:02:48.664Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HKF4wu\out +2026-02-28T13:02:48.667Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T13:02:48.668Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T13:02:48.668Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HKF4wu\out +2026-02-28T13:02:48.671Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c9Sk9e\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c9Sk9e\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T13:02:48.672Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-c9Sk9e\out +2026-02-28T13:02:48.674Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T13:02:48.675Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T13:02:48.676Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-c9Sk9e\pkg) +2026-02-28T13:02:48.676Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c9Sk9e\out +2026-02-28T13:02:48.680Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oglWqf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oglWqf\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T13:02:48.680Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oglWqf\out +2026-02-28T13:02:48.682Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T13:02:48.683Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T13:02:48.683Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oglWqf\out +2026-02-28T13:02:48.689Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4IoOf9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4IoOf9\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:02:48.689Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4IoOf9\out +2026-02-28T13:02:48.691Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T13:02:48.691Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4IoOf9\out +2026-02-28T13:02:48.693Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T13:02:48.694Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4IoOf9\out +2026-02-28T13:02:48.699Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MYIx5e\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MYIx5e\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T13:02:48.699Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MYIx5e\out +2026-02-28T13:02:48.700Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T13:02:48.701Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MYIx5e\out +2026-02-28T13:02:48.703Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hDChc1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hDChc1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:02:48.704Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hDChc1\out +2026-02-28T13:02:48.661Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:02:48.661Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T13:02:48.678Z [INFO] Scheduler beendet +2026-02-28T13:02:48.686Z [INFO] Scheduler gestartet +2026-02-28T13:02:48.686Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T13:02:48.947Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-hDChc1\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T13:02:48.948Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hDChc1\out +2026-02-28T13:02:48.952Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q6Bj1V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q6Bj1V\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:02:48.953Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q6Bj1V\out +2026-02-28T13:02:48.954Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T13:02:48.954Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q6Bj1V\out +2026-02-28T13:02:48.960Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bPqKzu\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bPqKzu\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:02:48.960Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-bPqKzu\pkg-missing +2026-02-28T13:02:48.962Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QewWNI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QewWNI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:02:48.962Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QewWNI\out +2026-02-28T13:02:48.965Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T13:02:48.965Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QewWNI\out +2026-02-28T13:02:49.029Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-14Qksn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-14Qksn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:02:49.029Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-14Qksn\out +2026-02-28T13:02:49.029Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T13:02:49.030Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-14Qksn\out +2026-02-28T13:02:49.033Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a0RFBf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a0RFBf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:02:49.035Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a0RFBf\out +2026-02-28T13:02:48.960Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:02:48.960Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T13:02:48.960Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:02:48.960Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T13:02:49.029Z [INFO] Scheduler beendet +2026-02-28T13:02:49.055Z [INFO] Scheduler gestartet +2026-02-28T13:02:49.055Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T13:02:49.236Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:02:49.236Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T13:02:49.236Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:02:49.236Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T13:02:49.400Z [INFO] Scheduler beendet +2026-02-28T13:02:49.423Z [INFO] Scheduler gestartet +2026-02-28T13:02:49.423Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T13:02:49.483Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T13:02:49.483Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T13:02:49.623Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772283769483-Stable Setup 9.9.9.exe +2026-02-28T13:02:50.412Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T13:02:50.412Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T13:02:51.422Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T13:02:52.923Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T13:02:53.927Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T13:02:56.927Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T13:02:57.932Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T13:02:58.008Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T13:02:58.008Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T13:02:58.167Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772283778007-setup.exe +2026-02-28T13:05:29.402Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T13:05:29.404Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T13:05:29.406Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T13:05:29.444Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0YVm4b\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0YVm4b\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T13:05:29.444Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0YVm4b\out +2026-02-28T13:05:29.520Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T13:05:29.470Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T13:05:29.472Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T13:05:29.473Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T13:05:29.474Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T13:05:29.486Z [INFO] Scheduler gestartet +2026-02-28T13:05:29.487Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T13:05:29.725Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-0YVm4b\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T13:05:29.725Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0YVm4b\out +2026-02-28T13:05:29.727Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T13:05:29.728Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T13:05:29.728Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0YVm4b\out +2026-02-28T13:05:29.736Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K7u5ES\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K7u5ES\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:05:29.737Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K7u5ES\out +2026-02-28T13:05:29.738Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T13:05:29.738Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K7u5ES\out +2026-02-28T13:05:29.739Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T13:05:29.739Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K7u5ES\out +2026-02-28T13:05:29.740Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T13:05:29.740Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K7u5ES\out +2026-02-28T13:05:29.743Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r06v4A\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r06v4A\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T13:05:29.743Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-r06v4A\out +2026-02-28T13:05:29.744Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T13:05:29.745Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T13:05:29.745Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r06v4A\out +2026-02-28T13:05:29.747Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0u6uQj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0u6uQj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T13:05:29.747Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0u6uQj\out +2026-02-28T13:05:29.748Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T13:05:29.749Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T13:05:29.749Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-0u6uQj\pkg) +2026-02-28T13:05:29.749Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0u6uQj\out +2026-02-28T13:05:29.751Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ahF2Gv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ahF2Gv\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T13:05:29.751Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ahF2Gv\out +2026-02-28T13:05:29.752Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T13:05:29.752Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T13:05:29.753Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ahF2Gv\out +2026-02-28T13:05:29.756Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vFtjtl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vFtjtl\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:05:29.756Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vFtjtl\out +2026-02-28T13:05:29.757Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T13:05:29.757Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vFtjtl\out +2026-02-28T13:05:29.759Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T13:05:29.759Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vFtjtl\out +2026-02-28T13:05:29.764Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dAz8pw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dAz8pw\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T13:05:29.764Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dAz8pw\out +2026-02-28T13:05:29.765Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T13:05:29.766Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dAz8pw\out +2026-02-28T13:05:29.768Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SQZoMq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SQZoMq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:05:29.769Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SQZoMq\out +2026-02-28T13:05:29.827Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:05:29.827Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T13:05:29.854Z [INFO] Scheduler beendet +2026-02-28T13:05:29.861Z [INFO] Scheduler gestartet +2026-02-28T13:05:29.861Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T13:05:29.953Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-SQZoMq\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T13:05:29.953Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SQZoMq\out +2026-02-28T13:05:29.956Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kh29Gj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kh29Gj\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:05:29.957Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Kh29Gj\out +2026-02-28T13:05:29.957Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T13:05:29.958Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kh29Gj\out +2026-02-28T13:05:29.961Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lYG7li\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lYG7li\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:05:29.961Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-lYG7li\pkg-missing +2026-02-28T13:05:29.963Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-seJX9P\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-seJX9P\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:05:29.963Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-seJX9P\out +2026-02-28T13:05:29.964Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T13:05:29.964Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-seJX9P\out +2026-02-28T13:05:30.016Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-je1Zia\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-je1Zia\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:05:30.017Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-je1Zia\out +2026-02-28T13:05:30.018Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T13:05:30.018Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-je1Zia\out +2026-02-28T13:05:30.021Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cPWLUo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cPWLUo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:05:30.022Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cPWLUo\out +2026-02-28T13:05:30.132Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:05:30.132Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T13:05:30.132Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:05:30.132Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T13:05:30.204Z [INFO] Scheduler beendet +2026-02-28T13:05:30.228Z [INFO] Scheduler gestartet +2026-02-28T13:05:30.228Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T13:05:29.599Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772283929468-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T13:05:30.346Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T13:05:30.346Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T13:05:30.409Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:05:30.409Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T13:05:30.409Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:05:30.409Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T13:05:30.571Z [INFO] Scheduler beendet +2026-02-28T13:05:30.593Z [INFO] Scheduler gestartet +2026-02-28T13:05:30.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T13:05:30.446Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772283930346-Stable Setup 9.9.9.exe +2026-02-28T13:05:31.079Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T13:05:31.079Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T13:05:32.087Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T13:05:33.587Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T13:05:34.590Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T13:05:37.591Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T13:05:38.594Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T13:05:38.640Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T13:05:38.640Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T13:05:38.762Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772283938640-setup.exe +2026-02-28T13:10:52.594Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T13:10:52.598Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T13:10:52.600Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T13:10:52.585Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DuRFU2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DuRFU2\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T13:10:52.586Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DuRFU2\out +2026-02-28T13:10:52.652Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T13:10:52.643Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T13:10:52.644Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T13:10:52.646Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T13:10:52.647Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T13:10:52.675Z [INFO] Scheduler gestartet +2026-02-28T13:10:52.676Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T13:10:52.866Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-DuRFU2\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T13:10:52.866Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DuRFU2\out +2026-02-28T13:10:52.868Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T13:10:52.869Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T13:10:52.869Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DuRFU2\out +2026-02-28T13:10:52.878Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9UpSFw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9UpSFw\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:10:52.878Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9UpSFw\out +2026-02-28T13:10:52.879Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T13:10:52.879Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9UpSFw\out +2026-02-28T13:10:52.880Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T13:10:52.881Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9UpSFw\out +2026-02-28T13:10:52.882Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T13:10:52.882Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9UpSFw\out +2026-02-28T13:10:52.885Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C7GTnc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C7GTnc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T13:10:52.885Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-C7GTnc\out +2026-02-28T13:10:52.887Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T13:10:52.887Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T13:10:52.888Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C7GTnc\out +2026-02-28T13:10:52.890Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C10Ax1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C10Ax1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T13:10:52.890Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-C10Ax1\out +2026-02-28T13:10:52.891Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T13:10:52.891Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T13:10:52.891Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-C10Ax1\pkg) +2026-02-28T13:10:52.891Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C10Ax1\out +2026-02-28T13:10:52.893Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YiPw88\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YiPw88\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T13:10:52.893Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YiPw88\out +2026-02-28T13:10:52.894Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T13:10:52.895Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T13:10:52.895Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YiPw88\out +2026-02-28T13:10:52.897Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eKhJY6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eKhJY6\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:10:52.897Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eKhJY6\out +2026-02-28T13:10:52.899Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T13:10:52.899Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eKhJY6\out +2026-02-28T13:10:52.901Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T13:10:52.902Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eKhJY6\out +2026-02-28T13:10:52.906Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sdBZ9R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sdBZ9R\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T13:10:52.906Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sdBZ9R\out +2026-02-28T13:10:52.907Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T13:10:52.908Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sdBZ9R\out +2026-02-28T13:10:52.911Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6mX8TD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6mX8TD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:10:52.911Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6mX8TD\out +2026-02-28T13:10:53.017Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:10:53.018Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T13:10:53.043Z [INFO] Scheduler beendet +2026-02-28T13:10:53.053Z [INFO] Scheduler gestartet +2026-02-28T13:10:53.053Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T13:10:53.105Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-6mX8TD\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T13:10:53.106Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6mX8TD\out +2026-02-28T13:10:53.108Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tD6Hzj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tD6Hzj\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:10:53.108Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tD6Hzj\out +2026-02-28T13:10:53.109Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T13:10:53.110Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tD6Hzj\out +2026-02-28T13:10:53.113Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eNKFKi\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eNKFKi\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:10:53.113Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-eNKFKi\pkg-missing +2026-02-28T13:10:53.115Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a7FzKV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a7FzKV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:10:53.115Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-a7FzKV\out +2026-02-28T13:10:53.116Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T13:10:53.116Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a7FzKV\out +2026-02-28T13:10:53.167Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M06zyj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M06zyj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:10:53.167Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-M06zyj\out +2026-02-28T13:10:53.168Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T13:10:53.168Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M06zyj\out +2026-02-28T13:10:53.170Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UB2h1L\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UB2h1L\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T13:10:53.171Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UB2h1L\out +2026-02-28T13:10:53.326Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:10:53.326Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T13:10:53.327Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:10:53.327Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T13:10:53.398Z [INFO] Scheduler beendet +2026-02-28T13:10:53.425Z [INFO] Scheduler gestartet +2026-02-28T13:10:53.425Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T13:10:52.768Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772284252642-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T13:10:53.557Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T13:10:53.557Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T13:10:53.605Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:10:53.605Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T13:10:53.605Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T13:10:53.605Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T13:10:53.767Z [INFO] Scheduler beendet +2026-02-28T13:10:53.790Z [INFO] Scheduler gestartet +2026-02-28T13:10:53.790Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T13:10:53.665Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772284253556-Stable Setup 9.9.9.exe +2026-02-28T13:10:54.316Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T13:10:54.316Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T13:10:55.326Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T13:10:56.827Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T13:10:57.830Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T13:11:00.831Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T13:11:01.834Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T13:11:01.880Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T13:11:01.880Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T13:11:01.994Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772284261880-setup.exe +2026-02-28T18:37:46.043Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T18:37:46.047Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T18:37:46.049Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T18:37:46.081Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zASUdq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zASUdq\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T18:37:46.082Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zASUdq\out +2026-02-28T18:37:46.150Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T18:37:46.144Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T18:37:46.145Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T18:37:46.147Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T18:37:46.147Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T18:37:46.263Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772303866141-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T18:37:46.161Z [INFO] Scheduler gestartet +2026-02-28T18:37:46.162Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:37:46.348Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-zASUdq\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T18:37:46.348Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zASUdq\out +2026-02-28T18:37:46.350Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T18:37:46.351Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T18:37:46.351Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zASUdq\out +2026-02-28T18:37:46.360Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5ww6Nj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5ww6Nj\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:37:46.360Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5ww6Nj\out +2026-02-28T18:37:46.361Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T18:37:46.361Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5ww6Nj\out +2026-02-28T18:37:46.362Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T18:37:46.363Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5ww6Nj\out +2026-02-28T18:37:46.364Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T18:37:46.364Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5ww6Nj\out +2026-02-28T18:37:46.367Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hLBwPf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hLBwPf\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T18:37:46.367Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hLBwPf\out +2026-02-28T18:37:46.368Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T18:37:46.369Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T18:37:46.369Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hLBwPf\out +2026-02-28T18:37:46.371Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOVc8N\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOVc8N\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T18:37:46.371Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iOVc8N\out +2026-02-28T18:37:46.372Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T18:37:46.373Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T18:37:46.373Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOVc8N\pkg) +2026-02-28T18:37:46.373Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOVc8N\out +2026-02-28T18:37:46.375Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AMTTKB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AMTTKB\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T18:37:46.375Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AMTTKB\out +2026-02-28T18:37:46.376Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T18:37:46.376Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T18:37:46.377Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AMTTKB\out +2026-02-28T18:37:46.379Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sPTwL2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sPTwL2\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:37:46.379Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sPTwL2\out +2026-02-28T18:37:46.381Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T18:37:46.381Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sPTwL2\out +2026-02-28T18:37:46.383Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T18:37:46.384Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sPTwL2\out +2026-02-28T18:37:46.389Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Z6LCQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Z6LCQ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T18:37:46.389Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1Z6LCQ\out +2026-02-28T18:37:46.390Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T18:37:46.391Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Z6LCQ\out +2026-02-28T18:37:46.393Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Etq9gk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Etq9gk\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:37:46.394Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Etq9gk\out +2026-02-28T18:37:46.513Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:37:46.513Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T18:37:46.529Z [INFO] Scheduler beendet +2026-02-28T18:37:46.537Z [INFO] Scheduler gestartet +2026-02-28T18:37:46.537Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:37:46.588Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-Etq9gk\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T18:37:46.589Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Etq9gk\out +2026-02-28T18:37:46.592Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1jBQvf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1jBQvf\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:37:46.592Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1jBQvf\out +2026-02-28T18:37:46.594Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T18:37:46.594Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1jBQvf\out +2026-02-28T18:37:46.599Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9T1YSj\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9T1YSj\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:37:46.599Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-9T1YSj\pkg-missing +2026-02-28T18:37:46.601Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FzUFhA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FzUFhA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:37:46.601Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FzUFhA\out +2026-02-28T18:37:46.602Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T18:37:46.603Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FzUFhA\out +2026-02-28T18:37:46.650Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qWxzA8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qWxzA8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:37:46.651Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qWxzA8\out +2026-02-28T18:37:46.652Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T18:37:46.652Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qWxzA8\out +2026-02-28T18:37:46.657Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BhwocQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BhwocQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:37:46.658Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BhwocQ\out +2026-02-28T18:37:46.805Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:37:46.805Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T18:37:46.806Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:37:46.806Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T18:37:46.881Z [INFO] Scheduler beendet +2026-02-28T18:37:46.907Z [INFO] Scheduler gestartet +2026-02-28T18:37:46.907Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:37:47.038Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T18:37:47.038Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T18:37:47.141Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772303867038-Stable Setup 9.9.9.exe +2026-02-28T18:37:47.091Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:37:47.091Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T18:37:47.091Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:37:47.091Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T18:37:47.250Z [INFO] Scheduler beendet +2026-02-28T18:37:47.278Z [INFO] Scheduler gestartet +2026-02-28T18:37:47.278Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:37:47.789Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T18:37:47.789Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T18:37:48.795Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T18:37:50.179Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:37:50.179Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T18:37:50.295Z [INFO] Scheduler beendet +2026-02-28T18:37:50.306Z [INFO] Scheduler gestartet +2026-02-28T18:37:50.306Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:37:50.295Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T18:37:51.298Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T18:37:54.298Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T18:37:55.302Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T18:37:55.344Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T18:37:55.344Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T18:37:55.517Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:37:55.517Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T18:37:55.620Z [INFO] Scheduler beendet +2026-02-28T18:37:55.664Z [INFO] Scheduler gestartet +2026-02-28T18:37:55.664Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:37:58.075Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:37:58.075Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T18:37:58.193Z [INFO] Scheduler beendet +2026-02-28T18:37:58.201Z [INFO] Scheduler gestartet +2026-02-28T18:37:58.201Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:00.849Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T18:38:01.219Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:01.219Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T18:38:01.333Z [INFO] Scheduler beendet +2026-02-28T18:38:01.347Z [INFO] Scheduler gestartet +2026-02-28T18:38:01.347Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:05.812Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:05.812Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T18:38:05.928Z [INFO] Scheduler beendet +2026-02-28T18:38:05.955Z [INFO] Scheduler gestartet +2026-02-28T18:38:05.955Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:06.365Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:06.365Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T18:38:06.437Z [INFO] Scheduler beendet +2026-02-28T18:38:06.441Z [INFO] Scheduler gestartet +2026-02-28T18:38:06.441Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:06.447Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:06.447Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T18:38:06.562Z [INFO] Scheduler beendet +2026-02-28T18:38:06.567Z [INFO] Scheduler gestartet +2026-02-28T18:38:06.567Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:06.570Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Juupjl\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Juupjl\state\rd_session_state.json' +2026-02-28T18:38:06.571Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:06.571Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T18:38:06.690Z [INFO] Scheduler beendet +2026-02-28T18:38:06.753Z [INFO] Scheduler gestartet +2026-02-28T18:38:06.754Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:07.042Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:07.042Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T18:38:07.115Z [INFO] Scheduler beendet +2026-02-28T18:38:07.121Z [INFO] Scheduler gestartet +2026-02-28T18:38:07.121Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:37.124Z [INFO] Scheduler gestartet +2026-02-28T18:38:37.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:37.482Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:37.482Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T18:38:37.488Z [INFO] Scheduler beendet +2026-02-28T18:38:37.494Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T18:38:37.498Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T18:38:37.521Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T18:38:37.522Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T18:38:37.586Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T18:38:37.588Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T18:38:37.649Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T18:38:37.650Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T18:38:37.651Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T18:38:37.715Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T18:38:37.718Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T18:38:37.718Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T18:38:37.862Z [INFO] Scheduler gestartet +2026-02-28T18:38:37.862Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:38.566Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:38.566Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T18:38:38.587Z [INFO] Scheduler beendet +2026-02-28T18:38:38.595Z [INFO] Scheduler gestartet +2026-02-28T18:38:38.595Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:39.645Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:39.645Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-28T18:38:39.684Z [INFO] Scheduler beendet +2026-02-28T18:38:41.001Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:41.001Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T18:38:41.009Z [INFO] Scheduler beendet +2026-02-28T18:38:41.016Z [INFO] Scheduler gestartet +2026-02-28T18:38:41.016Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:41.470Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:38:41.471Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qzaGTx\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qzaGTx\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:38:41.472Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-qzaGTx\extract\zip-pack +2026-02-28T18:38:41.476Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T18:38:41.477Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qzaGTx\extract\zip-pack +2026-02-28T18:38:41.477Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T18:38:41.477Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T18:38:41.499Z [INFO] Scheduler beendet +2026-02-28T18:38:41.523Z [INFO] Scheduler gestartet +2026-02-28T18:38:41.523Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:41.529Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:41.529Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T18:38:41.644Z [INFO] Scheduler beendet +2026-02-28T18:38:41.648Z [INFO] Scheduler gestartet +2026-02-28T18:38:41.648Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:41.653Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:38:41.653Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TCQtg0\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TCQtg0\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:38:41.653Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-TCQtg0\extract\cleanup-package +2026-02-28T18:38:41.656Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T18:38:41.657Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TCQtg0\extract\cleanup-package +2026-02-28T18:38:41.657Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T18:38:41.657Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T18:38:41.770Z [INFO] Scheduler beendet +2026-02-28T18:38:41.837Z [INFO] Scheduler gestartet +2026-02-28T18:38:41.837Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:41.960Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T18:38:42.009Z [INFO] Scheduler beendet +2026-02-28T18:38:42.023Z [INFO] Scheduler gestartet +2026-02-28T18:38:42.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:42.028Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:42.028Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T18:38:42.196Z [INFO] Scheduler beendet +2026-02-28T18:38:42.208Z [INFO] Scheduler gestartet +2026-02-28T18:38:42.208Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:42.379Z [INFO] Scheduler beendet +2026-02-28T18:38:42.397Z [INFO] Scheduler gestartet +2026-02-28T18:38:42.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:42.524Z [INFO] Scheduler gestartet +2026-02-28T18:38:42.524Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:42.528Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1FmneN\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1FmneN\state\rd_session_state.json' +2026-02-28T18:38:42.568Z [INFO] Scheduler beendet +2026-02-28T18:38:42.911Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:42.911Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T18:38:43.156Z [INFO] Scheduler beendet +2026-02-28T18:38:43.191Z [INFO] Scheduler gestartet +2026-02-28T18:38:43.191Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:43.252Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T18:38:43.254Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T18:38:43.257Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T18:38:43.258Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T18:38:43.264Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:38:43.264Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i76lFi\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i76lFi\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:38:43.265Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-i76lFi\extract\recovery +2026-02-28T18:38:43.267Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:38:43.267Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i76lFi\extract\recovery +2026-02-28T18:38:43.267Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T18:38:43.268Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T18:38:43.328Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:38:43.328Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-txG9z5\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-txG9z5\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:38:43.328Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-txG9z5\downloads\missing-source-ok +2026-02-28T18:38:43.328Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T18:38:43.328Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T18:38:43.361Z [INFO] Scheduler beendet +2026-02-28T18:38:43.390Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:38:43.390Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Qejg1T\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Qejg1T\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:38:43.390Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-Qejg1T\downloads\missing-source-empty +2026-02-28T18:38:43.390Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T18:38:43.390Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T18:38:43.390Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T18:38:43.453Z [INFO] Scheduler gestartet +2026-02-28T18:38:43.453Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:43.623Z [INFO] Scheduler beendet +2026-02-28T18:38:48.456Z [INFO] Scheduler gestartet +2026-02-28T18:38:48.456Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:38:48.984Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:48.984Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T18:38:49.322Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:38:49.322Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T18:38:49.480Z [INFO] Scheduler beendet +2026-02-28T18:38:49.534Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:38:49.535Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-erdfN0\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-erdfN0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:38:49.535Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-erdfN0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:38:49.536Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:38:49.537Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-erdfN0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:38:49.537Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T18:38:49.539Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T18:38:49.539Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T18:38:49.601Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:38:49.601Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cQXFTJ\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cQXFTJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:38:49.601Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-cQXFTJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T18:38:49.604Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:38:49.604Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cQXFTJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T18:38:49.604Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T18:38:49.605Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T18:38:49.606Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T18:38:49.665Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:38:49.666Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VYUg20\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VYUg20\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:38:49.666Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-VYUg20\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:38:49.667Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:38:49.668Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VYUg20\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:38:49.668Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T18:38:49.669Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T18:38:49.730Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:38:49.730Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jlZl87\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jlZl87\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:38:49.731Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-jlZl87\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:38:49.733Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:38:49.734Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jlZl87\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:38:49.734Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T18:38:49.734Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T18:40:54.779Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T18:40:54.782Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T18:40:54.784Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T18:40:54.929Z [INFO] Scheduler gestartet +2026-02-28T18:40:54.930Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:40:55.280Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:40:55.280Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T18:40:55.297Z [INFO] Scheduler beendet +2026-02-28T18:40:55.304Z [INFO] Scheduler gestartet +2026-02-28T18:40:55.304Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:40:55.576Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:40:55.576Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T18:40:55.576Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:40:55.576Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T18:40:55.647Z [INFO] Scheduler beendet +2026-02-28T18:40:55.674Z [INFO] Scheduler gestartet +2026-02-28T18:40:55.674Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:40:55.856Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:40:55.856Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T18:40:55.856Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:40:55.856Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T18:40:56.017Z [INFO] Scheduler beendet +2026-02-28T18:40:56.042Z [INFO] Scheduler gestartet +2026-02-28T18:40:56.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:40:58.935Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:40:58.935Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T18:40:59.051Z [INFO] Scheduler beendet +2026-02-28T18:40:59.068Z [INFO] Scheduler gestartet +2026-02-28T18:40:59.068Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:04.275Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:04.275Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T18:41:04.374Z [INFO] Scheduler beendet +2026-02-28T18:41:04.415Z [INFO] Scheduler gestartet +2026-02-28T18:41:04.415Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:06.829Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:06.829Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T18:41:06.944Z [INFO] Scheduler beendet +2026-02-28T18:41:06.960Z [INFO] Scheduler gestartet +2026-02-28T18:41:06.960Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:09.610Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T18:41:09.979Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:09.979Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T18:41:10.095Z [INFO] Scheduler beendet +2026-02-28T18:41:10.104Z [INFO] Scheduler gestartet +2026-02-28T18:41:10.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:14.571Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:14.571Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T18:41:14.689Z [INFO] Scheduler beendet +2026-02-28T18:41:14.722Z [INFO] Scheduler gestartet +2026-02-28T18:41:14.722Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:14.846Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:14.846Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T18:41:14.966Z [INFO] Scheduler beendet +2026-02-28T18:41:14.972Z [INFO] Scheduler gestartet +2026-02-28T18:41:14.972Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:14.979Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:14.979Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T18:41:15.094Z [INFO] Scheduler beendet +2026-02-28T18:41:15.098Z [INFO] Scheduler gestartet +2026-02-28T18:41:15.098Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:15.101Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-d0ckVl\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-d0ckVl\state\rd_session_state.json' +2026-02-28T18:41:15.102Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:15.102Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T18:41:15.220Z [INFO] Scheduler beendet +2026-02-28T18:41:15.225Z [INFO] Scheduler gestartet +2026-02-28T18:41:15.225Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:15.228Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-0n0L2d\state\rd_session_state.json.async.tmp' +2026-02-28T18:41:15.513Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:15.513Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T18:41:15.588Z [INFO] Scheduler beendet +2026-02-28T18:41:15.595Z [INFO] Scheduler gestartet +2026-02-28T18:41:15.595Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:45.597Z [INFO] Scheduler gestartet +2026-02-28T18:41:45.597Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:45.953Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:45.953Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T18:41:45.959Z [INFO] Scheduler beendet +2026-02-28T18:41:46.024Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T18:41:46.026Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T18:41:46.059Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T18:41:46.061Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T18:41:46.124Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T18:41:46.125Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T18:41:46.187Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T18:41:46.188Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T18:41:46.189Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T18:41:46.252Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T18:41:46.253Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T18:41:46.254Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T18:41:46.399Z [INFO] Scheduler gestartet +2026-02-28T18:41:46.399Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:47.103Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:47.103Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T18:41:47.123Z [INFO] Scheduler beendet +2026-02-28T18:41:47.130Z [INFO] Scheduler gestartet +2026-02-28T18:41:47.130Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:48.074Z [INFO] Post-Processing Start: pkg=range-416-fail, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:48.074Z [INFO] Post-Processing Ende: pkg=range-416-fail, status=completed +2026-02-28T18:41:48.112Z [INFO] Scheduler beendet +2026-02-28T18:41:49.536Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:49.536Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T18:41:49.543Z [INFO] Scheduler beendet +2026-02-28T18:41:49.557Z [INFO] Scheduler gestartet +2026-02-28T18:41:49.557Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:50.013Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:41:50.014Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ggZOnz\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ggZOnz\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:41:50.015Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ggZOnz\extract\zip-pack +2026-02-28T18:41:50.019Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T18:41:50.019Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ggZOnz\extract\zip-pack +2026-02-28T18:41:50.020Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T18:41:50.020Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T18:41:50.039Z [INFO] Scheduler beendet +2026-02-28T18:41:50.064Z [INFO] Scheduler gestartet +2026-02-28T18:41:50.064Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:50.069Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:50.069Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T18:41:50.186Z [INFO] Scheduler beendet +2026-02-28T18:41:50.250Z [INFO] Scheduler gestartet +2026-02-28T18:41:50.250Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:50.255Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:41:50.256Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JmEm8A\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JmEm8A\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:41:50.256Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-JmEm8A\extract\cleanup-package +2026-02-28T18:41:50.259Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T18:41:50.259Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JmEm8A\extract\cleanup-package +2026-02-28T18:41:50.259Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T18:41:50.259Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T18:41:50.371Z [INFO] Scheduler beendet +2026-02-28T18:41:50.436Z [INFO] Scheduler gestartet +2026-02-28T18:41:50.436Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:50.559Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T18:41:50.607Z [INFO] Scheduler beendet +2026-02-28T18:41:50.622Z [INFO] Scheduler gestartet +2026-02-28T18:41:50.622Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:50.627Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:50.627Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T18:41:50.792Z [INFO] Scheduler beendet +2026-02-28T18:41:50.806Z [INFO] Scheduler gestartet +2026-02-28T18:41:50.806Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:50.977Z [INFO] Scheduler beendet +2026-02-28T18:41:50.991Z [INFO] Scheduler gestartet +2026-02-28T18:41:50.991Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:51.117Z [INFO] Scheduler gestartet +2026-02-28T18:41:51.117Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:51.122Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-tglCH7\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-tglCH7\state\rd_session_state.json' +2026-02-28T18:41:51.161Z [INFO] Scheduler beendet +2026-02-28T18:41:51.505Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:51.505Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T18:41:51.631Z [INFO] Scheduler beendet +2026-02-28T18:41:51.723Z [INFO] Scheduler gestartet +2026-02-28T18:41:51.723Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:51.783Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T18:41:51.785Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T18:41:51.789Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T18:41:51.790Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T18:41:51.794Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:41:51.795Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dHQ4Q0\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dHQ4Q0\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:41:51.795Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-dHQ4Q0\extract\recovery +2026-02-28T18:41:51.797Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:41:51.798Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dHQ4Q0\extract\recovery +2026-02-28T18:41:51.798Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T18:41:51.798Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T18:41:51.860Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:41:51.860Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3G7o5v\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3G7o5v\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:41:51.860Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-3G7o5v\downloads\missing-source-ok +2026-02-28T18:41:51.860Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T18:41:51.861Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T18:41:51.893Z [INFO] Scheduler beendet +2026-02-28T18:41:51.922Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:41:51.922Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wCZfH5\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wCZfH5\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:41:51.922Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-wCZfH5\downloads\missing-source-empty +2026-02-28T18:41:51.922Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T18:41:51.923Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T18:41:51.923Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T18:41:51.986Z [INFO] Scheduler gestartet +2026-02-28T18:41:51.986Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:52.158Z [INFO] Scheduler beendet +2026-02-28T18:41:56.989Z [INFO] Scheduler gestartet +2026-02-28T18:41:56.989Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:41:57.515Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:57.515Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T18:41:57.854Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:41:57.854Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T18:41:58.013Z [INFO] Scheduler beendet +2026-02-28T18:41:58.061Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:41:58.061Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-73h5Xw\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-73h5Xw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:41:58.062Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-73h5Xw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:41:58.064Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:41:58.064Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-73h5Xw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:41:58.064Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T18:41:58.066Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T18:41:58.066Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T18:41:58.126Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:41:58.127Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uUYmpj\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uUYmpj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:41:58.127Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-uUYmpj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T18:41:58.128Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:41:58.128Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uUYmpj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T18:41:58.128Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T18:41:58.129Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T18:41:58.129Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T18:41:58.193Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:41:58.193Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5l0kZ5\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5l0kZ5\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:41:58.193Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-5l0kZ5\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:41:58.195Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:41:58.196Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5l0kZ5\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:41:58.196Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T18:41:58.196Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T18:41:58.257Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:41:58.257Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ExQ03Q\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ExQ03Q\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:41:58.257Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ExQ03Q\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:41:58.260Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:41:58.260Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ExQ03Q\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:41:58.260Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T18:41:58.261Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T18:45:11.516Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T18:45:11.519Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T18:45:11.520Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T18:45:11.655Z [INFO] Scheduler gestartet +2026-02-28T18:45:11.656Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:12.006Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:12.006Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T18:45:12.022Z [INFO] Scheduler beendet +2026-02-28T18:45:12.030Z [INFO] Scheduler gestartet +2026-02-28T18:45:12.030Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:12.300Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:12.300Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T18:45:12.307Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:12.307Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T18:45:12.373Z [INFO] Scheduler beendet +2026-02-28T18:45:12.400Z [INFO] Scheduler gestartet +2026-02-28T18:45:12.400Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:12.582Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:12.582Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T18:45:12.582Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:12.582Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T18:45:12.742Z [INFO] Scheduler beendet +2026-02-28T18:45:12.768Z [INFO] Scheduler gestartet +2026-02-28T18:45:12.768Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:15.671Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:15.671Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T18:45:15.787Z [INFO] Scheduler beendet +2026-02-28T18:45:15.807Z [INFO] Scheduler gestartet +2026-02-28T18:45:15.807Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:17.980Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:17.980Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T18:45:18.096Z [INFO] Scheduler beendet +2026-02-28T18:45:18.105Z [INFO] Scheduler gestartet +2026-02-28T18:45:18.105Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:20.516Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:20.516Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T18:45:20.634Z [INFO] Scheduler beendet +2026-02-28T18:45:20.655Z [INFO] Scheduler gestartet +2026-02-28T18:45:20.655Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:23.306Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T18:45:23.673Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:23.673Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T18:45:23.790Z [INFO] Scheduler beendet +2026-02-28T18:45:23.797Z [INFO] Scheduler gestartet +2026-02-28T18:45:23.797Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:28.262Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:28.262Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T18:45:28.380Z [INFO] Scheduler beendet +2026-02-28T18:45:28.422Z [INFO] Scheduler gestartet +2026-02-28T18:45:28.422Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:29.810Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:29.810Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T18:45:29.876Z [INFO] Scheduler beendet +2026-02-28T18:45:29.881Z [INFO] Scheduler gestartet +2026-02-28T18:45:29.881Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:29.887Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:29.887Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T18:45:30.002Z [INFO] Scheduler beendet +2026-02-28T18:45:30.007Z [INFO] Scheduler gestartet +2026-02-28T18:45:30.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:30.010Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-dEHNAE\state' +2026-02-28T18:45:30.012Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:30.012Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T18:45:30.129Z [INFO] Scheduler beendet +2026-02-28T18:45:30.134Z [INFO] Scheduler gestartet +2026-02-28T18:45:30.134Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:30.138Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nRL6S9\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nRL6S9\state\rd_session_state.json' +2026-02-28T18:45:30.423Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:30.423Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T18:45:30.498Z [INFO] Scheduler beendet +2026-02-28T18:45:30.503Z [INFO] Scheduler gestartet +2026-02-28T18:45:30.503Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:31.589Z [INFO] Scheduler beendet +2026-02-28T18:45:31.596Z [INFO] Scheduler gestartet +2026-02-28T18:45:31.596Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:32.654Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:32.654Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T18:45:32.682Z [INFO] Scheduler beendet +2026-02-28T18:45:32.693Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T18:45:32.695Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T18:45:32.713Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T18:45:32.714Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T18:45:32.789Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T18:45:32.793Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T18:45:32.855Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T18:45:32.856Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T18:45:32.857Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T18:45:32.919Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T18:45:32.920Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T18:45:32.921Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T18:45:33.065Z [INFO] Scheduler gestartet +2026-02-28T18:45:33.065Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:33.769Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:33.769Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T18:45:33.790Z [INFO] Scheduler beendet +2026-02-28T18:45:33.794Z [INFO] Scheduler gestartet +2026-02-28T18:45:33.794Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:36.690Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:36.690Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T18:45:36.807Z [INFO] Scheduler beendet +2026-02-28T18:45:36.816Z [INFO] Scheduler gestartet +2026-02-28T18:45:36.816Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:37.272Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:45:37.273Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nINMOA\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nINMOA\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:45:37.273Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-nINMOA\extract\zip-pack +2026-02-28T18:45:37.277Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T18:45:37.278Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nINMOA\extract\zip-pack +2026-02-28T18:45:37.278Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T18:45:37.278Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T18:45:37.299Z [INFO] Scheduler beendet +2026-02-28T18:45:37.322Z [INFO] Scheduler gestartet +2026-02-28T18:45:37.322Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:37.328Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:37.328Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T18:45:37.444Z [INFO] Scheduler beendet +2026-02-28T18:45:37.509Z [INFO] Scheduler gestartet +2026-02-28T18:45:37.509Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:37.514Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:45:37.515Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lq5G6x\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lq5G6x\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:45:37.515Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-lq5G6x\extract\cleanup-package +2026-02-28T18:45:37.517Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T18:45:37.518Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lq5G6x\extract\cleanup-package +2026-02-28T18:45:37.518Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T18:45:37.518Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T18:45:37.633Z [INFO] Scheduler beendet +2026-02-28T18:45:37.636Z [INFO] Scheduler gestartet +2026-02-28T18:45:37.636Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:37.640Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-lq5G6x\state\rd_session_state.json.async.tmp' +2026-02-28T18:45:37.760Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T18:45:37.807Z [INFO] Scheduler beendet +2026-02-28T18:45:37.823Z [INFO] Scheduler gestartet +2026-02-28T18:45:37.823Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:37.828Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:37.828Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T18:45:37.995Z [INFO] Scheduler beendet +2026-02-28T18:45:38.007Z [INFO] Scheduler gestartet +2026-02-28T18:45:38.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:38.179Z [INFO] Scheduler beendet +2026-02-28T18:45:38.192Z [INFO] Scheduler gestartet +2026-02-28T18:45:38.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:38.318Z [INFO] Scheduler gestartet +2026-02-28T18:45:38.318Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:38.322Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-DR7ce6\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-DR7ce6\state\rd_session_state.json' +2026-02-28T18:45:38.363Z [INFO] Scheduler beendet +2026-02-28T18:45:38.705Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:38.705Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T18:45:38.950Z [INFO] Scheduler beendet +2026-02-28T18:45:38.985Z [INFO] Scheduler gestartet +2026-02-28T18:45:38.985Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:39.046Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T18:45:39.048Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T18:45:39.050Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T18:45:39.051Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T18:45:39.054Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:45:39.055Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sX5OjB\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sX5OjB\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:45:39.055Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-sX5OjB\extract\recovery +2026-02-28T18:45:39.057Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:45:39.058Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sX5OjB\extract\recovery +2026-02-28T18:45:39.058Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T18:45:39.058Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T18:45:39.119Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:45:39.119Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gDvxXU\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gDvxXU\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:45:39.119Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-gDvxXU\downloads\missing-source-ok +2026-02-28T18:45:39.119Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T18:45:39.120Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T18:45:39.157Z [INFO] Scheduler beendet +2026-02-28T18:45:39.182Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:45:39.182Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kZdeu8\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kZdeu8\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:45:39.182Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-kZdeu8\downloads\missing-source-empty +2026-02-28T18:45:39.182Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T18:45:39.182Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T18:45:39.182Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T18:45:39.243Z [INFO] Scheduler gestartet +2026-02-28T18:45:39.243Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:39.415Z [INFO] Scheduler beendet +2026-02-28T18:45:39.530Z [INFO] Scheduler gestartet +2026-02-28T18:45:39.530Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:45:40.055Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:40.055Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T18:45:40.396Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:45:40.396Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T18:45:40.552Z [INFO] Scheduler beendet +2026-02-28T18:45:40.610Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:45:40.611Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rqhBJ6\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rqhBJ6\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:45:40.611Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-rqhBJ6\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:45:40.613Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:45:40.614Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rqhBJ6\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:45:40.614Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T18:45:40.616Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T18:45:40.616Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T18:45:40.674Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:45:40.674Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mOfZRM\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mOfZRM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:45:40.674Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-mOfZRM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T18:45:40.676Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:45:40.676Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mOfZRM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T18:45:40.676Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T18:45:40.678Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T18:45:40.678Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T18:45:40.737Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:45:40.737Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5w9BRv\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5w9BRv\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:45:40.738Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-5w9BRv\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:45:40.739Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:45:40.739Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5w9BRv\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:45:40.739Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T18:45:40.739Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T18:45:40.800Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:45:40.801Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-m5BJJf\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-m5BJJf\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:45:40.801Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-m5BJJf\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:45:40.802Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:45:40.803Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-m5BJJf\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:45:40.803Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T18:45:40.803Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T18:46:03.418Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T18:46:03.422Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T18:46:03.424Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T18:46:03.487Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HI6uV4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HI6uV4\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T18:46:03.488Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HI6uV4\out +2026-02-28T18:46:03.567Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T18:46:03.499Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T18:46:03.500Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T18:46:03.502Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T18:46:03.502Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T18:46:03.531Z [INFO] Scheduler gestartet +2026-02-28T18:46:03.533Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:03.822Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-HI6uV4\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T18:46:03.822Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HI6uV4\out +2026-02-28T18:46:03.825Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T18:46:03.826Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T18:46:03.826Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HI6uV4\out +2026-02-28T18:46:03.835Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wS52Ll\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wS52Ll\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:03.836Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wS52Ll\out +2026-02-28T18:46:03.837Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T18:46:03.837Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wS52Ll\out +2026-02-28T18:46:03.838Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T18:46:03.838Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wS52Ll\out +2026-02-28T18:46:03.839Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T18:46:03.839Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wS52Ll\out +2026-02-28T18:46:03.843Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1QalqR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1QalqR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T18:46:03.843Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1QalqR\out +2026-02-28T18:46:03.845Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T18:46:03.846Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T18:46:03.846Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1QalqR\out +2026-02-28T18:46:03.848Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SC5i1o\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SC5i1o\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T18:46:03.848Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SC5i1o\out +2026-02-28T18:46:03.849Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T18:46:03.850Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T18:46:03.850Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-SC5i1o\pkg) +2026-02-28T18:46:03.850Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SC5i1o\out +2026-02-28T18:46:03.852Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BkY4cL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BkY4cL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T18:46:03.852Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BkY4cL\out +2026-02-28T18:46:03.853Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T18:46:03.854Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T18:46:03.854Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BkY4cL\out +2026-02-28T18:46:03.857Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q8VilO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q8VilO\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:03.857Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q8VilO\out +2026-02-28T18:46:03.858Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T18:46:03.858Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q8VilO\out +2026-02-28T18:46:03.860Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T18:46:03.860Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q8VilO\out +2026-02-28T18:46:03.866Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-shtZLF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-shtZLF\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T18:46:03.866Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-shtZLF\out +2026-02-28T18:46:03.867Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T18:46:03.868Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-shtZLF\out +2026-02-28T18:46:03.871Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YcnLzf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YcnLzf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:03.871Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YcnLzf\out +2026-02-28T18:46:03.887Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:03.887Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T18:46:03.898Z [INFO] Scheduler beendet +2026-02-28T18:46:03.905Z [INFO] Scheduler gestartet +2026-02-28T18:46:03.905Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:04.078Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-YcnLzf\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T18:46:04.079Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YcnLzf\out +2026-02-28T18:46:04.083Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dylfwf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dylfwf\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:04.084Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dylfwf\out +2026-02-28T18:46:04.085Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T18:46:04.085Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dylfwf\out +2026-02-28T18:46:04.089Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UI2Q59\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UI2Q59\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:04.089Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-UI2Q59\pkg-missing +2026-02-28T18:46:04.093Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PemZZl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PemZZl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:04.094Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PemZZl\out +2026-02-28T18:46:04.095Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T18:46:04.095Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PemZZl\out +2026-02-28T18:46:04.149Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-APjdMl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-APjdMl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:04.149Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-APjdMl\out +2026-02-28T18:46:04.150Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T18:46:04.150Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-APjdMl\out +2026-02-28T18:46:04.153Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7qLsAz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7qLsAz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:04.153Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7qLsAz\out +2026-02-28T18:46:04.181Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:04.181Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T18:46:04.182Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:04.182Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T18:46:04.249Z [INFO] Scheduler beendet +2026-02-28T18:46:04.277Z [INFO] Scheduler gestartet +2026-02-28T18:46:04.277Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:03.678Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772304363496-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T18:46:04.504Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T18:46:04.504Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T18:46:04.459Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:04.459Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T18:46:04.459Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:04.459Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T18:46:04.622Z [INFO] Scheduler beendet +2026-02-28T18:46:04.647Z [INFO] Scheduler gestartet +2026-02-28T18:46:04.647Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:04.624Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772304364504-Stable Setup 9.9.9.exe +2026-02-28T18:46:05.301Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T18:46:05.301Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T18:46:06.309Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T18:46:07.550Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:07.550Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T18:46:07.667Z [INFO] Scheduler beendet +2026-02-28T18:46:07.686Z [INFO] Scheduler gestartet +2026-02-28T18:46:07.686Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:07.810Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T18:46:08.815Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T18:46:09.858Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:09.858Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T18:46:09.975Z [INFO] Scheduler beendet +2026-02-28T18:46:09.981Z [INFO] Scheduler gestartet +2026-02-28T18:46:09.981Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:11.814Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T18:46:12.398Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:12.398Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T18:46:12.515Z [INFO] Scheduler beendet +2026-02-28T18:46:12.534Z [INFO] Scheduler gestartet +2026-02-28T18:46:12.534Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:12.817Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T18:46:12.860Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T18:46:12.860Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T18:46:15.185Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T18:46:15.551Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:15.551Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T18:46:15.668Z [INFO] Scheduler beendet +2026-02-28T18:46:15.677Z [INFO] Scheduler gestartet +2026-02-28T18:46:15.677Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:20.134Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:20.134Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T18:46:20.249Z [INFO] Scheduler beendet +2026-02-28T18:46:20.282Z [INFO] Scheduler gestartet +2026-02-28T18:46:20.282Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:21.661Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:21.661Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T18:46:21.729Z [INFO] Scheduler beendet +2026-02-28T18:46:21.734Z [INFO] Scheduler gestartet +2026-02-28T18:46:21.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:21.741Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:21.741Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T18:46:21.855Z [INFO] Scheduler beendet +2026-02-28T18:46:21.858Z [INFO] Scheduler gestartet +2026-02-28T18:46:21.858Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:21.861Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:21.862Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T18:46:21.980Z [INFO] Scheduler beendet +2026-02-28T18:46:21.983Z [INFO] Scheduler gestartet +2026-02-28T18:46:21.983Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:21.986Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8iOyMI\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8iOyMI\state\rd_session_state.json' +2026-02-28T18:46:22.272Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:22.272Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T18:46:22.346Z [INFO] Scheduler beendet +2026-02-28T18:46:22.350Z [INFO] Scheduler gestartet +2026-02-28T18:46:22.350Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:23.433Z [INFO] Scheduler beendet +2026-02-28T18:46:23.448Z [INFO] Scheduler gestartet +2026-02-28T18:46:23.448Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:24.509Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:24.509Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T18:46:24.536Z [INFO] Scheduler beendet +2026-02-28T18:46:24.542Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T18:46:24.545Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T18:46:24.564Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T18:46:24.565Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T18:46:24.630Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T18:46:24.634Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T18:46:24.694Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T18:46:24.695Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T18:46:24.696Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T18:46:24.758Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T18:46:24.759Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T18:46:24.759Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T18:46:24.905Z [INFO] Scheduler gestartet +2026-02-28T18:46:24.905Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:25.609Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:25.609Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T18:46:25.630Z [INFO] Scheduler beendet +2026-02-28T18:46:25.634Z [INFO] Scheduler gestartet +2026-02-28T18:46:25.634Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:28.524Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:28.524Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T18:46:28.641Z [INFO] Scheduler beendet +2026-02-28T18:46:28.665Z [INFO] Scheduler gestartet +2026-02-28T18:46:28.665Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:29.122Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:46:29.123Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bVUfDO\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bVUfDO\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:29.124Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-bVUfDO\extract\zip-pack +2026-02-28T18:46:29.128Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T18:46:29.128Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bVUfDO\extract\zip-pack +2026-02-28T18:46:29.128Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T18:46:29.129Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T18:46:29.146Z [INFO] Scheduler beendet +2026-02-28T18:46:29.173Z [INFO] Scheduler gestartet +2026-02-28T18:46:29.173Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:29.180Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:29.180Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T18:46:29.295Z [INFO] Scheduler beendet +2026-02-28T18:46:29.358Z [INFO] Scheduler gestartet +2026-02-28T18:46:29.358Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:29.363Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:46:29.363Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HE4aXV\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HE4aXV\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:29.363Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-HE4aXV\extract\cleanup-package +2026-02-28T18:46:29.367Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T18:46:29.367Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HE4aXV\extract\cleanup-package +2026-02-28T18:46:29.367Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T18:46:29.367Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T18:46:29.479Z [INFO] Scheduler beendet +2026-02-28T18:46:29.483Z [INFO] Scheduler gestartet +2026-02-28T18:46:29.483Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:29.486Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HE4aXV\state\rd_session_state.json.async.tmp' +2026-02-28T18:46:29.605Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T18:46:29.656Z [INFO] Scheduler beendet +2026-02-28T18:46:29.668Z [INFO] Scheduler gestartet +2026-02-28T18:46:29.668Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:29.674Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:29.674Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T18:46:29.840Z [INFO] Scheduler beendet +2026-02-28T18:46:29.855Z [INFO] Scheduler gestartet +2026-02-28T18:46:29.855Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:30.026Z [INFO] Scheduler beendet +2026-02-28T18:46:30.040Z [INFO] Scheduler gestartet +2026-02-28T18:46:30.040Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:30.167Z [INFO] Scheduler gestartet +2026-02-28T18:46:30.167Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:30.171Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-EUJu5i\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-EUJu5i\state\rd_session_state.json' +2026-02-28T18:46:30.209Z [INFO] Scheduler beendet +2026-02-28T18:46:30.554Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:30.554Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T18:46:30.798Z [INFO] Scheduler beendet +2026-02-28T18:46:30.836Z [INFO] Scheduler gestartet +2026-02-28T18:46:30.836Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:30.896Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T18:46:30.899Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T18:46:30.902Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T18:46:30.904Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T18:46:30.908Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:46:30.908Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1moOLk\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1moOLk\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:30.909Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-1moOLk\extract\recovery +2026-02-28T18:46:30.911Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:46:30.912Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1moOLk\extract\recovery +2026-02-28T18:46:30.912Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T18:46:30.912Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T18:46:30.972Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:46:30.972Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wzjSZP\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wzjSZP\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:30.972Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-wzjSZP\downloads\missing-source-ok +2026-02-28T18:46:30.972Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T18:46:30.972Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T18:46:31.006Z [INFO] Scheduler beendet +2026-02-28T18:46:31.034Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:46:31.034Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-s9xGdn\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-s9xGdn\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:31.034Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-s9xGdn\downloads\missing-source-empty +2026-02-28T18:46:31.034Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T18:46:31.034Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T18:46:31.034Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T18:46:31.097Z [INFO] Scheduler gestartet +2026-02-28T18:46:31.097Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:31.267Z [INFO] Scheduler beendet +2026-02-28T18:46:31.380Z [INFO] Scheduler gestartet +2026-02-28T18:46:31.380Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T18:46:31.916Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:31.916Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T18:46:32.249Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T18:46:32.249Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T18:46:32.405Z [INFO] Scheduler beendet +2026-02-28T18:46:32.453Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:46:32.453Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NzaChq\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NzaChq\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:32.453Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-NzaChq\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:46:32.455Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:46:32.456Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NzaChq\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:46:32.456Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T18:46:32.457Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T18:46:32.457Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T18:46:32.518Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:46:32.518Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MH78ft\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MH78ft\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:32.518Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-MH78ft\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T18:46:32.521Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:46:32.521Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MH78ft\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T18:46:32.521Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T18:46:32.523Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T18:46:32.523Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T18:46:32.582Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:46:32.582Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-G6h7DN\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-G6h7DN\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:32.582Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-G6h7DN\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:46:32.583Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:46:32.584Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-G6h7DN\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:46:32.584Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T18:46:32.584Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T18:46:32.647Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T18:46:32.647Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eCYy2y\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eCYy2y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T18:46:32.647Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-eCYy2y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:46:32.648Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T18:46:32.649Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eCYy2y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T18:46:32.649Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T18:46:32.649Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T19:41:45.346Z [INFO] Scheduler gestartet +2026-02-28T19:41:45.347Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:41:45.680Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:41:45.680Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T19:41:45.711Z [INFO] Scheduler beendet +2026-02-28T19:41:45.718Z [INFO] Scheduler gestartet +2026-02-28T19:41:45.719Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:41:45.987Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:41:45.987Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T19:41:45.987Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:41:45.988Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T19:41:46.061Z [INFO] Scheduler beendet +2026-02-28T19:41:46.084Z [INFO] Scheduler gestartet +2026-02-28T19:41:46.084Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:41:46.267Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:41:46.267Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T19:41:46.267Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:41:46.267Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T19:41:46.428Z [INFO] Scheduler beendet +2026-02-28T19:41:46.453Z [INFO] Scheduler gestartet +2026-02-28T19:41:46.453Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:41:49.345Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:41:49.345Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T19:41:49.463Z [INFO] Scheduler beendet +2026-02-28T19:41:49.477Z [INFO] Scheduler gestartet +2026-02-28T19:41:49.477Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:41:51.651Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:41:51.651Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T19:41:51.767Z [INFO] Scheduler beendet +2026-02-28T19:41:51.782Z [INFO] Scheduler gestartet +2026-02-28T19:41:51.782Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:41:54.199Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:41:54.199Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T19:41:54.317Z [INFO] Scheduler beendet +2026-02-28T19:41:54.325Z [INFO] Scheduler gestartet +2026-02-28T19:41:54.325Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:41:56.975Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T19:41:57.339Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:41:57.339Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T19:41:57.457Z [INFO] Scheduler beendet +2026-02-28T19:41:57.465Z [INFO] Scheduler gestartet +2026-02-28T19:41:57.465Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:01.927Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:01.927Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T19:42:02.046Z [INFO] Scheduler beendet +2026-02-28T19:42:02.061Z [INFO] Scheduler gestartet +2026-02-28T19:42:02.061Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:02.218Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:02.218Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T19:42:02.302Z [INFO] Scheduler beendet +2026-02-28T19:42:02.305Z [INFO] Scheduler gestartet +2026-02-28T19:42:02.305Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:02.309Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:02.309Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T19:42:02.426Z [INFO] Scheduler beendet +2026-02-28T19:42:02.429Z [INFO] Scheduler gestartet +2026-02-28T19:42:02.429Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:02.430Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-LV9VvB\state\rd_session_state.json.async.tmp' +2026-02-28T19:42:02.431Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:02.431Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T19:42:02.551Z [INFO] Scheduler beendet +2026-02-28T19:42:02.557Z [INFO] Scheduler gestartet +2026-02-28T19:42:02.557Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:02.558Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-vdnUpa\state' +2026-02-28T19:42:02.841Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:02.841Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T19:42:02.918Z [INFO] Scheduler beendet +2026-02-28T19:42:02.926Z [INFO] Scheduler gestartet +2026-02-28T19:42:02.926Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:04.009Z [INFO] Scheduler beendet +2026-02-28T19:42:04.018Z [INFO] Scheduler gestartet +2026-02-28T19:42:04.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:05.075Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:05.075Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T19:42:05.104Z [INFO] Scheduler beendet +2026-02-28T19:42:05.109Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T19:42:05.112Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T19:42:05.130Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T19:42:05.131Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T19:42:05.205Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T19:42:05.208Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T19:42:05.269Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T19:42:05.270Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T19:42:05.271Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T19:42:05.333Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T19:42:05.334Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T19:42:05.334Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T19:42:05.477Z [INFO] Scheduler gestartet +2026-02-28T19:42:05.477Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:06.180Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:06.180Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T19:42:06.200Z [INFO] Scheduler beendet +2026-02-28T19:42:06.202Z [INFO] Scheduler gestartet +2026-02-28T19:42:06.202Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:09.099Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:09.099Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T19:42:09.216Z [INFO] Scheduler beendet +2026-02-28T19:42:09.230Z [INFO] Scheduler gestartet +2026-02-28T19:42:09.230Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:09.684Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:42:09.685Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eEs9To\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eEs9To\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:09.686Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-eEs9To\extract\zip-pack +2026-02-28T19:42:09.688Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T19:42:09.688Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eEs9To\extract\zip-pack +2026-02-28T19:42:09.688Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T19:42:09.688Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T19:42:09.714Z [INFO] Scheduler beendet +2026-02-28T19:42:09.734Z [INFO] Scheduler gestartet +2026-02-28T19:42:09.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:09.738Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:09.738Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T19:42:09.856Z [INFO] Scheduler beendet +2026-02-28T19:42:09.919Z [INFO] Scheduler gestartet +2026-02-28T19:42:09.919Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:09.921Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:42:09.922Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QqhRLx\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QqhRLx\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:09.922Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-QqhRLx\extract\cleanup-package +2026-02-28T19:42:09.923Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T19:42:09.923Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QqhRLx\extract\cleanup-package +2026-02-28T19:42:09.923Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T19:42:09.924Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T19:42:10.040Z [INFO] Scheduler beendet +2026-02-28T19:42:10.043Z [INFO] Scheduler gestartet +2026-02-28T19:42:10.043Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:10.045Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-QqhRLx\state\rd_session_state.json.async.tmp' +2026-02-28T19:42:10.166Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T19:42:10.214Z [INFO] Scheduler beendet +2026-02-28T19:42:10.227Z [INFO] Scheduler gestartet +2026-02-28T19:42:10.227Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:10.230Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:10.230Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T19:42:10.399Z [INFO] Scheduler beendet +2026-02-28T19:42:10.410Z [INFO] Scheduler gestartet +2026-02-28T19:42:10.411Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:10.583Z [INFO] Scheduler beendet +2026-02-28T19:42:10.598Z [INFO] Scheduler gestartet +2026-02-28T19:42:10.598Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:10.722Z [INFO] Scheduler gestartet +2026-02-28T19:42:10.722Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:10.724Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Ad1wZZ\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Ad1wZZ\state\rd_session_state.json' +2026-02-28T19:42:10.768Z [INFO] Scheduler beendet +2026-02-28T19:42:11.107Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:11.107Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T19:42:11.355Z [INFO] Scheduler beendet +2026-02-28T19:42:11.389Z [INFO] Scheduler gestartet +2026-02-28T19:42:11.389Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:11.450Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T19:42:11.451Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T19:42:11.453Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T19:42:11.454Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T19:42:11.455Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:42:11.455Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Q53XJo\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Q53XJo\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:11.456Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Q53XJo\extract\recovery +2026-02-28T19:42:11.457Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:42:11.458Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Q53XJo\extract\recovery +2026-02-28T19:42:11.458Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T19:42:11.458Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T19:42:11.518Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:42:11.518Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4VCcoR\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4VCcoR\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:11.518Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-4VCcoR\downloads\missing-source-ok +2026-02-28T19:42:11.518Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T19:42:11.518Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T19:42:11.560Z [INFO] Scheduler beendet +2026-02-28T19:42:11.580Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:42:11.580Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NFWwHS\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NFWwHS\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:11.580Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-NFWwHS\downloads\missing-source-empty +2026-02-28T19:42:11.580Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T19:42:11.580Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T19:42:11.580Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T19:42:11.642Z [INFO] Scheduler gestartet +2026-02-28T19:42:11.642Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:11.812Z [INFO] Scheduler beendet +2026-02-28T19:42:11.928Z [INFO] Scheduler gestartet +2026-02-28T19:42:11.928Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:12.454Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:12.454Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T19:42:12.796Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:12.796Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T19:42:12.953Z [INFO] Scheduler beendet +2026-02-28T19:42:13.000Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:42:13.000Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-heN1J1\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-heN1J1\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:13.001Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-heN1J1\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:42:13.002Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:42:13.002Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-heN1J1\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:42:13.002Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T19:42:13.003Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T19:42:13.003Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T19:42:13.066Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:42:13.066Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IqsE08\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IqsE08\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:13.066Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-IqsE08\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T19:42:13.067Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:42:13.067Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IqsE08\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T19:42:13.067Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T19:42:13.068Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T19:42:13.068Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T19:42:13.128Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:42:13.128Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FvkRfV\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FvkRfV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:13.128Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-FvkRfV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:42:13.129Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:42:13.130Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FvkRfV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:42:13.130Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T19:42:13.130Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T19:42:13.191Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:42:13.192Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Ybb4SS\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Ybb4SS\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:13.192Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Ybb4SS\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:42:13.193Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:42:13.193Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Ybb4SS\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:42:13.193Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T19:42:13.193Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T19:42:34.185Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T19:42:34.188Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T19:42:34.191Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T19:42:34.193Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-19w8qe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-19w8qe\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T19:42:34.194Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-19w8qe\out +2026-02-28T19:42:34.264Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T19:42:34.238Z [INFO] Scheduler gestartet +2026-02-28T19:42:34.239Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:34.256Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T19:42:34.257Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T19:42:34.260Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T19:42:34.260Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T19:42:34.373Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772307754253-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T19:42:34.456Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-19w8qe\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T19:42:34.456Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-19w8qe\out +2026-02-28T19:42:34.459Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T19:42:34.459Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T19:42:34.460Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-19w8qe\out +2026-02-28T19:42:34.468Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h6ht5W\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h6ht5W\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:34.468Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h6ht5W\out +2026-02-28T19:42:34.469Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T19:42:34.469Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h6ht5W\out +2026-02-28T19:42:34.470Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T19:42:34.470Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h6ht5W\out +2026-02-28T19:42:34.471Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T19:42:34.471Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h6ht5W\out +2026-02-28T19:42:34.473Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z7lUXa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z7lUXa\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T19:42:34.473Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-z7lUXa\out +2026-02-28T19:42:34.474Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T19:42:34.475Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T19:42:34.475Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z7lUXa\out +2026-02-28T19:42:34.477Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uRaAcV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uRaAcV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T19:42:34.477Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uRaAcV\out +2026-02-28T19:42:34.478Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T19:42:34.478Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T19:42:34.479Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-uRaAcV\pkg) +2026-02-28T19:42:34.479Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uRaAcV\out +2026-02-28T19:42:34.481Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NE3A3b\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NE3A3b\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T19:42:34.481Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NE3A3b\out +2026-02-28T19:42:34.482Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T19:42:34.482Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T19:42:34.482Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NE3A3b\out +2026-02-28T19:42:34.484Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3PIgEY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3PIgEY\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:34.484Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3PIgEY\out +2026-02-28T19:42:34.485Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T19:42:34.485Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3PIgEY\out +2026-02-28T19:42:34.486Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T19:42:34.486Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3PIgEY\out +2026-02-28T19:42:34.489Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aTx0Hi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aTx0Hi\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T19:42:34.489Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aTx0Hi\out +2026-02-28T19:42:34.490Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T19:42:34.490Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aTx0Hi\out +2026-02-28T19:42:34.493Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B9YUuD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B9YUuD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:34.493Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-B9YUuD\out +2026-02-28T19:42:34.590Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:34.590Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T19:42:34.606Z [INFO] Scheduler beendet +2026-02-28T19:42:34.612Z [INFO] Scheduler gestartet +2026-02-28T19:42:34.612Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:34.659Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-B9YUuD\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T19:42:34.659Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B9YUuD\out +2026-02-28T19:42:34.662Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XSUl1O\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XSUl1O\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:34.662Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XSUl1O\out +2026-02-28T19:42:34.663Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T19:42:34.663Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XSUl1O\out +2026-02-28T19:42:34.667Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YxrWHr\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YxrWHr\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:34.667Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-YxrWHr\pkg-missing +2026-02-28T19:42:34.668Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zXSRYt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zXSRYt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:34.668Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zXSRYt\out +2026-02-28T19:42:34.669Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T19:42:34.669Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zXSRYt\out +2026-02-28T19:42:34.717Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ovKe9w\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ovKe9w\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:34.717Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ovKe9w\out +2026-02-28T19:42:34.718Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T19:42:34.718Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ovKe9w\out +2026-02-28T19:42:34.719Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dyt6sQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dyt6sQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:34.720Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dyt6sQ\out +2026-02-28T19:42:34.880Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:34.880Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T19:42:34.880Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:34.880Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T19:42:34.953Z [INFO] Scheduler beendet +2026-02-28T19:42:34.980Z [INFO] Scheduler gestartet +2026-02-28T19:42:34.980Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:35.045Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T19:42:35.045Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T19:42:35.136Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772307755045-Stable Setup 9.9.9.exe +2026-02-28T19:42:35.163Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:35.163Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T19:42:35.163Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:35.163Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T19:42:35.323Z [INFO] Scheduler beendet +2026-02-28T19:42:35.347Z [INFO] Scheduler gestartet +2026-02-28T19:42:35.347Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:35.587Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T19:42:35.587Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T19:42:36.593Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T19:42:38.093Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T19:42:38.242Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:38.242Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T19:42:38.359Z [INFO] Scheduler beendet +2026-02-28T19:42:38.370Z [INFO] Scheduler gestartet +2026-02-28T19:42:38.370Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:39.095Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T19:42:40.542Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:40.542Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T19:42:40.660Z [INFO] Scheduler beendet +2026-02-28T19:42:40.666Z [INFO] Scheduler gestartet +2026-02-28T19:42:40.666Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:42.096Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T19:42:43.081Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:43.081Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T19:42:43.198Z [INFO] Scheduler beendet +2026-02-28T19:42:43.098Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T19:42:43.123Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T19:42:43.123Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T19:42:43.210Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772307763123-setup.exe +2026-02-28T19:42:43.208Z [INFO] Scheduler gestartet +2026-02-28T19:42:43.208Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:45.858Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T19:42:46.224Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:46.224Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T19:42:46.342Z [INFO] Scheduler beendet +2026-02-28T19:42:46.349Z [INFO] Scheduler gestartet +2026-02-28T19:42:46.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:50.806Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:50.806Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T19:42:50.923Z [INFO] Scheduler beendet +2026-02-28T19:42:50.953Z [INFO] Scheduler gestartet +2026-02-28T19:42:50.953Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:51.064Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:51.064Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T19:42:51.073Z [INFO] Scheduler beendet +2026-02-28T19:42:51.076Z [INFO] Scheduler gestartet +2026-02-28T19:42:51.076Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:51.080Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:51.080Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T19:42:51.198Z [INFO] Scheduler beendet +2026-02-28T19:42:51.203Z [INFO] Scheduler gestartet +2026-02-28T19:42:51.203Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:51.205Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-N0N7ap\state\rd_session_state.json.async.tmp' +2026-02-28T19:42:51.206Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:51.206Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T19:42:51.325Z [INFO] Scheduler beendet +2026-02-28T19:42:51.388Z [INFO] Scheduler gestartet +2026-02-28T19:42:51.388Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:51.673Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:51.673Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T19:42:51.749Z [INFO] Scheduler beendet +2026-02-28T19:42:51.753Z [INFO] Scheduler gestartet +2026-02-28T19:42:51.753Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:52.838Z [INFO] Scheduler beendet +2026-02-28T19:42:52.850Z [INFO] Scheduler gestartet +2026-02-28T19:42:52.850Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:53.906Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:53.906Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T19:42:53.935Z [INFO] Scheduler beendet +2026-02-28T19:42:53.944Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T19:42:53.945Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T19:42:53.958Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T19:42:53.959Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T19:42:54.022Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T19:42:54.024Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T19:42:54.086Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T19:42:54.086Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T19:42:54.087Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T19:42:54.149Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T19:42:54.150Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T19:42:54.150Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T19:42:54.296Z [INFO] Scheduler gestartet +2026-02-28T19:42:54.296Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:54.999Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:54.999Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T19:42:55.018Z [INFO] Scheduler beendet +2026-02-28T19:42:55.022Z [INFO] Scheduler gestartet +2026-02-28T19:42:55.022Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:57.922Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:57.922Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T19:42:58.040Z [INFO] Scheduler beendet +2026-02-28T19:42:58.044Z [INFO] Scheduler gestartet +2026-02-28T19:42:58.044Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:58.499Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:42:58.500Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TTo1pI\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TTo1pI\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:58.500Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-TTo1pI\extract\zip-pack +2026-02-28T19:42:58.503Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T19:42:58.503Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TTo1pI\extract\zip-pack +2026-02-28T19:42:58.503Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T19:42:58.503Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T19:42:58.527Z [INFO] Scheduler beendet +2026-02-28T19:42:58.550Z [INFO] Scheduler gestartet +2026-02-28T19:42:58.550Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:58.553Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:58.553Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T19:42:58.671Z [INFO] Scheduler beendet +2026-02-28T19:42:58.675Z [INFO] Scheduler gestartet +2026-02-28T19:42:58.675Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:58.677Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-S02XOK\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-S02XOK\state\rd_session_state.json' +2026-02-28T19:42:58.678Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:42:58.679Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dOD1JJ\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dOD1JJ\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:42:58.679Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-dOD1JJ\extract\cleanup-package +2026-02-28T19:42:58.680Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T19:42:58.680Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dOD1JJ\extract\cleanup-package +2026-02-28T19:42:58.680Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T19:42:58.681Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T19:42:58.796Z [INFO] Scheduler beendet +2026-02-28T19:42:58.858Z [INFO] Scheduler gestartet +2026-02-28T19:42:58.858Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:58.981Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T19:42:59.031Z [INFO] Scheduler beendet +2026-02-28T19:42:59.044Z [INFO] Scheduler gestartet +2026-02-28T19:42:59.044Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:59.048Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:59.048Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T19:42:59.215Z [INFO] Scheduler beendet +2026-02-28T19:42:59.227Z [INFO] Scheduler gestartet +2026-02-28T19:42:59.227Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:59.399Z [INFO] Scheduler beendet +2026-02-28T19:42:59.412Z [INFO] Scheduler gestartet +2026-02-28T19:42:59.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:59.536Z [INFO] Scheduler gestartet +2026-02-28T19:42:59.536Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:42:59.538Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-msrqcw\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-msrqcw\state\rd_session_state.json' +2026-02-28T19:42:59.583Z [INFO] Scheduler beendet +2026-02-28T19:42:59.920Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:42:59.920Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T19:43:00.167Z [INFO] Scheduler beendet +2026-02-28T19:43:00.207Z [INFO] Scheduler gestartet +2026-02-28T19:43:00.207Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:43:00.267Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T19:43:00.268Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T19:43:00.271Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T19:43:00.271Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T19:43:00.273Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:43:00.273Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wGMYbR\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wGMYbR\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:43:00.273Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-wGMYbR\extract\recovery +2026-02-28T19:43:00.275Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:43:00.276Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wGMYbR\extract\recovery +2026-02-28T19:43:00.276Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T19:43:00.276Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T19:43:00.338Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:43:00.338Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-M5NbpK\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-M5NbpK\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:43:00.338Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-M5NbpK\downloads\missing-source-ok +2026-02-28T19:43:00.338Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T19:43:00.338Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T19:43:00.378Z [INFO] Scheduler beendet +2026-02-28T19:43:00.400Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:43:00.400Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-z2j6le\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-z2j6le\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:43:00.400Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-z2j6le\downloads\missing-source-empty +2026-02-28T19:43:00.400Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T19:43:00.400Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T19:43:00.400Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T19:43:00.462Z [INFO] Scheduler gestartet +2026-02-28T19:43:00.462Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:43:00.632Z [INFO] Scheduler beendet +2026-02-28T19:43:00.748Z [INFO] Scheduler gestartet +2026-02-28T19:43:00.748Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:43:01.281Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:43:01.281Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T19:43:01.612Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:43:01.612Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T19:43:01.769Z [INFO] Scheduler beendet +2026-02-28T19:43:01.823Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:43:01.823Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NkH66u\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NkH66u\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:43:01.823Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-NkH66u\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:43:01.824Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:43:01.824Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NkH66u\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:43:01.824Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T19:43:01.825Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T19:43:01.825Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T19:43:01.887Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:43:01.887Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-A924xe\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-A924xe\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:43:01.887Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-A924xe\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T19:43:01.889Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:43:01.890Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-A924xe\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T19:43:01.890Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T19:43:01.891Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T19:43:01.891Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T19:43:01.949Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:43:01.949Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Z1B9WP\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Z1B9WP\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:43:01.950Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Z1B9WP\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:43:01.951Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:43:01.951Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Z1B9WP\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:43:01.951Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T19:43:01.951Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T19:43:02.013Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:43:02.013Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DXWw1J\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DXWw1J\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:43:02.013Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-DXWw1J\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:43:02.015Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:43:02.015Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DXWw1J\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:43:02.015Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T19:43:02.015Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T19:44:32.123Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T19:44:32.127Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T19:44:32.128Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T19:44:32.157Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rNS8Zd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rNS8Zd\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T19:44:32.158Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rNS8Zd\out +2026-02-28T19:44:32.224Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T19:44:32.177Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T19:44:32.178Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T19:44:32.182Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T19:44:32.182Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T19:44:32.287Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772307872177-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T19:44:32.188Z [INFO] Scheduler gestartet +2026-02-28T19:44:32.190Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:32.404Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-rNS8Zd\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T19:44:32.404Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rNS8Zd\out +2026-02-28T19:44:32.405Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T19:44:32.406Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T19:44:32.406Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rNS8Zd\out +2026-02-28T19:44:32.413Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3G70rI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3G70rI\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:44:32.414Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3G70rI\out +2026-02-28T19:44:32.415Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T19:44:32.415Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3G70rI\out +2026-02-28T19:44:32.416Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T19:44:32.416Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3G70rI\out +2026-02-28T19:44:32.416Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T19:44:32.417Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3G70rI\out +2026-02-28T19:44:32.419Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-of5qyW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-of5qyW\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T19:44:32.419Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-of5qyW\out +2026-02-28T19:44:32.420Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T19:44:32.421Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T19:44:32.421Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-of5qyW\out +2026-02-28T19:44:32.423Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FP0Jev\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FP0Jev\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T19:44:32.423Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FP0Jev\out +2026-02-28T19:44:32.424Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T19:44:32.424Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T19:44:32.425Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-FP0Jev\pkg) +2026-02-28T19:44:32.425Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FP0Jev\out +2026-02-28T19:44:32.426Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QgnTU5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QgnTU5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T19:44:32.426Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QgnTU5\out +2026-02-28T19:44:32.427Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T19:44:32.427Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T19:44:32.427Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QgnTU5\out +2026-02-28T19:44:32.429Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tPhoXA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tPhoXA\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:44:32.429Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tPhoXA\out +2026-02-28T19:44:32.430Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T19:44:32.430Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tPhoXA\out +2026-02-28T19:44:32.431Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T19:44:32.431Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tPhoXA\out +2026-02-28T19:44:32.433Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rGHoqc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rGHoqc\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T19:44:32.433Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rGHoqc\out +2026-02-28T19:44:32.434Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T19:44:32.434Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rGHoqc\out +2026-02-28T19:44:32.435Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HSXswJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HSXswJ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:44:32.435Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HSXswJ\out +2026-02-28T19:44:32.573Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-HSXswJ\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T19:44:32.535Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:32.535Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T19:44:32.554Z [INFO] Scheduler beendet +2026-02-28T19:44:32.560Z [INFO] Scheduler gestartet +2026-02-28T19:44:32.560Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:32.829Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:32.829Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T19:44:32.829Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:32.829Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T19:44:32.902Z [INFO] Scheduler beendet +2026-02-28T19:44:32.928Z [INFO] Scheduler gestartet +2026-02-28T19:44:32.928Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:32.949Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T19:44:32.949Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T19:44:33.039Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772307872949-Stable Setup 9.9.9.exe +2026-02-28T19:44:33.110Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:33.110Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T19:44:33.110Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:33.110Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T19:44:33.271Z [INFO] Scheduler beendet +2026-02-28T19:44:33.297Z [INFO] Scheduler gestartet +2026-02-28T19:44:33.297Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:33.578Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T19:44:33.578Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T19:44:34.583Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T19:44:36.082Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T19:44:36.192Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:36.192Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T19:44:36.310Z [INFO] Scheduler beendet +2026-02-28T19:44:36.320Z [INFO] Scheduler gestartet +2026-02-28T19:44:36.320Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:37.084Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T19:44:38.492Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:38.492Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T19:44:38.608Z [INFO] Scheduler beendet +2026-02-28T19:44:38.618Z [INFO] Scheduler gestartet +2026-02-28T19:44:38.618Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:40.084Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T19:44:41.035Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:41.036Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T19:44:41.152Z [INFO] Scheduler beendet +2026-02-28T19:44:41.085Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T19:44:41.111Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T19:44:41.111Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T19:44:41.193Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772307881111-setup.exe +2026-02-28T19:44:41.163Z [INFO] Scheduler gestartet +2026-02-28T19:44:41.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:43.810Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T19:44:44.185Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:44.185Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T19:44:44.293Z [INFO] Scheduler beendet +2026-02-28T19:44:44.298Z [INFO] Scheduler gestartet +2026-02-28T19:44:44.298Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:48.757Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:48.757Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T19:44:48.875Z [INFO] Scheduler beendet +2026-02-28T19:44:48.907Z [INFO] Scheduler gestartet +2026-02-28T19:44:48.907Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:49.016Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:49.016Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T19:44:49.028Z [INFO] Scheduler beendet +2026-02-28T19:44:49.032Z [INFO] Scheduler gestartet +2026-02-28T19:44:49.032Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:49.035Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:49.035Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T19:44:49.152Z [INFO] Scheduler beendet +2026-02-28T19:44:49.216Z [INFO] Scheduler gestartet +2026-02-28T19:44:49.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:49.218Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:49.218Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T19:44:49.338Z [INFO] Scheduler beendet +2026-02-28T19:44:49.341Z [INFO] Scheduler gestartet +2026-02-28T19:44:49.341Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:49.342Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-A20FBG\state\rd_session_state.json.async.tmp' +2026-02-28T19:44:49.625Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:49.625Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T19:44:49.703Z [INFO] Scheduler beendet +2026-02-28T19:44:49.706Z [INFO] Scheduler gestartet +2026-02-28T19:44:49.706Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:50.790Z [INFO] Scheduler beendet +2026-02-28T19:44:50.795Z [INFO] Scheduler gestartet +2026-02-28T19:44:50.795Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:51.850Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:51.850Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T19:44:51.880Z [INFO] Scheduler beendet +2026-02-28T19:44:51.885Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T19:44:51.887Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T19:44:51.898Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T19:44:51.899Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T19:44:51.973Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T19:44:51.976Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T19:44:52.038Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T19:44:52.039Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T19:44:52.039Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T19:44:52.100Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T19:44:52.100Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T19:44:52.101Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T19:44:52.246Z [INFO] Scheduler gestartet +2026-02-28T19:44:52.246Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:52.950Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:52.950Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T19:44:52.971Z [INFO] Scheduler beendet +2026-02-28T19:44:52.973Z [INFO] Scheduler gestartet +2026-02-28T19:44:52.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:55.867Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:55.867Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T19:44:55.985Z [INFO] Scheduler beendet +2026-02-28T19:44:55.989Z [INFO] Scheduler gestartet +2026-02-28T19:44:55.989Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:56.443Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:44:56.443Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FNNLe4\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FNNLe4\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:44:56.444Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-FNNLe4\extract\zip-pack +2026-02-28T19:44:56.446Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T19:44:56.446Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FNNLe4\extract\zip-pack +2026-02-28T19:44:56.446Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T19:44:56.446Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T19:44:56.473Z [INFO] Scheduler beendet +2026-02-28T19:44:56.497Z [INFO] Scheduler gestartet +2026-02-28T19:44:56.497Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:56.501Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:56.501Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T19:44:56.619Z [INFO] Scheduler beendet +2026-02-28T19:44:56.683Z [INFO] Scheduler gestartet +2026-02-28T19:44:56.683Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:56.686Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:44:56.687Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5jwVLD\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5jwVLD\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:44:56.687Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-5jwVLD\extract\cleanup-package +2026-02-28T19:44:56.688Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T19:44:56.689Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5jwVLD\extract\cleanup-package +2026-02-28T19:44:56.689Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T19:44:56.689Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T19:44:56.804Z [INFO] Scheduler beendet +2026-02-28T19:44:56.807Z [INFO] Scheduler gestartet +2026-02-28T19:44:56.807Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:56.808Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-5jwVLD\state' +2026-02-28T19:44:56.929Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T19:44:56.978Z [INFO] Scheduler beendet +2026-02-28T19:44:56.990Z [INFO] Scheduler gestartet +2026-02-28T19:44:56.990Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:56.993Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:56.993Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T19:44:57.162Z [INFO] Scheduler beendet +2026-02-28T19:44:57.176Z [INFO] Scheduler gestartet +2026-02-28T19:44:57.176Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:57.348Z [INFO] Scheduler beendet +2026-02-28T19:44:57.360Z [INFO] Scheduler gestartet +2026-02-28T19:44:57.360Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:57.486Z [INFO] Scheduler gestartet +2026-02-28T19:44:57.486Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:57.490Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-hHqmxa\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-hHqmxa\state\rd_session_state.json' +2026-02-28T19:44:57.530Z [INFO] Scheduler beendet +2026-02-28T19:44:57.873Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:57.873Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T19:44:57.999Z [INFO] Scheduler beendet +2026-02-28T19:44:58.090Z [INFO] Scheduler gestartet +2026-02-28T19:44:58.090Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:58.151Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T19:44:58.152Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T19:44:58.154Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T19:44:58.155Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T19:44:58.159Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:44:58.159Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BGMBJv\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BGMBJv\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:44:58.159Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-BGMBJv\extract\recovery +2026-02-28T19:44:58.161Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:44:58.162Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BGMBJv\extract\recovery +2026-02-28T19:44:58.162Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T19:44:58.162Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T19:44:58.222Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:44:58.222Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4TFJqA\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4TFJqA\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:44:58.222Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-4TFJqA\downloads\missing-source-ok +2026-02-28T19:44:58.222Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T19:44:58.222Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T19:44:58.260Z [INFO] Scheduler beendet +2026-02-28T19:44:58.284Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:44:58.284Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mXpu0m\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mXpu0m\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:44:58.284Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-mXpu0m\downloads\missing-source-empty +2026-02-28T19:44:58.284Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T19:44:58.284Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T19:44:58.284Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T19:44:58.347Z [INFO] Scheduler gestartet +2026-02-28T19:44:58.347Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:58.517Z [INFO] Scheduler beendet +2026-02-28T19:44:58.632Z [INFO] Scheduler gestartet +2026-02-28T19:44:58.632Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:44:59.158Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:59.158Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T19:44:59.498Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:44:59.498Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T19:44:59.654Z [INFO] Scheduler beendet +2026-02-28T19:44:59.704Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:44:59.704Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4KgcVF\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4KgcVF\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:44:59.705Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-4KgcVF\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:44:59.706Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:44:59.706Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4KgcVF\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:44:59.706Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T19:44:59.707Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T19:44:59.707Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T19:44:59.768Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:44:59.769Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jnwWAV\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jnwWAV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:44:59.769Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-jnwWAV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T19:44:59.770Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:44:59.770Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jnwWAV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T19:44:59.770Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T19:44:59.771Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T19:44:59.771Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T19:44:59.831Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:44:59.831Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Lc1rOT\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Lc1rOT\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:44:59.831Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Lc1rOT\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:44:59.833Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:44:59.833Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Lc1rOT\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:44:59.833Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T19:44:59.833Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T19:44:59.895Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:44:59.895Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Fd8VA9\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Fd8VA9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:44:59.895Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Fd8VA9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:44:59.897Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:44:59.897Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Fd8VA9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:44:59.897Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T19:44:59.897Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T19:46:59.394Z [INFO] Scheduler gestartet +2026-02-28T19:46:59.394Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:46:59.728Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:46:59.728Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T19:46:59.758Z [INFO] Scheduler beendet +2026-02-28T19:46:59.763Z [INFO] Scheduler gestartet +2026-02-28T19:46:59.763Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:00.029Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:00.029Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T19:47:00.029Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:00.029Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T19:47:00.104Z [INFO] Scheduler beendet +2026-02-28T19:47:00.129Z [INFO] Scheduler gestartet +2026-02-28T19:47:00.129Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:00.311Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:00.311Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T19:47:00.311Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:00.311Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T19:47:00.472Z [INFO] Scheduler beendet +2026-02-28T19:47:00.494Z [INFO] Scheduler gestartet +2026-02-28T19:47:00.494Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:03.389Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:03.389Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T19:47:03.506Z [INFO] Scheduler beendet +2026-02-28T19:47:03.525Z [INFO] Scheduler gestartet +2026-02-28T19:47:03.525Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:05.698Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:05.698Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T19:47:05.815Z [INFO] Scheduler beendet +2026-02-28T19:47:05.826Z [INFO] Scheduler gestartet +2026-02-28T19:47:05.826Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:08.237Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:08.237Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T19:47:08.355Z [INFO] Scheduler beendet +2026-02-28T19:47:08.367Z [INFO] Scheduler gestartet +2026-02-28T19:47:08.367Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:11.019Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T19:47:11.384Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:11.384Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T19:47:11.501Z [INFO] Scheduler beendet +2026-02-28T19:47:11.507Z [INFO] Scheduler gestartet +2026-02-28T19:47:11.507Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:15.967Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:15.967Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T19:47:16.085Z [INFO] Scheduler beendet +2026-02-28T19:47:16.115Z [INFO] Scheduler gestartet +2026-02-28T19:47:16.115Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:17.474Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:17.474Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T19:47:17.558Z [INFO] Scheduler beendet +2026-02-28T19:47:17.566Z [INFO] Scheduler gestartet +2026-02-28T19:47:17.566Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:17.569Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:17.569Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T19:47:17.687Z [INFO] Scheduler beendet +2026-02-28T19:47:17.691Z [INFO] Scheduler gestartet +2026-02-28T19:47:17.691Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:17.694Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-DCRltQ\state\rd_session_state.json.async.tmp' +2026-02-28T19:47:17.695Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:17.695Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T19:47:17.812Z [INFO] Scheduler beendet +2026-02-28T19:47:17.816Z [INFO] Scheduler gestartet +2026-02-28T19:47:17.817Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:17.818Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Saqeb4\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Saqeb4\state\rd_session_state.json' +2026-02-28T19:47:18.102Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:18.102Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T19:47:18.179Z [INFO] Scheduler beendet +2026-02-28T19:47:18.183Z [INFO] Scheduler gestartet +2026-02-28T19:47:18.183Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:19.267Z [INFO] Scheduler beendet +2026-02-28T19:47:19.269Z [INFO] Scheduler gestartet +2026-02-28T19:47:19.269Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:20.326Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:20.326Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T19:47:20.354Z [INFO] Scheduler beendet +2026-02-28T19:47:20.361Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T19:47:20.362Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T19:47:20.372Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T19:47:20.373Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T19:47:20.439Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T19:47:20.440Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T19:47:20.501Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T19:47:20.502Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T19:47:20.502Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T19:47:20.565Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T19:47:20.565Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T19:47:20.566Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T19:47:20.709Z [INFO] Scheduler gestartet +2026-02-28T19:47:20.709Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:21.414Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:21.414Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T19:47:21.432Z [INFO] Scheduler beendet +2026-02-28T19:47:21.437Z [INFO] Scheduler gestartet +2026-02-28T19:47:21.437Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:24.336Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:24.336Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T19:47:24.444Z [INFO] Scheduler beendet +2026-02-28T19:47:24.459Z [INFO] Scheduler gestartet +2026-02-28T19:47:24.459Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:24.914Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:47:24.915Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-aJ27by\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-aJ27by\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:47:24.915Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-aJ27by\extract\zip-pack +2026-02-28T19:47:24.917Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T19:47:24.918Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-aJ27by\extract\zip-pack +2026-02-28T19:47:24.918Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T19:47:24.918Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T19:47:24.942Z [INFO] Scheduler beendet +2026-02-28T19:47:24.968Z [INFO] Scheduler gestartet +2026-02-28T19:47:24.968Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:24.971Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:24.971Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T19:47:25.089Z [INFO] Scheduler beendet +2026-02-28T19:47:25.094Z [INFO] Scheduler gestartet +2026-02-28T19:47:25.094Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:25.096Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-D64fmY\state\rd_session_state.json.async.tmp' +2026-02-28T19:47:25.098Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:47:25.099Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mFaJPu\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mFaJPu\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:47:25.099Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-mFaJPu\extract\cleanup-package +2026-02-28T19:47:25.101Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T19:47:25.101Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mFaJPu\extract\cleanup-package +2026-02-28T19:47:25.101Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T19:47:25.102Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T19:47:25.215Z [INFO] Scheduler beendet +2026-02-28T19:47:25.278Z [INFO] Scheduler gestartet +2026-02-28T19:47:25.278Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:25.400Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T19:47:25.448Z [INFO] Scheduler beendet +2026-02-28T19:47:25.460Z [INFO] Scheduler gestartet +2026-02-28T19:47:25.460Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:25.464Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:25.464Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T19:47:25.631Z [INFO] Scheduler beendet +2026-02-28T19:47:25.643Z [INFO] Scheduler gestartet +2026-02-28T19:47:25.643Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:25.815Z [INFO] Scheduler beendet +2026-02-28T19:47:25.827Z [INFO] Scheduler gestartet +2026-02-28T19:47:25.827Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:25.950Z [INFO] Scheduler gestartet +2026-02-28T19:47:25.950Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:25.953Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-u8MxA0\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-u8MxA0\state\rd_session_state.json' +2026-02-28T19:47:25.998Z [INFO] Scheduler beendet +2026-02-28T19:47:26.335Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:26.335Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T19:47:26.584Z [INFO] Scheduler beendet +2026-02-28T19:47:26.619Z [INFO] Scheduler gestartet +2026-02-28T19:47:26.619Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:26.680Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T19:47:26.681Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T19:47:26.685Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T19:47:26.686Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T19:47:26.689Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:47:26.689Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dawSQ0\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dawSQ0\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:47:26.689Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-dawSQ0\extract\recovery +2026-02-28T19:47:26.690Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:47:26.690Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dawSQ0\extract\recovery +2026-02-28T19:47:26.690Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T19:47:26.690Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T19:47:26.751Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:47:26.751Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SzWVeg\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SzWVeg\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:47:26.752Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-SzWVeg\downloads\missing-source-ok +2026-02-28T19:47:26.752Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T19:47:26.752Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T19:47:26.791Z [INFO] Scheduler beendet +2026-02-28T19:47:26.814Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:47:26.814Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kaN0fi\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kaN0fi\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:47:26.814Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-kaN0fi\downloads\missing-source-empty +2026-02-28T19:47:26.815Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T19:47:26.815Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T19:47:26.815Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T19:47:26.877Z [INFO] Scheduler gestartet +2026-02-28T19:47:26.877Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:27.047Z [INFO] Scheduler beendet +2026-02-28T19:47:27.163Z [INFO] Scheduler gestartet +2026-02-28T19:47:27.163Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T19:47:27.686Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:27.686Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T19:47:28.027Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T19:47:28.027Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T19:47:28.184Z [INFO] Scheduler beendet +2026-02-28T19:47:28.241Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:47:28.241Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i6mCBJ\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i6mCBJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:47:28.241Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-i6mCBJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:47:28.243Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:47:28.244Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i6mCBJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:47:28.244Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T19:47:28.245Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T19:47:28.245Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T19:47:28.305Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:47:28.306Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nOUuVG\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nOUuVG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:47:28.306Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-nOUuVG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T19:47:28.307Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:47:28.307Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nOUuVG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T19:47:28.307Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T19:47:28.308Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T19:47:28.308Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T19:47:28.369Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:47:28.369Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lkCHj7\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lkCHj7\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:47:28.369Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-lkCHj7\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:47:28.370Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:47:28.371Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lkCHj7\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:47:28.371Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T19:47:28.371Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T19:47:28.433Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T19:47:28.433Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0K1tHW\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0K1tHW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T19:47:28.433Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-0K1tHW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:47:28.435Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T19:47:28.435Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0K1tHW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T19:47:28.435Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T19:47:28.435Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T20:09:13.287Z [INFO] Scheduler gestartet +2026-02-28T20:09:13.288Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:13.625Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:13.625Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T20:09:13.654Z [INFO] Scheduler beendet +2026-02-28T20:09:13.659Z [INFO] Scheduler gestartet +2026-02-28T20:09:13.659Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:13.929Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:13.929Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T20:09:13.929Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:13.929Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T20:09:14.001Z [INFO] Scheduler beendet +2026-02-28T20:09:14.030Z [INFO] Scheduler gestartet +2026-02-28T20:09:14.030Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:14.212Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:14.212Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T20:09:14.212Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:14.212Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T20:09:14.374Z [INFO] Scheduler beendet +2026-02-28T20:09:14.396Z [INFO] Scheduler gestartet +2026-02-28T20:09:14.396Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:17.289Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:17.289Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T20:09:17.406Z [INFO] Scheduler beendet +2026-02-28T20:09:17.415Z [INFO] Scheduler gestartet +2026-02-28T20:09:17.415Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:19.590Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:19.590Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T20:09:19.708Z [INFO] Scheduler beendet +2026-02-28T20:09:19.715Z [INFO] Scheduler gestartet +2026-02-28T20:09:19.715Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:22.119Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:22.119Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T20:09:22.236Z [INFO] Scheduler beendet +2026-02-28T20:09:22.248Z [INFO] Scheduler gestartet +2026-02-28T20:09:22.248Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:24.893Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T20:09:25.259Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:25.259Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T20:09:25.376Z [INFO] Scheduler beendet +2026-02-28T20:09:25.389Z [INFO] Scheduler gestartet +2026-02-28T20:09:25.389Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:29.839Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:29.839Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T20:09:29.959Z [INFO] Scheduler beendet +2026-02-28T20:09:29.976Z [INFO] Scheduler gestartet +2026-02-28T20:09:29.976Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:31.389Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:31.389Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T20:09:31.421Z [INFO] Scheduler beendet +2026-02-28T20:09:31.429Z [INFO] Scheduler gestartet +2026-02-28T20:09:31.429Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:31.432Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:31.432Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T20:09:31.552Z [INFO] Scheduler beendet +2026-02-28T20:09:31.555Z [INFO] Scheduler gestartet +2026-02-28T20:09:31.555Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:31.558Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-tTzBgP\state\rd_session_state.json.async.tmp' +2026-02-28T20:09:31.559Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:31.559Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T20:09:31.677Z [INFO] Scheduler beendet +2026-02-28T20:09:31.740Z [INFO] Scheduler gestartet +2026-02-28T20:09:31.740Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:32.026Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:32.026Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T20:09:32.103Z [INFO] Scheduler beendet +2026-02-28T20:09:32.108Z [INFO] Scheduler gestartet +2026-02-28T20:09:32.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:33.199Z [INFO] Scheduler beendet +2026-02-28T20:09:33.202Z [INFO] Scheduler gestartet +2026-02-28T20:09:33.202Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:34.259Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:34.259Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T20:09:34.286Z [INFO] Scheduler beendet +2026-02-28T20:09:34.291Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T20:09:34.293Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T20:09:34.307Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T20:09:34.308Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T20:09:34.372Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T20:09:34.373Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T20:09:34.435Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T20:09:34.436Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T20:09:34.436Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T20:09:34.499Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T20:09:34.500Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T20:09:34.500Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T20:09:34.645Z [INFO] Scheduler gestartet +2026-02-28T20:09:34.646Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:35.349Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:35.349Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T20:09:35.367Z [INFO] Scheduler beendet +2026-02-28T20:09:35.375Z [INFO] Scheduler gestartet +2026-02-28T20:09:35.375Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:38.271Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:38.271Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T20:09:38.389Z [INFO] Scheduler beendet +2026-02-28T20:09:38.453Z [INFO] Scheduler gestartet +2026-02-28T20:09:38.453Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:38.907Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:09:38.907Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pLRT7E\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pLRT7E\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:09:38.908Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-pLRT7E\extract\zip-pack +2026-02-28T20:09:38.910Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T20:09:38.911Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pLRT7E\extract\zip-pack +2026-02-28T20:09:38.911Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T20:09:38.911Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T20:09:38.934Z [INFO] Scheduler beendet +2026-02-28T20:09:38.958Z [INFO] Scheduler gestartet +2026-02-28T20:09:38.958Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:38.962Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:38.962Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T20:09:39.080Z [INFO] Scheduler beendet +2026-02-28T20:09:39.143Z [INFO] Scheduler gestartet +2026-02-28T20:09:39.143Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:39.147Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:09:39.147Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-caNqSO\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-caNqSO\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:09:39.147Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-caNqSO\extract\cleanup-package +2026-02-28T20:09:39.149Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T20:09:39.149Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-caNqSO\extract\cleanup-package +2026-02-28T20:09:39.149Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T20:09:39.149Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T20:09:39.264Z [INFO] Scheduler beendet +2026-02-28T20:09:39.267Z [INFO] Scheduler gestartet +2026-02-28T20:09:39.267Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:39.269Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-caNqSO\state\rd_session_state.json.async.tmp' +2026-02-28T20:09:39.390Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T20:09:39.439Z [INFO] Scheduler beendet +2026-02-28T20:09:39.452Z [INFO] Scheduler gestartet +2026-02-28T20:09:39.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:39.454Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:39.454Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T20:09:39.623Z [INFO] Scheduler beendet +2026-02-28T20:09:39.636Z [INFO] Scheduler gestartet +2026-02-28T20:09:39.636Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:39.808Z [INFO] Scheduler beendet +2026-02-28T20:09:39.821Z [INFO] Scheduler gestartet +2026-02-28T20:09:39.821Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:39.944Z [INFO] Scheduler gestartet +2026-02-28T20:09:39.944Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:39.948Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1zbSDI\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1zbSDI\state\rd_session_state.json' +2026-02-28T20:09:39.991Z [INFO] Scheduler beendet +2026-02-28T20:09:40.330Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:40.330Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T20:09:40.577Z [INFO] Scheduler beendet +2026-02-28T20:09:40.609Z [INFO] Scheduler gestartet +2026-02-28T20:09:40.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:40.671Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T20:09:40.672Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T20:09:40.675Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T20:09:40.675Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T20:09:40.678Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:09:40.678Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Aw2saQ\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Aw2saQ\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:09:40.678Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Aw2saQ\extract\recovery +2026-02-28T20:09:40.679Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T20:09:40.679Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Aw2saQ\extract\recovery +2026-02-28T20:09:40.679Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T20:09:40.679Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T20:09:40.739Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:09:40.740Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Hn1UGF\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Hn1UGF\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:09:40.740Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-Hn1UGF\downloads\missing-source-ok +2026-02-28T20:09:40.740Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T20:09:40.740Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T20:09:40.780Z [INFO] Scheduler beendet +2026-02-28T20:09:40.801Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:09:40.801Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UYthkX\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UYthkX\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:09:40.801Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-UYthkX\downloads\missing-source-empty +2026-02-28T20:09:40.801Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T20:09:40.801Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T20:09:40.801Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T20:09:40.863Z [INFO] Scheduler gestartet +2026-02-28T20:09:40.863Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:41.033Z [INFO] Scheduler beendet +2026-02-28T20:09:41.147Z [INFO] Scheduler gestartet +2026-02-28T20:09:41.147Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:09:41.672Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:41.672Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T20:09:42.011Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:09:42.011Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T20:09:42.171Z [INFO] Scheduler beendet +2026-02-28T20:09:42.219Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:09:42.219Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9DJoNk\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9DJoNk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:09:42.219Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-9DJoNk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T20:09:42.220Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T20:09:42.220Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9DJoNk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T20:09:42.220Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T20:09:42.221Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T20:09:42.221Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T20:09:42.283Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:09:42.283Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lNWVNm\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lNWVNm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:09:42.283Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-lNWVNm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T20:09:42.285Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T20:09:42.286Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lNWVNm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T20:09:42.286Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T20:09:42.287Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T20:09:42.287Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T20:09:42.347Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:09:42.347Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YGPwiL\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YGPwiL\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:09:42.347Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-YGPwiL\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T20:09:42.349Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T20:09:42.349Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YGPwiL\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T20:09:42.349Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T20:09:42.349Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T20:09:42.410Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:09:42.410Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eSVxWm\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eSVxWm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:09:42.410Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-eSVxWm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T20:09:42.411Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T20:09:42.412Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eSVxWm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T20:09:42.412Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T20:09:42.412Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T20:10:16.062Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T20:10:16.065Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T20:10:16.067Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T20:10:16.061Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gDa0wz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gDa0wz\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:10:16.061Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gDa0wz\out +2026-02-28T20:10:16.135Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T20:10:16.085Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T20:10:16.087Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T20:10:16.090Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T20:10:16.090Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T20:10:16.093Z [INFO] Scheduler gestartet +2026-02-28T20:10:16.094Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:16.338Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-gDa0wz\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T20:10:16.339Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gDa0wz\out +2026-02-28T20:10:16.340Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T20:10:16.341Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T20:10:16.341Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gDa0wz\out +2026-02-28T20:10:16.349Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f1eXPO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f1eXPO\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:16.349Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f1eXPO\out +2026-02-28T20:10:16.350Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T20:10:16.350Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f1eXPO\out +2026-02-28T20:10:16.351Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T20:10:16.351Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f1eXPO\out +2026-02-28T20:10:16.352Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T20:10:16.352Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f1eXPO\out +2026-02-28T20:10:16.355Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vIdfWd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vIdfWd\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:10:16.355Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vIdfWd\out +2026-02-28T20:10:16.356Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T20:10:16.357Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T20:10:16.357Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vIdfWd\out +2026-02-28T20:10:16.359Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P7OM1X\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P7OM1X\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:10:16.359Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-P7OM1X\out +2026-02-28T20:10:16.359Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T20:10:16.360Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T20:10:16.360Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-P7OM1X\pkg) +2026-02-28T20:10:16.360Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P7OM1X\out +2026-02-28T20:10:16.362Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qCMdGm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qCMdGm\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:10:16.362Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qCMdGm\out +2026-02-28T20:10:16.363Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T20:10:16.363Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T20:10:16.363Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qCMdGm\out +2026-02-28T20:10:16.366Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JlHk5z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JlHk5z\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:16.366Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JlHk5z\out +2026-02-28T20:10:16.367Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T20:10:16.367Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JlHk5z\out +2026-02-28T20:10:16.368Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T20:10:16.368Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JlHk5z\out +2026-02-28T20:10:16.371Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BJqfrq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BJqfrq\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T20:10:16.371Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BJqfrq\out +2026-02-28T20:10:16.371Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T20:10:16.371Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BJqfrq\out +2026-02-28T20:10:16.373Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-orI9re\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-orI9re\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:16.373Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-orI9re\out +2026-02-28T20:10:16.444Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:16.444Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T20:10:16.459Z [INFO] Scheduler beendet +2026-02-28T20:10:16.466Z [INFO] Scheduler gestartet +2026-02-28T20:10:16.466Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:16.544Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-orI9re\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T20:10:16.545Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-orI9re\out +2026-02-28T20:10:16.548Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E2uQnV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E2uQnV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:16.549Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E2uQnV\out +2026-02-28T20:10:16.550Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T20:10:16.550Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E2uQnV\out +2026-02-28T20:10:16.553Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cNrcIa\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cNrcIa\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:16.553Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-cNrcIa\pkg-missing +2026-02-28T20:10:16.555Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YnODPY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YnODPY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:16.555Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YnODPY\out +2026-02-28T20:10:16.556Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T20:10:16.556Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YnODPY\out +2026-02-28T20:10:16.605Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6LssrV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6LssrV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:16.605Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6LssrV\out +2026-02-28T20:10:16.606Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T20:10:16.606Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6LssrV\out +2026-02-28T20:10:16.609Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dMvfI1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dMvfI1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:16.610Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dMvfI1\out +2026-02-28T20:10:16.735Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:16.735Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T20:10:16.735Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:16.736Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T20:10:16.808Z [INFO] Scheduler beendet +2026-02-28T20:10:16.832Z [INFO] Scheduler gestartet +2026-02-28T20:10:16.832Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:16.219Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772309416082-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T20:10:16.919Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T20:10:16.919Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T20:10:17.012Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:17.012Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T20:10:17.012Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:17.012Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T20:10:17.174Z [INFO] Scheduler beendet +2026-02-28T20:10:17.197Z [INFO] Scheduler gestartet +2026-02-28T20:10:17.197Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:17.021Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772309416919-Stable Setup 9.9.9.exe +2026-02-28T20:10:17.481Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T20:10:17.481Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T20:10:18.489Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T20:10:19.989Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T20:10:20.089Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:20.089Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T20:10:20.207Z [INFO] Scheduler beendet +2026-02-28T20:10:20.219Z [INFO] Scheduler gestartet +2026-02-28T20:10:20.219Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:20.992Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T20:10:22.388Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:22.388Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T20:10:22.506Z [INFO] Scheduler beendet +2026-02-28T20:10:22.515Z [INFO] Scheduler gestartet +2026-02-28T20:10:22.515Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:23.992Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T20:10:24.926Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:24.926Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T20:10:25.044Z [INFO] Scheduler beendet +2026-02-28T20:10:24.994Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T20:10:25.025Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T20:10:25.025Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T20:10:25.051Z [INFO] Scheduler gestartet +2026-02-28T20:10:25.051Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:27.700Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T20:10:28.064Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:28.064Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T20:10:28.181Z [INFO] Scheduler beendet +2026-02-28T20:10:28.189Z [INFO] Scheduler gestartet +2026-02-28T20:10:28.189Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:32.650Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:32.650Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T20:10:32.766Z [INFO] Scheduler beendet +2026-02-28T20:10:32.789Z [INFO] Scheduler gestartet +2026-02-28T20:10:32.789Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:34.144Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:34.144Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T20:10:34.234Z [INFO] Scheduler beendet +2026-02-28T20:10:34.240Z [INFO] Scheduler gestartet +2026-02-28T20:10:34.240Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:34.244Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:34.244Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T20:10:34.360Z [INFO] Scheduler beendet +2026-02-28T20:10:34.426Z [INFO] Scheduler gestartet +2026-02-28T20:10:34.426Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:34.430Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:34.430Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T20:10:34.548Z [INFO] Scheduler beendet +2026-02-28T20:10:34.611Z [INFO] Scheduler gestartet +2026-02-28T20:10:34.611Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:34.896Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:34.896Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T20:10:34.974Z [INFO] Scheduler beendet +2026-02-28T20:10:34.979Z [INFO] Scheduler gestartet +2026-02-28T20:10:34.979Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:36.062Z [INFO] Scheduler beendet +2026-02-28T20:10:36.068Z [INFO] Scheduler gestartet +2026-02-28T20:10:36.068Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:37.124Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:37.124Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T20:10:37.151Z [INFO] Scheduler beendet +2026-02-28T20:10:37.159Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T20:10:37.161Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T20:10:37.173Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T20:10:37.174Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T20:10:37.248Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T20:10:37.250Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T20:10:37.313Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T20:10:37.313Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T20:10:37.314Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T20:10:37.377Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T20:10:37.378Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T20:10:37.378Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T20:10:37.522Z [INFO] Scheduler gestartet +2026-02-28T20:10:37.522Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:38.225Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:38.225Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T20:10:38.244Z [INFO] Scheduler beendet +2026-02-28T20:10:38.247Z [INFO] Scheduler gestartet +2026-02-28T20:10:38.247Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:41.139Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:41.139Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T20:10:41.256Z [INFO] Scheduler beendet +2026-02-28T20:10:41.267Z [INFO] Scheduler gestartet +2026-02-28T20:10:41.267Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:41.721Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:10:41.722Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3ScH7r\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3ScH7r\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:41.722Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-3ScH7r\extract\zip-pack +2026-02-28T20:10:41.725Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T20:10:41.725Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3ScH7r\extract\zip-pack +2026-02-28T20:10:41.725Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T20:10:41.725Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T20:10:41.752Z [INFO] Scheduler beendet +2026-02-28T20:10:41.774Z [INFO] Scheduler gestartet +2026-02-28T20:10:41.774Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:41.777Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:41.777Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T20:10:41.896Z [INFO] Scheduler beendet +2026-02-28T20:10:41.958Z [INFO] Scheduler gestartet +2026-02-28T20:10:41.958Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:41.962Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:10:41.963Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-aE1JhU\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-aE1JhU\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:41.963Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-aE1JhU\extract\cleanup-package +2026-02-28T20:10:41.965Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T20:10:41.966Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-aE1JhU\extract\cleanup-package +2026-02-28T20:10:41.966Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T20:10:41.966Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T20:10:42.079Z [INFO] Scheduler beendet +2026-02-28T20:10:42.083Z [INFO] Scheduler gestartet +2026-02-28T20:10:42.083Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:42.084Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-aE1JhU\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-aE1JhU\state\rd_session_state.json' +2026-02-28T20:10:42.206Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T20:10:42.254Z [INFO] Scheduler beendet +2026-02-28T20:10:42.268Z [INFO] Scheduler gestartet +2026-02-28T20:10:42.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:42.271Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:42.271Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T20:10:42.442Z [INFO] Scheduler beendet +2026-02-28T20:10:42.453Z [INFO] Scheduler gestartet +2026-02-28T20:10:42.453Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:42.624Z [INFO] Scheduler beendet +2026-02-28T20:10:42.636Z [INFO] Scheduler gestartet +2026-02-28T20:10:42.636Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:42.762Z [INFO] Scheduler gestartet +2026-02-28T20:10:42.762Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:42.765Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-5JdKuq\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-5JdKuq\state\rd_session_state.json' +2026-02-28T20:10:42.807Z [INFO] Scheduler beendet +2026-02-28T20:10:43.145Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:43.145Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T20:10:43.394Z [INFO] Scheduler beendet +2026-02-28T20:10:43.429Z [INFO] Scheduler gestartet +2026-02-28T20:10:43.429Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:43.490Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T20:10:43.491Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T20:10:43.494Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T20:10:43.495Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T20:10:43.498Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:10:43.498Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6bdttk\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6bdttk\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:43.498Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-6bdttk\extract\recovery +2026-02-28T20:10:43.499Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T20:10:43.499Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6bdttk\extract\recovery +2026-02-28T20:10:43.499Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T20:10:43.499Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T20:10:43.562Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:10:43.562Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IlV2ao\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IlV2ao\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:43.562Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-IlV2ao\downloads\missing-source-ok +2026-02-28T20:10:43.562Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T20:10:43.562Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T20:10:43.602Z [INFO] Scheduler beendet +2026-02-28T20:10:43.623Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:10:43.623Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-098O1N\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-098O1N\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:43.623Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-098O1N\downloads\missing-source-empty +2026-02-28T20:10:43.623Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T20:10:43.623Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T20:10:43.623Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T20:10:43.684Z [INFO] Scheduler gestartet +2026-02-28T20:10:43.684Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:43.854Z [INFO] Scheduler beendet +2026-02-28T20:10:43.969Z [INFO] Scheduler gestartet +2026-02-28T20:10:43.969Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:10:44.494Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:44.494Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T20:10:44.834Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:10:44.834Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T20:10:44.995Z [INFO] Scheduler beendet +2026-02-28T20:10:45.044Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:10:45.044Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-inpdbT\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-inpdbT\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:45.044Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-inpdbT\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T20:10:45.046Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T20:10:45.047Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-inpdbT\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T20:10:45.047Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T20:10:45.048Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T20:10:45.048Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T20:10:45.107Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:10:45.107Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nPYnzm\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nPYnzm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:45.107Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-nPYnzm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T20:10:45.109Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T20:10:45.109Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nPYnzm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T20:10:45.109Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T20:10:45.110Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T20:10:45.110Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T20:10:45.172Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:10:45.172Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9ZQPeD\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9ZQPeD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:45.172Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-9ZQPeD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T20:10:45.174Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T20:10:45.175Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9ZQPeD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T20:10:45.175Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T20:10:45.175Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T20:10:45.236Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T20:10:45.236Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-axzz0Y\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-axzz0Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:10:45.236Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-axzz0Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T20:10:45.238Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T20:10:45.238Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-axzz0Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T20:10:45.238Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T20:10:45.238Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T20:57:29.595Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T20:57:29.599Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T20:57:29.600Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T20:57:29.607Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oADU0Z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oADU0Z\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:57:29.608Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oADU0Z\out +2026-02-28T20:57:29.665Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T20:57:29.831Z [ERROR] Entpack-Fehler bad.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-oADU0Z\pkg\bad.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T20:57:29.831Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oADU0Z\out +2026-02-28T20:57:29.833Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T20:57:29.834Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T20:57:29.834Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oADU0Z\out +2026-02-28T20:57:29.841Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZc6hF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZc6hF\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:57:29.841Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qZc6hF\out +2026-02-28T20:57:29.842Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T20:57:29.842Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qZc6hF\out +2026-02-28T20:57:29.843Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T20:57:29.843Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qZc6hF\out +2026-02-28T20:57:29.844Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T20:57:29.844Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZc6hF\out +2026-02-28T20:57:29.846Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e6WQCS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e6WQCS\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:57:29.847Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-e6WQCS\out +2026-02-28T20:57:29.847Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T20:57:29.848Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T20:57:29.848Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e6WQCS\out +2026-02-28T20:57:29.850Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g8L1fc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g8L1fc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:57:29.850Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-g8L1fc\out +2026-02-28T20:57:29.851Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T20:57:29.851Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T20:57:29.852Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-g8L1fc\pkg) +2026-02-28T20:57:29.852Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g8L1fc\out +2026-02-28T20:57:29.853Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DmSI7j\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DmSI7j\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:57:29.853Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DmSI7j\out +2026-02-28T20:57:29.854Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T20:57:29.854Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T20:57:29.855Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DmSI7j\out +2026-02-28T20:57:29.857Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fLQHNT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fLQHNT\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:57:29.857Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fLQHNT\out +2026-02-28T20:57:29.858Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T20:57:29.858Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fLQHNT\out +2026-02-28T20:57:29.859Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T20:57:29.860Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fLQHNT\out +2026-02-28T20:57:29.862Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fcVgck\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fcVgck\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T20:57:29.862Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fcVgck\out +2026-02-28T20:57:29.863Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T20:57:29.863Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fcVgck\out +2026-02-28T20:57:29.864Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3j4oIi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3j4oIi\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:57:29.864Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3j4oIi\out +2026-02-28T20:57:30.004Z [ERROR] Entpack-Fehler broken.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-3j4oIi\pkg\broken.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T20:57:30.005Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3j4oIi\out +2026-02-28T20:57:30.007Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bUlH4K\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bUlH4K\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:57:30.007Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bUlH4K\out +2026-02-28T20:57:30.008Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T20:57:30.008Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bUlH4K\out +2026-02-28T20:57:30.012Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gGMiar\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gGMiar\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:57:30.012Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-gGMiar\pkg-missing +2026-02-28T20:57:30.013Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7NtKK8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7NtKK8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:57:30.013Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7NtKK8\out +2026-02-28T20:57:30.014Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T20:57:30.014Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7NtKK8\out +2026-02-28T20:57:30.055Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FDzuu5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FDzuu5\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:57:30.056Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FDzuu5\out +2026-02-28T20:57:30.204Z [ERROR] Entpack-Fehler too-large.zip: Error: Die Datei C:\Users\ploet\AppData\Local\Temp\rd-extract-FDzuu5\pkg\too-large.zip ist kein RAR-Archiv. Keine Dateien zum Entpacken. +2026-02-28T20:57:30.205Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FDzuu5\out +2026-02-28T20:57:30.210Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSWang\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSWang\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:57:30.211Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSWang\out +2026-02-28T20:59:33.940Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T20:59:33.942Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T20:59:33.943Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T20:59:33.954Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-csusyK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-csusyK\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:59:33.954Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-csusyK\out +2026-02-28T20:59:34.004Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T20:59:34.153Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T20:59:34.153Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-csusyK\out +2026-02-28T20:59:34.155Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T20:59:34.155Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T20:59:34.156Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-csusyK\out +2026-02-28T20:59:34.163Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZqgcfL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZqgcfL\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:34.163Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZqgcfL\out +2026-02-28T20:59:34.164Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T20:59:34.164Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZqgcfL\out +2026-02-28T20:59:34.165Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T20:59:34.165Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZqgcfL\out +2026-02-28T20:59:34.166Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T20:59:34.166Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZqgcfL\out +2026-02-28T20:59:34.168Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZB3TjU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZB3TjU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:59:34.168Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZB3TjU\out +2026-02-28T20:59:34.169Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T20:59:34.170Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T20:59:34.170Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZB3TjU\out +2026-02-28T20:59:34.172Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2sIPdu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2sIPdu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:59:34.172Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2sIPdu\out +2026-02-28T20:59:34.172Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T20:59:34.173Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T20:59:34.173Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-2sIPdu\pkg) +2026-02-28T20:59:34.173Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2sIPdu\out +2026-02-28T20:59:34.175Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nUoPtV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nUoPtV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:59:34.175Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nUoPtV\out +2026-02-28T20:59:34.176Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T20:59:34.176Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T20:59:34.176Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nUoPtV\out +2026-02-28T20:59:34.178Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-36IJAl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-36IJAl\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:34.178Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-36IJAl\out +2026-02-28T20:59:34.179Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T20:59:34.179Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-36IJAl\out +2026-02-28T20:59:34.180Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T20:59:34.180Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-36IJAl\out +2026-02-28T20:59:34.182Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lYfBGl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lYfBGl\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T20:59:34.182Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lYfBGl\out +2026-02-28T20:59:34.182Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T20:59:34.183Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lYfBGl\out +2026-02-28T20:59:34.184Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RZBstF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RZBstF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:34.184Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RZBstF\out +2026-02-28T20:59:34.287Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T20:59:34.287Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RZBstF\out +2026-02-28T20:59:34.290Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uh1Rgp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uh1Rgp\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:34.290Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Uh1Rgp\out +2026-02-28T20:59:34.291Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T20:59:34.291Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uh1Rgp\out +2026-02-28T20:59:34.294Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-veCEOr\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-veCEOr\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:34.294Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-veCEOr\pkg-missing +2026-02-28T20:59:34.295Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iFV81w\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iFV81w\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:34.296Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iFV81w\out +2026-02-28T20:59:34.297Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T20:59:34.297Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iFV81w\out +2026-02-28T20:59:34.334Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-egSQMO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-egSQMO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:34.334Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-egSQMO\out +2026-02-28T20:59:34.448Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T20:59:34.448Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-egSQMO\out +2026-02-28T20:59:34.450Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pXCkK4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pXCkK4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:34.451Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pXCkK4\out +2026-02-28T20:59:49.711Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T20:59:49.714Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T20:59:49.715Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T20:59:49.745Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a64inQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a64inQ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:59:49.746Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-a64inQ\out +2026-02-28T20:59:49.834Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T20:59:49.771Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T20:59:49.772Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T20:59:49.773Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T20:59:49.773Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T20:59:49.871Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772312389769-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T20:59:49.804Z [INFO] Scheduler gestartet +2026-02-28T20:59:49.805Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:59:50.013Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T20:59:50.014Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-a64inQ\out +2026-02-28T20:59:50.015Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T20:59:50.016Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T20:59:50.016Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a64inQ\out +2026-02-28T20:59:50.023Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5tQSbx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5tQSbx\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:50.023Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5tQSbx\out +2026-02-28T20:59:50.024Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T20:59:50.024Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5tQSbx\out +2026-02-28T20:59:50.025Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T20:59:50.025Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5tQSbx\out +2026-02-28T20:59:50.026Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T20:59:50.026Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5tQSbx\out +2026-02-28T20:59:50.029Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N1R5U7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N1R5U7\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:59:50.029Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N1R5U7\out +2026-02-28T20:59:50.030Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T20:59:50.030Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T20:59:50.030Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N1R5U7\out +2026-02-28T20:59:50.032Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5mwEhu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5mwEhu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:59:50.032Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5mwEhu\out +2026-02-28T20:59:50.033Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T20:59:50.033Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T20:59:50.034Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-5mwEhu\pkg) +2026-02-28T20:59:50.034Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5mwEhu\out +2026-02-28T20:59:50.035Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rVa8FV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rVa8FV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T20:59:50.035Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rVa8FV\out +2026-02-28T20:59:50.036Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T20:59:50.036Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T20:59:50.037Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rVa8FV\out +2026-02-28T20:59:50.039Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CzGeun\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CzGeun\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:50.039Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CzGeun\out +2026-02-28T20:59:50.039Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T20:59:50.039Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CzGeun\out +2026-02-28T20:59:50.040Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T20:59:50.040Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CzGeun\out +2026-02-28T20:59:50.042Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YESrPc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YESrPc\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T20:59:50.042Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YESrPc\out +2026-02-28T20:59:50.043Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T20:59:50.043Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YESrPc\out +2026-02-28T20:59:50.044Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GfxwIq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GfxwIq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:50.044Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GfxwIq\out +2026-02-28T20:59:50.147Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:59:50.147Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T20:59:50.171Z [INFO] Scheduler beendet +2026-02-28T20:59:50.176Z [INFO] Scheduler gestartet +2026-02-28T20:59:50.176Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:59:50.215Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T20:59:50.216Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GfxwIq\out +2026-02-28T20:59:50.218Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WmXgDq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WmXgDq\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:50.218Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WmXgDq\out +2026-02-28T20:59:50.219Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T20:59:50.220Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WmXgDq\out +2026-02-28T20:59:50.223Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GtaqEL\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GtaqEL\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:50.223Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-GtaqEL\pkg-missing +2026-02-28T20:59:50.224Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ytzKuD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ytzKuD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:50.224Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ytzKuD\out +2026-02-28T20:59:50.226Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T20:59:50.226Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ytzKuD\out +2026-02-28T20:59:50.273Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h2bX3G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h2bX3G\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:50.273Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h2bX3G\out +2026-02-28T20:59:50.418Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T20:59:50.419Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h2bX3G\out +2026-02-28T20:59:50.420Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xJJUqL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xJJUqL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T20:59:50.421Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xJJUqL\out +2026-02-28T20:59:50.444Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:59:50.444Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T20:59:50.445Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:59:50.445Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T20:59:50.519Z [INFO] Scheduler beendet +2026-02-28T20:59:50.543Z [INFO] Scheduler gestartet +2026-02-28T20:59:50.543Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:59:50.479Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T20:59:50.479Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T20:59:50.568Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772312390479-Stable Setup 9.9.9.exe +2026-02-28T20:59:50.723Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:59:50.723Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T20:59:50.723Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:59:50.723Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T20:59:50.884Z [INFO] Scheduler beendet +2026-02-28T20:59:50.906Z [INFO] Scheduler gestartet +2026-02-28T20:59:50.906Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:59:50.968Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T20:59:50.968Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T20:59:51.974Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T20:59:53.474Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T20:59:53.797Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:59:53.797Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T20:59:53.914Z [INFO] Scheduler beendet +2026-02-28T20:59:53.930Z [INFO] Scheduler gestartet +2026-02-28T20:59:53.930Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:59:54.478Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T20:59:56.102Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:59:56.102Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T20:59:56.218Z [INFO] Scheduler beendet +2026-02-28T20:59:56.233Z [INFO] Scheduler gestartet +2026-02-28T20:59:56.233Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T20:59:57.478Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T20:59:58.480Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T20:59:58.518Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T20:59:58.518Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T20:59:58.636Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T20:59:58.636Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T20:59:58.755Z [INFO] Scheduler beendet +2026-02-28T20:59:58.766Z [INFO] Scheduler gestartet +2026-02-28T20:59:58.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:01.414Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T21:00:01.781Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:01.781Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T21:00:01.898Z [INFO] Scheduler beendet +2026-02-28T21:00:01.901Z [INFO] Scheduler gestartet +2026-02-28T21:00:01.901Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:06.364Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:06.364Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T21:00:06.481Z [INFO] Scheduler beendet +2026-02-28T21:00:06.494Z [INFO] Scheduler gestartet +2026-02-28T21:00:06.494Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:07.907Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:07.907Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T21:00:07.941Z [INFO] Scheduler beendet +2026-02-28T21:00:07.948Z [INFO] Scheduler gestartet +2026-02-28T21:00:07.948Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:07.952Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:07.952Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T21:00:08.069Z [INFO] Scheduler beendet +2026-02-28T21:00:08.134Z [INFO] Scheduler gestartet +2026-02-28T21:00:08.134Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:08.138Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:08.138Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T21:00:08.254Z [INFO] Scheduler beendet +2026-02-28T21:00:08.258Z [INFO] Scheduler gestartet +2026-02-28T21:00:08.258Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:08.544Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:08.544Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T21:00:08.622Z [INFO] Scheduler beendet +2026-02-28T21:00:08.625Z [INFO] Scheduler gestartet +2026-02-28T21:00:08.625Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:09.708Z [INFO] Scheduler beendet +2026-02-28T21:00:09.715Z [INFO] Scheduler gestartet +2026-02-28T21:00:09.715Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:10.774Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:10.774Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T21:00:10.800Z [INFO] Scheduler beendet +2026-02-28T21:00:10.806Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:00:10.808Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:00:10.820Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T21:00:10.820Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T21:00:10.884Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T21:00:10.886Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T21:00:10.947Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T21:00:10.948Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T21:00:10.948Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T21:00:11.011Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T21:00:11.011Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T21:00:11.012Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T21:00:11.156Z [INFO] Scheduler gestartet +2026-02-28T21:00:11.156Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:11.859Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:11.859Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T21:00:11.879Z [INFO] Scheduler beendet +2026-02-28T21:00:11.881Z [INFO] Scheduler gestartet +2026-02-28T21:00:11.881Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:14.774Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:14.774Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T21:00:14.891Z [INFO] Scheduler beendet +2026-02-28T21:00:14.902Z [INFO] Scheduler gestartet +2026-02-28T21:00:14.902Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:15.356Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:00:15.357Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bKXIf0\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bKXIf0\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:00:15.358Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-bKXIf0\extract\zip-pack +2026-02-28T21:00:15.362Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T21:00:15.363Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bKXIf0\extract\zip-pack +2026-02-28T21:00:15.363Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T21:00:15.364Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T21:00:15.384Z [INFO] Scheduler beendet +2026-02-28T21:00:15.410Z [INFO] Scheduler gestartet +2026-02-28T21:00:15.410Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:15.415Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:15.415Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T21:00:15.531Z [INFO] Scheduler beendet +2026-02-28T21:00:15.536Z [INFO] Scheduler gestartet +2026-02-28T21:00:15.536Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:15.539Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:00:15.539Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TjyB2Z\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TjyB2Z\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:00:15.539Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-TjyB2Z\extract\cleanup-package +2026-02-28T21:00:15.541Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T21:00:15.541Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TjyB2Z\extract\cleanup-package +2026-02-28T21:00:15.541Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T21:00:15.541Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T21:00:15.657Z [INFO] Scheduler beendet +2026-02-28T21:00:15.661Z [INFO] Scheduler gestartet +2026-02-28T21:00:15.661Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:15.663Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-TjyB2Z\state\rd_session_state.json.async.tmp' +2026-02-28T21:00:15.784Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T21:00:15.833Z [INFO] Scheduler beendet +2026-02-28T21:00:15.846Z [INFO] Scheduler gestartet +2026-02-28T21:00:15.846Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:15.849Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:15.849Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T21:00:16.018Z [INFO] Scheduler beendet +2026-02-28T21:00:16.030Z [INFO] Scheduler gestartet +2026-02-28T21:00:16.030Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:16.201Z [INFO] Scheduler beendet +2026-02-28T21:00:16.214Z [INFO] Scheduler gestartet +2026-02-28T21:00:16.214Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:16.339Z [INFO] Scheduler gestartet +2026-02-28T21:00:16.339Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:16.342Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ffw4mk\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ffw4mk\state\rd_session_state.json' +2026-02-28T21:00:16.384Z [INFO] Scheduler beendet +2026-02-28T21:00:16.724Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:16.724Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T21:00:16.852Z [INFO] Scheduler beendet +2026-02-28T21:00:16.944Z [INFO] Scheduler gestartet +2026-02-28T21:00:16.944Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:17.004Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T21:00:17.006Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T21:00:17.009Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T21:00:17.010Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T21:00:17.014Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:00:17.014Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6Gjy3m\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6Gjy3m\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:00:17.014Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-6Gjy3m\extract\recovery +2026-02-28T21:00:17.016Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:00:17.016Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6Gjy3m\extract\recovery +2026-02-28T21:00:17.016Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T21:00:17.017Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T21:00:17.078Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:00:17.078Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7R1loA\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7R1loA\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:00:17.078Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-7R1loA\downloads\missing-source-ok +2026-02-28T21:00:17.078Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T21:00:17.078Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T21:00:17.114Z [INFO] Scheduler beendet +2026-02-28T21:00:17.139Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:00:17.139Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zLxzVx\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zLxzVx\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:00:17.140Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-zLxzVx\downloads\missing-source-empty +2026-02-28T21:00:17.140Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T21:00:17.140Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T21:00:17.140Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T21:00:17.201Z [INFO] Scheduler gestartet +2026-02-28T21:00:17.201Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:17.373Z [INFO] Scheduler beendet +2026-02-28T21:00:17.487Z [INFO] Scheduler gestartet +2026-02-28T21:00:17.487Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:00:18.011Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:18.011Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T21:00:18.352Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:00:18.352Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T21:00:18.510Z [INFO] Scheduler beendet +2026-02-28T21:00:18.559Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:00:18.560Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rfFMxw\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rfFMxw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:00:18.560Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-rfFMxw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:00:18.561Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:00:18.562Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rfFMxw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:00:18.562Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:00:18.562Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:00:18.562Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:00:18.622Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:00:18.622Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IEQ0C9\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IEQ0C9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:00:18.622Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-IEQ0C9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:00:18.623Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:00:18.623Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IEQ0C9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:00:18.623Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T21:00:18.624Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:00:18.624Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T21:00:18.685Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:00:18.685Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-D1Dd4r\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-D1Dd4r\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:00:18.685Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-D1Dd4r\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:00:18.686Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:00:18.686Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-D1Dd4r\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:00:18.686Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:00:18.687Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:00:18.747Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:00:18.747Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XLTs57\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XLTs57\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:00:18.747Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-XLTs57\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:00:18.748Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:00:18.748Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XLTs57\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:00:18.748Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:00:18.748Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:04:39.636Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T21:04:39.639Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T21:04:39.641Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T21:04:39.650Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RwqLay\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RwqLay\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:04:39.651Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RwqLay\out +2026-02-28T21:04:39.712Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T21:04:39.684Z [INFO] Scheduler gestartet +2026-02-28T21:04:39.684Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:04:39.695Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:04:39.696Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T21:04:39.700Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T21:04:39.700Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T21:04:39.796Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772312679695-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T21:04:39.873Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:04:39.873Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RwqLay\out +2026-02-28T21:04:39.875Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T21:04:39.876Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:04:39.876Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RwqLay\out +2026-02-28T21:04:39.884Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YcMcgb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YcMcgb\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:04:39.884Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YcMcgb\out +2026-02-28T21:04:39.886Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T21:04:39.886Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YcMcgb\out +2026-02-28T21:04:39.886Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T21:04:39.886Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YcMcgb\out +2026-02-28T21:04:39.887Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T21:04:39.888Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YcMcgb\out +2026-02-28T21:04:39.890Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uKe6cA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uKe6cA\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:04:39.890Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uKe6cA\out +2026-02-28T21:04:39.891Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T21:04:39.891Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T21:04:39.891Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uKe6cA\out +2026-02-28T21:04:39.893Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ABSZGg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ABSZGg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:04:39.893Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ABSZGg\out +2026-02-28T21:04:39.894Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:04:39.894Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:04:39.894Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ABSZGg\pkg) +2026-02-28T21:04:39.894Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ABSZGg\out +2026-02-28T21:04:39.896Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MMou0X\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MMou0X\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:04:39.896Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MMou0X\out +2026-02-28T21:04:39.897Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:04:39.897Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:04:39.897Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MMou0X\out +2026-02-28T21:04:39.899Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oO4IfG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oO4IfG\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:04:39.899Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oO4IfG\out +2026-02-28T21:04:39.900Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T21:04:39.900Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oO4IfG\out +2026-02-28T21:04:39.901Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:04:39.901Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oO4IfG\out +2026-02-28T21:04:39.903Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LMYDZy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LMYDZy\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T21:04:39.903Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LMYDZy\out +2026-02-28T21:04:39.903Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T21:04:39.904Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LMYDZy\out +2026-02-28T21:04:39.905Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bVFPGE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bVFPGE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:04:39.905Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bVFPGE\out +2026-02-28T21:04:40.039Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:04:40.039Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bVFPGE\out +2026-02-28T21:04:40.042Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IFsj1c\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IFsj1c\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:04:40.042Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IFsj1c\out +2026-02-28T21:04:40.043Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:04:40.043Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IFsj1c\out +2026-02-28T21:04:40.046Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ewOjdc\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ewOjdc\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:04:40.046Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-ewOjdc\pkg-missing +2026-02-28T21:04:40.048Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Stu54\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Stu54\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:04:40.048Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1Stu54\out +2026-02-28T21:04:40.049Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T21:04:40.049Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Stu54\out +2026-02-28T21:04:40.087Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zwIUks\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zwIUks\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:04:40.087Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zwIUks\out +2026-02-28T21:04:40.027Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:40.027Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T21:04:40.051Z [INFO] Scheduler beendet +2026-02-28T21:04:40.056Z [INFO] Scheduler gestartet +2026-02-28T21:04:40.056Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:04:40.224Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T21:04:40.224Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zwIUks\out +2026-02-28T21:04:40.226Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-453vi4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-453vi4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:04:40.226Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-453vi4\out +2026-02-28T21:04:40.309Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:04:40.309Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T21:04:40.396Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772312680309-Stable Setup 9.9.9.exe +2026-02-28T21:04:40.325Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:40.325Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T21:04:40.325Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:40.325Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T21:04:40.397Z [INFO] Scheduler beendet +2026-02-28T21:04:40.422Z [INFO] Scheduler gestartet +2026-02-28T21:04:40.422Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:04:40.603Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:40.603Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T21:04:40.603Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:40.603Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T21:04:40.765Z [INFO] Scheduler beendet +2026-02-28T21:04:40.788Z [INFO] Scheduler gestartet +2026-02-28T21:04:40.788Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:04:40.787Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T21:04:40.787Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:04:41.793Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:04:43.293Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:04:43.687Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:43.687Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T21:04:43.804Z [INFO] Scheduler beendet +2026-02-28T21:04:43.810Z [INFO] Scheduler gestartet +2026-02-28T21:04:43.810Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:04:44.297Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:04:45.984Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:45.984Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T21:04:46.100Z [INFO] Scheduler beendet +2026-02-28T21:04:46.105Z [INFO] Scheduler gestartet +2026-02-28T21:04:46.105Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:04:47.297Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:04:48.300Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T21:04:48.327Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:04:48.327Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T21:04:48.404Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772312688327-setup.exe +2026-02-28T21:04:48.515Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:48.515Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T21:04:48.633Z [INFO] Scheduler beendet +2026-02-28T21:04:48.645Z [INFO] Scheduler gestartet +2026-02-28T21:04:48.645Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:04:51.296Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T21:04:51.659Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:51.659Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T21:04:51.777Z [INFO] Scheduler beendet +2026-02-28T21:04:51.792Z [INFO] Scheduler gestartet +2026-02-28T21:04:51.792Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:04:56.250Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:56.250Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T21:04:56.368Z [INFO] Scheduler beendet +2026-02-28T21:04:56.387Z [INFO] Scheduler gestartet +2026-02-28T21:04:56.387Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:04:57.776Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:57.776Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T21:04:57.833Z [INFO] Scheduler beendet +2026-02-28T21:04:57.840Z [INFO] Scheduler gestartet +2026-02-28T21:04:57.840Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:04:57.843Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:57.843Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T21:04:57.962Z [INFO] Scheduler beendet +2026-02-28T21:04:57.965Z [INFO] Scheduler gestartet +2026-02-28T21:04:57.965Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:04:57.966Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-oL1wWc\state\rd_session_state.json.async.tmp' +2026-02-28T21:04:57.967Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:57.967Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T21:04:58.087Z [INFO] Scheduler beendet +2026-02-28T21:04:58.149Z [INFO] Scheduler gestartet +2026-02-28T21:04:58.149Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:04:58.435Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:04:58.435Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T21:04:58.513Z [INFO] Scheduler beendet +2026-02-28T21:04:58.516Z [INFO] Scheduler gestartet +2026-02-28T21:04:58.516Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:04:59.601Z [INFO] Scheduler beendet +2026-02-28T21:04:59.605Z [INFO] Scheduler gestartet +2026-02-28T21:04:59.605Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:00.663Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:05:00.663Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T21:05:00.690Z [INFO] Scheduler beendet +2026-02-28T21:05:00.697Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:05:00.698Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:05:00.712Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T21:05:00.713Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T21:05:00.779Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T21:05:00.782Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T21:05:00.845Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T21:05:00.846Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T21:05:00.847Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T21:05:00.908Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T21:05:00.909Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T21:05:00.909Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T21:05:01.053Z [INFO] Scheduler gestartet +2026-02-28T21:05:01.053Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:01.758Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:05:01.758Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T21:05:01.774Z [INFO] Scheduler beendet +2026-02-28T21:05:01.781Z [INFO] Scheduler gestartet +2026-02-28T21:05:01.781Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:04.670Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:05:04.670Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T21:05:04.787Z [INFO] Scheduler beendet +2026-02-28T21:05:04.800Z [INFO] Scheduler gestartet +2026-02-28T21:05:04.800Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:05.253Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:05:05.254Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KPnuq2\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KPnuq2\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:05:05.254Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-KPnuq2\extract\zip-pack +2026-02-28T21:05:05.256Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T21:05:05.257Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KPnuq2\extract\zip-pack +2026-02-28T21:05:05.257Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T21:05:05.258Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T21:05:05.282Z [INFO] Scheduler beendet +2026-02-28T21:05:05.306Z [INFO] Scheduler gestartet +2026-02-28T21:05:05.306Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:05.311Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:05:05.312Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T21:05:05.428Z [INFO] Scheduler beendet +2026-02-28T21:05:05.431Z [INFO] Scheduler gestartet +2026-02-28T21:05:05.431Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:05.434Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Avt4ST\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Avt4ST\state\rd_session_state.json' +2026-02-28T21:05:05.435Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:05:05.435Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-f0xoWF\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-f0xoWF\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:05:05.436Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-f0xoWF\extract\cleanup-package +2026-02-28T21:05:05.437Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T21:05:05.438Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-f0xoWF\extract\cleanup-package +2026-02-28T21:05:05.438Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T21:05:05.438Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T21:05:05.552Z [INFO] Scheduler beendet +2026-02-28T21:05:05.616Z [INFO] Scheduler gestartet +2026-02-28T21:05:05.616Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:05.739Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T21:05:05.788Z [INFO] Scheduler beendet +2026-02-28T21:05:05.801Z [INFO] Scheduler gestartet +2026-02-28T21:05:05.801Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:05.804Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:05:05.804Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T21:05:05.971Z [INFO] Scheduler beendet +2026-02-28T21:05:05.986Z [INFO] Scheduler gestartet +2026-02-28T21:05:05.986Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:06.157Z [INFO] Scheduler beendet +2026-02-28T21:05:06.170Z [INFO] Scheduler gestartet +2026-02-28T21:05:06.170Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:06.294Z [INFO] Scheduler gestartet +2026-02-28T21:05:06.294Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:06.297Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-lR8MZx\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-lR8MZx\state\rd_session_state.json' +2026-02-28T21:05:06.340Z [INFO] Scheduler beendet +2026-02-28T21:05:06.680Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:05:06.680Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T21:05:06.927Z [INFO] Scheduler beendet +2026-02-28T21:05:06.964Z [INFO] Scheduler gestartet +2026-02-28T21:05:06.964Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:07.025Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T21:05:07.027Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T21:05:07.030Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T21:05:07.031Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T21:05:07.035Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:05:07.035Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FhYbvI\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FhYbvI\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:05:07.035Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-FhYbvI\extract\recovery +2026-02-28T21:05:07.037Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:05:07.037Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FhYbvI\extract\recovery +2026-02-28T21:05:07.037Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T21:05:07.038Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T21:05:07.098Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:05:07.098Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qO0tV0\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qO0tV0\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:05:07.098Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-qO0tV0\downloads\missing-source-ok +2026-02-28T21:05:07.098Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T21:05:07.098Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T21:05:07.135Z [INFO] Scheduler beendet +2026-02-28T21:05:07.159Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:05:07.159Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-J6mmth\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-J6mmth\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:05:07.159Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-J6mmth\downloads\missing-source-empty +2026-02-28T21:05:07.159Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T21:05:07.159Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T21:05:07.159Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T21:05:07.220Z [INFO] Scheduler gestartet +2026-02-28T21:05:07.220Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:07.391Z [INFO] Scheduler beendet +2026-02-28T21:05:07.503Z [INFO] Scheduler gestartet +2026-02-28T21:05:07.503Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:05:08.027Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:05:08.027Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T21:05:08.368Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:05:08.368Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T21:05:08.527Z [INFO] Scheduler beendet +2026-02-28T21:05:08.572Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:05:08.572Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CO3U1S\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CO3U1S\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:05:08.573Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-CO3U1S\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:05:08.574Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:05:08.574Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CO3U1S\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:05:08.574Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:05:08.575Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:05:08.575Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:05:08.636Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:05:08.636Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-y7ttsV\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-y7ttsV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:05:08.636Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-y7ttsV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:05:08.637Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:05:08.637Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-y7ttsV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:05:08.637Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T21:05:08.638Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:05:08.638Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T21:05:08.701Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:05:08.701Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ilW88M\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ilW88M\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:05:08.701Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ilW88M\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:05:08.702Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:05:08.702Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ilW88M\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:05:08.702Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:05:08.703Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:05:08.764Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:05:08.764Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FeeYbD\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FeeYbD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:05:08.765Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-FeeYbD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:05:08.766Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:05:08.766Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FeeYbD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:05:08.766Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:05:08.766Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:22:28.751Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T21:22:28.754Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T21:22:28.755Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T21:22:28.791Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DohrXu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DohrXu\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:22:28.791Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DohrXu\out +2026-02-28T21:22:28.861Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T21:22:28.811Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:22:28.812Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T21:22:28.814Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T21:22:28.814Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T21:22:28.919Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772313748808-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T21:22:28.832Z [INFO] Scheduler gestartet +2026-02-28T21:22:28.833Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:29.072Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:22:29.072Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DohrXu\out +2026-02-28T21:22:29.074Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T21:22:29.074Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:22:29.075Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DohrXu\out +2026-02-28T21:22:29.085Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h62NaV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h62NaV\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:29.086Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h62NaV\out +2026-02-28T21:22:29.088Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T21:22:29.088Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h62NaV\out +2026-02-28T21:22:29.089Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T21:22:29.089Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h62NaV\out +2026-02-28T21:22:29.091Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T21:22:29.091Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h62NaV\out +2026-02-28T21:22:29.094Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9pCXrK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9pCXrK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:22:29.094Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9pCXrK\out +2026-02-28T21:22:29.095Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T21:22:29.096Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T21:22:29.096Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9pCXrK\out +2026-02-28T21:22:29.099Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7dgjtp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7dgjtp\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:22:29.099Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7dgjtp\out +2026-02-28T21:22:29.101Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:22:29.102Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:22:29.103Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-7dgjtp\pkg) +2026-02-28T21:22:29.103Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7dgjtp\out +2026-02-28T21:22:29.105Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-luo68x\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-luo68x\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:22:29.105Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-luo68x\out +2026-02-28T21:22:29.107Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:22:29.108Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:22:29.108Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-luo68x\out +2026-02-28T21:22:29.111Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8vl4FS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8vl4FS\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:29.111Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8vl4FS\out +2026-02-28T21:22:29.112Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T21:22:29.112Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8vl4FS\out +2026-02-28T21:22:29.112Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:22:29.113Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8vl4FS\out +2026-02-28T21:22:29.117Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pKvrif\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pKvrif\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T21:22:29.117Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pKvrif\out +2026-02-28T21:22:29.118Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T21:22:29.119Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pKvrif\out +2026-02-28T21:22:29.122Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-upJEyU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-upJEyU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:29.122Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-upJEyU\out +2026-02-28T21:22:29.176Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:29.176Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T21:22:29.202Z [INFO] Scheduler beendet +2026-02-28T21:22:29.207Z [INFO] Scheduler gestartet +2026-02-28T21:22:29.207Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:29.283Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:22:29.283Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-upJEyU\out +2026-02-28T21:22:29.286Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8lavpV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8lavpV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:29.286Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8lavpV\out +2026-02-28T21:22:29.287Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:22:29.287Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8lavpV\out +2026-02-28T21:22:29.291Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RBoyiP\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RBoyiP\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:29.291Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-RBoyiP\pkg-missing +2026-02-28T21:22:29.292Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEoyRa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEoyRa\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:29.292Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oEoyRa\out +2026-02-28T21:22:29.293Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T21:22:29.294Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEoyRa\out +2026-02-28T21:22:29.337Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HO19Qp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HO19Qp\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:29.337Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HO19Qp\out +2026-02-28T21:22:29.486Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T21:22:29.477Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:29.477Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T21:22:29.478Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:29.478Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T21:22:29.549Z [INFO] Scheduler beendet +2026-02-28T21:22:29.574Z [INFO] Scheduler gestartet +2026-02-28T21:22:29.574Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:29.565Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:22:29.565Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T21:22:29.673Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772313749565-Stable Setup 9.9.9.exe +2026-02-28T21:22:29.756Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:29.756Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T21:22:29.756Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:29.756Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T21:22:29.917Z [INFO] Scheduler beendet +2026-02-28T21:22:29.941Z [INFO] Scheduler gestartet +2026-02-28T21:22:29.941Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:30.279Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T21:22:30.279Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:22:31.284Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:22:32.784Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:22:32.833Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:32.833Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T21:22:32.952Z [INFO] Scheduler beendet +2026-02-28T21:22:32.965Z [INFO] Scheduler gestartet +2026-02-28T21:22:32.965Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:33.787Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:22:35.135Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:35.135Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T21:22:35.254Z [INFO] Scheduler beendet +2026-02-28T21:22:35.266Z [INFO] Scheduler gestartet +2026-02-28T21:22:35.266Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:36.787Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:22:37.675Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:37.675Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T21:22:37.793Z [INFO] Scheduler beendet +2026-02-28T21:22:37.789Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T21:22:37.814Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:22:37.814Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T21:22:37.885Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772313757814-setup.exe +2026-02-28T21:22:37.806Z [INFO] Scheduler gestartet +2026-02-28T21:22:37.806Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:40.454Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T21:22:40.819Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:40.819Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T21:22:40.937Z [INFO] Scheduler beendet +2026-02-28T21:22:40.952Z [INFO] Scheduler gestartet +2026-02-28T21:22:40.952Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:45.417Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:45.417Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T21:22:45.535Z [INFO] Scheduler beendet +2026-02-28T21:22:45.546Z [INFO] Scheduler gestartet +2026-02-28T21:22:45.546Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:45.702Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:45.702Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T21:22:45.787Z [INFO] Scheduler beendet +2026-02-28T21:22:45.790Z [INFO] Scheduler gestartet +2026-02-28T21:22:45.790Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:45.794Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:45.794Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T21:22:45.911Z [INFO] Scheduler beendet +2026-02-28T21:22:45.914Z [INFO] Scheduler gestartet +2026-02-28T21:22:45.914Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:45.916Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-dG6baH\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-dG6baH\state\rd_session_state.json' +2026-02-28T21:22:45.916Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:45.916Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T21:22:46.035Z [INFO] Scheduler beendet +2026-02-28T21:22:46.098Z [INFO] Scheduler gestartet +2026-02-28T21:22:46.098Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:46.383Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:46.383Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T21:22:46.473Z [INFO] Scheduler beendet +2026-02-28T21:22:46.476Z [INFO] Scheduler gestartet +2026-02-28T21:22:46.476Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:47.563Z [INFO] Scheduler beendet +2026-02-28T21:22:47.565Z [INFO] Scheduler gestartet +2026-02-28T21:22:47.565Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:48.632Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:48.632Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T21:22:48.650Z [INFO] Scheduler beendet +2026-02-28T21:22:48.657Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:22:48.659Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:22:48.670Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T21:22:48.670Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T21:22:48.736Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T21:22:48.737Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T21:22:48.799Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T21:22:48.800Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T21:22:48.800Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T21:22:48.863Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T21:22:48.864Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T21:22:48.864Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T21:22:49.007Z [INFO] Scheduler gestartet +2026-02-28T21:22:49.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:49.710Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:49.710Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T21:22:49.730Z [INFO] Scheduler beendet +2026-02-28T21:22:49.735Z [INFO] Scheduler gestartet +2026-02-28T21:22:49.735Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:52.626Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:52.626Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T21:22:52.744Z [INFO] Scheduler beendet +2026-02-28T21:22:52.763Z [INFO] Scheduler gestartet +2026-02-28T21:22:52.763Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:53.216Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:22:53.217Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jBVLGA\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jBVLGA\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:53.217Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-jBVLGA\extract\zip-pack +2026-02-28T21:22:53.219Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T21:22:53.220Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jBVLGA\extract\zip-pack +2026-02-28T21:22:53.220Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T21:22:53.220Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T21:22:53.244Z [INFO] Scheduler beendet +2026-02-28T21:22:53.273Z [INFO] Scheduler gestartet +2026-02-28T21:22:53.273Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:53.285Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:53.285Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T21:22:53.393Z [INFO] Scheduler beendet +2026-02-28T21:22:53.456Z [INFO] Scheduler gestartet +2026-02-28T21:22:53.456Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:53.459Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:22:53.459Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-tvMLyd\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-tvMLyd\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:53.459Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-tvMLyd\extract\cleanup-package +2026-02-28T21:22:53.461Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T21:22:53.461Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-tvMLyd\extract\cleanup-package +2026-02-28T21:22:53.461Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T21:22:53.461Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T21:22:53.578Z [INFO] Scheduler beendet +2026-02-28T21:22:53.581Z [INFO] Scheduler gestartet +2026-02-28T21:22:53.581Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:53.582Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-tvMLyd\state\rd_session_state.json.async.tmp' +2026-02-28T21:22:53.703Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T21:22:53.752Z [INFO] Scheduler beendet +2026-02-28T21:22:53.766Z [INFO] Scheduler gestartet +2026-02-28T21:22:53.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:53.769Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:53.769Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T21:22:53.937Z [INFO] Scheduler beendet +2026-02-28T21:22:53.950Z [INFO] Scheduler gestartet +2026-02-28T21:22:53.950Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:54.122Z [INFO] Scheduler beendet +2026-02-28T21:22:54.136Z [INFO] Scheduler gestartet +2026-02-28T21:22:54.136Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:54.261Z [INFO] Scheduler gestartet +2026-02-28T21:22:54.261Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:54.264Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-l9DUuy\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-l9DUuy\state\rd_session_state.json' +2026-02-28T21:22:54.306Z [INFO] Scheduler beendet +2026-02-28T21:22:54.647Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:54.647Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T21:22:54.774Z [INFO] Scheduler beendet +2026-02-28T21:22:54.866Z [INFO] Scheduler gestartet +2026-02-28T21:22:54.866Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:54.926Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T21:22:54.928Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T21:22:54.930Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T21:22:54.930Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T21:22:54.932Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:22:54.932Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-b4FCCm\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-b4FCCm\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:54.933Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-b4FCCm\extract\recovery +2026-02-28T21:22:54.934Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:22:54.934Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-b4FCCm\extract\recovery +2026-02-28T21:22:54.934Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T21:22:54.934Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T21:22:54.996Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:22:54.996Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zfvVaS\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zfvVaS\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:54.996Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-zfvVaS\downloads\missing-source-ok +2026-02-28T21:22:54.996Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T21:22:54.996Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T21:22:55.036Z [INFO] Scheduler beendet +2026-02-28T21:22:55.058Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:22:55.058Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2oecTR\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2oecTR\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:55.058Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-2oecTR\downloads\missing-source-empty +2026-02-28T21:22:55.058Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T21:22:55.058Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T21:22:55.058Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T21:22:55.121Z [INFO] Scheduler gestartet +2026-02-28T21:22:55.121Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:55.291Z [INFO] Scheduler beendet +2026-02-28T21:22:55.405Z [INFO] Scheduler gestartet +2026-02-28T21:22:55.405Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:22:55.931Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:55.931Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T21:22:56.280Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:22:56.280Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T21:22:56.427Z [INFO] Scheduler beendet +2026-02-28T21:22:56.475Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:22:56.475Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-81ysij\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-81ysij\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:56.476Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-81ysij\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:22:56.477Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:22:56.477Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-81ysij\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:22:56.477Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:22:56.478Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:22:56.478Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:22:56.539Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:22:56.539Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GEABZw\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GEABZw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:56.539Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-GEABZw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:22:56.540Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:22:56.541Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GEABZw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:22:56.541Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T21:22:56.541Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:22:56.541Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T21:22:56.603Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:22:56.603Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3Rg87j\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3Rg87j\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:56.603Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-3Rg87j\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:22:56.604Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:22:56.604Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3Rg87j\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:22:56.604Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:22:56.604Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:22:56.666Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:22:56.666Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GpZ7mi\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GpZ7mi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:22:56.666Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-GpZ7mi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:22:56.667Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:22:56.667Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GpZ7mi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:22:56.667Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:22:56.668Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:26:07.746Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T21:26:07.749Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T21:26:07.751Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T21:26:07.761Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rwyH3l\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rwyH3l\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:26:07.761Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rwyH3l\out +2026-02-28T21:26:07.826Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T21:26:07.809Z [INFO] Scheduler gestartet +2026-02-28T21:26:07.810Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:07.817Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:26:07.818Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T21:26:07.822Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T21:26:07.822Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T21:26:07.928Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772313967817-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T21:26:08.014Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:26:08.014Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rwyH3l\out +2026-02-28T21:26:08.016Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T21:26:08.016Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:26:08.017Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rwyH3l\out +2026-02-28T21:26:08.024Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xFaJwp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xFaJwp\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:08.025Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xFaJwp\out +2026-02-28T21:26:08.026Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T21:26:08.026Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xFaJwp\out +2026-02-28T21:26:08.027Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T21:26:08.027Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xFaJwp\out +2026-02-28T21:26:08.028Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T21:26:08.028Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xFaJwp\out +2026-02-28T21:26:08.031Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z7L0R6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z7L0R6\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:26:08.031Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-z7L0R6\out +2026-02-28T21:26:08.032Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T21:26:08.033Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T21:26:08.033Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z7L0R6\out +2026-02-28T21:26:08.035Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YS2Qqe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YS2Qqe\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:26:08.035Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YS2Qqe\out +2026-02-28T21:26:08.036Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:26:08.036Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:26:08.037Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-YS2Qqe\pkg) +2026-02-28T21:26:08.037Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YS2Qqe\out +2026-02-28T21:26:08.039Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wSikiq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wSikiq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:26:08.039Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wSikiq\out +2026-02-28T21:26:08.040Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:26:08.040Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:26:08.040Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wSikiq\out +2026-02-28T21:26:08.042Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ii14JB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ii14JB\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:08.042Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ii14JB\out +2026-02-28T21:26:08.043Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T21:26:08.043Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ii14JB\out +2026-02-28T21:26:08.044Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:26:08.044Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ii14JB\out +2026-02-28T21:26:08.046Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CQzK1P\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CQzK1P\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T21:26:08.046Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CQzK1P\out +2026-02-28T21:26:08.047Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T21:26:08.047Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CQzK1P\out +2026-02-28T21:26:08.049Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WY2ZvI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WY2ZvI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:08.050Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WY2ZvI\out +2026-02-28T21:26:08.156Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:08.156Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T21:26:08.178Z [INFO] Scheduler beendet +2026-02-28T21:26:08.185Z [INFO] Scheduler gestartet +2026-02-28T21:26:08.185Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:08.216Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:26:08.216Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WY2ZvI\out +2026-02-28T21:26:08.220Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5d0JZi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5d0JZi\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:08.220Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5d0JZi\out +2026-02-28T21:26:08.221Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:26:08.221Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5d0JZi\out +2026-02-28T21:26:08.225Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-perSm4\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-perSm4\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:08.225Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-perSm4\pkg-missing +2026-02-28T21:26:08.227Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xRWIJH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xRWIJH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:08.227Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xRWIJH\out +2026-02-28T21:26:08.228Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T21:26:08.228Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xRWIJH\out +2026-02-28T21:26:08.276Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vlr13T\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vlr13T\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:08.276Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Vlr13T\out +2026-02-28T21:26:08.442Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T21:26:08.442Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vlr13T\out +2026-02-28T21:26:08.444Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K4VH5W\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K4VH5W\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:08.444Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K4VH5W\out +2026-02-28T21:26:08.455Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:08.455Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T21:26:08.455Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:08.455Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T21:26:08.528Z [INFO] Scheduler beendet +2026-02-28T21:26:08.555Z [INFO] Scheduler gestartet +2026-02-28T21:26:08.555Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:08.628Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:26:08.628Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T21:26:08.718Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772313968628-Stable Setup 9.9.9.exe +2026-02-28T21:26:08.738Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:08.738Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T21:26:08.738Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:08.738Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T21:26:08.898Z [INFO] Scheduler beendet +2026-02-28T21:26:08.925Z [INFO] Scheduler gestartet +2026-02-28T21:26:08.925Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:09.216Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T21:26:09.216Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:26:10.222Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:26:11.721Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:26:11.819Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:11.819Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T21:26:11.936Z [INFO] Scheduler beendet +2026-02-28T21:26:11.940Z [INFO] Scheduler gestartet +2026-02-28T21:26:11.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:12.723Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:26:14.112Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:14.112Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T21:26:14.230Z [INFO] Scheduler beendet +2026-02-28T21:26:14.239Z [INFO] Scheduler gestartet +2026-02-28T21:26:14.239Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:15.724Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:26:16.653Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:16.653Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T21:26:16.770Z [INFO] Scheduler beendet +2026-02-28T21:26:16.776Z [INFO] Scheduler gestartet +2026-02-28T21:26:16.776Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:16.726Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T21:26:16.754Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:26:16.754Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T21:26:16.822Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772313976754-setup.exe +2026-02-28T21:26:19.427Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T21:26:19.793Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:19.793Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T21:26:19.911Z [INFO] Scheduler beendet +2026-02-28T21:26:19.915Z [INFO] Scheduler gestartet +2026-02-28T21:26:19.915Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:24.371Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:24.372Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T21:26:24.488Z [INFO] Scheduler beendet +2026-02-28T21:26:24.516Z [INFO] Scheduler gestartet +2026-02-28T21:26:24.516Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:24.614Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:24.614Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T21:26:24.637Z [INFO] Scheduler beendet +2026-02-28T21:26:24.701Z [INFO] Scheduler gestartet +2026-02-28T21:26:24.701Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:24.704Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:24.704Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T21:26:24.822Z [INFO] Scheduler beendet +2026-02-28T21:26:24.826Z [INFO] Scheduler gestartet +2026-02-28T21:26:24.826Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:24.828Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-B5a77Q\state\rd_session_state.json.async.tmp' +2026-02-28T21:26:24.829Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:24.829Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T21:26:24.948Z [INFO] Scheduler beendet +2026-02-28T21:26:24.954Z [INFO] Scheduler gestartet +2026-02-28T21:26:24.954Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:24.956Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-BTYbOx\state' +2026-02-28T21:26:25.241Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:25.241Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T21:26:25.315Z [INFO] Scheduler beendet +2026-02-28T21:26:25.320Z [INFO] Scheduler gestartet +2026-02-28T21:26:25.320Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:26.407Z [INFO] Scheduler beendet +2026-02-28T21:26:26.410Z [INFO] Scheduler gestartet +2026-02-28T21:26:26.410Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:27.466Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:27.466Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T21:26:27.493Z [INFO] Scheduler beendet +2026-02-28T21:26:27.501Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:26:27.502Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:26:27.515Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T21:26:27.515Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T21:26:27.590Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T21:26:27.592Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T21:26:27.656Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T21:26:27.656Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T21:26:27.657Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T21:26:27.720Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T21:26:27.720Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T21:26:27.720Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T21:26:27.865Z [INFO] Scheduler gestartet +2026-02-28T21:26:27.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:28.568Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:28.568Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T21:26:28.587Z [INFO] Scheduler beendet +2026-02-28T21:26:28.593Z [INFO] Scheduler gestartet +2026-02-28T21:26:28.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:31.485Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:31.485Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T21:26:31.605Z [INFO] Scheduler beendet +2026-02-28T21:26:31.622Z [INFO] Scheduler gestartet +2026-02-28T21:26:31.622Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:32.076Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:26:32.076Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SOK1sE\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SOK1sE\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:32.077Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-SOK1sE\extract\zip-pack +2026-02-28T21:26:32.078Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T21:26:32.079Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SOK1sE\extract\zip-pack +2026-02-28T21:26:32.079Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T21:26:32.079Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T21:26:32.105Z [INFO] Scheduler beendet +2026-02-28T21:26:32.131Z [INFO] Scheduler gestartet +2026-02-28T21:26:32.131Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:32.136Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:32.136Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T21:26:32.253Z [INFO] Scheduler beendet +2026-02-28T21:26:32.258Z [INFO] Scheduler gestartet +2026-02-28T21:26:32.258Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:32.260Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-AGDBcJ\state\rd_session_state.json.async.tmp' +2026-02-28T21:26:32.263Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:26:32.263Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-n8b0Aw\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-n8b0Aw\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:32.263Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-n8b0Aw\extract\cleanup-package +2026-02-28T21:26:32.266Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T21:26:32.266Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-n8b0Aw\extract\cleanup-package +2026-02-28T21:26:32.266Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T21:26:32.266Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T21:26:32.381Z [INFO] Scheduler beendet +2026-02-28T21:26:32.443Z [INFO] Scheduler gestartet +2026-02-28T21:26:32.443Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:32.565Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T21:26:32.615Z [INFO] Scheduler beendet +2026-02-28T21:26:32.630Z [INFO] Scheduler gestartet +2026-02-28T21:26:32.630Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:32.635Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:32.635Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T21:26:32.801Z [INFO] Scheduler beendet +2026-02-28T21:26:32.813Z [INFO] Scheduler gestartet +2026-02-28T21:26:32.813Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:32.984Z [INFO] Scheduler beendet +2026-02-28T21:26:32.997Z [INFO] Scheduler gestartet +2026-02-28T21:26:32.997Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:33.123Z [INFO] Scheduler gestartet +2026-02-28T21:26:33.123Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:33.127Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-hNYGkb\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-hNYGkb\state\rd_session_state.json' +2026-02-28T21:26:33.168Z [INFO] Scheduler beendet +2026-02-28T21:26:33.508Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:33.508Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T21:26:33.756Z [INFO] Scheduler beendet +2026-02-28T21:26:33.792Z [INFO] Scheduler gestartet +2026-02-28T21:26:33.792Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:33.854Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T21:26:33.856Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T21:26:33.859Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T21:26:33.860Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T21:26:33.864Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:26:33.865Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IhO3xR\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IhO3xR\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:33.865Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-IhO3xR\extract\recovery +2026-02-28T21:26:33.867Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:26:33.867Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IhO3xR\extract\recovery +2026-02-28T21:26:33.867Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T21:26:33.867Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T21:26:33.927Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:26:33.927Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JkLyeP\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JkLyeP\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:33.927Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-JkLyeP\downloads\missing-source-ok +2026-02-28T21:26:33.927Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T21:26:33.927Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T21:26:33.963Z [INFO] Scheduler beendet +2026-02-28T21:26:33.988Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:26:33.988Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sqpNB1\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sqpNB1\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:33.988Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-sqpNB1\downloads\missing-source-empty +2026-02-28T21:26:33.988Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T21:26:33.988Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T21:26:33.988Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T21:26:34.050Z [INFO] Scheduler gestartet +2026-02-28T21:26:34.050Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:34.220Z [INFO] Scheduler beendet +2026-02-28T21:26:34.336Z [INFO] Scheduler gestartet +2026-02-28T21:26:34.336Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:26:34.864Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:34.864Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T21:26:35.206Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:26:35.206Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T21:26:35.362Z [INFO] Scheduler beendet +2026-02-28T21:26:35.405Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:26:35.405Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LGyD0v\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LGyD0v\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:35.405Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-LGyD0v\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:26:35.407Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:26:35.407Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LGyD0v\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:26:35.407Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:26:35.408Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:26:35.408Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:26:35.468Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:26:35.468Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YSx1AF\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YSx1AF\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:35.468Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-YSx1AF\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:26:35.469Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:26:35.470Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YSx1AF\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:26:35.470Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T21:26:35.471Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:26:35.471Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T21:26:35.531Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:26:35.532Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-10zmrI\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-10zmrI\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:35.532Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-10zmrI\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:26:35.533Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:26:35.533Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-10zmrI\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:26:35.534Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:26:35.534Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:26:35.596Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:26:35.596Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PF8O8E\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PF8O8E\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:26:35.597Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-PF8O8E\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:26:35.598Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:26:35.598Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PF8O8E\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:26:35.598Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:26:35.598Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:28:49.041Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T21:28:49.044Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T21:28:49.046Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T21:28:49.074Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iMm2PZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iMm2PZ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:28:49.074Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iMm2PZ\out +2026-02-28T21:28:49.137Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T21:28:49.097Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:28:49.098Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T21:28:49.100Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T21:28:49.100Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T21:28:49.202Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772314129095-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T21:28:49.104Z [INFO] Scheduler gestartet +2026-02-28T21:28:49.105Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:28:49.309Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:28:49.309Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iMm2PZ\out +2026-02-28T21:28:49.311Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T21:28:49.311Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:28:49.312Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iMm2PZ\out +2026-02-28T21:28:49.319Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hhFRdi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hhFRdi\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:28:49.319Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hhFRdi\out +2026-02-28T21:28:49.320Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T21:28:49.320Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hhFRdi\out +2026-02-28T21:28:49.321Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T21:28:49.321Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hhFRdi\out +2026-02-28T21:28:49.321Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T21:28:49.322Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hhFRdi\out +2026-02-28T21:28:49.324Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3pJDNo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3pJDNo\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:28:49.324Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3pJDNo\out +2026-02-28T21:28:49.325Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T21:28:49.325Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T21:28:49.326Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3pJDNo\out +2026-02-28T21:28:49.327Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rGNgKD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rGNgKD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:28:49.327Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rGNgKD\out +2026-02-28T21:28:49.328Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:28:49.328Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:28:49.329Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-rGNgKD\pkg) +2026-02-28T21:28:49.329Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rGNgKD\out +2026-02-28T21:28:49.330Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LnQ7yk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LnQ7yk\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:28:49.330Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LnQ7yk\out +2026-02-28T21:28:49.331Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:28:49.331Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:28:49.331Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LnQ7yk\out +2026-02-28T21:28:49.334Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fN1vjO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fN1vjO\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:28:49.334Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fN1vjO\out +2026-02-28T21:28:49.335Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T21:28:49.335Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fN1vjO\out +2026-02-28T21:28:49.336Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:28:49.336Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fN1vjO\out +2026-02-28T21:28:49.338Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-chUALy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-chUALy\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T21:28:49.338Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-chUALy\out +2026-02-28T21:28:49.339Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T21:28:49.339Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-chUALy\out +2026-02-28T21:28:49.340Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-88q18A\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-88q18A\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:28:49.340Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-88q18A\out +2026-02-28T21:28:49.495Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:28:49.495Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-88q18A\out +2026-02-28T21:28:49.498Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3pgkGK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3pgkGK\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:28:49.498Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3pgkGK\out +2026-02-28T21:28:49.499Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:28:49.499Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3pgkGK\out +2026-02-28T21:28:49.502Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZmpTMT\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZmpTMT\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:28:49.502Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-ZmpTMT\pkg-missing +2026-02-28T21:28:49.503Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-42DAV0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-42DAV0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:28:49.503Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-42DAV0\out +2026-02-28T21:28:49.504Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T21:28:49.505Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-42DAV0\out +2026-02-28T21:28:49.546Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vBQTlN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vBQTlN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:28:49.547Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vBQTlN\out +2026-02-28T21:28:49.449Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:28:49.449Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T21:28:49.470Z [INFO] Scheduler beendet +2026-02-28T21:28:49.474Z [INFO] Scheduler gestartet +2026-02-28T21:28:49.474Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:28:49.682Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T21:28:49.683Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vBQTlN\out +2026-02-28T21:28:49.684Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m2VIgL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m2VIgL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:28:49.685Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m2VIgL\out +2026-02-28T21:28:49.741Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:28:49.741Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T21:28:49.742Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:28:49.742Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T21:28:49.816Z [INFO] Scheduler beendet +2026-02-28T21:28:49.840Z [INFO] Scheduler gestartet +2026-02-28T21:28:49.840Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:28:49.822Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:28:49.822Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T21:28:49.903Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772314129822-Stable Setup 9.9.9.exe +2026-02-28T21:28:50.024Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:28:50.024Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T21:28:50.024Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:28:50.024Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T21:28:50.182Z [INFO] Scheduler beendet +2026-02-28T21:28:50.208Z [INFO] Scheduler gestartet +2026-02-28T21:28:50.208Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:28:50.371Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T21:28:50.371Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:28:51.377Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:28:52.878Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:28:53.110Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:28:53.110Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T21:28:53.219Z [INFO] Scheduler beendet +2026-02-28T21:28:53.229Z [INFO] Scheduler gestartet +2026-02-28T21:28:53.229Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:28:53.881Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:28:55.399Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:28:55.399Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T21:28:55.517Z [INFO] Scheduler beendet +2026-02-28T21:28:55.530Z [INFO] Scheduler gestartet +2026-02-28T21:28:55.530Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:28:56.882Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:28:57.884Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T21:28:57.915Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:28:57.915Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T21:28:57.945Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:28:57.945Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T21:28:58.062Z [INFO] Scheduler beendet +2026-02-28T21:28:58.073Z [INFO] Scheduler gestartet +2026-02-28T21:28:58.073Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:00.724Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T21:29:01.088Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:01.088Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T21:29:01.207Z [INFO] Scheduler beendet +2026-02-28T21:29:01.216Z [INFO] Scheduler gestartet +2026-02-28T21:29:01.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:05.670Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:05.670Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T21:29:05.788Z [INFO] Scheduler beendet +2026-02-28T21:29:05.820Z [INFO] Scheduler gestartet +2026-02-28T21:29:05.820Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:05.928Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:05.928Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T21:29:05.940Z [INFO] Scheduler beendet +2026-02-28T21:29:05.943Z [INFO] Scheduler gestartet +2026-02-28T21:29:05.943Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:05.946Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:05.946Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T21:29:06.066Z [INFO] Scheduler beendet +2026-02-28T21:29:06.071Z [INFO] Scheduler gestartet +2026-02-28T21:29:06.071Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:06.073Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-XrLMv0\state\rd_session_state.json.async.tmp' +2026-02-28T21:29:06.074Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:06.074Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T21:29:06.191Z [INFO] Scheduler beendet +2026-02-28T21:29:06.254Z [INFO] Scheduler gestartet +2026-02-28T21:29:06.255Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:06.539Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:06.539Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T21:29:06.618Z [INFO] Scheduler beendet +2026-02-28T21:29:06.621Z [INFO] Scheduler gestartet +2026-02-28T21:29:06.621Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:07.706Z [INFO] Scheduler beendet +2026-02-28T21:29:07.717Z [INFO] Scheduler gestartet +2026-02-28T21:29:07.717Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:08.774Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:08.774Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T21:29:08.801Z [INFO] Scheduler beendet +2026-02-28T21:29:08.807Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:29:08.808Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:29:08.821Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T21:29:08.822Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T21:29:08.886Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T21:29:08.887Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T21:29:08.951Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T21:29:08.952Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T21:29:08.953Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T21:29:09.014Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T21:29:09.015Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T21:29:09.015Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T21:29:09.160Z [INFO] Scheduler gestartet +2026-02-28T21:29:09.160Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:09.862Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:09.862Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T21:29:09.888Z [INFO] Scheduler beendet +2026-02-28T21:29:09.890Z [INFO] Scheduler gestartet +2026-02-28T21:29:09.890Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:12.784Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:12.784Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T21:29:12.901Z [INFO] Scheduler beendet +2026-02-28T21:29:12.908Z [INFO] Scheduler gestartet +2026-02-28T21:29:12.908Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:13.362Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:29:13.363Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3PmLWk\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3PmLWk\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:29:13.363Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-3PmLWk\extract\zip-pack +2026-02-28T21:29:13.365Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T21:29:13.366Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3PmLWk\extract\zip-pack +2026-02-28T21:29:13.366Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T21:29:13.366Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T21:29:13.391Z [INFO] Scheduler beendet +2026-02-28T21:29:13.413Z [INFO] Scheduler gestartet +2026-02-28T21:29:13.413Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:13.416Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:13.416Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T21:29:13.536Z [INFO] Scheduler beendet +2026-02-28T21:29:13.539Z [INFO] Scheduler gestartet +2026-02-28T21:29:13.539Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:13.541Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-edS1k3\state' +2026-02-28T21:29:13.542Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:29:13.543Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SN934k\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SN934k\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:29:13.543Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-SN934k\extract\cleanup-package +2026-02-28T21:29:13.544Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T21:29:13.545Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SN934k\extract\cleanup-package +2026-02-28T21:29:13.545Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T21:29:13.545Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T21:29:13.660Z [INFO] Scheduler beendet +2026-02-28T21:29:13.724Z [INFO] Scheduler gestartet +2026-02-28T21:29:13.724Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:13.846Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T21:29:13.895Z [INFO] Scheduler beendet +2026-02-28T21:29:13.908Z [INFO] Scheduler gestartet +2026-02-28T21:29:13.908Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:13.911Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:13.911Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T21:29:14.078Z [INFO] Scheduler beendet +2026-02-28T21:29:14.091Z [INFO] Scheduler gestartet +2026-02-28T21:29:14.091Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:14.263Z [INFO] Scheduler beendet +2026-02-28T21:29:14.275Z [INFO] Scheduler gestartet +2026-02-28T21:29:14.275Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:14.399Z [INFO] Scheduler gestartet +2026-02-28T21:29:14.399Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:14.402Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-kv2uRS\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-kv2uRS\state\rd_session_state.json' +2026-02-28T21:29:14.446Z [INFO] Scheduler beendet +2026-02-28T21:29:14.785Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:14.786Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T21:29:15.033Z [INFO] Scheduler beendet +2026-02-28T21:29:15.066Z [INFO] Scheduler gestartet +2026-02-28T21:29:15.066Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:15.127Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T21:29:15.129Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T21:29:15.131Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T21:29:15.132Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T21:29:15.134Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:29:15.134Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VQOiMP\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VQOiMP\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:29:15.134Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-VQOiMP\extract\recovery +2026-02-28T21:29:15.135Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:29:15.136Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VQOiMP\extract\recovery +2026-02-28T21:29:15.136Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T21:29:15.136Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T21:29:15.197Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:29:15.197Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zVq222\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zVq222\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:29:15.197Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-zVq222\downloads\missing-source-ok +2026-02-28T21:29:15.197Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T21:29:15.197Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T21:29:15.236Z [INFO] Scheduler beendet +2026-02-28T21:29:15.258Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:29:15.258Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VLUahS\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VLUahS\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:29:15.258Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-VLUahS\downloads\missing-source-empty +2026-02-28T21:29:15.258Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T21:29:15.258Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T21:29:15.258Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T21:29:15.320Z [INFO] Scheduler gestartet +2026-02-28T21:29:15.320Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:15.490Z [INFO] Scheduler beendet +2026-02-28T21:29:15.607Z [INFO] Scheduler gestartet +2026-02-28T21:29:15.607Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:29:16.132Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:16.132Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T21:29:16.473Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:29:16.473Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T21:29:16.634Z [INFO] Scheduler beendet +2026-02-28T21:29:16.681Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:29:16.681Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3YUoCk\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3YUoCk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:29:16.681Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-3YUoCk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:29:16.682Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:29:16.683Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3YUoCk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:29:16.683Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:29:16.684Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:29:16.684Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:29:16.744Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:29:16.744Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zwvLr0\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zwvLr0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:29:16.744Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-zwvLr0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:29:16.746Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:29:16.746Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zwvLr0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:29:16.746Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T21:29:16.748Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:29:16.748Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T21:29:16.809Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:29:16.810Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4238go\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4238go\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:29:16.810Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-4238go\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:29:16.812Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:29:16.813Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4238go\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:29:16.813Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:29:16.813Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:29:16.875Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:29:16.875Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QKK24B\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QKK24B\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:29:16.875Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-QKK24B\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:29:16.876Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:29:16.877Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QKK24B\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:29:16.877Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:29:16.877Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:30:30.200Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T21:30:30.204Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T21:30:30.205Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T21:30:30.206Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5kKVFM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5kKVFM\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:30:30.207Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5kKVFM\out +2026-02-28T21:30:30.271Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T21:30:30.256Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:30:30.257Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T21:30:30.261Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T21:30:30.261Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T21:30:30.364Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772314230256-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T21:30:30.261Z [INFO] Scheduler gestartet +2026-02-28T21:30:30.262Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:30.457Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:30:30.457Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5kKVFM\out +2026-02-28T21:30:30.459Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T21:30:30.459Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:30:30.460Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5kKVFM\out +2026-02-28T21:30:30.467Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u3Uub4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u3Uub4\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:30.467Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-u3Uub4\out +2026-02-28T21:30:30.468Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T21:30:30.469Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-u3Uub4\out +2026-02-28T21:30:30.469Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T21:30:30.469Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-u3Uub4\out +2026-02-28T21:30:30.470Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T21:30:30.470Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u3Uub4\out +2026-02-28T21:30:30.473Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vjmLPq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vjmLPq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:30:30.473Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vjmLPq\out +2026-02-28T21:30:30.474Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T21:30:30.474Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T21:30:30.475Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vjmLPq\out +2026-02-28T21:30:30.476Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5zc1n7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5zc1n7\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:30:30.476Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5zc1n7\out +2026-02-28T21:30:30.477Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:30:30.477Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:30:30.478Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-5zc1n7\pkg) +2026-02-28T21:30:30.478Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5zc1n7\out +2026-02-28T21:30:30.479Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZxCAUj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZxCAUj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:30:30.479Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZxCAUj\out +2026-02-28T21:30:30.480Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:30:30.480Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:30:30.481Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZxCAUj\out +2026-02-28T21:30:30.483Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SXgABD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SXgABD\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:30.483Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SXgABD\out +2026-02-28T21:30:30.484Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T21:30:30.484Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SXgABD\out +2026-02-28T21:30:30.484Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:30:30.484Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SXgABD\out +2026-02-28T21:30:30.486Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-57uVef\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-57uVef\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T21:30:30.486Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-57uVef\out +2026-02-28T21:30:30.487Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T21:30:30.487Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-57uVef\out +2026-02-28T21:30:30.488Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FKMevF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FKMevF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:30.488Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FKMevF\out +2026-02-28T21:30:30.659Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:30:30.660Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FKMevF\out +2026-02-28T21:30:30.662Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZXqivC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZXqivC\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:30.663Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZXqivC\out +2026-02-28T21:30:30.664Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:30:30.664Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZXqivC\out +2026-02-28T21:30:30.668Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fku7f1\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fku7f1\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:30.668Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Fku7f1\pkg-missing +2026-02-28T21:30:30.670Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2QbUeD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2QbUeD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:30.670Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2QbUeD\out +2026-02-28T21:30:30.671Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T21:30:30.671Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2QbUeD\out +2026-02-28T21:30:30.717Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7pBjPH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7pBjPH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:30.717Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7pBjPH\out +2026-02-28T21:30:30.613Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:30.613Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T21:30:30.629Z [INFO] Scheduler beendet +2026-02-28T21:30:30.636Z [INFO] Scheduler gestartet +2026-02-28T21:30:30.637Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:30.890Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T21:30:30.907Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:30.907Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T21:30:30.908Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:30.908Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T21:30:30.979Z [INFO] Scheduler beendet +2026-02-28T21:30:31.004Z [INFO] Scheduler gestartet +2026-02-28T21:30:31.004Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:31.084Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:30:31.085Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T21:30:31.177Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772314231084-Stable Setup 9.9.9.exe +2026-02-28T21:30:31.187Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:31.187Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T21:30:31.187Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:31.187Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T21:30:31.346Z [INFO] Scheduler beendet +2026-02-28T21:30:31.372Z [INFO] Scheduler gestartet +2026-02-28T21:30:31.372Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:31.686Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T21:30:31.686Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:30:32.691Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:30:34.191Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:30:34.265Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:34.265Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T21:30:34.382Z [INFO] Scheduler beendet +2026-02-28T21:30:34.402Z [INFO] Scheduler gestartet +2026-02-28T21:30:34.402Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:35.193Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:30:36.571Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:36.571Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T21:30:36.687Z [INFO] Scheduler beendet +2026-02-28T21:30:36.703Z [INFO] Scheduler gestartet +2026-02-28T21:30:36.703Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:38.193Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:30:39.119Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:39.119Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T21:30:39.237Z [INFO] Scheduler beendet +2026-02-28T21:30:39.240Z [INFO] Scheduler gestartet +2026-02-28T21:30:39.240Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:39.196Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T21:30:39.223Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:30:39.223Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T21:30:41.887Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T21:30:42.252Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:42.252Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T21:30:42.369Z [INFO] Scheduler beendet +2026-02-28T21:30:42.383Z [INFO] Scheduler gestartet +2026-02-28T21:30:42.383Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:46.844Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:46.844Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T21:30:46.959Z [INFO] Scheduler beendet +2026-02-28T21:30:46.981Z [INFO] Scheduler gestartet +2026-02-28T21:30:46.981Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:47.082Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:47.082Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T21:30:47.104Z [INFO] Scheduler beendet +2026-02-28T21:30:47.109Z [INFO] Scheduler gestartet +2026-02-28T21:30:47.109Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:47.115Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:47.115Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T21:30:47.230Z [INFO] Scheduler beendet +2026-02-28T21:30:47.293Z [INFO] Scheduler gestartet +2026-02-28T21:30:47.293Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:47.295Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:47.295Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T21:30:47.415Z [INFO] Scheduler beendet +2026-02-28T21:30:47.420Z [INFO] Scheduler gestartet +2026-02-28T21:30:47.420Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:47.422Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Ki2ksS\state' +2026-02-28T21:30:47.707Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:47.707Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T21:30:47.784Z [INFO] Scheduler beendet +2026-02-28T21:30:47.787Z [INFO] Scheduler gestartet +2026-02-28T21:30:47.787Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:48.871Z [INFO] Scheduler beendet +2026-02-28T21:30:48.874Z [INFO] Scheduler gestartet +2026-02-28T21:30:48.874Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:49.931Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:49.931Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T21:30:49.957Z [INFO] Scheduler beendet +2026-02-28T21:30:49.967Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:30:49.969Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:30:49.989Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T21:30:49.990Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T21:30:50.053Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T21:30:50.055Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T21:30:50.116Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T21:30:50.117Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T21:30:50.117Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T21:30:50.179Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T21:30:50.179Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T21:30:50.180Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T21:30:50.322Z [INFO] Scheduler gestartet +2026-02-28T21:30:50.322Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:51.025Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:51.025Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T21:30:51.046Z [INFO] Scheduler beendet +2026-02-28T21:30:51.049Z [INFO] Scheduler gestartet +2026-02-28T21:30:51.049Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:53.941Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:53.941Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T21:30:54.058Z [INFO] Scheduler beendet +2026-02-28T21:30:54.069Z [INFO] Scheduler gestartet +2026-02-28T21:30:54.069Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:54.522Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:30:54.523Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QFryPB\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QFryPB\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:54.523Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-QFryPB\extract\zip-pack +2026-02-28T21:30:54.525Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T21:30:54.526Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QFryPB\extract\zip-pack +2026-02-28T21:30:54.526Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T21:30:54.526Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T21:30:54.550Z [INFO] Scheduler beendet +2026-02-28T21:30:54.578Z [INFO] Scheduler gestartet +2026-02-28T21:30:54.578Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:54.583Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:54.583Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T21:30:54.700Z [INFO] Scheduler beendet +2026-02-28T21:30:54.761Z [INFO] Scheduler gestartet +2026-02-28T21:30:54.762Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:54.765Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:30:54.765Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bo9OxR\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bo9OxR\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:54.765Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-bo9OxR\extract\cleanup-package +2026-02-28T21:30:54.767Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T21:30:54.767Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bo9OxR\extract\cleanup-package +2026-02-28T21:30:54.767Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T21:30:54.767Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T21:30:54.884Z [INFO] Scheduler beendet +2026-02-28T21:30:54.887Z [INFO] Scheduler gestartet +2026-02-28T21:30:54.888Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:54.890Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-bo9OxR\state\rd_session_state.json.async.tmp' +2026-02-28T21:30:55.010Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T21:30:55.058Z [INFO] Scheduler beendet +2026-02-28T21:30:55.073Z [INFO] Scheduler gestartet +2026-02-28T21:30:55.073Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:55.075Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:55.075Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T21:30:55.243Z [INFO] Scheduler beendet +2026-02-28T21:30:55.256Z [INFO] Scheduler gestartet +2026-02-28T21:30:55.256Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:55.428Z [INFO] Scheduler beendet +2026-02-28T21:30:55.441Z [INFO] Scheduler gestartet +2026-02-28T21:30:55.441Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:55.564Z [INFO] Scheduler gestartet +2026-02-28T21:30:55.564Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:55.567Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-L9QyvX\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-L9QyvX\state\rd_session_state.json' +2026-02-28T21:30:55.610Z [INFO] Scheduler beendet +2026-02-28T21:30:55.949Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:55.949Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T21:30:56.196Z [INFO] Scheduler beendet +2026-02-28T21:30:56.230Z [INFO] Scheduler gestartet +2026-02-28T21:30:56.230Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:56.293Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T21:30:56.296Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T21:30:56.298Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T21:30:56.299Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T21:30:56.301Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:30:56.302Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-L4Brol\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-L4Brol\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:56.302Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-L4Brol\extract\recovery +2026-02-28T21:30:56.303Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:30:56.303Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-L4Brol\extract\recovery +2026-02-28T21:30:56.303Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T21:30:56.303Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T21:30:56.364Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:30:56.364Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hE5c37\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hE5c37\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:56.364Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-hE5c37\downloads\missing-source-ok +2026-02-28T21:30:56.364Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T21:30:56.364Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T21:30:56.400Z [INFO] Scheduler beendet +2026-02-28T21:30:56.426Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:30:56.426Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5U73bb\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5U73bb\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:56.426Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-5U73bb\downloads\missing-source-empty +2026-02-28T21:30:56.426Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T21:30:56.426Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T21:30:56.426Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T21:30:56.486Z [INFO] Scheduler gestartet +2026-02-28T21:30:56.486Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:56.657Z [INFO] Scheduler beendet +2026-02-28T21:30:56.774Z [INFO] Scheduler gestartet +2026-02-28T21:30:56.774Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:30:57.298Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:57.298Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T21:30:57.638Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:30:57.638Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T21:30:57.798Z [INFO] Scheduler beendet +2026-02-28T21:30:57.846Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:30:57.846Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zfCQie\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zfCQie\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:57.846Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-zfCQie\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:30:57.848Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:30:57.848Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zfCQie\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:30:57.848Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:30:57.849Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:30:57.849Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:30:57.910Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:30:57.910Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eJZnAt\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eJZnAt\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:57.910Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-eJZnAt\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:30:57.911Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:30:57.912Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eJZnAt\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:30:57.912Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T21:30:57.912Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:30:57.912Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T21:30:57.973Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:30:57.973Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-02LxFA\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-02LxFA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:57.973Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-02LxFA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:30:57.974Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:30:57.975Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-02LxFA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:30:57.975Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:30:57.975Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:30:58.037Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:30:58.038Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BplUME\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BplUME\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:30:58.038Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-BplUME\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:30:58.039Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:30:58.039Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BplUME\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:30:58.039Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:30:58.039Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:31:32.364Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T21:31:32.367Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T21:31:32.369Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T21:31:32.378Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0VkCPX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0VkCPX\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:31:32.378Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0VkCPX\out +2026-02-28T21:31:32.454Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T21:31:32.392Z [INFO] Scheduler gestartet +2026-02-28T21:31:32.393Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:32.421Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:31:32.423Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T21:31:32.426Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T21:31:32.427Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T21:31:32.529Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772314292421-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T21:31:32.637Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:31:32.637Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0VkCPX\out +2026-02-28T21:31:32.639Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T21:31:32.640Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:31:32.640Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0VkCPX\out +2026-02-28T21:31:32.647Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PTXIuX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PTXIuX\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:32.648Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PTXIuX\out +2026-02-28T21:31:32.649Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T21:31:32.649Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PTXIuX\out +2026-02-28T21:31:32.650Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T21:31:32.650Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PTXIuX\out +2026-02-28T21:31:32.650Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T21:31:32.651Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PTXIuX\out +2026-02-28T21:31:32.653Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GpLelD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GpLelD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:31:32.653Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GpLelD\out +2026-02-28T21:31:32.654Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T21:31:32.655Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T21:31:32.655Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GpLelD\out +2026-02-28T21:31:32.657Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gOG7XO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gOG7XO\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:31:32.657Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gOG7XO\out +2026-02-28T21:31:32.658Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:31:32.658Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:31:32.659Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-gOG7XO\pkg) +2026-02-28T21:31:32.659Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gOG7XO\out +2026-02-28T21:31:32.660Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ptpQc3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ptpQc3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:31:32.661Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ptpQc3\out +2026-02-28T21:31:32.661Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:31:32.662Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:31:32.662Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ptpQc3\out +2026-02-28T21:31:32.664Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZWcj74\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZWcj74\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:32.664Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZWcj74\out +2026-02-28T21:31:32.665Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T21:31:32.665Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZWcj74\out +2026-02-28T21:31:32.666Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:31:32.666Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZWcj74\out +2026-02-28T21:31:32.668Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3CKd19\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3CKd19\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T21:31:32.668Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3CKd19\out +2026-02-28T21:31:32.669Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T21:31:32.669Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3CKd19\out +2026-02-28T21:31:32.672Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8B3kt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8B3kt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:32.672Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-k8B3kt\out +2026-02-28T21:31:32.736Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:32.736Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T21:31:32.761Z [INFO] Scheduler beendet +2026-02-28T21:31:32.767Z [INFO] Scheduler gestartet +2026-02-28T21:31:32.767Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:32.819Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:31:32.820Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8B3kt\out +2026-02-28T21:31:32.822Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tXoq3R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tXoq3R\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:32.822Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tXoq3R\out +2026-02-28T21:31:32.823Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:31:32.823Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tXoq3R\out +2026-02-28T21:31:32.827Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sWbwGZ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sWbwGZ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:32.827Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-sWbwGZ\pkg-missing +2026-02-28T21:31:32.828Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tTNovl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tTNovl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:32.829Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tTNovl\out +2026-02-28T21:31:32.830Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T21:31:32.830Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tTNovl\out +2026-02-28T21:31:32.873Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1r6Com\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1r6Com\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:32.874Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1r6Com\out +2026-02-28T21:31:33.039Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T21:31:33.034Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:33.034Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T21:31:33.034Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:33.034Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T21:31:33.108Z [INFO] Scheduler beendet +2026-02-28T21:31:33.134Z [INFO] Scheduler gestartet +2026-02-28T21:31:33.134Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:33.217Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:31:33.217Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T21:31:33.321Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772314293216-Stable Setup 9.9.9.exe +2026-02-28T21:31:33.314Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:33.314Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T21:31:33.314Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:33.314Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T21:31:33.477Z [INFO] Scheduler beendet +2026-02-28T21:31:33.498Z [INFO] Scheduler gestartet +2026-02-28T21:31:33.498Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:33.871Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T21:31:33.871Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:31:34.878Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:31:36.379Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:31:36.391Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:36.391Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T21:31:36.508Z [INFO] Scheduler beendet +2026-02-28T21:31:36.531Z [INFO] Scheduler gestartet +2026-02-28T21:31:36.531Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:37.382Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:31:38.702Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:38.702Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T21:31:38.819Z [INFO] Scheduler beendet +2026-02-28T21:31:38.830Z [INFO] Scheduler gestartet +2026-02-28T21:31:38.830Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:40.383Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:31:41.241Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:41.241Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T21:31:41.358Z [INFO] Scheduler beendet +2026-02-28T21:31:41.375Z [INFO] Scheduler gestartet +2026-02-28T21:31:41.375Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:41.386Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T21:31:41.427Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:31:41.427Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T21:31:43.003Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T21:31:43.007Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T21:31:43.009Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T21:31:43.047Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l45Yi0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l45Yi0\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:31:43.048Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-l45Yi0\out +2026-02-28T21:31:43.118Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T21:31:43.070Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:31:43.072Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T21:31:43.074Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T21:31:43.074Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T21:31:43.180Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772314303070-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T21:31:43.081Z [INFO] Scheduler gestartet +2026-02-28T21:31:43.082Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:43.326Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:31:43.326Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-l45Yi0\out +2026-02-28T21:31:43.329Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T21:31:43.329Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:31:43.330Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l45Yi0\out +2026-02-28T21:31:43.339Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DBhHez\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DBhHez\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:43.339Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DBhHez\out +2026-02-28T21:31:43.340Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T21:31:43.340Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DBhHez\out +2026-02-28T21:31:43.341Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T21:31:43.341Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DBhHez\out +2026-02-28T21:31:43.342Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T21:31:43.342Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DBhHez\out +2026-02-28T21:31:43.345Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6sY4da\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6sY4da\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:31:43.345Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6sY4da\out +2026-02-28T21:31:43.346Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T21:31:43.347Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T21:31:43.347Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6sY4da\out +2026-02-28T21:31:43.349Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m9p8Im\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m9p8Im\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:31:43.349Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-m9p8Im\out +2026-02-28T21:31:43.350Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:31:43.350Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:31:43.350Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-m9p8Im\pkg) +2026-02-28T21:31:43.350Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m9p8Im\out +2026-02-28T21:31:43.352Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bqfzm3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bqfzm3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:31:43.353Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Bqfzm3\out +2026-02-28T21:31:43.353Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:31:43.354Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:31:43.354Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bqfzm3\out +2026-02-28T21:31:43.356Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ppWFq3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ppWFq3\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:43.356Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ppWFq3\out +2026-02-28T21:31:43.357Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T21:31:43.357Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ppWFq3\out +2026-02-28T21:31:43.358Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:31:43.358Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ppWFq3\out +2026-02-28T21:31:43.362Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gaO1fh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gaO1fh\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T21:31:43.362Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gaO1fh\out +2026-02-28T21:31:43.364Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T21:31:43.364Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gaO1fh\out +2026-02-28T21:31:43.367Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K9dCTK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K9dCTK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:43.367Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K9dCTK\out +2026-02-28T21:31:43.433Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:43.433Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T21:31:43.447Z [INFO] Scheduler beendet +2026-02-28T21:31:43.456Z [INFO] Scheduler gestartet +2026-02-28T21:31:43.456Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:43.542Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:31:43.543Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K9dCTK\out +2026-02-28T21:31:43.545Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CupxGA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CupxGA\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:43.546Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CupxGA\out +2026-02-28T21:31:43.547Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:31:43.547Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CupxGA\out +2026-02-28T21:31:43.551Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H2EVBc\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H2EVBc\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:43.551Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-H2EVBc\pkg-missing +2026-02-28T21:31:43.553Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-etPPN1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-etPPN1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:43.553Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-etPPN1\out +2026-02-28T21:31:43.554Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T21:31:43.554Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-etPPN1\out +2026-02-28T21:31:43.604Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aXmJzD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aXmJzD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:43.604Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aXmJzD\out +2026-02-28T21:31:43.791Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T21:31:43.791Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aXmJzD\out +2026-02-28T21:31:43.793Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zkkoUO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zkkoUO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:43.794Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zkkoUO\out +2026-02-28T21:31:43.726Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:43.726Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T21:31:43.727Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:43.727Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T21:31:43.799Z [INFO] Scheduler beendet +2026-02-28T21:31:43.826Z [INFO] Scheduler gestartet +2026-02-28T21:31:43.826Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:43.910Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:31:43.910Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T21:31:44.008Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772314303910-Stable Setup 9.9.9.exe +2026-02-28T21:31:44.007Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:44.007Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T21:31:44.007Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:44.007Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T21:31:44.022Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T21:31:44.170Z [INFO] Scheduler beendet +2026-02-28T21:31:44.192Z [INFO] Scheduler gestartet +2026-02-28T21:31:44.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:44.389Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:44.389Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T21:31:44.505Z [INFO] Scheduler beendet +2026-02-28T21:31:44.518Z [INFO] Scheduler gestartet +2026-02-28T21:31:44.518Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:44.619Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T21:31:44.619Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:31:45.625Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:31:47.092Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:47.092Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T21:31:47.207Z [INFO] Scheduler beendet +2026-02-28T21:31:47.215Z [INFO] Scheduler gestartet +2026-02-28T21:31:47.215Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:47.124Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:31:48.128Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:31:48.976Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:48.976Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T21:31:49.095Z [INFO] Scheduler beendet +2026-02-28T21:31:49.119Z [INFO] Scheduler gestartet +2026-02-28T21:31:49.119Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:49.399Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:49.399Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T21:31:49.504Z [INFO] Scheduler beendet +2026-02-28T21:31:49.518Z [INFO] Scheduler gestartet +2026-02-28T21:31:49.518Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:49.458Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:49.458Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T21:31:49.481Z [INFO] Scheduler beendet +2026-02-28T21:31:49.484Z [INFO] Scheduler gestartet +2026-02-28T21:31:49.484Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:49.487Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:49.487Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T21:31:49.605Z [INFO] Scheduler beendet +2026-02-28T21:31:49.667Z [INFO] Scheduler gestartet +2026-02-28T21:31:49.667Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:49.670Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:49.670Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T21:31:49.788Z [INFO] Scheduler beendet +2026-02-28T21:31:49.791Z [INFO] Scheduler gestartet +2026-02-28T21:31:49.791Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:49.793Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-gqSUSV\state\rd_session_state.json.async.tmp' +2026-02-28T21:31:50.077Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:50.077Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T21:31:50.154Z [INFO] Scheduler beendet +2026-02-28T21:31:50.159Z [INFO] Scheduler gestartet +2026-02-28T21:31:50.159Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:51.129Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:31:51.243Z [INFO] Scheduler beendet +2026-02-28T21:31:51.250Z [INFO] Scheduler gestartet +2026-02-28T21:31:51.250Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:51.924Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:51.924Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T21:31:52.042Z [INFO] Scheduler beendet +2026-02-28T21:31:52.056Z [INFO] Scheduler gestartet +2026-02-28T21:31:52.056Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:52.131Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T21:31:52.170Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:31:52.170Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T21:31:52.308Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:52.308Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T21:31:52.335Z [INFO] Scheduler beendet +2026-02-28T21:31:52.344Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:31:52.347Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:31:52.370Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T21:31:52.371Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T21:31:52.437Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T21:31:52.439Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T21:31:52.501Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T21:31:52.503Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T21:31:52.503Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T21:31:52.567Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T21:31:52.568Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T21:31:52.568Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T21:31:52.713Z [INFO] Scheduler gestartet +2026-02-28T21:31:52.713Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:53.415Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:53.415Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T21:31:53.436Z [INFO] Scheduler beendet +2026-02-28T21:31:53.442Z [INFO] Scheduler gestartet +2026-02-28T21:31:53.442Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:54.705Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T21:31:55.071Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:55.071Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T21:31:55.189Z [INFO] Scheduler beendet +2026-02-28T21:31:55.200Z [INFO] Scheduler gestartet +2026-02-28T21:31:55.200Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:56.333Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:56.333Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T21:31:56.449Z [INFO] Scheduler beendet +2026-02-28T21:31:56.469Z [INFO] Scheduler gestartet +2026-02-28T21:31:56.469Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:56.923Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:31:56.923Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AXUu83\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AXUu83\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:56.924Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-AXUu83\extract\zip-pack +2026-02-28T21:31:56.927Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T21:31:56.927Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AXUu83\extract\zip-pack +2026-02-28T21:31:56.927Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T21:31:56.928Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T21:31:56.951Z [INFO] Scheduler beendet +2026-02-28T21:31:56.978Z [INFO] Scheduler gestartet +2026-02-28T21:31:56.978Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:56.983Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:56.983Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T21:31:57.099Z [INFO] Scheduler beendet +2026-02-28T21:31:57.161Z [INFO] Scheduler gestartet +2026-02-28T21:31:57.161Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:57.166Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:31:57.166Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BFjGVt\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BFjGVt\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:57.167Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-BFjGVt\extract\cleanup-package +2026-02-28T21:31:57.169Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T21:31:57.169Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BFjGVt\extract\cleanup-package +2026-02-28T21:31:57.169Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T21:31:57.169Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T21:31:57.283Z [INFO] Scheduler beendet +2026-02-28T21:31:57.347Z [INFO] Scheduler gestartet +2026-02-28T21:31:57.347Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:57.469Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T21:31:57.518Z [INFO] Scheduler beendet +2026-02-28T21:31:57.533Z [INFO] Scheduler gestartet +2026-02-28T21:31:57.533Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:57.536Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:57.536Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T21:31:57.704Z [INFO] Scheduler beendet +2026-02-28T21:31:57.717Z [INFO] Scheduler gestartet +2026-02-28T21:31:57.717Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:57.888Z [INFO] Scheduler beendet +2026-02-28T21:31:57.903Z [INFO] Scheduler gestartet +2026-02-28T21:31:57.903Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:58.026Z [INFO] Scheduler gestartet +2026-02-28T21:31:58.026Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:58.028Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cUIaum\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cUIaum\state\rd_session_state.json' +2026-02-28T21:31:58.074Z [INFO] Scheduler beendet +2026-02-28T21:31:58.410Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:58.410Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T21:31:58.661Z [INFO] Scheduler beendet +2026-02-28T21:31:58.693Z [INFO] Scheduler gestartet +2026-02-28T21:31:58.693Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:58.753Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T21:31:58.754Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T21:31:58.757Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T21:31:58.758Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T21:31:58.760Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:31:58.760Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bQQyfD\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bQQyfD\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:58.760Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-bQQyfD\extract\recovery +2026-02-28T21:31:58.761Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:31:58.762Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bQQyfD\extract\recovery +2026-02-28T21:31:58.762Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T21:31:58.762Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T21:31:58.822Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:31:58.822Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vEZPAp\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vEZPAp\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:58.823Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-vEZPAp\downloads\missing-source-ok +2026-02-28T21:31:58.823Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T21:31:58.823Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T21:31:58.863Z [INFO] Scheduler beendet +2026-02-28T21:31:58.885Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:31:58.885Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zEvoUb\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zEvoUb\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:31:58.885Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-zEvoUb\downloads\missing-source-empty +2026-02-28T21:31:58.885Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T21:31:58.885Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T21:31:58.885Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T21:31:58.947Z [INFO] Scheduler gestartet +2026-02-28T21:31:58.947Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:59.117Z [INFO] Scheduler beendet +2026-02-28T21:31:59.231Z [INFO] Scheduler gestartet +2026-02-28T21:31:59.231Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:31:59.664Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:59.664Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T21:31:59.783Z [INFO] Scheduler beendet +2026-02-28T21:31:59.759Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:31:59.759Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T21:31:59.798Z [INFO] Scheduler gestartet +2026-02-28T21:31:59.798Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:00.097Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:00.097Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T21:32:00.256Z [INFO] Scheduler beendet +2026-02-28T21:32:00.304Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:00.304Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lYXVzK\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lYXVzK\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:00.304Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-lYXVzK\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:00.306Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:00.306Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lYXVzK\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:00.306Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:32:00.307Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:32:00.307Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:32:00.368Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:00.369Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hvb1FG\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hvb1FG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:00.369Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-hvb1FG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:32:00.370Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:00.370Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hvb1FG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:32:00.370Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T21:32:00.371Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:32:00.371Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T21:32:00.431Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:00.431Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YUDYXx\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YUDYXx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:00.431Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-YUDYXx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:00.433Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:00.433Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YUDYXx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:00.433Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:32:00.433Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:32:00.494Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:00.495Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nSvdsg\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nSvdsg\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:00.495Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-nSvdsg\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:00.496Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:00.496Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nSvdsg\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:00.496Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:32:00.496Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:32:01.153Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:01.154Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T21:32:01.245Z [INFO] Scheduler beendet +2026-02-28T21:32:01.251Z [INFO] Scheduler gestartet +2026-02-28T21:32:01.251Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:01.254Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:01.254Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T21:32:01.373Z [INFO] Scheduler beendet +2026-02-28T21:32:01.379Z [INFO] Scheduler gestartet +2026-02-28T21:32:01.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:01.382Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-CDli0R\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-CDli0R\state\rd_session_state.json' +2026-02-28T21:32:01.384Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:01.384Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T21:32:01.501Z [INFO] Scheduler beendet +2026-02-28T21:32:01.564Z [INFO] Scheduler gestartet +2026-02-28T21:32:01.564Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:01.851Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:01.851Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T21:32:01.926Z [INFO] Scheduler beendet +2026-02-28T21:32:01.929Z [INFO] Scheduler gestartet +2026-02-28T21:32:01.929Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:03.014Z [INFO] Scheduler beendet +2026-02-28T21:32:03.017Z [INFO] Scheduler gestartet +2026-02-28T21:32:03.017Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:04.077Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:04.077Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T21:32:04.102Z [INFO] Scheduler beendet +2026-02-28T21:32:04.108Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:32:04.111Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:32:04.125Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T21:32:04.126Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T21:32:04.190Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T21:32:04.191Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T21:32:04.254Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T21:32:04.254Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T21:32:04.255Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T21:32:04.319Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T21:32:04.320Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T21:32:04.320Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T21:32:04.466Z [INFO] Scheduler gestartet +2026-02-28T21:32:04.466Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:05.172Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:05.172Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T21:32:05.189Z [INFO] Scheduler beendet +2026-02-28T21:32:05.193Z [INFO] Scheduler gestartet +2026-02-28T21:32:05.193Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:08.084Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:08.084Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T21:32:08.202Z [INFO] Scheduler beendet +2026-02-28T21:32:08.211Z [INFO] Scheduler gestartet +2026-02-28T21:32:08.211Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:08.665Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:08.666Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PK4Si3\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PK4Si3\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:08.667Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-PK4Si3\extract\zip-pack +2026-02-28T21:32:08.670Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T21:32:08.671Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PK4Si3\extract\zip-pack +2026-02-28T21:32:08.671Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T21:32:08.671Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T21:32:08.696Z [INFO] Scheduler beendet +2026-02-28T21:32:08.716Z [INFO] Scheduler gestartet +2026-02-28T21:32:08.716Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:08.719Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:08.719Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T21:32:08.836Z [INFO] Scheduler beendet +2026-02-28T21:32:08.900Z [INFO] Scheduler gestartet +2026-02-28T21:32:08.900Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:08.905Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:08.905Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dxpQrQ\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dxpQrQ\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:08.905Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-dxpQrQ\extract\cleanup-package +2026-02-28T21:32:08.907Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T21:32:08.908Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dxpQrQ\extract\cleanup-package +2026-02-28T21:32:08.908Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T21:32:08.908Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T21:32:09.022Z [INFO] Scheduler beendet +2026-02-28T21:32:09.025Z [INFO] Scheduler gestartet +2026-02-28T21:32:09.025Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:09.028Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-dxpQrQ\state' +2026-02-28T21:32:09.147Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T21:32:09.198Z [INFO] Scheduler beendet +2026-02-28T21:32:09.210Z [INFO] Scheduler gestartet +2026-02-28T21:32:09.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:09.214Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:09.214Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T21:32:09.383Z [INFO] Scheduler beendet +2026-02-28T21:32:09.394Z [INFO] Scheduler gestartet +2026-02-28T21:32:09.394Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:09.565Z [INFO] Scheduler beendet +2026-02-28T21:32:09.577Z [INFO] Scheduler gestartet +2026-02-28T21:32:09.577Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:09.701Z [INFO] Scheduler gestartet +2026-02-28T21:32:09.701Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:09.704Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-qE9fwB\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-qE9fwB\state\rd_session_state.json' +2026-02-28T21:32:09.748Z [INFO] Scheduler beendet +2026-02-28T21:32:10.086Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:10.086Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T21:32:10.334Z [INFO] Scheduler beendet +2026-02-28T21:32:10.371Z [INFO] Scheduler gestartet +2026-02-28T21:32:10.371Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:10.431Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T21:32:10.432Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T21:32:10.435Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T21:32:10.437Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T21:32:10.440Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:10.440Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8Prlcq\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8Prlcq\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:10.441Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-8Prlcq\extract\recovery +2026-02-28T21:32:10.443Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:10.443Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8Prlcq\extract\recovery +2026-02-28T21:32:10.443Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T21:32:10.444Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T21:32:10.502Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:10.502Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W6jUVr\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W6jUVr\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:10.502Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-W6jUVr\downloads\missing-source-ok +2026-02-28T21:32:10.502Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T21:32:10.502Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T21:32:10.541Z [INFO] Scheduler beendet +2026-02-28T21:32:10.564Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:10.564Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-F0IPgn\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-F0IPgn\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:10.564Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-F0IPgn\downloads\missing-source-empty +2026-02-28T21:32:10.564Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T21:32:10.564Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T21:32:10.564Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T21:32:10.625Z [INFO] Scheduler gestartet +2026-02-28T21:32:10.625Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:10.796Z [INFO] Scheduler beendet +2026-02-28T21:32:10.910Z [INFO] Scheduler gestartet +2026-02-28T21:32:10.910Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:11.437Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:11.437Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T21:32:11.778Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:11.778Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T21:32:11.935Z [INFO] Scheduler beendet +2026-02-28T21:32:11.978Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:11.979Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MvuxYv\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MvuxYv\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:11.979Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-MvuxYv\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:11.980Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:11.980Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MvuxYv\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:11.980Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:32:11.981Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:32:11.981Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:32:12.043Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:12.043Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5DTFnr\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5DTFnr\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:12.044Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-5DTFnr\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:32:12.045Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:12.046Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5DTFnr\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:32:12.046Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T21:32:12.047Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:32:12.047Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T21:32:12.107Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:12.108Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KsQXvk\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KsQXvk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:12.108Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-KsQXvk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:12.110Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:12.111Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KsQXvk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:12.111Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:32:12.111Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:32:12.172Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:12.172Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-08hydA\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-08hydA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:12.173Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-08hydA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:12.174Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:12.175Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-08hydA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:12.175Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:32:12.175Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:32:26.117Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T21:32:26.119Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T21:32:26.120Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T21:32:26.162Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qkkie2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qkkie2\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:32:26.163Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Qkkie2\out +2026-02-28T21:32:26.218Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T21:32:26.197Z [INFO] Scheduler gestartet +2026-02-28T21:32:26.198Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:26.365Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:32:26.365Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Qkkie2\out +2026-02-28T21:32:26.367Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T21:32:26.367Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:32:26.368Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qkkie2\out +2026-02-28T21:32:26.385Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8AqaXv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8AqaXv\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:26.386Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8AqaXv\out +2026-02-28T21:32:26.387Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T21:32:26.387Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8AqaXv\out +2026-02-28T21:32:26.388Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T21:32:26.388Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8AqaXv\out +2026-02-28T21:32:26.388Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T21:32:26.389Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8AqaXv\out +2026-02-28T21:32:26.391Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TIvIvh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TIvIvh\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:32:26.391Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TIvIvh\out +2026-02-28T21:32:26.392Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T21:32:26.392Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T21:32:26.393Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TIvIvh\out +2026-02-28T21:32:26.394Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Cox9r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Cox9r\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:32:26.394Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9Cox9r\out +2026-02-28T21:32:26.395Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:32:26.395Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:32:26.396Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Cox9r\pkg) +2026-02-28T21:32:26.396Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Cox9r\out +2026-02-28T21:32:26.397Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-38OxgV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-38OxgV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:32:26.398Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-38OxgV\out +2026-02-28T21:32:26.398Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:32:26.399Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:32:26.399Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-38OxgV\out +2026-02-28T21:32:26.401Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CQT5ci\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CQT5ci\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:26.401Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CQT5ci\out +2026-02-28T21:32:26.402Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T21:32:26.402Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CQT5ci\out +2026-02-28T21:32:26.403Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:32:26.404Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CQT5ci\out +2026-02-28T21:32:26.406Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kES9TE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kES9TE\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T21:32:26.406Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kES9TE\out +2026-02-28T21:32:26.407Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T21:32:26.407Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kES9TE\out +2026-02-28T21:32:26.409Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MGGdMO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MGGdMO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:26.409Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MGGdMO\out +2026-02-28T21:32:26.532Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:32:26.533Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MGGdMO\out +2026-02-28T21:32:26.535Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-06YpuY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-06YpuY\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:26.535Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-06YpuY\out +2026-02-28T21:32:26.536Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:32:26.537Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-06YpuY\out +2026-02-28T21:32:26.540Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7kYtPP\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7kYtPP\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:26.540Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-7kYtPP\pkg-missing +2026-02-28T21:32:26.541Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8vELc4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8vELc4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:26.541Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8vELc4\out +2026-02-28T21:32:26.542Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T21:32:26.542Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8vELc4\out +2026-02-28T21:32:26.578Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dl3z2d\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dl3z2d\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:26.578Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dl3z2d\out +2026-02-28T21:32:26.538Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:26.538Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T21:32:26.567Z [INFO] Scheduler beendet +2026-02-28T21:32:26.571Z [INFO] Scheduler gestartet +2026-02-28T21:32:26.571Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:26.706Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T21:32:26.707Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dl3z2d\out +2026-02-28T21:32:26.708Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dp0ZUe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dp0ZUe\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:26.709Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dp0ZUe\out +2026-02-28T21:32:26.837Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:26.837Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T21:32:26.837Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:26.837Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T21:32:26.912Z [INFO] Scheduler beendet +2026-02-28T21:32:26.939Z [INFO] Scheduler gestartet +2026-02-28T21:32:26.939Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:27.120Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:27.120Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T21:32:27.120Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:27.120Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T21:32:27.280Z [INFO] Scheduler beendet +2026-02-28T21:32:27.304Z [INFO] Scheduler gestartet +2026-02-28T21:32:27.304Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:30.202Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:30.202Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T21:32:30.319Z [INFO] Scheduler beendet +2026-02-28T21:32:30.330Z [INFO] Scheduler gestartet +2026-02-28T21:32:30.331Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:32.498Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:32.498Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T21:32:32.616Z [INFO] Scheduler beendet +2026-02-28T21:32:32.635Z [INFO] Scheduler gestartet +2026-02-28T21:32:32.635Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:35.046Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:35.046Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T21:32:35.164Z [INFO] Scheduler beendet +2026-02-28T21:32:35.179Z [INFO] Scheduler gestartet +2026-02-28T21:32:35.179Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:37.828Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T21:32:38.193Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:38.193Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T21:32:38.311Z [INFO] Scheduler beendet +2026-02-28T21:32:38.323Z [INFO] Scheduler gestartet +2026-02-28T21:32:38.323Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:42.780Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:42.780Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T21:32:42.896Z [INFO] Scheduler beendet +2026-02-28T21:32:42.927Z [INFO] Scheduler gestartet +2026-02-28T21:32:42.927Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:44.288Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:44.288Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T21:32:44.371Z [INFO] Scheduler beendet +2026-02-28T21:32:44.386Z [INFO] Scheduler gestartet +2026-02-28T21:32:44.386Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:44.389Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:44.389Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T21:32:44.508Z [INFO] Scheduler beendet +2026-02-28T21:32:44.570Z [INFO] Scheduler gestartet +2026-02-28T21:32:44.570Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:44.572Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:44.572Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T21:32:44.699Z [INFO] Scheduler beendet +2026-02-28T21:32:44.702Z [INFO] Scheduler gestartet +2026-02-28T21:32:44.702Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:44.704Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1GcP3b\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1GcP3b\state\rd_session_state.json' +2026-02-28T21:32:44.986Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:44.986Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T21:32:45.063Z [INFO] Scheduler beendet +2026-02-28T21:32:45.069Z [INFO] Scheduler gestartet +2026-02-28T21:32:45.069Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:46.154Z [INFO] Scheduler beendet +2026-02-28T21:32:46.159Z [INFO] Scheduler gestartet +2026-02-28T21:32:46.159Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:47.216Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:47.216Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T21:32:47.244Z [INFO] Scheduler beendet +2026-02-28T21:32:47.250Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:32:47.252Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:32:47.262Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T21:32:47.263Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T21:32:47.337Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T21:32:47.339Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T21:32:47.400Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T21:32:47.401Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T21:32:47.401Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T21:32:47.464Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T21:32:47.465Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T21:32:47.465Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T21:32:47.609Z [INFO] Scheduler gestartet +2026-02-28T21:32:47.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:48.313Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:48.313Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T21:32:48.332Z [INFO] Scheduler beendet +2026-02-28T21:32:48.337Z [INFO] Scheduler gestartet +2026-02-28T21:32:48.337Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:51.229Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:51.229Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T21:32:51.347Z [INFO] Scheduler beendet +2026-02-28T21:32:51.367Z [INFO] Scheduler gestartet +2026-02-28T21:32:51.367Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:51.820Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:51.821Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KN9v5m\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KN9v5m\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:51.821Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-KN9v5m\extract\zip-pack +2026-02-28T21:32:51.823Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T21:32:51.823Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KN9v5m\extract\zip-pack +2026-02-28T21:32:51.823Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T21:32:51.823Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T21:32:51.850Z [INFO] Scheduler beendet +2026-02-28T21:32:51.873Z [INFO] Scheduler gestartet +2026-02-28T21:32:51.873Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:51.876Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:51.876Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T21:32:51.994Z [INFO] Scheduler beendet +2026-02-28T21:32:52.056Z [INFO] Scheduler gestartet +2026-02-28T21:32:52.056Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:52.059Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:52.059Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6zO8RO\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6zO8RO\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:52.059Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-6zO8RO\extract\cleanup-package +2026-02-28T21:32:52.060Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T21:32:52.061Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6zO8RO\extract\cleanup-package +2026-02-28T21:32:52.061Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T21:32:52.061Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T21:32:52.177Z [INFO] Scheduler beendet +2026-02-28T21:32:52.180Z [INFO] Scheduler gestartet +2026-02-28T21:32:52.180Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:52.181Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-6zO8RO\state' +2026-02-28T21:32:52.303Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T21:32:52.362Z [INFO] Scheduler beendet +2026-02-28T21:32:52.364Z [INFO] Scheduler gestartet +2026-02-28T21:32:52.364Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:52.367Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:52.367Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T21:32:52.534Z [INFO] Scheduler beendet +2026-02-28T21:32:52.550Z [INFO] Scheduler gestartet +2026-02-28T21:32:52.550Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:52.722Z [INFO] Scheduler beendet +2026-02-28T21:32:52.734Z [INFO] Scheduler gestartet +2026-02-28T21:32:52.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:52.857Z [INFO] Scheduler gestartet +2026-02-28T21:32:52.857Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:52.905Z [INFO] Scheduler beendet +2026-02-28T21:32:53.243Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:53.243Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T21:32:53.489Z [INFO] Scheduler beendet +2026-02-28T21:32:53.522Z [INFO] Scheduler gestartet +2026-02-28T21:32:53.522Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:53.583Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T21:32:53.584Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T21:32:53.586Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T21:32:53.587Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T21:32:53.589Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:53.589Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-b5uNjE\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-b5uNjE\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:53.589Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-b5uNjE\extract\recovery +2026-02-28T21:32:53.590Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:53.590Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-b5uNjE\extract\recovery +2026-02-28T21:32:53.590Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T21:32:53.590Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T21:32:53.653Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:53.654Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ye3edS\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ye3edS\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:53.654Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-ye3edS\downloads\missing-source-ok +2026-02-28T21:32:53.654Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T21:32:53.654Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T21:32:53.692Z [INFO] Scheduler beendet +2026-02-28T21:32:53.716Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:53.716Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eJ33de\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eJ33de\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:53.716Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-eJ33de\downloads\missing-source-empty +2026-02-28T21:32:53.716Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T21:32:53.716Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T21:32:53.716Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T21:32:53.778Z [INFO] Scheduler gestartet +2026-02-28T21:32:53.778Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:53.948Z [INFO] Scheduler beendet +2026-02-28T21:32:54.063Z [INFO] Scheduler gestartet +2026-02-28T21:32:54.063Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:32:54.596Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:54.596Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T21:32:54.929Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:32:54.929Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T21:32:55.086Z [INFO] Scheduler beendet +2026-02-28T21:32:55.134Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:55.134Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PKHYNi\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PKHYNi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:55.134Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-PKHYNi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:55.136Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:55.136Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PKHYNi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:55.136Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:32:55.137Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:32:55.137Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:32:55.197Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:55.197Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cjyHBc\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cjyHBc\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:55.197Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-cjyHBc\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:32:55.199Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:55.199Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cjyHBc\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:32:55.199Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T21:32:55.200Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:32:55.200Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T21:32:55.261Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:55.261Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Lx3fji\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Lx3fji\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:55.261Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Lx3fji\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:55.262Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:55.262Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Lx3fji\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:55.262Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:32:55.263Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:32:55.326Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:32:55.326Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-f6uHK4\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-f6uHK4\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:32:55.326Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-f6uHK4\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:55.327Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:32:55.327Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-f6uHK4\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:32:55.327Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:32:55.327Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:39:06.627Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T21:39:06.630Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T21:39:06.633Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T21:39:06.635Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ly7B7N\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ly7B7N\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:39:06.636Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ly7B7N\out +2026-02-28T21:39:06.706Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T21:39:06.658Z [INFO] Scheduler gestartet +2026-02-28T21:39:06.659Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:06.696Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:39:06.697Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T21:39:06.699Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T21:39:06.699Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T21:39:06.806Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772314746694-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T21:39:06.891Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:39:06.891Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ly7B7N\out +2026-02-28T21:39:06.893Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T21:39:06.894Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:39:06.894Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ly7B7N\out +2026-02-28T21:39:06.902Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qft0FO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qft0FO\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:06.902Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qft0FO\out +2026-02-28T21:39:06.903Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T21:39:06.903Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qft0FO\out +2026-02-28T21:39:06.904Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T21:39:06.904Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qft0FO\out +2026-02-28T21:39:06.905Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T21:39:06.905Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qft0FO\out +2026-02-28T21:39:06.908Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xGWw8p\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xGWw8p\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:39:06.908Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xGWw8p\out +2026-02-28T21:39:06.909Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T21:39:06.909Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T21:39:06.909Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xGWw8p\out +2026-02-28T21:39:06.911Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RFR5X6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RFR5X6\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:39:06.911Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RFR5X6\out +2026-02-28T21:39:06.912Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:39:06.913Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:39:06.913Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-RFR5X6\pkg) +2026-02-28T21:39:06.913Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RFR5X6\out +2026-02-28T21:39:06.915Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6nMtcg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6nMtcg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T21:39:06.915Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6nMtcg\out +2026-02-28T21:39:06.916Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T21:39:06.916Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T21:39:06.916Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6nMtcg\out +2026-02-28T21:39:06.918Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wHDnMm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wHDnMm\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:06.919Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wHDnMm\out +2026-02-28T21:39:06.919Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T21:39:06.919Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wHDnMm\out +2026-02-28T21:39:06.920Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:39:06.920Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wHDnMm\out +2026-02-28T21:39:06.922Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RCjMx1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RCjMx1\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T21:39:06.922Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RCjMx1\out +2026-02-28T21:39:06.923Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T21:39:06.923Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RCjMx1\out +2026-02-28T21:39:06.925Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7XbGC4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7XbGC4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:06.925Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7XbGC4\out +2026-02-28T21:39:07.005Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:07.005Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T21:39:07.027Z [INFO] Scheduler beendet +2026-02-28T21:39:07.034Z [INFO] Scheduler gestartet +2026-02-28T21:39:07.034Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:07.103Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T21:39:07.103Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7XbGC4\out +2026-02-28T21:39:07.106Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hqxqQB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hqxqQB\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:07.106Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hqxqQB\out +2026-02-28T21:39:07.107Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T21:39:07.107Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hqxqQB\out +2026-02-28T21:39:07.110Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iO6okW\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iO6okW\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:07.110Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-iO6okW\pkg-missing +2026-02-28T21:39:07.112Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K8aaYJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K8aaYJ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:07.112Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K8aaYJ\out +2026-02-28T21:39:07.113Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T21:39:07.113Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K8aaYJ\out +2026-02-28T21:39:07.161Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7J2erK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7J2erK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:07.162Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7J2erK\out +2026-02-28T21:39:07.334Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T21:39:07.335Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7J2erK\out +2026-02-28T21:39:07.336Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E7ruCB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E7ruCB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:07.337Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E7ruCB\out +2026-02-28T21:39:07.303Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:07.303Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T21:39:07.303Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:07.303Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T21:39:07.374Z [INFO] Scheduler beendet +2026-02-28T21:39:07.400Z [INFO] Scheduler gestartet +2026-02-28T21:39:07.400Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:07.476Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:39:07.476Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T21:39:07.568Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772314747476-Stable Setup 9.9.9.exe +2026-02-28T21:39:07.584Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:07.584Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T21:39:07.584Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:07.584Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T21:39:07.744Z [INFO] Scheduler beendet +2026-02-28T21:39:07.769Z [INFO] Scheduler gestartet +2026-02-28T21:39:07.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:08.165Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T21:39:08.165Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:39:09.171Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:39:10.665Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:10.666Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T21:39:10.785Z [INFO] Scheduler beendet +2026-02-28T21:39:10.670Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:39:10.791Z [INFO] Scheduler gestartet +2026-02-28T21:39:10.791Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:11.672Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T21:39:12.965Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:12.965Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T21:39:13.082Z [INFO] Scheduler beendet +2026-02-28T21:39:13.097Z [INFO] Scheduler gestartet +2026-02-28T21:39:13.097Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:14.672Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T21:39:15.508Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:15.508Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T21:39:15.624Z [INFO] Scheduler beendet +2026-02-28T21:39:15.642Z [INFO] Scheduler gestartet +2026-02-28T21:39:15.642Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:15.673Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T21:39:15.712Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T21:39:15.712Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T21:39:18.294Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T21:39:18.658Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:18.658Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T21:39:18.777Z [INFO] Scheduler beendet +2026-02-28T21:39:18.787Z [INFO] Scheduler gestartet +2026-02-28T21:39:18.787Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:23.241Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:23.241Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T21:39:23.359Z [INFO] Scheduler beendet +2026-02-28T21:39:23.392Z [INFO] Scheduler gestartet +2026-02-28T21:39:23.392Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:23.563Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:23.563Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T21:39:23.635Z [INFO] Scheduler beendet +2026-02-28T21:39:23.638Z [INFO] Scheduler gestartet +2026-02-28T21:39:23.638Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:23.643Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:23.643Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T21:39:23.760Z [INFO] Scheduler beendet +2026-02-28T21:39:23.823Z [INFO] Scheduler gestartet +2026-02-28T21:39:23.823Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:23.826Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:23.826Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T21:39:23.945Z [INFO] Scheduler beendet +2026-02-28T21:39:23.950Z [INFO] Scheduler gestartet +2026-02-28T21:39:23.950Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:23.952Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-tif8vH\state\rd_session_state.json.async.tmp' +2026-02-28T21:39:24.235Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:24.235Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T21:39:24.312Z [INFO] Scheduler beendet +2026-02-28T21:39:24.317Z [INFO] Scheduler gestartet +2026-02-28T21:39:24.317Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:25.400Z [INFO] Scheduler beendet +2026-02-28T21:39:25.407Z [INFO] Scheduler gestartet +2026-02-28T21:39:25.407Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:26.465Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:26.465Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T21:39:26.493Z [INFO] Scheduler beendet +2026-02-28T21:39:26.498Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:39:26.499Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T21:39:26.510Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T21:39:26.511Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T21:39:26.585Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T21:39:26.586Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T21:39:26.648Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T21:39:26.649Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T21:39:26.649Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T21:39:26.710Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T21:39:26.711Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T21:39:26.712Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T21:39:26.855Z [INFO] Scheduler gestartet +2026-02-28T21:39:26.856Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:27.558Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:27.558Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T21:39:27.580Z [INFO] Scheduler beendet +2026-02-28T21:39:27.582Z [INFO] Scheduler gestartet +2026-02-28T21:39:27.582Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:30.471Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:30.471Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T21:39:30.590Z [INFO] Scheduler beendet +2026-02-28T21:39:30.604Z [INFO] Scheduler gestartet +2026-02-28T21:39:30.604Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:31.057Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:39:31.058Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QxTAgt\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QxTAgt\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:31.058Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-QxTAgt\extract\zip-pack +2026-02-28T21:39:31.060Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T21:39:31.061Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QxTAgt\extract\zip-pack +2026-02-28T21:39:31.061Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T21:39:31.061Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T21:39:31.088Z [INFO] Scheduler beendet +2026-02-28T21:39:31.109Z [INFO] Scheduler gestartet +2026-02-28T21:39:31.109Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:31.112Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:31.112Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T21:39:31.230Z [INFO] Scheduler beendet +2026-02-28T21:39:31.295Z [INFO] Scheduler gestartet +2026-02-28T21:39:31.295Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:31.300Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:39:31.301Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VHJ7k8\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VHJ7k8\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:31.301Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-VHJ7k8\extract\cleanup-package +2026-02-28T21:39:31.303Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T21:39:31.304Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VHJ7k8\extract\cleanup-package +2026-02-28T21:39:31.304Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T21:39:31.304Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T21:39:31.416Z [INFO] Scheduler beendet +2026-02-28T21:39:31.419Z [INFO] Scheduler gestartet +2026-02-28T21:39:31.419Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:31.420Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-VHJ7k8\state' +2026-02-28T21:39:31.541Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T21:39:31.590Z [INFO] Scheduler beendet +2026-02-28T21:39:31.602Z [INFO] Scheduler gestartet +2026-02-28T21:39:31.602Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:31.605Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:31.605Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T21:39:31.774Z [INFO] Scheduler beendet +2026-02-28T21:39:31.786Z [INFO] Scheduler gestartet +2026-02-28T21:39:31.786Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:31.959Z [INFO] Scheduler beendet +2026-02-28T21:39:31.970Z [INFO] Scheduler gestartet +2026-02-28T21:39:31.970Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:32.094Z [INFO] Scheduler gestartet +2026-02-28T21:39:32.094Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:32.097Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Qr3yIM\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Qr3yIM\state\rd_session_state.json' +2026-02-28T21:39:32.141Z [INFO] Scheduler beendet +2026-02-28T21:39:32.478Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:32.478Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T21:39:32.728Z [INFO] Scheduler beendet +2026-02-28T21:39:32.763Z [INFO] Scheduler gestartet +2026-02-28T21:39:32.763Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:32.823Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T21:39:32.824Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T21:39:32.826Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T21:39:32.827Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T21:39:32.829Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:39:32.829Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-doxl88\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-doxl88\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:32.829Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-doxl88\extract\recovery +2026-02-28T21:39:32.830Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:39:32.830Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-doxl88\extract\recovery +2026-02-28T21:39:32.830Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T21:39:32.831Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T21:39:32.891Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:39:32.891Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-x2pb66\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-x2pb66\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:32.891Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-x2pb66\downloads\missing-source-ok +2026-02-28T21:39:32.891Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T21:39:32.891Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T21:39:32.933Z [INFO] Scheduler beendet +2026-02-28T21:39:32.952Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:39:32.952Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-R87xjb\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-R87xjb\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:32.952Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-R87xjb\downloads\missing-source-empty +2026-02-28T21:39:32.952Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T21:39:32.952Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T21:39:32.952Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T21:39:33.014Z [INFO] Scheduler gestartet +2026-02-28T21:39:33.014Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:33.184Z [INFO] Scheduler beendet +2026-02-28T21:39:33.301Z [INFO] Scheduler gestartet +2026-02-28T21:39:33.301Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T21:39:33.825Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:33.825Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T21:39:34.168Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T21:39:34.168Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T21:39:34.326Z [INFO] Scheduler beendet +2026-02-28T21:39:34.369Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:39:34.370Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ktlFaa\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ktlFaa\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:34.370Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ktlFaa\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:39:34.371Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:39:34.371Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ktlFaa\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:39:34.371Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:39:34.372Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:39:34.372Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:39:34.432Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:39:34.432Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-agGgGE\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-agGgGE\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:34.432Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-agGgGE\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:39:34.434Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:39:34.434Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-agGgGE\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T21:39:34.434Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T21:39:34.435Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T21:39:34.435Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T21:39:34.494Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:39:34.495Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wUzLnf\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wUzLnf\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:34.495Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-wUzLnf\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:39:34.496Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:39:34.496Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wUzLnf\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:39:34.496Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:39:34.497Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T21:39:34.559Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T21:39:34.560Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-og8ErO\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-og8ErO\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T21:39:34.560Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-og8ErO\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:39:34.561Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T21:39:34.561Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-og8ErO\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T21:39:34.561Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T21:39:34.562Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T22:58:11.480Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T22:58:11.483Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T22:58:11.485Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T22:58:11.496Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G3tdbE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G3tdbE\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T22:58:11.496Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-G3tdbE\out +2026-02-28T22:58:11.574Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T22:58:11.540Z [INFO] Scheduler gestartet +2026-02-28T22:58:11.541Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:11.547Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T22:58:11.548Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T22:58:11.550Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T22:58:11.550Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T22:58:11.655Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772319491547-86596-7e670637-7c37-4eaa-9690-544787b2c23a-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T22:58:11.765Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T22:58:11.766Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-G3tdbE\out +2026-02-28T22:58:11.768Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T22:58:11.768Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T22:58:11.769Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G3tdbE\out +2026-02-28T22:58:11.776Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ujKWUT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ujKWUT\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:11.776Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ujKWUT\out +2026-02-28T22:58:11.777Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T22:58:11.778Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ujKWUT\out +2026-02-28T22:58:11.779Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T22:58:11.779Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ujKWUT\out +2026-02-28T22:58:11.780Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T22:58:11.780Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ujKWUT\out +2026-02-28T22:58:11.782Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LgRYsD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LgRYsD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T22:58:11.783Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LgRYsD\out +2026-02-28T22:58:11.784Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T22:58:11.784Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T22:58:11.785Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LgRYsD\out +2026-02-28T22:58:11.787Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b7Og8F\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b7Og8F\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T22:58:11.787Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-b7Og8F\out +2026-02-28T22:58:11.788Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T22:58:11.788Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T22:58:11.789Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-b7Og8F\pkg) +2026-02-28T22:58:11.789Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b7Og8F\out +2026-02-28T22:58:11.791Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yf7sEK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yf7sEK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T22:58:11.791Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Yf7sEK\out +2026-02-28T22:58:11.792Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T22:58:11.792Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T22:58:11.792Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yf7sEK\out +2026-02-28T22:58:11.794Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bCKNUO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bCKNUO\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:11.794Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bCKNUO\out +2026-02-28T22:58:11.795Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T22:58:11.795Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bCKNUO\out +2026-02-28T22:58:11.796Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T22:58:11.796Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bCKNUO\out +2026-02-28T22:58:11.800Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Uzxpq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Uzxpq\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T22:58:11.800Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8Uzxpq\out +2026-02-28T22:58:11.801Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T22:58:11.802Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Uzxpq\out +2026-02-28T22:58:11.805Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZqsIW2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZqsIW2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:11.805Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZqsIW2\out +2026-02-28T22:58:11.883Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:11.883Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T22:58:11.905Z [INFO] Scheduler beendet +2026-02-28T22:58:11.912Z [INFO] Scheduler gestartet +2026-02-28T22:58:11.912Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:11.965Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T22:58:11.966Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZqsIW2\out +2026-02-28T22:58:11.968Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KLetyo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KLetyo\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:11.969Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KLetyo\out +2026-02-28T22:58:11.969Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T22:58:11.970Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KLetyo\out +2026-02-28T22:58:11.973Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eDZP5P\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eDZP5P\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:11.973Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-eDZP5P\pkg-missing +2026-02-28T22:58:11.975Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R65quG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R65quG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:11.975Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-R65quG\out +2026-02-28T22:58:11.976Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T22:58:11.976Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R65quG\out +2026-02-28T22:58:12.019Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pd7o7q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pd7o7q\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:12.020Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pd7o7q\out +2026-02-28T22:58:12.190Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T22:58:12.190Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pd7o7q\out +2026-02-28T22:58:12.192Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lxZVqB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lxZVqB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:12.193Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lxZVqB\out +2026-02-28T22:58:12.181Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:12.181Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T22:58:12.181Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:12.181Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T22:58:12.255Z [INFO] Scheduler beendet +2026-02-28T22:58:12.277Z [INFO] Scheduler gestartet +2026-02-28T22:58:12.277Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:12.316Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T22:58:12.316Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T22:58:12.424Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772319492316-86596-0d411219-ac0f-49c6-8e4a-103ac905f291-Stable Setup 9.9.9.exe +2026-02-28T22:58:12.460Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:12.461Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T22:58:12.461Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:12.461Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T22:58:12.620Z [INFO] Scheduler beendet +2026-02-28T22:58:12.647Z [INFO] Scheduler gestartet +2026-02-28T22:58:12.647Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:12.923Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T22:58:12.923Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T22:58:13.929Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T22:58:15.430Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T22:58:15.543Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:15.543Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T22:58:15.659Z [INFO] Scheduler beendet +2026-02-28T22:58:15.667Z [INFO] Scheduler gestartet +2026-02-28T22:58:15.667Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:16.432Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T22:58:17.839Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:17.839Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T22:58:17.956Z [INFO] Scheduler beendet +2026-02-28T22:58:17.973Z [INFO] Scheduler gestartet +2026-02-28T22:58:17.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:19.433Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T22:58:20.384Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:20.384Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T22:58:20.503Z [INFO] Scheduler beendet +2026-02-28T22:58:20.435Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T22:58:20.463Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T22:58:20.463Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T22:58:20.545Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772319500463-86596-ce84dcc1-5e6d-4d56-8c8c-001365b4d84f-setup.exe +2026-02-28T22:58:20.512Z [INFO] Scheduler gestartet +2026-02-28T22:58:20.512Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:23.158Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T22:58:23.522Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:23.522Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T22:58:23.639Z [INFO] Scheduler beendet +2026-02-28T22:58:23.653Z [INFO] Scheduler gestartet +2026-02-28T22:58:23.653Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:28.115Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:28.116Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T22:58:28.233Z [INFO] Scheduler beendet +2026-02-28T22:58:28.261Z [INFO] Scheduler gestartet +2026-02-28T22:58:28.261Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:28.411Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:28.411Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T22:58:28.504Z [INFO] Scheduler beendet +2026-02-28T22:58:28.508Z [INFO] Scheduler gestartet +2026-02-28T22:58:28.508Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:28.512Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:28.512Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T22:58:28.630Z [INFO] Scheduler beendet +2026-02-28T22:58:28.634Z [INFO] Scheduler gestartet +2026-02-28T22:58:28.634Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:28.636Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-MlvYQO\state\rd_session_state.json.async.tmp' +2026-02-28T22:58:28.637Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:28.637Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T22:58:28.756Z [INFO] Scheduler beendet +2026-02-28T22:58:28.760Z [INFO] Scheduler gestartet +2026-02-28T22:58:28.760Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:28.762Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-jk20r5\state\rd_session_state.json.async.tmp' +2026-02-28T22:58:29.047Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:29.047Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T22:58:29.123Z [INFO] Scheduler beendet +2026-02-28T22:58:29.126Z [INFO] Scheduler gestartet +2026-02-28T22:58:29.126Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:30.211Z [INFO] Scheduler beendet +2026-02-28T22:58:30.217Z [INFO] Scheduler gestartet +2026-02-28T22:58:30.218Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:31.277Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:31.277Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T22:58:31.303Z [INFO] Scheduler beendet +2026-02-28T22:58:31.308Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T22:58:31.311Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T22:58:31.332Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T22:58:31.334Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T22:58:31.399Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T22:58:31.402Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T22:58:31.466Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T22:58:31.467Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T22:58:31.468Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T22:58:31.530Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T22:58:31.531Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T22:58:31.532Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T22:58:31.678Z [INFO] Scheduler gestartet +2026-02-28T22:58:31.678Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:32.383Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:32.383Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T22:58:32.404Z [INFO] Scheduler beendet +2026-02-28T22:58:32.408Z [INFO] Scheduler gestartet +2026-02-28T22:58:32.408Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:35.305Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:35.305Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T22:58:35.422Z [INFO] Scheduler beendet +2026-02-28T22:58:35.441Z [INFO] Scheduler gestartet +2026-02-28T22:58:35.441Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:35.897Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:58:35.899Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qsVQpf\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qsVQpf\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:35.899Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-qsVQpf\extract\zip-pack +2026-02-28T22:58:35.903Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T22:58:35.904Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qsVQpf\extract\zip-pack +2026-02-28T22:58:35.904Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T22:58:35.904Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T22:58:35.923Z [INFO] Scheduler beendet +2026-02-28T22:58:35.945Z [INFO] Scheduler gestartet +2026-02-28T22:58:35.945Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:35.952Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:35.952Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T22:58:36.067Z [INFO] Scheduler beendet +2026-02-28T22:58:36.131Z [INFO] Scheduler gestartet +2026-02-28T22:58:36.131Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:36.136Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:58:36.136Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IqlHxa\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IqlHxa\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:36.136Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-IqlHxa\extract\cleanup-package +2026-02-28T22:58:36.139Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T22:58:36.139Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IqlHxa\extract\cleanup-package +2026-02-28T22:58:36.140Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T22:58:36.140Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T22:58:36.252Z [INFO] Scheduler beendet +2026-02-28T22:58:36.257Z [INFO] Scheduler gestartet +2026-02-28T22:58:36.257Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:36.260Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-IqlHxa\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-IqlHxa\state\rd_session_state.json' +2026-02-28T22:58:36.379Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T22:58:36.428Z [INFO] Scheduler beendet +2026-02-28T22:58:36.442Z [INFO] Scheduler gestartet +2026-02-28T22:58:36.442Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:36.447Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:36.447Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T22:58:36.614Z [INFO] Scheduler beendet +2026-02-28T22:58:36.627Z [INFO] Scheduler gestartet +2026-02-28T22:58:36.627Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:36.799Z [INFO] Scheduler beendet +2026-02-28T22:58:36.813Z [INFO] Scheduler gestartet +2026-02-28T22:58:36.813Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:36.938Z [INFO] Scheduler gestartet +2026-02-28T22:58:36.938Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:36.944Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-NEUvam\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-NEUvam\state\rd_session_state.json' +2026-02-28T22:58:36.984Z [INFO] Scheduler beendet +2026-02-28T22:58:37.325Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:37.325Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T22:58:37.573Z [INFO] Scheduler beendet +2026-02-28T22:58:37.605Z [INFO] Scheduler gestartet +2026-02-28T22:58:37.605Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:37.667Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T22:58:37.669Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T22:58:37.673Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T22:58:37.675Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T22:58:37.679Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:58:37.679Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yL9rj9\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yL9rj9\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:37.680Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-yL9rj9\extract\recovery +2026-02-28T22:58:37.682Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T22:58:37.683Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yL9rj9\extract\recovery +2026-02-28T22:58:37.683Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T22:58:37.683Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T22:58:37.743Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:58:37.744Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DXOp13\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DXOp13\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:37.744Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-DXOp13\downloads\missing-source-ok +2026-02-28T22:58:37.744Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T22:58:37.744Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T22:58:37.776Z [INFO] Scheduler beendet +2026-02-28T22:58:37.806Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:58:37.806Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6unsLG\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6unsLG\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:37.806Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-6unsLG\downloads\missing-source-empty +2026-02-28T22:58:37.806Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T22:58:37.807Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T22:58:37.807Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T22:58:37.868Z [INFO] Scheduler gestartet +2026-02-28T22:58:37.868Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:38.038Z [INFO] Scheduler beendet +2026-02-28T22:58:38.156Z [INFO] Scheduler gestartet +2026-02-28T22:58:38.156Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:58:38.682Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:38.682Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T22:58:39.040Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:58:39.040Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T22:58:39.178Z [INFO] Scheduler beendet +2026-02-28T22:58:39.231Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:58:39.231Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4Hu8sZ\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4Hu8sZ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:39.231Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-4Hu8sZ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T22:58:39.233Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T22:58:39.234Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4Hu8sZ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T22:58:39.234Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T22:58:39.235Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T22:58:39.235Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T22:58:39.296Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:58:39.296Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jmViWX\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jmViWX\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:39.296Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-jmViWX\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T22:58:39.298Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T22:58:39.299Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jmViWX\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T22:58:39.299Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T22:58:39.300Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T22:58:39.300Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T22:58:39.359Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:58:39.359Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mftKE0\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mftKE0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:39.359Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-mftKE0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T22:58:39.361Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T22:58:39.361Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mftKE0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T22:58:39.361Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T22:58:39.361Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T22:58:39.423Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:58:39.423Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TuD1Oj\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TuD1Oj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:58:39.424Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-TuD1Oj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T22:58:39.425Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T22:58:39.426Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TuD1Oj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T22:58:39.426Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T22:58:39.426Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T22:59:11.510Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T22:59:11.513Z [ERROR] Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-02-28T22:59:11.515Z [WARN] Konfiguration defekt, Backup-Datei wird verwendet +2026-02-28T22:59:11.566Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r6osQg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r6osQg\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T22:59:11.567Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-r6osQg\out +2026-02-28T22:59:11.650Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T22:59:11.573Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T22:59:11.575Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T22:59:11.577Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T22:59:11.577Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T22:59:11.691Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772319551573-88056-1e5cca87-fb11-4027-8ec7-725f4d916e2b-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T22:59:11.609Z [INFO] Scheduler gestartet +2026-02-28T22:59:11.610Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:11.873Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T22:59:11.873Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-r6osQg\out +2026-02-28T22:59:11.875Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T22:59:11.875Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T22:59:11.876Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r6osQg\out +2026-02-28T22:59:11.885Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QTgpvu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QTgpvu\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:11.885Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QTgpvu\out +2026-02-28T22:59:11.886Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T22:59:11.886Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QTgpvu\out +2026-02-28T22:59:11.888Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T22:59:11.888Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QTgpvu\out +2026-02-28T22:59:11.888Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T22:59:11.889Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QTgpvu\out +2026-02-28T22:59:11.892Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HTGSxD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HTGSxD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T22:59:11.892Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HTGSxD\out +2026-02-28T22:59:11.893Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T22:59:11.894Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T22:59:11.894Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HTGSxD\out +2026-02-28T22:59:11.896Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vjFsBB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vjFsBB\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T22:59:11.896Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vjFsBB\out +2026-02-28T22:59:11.897Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T22:59:11.898Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T22:59:11.898Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-vjFsBB\pkg) +2026-02-28T22:59:11.898Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vjFsBB\out +2026-02-28T22:59:11.900Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oHveCr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oHveCr\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T22:59:11.901Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oHveCr\out +2026-02-28T22:59:11.902Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T22:59:11.902Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T22:59:11.902Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oHveCr\out +2026-02-28T22:59:11.904Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WB2y75\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WB2y75\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:11.904Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WB2y75\out +2026-02-28T22:59:11.906Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T22:59:11.906Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WB2y75\out +2026-02-28T22:59:11.908Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T22:59:11.909Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WB2y75\out +2026-02-28T22:59:11.913Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VyonpA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VyonpA\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T22:59:11.913Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VyonpA\out +2026-02-28T22:59:11.915Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T22:59:11.915Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VyonpA\out +2026-02-28T22:59:11.918Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OhmbcF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OhmbcF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:11.918Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OhmbcF\out +2026-02-28T22:59:11.963Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:11.963Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T22:59:11.978Z [INFO] Scheduler beendet +2026-02-28T22:59:11.986Z [INFO] Scheduler gestartet +2026-02-28T22:59:11.986Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:12.113Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T22:59:12.113Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OhmbcF\out +2026-02-28T22:59:12.116Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zsiFOG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zsiFOG\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:12.117Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zsiFOG\out +2026-02-28T22:59:12.118Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T22:59:12.118Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zsiFOG\out +2026-02-28T22:59:12.123Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-roK1hm\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-roK1hm\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:12.123Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-roK1hm\pkg-missing +2026-02-28T22:59:12.125Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TvgK82\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TvgK82\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:12.125Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TvgK82\out +2026-02-28T22:59:12.126Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T22:59:12.127Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TvgK82\out +2026-02-28T22:59:12.180Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tkC6yh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tkC6yh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:12.180Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tkC6yh\out +2026-02-28T22:59:12.256Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:12.256Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T22:59:12.257Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:12.257Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T22:59:12.328Z [INFO] Scheduler beendet +2026-02-28T22:59:12.355Z [INFO] Scheduler gestartet +2026-02-28T22:59:12.355Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:12.375Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T22:59:12.375Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tkC6yh\out +2026-02-28T22:59:12.377Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9RQ9WB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9RQ9WB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:12.378Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9RQ9WB\out +2026-02-28T22:59:12.451Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T22:59:12.451Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T22:59:12.557Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772319552451-88056-5001c5c1-c03f-4393-8061-606dd5e46c64-Stable Setup 9.9.9.exe +2026-02-28T22:59:12.536Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:12.536Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T22:59:12.536Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:12.536Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T22:59:12.699Z [INFO] Scheduler beendet +2026-02-28T22:59:12.724Z [INFO] Scheduler gestartet +2026-02-28T22:59:12.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:13.223Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T22:59:13.223Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T22:59:14.231Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T22:59:15.620Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:15.620Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T22:59:15.737Z [INFO] Scheduler beendet +2026-02-28T22:59:15.742Z [INFO] Scheduler gestartet +2026-02-28T22:59:15.742Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:15.731Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T22:59:16.733Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T22:59:17.914Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:17.914Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T22:59:18.031Z [INFO] Scheduler beendet +2026-02-28T22:59:18.045Z [INFO] Scheduler gestartet +2026-02-28T22:59:18.045Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:19.734Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T22:59:20.461Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:20.461Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T22:59:20.577Z [INFO] Scheduler beendet +2026-02-28T22:59:20.587Z [INFO] Scheduler gestartet +2026-02-28T22:59:20.587Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:20.737Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T22:59:20.774Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T22:59:20.774Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T22:59:23.240Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T22:59:23.607Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:23.607Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T22:59:23.725Z [INFO] Scheduler beendet +2026-02-28T22:59:23.734Z [INFO] Scheduler gestartet +2026-02-28T22:59:23.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:28.190Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:28.190Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T22:59:28.307Z [INFO] Scheduler beendet +2026-02-28T22:59:28.333Z [INFO] Scheduler gestartet +2026-02-28T22:59:28.333Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:28.432Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:28.432Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T22:59:28.455Z [INFO] Scheduler beendet +2026-02-28T22:59:28.518Z [INFO] Scheduler gestartet +2026-02-28T22:59:28.518Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:28.522Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:28.522Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T22:59:28.639Z [INFO] Scheduler beendet +2026-02-28T22:59:28.643Z [INFO] Scheduler gestartet +2026-02-28T22:59:28.643Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:28.645Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-FQTLRK\state\rd_session_state.json.async.tmp' +2026-02-28T22:59:28.646Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:28.646Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T22:59:28.764Z [INFO] Scheduler beendet +2026-02-28T22:59:28.767Z [INFO] Scheduler gestartet +2026-02-28T22:59:28.767Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:28.768Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-lAd2AX\state\rd_session_state.json.async.tmp' +2026-02-28T22:59:29.053Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:29.053Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T22:59:29.129Z [INFO] Scheduler beendet +2026-02-28T22:59:29.133Z [INFO] Scheduler gestartet +2026-02-28T22:59:29.133Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:30.217Z [INFO] Scheduler beendet +2026-02-28T22:59:30.223Z [INFO] Scheduler gestartet +2026-02-28T22:59:30.223Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:31.280Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:31.280Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T22:59:31.307Z [INFO] Scheduler beendet +2026-02-28T22:59:31.315Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T22:59:31.318Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T22:59:31.335Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T22:59:31.336Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T22:59:31.411Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T22:59:31.414Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T22:59:31.476Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T22:59:31.477Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T22:59:31.477Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T22:59:31.540Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T22:59:31.541Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T22:59:31.541Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T22:59:31.686Z [INFO] Scheduler gestartet +2026-02-28T22:59:31.686Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:32.389Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:32.389Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T22:59:32.407Z [INFO] Scheduler beendet +2026-02-28T22:59:32.413Z [INFO] Scheduler gestartet +2026-02-28T22:59:32.413Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:35.309Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:35.309Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T22:59:35.427Z [INFO] Scheduler beendet +2026-02-28T22:59:35.435Z [INFO] Scheduler gestartet +2026-02-28T22:59:35.435Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:35.891Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:59:35.892Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Vi9Kti\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Vi9Kti\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:35.893Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Vi9Kti\extract\zip-pack +2026-02-28T22:59:35.895Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T22:59:35.895Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Vi9Kti\extract\zip-pack +2026-02-28T22:59:35.896Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T22:59:35.896Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T22:59:35.918Z [INFO] Scheduler beendet +2026-02-28T22:59:35.939Z [INFO] Scheduler gestartet +2026-02-28T22:59:35.939Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:35.944Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:35.944Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T22:59:36.061Z [INFO] Scheduler beendet +2026-02-28T22:59:36.124Z [INFO] Scheduler gestartet +2026-02-28T22:59:36.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:36.128Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:59:36.129Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-itpiGD\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-itpiGD\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:36.129Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-itpiGD\extract\cleanup-package +2026-02-28T22:59:36.130Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T22:59:36.130Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-itpiGD\extract\cleanup-package +2026-02-28T22:59:36.130Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T22:59:36.130Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T22:59:36.245Z [INFO] Scheduler beendet +2026-02-28T22:59:36.250Z [INFO] Scheduler gestartet +2026-02-28T22:59:36.250Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:36.252Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-itpiGD\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-itpiGD\state\rd_session_state.json' +2026-02-28T22:59:36.373Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T22:59:36.421Z [INFO] Scheduler beendet +2026-02-28T22:59:36.436Z [INFO] Scheduler gestartet +2026-02-28T22:59:36.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:36.440Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:36.440Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T22:59:36.607Z [INFO] Scheduler beendet +2026-02-28T22:59:36.618Z [INFO] Scheduler gestartet +2026-02-28T22:59:36.618Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:36.790Z [INFO] Scheduler beendet +2026-02-28T22:59:36.801Z [INFO] Scheduler gestartet +2026-02-28T22:59:36.801Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:36.926Z [INFO] Scheduler gestartet +2026-02-28T22:59:36.926Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:36.929Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-bk71l9\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-bk71l9\state\rd_session_state.json' +2026-02-28T22:59:36.972Z [INFO] Scheduler beendet +2026-02-28T22:59:37.313Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:37.313Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T22:59:37.559Z [INFO] Scheduler beendet +2026-02-28T22:59:37.593Z [INFO] Scheduler gestartet +2026-02-28T22:59:37.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:37.655Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T22:59:37.656Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T22:59:37.660Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T22:59:37.662Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T22:59:37.666Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:59:37.667Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dyyVZb\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dyyVZb\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:37.667Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-dyyVZb\extract\recovery +2026-02-28T22:59:37.669Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T22:59:37.669Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dyyVZb\extract\recovery +2026-02-28T22:59:37.670Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T22:59:37.670Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T22:59:37.730Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:59:37.730Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-StCjkh\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-StCjkh\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:37.730Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-StCjkh\downloads\missing-source-ok +2026-02-28T22:59:37.730Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T22:59:37.731Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T22:59:37.764Z [INFO] Scheduler beendet +2026-02-28T22:59:37.792Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:59:37.792Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NdzKoL\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NdzKoL\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:37.792Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-NdzKoL\downloads\missing-source-empty +2026-02-28T22:59:37.792Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T22:59:37.792Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T22:59:37.792Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T22:59:37.853Z [INFO] Scheduler gestartet +2026-02-28T22:59:37.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:38.024Z [INFO] Scheduler beendet +2026-02-28T22:59:38.139Z [INFO] Scheduler gestartet +2026-02-28T22:59:38.139Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T22:59:38.664Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:38.664Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T22:59:39.006Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T22:59:39.006Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T22:59:39.162Z [INFO] Scheduler beendet +2026-02-28T22:59:39.211Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:59:39.211Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NHRp42\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NHRp42\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:39.211Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-NHRp42\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T22:59:39.212Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T22:59:39.213Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NHRp42\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T22:59:39.213Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T22:59:39.215Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T22:59:39.215Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T22:59:39.275Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:59:39.276Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LL6o8V\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LL6o8V\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:39.276Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-LL6o8V\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T22:59:39.278Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T22:59:39.278Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LL6o8V\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T22:59:39.278Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T22:59:39.280Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T22:59:39.280Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T22:59:39.339Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:59:39.339Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qxRpWJ\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qxRpWJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:39.339Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-qxRpWJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T22:59:39.341Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T22:59:39.342Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qxRpWJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T22:59:39.342Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T22:59:39.342Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T22:59:39.403Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T22:59:39.404Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MnfRE2\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MnfRE2\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T22:59:39.404Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-MnfRE2\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T22:59:39.406Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T22:59:39.406Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MnfRE2\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T22:59:39.406Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T22:59:39.406Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:00:55.730Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T23:00:55.731Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T23:00:55.737Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T23:00:55.737Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T23:00:55.847Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772319655729-66772-fdbb0baf-ed91-4864-881b-08419c12e1c9-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T23:00:55.869Z [INFO] Scheduler gestartet +2026-02-28T23:00:55.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:00:56.215Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:00:56.215Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T23:00:56.237Z [INFO] Scheduler beendet +2026-02-28T23:00:56.244Z [INFO] Scheduler gestartet +2026-02-28T23:00:56.244Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:00:56.515Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:00:56.515Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T23:00:56.515Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:00:56.515Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T23:00:56.588Z [INFO] Scheduler beendet +2026-02-28T23:00:56.615Z [INFO] Scheduler gestartet +2026-02-28T23:00:56.615Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:00:56.635Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T23:00:56.635Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T23:00:56.737Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772319656635-66772-7ccba365-fb2e-4303-a19a-c248a96022d0-Stable Setup 9.9.9.exe +2026-02-28T23:00:56.798Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:00:56.798Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T23:00:56.798Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:00:56.798Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T23:00:56.958Z [INFO] Scheduler beendet +2026-02-28T23:00:56.984Z [INFO] Scheduler gestartet +2026-02-28T23:00:56.984Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:00:57.386Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T23:00:57.386Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T23:00:58.394Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T23:00:59.880Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:00:59.880Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T23:00:59.997Z [INFO] Scheduler beendet +2026-02-28T23:00:59.894Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T23:01:00.010Z [INFO] Scheduler gestartet +2026-02-28T23:01:00.010Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:00.898Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T23:01:02.181Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:02.181Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T23:01:02.299Z [INFO] Scheduler beendet +2026-02-28T23:01:02.306Z [INFO] Scheduler gestartet +2026-02-28T23:01:02.306Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:03.898Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T23:01:04.718Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:04.718Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T23:01:04.835Z [INFO] Scheduler beendet +2026-02-28T23:01:04.848Z [INFO] Scheduler gestartet +2026-02-28T23:01:04.848Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:04.901Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T23:01:04.925Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T23:01:04.925Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T23:01:04.999Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772319664925-66772-89b3d861-1b8e-46dc-9f64-10d11ff7355e-setup.exe +2026-02-28T23:01:07.494Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T23:01:07.862Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:07.862Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T23:01:07.978Z [INFO] Scheduler beendet +2026-02-28T23:01:08.003Z [INFO] Scheduler gestartet +2026-02-28T23:01:08.003Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:12.459Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:12.459Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T23:01:12.576Z [INFO] Scheduler beendet +2026-02-28T23:01:12.607Z [INFO] Scheduler gestartet +2026-02-28T23:01:12.607Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:12.724Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:12.724Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T23:01:12.729Z [INFO] Scheduler beendet +2026-02-28T23:01:12.733Z [INFO] Scheduler gestartet +2026-02-28T23:01:12.733Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:12.737Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:12.737Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T23:01:12.855Z [INFO] Scheduler beendet +2026-02-28T23:01:12.918Z [INFO] Scheduler gestartet +2026-02-28T23:01:12.918Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:12.920Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:12.920Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T23:01:13.040Z [INFO] Scheduler beendet +2026-02-28T23:01:13.044Z [INFO] Scheduler gestartet +2026-02-28T23:01:13.044Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:13.047Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RrmbFf\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RrmbFf\state\rd_session_state.json' +2026-02-28T23:01:13.331Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:13.331Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T23:01:13.407Z [INFO] Scheduler beendet +2026-02-28T23:01:13.412Z [INFO] Scheduler gestartet +2026-02-28T23:01:13.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:14.496Z [INFO] Scheduler beendet +2026-02-28T23:01:14.500Z [INFO] Scheduler gestartet +2026-02-28T23:01:14.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:15.556Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:15.556Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T23:01:15.581Z [INFO] Scheduler beendet +2026-02-28T23:01:15.595Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T23:01:15.597Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T23:01:15.615Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T23:01:15.616Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T23:01:15.692Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T23:01:15.695Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T23:01:15.755Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T23:01:15.756Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T23:01:15.756Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T23:01:15.819Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T23:01:15.820Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T23:01:15.820Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T23:01:15.965Z [INFO] Scheduler gestartet +2026-02-28T23:01:15.966Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:16.668Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:16.668Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T23:01:16.690Z [INFO] Scheduler beendet +2026-02-28T23:01:16.693Z [INFO] Scheduler gestartet +2026-02-28T23:01:16.693Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:19.589Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:19.589Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T23:01:19.705Z [INFO] Scheduler beendet +2026-02-28T23:01:19.722Z [INFO] Scheduler gestartet +2026-02-28T23:01:19.722Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:20.175Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:01:20.176Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DcqRaL\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DcqRaL\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:01:20.176Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-DcqRaL\extract\zip-pack +2026-02-28T23:01:20.179Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T23:01:20.179Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DcqRaL\extract\zip-pack +2026-02-28T23:01:20.179Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T23:01:20.179Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T23:01:20.206Z [INFO] Scheduler beendet +2026-02-28T23:01:20.226Z [INFO] Scheduler gestartet +2026-02-28T23:01:20.226Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:20.230Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:20.230Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T23:01:20.346Z [INFO] Scheduler beendet +2026-02-28T23:01:20.349Z [INFO] Scheduler gestartet +2026-02-28T23:01:20.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:20.352Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-P4H2UA\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-P4H2UA\state\rd_session_state.json' +2026-02-28T23:01:20.353Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:01:20.353Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sEFUVB\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sEFUVB\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:01:20.353Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-sEFUVB\extract\cleanup-package +2026-02-28T23:01:20.355Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T23:01:20.355Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sEFUVB\extract\cleanup-package +2026-02-28T23:01:20.355Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T23:01:20.355Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T23:01:20.471Z [INFO] Scheduler beendet +2026-02-28T23:01:20.534Z [INFO] Scheduler gestartet +2026-02-28T23:01:20.534Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:20.656Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T23:01:20.705Z [INFO] Scheduler beendet +2026-02-28T23:01:20.718Z [INFO] Scheduler gestartet +2026-02-28T23:01:20.718Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:20.722Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:20.722Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T23:01:20.889Z [INFO] Scheduler beendet +2026-02-28T23:01:20.901Z [INFO] Scheduler gestartet +2026-02-28T23:01:20.901Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:21.072Z [INFO] Scheduler beendet +2026-02-28T23:01:21.084Z [INFO] Scheduler gestartet +2026-02-28T23:01:21.084Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:21.210Z [INFO] Scheduler gestartet +2026-02-28T23:01:21.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:21.213Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-v6OdAY\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-v6OdAY\state\rd_session_state.json' +2026-02-28T23:01:21.256Z [INFO] Scheduler beendet +2026-02-28T23:01:21.596Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:21.596Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T23:01:21.723Z [INFO] Scheduler beendet +2026-02-28T23:01:21.816Z [INFO] Scheduler gestartet +2026-02-28T23:01:21.816Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:21.878Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T23:01:21.880Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T23:01:21.883Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T23:01:21.884Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T23:01:21.887Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:01:21.887Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VztUo7\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VztUo7\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:01:21.888Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-VztUo7\extract\recovery +2026-02-28T23:01:21.890Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:01:21.890Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VztUo7\extract\recovery +2026-02-28T23:01:21.890Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T23:01:21.890Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T23:01:21.951Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:01:21.951Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-aUkFcU\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-aUkFcU\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:01:21.951Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-aUkFcU\downloads\missing-source-ok +2026-02-28T23:01:21.951Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T23:01:21.952Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T23:01:21.987Z [INFO] Scheduler beendet +2026-02-28T23:01:22.013Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:01:22.013Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-RSWXbw\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-RSWXbw\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:01:22.013Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-RSWXbw\downloads\missing-source-empty +2026-02-28T23:01:22.013Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T23:01:22.013Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T23:01:22.013Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T23:01:22.075Z [INFO] Scheduler gestartet +2026-02-28T23:01:22.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:22.246Z [INFO] Scheduler beendet +2026-02-28T23:01:22.360Z [INFO] Scheduler gestartet +2026-02-28T23:01:22.360Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:01:22.885Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:22.885Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T23:01:23.224Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:01:23.224Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T23:01:23.382Z [INFO] Scheduler beendet +2026-02-28T23:01:23.433Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:01:23.433Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-225szX\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-225szX\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:01:23.433Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-225szX\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:01:23.434Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:01:23.434Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-225szX\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:01:23.434Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:01:23.435Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T23:01:23.435Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:01:23.496Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:01:23.496Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9LmRau\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9LmRau\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:01:23.496Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-9LmRau\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T23:01:23.497Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:01:23.498Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9LmRau\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T23:01:23.498Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T23:01:23.499Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T23:01:23.499Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T23:01:23.561Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:01:23.561Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pZndzs\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pZndzs\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:01:23.561Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-pZndzs\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:01:23.563Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:01:23.564Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pZndzs\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:01:23.564Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:01:23.564Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:01:23.626Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:01:23.626Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uCWvyR\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uCWvyR\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:01:23.626Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-uCWvyR\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:01:23.628Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:01:23.629Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uCWvyR\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:01:23.629Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:01:23.629Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:19:48.048Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T23:19:48.113Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x3Ibhg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x3Ibhg\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:19:48.114Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-x3Ibhg\out +2026-02-28T23:19:48.190Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T23:19:48.111Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T23:19:48.112Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T23:19:48.118Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T23:19:48.118Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T23:19:48.140Z [INFO] Scheduler gestartet +2026-02-28T23:19:48.141Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:19:48.384Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T23:19:48.384Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-x3Ibhg\out +2026-02-28T23:19:48.387Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T23:19:48.388Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:19:48.388Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x3Ibhg\out +2026-02-28T23:19:48.397Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6mKW0H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6mKW0H\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:19:48.397Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6mKW0H\out +2026-02-28T23:19:48.399Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T23:19:48.399Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6mKW0H\out +2026-02-28T23:19:48.400Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T23:19:48.400Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6mKW0H\out +2026-02-28T23:19:48.401Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T23:19:48.401Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6mKW0H\out +2026-02-28T23:19:48.404Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pi93en\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pi93en\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:19:48.404Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Pi93en\out +2026-02-28T23:19:48.405Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T23:19:48.406Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T23:19:48.406Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pi93en\out +2026-02-28T23:19:48.408Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-13OgcJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-13OgcJ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:19:48.408Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-13OgcJ\out +2026-02-28T23:19:48.409Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T23:19:48.410Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:19:48.410Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-13OgcJ\pkg) +2026-02-28T23:19:48.410Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-13OgcJ\out +2026-02-28T23:19:48.412Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ykmCyO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ykmCyO\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:19:48.412Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ykmCyO\out +2026-02-28T23:19:48.413Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T23:19:48.413Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:19:48.413Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ykmCyO\out +2026-02-28T23:19:48.416Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LfnLwv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LfnLwv\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:19:48.416Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LfnLwv\out +2026-02-28T23:19:48.417Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T23:19:48.417Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LfnLwv\out +2026-02-28T23:19:48.418Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T23:19:48.418Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LfnLwv\out +2026-02-28T23:19:48.422Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-myMgcI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-myMgcI\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T23:19:48.422Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-myMgcI\out +2026-02-28T23:19:48.423Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T23:19:48.424Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-myMgcI\out +2026-02-28T23:19:48.426Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RA2Jx1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RA2Jx1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:19:48.427Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RA2Jx1\out +2026-02-28T23:19:48.494Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:19:48.494Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T23:19:48.506Z [INFO] Scheduler beendet +2026-02-28T23:19:48.513Z [INFO] Scheduler gestartet +2026-02-28T23:19:48.513Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:19:48.604Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T23:19:48.604Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RA2Jx1\out +2026-02-28T23:19:48.607Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9TRnAs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9TRnAs\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:19:48.607Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9TRnAs\out +2026-02-28T23:19:48.608Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T23:19:48.608Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9TRnAs\out +2026-02-28T23:19:48.612Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uiNflh\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uiNflh\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:19:48.612Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-uiNflh\pkg-missing +2026-02-28T23:19:48.613Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mjoo4Q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mjoo4Q\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:19:48.613Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Mjoo4Q\out +2026-02-28T23:19:48.614Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T23:19:48.614Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mjoo4Q\out +2026-02-28T23:19:48.663Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aRh9iP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aRh9iP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:19:48.663Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aRh9iP\out +2026-02-28T23:19:48.833Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T23:19:48.786Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:19:48.786Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T23:19:48.786Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:19:48.786Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T23:19:48.857Z [INFO] Scheduler beendet +2026-02-28T23:19:48.880Z [INFO] Scheduler gestartet +2026-02-28T23:19:48.880Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:19:48.235Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772320788111-82056-be65175d-016f-4546-96ca-fa08dd808ce5-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T23:19:48.928Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T23:19:48.928Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T23:19:49.064Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:19:49.064Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T23:19:49.064Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:19:49.064Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T23:19:49.223Z [INFO] Scheduler beendet +2026-02-28T23:19:49.248Z [INFO] Scheduler gestartet +2026-02-28T23:19:49.248Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:19:49.023Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772320788928-82056-9b645297-c0a6-4944-832b-54a06bb44a00-Stable Setup 9.9.9.exe +2026-02-28T23:19:49.531Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T23:19:49.531Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T23:19:50.538Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T23:19:52.040Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T23:19:52.141Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:19:52.141Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T23:19:52.259Z [INFO] Scheduler beendet +2026-02-28T23:19:52.276Z [INFO] Scheduler gestartet +2026-02-28T23:19:52.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:19:53.042Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T23:19:54.449Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:19:54.449Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T23:19:54.566Z [INFO] Scheduler beendet +2026-02-28T23:19:54.569Z [INFO] Scheduler gestartet +2026-02-28T23:19:54.569Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:19:56.042Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T23:19:56.979Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:19:56.979Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T23:19:57.096Z [INFO] Scheduler beendet +2026-02-28T23:19:57.044Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T23:19:57.087Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T23:19:57.087Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T23:19:57.107Z [INFO] Scheduler gestartet +2026-02-28T23:19:57.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:19:59.755Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T23:20:00.121Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:00.121Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T23:20:00.237Z [INFO] Scheduler beendet +2026-02-28T23:20:00.251Z [INFO] Scheduler gestartet +2026-02-28T23:20:00.251Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:04.706Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:04.706Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T23:20:04.823Z [INFO] Scheduler beendet +2026-02-28T23:20:04.859Z [INFO] Scheduler gestartet +2026-02-28T23:20:04.859Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:05.271Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:05.271Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T23:20:05.341Z [INFO] Scheduler beendet +2026-02-28T23:20:05.345Z [INFO] Scheduler gestartet +2026-02-28T23:20:05.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:05.348Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:05.348Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T23:20:05.466Z [INFO] Scheduler beendet +2026-02-28T23:20:05.473Z [INFO] Scheduler gestartet +2026-02-28T23:20:05.473Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:05.477Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:05.477Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T23:20:05.595Z [INFO] Scheduler beendet +2026-02-28T23:20:05.658Z [INFO] Scheduler gestartet +2026-02-28T23:20:05.658Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:05.944Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:05.944Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T23:20:06.020Z [INFO] Scheduler beendet +2026-02-28T23:20:06.025Z [INFO] Scheduler gestartet +2026-02-28T23:20:06.025Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:07.109Z [INFO] Scheduler beendet +2026-02-28T23:20:07.120Z [INFO] Scheduler gestartet +2026-02-28T23:20:07.120Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:08.180Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:08.180Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T23:20:08.205Z [INFO] Scheduler beendet +2026-02-28T23:20:08.224Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T23:20:08.246Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T23:20:08.247Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T23:20:08.323Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T23:20:08.325Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T23:20:08.387Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T23:20:08.388Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T23:20:08.389Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T23:20:08.453Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T23:20:08.455Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T23:20:08.455Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T23:20:08.600Z [INFO] Scheduler gestartet +2026-02-28T23:20:08.600Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:09.306Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:09.306Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T23:20:09.324Z [INFO] Scheduler beendet +2026-02-28T23:20:09.327Z [INFO] Scheduler gestartet +2026-02-28T23:20:09.327Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:12.224Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:12.224Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T23:20:12.341Z [INFO] Scheduler beendet +2026-02-28T23:20:12.349Z [INFO] Scheduler gestartet +2026-02-28T23:20:12.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:12.804Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:20:12.805Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-d3wyOP\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-d3wyOP\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:12.805Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-d3wyOP\extract\zip-pack +2026-02-28T23:20:12.807Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T23:20:12.808Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-d3wyOP\extract\zip-pack +2026-02-28T23:20:12.808Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T23:20:12.808Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T23:20:12.830Z [INFO] Scheduler beendet +2026-02-28T23:20:12.856Z [INFO] Scheduler gestartet +2026-02-28T23:20:12.856Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:12.860Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:12.860Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T23:20:12.977Z [INFO] Scheduler beendet +2026-02-28T23:20:13.042Z [INFO] Scheduler gestartet +2026-02-28T23:20:13.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:13.047Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:20:13.047Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5kgL2w\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5kgL2w\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:13.047Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-5kgL2w\extract\cleanup-package +2026-02-28T23:20:13.050Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T23:20:13.050Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5kgL2w\extract\cleanup-package +2026-02-28T23:20:13.050Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T23:20:13.051Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T23:20:13.163Z [INFO] Scheduler beendet +2026-02-28T23:20:13.226Z [INFO] Scheduler gestartet +2026-02-28T23:20:13.226Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:13.349Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T23:20:13.397Z [INFO] Scheduler beendet +2026-02-28T23:20:13.412Z [INFO] Scheduler gestartet +2026-02-28T23:20:13.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:13.416Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:13.416Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T23:20:13.585Z [INFO] Scheduler beendet +2026-02-28T23:20:13.595Z [INFO] Scheduler gestartet +2026-02-28T23:20:13.595Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:13.766Z [INFO] Scheduler beendet +2026-02-28T23:20:13.780Z [INFO] Scheduler gestartet +2026-02-28T23:20:13.780Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:13.905Z [INFO] Scheduler gestartet +2026-02-28T23:20:13.905Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:13.908Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-iYq5QZ\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-iYq5QZ\state\rd_session_state.json' +2026-02-28T23:20:13.950Z [INFO] Scheduler beendet +2026-02-28T23:20:14.289Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:14.289Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T23:20:14.540Z [INFO] Scheduler beendet +2026-02-28T23:20:14.573Z [INFO] Scheduler gestartet +2026-02-28T23:20:14.573Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:14.635Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T23:20:14.636Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T23:20:14.638Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T23:20:14.639Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T23:20:14.641Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:20:14.641Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BxAhUD\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BxAhUD\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:14.641Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-BxAhUD\extract\recovery +2026-02-28T23:20:14.642Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:20:14.643Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BxAhUD\extract\recovery +2026-02-28T23:20:14.643Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T23:20:14.643Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T23:20:14.704Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:20:14.704Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Ql0nPn\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Ql0nPn\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:14.704Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-Ql0nPn\downloads\missing-source-ok +2026-02-28T23:20:14.704Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T23:20:14.704Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T23:20:14.743Z [INFO] Scheduler beendet +2026-02-28T23:20:14.765Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:20:14.766Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lvUqaD\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lvUqaD\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:14.766Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-lvUqaD\downloads\missing-source-empty +2026-02-28T23:20:14.766Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T23:20:14.766Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T23:20:14.766Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T23:20:14.828Z [INFO] Scheduler gestartet +2026-02-28T23:20:14.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:14.998Z [INFO] Scheduler beendet +2026-02-28T23:20:15.111Z [INFO] Scheduler gestartet +2026-02-28T23:20:15.111Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:15.636Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:15.636Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T23:20:15.978Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:15.978Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T23:20:16.136Z [INFO] Scheduler beendet +2026-02-28T23:20:16.185Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:20:16.185Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CaRJYp\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CaRJYp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:16.185Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-CaRJYp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:20:16.186Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:20:16.187Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CaRJYp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:20:16.187Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:20:16.187Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T23:20:16.187Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:20:16.250Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:20:16.250Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-g2fxKA\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-g2fxKA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:16.251Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-g2fxKA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T23:20:16.254Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:20:16.254Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-g2fxKA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T23:20:16.254Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T23:20:16.255Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T23:20:16.255Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T23:20:16.313Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:20:16.314Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rXI3PP\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rXI3PP\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:16.314Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-rXI3PP\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:20:16.316Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:20:16.317Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rXI3PP\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:20:16.317Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:20:16.317Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:20:16.377Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:20:16.377Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dUdLkw\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dUdLkw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:16.378Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-dUdLkw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:20:16.380Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:20:16.380Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dUdLkw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:20:16.380Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:20:16.380Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:20:46.739Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h3cg1p\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h3cg1p\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:20:46.739Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h3cg1p\out +2026-02-28T23:20:46.808Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T23:20:46.827Z [INFO] Scheduler gestartet +2026-02-28T23:20:46.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:46.986Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T23:20:46.987Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h3cg1p\out +2026-02-28T23:20:46.989Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T23:20:46.989Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:20:46.990Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h3cg1p\out +2026-02-28T23:20:47.009Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VnCOXh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VnCOXh\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:47.009Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VnCOXh\out +2026-02-28T23:20:47.010Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T23:20:47.010Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VnCOXh\out +2026-02-28T23:20:47.011Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T23:20:47.011Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VnCOXh\out +2026-02-28T23:20:47.012Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T23:20:47.012Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VnCOXh\out +2026-02-28T23:20:47.016Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0dcd0H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0dcd0H\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:20:47.016Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0dcd0H\out +2026-02-28T23:20:47.017Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T23:20:47.018Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T23:20:47.018Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0dcd0H\out +2026-02-28T23:20:47.020Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IG17Ld\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IG17Ld\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:20:47.020Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IG17Ld\out +2026-02-28T23:20:47.021Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T23:20:47.021Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:20:47.022Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-IG17Ld\pkg) +2026-02-28T23:20:47.022Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IG17Ld\out +2026-02-28T23:20:47.024Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vx1pVi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vx1pVi\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:20:47.024Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Vx1pVi\out +2026-02-28T23:20:47.025Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T23:20:47.025Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:20:47.025Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vx1pVi\out +2026-02-28T23:20:47.028Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mZiGnQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mZiGnQ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:47.028Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mZiGnQ\out +2026-02-28T23:20:47.029Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T23:20:47.029Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mZiGnQ\out +2026-02-28T23:20:47.030Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T23:20:47.030Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mZiGnQ\out +2026-02-28T23:20:47.032Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yXSpDw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yXSpDw\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T23:20:47.032Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yXSpDw\out +2026-02-28T23:20:47.033Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T23:20:47.033Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yXSpDw\out +2026-02-28T23:20:47.034Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ICUa4a\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ICUa4a\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:47.034Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ICUa4a\out +2026-02-28T23:20:47.175Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:47.175Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T23:20:47.195Z [INFO] Scheduler beendet +2026-02-28T23:20:47.202Z [INFO] Scheduler gestartet +2026-02-28T23:20:47.202Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:47.231Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T23:20:47.232Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ICUa4a\out +2026-02-28T23:20:47.234Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oLNKD4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oLNKD4\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:47.234Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oLNKD4\out +2026-02-28T23:20:47.236Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T23:20:47.236Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oLNKD4\out +2026-02-28T23:20:47.240Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jA6YPZ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jA6YPZ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:47.240Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-jA6YPZ\pkg-missing +2026-02-28T23:20:47.241Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8dPITp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8dPITp\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:47.241Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8dPITp\out +2026-02-28T23:20:47.242Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T23:20:47.243Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8dPITp\out +2026-02-28T23:20:47.292Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rlB1fO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rlB1fO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:20:47.292Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rlB1fO\out +2026-02-28T23:20:47.491Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T23:20:47.471Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:47.471Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T23:20:47.471Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:47.471Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T23:20:47.545Z [INFO] Scheduler beendet +2026-02-28T23:20:47.583Z [INFO] Scheduler gestartet +2026-02-28T23:20:47.583Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:47.766Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:47.766Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T23:20:47.766Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:47.766Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T23:20:47.928Z [INFO] Scheduler beendet +2026-02-28T23:20:47.951Z [INFO] Scheduler gestartet +2026-02-28T23:20:47.951Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:50.852Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:50.852Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T23:20:50.970Z [INFO] Scheduler beendet +2026-02-28T23:20:50.973Z [INFO] Scheduler gestartet +2026-02-28T23:20:50.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:53.145Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:53.145Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T23:20:53.262Z [INFO] Scheduler beendet +2026-02-28T23:20:53.268Z [INFO] Scheduler gestartet +2026-02-28T23:20:53.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:55.680Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:55.680Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T23:20:55.797Z [INFO] Scheduler beendet +2026-02-28T23:20:55.814Z [INFO] Scheduler gestartet +2026-02-28T23:20:55.814Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:20:58.463Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T23:20:58.828Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:20:58.828Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T23:20:58.946Z [INFO] Scheduler beendet +2026-02-28T23:20:58.959Z [INFO] Scheduler gestartet +2026-02-28T23:20:58.959Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:03.418Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:03.418Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T23:21:03.535Z [INFO] Scheduler beendet +2026-02-28T23:21:03.561Z [INFO] Scheduler gestartet +2026-02-28T23:21:03.561Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:03.660Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:03.660Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T23:21:03.684Z [INFO] Scheduler beendet +2026-02-28T23:21:03.687Z [INFO] Scheduler gestartet +2026-02-28T23:21:03.687Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:03.690Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:03.690Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T23:21:03.809Z [INFO] Scheduler beendet +2026-02-28T23:21:03.814Z [INFO] Scheduler gestartet +2026-02-28T23:21:03.814Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:03.817Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-zwQNLm\state\rd_session_state.json.async.tmp' +2026-02-28T23:21:03.818Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:03.818Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T23:21:03.935Z [INFO] Scheduler beendet +2026-02-28T23:21:03.938Z [INFO] Scheduler gestartet +2026-02-28T23:21:03.938Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:03.941Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-JLkdMn\state\rd_session_state.json.async.tmp' +2026-02-28T23:21:04.228Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:04.228Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T23:21:04.302Z [INFO] Scheduler beendet +2026-02-28T23:21:04.306Z [INFO] Scheduler gestartet +2026-02-28T23:21:04.306Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:05.392Z [INFO] Scheduler beendet +2026-02-28T23:21:05.397Z [INFO] Scheduler gestartet +2026-02-28T23:21:05.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:06.456Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:06.456Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T23:21:06.482Z [INFO] Scheduler beendet +2026-02-28T23:21:06.490Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T23:21:06.492Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T23:21:06.504Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T23:21:06.505Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T23:21:06.581Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T23:21:06.583Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T23:21:06.644Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T23:21:06.645Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T23:21:06.645Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T23:21:06.707Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T23:21:06.708Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T23:21:06.708Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T23:21:06.853Z [INFO] Scheduler gestartet +2026-02-28T23:21:06.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:07.557Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:07.557Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T23:21:07.579Z [INFO] Scheduler beendet +2026-02-28T23:21:07.582Z [INFO] Scheduler gestartet +2026-02-28T23:21:07.582Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:10.477Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:10.477Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T23:21:10.595Z [INFO] Scheduler beendet +2026-02-28T23:21:10.601Z [INFO] Scheduler gestartet +2026-02-28T23:21:10.601Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:11.055Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:11.056Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pNwPK9\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pNwPK9\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:11.056Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-pNwPK9\extract\zip-pack +2026-02-28T23:21:11.060Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T23:21:11.060Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pNwPK9\extract\zip-pack +2026-02-28T23:21:11.060Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T23:21:11.060Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T23:21:11.083Z [INFO] Scheduler beendet +2026-02-28T23:21:11.111Z [INFO] Scheduler gestartet +2026-02-28T23:21:11.111Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:11.114Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:11.114Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T23:21:11.232Z [INFO] Scheduler beendet +2026-02-28T23:21:11.295Z [INFO] Scheduler gestartet +2026-02-28T23:21:11.295Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:11.298Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:11.299Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3HKrNj\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3HKrNj\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:11.299Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-3HKrNj\extract\cleanup-package +2026-02-28T23:21:11.300Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T23:21:11.301Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3HKrNj\extract\cleanup-package +2026-02-28T23:21:11.301Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T23:21:11.301Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T23:21:11.417Z [INFO] Scheduler beendet +2026-02-28T23:21:11.419Z [INFO] Scheduler gestartet +2026-02-28T23:21:11.419Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:11.422Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-3HKrNj\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-3HKrNj\state\rd_session_state.json' +2026-02-28T23:21:11.542Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T23:21:11.591Z [INFO] Scheduler beendet +2026-02-28T23:21:11.603Z [INFO] Scheduler gestartet +2026-02-28T23:21:11.603Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:11.608Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:11.608Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T23:21:11.775Z [INFO] Scheduler beendet +2026-02-28T23:21:11.788Z [INFO] Scheduler gestartet +2026-02-28T23:21:11.788Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:11.959Z [INFO] Scheduler beendet +2026-02-28T23:21:11.973Z [INFO] Scheduler gestartet +2026-02-28T23:21:11.974Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:12.097Z [INFO] Scheduler gestartet +2026-02-28T23:21:12.097Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:12.100Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-IHKn3S\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-IHKn3S\state\rd_session_state.json' +2026-02-28T23:21:12.144Z [INFO] Scheduler beendet +2026-02-28T23:21:12.482Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:12.482Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T23:21:12.729Z [INFO] Scheduler beendet +2026-02-28T23:21:12.765Z [INFO] Scheduler gestartet +2026-02-28T23:21:12.765Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:12.825Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T23:21:12.826Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T23:21:12.828Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T23:21:12.829Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T23:21:12.831Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:12.831Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3UucLR\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3UucLR\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:12.831Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-3UucLR\extract\recovery +2026-02-28T23:21:12.832Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:21:12.832Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3UucLR\extract\recovery +2026-02-28T23:21:12.832Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T23:21:12.833Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T23:21:12.893Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:12.893Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-tqnzH2\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-tqnzH2\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:12.893Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-tqnzH2\downloads\missing-source-ok +2026-02-28T23:21:12.893Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T23:21:12.893Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T23:21:12.934Z [INFO] Scheduler beendet +2026-02-28T23:21:12.954Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:12.954Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jxPtV3\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jxPtV3\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:12.954Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-jxPtV3\downloads\missing-source-empty +2026-02-28T23:21:12.954Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T23:21:12.954Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T23:21:12.954Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T23:21:13.016Z [INFO] Scheduler gestartet +2026-02-28T23:21:13.016Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:13.186Z [INFO] Scheduler beendet +2026-02-28T23:21:13.300Z [INFO] Scheduler gestartet +2026-02-28T23:21:13.300Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:13.827Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:13.827Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T23:21:14.165Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:14.165Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T23:21:14.325Z [INFO] Scheduler beendet +2026-02-28T23:21:14.371Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:14.371Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W7dW7F\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W7dW7F\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:14.371Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-W7dW7F\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:21:14.373Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:21:14.373Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W7dW7F\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:21:14.373Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:21:14.374Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T23:21:14.374Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:21:14.434Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:14.434Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gsaZ8P\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gsaZ8P\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:14.434Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-gsaZ8P\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T23:21:14.435Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:21:14.435Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gsaZ8P\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T23:21:14.435Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T23:21:14.436Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T23:21:14.436Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T23:21:14.498Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:14.499Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4z6W0x\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4z6W0x\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:14.499Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-4z6W0x\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:21:14.500Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:21:14.500Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4z6W0x\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:21:14.500Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:21:14.500Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:21:14.561Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:14.561Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oJR63A\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oJR63A\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:14.561Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-oJR63A\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:21:14.562Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:21:14.563Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oJR63A\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:21:14.563Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:21:14.563Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:21:20.406Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T23:21:20.423Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5jCNEX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5jCNEX\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:21:20.424Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5jCNEX\out +2026-02-28T23:21:20.492Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T23:21:20.477Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T23:21:20.478Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T23:21:20.480Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T23:21:20.480Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T23:21:20.586Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772320880476-84652-7ad674bf-240c-4ecf-a4a6-ec1ec788eba5-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T23:21:20.481Z [INFO] Scheduler gestartet +2026-02-28T23:21:20.482Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:20.681Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T23:21:20.681Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5jCNEX\out +2026-02-28T23:21:20.683Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T23:21:20.684Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:21:20.684Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5jCNEX\out +2026-02-28T23:21:20.692Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ablk4O\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ablk4O\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:20.692Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ablk4O\out +2026-02-28T23:21:20.693Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T23:21:20.693Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ablk4O\out +2026-02-28T23:21:20.694Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T23:21:20.694Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ablk4O\out +2026-02-28T23:21:20.695Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T23:21:20.695Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ablk4O\out +2026-02-28T23:21:20.697Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GyVgYW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GyVgYW\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:21:20.697Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GyVgYW\out +2026-02-28T23:21:20.698Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T23:21:20.699Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T23:21:20.699Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GyVgYW\out +2026-02-28T23:21:20.701Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lqDi4g\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lqDi4g\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:21:20.701Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lqDi4g\out +2026-02-28T23:21:20.702Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T23:21:20.702Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:21:20.702Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-lqDi4g\pkg) +2026-02-28T23:21:20.702Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lqDi4g\out +2026-02-28T23:21:20.704Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hZnwGg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hZnwGg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:21:20.704Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hZnwGg\out +2026-02-28T23:21:20.705Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T23:21:20.705Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:21:20.705Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hZnwGg\out +2026-02-28T23:21:20.707Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PYPuJ1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PYPuJ1\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:20.707Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PYPuJ1\out +2026-02-28T23:21:20.708Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T23:21:20.708Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PYPuJ1\out +2026-02-28T23:21:20.709Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T23:21:20.709Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PYPuJ1\out +2026-02-28T23:21:20.711Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ambiLx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ambiLx\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T23:21:20.711Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ambiLx\out +2026-02-28T23:21:20.711Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T23:21:20.712Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ambiLx\out +2026-02-28T23:21:20.713Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T4emlR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T4emlR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:20.713Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-T4emlR\out +2026-02-28T23:21:20.830Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:20.830Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T23:21:20.848Z [INFO] Scheduler beendet +2026-02-28T23:21:20.854Z [INFO] Scheduler gestartet +2026-02-28T23:21:20.854Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:20.884Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T23:21:20.885Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T4emlR\out +2026-02-28T23:21:20.887Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LRyewc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LRyewc\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:20.888Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LRyewc\out +2026-02-28T23:21:20.889Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T23:21:20.889Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LRyewc\out +2026-02-28T23:21:20.892Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PTMK8r\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PTMK8r\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:20.892Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-PTMK8r\pkg-missing +2026-02-28T23:21:20.893Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KTGHpk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KTGHpk\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:20.893Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KTGHpk\out +2026-02-28T23:21:20.895Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T23:21:20.895Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KTGHpk\out +2026-02-28T23:21:20.941Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7zRiT2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7zRiT2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:20.941Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7zRiT2\out +2026-02-28T23:21:21.092Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T23:21:21.123Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:21.123Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T23:21:21.124Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:21.124Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T23:21:21.196Z [INFO] Scheduler beendet +2026-02-28T23:21:21.222Z [INFO] Scheduler gestartet +2026-02-28T23:21:21.222Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:21.266Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T23:21:21.266Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T23:21:21.372Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772320881265-84652-7dc2bc8f-a850-4658-932d-1da526eda0ea-Stable Setup 9.9.9.exe +2026-02-28T23:21:21.408Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:21.408Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T23:21:21.408Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:21.408Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T23:21:21.566Z [INFO] Scheduler beendet +2026-02-28T23:21:21.595Z [INFO] Scheduler gestartet +2026-02-28T23:21:21.595Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:22.010Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T23:21:22.010Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T23:21:23.016Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T23:21:24.499Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:24.499Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T23:21:24.607Z [INFO] Scheduler beendet +2026-02-28T23:21:24.620Z [INFO] Scheduler gestartet +2026-02-28T23:21:24.620Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:24.516Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T23:21:25.518Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T23:21:26.792Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:26.792Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T23:21:26.910Z [INFO] Scheduler beendet +2026-02-28T23:21:26.917Z [INFO] Scheduler gestartet +2026-02-28T23:21:26.917Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:28.518Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T23:21:29.328Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:29.328Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T23:21:29.444Z [INFO] Scheduler beendet +2026-02-28T23:21:29.460Z [INFO] Scheduler gestartet +2026-02-28T23:21:29.460Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:29.521Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T23:21:29.563Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T23:21:29.563Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T23:21:32.111Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T23:21:32.476Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:32.476Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T23:21:32.593Z [INFO] Scheduler beendet +2026-02-28T23:21:32.611Z [INFO] Scheduler gestartet +2026-02-28T23:21:32.612Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:37.073Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:37.073Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T23:21:37.191Z [INFO] Scheduler beendet +2026-02-28T23:21:37.225Z [INFO] Scheduler gestartet +2026-02-28T23:21:37.225Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:37.329Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:37.329Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T23:21:37.346Z [INFO] Scheduler beendet +2026-02-28T23:21:37.349Z [INFO] Scheduler gestartet +2026-02-28T23:21:37.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:37.353Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:37.353Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T23:21:37.471Z [INFO] Scheduler beendet +2026-02-28T23:21:37.473Z [INFO] Scheduler gestartet +2026-02-28T23:21:37.473Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:37.475Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nx8MxI\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nx8MxI\state\rd_session_state.json' +2026-02-28T23:21:37.476Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:37.476Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T23:21:37.595Z [INFO] Scheduler beendet +2026-02-28T23:21:37.600Z [INFO] Scheduler gestartet +2026-02-28T23:21:37.600Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:37.603Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-gjwICl\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-gjwICl\state\rd_session_state.json' +2026-02-28T23:21:37.887Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:37.887Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T23:21:37.962Z [INFO] Scheduler beendet +2026-02-28T23:21:37.967Z [INFO] Scheduler gestartet +2026-02-28T23:21:37.967Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:39.049Z [INFO] Scheduler beendet +2026-02-28T23:21:39.058Z [INFO] Scheduler gestartet +2026-02-28T23:21:39.058Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:40.115Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:40.115Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T23:21:40.143Z [INFO] Scheduler beendet +2026-02-28T23:21:40.151Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T23:21:40.152Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T23:21:40.165Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T23:21:40.166Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T23:21:40.241Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T23:21:40.243Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T23:21:40.305Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T23:21:40.306Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T23:21:40.306Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T23:21:40.369Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T23:21:40.370Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T23:21:40.371Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T23:21:40.515Z [INFO] Scheduler gestartet +2026-02-28T23:21:40.515Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:41.218Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:41.219Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T23:21:41.237Z [INFO] Scheduler beendet +2026-02-28T23:21:41.239Z [INFO] Scheduler gestartet +2026-02-28T23:21:41.239Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:44.134Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:44.134Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T23:21:44.251Z [INFO] Scheduler beendet +2026-02-28T23:21:44.261Z [INFO] Scheduler gestartet +2026-02-28T23:21:44.261Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:44.715Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:44.716Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Xa4Idj\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Xa4Idj\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:44.717Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Xa4Idj\extract\zip-pack +2026-02-28T23:21:44.719Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T23:21:44.719Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Xa4Idj\extract\zip-pack +2026-02-28T23:21:44.719Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T23:21:44.719Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T23:21:44.743Z [INFO] Scheduler beendet +2026-02-28T23:21:44.768Z [INFO] Scheduler gestartet +2026-02-28T23:21:44.768Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:44.773Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:44.773Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T23:21:44.890Z [INFO] Scheduler beendet +2026-02-28T23:21:44.892Z [INFO] Scheduler gestartet +2026-02-28T23:21:44.892Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:44.894Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-76jnkZ\state' +2026-02-28T23:21:44.895Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:44.896Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vAQWcD\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vAQWcD\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:44.896Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-vAQWcD\extract\cleanup-package +2026-02-28T23:21:44.897Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T23:21:44.898Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vAQWcD\extract\cleanup-package +2026-02-28T23:21:44.898Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T23:21:44.898Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T23:21:45.014Z [INFO] Scheduler beendet +2026-02-28T23:21:45.019Z [INFO] Scheduler gestartet +2026-02-28T23:21:45.019Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:45.022Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-vAQWcD\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-vAQWcD\state\rd_session_state.json' +2026-02-28T23:21:45.142Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T23:21:45.190Z [INFO] Scheduler beendet +2026-02-28T23:21:45.205Z [INFO] Scheduler gestartet +2026-02-28T23:21:45.205Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:45.210Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:45.210Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T23:21:45.376Z [INFO] Scheduler beendet +2026-02-28T23:21:45.390Z [INFO] Scheduler gestartet +2026-02-28T23:21:45.390Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:45.561Z [INFO] Scheduler beendet +2026-02-28T23:21:45.574Z [INFO] Scheduler gestartet +2026-02-28T23:21:45.574Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:45.699Z [INFO] Scheduler gestartet +2026-02-28T23:21:45.699Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:45.702Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8SKUuc\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8SKUuc\state\rd_session_state.json' +2026-02-28T23:21:45.745Z [INFO] Scheduler beendet +2026-02-28T23:21:46.086Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:46.086Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T23:21:46.334Z [INFO] Scheduler beendet +2026-02-28T23:21:46.369Z [INFO] Scheduler gestartet +2026-02-28T23:21:46.369Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:46.431Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T23:21:46.432Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T23:21:46.434Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T23:21:46.434Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T23:21:46.436Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:46.437Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cNjTi6\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cNjTi6\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:46.437Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-cNjTi6\extract\recovery +2026-02-28T23:21:46.438Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:21:46.439Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cNjTi6\extract\recovery +2026-02-28T23:21:46.439Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T23:21:46.439Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T23:21:46.499Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:46.499Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OIr6ab\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OIr6ab\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:46.499Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-OIr6ab\downloads\missing-source-ok +2026-02-28T23:21:46.499Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T23:21:46.499Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T23:21:46.540Z [INFO] Scheduler beendet +2026-02-28T23:21:46.562Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:46.562Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SGzHtD\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SGzHtD\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:46.562Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-SGzHtD\downloads\missing-source-empty +2026-02-28T23:21:46.562Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T23:21:46.562Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T23:21:46.562Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T23:21:46.624Z [INFO] Scheduler gestartet +2026-02-28T23:21:46.624Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:46.794Z [INFO] Scheduler beendet +2026-02-28T23:21:46.909Z [INFO] Scheduler gestartet +2026-02-28T23:21:46.909Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:21:47.445Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:47.445Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T23:21:47.785Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:21:47.785Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T23:21:47.934Z [INFO] Scheduler beendet +2026-02-28T23:21:47.984Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:47.984Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NCN25F\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NCN25F\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:47.984Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-NCN25F\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:21:47.986Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:21:47.987Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-NCN25F\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:21:47.987Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:21:47.988Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T23:21:47.989Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:21:48.050Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:48.050Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-F2kWND\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-F2kWND\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:48.050Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-F2kWND\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T23:21:48.052Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:21:48.053Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-F2kWND\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T23:21:48.053Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T23:21:48.054Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T23:21:48.054Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T23:21:48.114Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:48.115Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zOhG2P\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zOhG2P\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:48.115Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-zOhG2P\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:21:48.117Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:21:48.117Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zOhG2P\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:21:48.117Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:21:48.118Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:21:48.177Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:21:48.177Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-w0cr29\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-w0cr29\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:21:48.177Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-w0cr29\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:21:48.179Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:21:48.180Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-w0cr29\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:21:48.180Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:21:48.180Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:23:00.366Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IbzGjW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IbzGjW\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:23:00.367Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IbzGjW\out +2026-02-28T23:23:00.427Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T23:23:00.641Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T23:23:00.641Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IbzGjW\out +2026-02-28T23:23:00.643Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T23:23:00.644Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:23:00.644Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IbzGjW\out +2026-02-28T23:23:00.663Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5A5P1r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5A5P1r\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:23:00.663Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5A5P1r\out +2026-02-28T23:23:00.664Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T23:23:00.664Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5A5P1r\out +2026-02-28T23:23:00.665Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T23:23:00.665Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5A5P1r\out +2026-02-28T23:23:00.666Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T23:23:00.666Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5A5P1r\out +2026-02-28T23:23:00.669Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I2eHrL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I2eHrL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:23:00.669Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-I2eHrL\out +2026-02-28T23:23:00.670Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T23:23:00.671Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T23:23:00.671Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I2eHrL\out +2026-02-28T23:23:00.673Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BDLodT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BDLodT\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:23:00.673Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BDLodT\out +2026-02-28T23:23:00.674Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T23:23:00.675Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:23:00.675Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-BDLodT\pkg) +2026-02-28T23:23:00.675Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BDLodT\out +2026-02-28T23:23:00.677Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vhybKj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vhybKj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:23:00.677Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vhybKj\out +2026-02-28T23:23:00.678Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T23:23:00.679Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:23:00.679Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vhybKj\out +2026-02-28T23:23:00.681Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FXtcwF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FXtcwF\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:23:00.681Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FXtcwF\out +2026-02-28T23:23:00.682Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T23:23:00.682Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FXtcwF\out +2026-02-28T23:23:00.683Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T23:23:00.683Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FXtcwF\out +2026-02-28T23:23:00.686Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CqybVj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CqybVj\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T23:23:00.686Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-02-28T23:23:00.686Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CqybVj\out +2026-02-28T23:23:00.686Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T23:23:00.687Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CqybVj\out +2026-02-28T23:23:00.688Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ilqZlb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ilqZlb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:23:00.688Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ilqZlb\out +2026-02-28T23:23:00.885Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T23:23:00.885Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ilqZlb\out +2026-02-28T23:23:00.888Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hnRlj6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hnRlj6\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:23:00.888Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hnRlj6\out +2026-02-28T23:23:00.889Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T23:23:00.890Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hnRlj6\out +2026-02-28T23:23:00.894Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O8Pe6c\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O8Pe6c\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:23:00.894Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-O8Pe6c\pkg-missing +2026-02-28T23:23:00.895Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-41Gz3K\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-41Gz3K\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:23:00.895Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-41Gz3K\out +2026-02-28T23:23:00.897Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T23:23:00.897Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-41Gz3K\out +2026-02-28T23:23:00.944Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zkVDR2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zkVDR2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:23:00.944Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zkVDR2\out +2026-02-28T23:23:01.155Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T23:31:04.441Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-02-28T23:31:04.489Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-90nAVl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-90nAVl\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:31:04.490Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-90nAVl\out +2026-02-28T23:31:04.554Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-02-28T23:31:04.505Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T23:31:04.507Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-02-28T23:31:04.510Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-02-28T23:31:04.511Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-02-28T23:31:04.615Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772321464505-90820-ef3e580e-fa5a-4108-9dfd-3be7472a1b6c-Real-Debrid-Downloader Setup 9.9.9.exe +2026-02-28T23:31:04.525Z [INFO] Scheduler gestartet +2026-02-28T23:31:04.526Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:04.754Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T23:31:04.754Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-90nAVl\out +2026-02-28T23:31:04.756Z [INFO] Entpacken erfolgreich: ok.zip +2026-02-28T23:31:04.756Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:31:04.757Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-90nAVl\out +2026-02-28T23:31:04.808Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SddltX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SddltX\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:04.808Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SddltX\out +2026-02-28T23:31:04.809Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-02-28T23:31:04.809Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SddltX\out +2026-02-28T23:31:04.810Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-02-28T23:31:04.810Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SddltX\out +2026-02-28T23:31:04.811Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-02-28T23:31:04.812Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SddltX\out +2026-02-28T23:31:04.814Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ops6eQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ops6eQ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:31:04.814Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ops6eQ\out +2026-02-28T23:31:04.815Z [INFO] Entpacken erfolgreich: season.zip +2026-02-28T23:31:04.815Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-02-28T23:31:04.816Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ops6eQ\out +2026-02-28T23:31:04.818Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oaLX4R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oaLX4R\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:31:04.818Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oaLX4R\out +2026-02-28T23:31:04.819Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T23:31:04.819Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:31:04.819Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-oaLX4R\pkg) +2026-02-28T23:31:04.819Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oaLX4R\out +2026-02-28T23:31:04.821Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wAuVnq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wAuVnq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-02-28T23:31:04.821Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wAuVnq\out +2026-02-28T23:31:04.822Z [INFO] Entpacken erfolgreich: release.zip +2026-02-28T23:31:04.822Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-02-28T23:31:04.822Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wAuVnq\out +2026-02-28T23:31:04.824Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g63HTH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g63HTH\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:04.825Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-g63HTH\out +2026-02-28T23:31:04.826Z [INFO] Entpacken erfolgreich: a.zip +2026-02-28T23:31:04.826Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-g63HTH\out +2026-02-28T23:31:04.826Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T23:31:04.827Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g63HTH\out +2026-02-28T23:31:04.828Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q7yDaY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q7yDaY\out, archives=1, cleanupMode=none, conflictMode=ask +2026-02-28T23:31:04.828Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-02-28T23:31:04.829Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-q7yDaY\out +2026-02-28T23:31:04.829Z [INFO] Entpacken erfolgreich: conflict.zip +2026-02-28T23:31:04.829Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q7yDaY\out +2026-02-28T23:31:04.831Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XHWm0M\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XHWm0M\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:04.831Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XHWm0M\out +2026-02-28T23:31:04.869Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:04.869Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-02-28T23:31:04.890Z [INFO] Scheduler beendet +2026-02-28T23:31:04.896Z [INFO] Scheduler gestartet +2026-02-28T23:31:04.896Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:04.999Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-02-28T23:31:04.999Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XHWm0M\out +2026-02-28T23:31:05.001Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-92rSqn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-92rSqn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:05.002Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-92rSqn\out +2026-02-28T23:31:05.003Z [INFO] Entpacken erfolgreich: b.zip +2026-02-28T23:31:05.003Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-92rSqn\out +2026-02-28T23:31:05.007Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vEoE45\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vEoE45\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:05.007Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-vEoE45\pkg-missing +2026-02-28T23:31:05.008Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C1C9my\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C1C9my\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:05.008Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-C1C9my\out +2026-02-28T23:31:05.010Z [INFO] Entpacken erfolgreich: traversal.zip +2026-02-28T23:31:05.010Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C1C9my\out +2026-02-28T23:31:05.059Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1gLbv8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1gLbv8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:05.060Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1gLbv8\out +2026-02-28T23:31:05.249Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-02-28T23:31:05.166Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:05.166Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-02-28T23:31:05.166Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:05.166Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-02-28T23:31:05.238Z [INFO] Scheduler beendet +2026-02-28T23:31:05.264Z [INFO] Scheduler gestartet +2026-02-28T23:31:05.264Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:05.317Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T23:31:05.317Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-02-28T23:31:05.412Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772321465317-90820-fd00f012-6b7e-4432-95e3-84583603ea01-Stable Setup 9.9.9.exe +2026-02-28T23:31:05.449Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:05.449Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-02-28T23:31:05.449Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:05.449Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-02-28T23:31:05.608Z [INFO] Scheduler beendet +2026-02-28T23:31:05.632Z [INFO] Scheduler gestartet +2026-02-28T23:31:05.632Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:06.029Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-02-28T23:31:06.029Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T23:31:07.037Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T23:31:08.528Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:08.528Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-02-28T23:31:08.645Z [INFO] Scheduler beendet +2026-02-28T23:31:08.538Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T23:31:08.659Z [INFO] Scheduler gestartet +2026-02-28T23:31:08.659Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:09.540Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-02-28T23:31:10.832Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:10.832Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-02-28T23:31:10.950Z [INFO] Scheduler beendet +2026-02-28T23:31:10.958Z [INFO] Scheduler gestartet +2026-02-28T23:31:10.958Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:12.540Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-02-28T23:31:13.370Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:13.370Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-02-28T23:31:13.486Z [INFO] Scheduler beendet +2026-02-28T23:31:13.505Z [INFO] Scheduler gestartet +2026-02-28T23:31:13.505Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:13.542Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-02-28T23:31:13.568Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-02-28T23:31:13.568Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-02-28T23:31:13.643Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772321473568-90820-f18d4e7c-a3a9-4d0a-aac1-f6fb96463781-setup.exe +2026-02-28T23:31:16.154Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-02-28T23:31:16.521Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:16.521Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-02-28T23:31:16.638Z [INFO] Scheduler beendet +2026-02-28T23:31:16.656Z [INFO] Scheduler gestartet +2026-02-28T23:31:16.656Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:21.113Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:21.113Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-02-28T23:31:21.230Z [INFO] Scheduler beendet +2026-02-28T23:31:21.259Z [INFO] Scheduler gestartet +2026-02-28T23:31:21.259Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:22.648Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:22.648Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-02-28T23:31:22.704Z [INFO] Scheduler beendet +2026-02-28T23:31:22.712Z [INFO] Scheduler gestartet +2026-02-28T23:31:22.712Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:22.714Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:22.714Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-02-28T23:31:22.833Z [INFO] Scheduler beendet +2026-02-28T23:31:22.836Z [INFO] Scheduler gestartet +2026-02-28T23:31:22.836Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:22.838Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-sVuQy6\state\rd_session_state.json.async.tmp' +2026-02-28T23:31:22.839Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:22.839Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-02-28T23:31:22.957Z [INFO] Scheduler beendet +2026-02-28T23:31:22.960Z [INFO] Scheduler gestartet +2026-02-28T23:31:22.960Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:22.962Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-crJZr7\state\rd_session_state.json.async.tmp' +2026-02-28T23:31:23.246Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:23.246Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-02-28T23:31:23.322Z [INFO] Scheduler beendet +2026-02-28T23:31:23.328Z [INFO] Scheduler gestartet +2026-02-28T23:31:23.328Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:24.412Z [INFO] Scheduler beendet +2026-02-28T23:31:24.418Z [INFO] Scheduler gestartet +2026-02-28T23:31:24.418Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:25.474Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:25.474Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-02-28T23:31:25.505Z [INFO] Scheduler beendet +2026-02-28T23:31:25.508Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T23:31:25.509Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-02-28T23:31:25.520Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-02-28T23:31:25.521Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-02-28T23:31:25.584Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-02-28T23:31:25.586Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-02-28T23:31:25.647Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-02-28T23:31:25.649Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-02-28T23:31:25.649Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-02-28T23:31:25.709Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-02-28T23:31:25.710Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-02-28T23:31:25.710Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-02-28T23:31:25.854Z [INFO] Scheduler gestartet +2026-02-28T23:31:25.854Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:26.558Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:26.558Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-02-28T23:31:26.578Z [INFO] Scheduler beendet +2026-02-28T23:31:26.580Z [INFO] Scheduler gestartet +2026-02-28T23:31:26.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:29.472Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:29.472Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-02-28T23:31:29.589Z [INFO] Scheduler beendet +2026-02-28T23:31:29.605Z [INFO] Scheduler gestartet +2026-02-28T23:31:29.605Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:30.059Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:31:30.060Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zxotS8\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zxotS8\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:30.061Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-zxotS8\extract\zip-pack +2026-02-28T23:31:30.063Z [INFO] Entpacken erfolgreich: sample.zip +2026-02-28T23:31:30.063Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zxotS8\extract\zip-pack +2026-02-28T23:31:30.063Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-02-28T23:31:30.064Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-02-28T23:31:30.086Z [INFO] Scheduler beendet +2026-02-28T23:31:30.110Z [INFO] Scheduler gestartet +2026-02-28T23:31:30.110Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:30.113Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:30.113Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-02-28T23:31:30.231Z [INFO] Scheduler beendet +2026-02-28T23:31:30.293Z [INFO] Scheduler gestartet +2026-02-28T23:31:30.293Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:30.295Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:31:30.296Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-knS4wn\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-knS4wn\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:30.296Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-knS4wn\extract\cleanup-package +2026-02-28T23:31:30.297Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-02-28T23:31:30.298Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-knS4wn\extract\cleanup-package +2026-02-28T23:31:30.298Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-02-28T23:31:30.298Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-02-28T23:31:30.415Z [INFO] Scheduler beendet +2026-02-28T23:31:30.418Z [INFO] Scheduler gestartet +2026-02-28T23:31:30.418Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:30.419Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-knS4wn\state' +2026-02-28T23:31:30.540Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-02-28T23:31:30.590Z [INFO] Scheduler beendet +2026-02-28T23:31:30.601Z [INFO] Scheduler gestartet +2026-02-28T23:31:30.601Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:30.605Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:30.605Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-02-28T23:31:30.772Z [INFO] Scheduler beendet +2026-02-28T23:31:30.785Z [INFO] Scheduler gestartet +2026-02-28T23:31:30.785Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:30.957Z [INFO] Scheduler beendet +2026-02-28T23:31:30.970Z [INFO] Scheduler gestartet +2026-02-28T23:31:30.970Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:31.096Z [INFO] Scheduler gestartet +2026-02-28T23:31:31.096Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:31.101Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-trcpJm\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-trcpJm\state\rd_session_state.json' +2026-02-28T23:31:31.140Z [INFO] Scheduler beendet +2026-02-28T23:31:31.483Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:31.483Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-02-28T23:31:31.729Z [INFO] Scheduler beendet +2026-02-28T23:31:31.760Z [INFO] Scheduler gestartet +2026-02-28T23:31:31.760Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:31.820Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-02-28T23:31:31.822Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-02-28T23:31:31.824Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-02-28T23:31:31.824Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-02-28T23:31:31.827Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:31:31.827Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7zVLN6\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7zVLN6\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:31.827Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-7zVLN6\extract\recovery +2026-02-28T23:31:31.828Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:31:31.828Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7zVLN6\extract\recovery +2026-02-28T23:31:31.828Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-02-28T23:31:31.828Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-02-28T23:31:31.891Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:31:31.891Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BNGO3a\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BNGO3a\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:31.891Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-BNGO3a\downloads\missing-source-ok +2026-02-28T23:31:31.891Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-02-28T23:31:31.891Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-02-28T23:31:31.930Z [INFO] Scheduler beendet +2026-02-28T23:31:31.953Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:31:31.953Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AXYD8K\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AXYD8K\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:31.953Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-AXYD8K\downloads\missing-source-empty +2026-02-28T23:31:31.953Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-02-28T23:31:31.953Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-02-28T23:31:31.953Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-02-28T23:31:32.014Z [INFO] Scheduler gestartet +2026-02-28T23:31:32.014Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:32.186Z [INFO] Scheduler beendet +2026-02-28T23:31:32.300Z [INFO] Scheduler gestartet +2026-02-28T23:31:32.300Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-02-28T23:31:32.824Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:32.824Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-02-28T23:31:33.165Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-02-28T23:31:33.165Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-02-28T23:31:33.323Z [INFO] Scheduler beendet +2026-02-28T23:31:33.371Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:31:33.371Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-y9v4tW\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-y9v4tW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:33.372Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-y9v4tW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:31:33.373Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:31:33.373Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-y9v4tW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:31:33.373Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:31:33.374Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T23:31:33.374Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:31:33.434Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:31:33.434Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ayNYdW\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ayNYdW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:33.434Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ayNYdW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T23:31:33.436Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:31:33.436Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ayNYdW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-02-28T23:31:33.436Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-02-28T23:31:33.437Z [INFO] Auto-Rename (4SF/4SJ): 1 Datei(en) umbenannt +2026-02-28T23:31:33.438Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-02-28T23:31:33.498Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:31:33.498Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7oN88w\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7oN88w\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:33.498Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-7oN88w\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:31:33.499Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:31:33.499Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7oN88w\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:31:33.499Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:31:33.500Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:31:33.560Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-02-28T23:31:33.560Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7kVjkT\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7kVjkT\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-02-28T23:31:33.560Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-7kVjkT\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:31:33.561Z [INFO] Entpacken erfolgreich: episode.zip +2026-02-28T23:31:33.562Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7kVjkT\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-02-28T23:31:33.562Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-02-28T23:31:33.562Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-02-28T23:46:36.368Z [WARN] Auto-Rename übersprungen (Zielpfad zu lang/ungültig): C:\Users\ploet\AppData\Local\Temp\rd-renamer-arrow-poegb5\Downloader Fertig\Arrow.S04.German.DL.720p.BluRay.x264-RSG\Arrow.S04E99.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.German.DL.720p.BluRay.x264-RSG\rsg-arrow-s04e99-720p.mkv +2026-02-28T23:46:36.369Z [INFO] Auto-Rename (Scene): 3 Datei(en) umbenannt +2026-02-28T23:47:02.874Z [WARN] Auto-Rename übersprungen (Zielpfad zu lang/ungültig): C:\Users\ploet\AppData\Local\Temp\rd-renamer-arrow-rWJS5J\Downloader Fertig\Arrow.S04.German.DL.720p.BluRay.x264-RSG\Arrow.S04E99.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.German.DL.720p.BluRay.x264-RSG\rsg-arrow-s04e99-720p.mkv +2026-02-28T23:47:02.876Z [INFO] Auto-Rename (Scene): 3 Datei(en) umbenannt +2026-02-28T23:55:34.401Z [WARN] Auto-Rename übersprungen (Zielpfad zu lang/ungültig): C:\Users\ploet\AppData\Local\Temp\rd-renamer-mixed-vvTbqm\Downloader Fertig\Last.Impact.Der.Einschlag.S01.GERMAN.DL.720p.WEB.H264-SunDry\Last.Impact.Der.Einschlag.Teil2.GERMAN.DL.720p.WEB.H264-SunDry\sundry-last.impact.der.einschlag.teil2.rp.720p.web.h264.mkv +2026-02-28T23:55:34.402Z [WARN] Auto-Rename übersprungen (Zielpfad zu lang/ungültig): C:\Users\ploet\AppData\Local\Temp\rd-renamer-mixed-vvTbqm\Downloader Fertig\Last.Impact.Der.Einschlag.S01.GERMAN.DL.720p.WEB.H264-SunDry\Last.Impact.Der.Einschlag.Teil1.GERMAN.DL.720p.WEB.H264-SunDry\sundry-last.impact.der.einschlag.teil1.720p.web.h264.mkv +2026-02-28T23:55:34.402Z [WARN] Auto-Rename übersprungen (Zielpfad zu lang/ungültig): C:\Users\ploet\AppData\Local\Temp\rd-renamer-mixed-vvTbqm\Downloader Fertig\Arrow.S04.German.DL.720p.BluRay.x264-RSG\Arrow.S04E99.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.German.DL.720p.BluRay.x264-RSG\rsg-arrow-s04e99-720p.mkv +2026-02-28T23:55:34.403Z [WARN] Auto-Rename übersprungen (Zielpfad zu lang/ungültig): C:\Users\ploet\AppData\Local\Temp\rd-renamer-mixed-vvTbqm\Downloader Fertig\Arrow.S04.German.DL.720p.BluRay.x264-RSG\Arrow.S04E08.Legenden.der.Vergangenheit.German.DL.720p.BluRay.x264-RSG\rsg-arrow-s04e08-720p.mkv +2026-02-28T23:55:34.403Z [INFO] Auto-Rename (Scene): 2 Datei(en) umbenannt +2026-02-28T23:56:56.542Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-02-28T23:57:08.807Z [WARN] Auto-Rename übersprungen (Zielpfad zu lang/ungültig): C:\tmp\rd-renamer-short2\Downloader Fertig\Arrow.S04.German.DL.720p.BluRay.x264-RSG\Arrow.S04E08.LegendenDerVergangenheitSehrLang.LegendenDerVergangenheitSehrLang.LegendenDerVergangenheitSehrLang.LegendenDerVergangenheitSehrLang.German.DL.720p.BluRay.x264-RSG\rsg-arrow-s04e08-720p.mkv +2026-02-28T23:57:45.845Z [WARN] Auto-Rename übersprungen (Zielpfad zu lang/ungültig): C:\tmp\rd-renamer-short2\Downloader Fertig\Arrow.S04.German.DL.720p.BluRay.x264-RSG\Arrow.S04E08.LegendenDerVergangenheitSehrLang.LegendenDerVergangenheitSehrLang.LegendenDerVergangenheitSehrLang.LegendenDerVergangenheitSehrLang.German.DL.720p.BluRay.x264-RSG\rsg-arrow-s04e08-720p.mkv +2026-02-28T23:58:17.333Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-02-28T23:58:29.416Z [INFO] Auto-Rename (Scene): 2 Datei(en) umbenannt +2026-02-28T23:58:45.157Z [WARN] Auto-Rename Fallback wegen Pfadlänge: rsg-arrow-s04e08-720p.mkv -> Arrow.S04.mkv +2026-02-28T23:58:45.158Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:04:08.876Z [WARN] Auto-Rename Fallback wegen Pfadlänge: sundry-last.impact.der.einschlag.teil1.720p.web.h264.mkv -> Last.Impact.Der.Einschlag.S01.mkv +2026-03-01T00:04:08.878Z [WARN] Auto-Rename Fallback wegen Pfadlänge: tvr-gotham-s04e01-720p.mkv -> Gotham.S04.mkv +2026-03-01T00:04:08.879Z [WARN] Auto-Rename übersprungen (Zielpfad zu lang/ungültig): C:\Users\ploet\AppData\Local\Temp\rd-renamer-scenarios-jiWnvm\Downloader Fertig\Arrow.S08.GERMAN.DUBBED.DL.720p.BluRay.x264-TMSF\Arrow.S08E20.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.GERMAN.DUBBED.DL.720p.BluRay.x264-TMSF\tmsf-arrow-s08e20-720p.mkv +2026-03-01T00:04:08.880Z [WARN] Auto-Rename Fallback wegen Pfadlänge: tvs-agent-x-dd51-ded-dl-7p-ithd-x264-101.mkv -> Agent.X.S01.mkv +2026-03-01T00:04:08.880Z [INFO] Auto-Rename (Scene): 9 Datei(en) umbenannt +2026-03-01T00:05:16.095Z [WARN] Auto-Rename Fallback wegen Pfadlänge: sundry-last.impact.der.einschlag.teil1.720p.web.h264.mkv -> Last.Impact.Der.Einschlag.S01E01.mkv +2026-03-01T00:05:16.097Z [WARN] Auto-Rename Fallback wegen Pfadlänge: tvr-gotham-s04e01-720p.mkv -> Gotham.S04E01.mkv +2026-03-01T00:05:16.098Z [WARN] Auto-Rename übersprungen (Zielpfad zu lang/ungültig): C:\Users\ploet\AppData\Local\Temp\rd-renamer-scenarios-ivz9pJ\Downloader Fertig\Arrow.S08.GERMAN.DUBBED.DL.720p.BluRay.x264-TMSF\Arrow.S08E20.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.SehrLangerTitel.GERMAN.DUBBED.DL.720p.BluRay.x264-TMSF\tmsf-arrow-s08e20-720p.mkv +2026-03-01T00:05:16.099Z [WARN] Auto-Rename Fallback wegen Pfadlänge: tvs-agent-x-dd51-ded-dl-7p-ithd-x264-101.mkv -> Agent.X.S01E01.mkv +2026-03-01T00:05:16.099Z [INFO] Auto-Rename (Scene): 9 Datei(en) umbenannt +2026-03-01T00:13:43.610Z [WARN] Auto-Rename Fallback wegen Pfadlänge: tvs-legion-dd51-ded-dl-7p-azhd-avc-301.mkv -> Legion.S03E01.mkv +2026-03-01T00:13:43.611Z [WARN] Auto-Rename Fallback wegen Pfadlänge: sundry-last.impact.der.einschlag.teil1.720p.web.h264.mkv -> Last.Impact.Der.Einschlag.S01E01.mkv +2026-03-01T00:13:43.613Z [INFO] Auto-Rename (Scene): 7 Datei(en) umbenannt +2026-03-01T00:13:43.613Z [WARN] Auto-Rename Fallback wegen Pfadlänge: rsg-arrow-s04e08-720p.mkv -> Arrow.S04E08.mkv +2026-03-01T00:13:43.613Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:14:35.150Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:14:50.247Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:15:05.665Z [INFO] Auto-Rename (Scene): 2 Datei(en) umbenannt +2026-03-01T00:15:21.426Z [WARN] Auto-Rename Fallback wegen Pfadlänge: tmsf-arrow-s08e20-720p.mkv -> Arrow.S08E20.mkv +2026-03-01T00:15:21.427Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:18:17.039Z [INFO] Auto-Rename (Scene): 40 Datei(en) umbenannt +2026-03-01T00:18:27.764Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-03-01T00:18:27.796Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UmesXq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UmesXq\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T00:18:27.796Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UmesXq\out +2026-03-01T00:18:27.875Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T00:18:27.822Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T00:18:27.823Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T00:18:27.824Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T00:18:27.824Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T00:18:27.927Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772324307821-87384-5fd1cf0a-ab76-48d8-8e86-ab020f43dd9f-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T00:18:27.825Z [INFO] Scheduler gestartet +2026-03-01T00:18:27.826Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:28.050Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T00:18:28.050Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UmesXq\out +2026-03-01T00:18:28.051Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T00:18:28.052Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T00:18:28.052Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UmesXq\out +2026-03-01T00:18:28.060Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UAAV6C\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UAAV6C\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:28.060Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UAAV6C\out +2026-03-01T00:18:28.061Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T00:18:28.061Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UAAV6C\out +2026-03-01T00:18:28.062Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T00:18:28.062Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UAAV6C\out +2026-03-01T00:18:28.063Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T00:18:28.063Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UAAV6C\out +2026-03-01T00:18:28.065Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-htHM5y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-htHM5y\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T00:18:28.065Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-htHM5y\out +2026-03-01T00:18:28.066Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T00:18:28.067Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T00:18:28.067Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-htHM5y\out +2026-03-01T00:18:28.069Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GVWc6C\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GVWc6C\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T00:18:28.069Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GVWc6C\out +2026-03-01T00:18:28.070Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T00:18:28.070Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T00:18:28.071Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-GVWc6C\pkg) +2026-03-01T00:18:28.071Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GVWc6C\out +2026-03-01T00:18:28.072Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-et4J81\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-et4J81\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T00:18:28.072Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-et4J81\out +2026-03-01T00:18:28.073Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T00:18:28.073Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T00:18:28.073Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-et4J81\out +2026-03-01T00:18:28.075Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-txwwC2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-txwwC2\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:28.076Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-txwwC2\out +2026-03-01T00:18:28.076Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T00:18:28.076Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-txwwC2\out +2026-03-01T00:18:28.077Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T00:18:28.077Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-txwwC2\out +2026-03-01T00:18:28.079Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y5coQ4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y5coQ4\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T00:18:28.079Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T00:18:28.079Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-y5coQ4\out +2026-03-01T00:18:28.080Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T00:18:28.080Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y5coQ4\out +2026-03-01T00:18:28.081Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z8mbMO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z8mbMO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:28.081Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-z8mbMO\out +2026-03-01T00:18:28.165Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:28.165Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-01T00:18:28.192Z [INFO] Scheduler beendet +2026-03-01T00:18:28.196Z [INFO] Scheduler gestartet +2026-03-01T00:18:28.196Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:28.218Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T00:18:28.219Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z8mbMO\out +2026-03-01T00:18:28.221Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QwMP1c\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QwMP1c\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:28.221Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QwMP1c\out +2026-03-01T00:18:28.222Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T00:18:28.222Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QwMP1c\out +2026-03-01T00:18:28.226Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jJOr5t\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jJOr5t\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:28.226Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-jJOr5t\pkg-missing +2026-03-01T00:18:28.227Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jCabJR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jCabJR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:28.227Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jCabJR\out +2026-03-01T00:18:28.228Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T00:18:28.228Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jCabJR\out +2026-03-01T00:18:28.264Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xuayBQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xuayBQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:28.264Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xuayBQ\out +2026-03-01T00:18:28.397Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-01T00:18:28.449Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T00:18:28.449Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T00:18:28.528Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772324308449-87384-2b6fdc73-e033-4c5a-a606-c077358225ca-Stable Setup 9.9.9.exe +2026-03-01T00:18:28.463Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:28.463Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-01T00:18:28.464Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:28.464Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-01T00:18:28.540Z [INFO] Scheduler beendet +2026-03-01T00:18:28.564Z [INFO] Scheduler gestartet +2026-03-01T00:18:28.564Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:28.746Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:28.746Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-01T00:18:28.746Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:28.746Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-01T00:18:28.908Z [INFO] Scheduler beendet +2026-03-01T00:18:28.931Z [INFO] Scheduler gestartet +2026-03-01T00:18:28.931Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:28.916Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-03-01T00:18:28.916Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T00:18:29.922Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T00:18:31.423Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T00:18:31.834Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:31.834Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T00:18:31.943Z [INFO] Scheduler beendet +2026-03-01T00:18:31.951Z [INFO] Scheduler gestartet +2026-03-01T00:18:31.951Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:32.426Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T00:18:34.120Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:34.120Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-01T00:18:34.237Z [INFO] Scheduler beendet +2026-03-01T00:18:34.259Z [INFO] Scheduler gestartet +2026-03-01T00:18:34.260Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:35.426Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T00:18:36.428Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-03-01T00:18:36.458Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T00:18:36.458Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T00:18:36.543Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772324316458-87384-00d4e8d9-4142-469f-ac86-d3b24bb2d258-setup.exe +2026-03-01T00:18:36.677Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:36.677Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-01T00:18:36.793Z [INFO] Scheduler beendet +2026-03-01T00:18:36.802Z [INFO] Scheduler gestartet +2026-03-01T00:18:36.802Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:39.451Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-03-01T00:18:39.816Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:39.816Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-01T00:18:39.934Z [INFO] Scheduler beendet +2026-03-01T00:18:39.954Z [INFO] Scheduler gestartet +2026-03-01T00:18:39.954Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:44.417Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:44.417Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-01T00:18:44.535Z [INFO] Scheduler beendet +2026-03-01T00:18:44.568Z [INFO] Scheduler gestartet +2026-03-01T00:18:44.568Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:45.975Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:45.975Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-01T00:18:46.016Z [INFO] Scheduler beendet +2026-03-01T00:18:46.021Z [INFO] Scheduler gestartet +2026-03-01T00:18:46.021Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:46.024Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:46.024Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-01T00:18:46.142Z [INFO] Scheduler beendet +2026-03-01T00:18:46.205Z [INFO] Scheduler gestartet +2026-03-01T00:18:46.205Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:46.208Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:46.208Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-01T00:18:46.327Z [INFO] Scheduler beendet +2026-03-01T00:18:46.330Z [INFO] Scheduler gestartet +2026-03-01T00:18:46.330Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:46.331Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-kS17Tu\state\rd_session_state.json.async.tmp' +2026-03-01T00:18:46.615Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:46.615Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-01T00:18:46.692Z [INFO] Scheduler beendet +2026-03-01T00:18:46.695Z [INFO] Scheduler gestartet +2026-03-01T00:18:46.695Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:47.781Z [INFO] Scheduler beendet +2026-03-01T00:18:47.784Z [INFO] Scheduler gestartet +2026-03-01T00:18:47.784Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:48.840Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:48.840Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-01T00:18:48.872Z [INFO] Scheduler beendet +2026-03-01T00:18:48.875Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T00:18:48.876Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T00:18:48.891Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-01T00:18:48.892Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-01T00:18:48.966Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-01T00:18:48.968Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-01T00:18:49.029Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-01T00:18:49.030Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-01T00:18:49.030Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-01T00:18:49.091Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-01T00:18:49.092Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-01T00:18:49.092Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-01T00:18:49.235Z [INFO] Scheduler gestartet +2026-03-01T00:18:49.235Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:49.938Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:49.938Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-01T00:18:49.958Z [INFO] Scheduler beendet +2026-03-01T00:18:49.960Z [INFO] Scheduler gestartet +2026-03-01T00:18:49.960Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:52.850Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:52.850Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-01T00:18:52.968Z [INFO] Scheduler beendet +2026-03-01T00:18:52.984Z [INFO] Scheduler gestartet +2026-03-01T00:18:52.984Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:53.438Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:18:53.439Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-imT7Gc\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-imT7Gc\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:53.439Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-imT7Gc\extract\zip-pack +2026-03-01T00:18:53.441Z [INFO] Entpacken erfolgreich: sample.zip +2026-03-01T00:18:53.441Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-imT7Gc\extract\zip-pack +2026-03-01T00:18:53.441Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-03-01T00:18:53.441Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-03-01T00:18:53.465Z [INFO] Scheduler beendet +2026-03-01T00:18:53.490Z [INFO] Scheduler gestartet +2026-03-01T00:18:53.490Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:53.493Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:53.493Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-01T00:18:53.611Z [INFO] Scheduler beendet +2026-03-01T00:18:53.673Z [INFO] Scheduler gestartet +2026-03-01T00:18:53.673Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:53.676Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:18:53.676Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rSeOrf\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rSeOrf\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:53.677Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-rSeOrf\extract\cleanup-package +2026-03-01T00:18:53.678Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-03-01T00:18:53.678Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rSeOrf\extract\cleanup-package +2026-03-01T00:18:53.678Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-03-01T00:18:53.678Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-03-01T00:18:53.794Z [INFO] Scheduler beendet +2026-03-01T00:18:53.797Z [INFO] Scheduler gestartet +2026-03-01T00:18:53.797Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:53.919Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-01T00:18:53.968Z [INFO] Scheduler beendet +2026-03-01T00:18:53.981Z [INFO] Scheduler gestartet +2026-03-01T00:18:53.981Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:53.984Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:53.984Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-01T00:18:54.154Z [INFO] Scheduler beendet +2026-03-01T00:18:54.165Z [INFO] Scheduler gestartet +2026-03-01T00:18:54.165Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:54.337Z [INFO] Scheduler beendet +2026-03-01T00:18:54.349Z [INFO] Scheduler gestartet +2026-03-01T00:18:54.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:54.472Z [INFO] Scheduler gestartet +2026-03-01T00:18:54.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:54.475Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-PRWAeh\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-PRWAeh\state\rd_session_state.json' +2026-03-01T00:18:54.519Z [INFO] Scheduler beendet +2026-03-01T00:18:54.858Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:54.858Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-01T00:18:54.984Z [INFO] Scheduler beendet +2026-03-01T00:18:55.077Z [INFO] Scheduler gestartet +2026-03-01T00:18:55.077Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:55.138Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-01T00:18:55.139Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-01T00:18:55.142Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T00:18:55.142Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T00:18:55.144Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:18:55.144Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-p087W8\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-p087W8\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:55.144Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-p087W8\extract\recovery +2026-03-01T00:18:55.145Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:18:55.146Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-p087W8\extract\recovery +2026-03-01T00:18:55.146Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-01T00:18:55.146Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-01T00:18:55.207Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:18:55.207Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cRTFBJ\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cRTFBJ\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:55.207Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-cRTFBJ\downloads\missing-source-ok +2026-03-01T00:18:55.207Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-01T00:18:55.207Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-01T00:18:55.248Z [INFO] Scheduler beendet +2026-03-01T00:18:55.270Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:18:55.271Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DFbh91\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DFbh91\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:55.271Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-DFbh91\downloads\missing-source-empty +2026-03-01T00:18:55.271Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-01T00:18:55.271Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-01T00:18:55.271Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-01T00:18:55.332Z [INFO] Scheduler gestartet +2026-03-01T00:18:55.332Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:55.503Z [INFO] Scheduler beendet +2026-03-01T00:18:55.618Z [INFO] Scheduler gestartet +2026-03-01T00:18:55.618Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:18:56.143Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:56.143Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-01T00:18:56.491Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:18:56.491Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-01T00:18:56.641Z [INFO] Scheduler beendet +2026-03-01T00:18:56.686Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:18:56.687Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BQ2RiL\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BQ2RiL\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:56.687Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-BQ2RiL\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:18:56.689Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:18:56.689Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BQ2RiL\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:18:56.689Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:18:56.691Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:18:56.691Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:18:56.752Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:18:56.752Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eFXZu9\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eFXZu9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:56.753Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-eFXZu9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T00:18:56.755Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:18:56.756Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eFXZu9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T00:18:56.756Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-01T00:18:56.757Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:18:56.757Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-01T00:18:56.816Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:18:56.816Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wa7RVk\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wa7RVk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:56.816Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-wa7RVk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:18:56.817Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:18:56.817Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wa7RVk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:18:56.817Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:18:56.818Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:18:56.879Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:18:56.879Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ll0md7\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ll0md7\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:18:56.879Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ll0md7\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:18:56.880Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:18:56.880Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ll0md7\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:18:56.880Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:18:56.880Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:19:06.283Z [INFO] Scheduler gestartet +2026-03-01T00:19:06.284Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:19:06.318Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:19:06.318Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-03-01T00:19:06.420Z [INFO] Scheduler beendet +2026-03-01T00:19:06.497Z [INFO] Scheduler gestartet +2026-03-01T00:19:06.497Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:19:06.901Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:19:06.901Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-03-01T00:19:06.980Z [INFO] Scheduler beendet +2026-03-01T00:19:07.070Z [INFO] Scheduler gestartet +2026-03-01T00:19:07.070Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:19:07.072Z [WARN] Reconnect angefordert: HTTP 503 (consecutive=1, wait=1s) +2026-03-01T00:19:08.296Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:19:08.296Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-03-01T00:19:08.413Z [INFO] Scheduler beendet +2026-03-01T00:19:08.476Z [INFO] Scheduler gestartet +2026-03-01T00:19:08.476Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:19:08.634Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-03-01T00:19:08.718Z [INFO] Scheduler beendet +2026-03-01T00:31:23.136Z [INFO] Scheduler gestartet +2026-03-01T00:31:23.138Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:23.492Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:23.492Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-01T00:31:23.504Z [INFO] Scheduler beendet +2026-03-01T00:31:23.511Z [INFO] Scheduler gestartet +2026-03-01T00:31:23.511Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:23.783Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:23.783Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-01T00:31:23.783Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:23.783Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-01T00:31:23.853Z [INFO] Scheduler beendet +2026-03-01T00:31:23.880Z [INFO] Scheduler gestartet +2026-03-01T00:31:23.880Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:24.060Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:24.060Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-01T00:31:24.060Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:24.060Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-01T00:31:24.222Z [INFO] Scheduler beendet +2026-03-01T00:31:24.246Z [INFO] Scheduler gestartet +2026-03-01T00:31:24.246Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:27.142Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:27.142Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T00:31:27.258Z [INFO] Scheduler beendet +2026-03-01T00:31:27.267Z [INFO] Scheduler gestartet +2026-03-01T00:31:27.267Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:29.440Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:29.440Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-01T00:31:29.556Z [INFO] Scheduler beendet +2026-03-01T00:31:29.566Z [INFO] Scheduler gestartet +2026-03-01T00:31:29.566Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:31.977Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:31.977Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-01T00:31:32.092Z [INFO] Scheduler beendet +2026-03-01T00:31:32.101Z [INFO] Scheduler gestartet +2026-03-01T00:31:32.101Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:34.749Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-03-01T00:31:35.115Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:35.115Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-01T00:31:35.232Z [INFO] Scheduler beendet +2026-03-01T00:31:35.242Z [INFO] Scheduler gestartet +2026-03-01T00:31:35.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:39.707Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:39.707Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-01T00:31:39.824Z [INFO] Scheduler beendet +2026-03-01T00:31:39.854Z [INFO] Scheduler gestartet +2026-03-01T00:31:39.854Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:40.008Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:40.008Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-01T00:31:40.100Z [INFO] Scheduler beendet +2026-03-01T00:31:40.105Z [INFO] Scheduler gestartet +2026-03-01T00:31:40.105Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:40.110Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:40.110Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-01T00:31:40.226Z [INFO] Scheduler beendet +2026-03-01T00:31:40.229Z [INFO] Scheduler gestartet +2026-03-01T00:31:40.229Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:40.230Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-4u2SOU\state\rd_session_state.json.async.tmp' +2026-03-01T00:31:40.231Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:40.231Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-01T00:31:40.350Z [INFO] Scheduler beendet +2026-03-01T00:31:40.353Z [INFO] Scheduler gestartet +2026-03-01T00:31:40.353Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:40.355Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-wFBqcg\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-wFBqcg\state\rd_session_state.json' +2026-03-01T00:31:40.637Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:40.637Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-01T00:31:40.715Z [INFO] Scheduler beendet +2026-03-01T00:31:40.721Z [INFO] Scheduler gestartet +2026-03-01T00:31:40.721Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:41.802Z [INFO] Scheduler beendet +2026-03-01T00:31:41.814Z [INFO] Scheduler gestartet +2026-03-01T00:31:41.814Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:42.870Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:42.870Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-01T00:31:42.897Z [INFO] Scheduler beendet +2026-03-01T00:31:42.902Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T00:31:42.904Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T00:31:42.917Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-01T00:31:42.917Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-01T00:31:42.981Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-01T00:31:42.982Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-01T00:31:43.046Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-01T00:31:43.047Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-01T00:31:43.048Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-01T00:31:43.112Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-01T00:31:43.113Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-01T00:31:43.113Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-01T00:31:43.259Z [INFO] Scheduler gestartet +2026-03-01T00:31:43.259Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:43.963Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:43.963Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-01T00:31:43.980Z [INFO] Scheduler beendet +2026-03-01T00:31:43.987Z [INFO] Scheduler gestartet +2026-03-01T00:31:43.987Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:46.882Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:46.882Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-01T00:31:46.999Z [INFO] Scheduler beendet +2026-03-01T00:31:47.007Z [INFO] Scheduler gestartet +2026-03-01T00:31:47.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:47.462Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:31:47.463Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-n4W9ST\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-n4W9ST\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:31:47.464Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-n4W9ST\extract\zip-pack +2026-03-01T00:31:47.467Z [INFO] Entpacken erfolgreich: sample.zip +2026-03-01T00:31:47.468Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-n4W9ST\extract\zip-pack +2026-03-01T00:31:47.468Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-03-01T00:31:47.468Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-03-01T00:31:47.492Z [INFO] Scheduler beendet +2026-03-01T00:31:47.513Z [INFO] Scheduler gestartet +2026-03-01T00:31:47.513Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:47.516Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:47.516Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-01T00:31:47.635Z [INFO] Scheduler beendet +2026-03-01T00:31:47.698Z [INFO] Scheduler gestartet +2026-03-01T00:31:47.698Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:47.700Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:31:47.701Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TsjI4Y\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TsjI4Y\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:31:47.701Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-TsjI4Y\extract\cleanup-package +2026-03-01T00:31:47.702Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-03-01T00:31:47.703Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TsjI4Y\extract\cleanup-package +2026-03-01T00:31:47.703Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-03-01T00:31:47.703Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-03-01T00:31:47.819Z [INFO] Scheduler beendet +2026-03-01T00:31:47.822Z [INFO] Scheduler gestartet +2026-03-01T00:31:47.822Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:47.823Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-TsjI4Y\state' +2026-03-01T00:31:47.943Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-01T00:31:47.993Z [INFO] Scheduler beendet +2026-03-01T00:31:48.005Z [INFO] Scheduler gestartet +2026-03-01T00:31:48.005Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:48.009Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:48.009Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-01T00:31:48.176Z [INFO] Scheduler beendet +2026-03-01T00:31:48.188Z [INFO] Scheduler gestartet +2026-03-01T00:31:48.188Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:48.360Z [INFO] Scheduler beendet +2026-03-01T00:31:48.373Z [INFO] Scheduler gestartet +2026-03-01T00:31:48.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:48.498Z [INFO] Scheduler gestartet +2026-03-01T00:31:48.498Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:48.500Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-mi4txA\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-mi4txA\state\rd_session_state.json' +2026-03-01T00:31:48.543Z [INFO] Scheduler beendet +2026-03-01T00:31:48.883Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:48.883Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-01T00:31:49.129Z [INFO] Scheduler beendet +2026-03-01T00:31:49.162Z [INFO] Scheduler gestartet +2026-03-01T00:31:49.162Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:49.223Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-01T00:31:49.224Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-01T00:31:49.227Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T00:31:49.228Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T00:31:49.230Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:31:49.230Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-v4KPtX\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-v4KPtX\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:31:49.230Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-v4KPtX\extract\recovery +2026-03-01T00:31:49.233Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:31:49.233Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-v4KPtX\extract\recovery +2026-03-01T00:31:49.233Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-01T00:31:49.233Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-01T00:31:49.293Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:31:49.293Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cTcTkS\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cTcTkS\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:31:49.293Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-cTcTkS\downloads\missing-source-ok +2026-03-01T00:31:49.293Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-01T00:31:49.294Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-01T00:31:49.333Z [INFO] Scheduler beendet +2026-03-01T00:31:49.355Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:31:49.355Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-El4KWo\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-El4KWo\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:31:49.355Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-El4KWo\downloads\missing-source-empty +2026-03-01T00:31:49.355Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-01T00:31:49.355Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-01T00:31:49.355Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-01T00:31:49.418Z [INFO] Scheduler gestartet +2026-03-01T00:31:49.418Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:49.589Z [INFO] Scheduler beendet +2026-03-01T00:31:49.706Z [INFO] Scheduler gestartet +2026-03-01T00:31:49.706Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:31:50.230Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:50.230Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-01T00:31:50.572Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:31:50.572Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-01T00:31:50.730Z [INFO] Scheduler beendet +2026-03-01T00:31:50.775Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:31:50.775Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-it8naf\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-it8naf\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:31:50.776Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-it8naf\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:31:50.777Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:31:50.778Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-it8naf\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:31:50.778Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:31:50.779Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:31:50.779Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:31:50.838Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:31:50.838Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EaSBSG\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EaSBSG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:31:50.838Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-EaSBSG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T00:31:50.839Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:31:50.840Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EaSBSG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T00:31:50.840Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-01T00:31:50.840Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:31:50.840Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-01T00:31:50.901Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:31:50.901Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KrQFIp\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KrQFIp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:31:50.901Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-KrQFIp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:31:50.902Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:31:50.902Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KrQFIp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:31:50.902Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:31:50.902Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:31:50.966Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:31:50.966Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZF1AKM\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZF1AKM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:31:50.966Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ZF1AKM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:31:50.968Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:31:50.968Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZF1AKM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:31:50.968Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:31:50.969Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:32:08.126Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-03-01T00:32:08.139Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VyNpDs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VyNpDs\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T00:32:08.140Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VyNpDs\out +2026-03-01T00:32:08.218Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T00:32:08.175Z [INFO] Scheduler gestartet +2026-03-01T00:32:08.176Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:08.188Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T00:32:08.189Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T00:32:08.191Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T00:32:08.191Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T00:32:08.306Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772325128188-102920-951165ce-355d-491d-8029-4d22479e0fed-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T00:32:08.433Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T00:32:08.433Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VyNpDs\out +2026-03-01T00:32:08.435Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T00:32:08.435Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T00:32:08.436Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VyNpDs\out +2026-03-01T00:32:08.445Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AnAlui\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AnAlui\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:08.445Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AnAlui\out +2026-03-01T00:32:08.446Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T00:32:08.446Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AnAlui\out +2026-03-01T00:32:08.447Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T00:32:08.447Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AnAlui\out +2026-03-01T00:32:08.448Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T00:32:08.448Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AnAlui\out +2026-03-01T00:32:08.451Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ifjQJu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ifjQJu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T00:32:08.451Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ifjQJu\out +2026-03-01T00:32:08.452Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T00:32:08.453Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T00:32:08.453Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ifjQJu\out +2026-03-01T00:32:08.455Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SEtU99\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SEtU99\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T00:32:08.455Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SEtU99\out +2026-03-01T00:32:08.455Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T00:32:08.456Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T00:32:08.456Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-SEtU99\pkg) +2026-03-01T00:32:08.456Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SEtU99\out +2026-03-01T00:32:08.458Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YwczBA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YwczBA\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T00:32:08.458Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YwczBA\out +2026-03-01T00:32:08.459Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T00:32:08.459Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T00:32:08.459Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YwczBA\out +2026-03-01T00:32:08.461Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L3qZVa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L3qZVa\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:08.461Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L3qZVa\out +2026-03-01T00:32:08.462Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T00:32:08.462Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L3qZVa\out +2026-03-01T00:32:08.463Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T00:32:08.463Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L3qZVa\out +2026-03-01T00:32:08.466Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bMlXhS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bMlXhS\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T00:32:08.467Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T00:32:08.467Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bMlXhS\out +2026-03-01T00:32:08.468Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T00:32:08.469Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bMlXhS\out +2026-03-01T00:32:08.471Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BdH5eg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BdH5eg\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:08.471Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BdH5eg\out +2026-03-01T00:32:08.526Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:08.526Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-01T00:32:08.544Z [INFO] Scheduler beendet +2026-03-01T00:32:08.552Z [INFO] Scheduler gestartet +2026-03-01T00:32:08.552Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:08.656Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T00:32:08.656Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BdH5eg\out +2026-03-01T00:32:08.659Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-crqms6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-crqms6\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:08.659Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-crqms6\out +2026-03-01T00:32:08.660Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T00:32:08.660Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-crqms6\out +2026-03-01T00:32:08.663Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qYKFl3\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qYKFl3\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:08.664Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-qYKFl3\pkg-missing +2026-03-01T00:32:08.665Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XJOmJ1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XJOmJ1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:08.665Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XJOmJ1\out +2026-03-01T00:32:08.666Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T00:32:08.666Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XJOmJ1\out +2026-03-01T00:32:08.717Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ASzHNn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ASzHNn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:08.718Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ASzHNn\out +2026-03-01T00:32:08.900Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-01T00:32:08.821Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:08.821Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-01T00:32:08.822Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:08.822Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-01T00:32:08.894Z [INFO] Scheduler beendet +2026-03-01T00:32:08.923Z [INFO] Scheduler gestartet +2026-03-01T00:32:08.923Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:09.055Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T00:32:09.055Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T00:32:09.166Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772325129055-102920-96aa79f4-6a7b-4f72-b916-5503cbef03da-Stable Setup 9.9.9.exe +2026-03-01T00:32:09.106Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:09.106Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-01T00:32:09.106Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:09.106Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-01T00:32:09.266Z [INFO] Scheduler beendet +2026-03-01T00:32:09.292Z [INFO] Scheduler gestartet +2026-03-01T00:32:09.292Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:09.781Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-03-01T00:32:09.781Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T00:32:10.789Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T00:32:12.186Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:12.186Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T00:32:12.303Z [INFO] Scheduler beendet +2026-03-01T00:32:12.290Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T00:32:12.314Z [INFO] Scheduler gestartet +2026-03-01T00:32:12.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:13.293Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T00:32:14.484Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:14.484Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-01T00:32:14.601Z [INFO] Scheduler beendet +2026-03-01T00:32:14.615Z [INFO] Scheduler gestartet +2026-03-01T00:32:14.615Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:16.293Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T00:32:17.033Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:17.033Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-01T00:32:17.149Z [INFO] Scheduler beendet +2026-03-01T00:32:17.156Z [INFO] Scheduler gestartet +2026-03-01T00:32:17.156Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:17.296Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-03-01T00:32:17.338Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T00:32:17.338Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T00:32:19.808Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-03-01T00:32:20.176Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:20.176Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-01T00:32:20.293Z [INFO] Scheduler beendet +2026-03-01T00:32:20.305Z [INFO] Scheduler gestartet +2026-03-01T00:32:20.305Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:24.772Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:24.772Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-01T00:32:24.879Z [INFO] Scheduler beendet +2026-03-01T00:32:24.906Z [INFO] Scheduler gestartet +2026-03-01T00:32:24.906Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:25.003Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:25.003Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-01T00:32:25.028Z [INFO] Scheduler beendet +2026-03-01T00:32:25.031Z [INFO] Scheduler gestartet +2026-03-01T00:32:25.031Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:25.043Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:25.043Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-01T00:32:25.153Z [INFO] Scheduler beendet +2026-03-01T00:32:25.216Z [INFO] Scheduler gestartet +2026-03-01T00:32:25.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:25.218Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:25.218Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-01T00:32:25.345Z [INFO] Scheduler beendet +2026-03-01T00:32:25.350Z [INFO] Scheduler gestartet +2026-03-01T00:32:25.350Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:25.353Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-2602X9\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-2602X9\state\rd_session_state.json' +2026-03-01T00:32:25.636Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:25.636Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-01T00:32:25.712Z [INFO] Scheduler beendet +2026-03-01T00:32:25.715Z [INFO] Scheduler gestartet +2026-03-01T00:32:25.715Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:26.798Z [INFO] Scheduler beendet +2026-03-01T00:32:26.806Z [INFO] Scheduler gestartet +2026-03-01T00:32:26.806Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:27.862Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:27.862Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-01T00:32:27.892Z [INFO] Scheduler beendet +2026-03-01T00:32:27.903Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T00:32:27.905Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T00:32:27.924Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-01T00:32:27.925Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-01T00:32:28.001Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-01T00:32:28.002Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-01T00:32:28.063Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-01T00:32:28.064Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-01T00:32:28.065Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-01T00:32:28.127Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-01T00:32:28.128Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-01T00:32:28.130Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-01T00:32:28.279Z [INFO] Scheduler gestartet +2026-03-01T00:32:28.279Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:28.983Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:28.983Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-01T00:32:29.002Z [INFO] Scheduler beendet +2026-03-01T00:32:29.006Z [INFO] Scheduler gestartet +2026-03-01T00:32:29.006Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:31.900Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:31.900Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-01T00:32:32.018Z [INFO] Scheduler beendet +2026-03-01T00:32:32.026Z [INFO] Scheduler gestartet +2026-03-01T00:32:32.026Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:32.479Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:32:32.479Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KQtevh\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KQtevh\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:32.480Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-KQtevh\extract\zip-pack +2026-03-01T00:32:32.482Z [INFO] Entpacken erfolgreich: sample.zip +2026-03-01T00:32:32.482Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KQtevh\extract\zip-pack +2026-03-01T00:32:32.482Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-03-01T00:32:32.482Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-03-01T00:32:32.508Z [INFO] Scheduler beendet +2026-03-01T00:32:32.533Z [INFO] Scheduler gestartet +2026-03-01T00:32:32.533Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:32.537Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:32.537Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-01T00:32:32.657Z [INFO] Scheduler beendet +2026-03-01T00:32:32.718Z [INFO] Scheduler gestartet +2026-03-01T00:32:32.718Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:32.723Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:32:32.723Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-x2pkBx\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-x2pkBx\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:32.723Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-x2pkBx\extract\cleanup-package +2026-03-01T00:32:32.724Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-03-01T00:32:32.725Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-x2pkBx\extract\cleanup-package +2026-03-01T00:32:32.725Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-03-01T00:32:32.725Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-03-01T00:32:32.840Z [INFO] Scheduler beendet +2026-03-01T00:32:32.844Z [INFO] Scheduler gestartet +2026-03-01T00:32:32.844Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:32.846Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-x2pkBx\state\rd_session_state.json.async.tmp' +2026-03-01T00:32:32.966Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-01T00:32:33.015Z [INFO] Scheduler beendet +2026-03-01T00:32:33.028Z [INFO] Scheduler gestartet +2026-03-01T00:32:33.028Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:33.032Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:33.032Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-01T00:32:33.200Z [INFO] Scheduler beendet +2026-03-01T00:32:33.213Z [INFO] Scheduler gestartet +2026-03-01T00:32:33.213Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:33.385Z [INFO] Scheduler beendet +2026-03-01T00:32:33.397Z [INFO] Scheduler gestartet +2026-03-01T00:32:33.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:33.520Z [INFO] Scheduler gestartet +2026-03-01T00:32:33.520Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:33.567Z [INFO] Scheduler beendet +2026-03-01T00:32:33.905Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:33.905Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-01T00:32:34.154Z [INFO] Scheduler beendet +2026-03-01T00:32:34.188Z [INFO] Scheduler gestartet +2026-03-01T00:32:34.188Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:34.248Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-01T00:32:34.250Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-01T00:32:34.252Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T00:32:34.253Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T00:32:34.256Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:32:34.256Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MBq4S1\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MBq4S1\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:34.256Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-MBq4S1\extract\recovery +2026-03-01T00:32:34.258Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:32:34.258Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MBq4S1\extract\recovery +2026-03-01T00:32:34.258Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-01T00:32:34.258Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-01T00:32:34.319Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:32:34.319Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Hrlg8O\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Hrlg8O\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:34.319Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-Hrlg8O\downloads\missing-source-ok +2026-03-01T00:32:34.319Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-01T00:32:34.319Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-01T00:32:34.359Z [INFO] Scheduler beendet +2026-03-01T00:32:34.381Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:32:34.381Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zJpXgW\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zJpXgW\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:34.381Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-zJpXgW\downloads\missing-source-empty +2026-03-01T00:32:34.381Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-01T00:32:34.381Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-01T00:32:34.381Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-01T00:32:34.442Z [INFO] Scheduler gestartet +2026-03-01T00:32:34.442Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:34.612Z [INFO] Scheduler beendet +2026-03-01T00:32:34.728Z [INFO] Scheduler gestartet +2026-03-01T00:32:34.728Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:32:35.254Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:35.254Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-01T00:32:35.594Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:32:35.594Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-01T00:32:35.751Z [INFO] Scheduler beendet +2026-03-01T00:32:35.797Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:32:35.797Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PM9ZXz\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PM9ZXz\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:35.798Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-PM9ZXz\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:32:35.799Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:32:35.799Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PM9ZXz\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:32:35.799Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:32:35.800Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:32:35.800Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:32:35.861Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:32:35.862Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PAQBxO\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PAQBxO\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:35.862Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-PAQBxO\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T00:32:35.863Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:32:35.863Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PAQBxO\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T00:32:35.863Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-01T00:32:35.864Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:32:35.864Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-01T00:32:35.923Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:32:35.924Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8ni9Du\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8ni9Du\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:35.924Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-8ni9Du\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:32:35.925Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:32:35.925Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-8ni9Du\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:32:35.925Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:32:35.925Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:32:35.986Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:32:35.986Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-aodZuK\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-aodZuK\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:32:35.987Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-aodZuK\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:32:35.988Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:32:35.989Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-aodZuK\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:32:35.989Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:32:35.989Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:36:52.199Z [INFO] Scheduler gestartet +2026-03-01T00:36:52.200Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:36:52.540Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:36:52.540Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-01T00:36:52.563Z [INFO] Scheduler beendet +2026-03-01T00:36:52.569Z [INFO] Scheduler gestartet +2026-03-01T00:36:52.570Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:36:52.837Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:36:52.837Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-01T00:36:52.837Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:36:52.837Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-01T00:36:52.911Z [INFO] Scheduler beendet +2026-03-01T00:36:52.936Z [INFO] Scheduler gestartet +2026-03-01T00:36:52.936Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:36:53.118Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:36:53.119Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-01T00:36:53.119Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:36:53.119Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-01T00:36:53.279Z [INFO] Scheduler beendet +2026-03-01T00:36:53.302Z [INFO] Scheduler gestartet +2026-03-01T00:36:53.302Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:36:56.204Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:36:56.204Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T00:36:56.313Z [INFO] Scheduler beendet +2026-03-01T00:36:56.324Z [INFO] Scheduler gestartet +2026-03-01T00:36:56.324Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:36:58.494Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:36:58.494Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-01T00:36:58.611Z [INFO] Scheduler beendet +2026-03-01T00:36:58.617Z [INFO] Scheduler gestartet +2026-03-01T00:36:58.617Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:01.031Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:01.031Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-01T00:37:01.149Z [INFO] Scheduler beendet +2026-03-01T00:37:01.152Z [INFO] Scheduler gestartet +2026-03-01T00:37:01.152Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:03.801Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-03-01T00:37:04.170Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:04.170Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-01T00:37:04.285Z [INFO] Scheduler beendet +2026-03-01T00:37:04.300Z [INFO] Scheduler gestartet +2026-03-01T00:37:04.300Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:08.762Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:08.762Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-01T00:37:08.881Z [INFO] Scheduler beendet +2026-03-01T00:37:08.897Z [INFO] Scheduler gestartet +2026-03-01T00:37:08.897Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:09.233Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:09.233Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-01T00:37:09.259Z [INFO] Scheduler beendet +2026-03-01T00:37:09.263Z [INFO] Scheduler gestartet +2026-03-01T00:37:09.263Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:09.276Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:09.276Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-01T00:37:09.385Z [INFO] Scheduler beendet +2026-03-01T00:37:09.388Z [INFO] Scheduler gestartet +2026-03-01T00:37:09.388Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:09.390Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-hagFD0\state\rd_session_state.json.async.tmp' +2026-03-01T00:37:09.391Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:09.391Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-01T00:37:09.511Z [INFO] Scheduler beendet +2026-03-01T00:37:09.574Z [INFO] Scheduler gestartet +2026-03-01T00:37:09.574Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:09.860Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:09.861Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-01T00:37:09.937Z [INFO] Scheduler beendet +2026-03-01T00:37:09.944Z [INFO] Scheduler gestartet +2026-03-01T00:37:09.944Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:11.026Z [INFO] Scheduler beendet +2026-03-01T00:37:11.033Z [INFO] Scheduler gestartet +2026-03-01T00:37:11.033Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:12.094Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:12.094Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-01T00:37:12.119Z [INFO] Scheduler beendet +2026-03-01T00:37:12.125Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T00:37:12.128Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T00:37:12.149Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-01T00:37:12.150Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-01T00:37:12.225Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-01T00:37:12.227Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-01T00:37:12.288Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-01T00:37:12.289Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-01T00:37:12.289Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-01T00:37:12.353Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-01T00:37:12.354Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-01T00:37:12.354Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-01T00:37:12.504Z [INFO] Scheduler gestartet +2026-03-01T00:37:12.504Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:13.208Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:13.208Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-01T00:37:13.227Z [INFO] Scheduler beendet +2026-03-01T00:37:13.234Z [INFO] Scheduler gestartet +2026-03-01T00:37:13.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:16.126Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:16.126Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-01T00:37:16.245Z [INFO] Scheduler beendet +2026-03-01T00:37:16.264Z [INFO] Scheduler gestartet +2026-03-01T00:37:16.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:16.718Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:37:16.719Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-V3sjQb\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-V3sjQb\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:16.719Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-V3sjQb\extract\zip-pack +2026-03-01T00:37:16.722Z [INFO] Entpacken erfolgreich: sample.zip +2026-03-01T00:37:16.722Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-V3sjQb\extract\zip-pack +2026-03-01T00:37:16.722Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-03-01T00:37:16.723Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-03-01T00:37:16.748Z [INFO] Scheduler beendet +2026-03-01T00:37:16.771Z [INFO] Scheduler gestartet +2026-03-01T00:37:16.771Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:16.774Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:16.774Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-01T00:37:16.892Z [INFO] Scheduler beendet +2026-03-01T00:37:16.955Z [INFO] Scheduler gestartet +2026-03-01T00:37:16.955Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:16.959Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:37:16.960Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fKxCa2\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fKxCa2\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:16.960Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-fKxCa2\extract\cleanup-package +2026-03-01T00:37:16.961Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-03-01T00:37:16.961Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fKxCa2\extract\cleanup-package +2026-03-01T00:37:16.961Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-03-01T00:37:16.962Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-03-01T00:37:17.076Z [INFO] Scheduler beendet +2026-03-01T00:37:17.081Z [INFO] Scheduler gestartet +2026-03-01T00:37:17.081Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:17.202Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-01T00:37:17.252Z [INFO] Scheduler beendet +2026-03-01T00:37:17.264Z [INFO] Scheduler gestartet +2026-03-01T00:37:17.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:17.268Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:17.268Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-01T00:37:17.436Z [INFO] Scheduler beendet +2026-03-01T00:37:17.448Z [INFO] Scheduler gestartet +2026-03-01T00:37:17.448Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:17.621Z [INFO] Scheduler beendet +2026-03-01T00:37:17.633Z [INFO] Scheduler gestartet +2026-03-01T00:37:17.633Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:17.757Z [INFO] Scheduler gestartet +2026-03-01T00:37:17.757Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:17.760Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-7PqJ5c\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-7PqJ5c\state\rd_session_state.json' +2026-03-01T00:37:17.803Z [INFO] Scheduler beendet +2026-03-01T00:37:18.143Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:18.143Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-01T00:37:18.390Z [INFO] Scheduler beendet +2026-03-01T00:37:18.422Z [INFO] Scheduler gestartet +2026-03-01T00:37:18.422Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:18.483Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-01T00:37:18.484Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-01T00:37:18.486Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T00:37:18.487Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T00:37:18.489Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:37:18.489Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-POUz5u\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-POUz5u\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:18.489Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-POUz5u\extract\recovery +2026-03-01T00:37:18.491Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:37:18.491Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-POUz5u\extract\recovery +2026-03-01T00:37:18.491Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-01T00:37:18.491Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-01T00:37:18.551Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:37:18.551Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZX853m\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZX853m\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:18.551Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-ZX853m\downloads\missing-source-ok +2026-03-01T00:37:18.551Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-01T00:37:18.551Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-01T00:37:18.594Z [INFO] Scheduler beendet +2026-03-01T00:37:18.612Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:37:18.612Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SjGrwL\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SjGrwL\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:18.612Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-SjGrwL\downloads\missing-source-empty +2026-03-01T00:37:18.612Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-01T00:37:18.612Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-01T00:37:18.612Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-01T00:37:18.676Z [INFO] Scheduler gestartet +2026-03-01T00:37:18.676Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:18.845Z [INFO] Scheduler beendet +2026-03-01T00:37:18.962Z [INFO] Scheduler gestartet +2026-03-01T00:37:18.962Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:19.487Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:19.487Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-01T00:37:19.829Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:19.829Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-01T00:37:19.988Z [INFO] Scheduler beendet +2026-03-01T00:37:20.038Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:37:20.038Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GU5Rvx\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GU5Rvx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:20.038Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-GU5Rvx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:37:20.039Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:37:20.040Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GU5Rvx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:37:20.040Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:37:20.041Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:37:20.041Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:37:20.102Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:37:20.102Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-96iQ0Y\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-96iQ0Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:20.102Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-96iQ0Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T00:37:20.103Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:37:20.104Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-96iQ0Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T00:37:20.104Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-01T00:37:20.104Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:37:20.104Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-01T00:37:20.165Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:37:20.165Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QwDDmq\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QwDDmq\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:20.166Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-QwDDmq\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:37:20.167Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:37:20.167Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QwDDmq\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:37:20.167Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:37:20.168Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:37:20.228Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:37:20.228Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AmpWRI\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AmpWRI\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:20.228Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-AmpWRI\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:37:20.230Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:37:20.230Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AmpWRI\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:37:20.230Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:37:20.231Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:37:34.030Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-03-01T00:37:34.075Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QDvnEi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QDvnEi\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T00:37:34.076Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QDvnEi\out +2026-03-01T00:37:34.152Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T00:37:34.089Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T00:37:34.090Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T00:37:34.092Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T00:37:34.092Z [INFO] Update-Download versucht: https://github.com/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T00:37:34.207Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772325454089-91300-1085094d-f120-41e8-a141-4fcacf9f8c21-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T00:37:34.110Z [INFO] Scheduler gestartet +2026-03-01T00:37:34.111Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:34.346Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T00:37:34.346Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QDvnEi\out +2026-03-01T00:37:34.348Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T00:37:34.348Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T00:37:34.349Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QDvnEi\out +2026-03-01T00:37:34.356Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-32J6vu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-32J6vu\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:34.356Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-32J6vu\out +2026-03-01T00:37:34.357Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T00:37:34.358Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-32J6vu\out +2026-03-01T00:37:34.358Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T00:37:34.359Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-32J6vu\out +2026-03-01T00:37:34.359Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T00:37:34.360Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-32J6vu\out +2026-03-01T00:37:34.362Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uE57EA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uE57EA\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T00:37:34.362Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uE57EA\out +2026-03-01T00:37:34.363Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T00:37:34.364Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T00:37:34.364Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uE57EA\out +2026-03-01T00:37:34.366Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fIa2BV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fIa2BV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T00:37:34.366Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fIa2BV\out +2026-03-01T00:37:34.367Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T00:37:34.367Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T00:37:34.368Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-fIa2BV\pkg) +2026-03-01T00:37:34.368Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fIa2BV\out +2026-03-01T00:37:34.370Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ylrMZt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ylrMZt\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T00:37:34.370Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ylrMZt\out +2026-03-01T00:37:34.371Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T00:37:34.371Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T00:37:34.371Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ylrMZt\out +2026-03-01T00:37:34.373Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZbN1WJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZbN1WJ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:34.373Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZbN1WJ\out +2026-03-01T00:37:34.374Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T00:37:34.374Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZbN1WJ\out +2026-03-01T00:37:34.375Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T00:37:34.375Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZbN1WJ\out +2026-03-01T00:37:34.377Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-thPFhG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-thPFhG\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T00:37:34.377Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T00:37:34.377Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-thPFhG\out +2026-03-01T00:37:34.378Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T00:37:34.378Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-thPFhG\out +2026-03-01T00:37:34.381Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qOT7HE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qOT7HE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:34.381Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qOT7HE\out +2026-03-01T00:37:34.454Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:34.454Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-01T00:37:34.476Z [INFO] Scheduler beendet +2026-03-01T00:37:34.483Z [INFO] Scheduler gestartet +2026-03-01T00:37:34.483Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:34.553Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T00:37:34.554Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qOT7HE\out +2026-03-01T00:37:34.556Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MsOD1g\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MsOD1g\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:34.556Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MsOD1g\out +2026-03-01T00:37:34.557Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T00:37:34.557Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MsOD1g\out +2026-03-01T00:37:34.561Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bSRuaD\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bSRuaD\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:34.562Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-bSRuaD\pkg-missing +2026-03-01T00:37:34.563Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uGuT9l\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uGuT9l\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:34.563Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uGuT9l\out +2026-03-01T00:37:34.564Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T00:37:34.565Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uGuT9l\out +2026-03-01T00:37:34.609Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6vEdqa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6vEdqa\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:34.609Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6vEdqa\out +2026-03-01T00:37:34.788Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-01T00:37:34.752Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:34.752Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-01T00:37:34.752Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:34.752Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-01T00:37:34.825Z [INFO] Scheduler beendet +2026-03-01T00:37:34.851Z [INFO] Scheduler gestartet +2026-03-01T00:37:34.851Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:34.925Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T00:37:34.925Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T00:37:35.032Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:35.032Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-01T00:37:35.032Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:35.032Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-01T00:37:35.196Z [INFO] Scheduler beendet +2026-03-01T00:37:35.216Z [INFO] Scheduler gestartet +2026-03-01T00:37:35.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:35.068Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772325454925-91300-cc227838-1f07-4294-8ddc-5aee05615e38-Stable Setup 9.9.9.exe +2026-03-01T00:37:35.662Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-03-01T00:37:35.662Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T00:37:36.667Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T00:37:38.116Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:38.116Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T00:37:38.234Z [INFO] Scheduler beendet +2026-03-01T00:37:38.237Z [INFO] Scheduler gestartet +2026-03-01T00:37:38.237Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:38.167Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T00:37:39.169Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T00:37:40.410Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:40.410Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-01T00:37:40.527Z [INFO] Scheduler beendet +2026-03-01T00:37:40.534Z [INFO] Scheduler gestartet +2026-03-01T00:37:40.534Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:42.170Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T00:37:42.949Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:42.949Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-01T00:37:43.065Z [INFO] Scheduler beendet +2026-03-01T00:37:43.077Z [INFO] Scheduler gestartet +2026-03-01T00:37:43.077Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:43.173Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-03-01T00:37:43.210Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T00:37:43.210Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T00:37:45.726Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-03-01T00:37:46.092Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:46.092Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-01T00:37:46.210Z [INFO] Scheduler beendet +2026-03-01T00:37:46.217Z [INFO] Scheduler gestartet +2026-03-01T00:37:46.217Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:50.678Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:50.678Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-01T00:37:50.796Z [INFO] Scheduler beendet +2026-03-01T00:37:50.820Z [INFO] Scheduler gestartet +2026-03-01T00:37:50.820Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:52.167Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:52.167Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-01T00:37:52.266Z [INFO] Scheduler beendet +2026-03-01T00:37:52.271Z [INFO] Scheduler gestartet +2026-03-01T00:37:52.271Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:52.274Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:52.274Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-01T00:37:52.392Z [INFO] Scheduler beendet +2026-03-01T00:37:52.395Z [INFO] Scheduler gestartet +2026-03-01T00:37:52.395Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:52.397Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-e92z4D\state' +2026-03-01T00:37:52.398Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:52.398Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-01T00:37:52.516Z [INFO] Scheduler beendet +2026-03-01T00:37:52.519Z [INFO] Scheduler gestartet +2026-03-01T00:37:52.519Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:52.520Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-MdObNk\state\rd_session_state.json.async.tmp' +2026-03-01T00:37:52.805Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:52.805Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-01T00:37:52.882Z [INFO] Scheduler beendet +2026-03-01T00:37:52.886Z [INFO] Scheduler gestartet +2026-03-01T00:37:52.886Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:53.970Z [INFO] Scheduler beendet +2026-03-01T00:37:53.978Z [INFO] Scheduler gestartet +2026-03-01T00:37:53.978Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:55.034Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:55.034Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-01T00:37:55.061Z [INFO] Scheduler beendet +2026-03-01T00:37:55.068Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T00:37:55.070Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T00:37:55.081Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-01T00:37:55.082Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-01T00:37:55.144Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-01T00:37:55.146Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-01T00:37:55.208Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-01T00:37:55.209Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-01T00:37:55.209Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-01T00:37:55.273Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-01T00:37:55.274Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-01T00:37:55.275Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-01T00:37:55.421Z [INFO] Scheduler gestartet +2026-03-01T00:37:55.421Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:56.125Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:56.125Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-01T00:37:56.143Z [INFO] Scheduler beendet +2026-03-01T00:37:56.149Z [INFO] Scheduler gestartet +2026-03-01T00:37:56.149Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:59.040Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:59.040Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-01T00:37:59.159Z [INFO] Scheduler beendet +2026-03-01T00:37:59.177Z [INFO] Scheduler gestartet +2026-03-01T00:37:59.177Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:59.631Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:37:59.631Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-spjJPI\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-spjJPI\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:59.632Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-spjJPI\extract\zip-pack +2026-03-01T00:37:59.634Z [INFO] Entpacken erfolgreich: sample.zip +2026-03-01T00:37:59.634Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-spjJPI\extract\zip-pack +2026-03-01T00:37:59.634Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-03-01T00:37:59.634Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-03-01T00:37:59.660Z [INFO] Scheduler beendet +2026-03-01T00:37:59.682Z [INFO] Scheduler gestartet +2026-03-01T00:37:59.682Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:59.685Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:37:59.685Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-01T00:37:59.803Z [INFO] Scheduler beendet +2026-03-01T00:37:59.806Z [INFO] Scheduler gestartet +2026-03-01T00:37:59.806Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:59.808Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ohBRlq\state\rd_session_state.json.async.tmp' +2026-03-01T00:37:59.809Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:37:59.810Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LbXGX3\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LbXGX3\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:37:59.810Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-LbXGX3\extract\cleanup-package +2026-03-01T00:37:59.812Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-03-01T00:37:59.812Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LbXGX3\extract\cleanup-package +2026-03-01T00:37:59.812Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-03-01T00:37:59.812Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-03-01T00:37:59.928Z [INFO] Scheduler beendet +2026-03-01T00:37:59.931Z [INFO] Scheduler gestartet +2026-03-01T00:37:59.931Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:37:59.933Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-LbXGX3\state' +2026-03-01T00:38:00.053Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-01T00:38:00.102Z [INFO] Scheduler beendet +2026-03-01T00:38:00.115Z [INFO] Scheduler gestartet +2026-03-01T00:38:00.115Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:38:00.118Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:38:00.118Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-01T00:38:00.287Z [INFO] Scheduler beendet +2026-03-01T00:38:00.300Z [INFO] Scheduler gestartet +2026-03-01T00:38:00.300Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:38:00.471Z [INFO] Scheduler beendet +2026-03-01T00:38:00.485Z [INFO] Scheduler gestartet +2026-03-01T00:38:00.485Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:38:00.608Z [INFO] Scheduler gestartet +2026-03-01T00:38:00.608Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:38:00.612Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-o3Waqj\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-o3Waqj\state\rd_session_state.json' +2026-03-01T00:38:00.655Z [INFO] Scheduler beendet +2026-03-01T00:38:00.995Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:38:00.995Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-01T00:38:01.241Z [INFO] Scheduler beendet +2026-03-01T00:38:01.277Z [INFO] Scheduler gestartet +2026-03-01T00:38:01.277Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:38:01.337Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-01T00:38:01.339Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-01T00:38:01.341Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T00:38:01.341Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T00:38:01.343Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:38:01.343Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Psy2yd\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Psy2yd\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:38:01.343Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Psy2yd\extract\recovery +2026-03-01T00:38:01.344Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:38:01.345Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Psy2yd\extract\recovery +2026-03-01T00:38:01.345Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-01T00:38:01.345Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-01T00:38:01.406Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:38:01.406Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Bufxhs\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Bufxhs\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:38:01.406Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-Bufxhs\downloads\missing-source-ok +2026-03-01T00:38:01.406Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-01T00:38:01.406Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-01T00:38:01.447Z [INFO] Scheduler beendet +2026-03-01T00:38:01.467Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:38:01.467Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OWVOgI\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OWVOgI\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:38:01.467Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-OWVOgI\downloads\missing-source-empty +2026-03-01T00:38:01.467Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-01T00:38:01.467Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-01T00:38:01.467Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-01T00:38:01.528Z [INFO] Scheduler gestartet +2026-03-01T00:38:01.528Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:38:01.699Z [INFO] Scheduler beendet +2026-03-01T00:38:01.812Z [INFO] Scheduler gestartet +2026-03-01T00:38:01.812Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:38:02.338Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:38:02.338Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-01T00:38:02.679Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:38:02.679Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-01T00:38:02.836Z [INFO] Scheduler beendet +2026-03-01T00:38:02.883Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:38:02.883Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-y7t2QC\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-y7t2QC\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:38:02.883Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-y7t2QC\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:38:02.884Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:38:02.884Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-y7t2QC\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:38:02.884Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:38:02.885Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:38:02.885Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:38:02.946Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:38:02.946Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6No73t\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6No73t\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:38:02.946Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-6No73t\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T00:38:02.947Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:38:02.947Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6No73t\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T00:38:02.947Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-01T00:38:02.948Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T00:38:02.948Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-01T00:38:03.009Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:38:03.009Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Xhb3zv\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Xhb3zv\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:38:03.009Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Xhb3zv\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:38:03.010Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:38:03.010Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Xhb3zv\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:38:03.010Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:38:03.011Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:38:03.072Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T00:38:03.072Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pPXMYu\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pPXMYu\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T00:38:03.072Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-pPXMYu\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:38:03.073Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T00:38:03.073Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pPXMYu\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T00:38:03.073Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T00:38:03.074Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T00:38:15.853Z [INFO] Scheduler gestartet +2026-03-01T00:38:15.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:38:15.884Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:38:15.884Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-03-01T00:38:15.986Z [INFO] Scheduler beendet +2026-03-01T00:38:16.066Z [INFO] Scheduler gestartet +2026-03-01T00:38:16.066Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:38:16.470Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:38:16.470Z [INFO] Post-Processing Ende: pkg=pause, status=completed +2026-03-01T00:38:16.548Z [INFO] Scheduler beendet +2026-03-01T00:38:16.640Z [INFO] Scheduler gestartet +2026-03-01T00:38:16.640Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:38:16.642Z [WARN] Reconnect angefordert: HTTP 503 (consecutive=1, wait=1s) +2026-03-01T00:38:17.647Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T00:38:17.647Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-03-01T00:38:17.764Z [INFO] Scheduler beendet +2026-03-01T00:38:17.848Z [INFO] Scheduler gestartet +2026-03-01T00:38:17.848Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T00:38:18.003Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-03-01T00:38:18.090Z [INFO] Scheduler beendet +2026-03-01T00:53:52.699Z [INFO] App gestartet v1.4.33 +2026-03-01T00:53:52.699Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-01T00:54:20.385Z [INFO] Paket Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC abgebrochen, 2 Artefakte gelöscht +2026-03-01T00:57:11.979Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T00:57:11.980Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T00:57:11.980Z [INFO] App beendet +2026-03-01T01:04:35.878Z [INFO] App gestartet v1.4.35 +2026-03-01T01:04:35.878Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-01T01:06:34.245Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T01:06:34.255Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T01:06:34.255Z [INFO] App beendet +2026-03-01T01:07:08.396Z [INFO] App gestartet v1.4.36 +2026-03-01T01:07:08.397Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-01T01:07:08.400Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-01T01:08:40.618Z [INFO] Paket 9.1.1.Lone.Star.S05.German.DL.720p.WEB.h264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:41.294Z [INFO] Paket 9-1-1.Lone.Star.S04.German.DL.720p.WEB.h264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:41.854Z [INFO] Paket 9-1-1.Lone.Star.S03.German.DD51.Dubbed.DL.720p.AmazonHD.AVC-TVS abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:42.226Z [INFO] Paket Barbaren.2020.S01.German.720p.WEB.x264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:42.598Z [INFO] Paket Pax.Massilia.S01.German.DL.720p.WEB.x264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:42.970Z [INFO] Paket Generation.V.S02.German.DL.720p.WEB.h264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:43.340Z [INFO] Paket Kaleidoscope.S01.German.DL.720p.WEB.x264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:43.711Z [INFO] Paket Black.Summer.S02.German.DL.720p.WEB.x264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:44.083Z [INFO] Paket Hot.Skull.S01.German.DL.720p.WEB.x264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:44.455Z [INFO] Paket Gotham.S02.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:45.267Z [INFO] Paket Jupiters.Legacy.S01.German.DL.720p.WEB.x264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:45.801Z [INFO] Paket Kleo.S02.German.720p.WEB.x264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:46.647Z [INFO] Paket Bulletproof.S01.German.DL.DD20.Synced.720p.AmazonHD.h264-GDR abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:47.324Z [INFO] Paket Banshee.S03.German.DL.720p.BluRay.x264-RSG abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:08:47.882Z [INFO] Paket Bulletproof.S02.GERMAN.720P.WEB.X264-WAYNE abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:08.207Z [INFO] Paket Britannia.S01.German.DL.720p.BluRay.x264-TV4A abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:08.742Z [INFO] Paket Britannia.S03.German.DL.720p.WEB.h264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:09.119Z [INFO] Paket Into.the.Badlands.S02.German.DL.720p.BluRay.x264-EXCiTED abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:09.507Z [INFO] Paket Aruanas.S01.German.DL.720p.WEB.x264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:10.053Z [INFO] Paket Banshee.S04.German.DL.720p.BluRay.x264-RSG abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:10.739Z [INFO] Paket Arrow.S06.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:11.108Z [INFO] Paket Arrow.S01.German.DL.720p.BluRay.x264-iNTENTiON abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:11.479Z [INFO] Paket Batwoman.S01.GERMAN.DL.720P.WEB.H264-WAYNE abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:11.850Z [INFO] Paket Barbaren.2020.S02.German.720p.WEB.x264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:12.221Z [INFO] Paket Asbest.S01.German.720p.BluRay.x264-WDC abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:12.591Z [INFO] Paket Batwoman.S02.German.DL.720p.WEB.h264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:12.964Z [INFO] Paket Krieger.S01.GERMAN.720p.WEB.x264-EiSBOCK abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:13.336Z [INFO] Paket Gotham.S05.GERMAN.DUBBED.720p.BLURAY.x264-ZZGtv abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:13.709Z [INFO] Paket Gang.Related.S01.GERMAN.DUBBED.DL.720p.WebHD.x264-YRAG abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:14.079Z [INFO] Paket Arrow.S08.GERMAN.DUBBED.DL.720p.BluRay.x264-TMSF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:14.453Z [INFO] Paket Arrow.S05.German.DL.720p.BluRay.x264-EXCiTED abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:14.828Z [INFO] Paket Boerue.Die.Woelfe.S01.German.DL.720p.WEB.x264-BiGiNT abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:15.199Z [INFO] Paket Asbest.S02.GERMAN.720p.WEB.AVC-4SF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:15.569Z [INFO] Paket Lethal.Weapon.S02.German.DD51.Dubbed.DL.720p.AmazonHD.x264-TVS abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:15.940Z [INFO] Paket Krypton.S02.GERMAN.DUBBED.720p.WEB.h264-idTV abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:16.311Z [INFO] Paket Banshee.S01.German.DL.720p.BluRay.x264-iNTENTiON abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:16.685Z [INFO] Paket Alex.Rider.S01.German.DL.720p.WEB.h264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:09:18.584Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T01:09:18.590Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T01:09:18.590Z [INFO] App beendet +2026-03-01T01:10:12.293Z [INFO] App gestartet v1.4.36 +2026-03-01T01:10:12.294Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-01T01:10:12.296Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-01T01:10:23.868Z [INFO] Paket Black.Summer.S01.German.DD51.DL.720p.NetflixHD.x264-4SF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:10:24.171Z [INFO] Paket Arrow.S03.German.DL.720p.BluRay.x264-iNTENTiON abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:10:24.336Z [INFO] Paket Arrow.S02.German.DL.720p.BluRay.x264-iNTENTiON abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:10:24.487Z [INFO] Paket Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:10:24.639Z [INFO] Paket Black.Lightning.S02.GERMAN.DL.720p.WEB.x264-EiSBOCK-BiGiNT abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:10:24.775Z [INFO] Paket Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC abgebrochen, 0 Artefakte gelöscht +2026-03-01T01:16:56.726Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T01:16:56.731Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T01:16:56.731Z [INFO] App beendet +2026-03-01T01:39:50.139Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T01:39:50.140Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T01:39:50.142Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T01:39:50.142Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T01:39:50.248Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772329190138-116012-55f1449d-30cf-4260-b118-c52714adfa53-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T01:39:50.993Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T01:39:50.993Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T01:39:51.104Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772329190993-116012-09ef466f-881f-4816-91ec-4c1a17484d6d-Stable Setup 9.9.9.exe +2026-03-01T01:39:51.790Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-03-01T01:39:51.790Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T01:39:52.798Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T01:39:54.299Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T01:39:55.300Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T01:39:58.300Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T01:39:59.302Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-03-01T01:39:59.328Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T01:39:59.328Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T01:39:59.421Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772329199328-116012-48d2da28-f914-4bf1-89f8-d24453c3debe-setup.exe +2026-03-01T02:22:21.071Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-03-01T02:22:21.335Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T02:22:21.336Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eErVbk\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eErVbk\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T02:22:21.336Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-eErVbk\extract\Flat-Pack +2026-03-01T02:22:21.338Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T02:22:21.339Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eErVbk\extract\Flat-Pack +2026-03-01T02:22:21.339Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-01T02:22:21.340Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-01T02:22:21.340Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-eErVbk\mkv-library +2026-03-01T02:22:21.340Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-01T02:22:21.400Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T02:22:21.400Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PQSIal\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PQSIal\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T02:22:21.401Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-PQSIal\extract\Flat-Collision +2026-03-01T02:22:21.402Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T02:22:21.402Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PQSIal\extract\Flat-Collision +2026-03-01T02:22:21.402Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-01T02:22:21.404Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-01T02:22:21.404Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-PQSIal\mkv-library +2026-03-01T02:22:21.404Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-01T02:31:29.802Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-03-01T02:31:29.873Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T02:31:29.874Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T02:31:29.878Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T02:31:29.878Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T02:31:29.983Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772332289872-91020-2d148659-9ce1-40a5-acf1-8c96531f3d70-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T02:31:30.665Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T02:31:30.665Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T02:31:30.767Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772332290665-91020-0384c228-baab-4564-b445-daa0ba4771cd-Stable Setup 9.9.9.exe +2026-03-01T02:31:31.233Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-03-01T02:31:31.233Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T02:31:32.241Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T02:31:33.742Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T02:31:34.744Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T02:31:37.745Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T02:31:38.746Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-03-01T02:31:38.788Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T02:31:38.788Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T02:31:38.893Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772332298787-91020-631729d8-510f-4312-b572-8a7b1f253bc6-setup.exe +2026-03-01T02:31:39.061Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T02:31:39.062Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-01T02:31:39.150Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772332299061-91020-4a85c1d4-d2d9-4463-bdea-2fb1ee6ce077-setup.exe +2026-03-01T02:45:54.232Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VqEyp7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VqEyp7\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T02:45:54.232Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VqEyp7\out +2026-03-01T02:45:54.304Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T02:45:54.465Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T02:45:54.507Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T02:45:54.507Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GFsgOI\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GFsgOI\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T02:45:54.508Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-GFsgOI\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T02:45:54.512Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T02:45:54.512Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GFsgOI\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T02:45:54.512Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T02:45:54.515Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T02:45:54.515Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T02:45:54.572Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T02:45:54.573Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1BwySi\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1BwySi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T02:45:54.573Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-1BwySi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T02:45:54.574Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T02:45:54.575Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1BwySi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T02:45:54.575Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-01T02:45:54.576Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T02:45:54.576Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-01T02:45:54.465Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VqEyp7\out +2026-03-01T02:45:54.467Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T02:45:54.468Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T02:45:54.469Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VqEyp7\out +2026-03-01T02:45:54.476Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mTrAZH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mTrAZH\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T02:45:54.477Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mTrAZH\out +2026-03-01T02:45:54.478Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T02:45:54.478Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mTrAZH\out +2026-03-01T02:45:54.479Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T02:45:54.479Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mTrAZH\out +2026-03-01T02:45:54.480Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T02:45:54.480Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mTrAZH\out +2026-03-01T02:45:54.483Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TleA6e\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TleA6e\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T02:45:54.483Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TleA6e\out +2026-03-01T02:45:54.484Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T02:45:54.485Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T02:45:54.485Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TleA6e\out +2026-03-01T02:45:54.487Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EVYMrY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EVYMrY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T02:45:54.487Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EVYMrY\out +2026-03-01T02:45:54.488Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T02:45:54.488Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T02:45:54.489Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-EVYMrY\pkg) +2026-03-01T02:45:54.489Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EVYMrY\out +2026-03-01T02:45:54.491Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MyMlrX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MyMlrX\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T02:45:54.491Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MyMlrX\out +2026-03-01T02:45:54.491Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T02:45:54.492Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T02:45:54.492Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MyMlrX\out +2026-03-01T02:45:54.494Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kclZSH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kclZSH\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T02:45:54.494Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kclZSH\out +2026-03-01T02:45:54.495Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T02:45:54.495Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kclZSH\out +2026-03-01T02:45:54.496Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T02:45:54.497Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kclZSH\out +2026-03-01T02:45:54.499Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sNGC0f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sNGC0f\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T02:45:54.499Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T02:45:54.499Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sNGC0f\out +2026-03-01T02:45:54.500Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T02:45:54.501Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sNGC0f\out +2026-03-01T02:45:54.504Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XFyRKb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XFyRKb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T02:45:54.504Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XFyRKb\out +2026-03-01T02:45:54.666Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T02:45:54.636Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T02:45:54.637Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hizb3J\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hizb3J\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T02:45:54.637Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-hizb3J\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T02:45:54.639Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T02:45:54.640Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hizb3J\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T02:45:54.640Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T02:45:54.641Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T02:45:54.700Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T02:45:54.701Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EWHeh3\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EWHeh3\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T02:45:54.701Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-EWHeh3\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T02:45:54.703Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T02:45:54.704Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EWHeh3\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T02:45:54.704Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T02:45:54.704Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T02:45:54.667Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XFyRKb\out +2026-03-01T02:45:54.669Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vHkQxa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vHkQxa\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T02:45:54.670Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vHkQxa\out +2026-03-01T02:45:54.670Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T02:45:54.671Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vHkQxa\out +2026-03-01T02:45:54.674Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e8Q8G2\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e8Q8G2\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T02:45:54.674Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-e8Q8G2\pkg-missing +2026-03-01T02:45:54.676Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nrW3or\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nrW3or\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T02:45:54.676Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nrW3or\out +2026-03-01T02:45:54.677Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T02:45:54.677Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nrW3or\out +2026-03-01T02:45:54.724Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s7xM8B\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s7xM8B\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T02:45:54.724Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-s7xM8B\out +2026-03-01T02:45:54.912Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-01T02:56:46.688Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T02:56:46.689Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T02:56:46.690Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T02:56:46.690Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T02:56:46.764Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772333806688-128708-23c1cdf3-152c-45d6-a969-7a91ccbca350-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T02:56:47.243Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T02:56:47.243Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T02:56:47.321Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772333807243-128708-b39c4f41-8d78-403f-8c88-24f189dfb716-Stable Setup 9.9.9.exe +2026-03-01T02:56:47.749Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-03-01T02:56:47.749Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T02:56:48.755Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T02:56:50.257Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T02:56:51.259Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T02:56:54.260Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T02:56:55.262Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-03-01T02:56:55.300Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T02:56:55.300Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T02:56:55.400Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772333815300-128708-087ea2ce-47fc-40dd-ac56-1966bd5cfd24-setup.exe +2026-03-01T02:56:55.606Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T02:56:55.607Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T02:56:55.607Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T02:56:55.683Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772333815606-128708-23feb806-1f9e-413c-8381-79514002fba6-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T02:56:55.684Z [WARN] Update-Asset ohne SHA-Digest; nur EXE-Basisprüfung durchgeführt +2026-03-01T02:56:56.080Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T02:56:56.080Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-01T02:56:56.161Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772333816080-128708-74a20e71-ac33-4e6e-8026-dc20bb9304f4-setup.exe +2026-03-01T03:06:08.905Z [INFO] Scheduler gestartet +2026-03-01T03:06:08.906Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:11.818Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:11.818Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T03:06:11.924Z [INFO] Scheduler beendet +2026-03-01T03:06:21.959Z [INFO] Scheduler gestartet +2026-03-01T03:06:21.960Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:22.293Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:22.293Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-01T03:06:22.322Z [INFO] Scheduler beendet +2026-03-01T03:06:22.326Z [INFO] Scheduler gestartet +2026-03-01T03:06:22.326Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:22.592Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:22.592Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-01T03:06:22.592Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:22.592Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-01T03:06:22.667Z [INFO] Scheduler beendet +2026-03-01T03:06:22.691Z [INFO] Scheduler gestartet +2026-03-01T03:06:22.691Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:22.873Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:22.873Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-01T03:06:22.873Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:22.873Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-01T03:06:23.034Z [INFO] Scheduler beendet +2026-03-01T03:06:23.056Z [INFO] Scheduler gestartet +2026-03-01T03:06:23.056Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:25.954Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:25.954Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T03:06:26.072Z [INFO] Scheduler beendet +2026-03-01T03:06:26.099Z [INFO] Scheduler gestartet +2026-03-01T03:06:26.099Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:28.274Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:28.274Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-01T03:06:28.392Z [INFO] Scheduler beendet +2026-03-01T03:06:28.396Z [INFO] Scheduler gestartet +2026-03-01T03:06:28.396Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:30.809Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:30.809Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-01T03:06:30.927Z [INFO] Scheduler beendet +2026-03-01T03:06:30.936Z [INFO] Scheduler gestartet +2026-03-01T03:06:30.936Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:33.583Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-03-01T03:06:33.950Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:33.950Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-01T03:06:34.068Z [INFO] Scheduler beendet +2026-03-01T03:06:34.089Z [INFO] Scheduler gestartet +2026-03-01T03:06:34.089Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:38.550Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:38.550Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-01T03:06:38.665Z [INFO] Scheduler beendet +2026-03-01T03:06:38.698Z [INFO] Scheduler gestartet +2026-03-01T03:06:38.698Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:38.847Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:38.847Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-01T03:06:38.939Z [INFO] Scheduler beendet +2026-03-01T03:06:38.944Z [INFO] Scheduler gestartet +2026-03-01T03:06:38.944Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:38.950Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:38.950Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-01T03:06:39.066Z [INFO] Scheduler beendet +2026-03-01T03:06:39.072Z [INFO] Scheduler gestartet +2026-03-01T03:06:39.072Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:39.074Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-bK5bX6\state\rd_session_state.json.async.tmp' +2026-03-01T03:06:39.076Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:39.076Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-01T03:06:39.193Z [INFO] Scheduler beendet +2026-03-01T03:06:39.257Z [INFO] Scheduler gestartet +2026-03-01T03:06:39.257Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:39.544Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:39.544Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-01T03:06:39.620Z [INFO] Scheduler beendet +2026-03-01T03:06:39.626Z [INFO] Scheduler gestartet +2026-03-01T03:06:39.626Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:40.711Z [INFO] Scheduler beendet +2026-03-01T03:06:40.720Z [INFO] Scheduler gestartet +2026-03-01T03:06:40.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:41.777Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:41.777Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-01T03:06:41.805Z [INFO] Scheduler beendet +2026-03-01T03:06:41.808Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T03:06:41.809Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T03:06:41.825Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-01T03:06:41.826Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-01T03:06:41.900Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-01T03:06:41.903Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-01T03:06:41.963Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-01T03:06:41.963Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-01T03:06:41.964Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-01T03:06:42.027Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-01T03:06:42.028Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-01T03:06:42.029Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-01T03:06:42.175Z [INFO] Scheduler gestartet +2026-03-01T03:06:42.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:42.877Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:42.877Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-01T03:06:42.896Z [INFO] Scheduler beendet +2026-03-01T03:06:42.902Z [INFO] Scheduler gestartet +2026-03-01T03:06:42.902Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:45.801Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:45.801Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-01T03:06:45.919Z [INFO] Scheduler beendet +2026-03-01T03:06:45.930Z [INFO] Scheduler gestartet +2026-03-01T03:06:45.930Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:46.384Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:06:46.385Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nm4Ahr\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nm4Ahr\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:06:46.385Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-nm4Ahr\extract\zip-pack +2026-03-01T03:06:46.387Z [INFO] Entpacken erfolgreich: sample.zip +2026-03-01T03:06:46.388Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nm4Ahr\extract\zip-pack +2026-03-01T03:06:46.388Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-03-01T03:06:46.388Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-03-01T03:06:46.412Z [INFO] Scheduler beendet +2026-03-01T03:06:46.437Z [INFO] Scheduler gestartet +2026-03-01T03:06:46.437Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:46.441Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:46.441Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-01T03:06:46.558Z [INFO] Scheduler beendet +2026-03-01T03:06:46.561Z [INFO] Scheduler gestartet +2026-03-01T03:06:46.561Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:46.564Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-0xew5O\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-0xew5O\state\rd_session_state.json' +2026-03-01T03:06:46.565Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:06:46.565Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qjF4jQ\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qjF4jQ\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:06:46.565Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-qjF4jQ\extract\cleanup-package +2026-03-01T03:06:46.566Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-03-01T03:06:46.566Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qjF4jQ\extract\cleanup-package +2026-03-01T03:06:46.566Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-03-01T03:06:46.567Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-03-01T03:06:46.682Z [INFO] Scheduler beendet +2026-03-01T03:06:46.685Z [INFO] Scheduler gestartet +2026-03-01T03:06:46.685Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:46.687Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-qjF4jQ\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-qjF4jQ\state\rd_session_state.json' +2026-03-01T03:06:46.807Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-01T03:06:46.856Z [INFO] Scheduler beendet +2026-03-01T03:06:46.869Z [INFO] Scheduler gestartet +2026-03-01T03:06:46.869Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:46.873Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:46.873Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-01T03:06:47.041Z [INFO] Scheduler beendet +2026-03-01T03:06:47.052Z [INFO] Scheduler gestartet +2026-03-01T03:06:47.052Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:47.224Z [INFO] Scheduler beendet +2026-03-01T03:06:47.239Z [INFO] Scheduler gestartet +2026-03-01T03:06:47.239Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:47.364Z [INFO] Scheduler gestartet +2026-03-01T03:06:47.364Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:47.366Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RP4lCi\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RP4lCi\state\rd_session_state.json' +2026-03-01T03:06:47.409Z [INFO] Scheduler beendet +2026-03-01T03:06:47.750Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:47.750Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-01T03:06:47.997Z [INFO] Scheduler beendet +2026-03-01T03:06:48.030Z [INFO] Scheduler gestartet +2026-03-01T03:06:48.030Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:48.092Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-01T03:06:48.093Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-01T03:06:48.095Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T03:06:48.096Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T03:06:48.098Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:06:48.099Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ouodxs\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ouodxs\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:06:48.099Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ouodxs\extract\recovery +2026-03-01T03:06:48.101Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:06:48.101Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ouodxs\extract\recovery +2026-03-01T03:06:48.101Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-01T03:06:48.101Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-01T03:06:48.161Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:06:48.161Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HopY0S\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HopY0S\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:06:48.161Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-HopY0S\downloads\missing-source-ok +2026-03-01T03:06:48.161Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-01T03:06:48.161Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-01T03:06:48.201Z [INFO] Scheduler beendet +2026-03-01T03:06:48.223Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:06:48.223Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-H8phpG\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-H8phpG\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:06:48.223Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-H8phpG\downloads\missing-source-empty +2026-03-01T03:06:48.223Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-01T03:06:48.223Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-01T03:06:48.223Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-01T03:06:48.284Z [INFO] Scheduler gestartet +2026-03-01T03:06:48.284Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:48.454Z [INFO] Scheduler beendet +2026-03-01T03:06:48.570Z [INFO] Scheduler gestartet +2026-03-01T03:06:48.570Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:06:49.097Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:49.097Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-01T03:06:49.437Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:06:49.437Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-01T03:06:49.596Z [INFO] Scheduler beendet +2026-03-01T03:06:49.640Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:06:49.640Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lAG9dS\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lAG9dS\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:06:49.640Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-lAG9dS\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:06:49.643Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:06:49.643Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lAG9dS\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:06:49.643Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T03:06:49.646Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T03:06:49.646Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T03:06:49.705Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:06:49.705Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Cr5Tof\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Cr5Tof\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:06:49.706Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Cr5Tof\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T03:06:49.708Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:06:49.708Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Cr5Tof\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T03:06:49.708Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-01T03:06:49.710Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T03:06:49.710Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-01T03:06:49.771Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:06:49.771Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QE2CKR\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QE2CKR\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:06:49.771Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-QE2CKR\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:06:49.773Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:06:49.774Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QE2CKR\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:06:49.774Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T03:06:49.774Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T03:06:49.836Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:06:49.836Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Q2ifNc\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Q2ifNc\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:06:49.836Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Q2ifNc\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:06:49.838Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:06:49.838Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Q2ifNc\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:06:49.838Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T03:06:49.838Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T03:06:49.901Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:06:49.901Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0RHzv5\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0RHzv5\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:06:49.901Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-0RHzv5\extract\Flat-Pack +2026-03-01T03:06:49.904Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:06:49.904Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0RHzv5\extract\Flat-Pack +2026-03-01T03:06:49.904Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-01T03:06:49.907Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-01T03:06:49.907Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-0RHzv5\mkv-library +2026-03-01T03:06:49.907Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-01T03:06:49.966Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:06:49.967Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OO7Lcz\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OO7Lcz\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:06:49.967Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-OO7Lcz\extract\Flat-Collision +2026-03-01T03:06:49.970Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:06:49.970Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OO7Lcz\extract\Flat-Collision +2026-03-01T03:06:49.970Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-01T03:06:49.972Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-01T03:06:49.973Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-OO7Lcz\mkv-library +2026-03-01T03:06:49.973Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-01T03:11:05.037Z [INFO] Scheduler gestartet +2026-03-01T03:11:05.038Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:11:07.941Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:11:07.942Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T03:11:08.058Z [INFO] Scheduler beendet +2026-03-01T03:18:04.983Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-03-01T03:18:05.331Z [INFO] Scheduler gestartet +2026-03-01T03:18:05.332Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:18:08.236Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:18:08.236Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T03:18:08.353Z [INFO] Scheduler beendet +2026-03-01T03:25:22.207Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-03-01T03:25:22.482Z [INFO] Scheduler gestartet +2026-03-01T03:25:22.482Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:22.817Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:22.818Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-01T03:25:22.848Z [INFO] Scheduler beendet +2026-03-01T03:25:22.852Z [INFO] Scheduler gestartet +2026-03-01T03:25:22.852Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:23.119Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:23.119Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-01T03:25:23.119Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:23.119Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-01T03:25:23.193Z [INFO] Scheduler beendet +2026-03-01T03:25:23.218Z [INFO] Scheduler gestartet +2026-03-01T03:25:23.218Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:23.400Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:23.400Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-01T03:25:23.400Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:23.400Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-01T03:25:23.561Z [INFO] Scheduler beendet +2026-03-01T03:25:23.583Z [INFO] Scheduler gestartet +2026-03-01T03:25:23.583Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:26.478Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:26.478Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T03:25:26.596Z [INFO] Scheduler beendet +2026-03-01T03:25:26.612Z [INFO] Scheduler gestartet +2026-03-01T03:25:26.612Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:28.784Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:28.784Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-01T03:25:28.902Z [INFO] Scheduler beendet +2026-03-01T03:25:28.917Z [INFO] Scheduler gestartet +2026-03-01T03:25:28.917Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:31.328Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:31.328Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-01T03:25:31.446Z [INFO] Scheduler beendet +2026-03-01T03:25:31.455Z [INFO] Scheduler gestartet +2026-03-01T03:25:31.455Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:34.107Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-03-01T03:25:34.472Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:34.472Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-01T03:25:34.590Z [INFO] Scheduler beendet +2026-03-01T03:25:34.603Z [INFO] Scheduler gestartet +2026-03-01T03:25:34.603Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:39.072Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:39.072Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-01T03:25:39.180Z [INFO] Scheduler beendet +2026-03-01T03:25:39.203Z [INFO] Scheduler gestartet +2026-03-01T03:25:39.203Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:40.590Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:40.590Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-01T03:25:40.647Z [INFO] Scheduler beendet +2026-03-01T03:25:40.655Z [INFO] Scheduler gestartet +2026-03-01T03:25:40.655Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:40.657Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:40.657Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-01T03:25:40.776Z [INFO] Scheduler beendet +2026-03-01T03:25:40.779Z [INFO] Scheduler gestartet +2026-03-01T03:25:40.779Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:40.780Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-W4QeB7\state' +2026-03-01T03:25:40.781Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:40.781Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-01T03:25:40.900Z [INFO] Scheduler beendet +2026-03-01T03:25:40.963Z [INFO] Scheduler gestartet +2026-03-01T03:25:40.963Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:41.248Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:41.248Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-01T03:25:41.325Z [INFO] Scheduler beendet +2026-03-01T03:25:41.328Z [INFO] Scheduler gestartet +2026-03-01T03:25:41.328Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:43.375Z [INFO] Scheduler beendet +2026-03-01T03:25:43.384Z [INFO] Scheduler gestartet +2026-03-01T03:25:43.384Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:44.441Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:44.441Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-01T03:25:44.470Z [INFO] Scheduler beendet +2026-03-01T03:25:44.477Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T03:25:44.478Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T03:25:44.490Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-01T03:25:44.490Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-01T03:25:44.553Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-01T03:25:44.554Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-01T03:25:44.616Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-01T03:25:44.617Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-01T03:25:44.617Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-01T03:25:44.680Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-01T03:25:44.680Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-01T03:25:44.681Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-01T03:25:44.828Z [INFO] Scheduler gestartet +2026-03-01T03:25:44.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:45.531Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:45.531Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-01T03:25:45.554Z [INFO] Scheduler beendet +2026-03-01T03:25:45.556Z [INFO] Scheduler gestartet +2026-03-01T03:25:45.556Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:48.449Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:48.449Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-01T03:25:48.568Z [INFO] Scheduler beendet +2026-03-01T03:25:48.581Z [INFO] Scheduler gestartet +2026-03-01T03:25:48.581Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:49.034Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:25:49.035Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9ULFie\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9ULFie\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:25:49.035Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-9ULFie\extract\zip-pack +2026-03-01T03:25:49.038Z [INFO] Entpacken erfolgreich: sample.zip +2026-03-01T03:25:49.039Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9ULFie\extract\zip-pack +2026-03-01T03:25:49.039Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-03-01T03:25:49.039Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-03-01T03:25:49.065Z [INFO] Scheduler beendet +2026-03-01T03:25:49.087Z [INFO] Scheduler gestartet +2026-03-01T03:25:49.087Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:49.090Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:49.090Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-01T03:25:49.208Z [INFO] Scheduler beendet +2026-03-01T03:25:49.271Z [INFO] Scheduler gestartet +2026-03-01T03:25:49.271Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:49.274Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:25:49.274Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-t3Telt\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-t3Telt\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:25:49.274Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-t3Telt\extract\cleanup-package +2026-03-01T03:25:49.276Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-03-01T03:25:49.276Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-t3Telt\extract\cleanup-package +2026-03-01T03:25:49.276Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-03-01T03:25:49.276Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-03-01T03:25:49.393Z [INFO] Scheduler beendet +2026-03-01T03:25:49.397Z [INFO] Scheduler gestartet +2026-03-01T03:25:49.397Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:49.400Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-t3Telt\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-t3Telt\state\rd_session_state.json' +2026-03-01T03:25:49.520Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-01T03:25:49.569Z [INFO] Scheduler beendet +2026-03-01T03:25:49.581Z [INFO] Scheduler gestartet +2026-03-01T03:25:49.581Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:49.584Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:49.584Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-01T03:25:49.752Z [INFO] Scheduler beendet +2026-03-01T03:25:49.764Z [INFO] Scheduler gestartet +2026-03-01T03:25:49.764Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:49.937Z [INFO] Scheduler beendet +2026-03-01T03:25:49.949Z [INFO] Scheduler gestartet +2026-03-01T03:25:49.949Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:50.072Z [INFO] Scheduler gestartet +2026-03-01T03:25:50.072Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:50.075Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-smFdNr\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-smFdNr\state\rd_session_state.json' +2026-03-01T03:25:50.120Z [INFO] Scheduler beendet +2026-03-01T03:25:50.455Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:50.455Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-01T03:25:50.705Z [INFO] Scheduler beendet +2026-03-01T03:25:50.744Z [INFO] Scheduler gestartet +2026-03-01T03:25:50.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:50.805Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-01T03:25:50.806Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-01T03:25:50.808Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T03:25:50.808Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T03:25:50.810Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:25:50.811Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GH1A2o\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GH1A2o\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:25:50.811Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-GH1A2o\extract\recovery +2026-03-01T03:25:50.812Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:25:50.812Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GH1A2o\extract\recovery +2026-03-01T03:25:50.812Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-01T03:25:50.812Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-01T03:25:50.872Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:25:50.872Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uvYHG3\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uvYHG3\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:25:50.872Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-uvYHG3\downloads\missing-source-ok +2026-03-01T03:25:50.872Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-01T03:25:50.872Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-01T03:25:50.914Z [INFO] Scheduler beendet +2026-03-01T03:25:50.933Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:25:50.933Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Z9X8u8\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Z9X8u8\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:25:50.933Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-Z9X8u8\downloads\missing-source-empty +2026-03-01T03:25:50.933Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-01T03:25:50.933Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-01T03:25:50.933Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-01T03:25:50.994Z [INFO] Scheduler gestartet +2026-03-01T03:25:50.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:51.164Z [INFO] Scheduler beendet +2026-03-01T03:25:51.278Z [INFO] Scheduler gestartet +2026-03-01T03:25:51.278Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:25:51.802Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:51.802Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-01T03:25:52.143Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:25:52.143Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-01T03:25:52.302Z [INFO] Scheduler beendet +2026-03-01T03:25:52.350Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:25:52.350Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gfImL3\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gfImL3\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:25:52.350Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-gfImL3\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:25:52.351Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:25:52.351Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gfImL3\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:25:52.351Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T03:25:52.352Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T03:25:52.352Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T03:25:52.412Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:25:52.412Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yK4iCp\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yK4iCp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:25:52.412Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-yK4iCp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T03:25:52.413Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:25:52.414Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yK4iCp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T03:25:52.414Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-01T03:25:52.415Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T03:25:52.415Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-01T03:25:52.475Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:25:52.475Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zZOb7r\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zZOb7r\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:25:52.475Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-zZOb7r\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:25:52.476Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:25:52.476Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zZOb7r\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:25:52.476Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T03:25:52.477Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T03:25:52.538Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:25:52.538Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pQ0D4p\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pQ0D4p\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:25:52.539Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-pQ0D4p\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:25:52.540Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:25:52.540Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pQ0D4p\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:25:52.540Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T03:25:52.540Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T03:25:52.601Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:25:52.601Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GrypB2\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GrypB2\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:25:52.601Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-GrypB2\extract\Flat-Pack +2026-03-01T03:25:52.602Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:25:52.602Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GrypB2\extract\Flat-Pack +2026-03-01T03:25:52.602Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-01T03:25:52.603Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-01T03:25:52.603Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-GrypB2\mkv-library +2026-03-01T03:25:52.603Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-01T03:25:52.664Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:25:52.664Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KmGurD\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KmGurD\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:25:52.665Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-KmGurD\extract\Flat-Collision +2026-03-01T03:25:52.666Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:25:52.666Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KmGurD\extract\Flat-Collision +2026-03-01T03:25:52.666Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-01T03:25:52.667Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-01T03:25:52.667Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-KmGurD\mkv-library +2026-03-01T03:25:52.667Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-01T03:30:31.561Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-03-01T03:46:29.486Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T03:46:29.488Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T03:46:29.490Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T03:46:29.490Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T03:46:29.587Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772336789484-143168-ed2e9dd8-9c5f-4018-bef2-ae54849e8353-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T03:46:29.696Z [INFO] Scheduler gestartet +2026-03-01T03:46:29.697Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:46:30.168Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T03:46:30.168Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T03:46:30.259Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772336790168-143168-81b848a7-fb49-4b92-b6a0-6c051813cd88-Stable Setup 9.9.9.exe +2026-03-01T03:46:30.786Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-03-01T03:46:30.786Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T03:46:31.793Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T03:46:32.600Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:46:32.600Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T03:46:32.716Z [INFO] Scheduler beendet +2026-03-01T03:46:32.723Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:46:32.724Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Kvx8Hf\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Kvx8Hf\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:46:32.725Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Kvx8Hf\extract\Flat-Pack +2026-03-01T03:46:32.728Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:46:32.729Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Kvx8Hf\extract\Flat-Pack +2026-03-01T03:46:32.729Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-01T03:46:32.731Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-01T03:46:32.731Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Kvx8Hf\mkv-library +2026-03-01T03:46:32.731Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-01T03:46:33.294Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T03:46:34.296Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T03:46:37.297Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T03:46:38.300Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-03-01T03:46:38.339Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T03:46:38.339Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T03:46:38.434Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772336798339-143168-fc8bb15b-fef9-4beb-a414-b2160bbae775-setup.exe +2026-03-01T03:46:38.675Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T03:46:38.675Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T03:46:38.675Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T03:46:38.765Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772336798675-143168-c636c89f-5fa8-4c17-bd45-63fc910f9726-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T03:46:39.311Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T03:46:39.311Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T03:46:39.311Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T03:46:39.403Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772336799311-143168-1ffaa60c-abb4-4272-a5f3-f66880e0af1e-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T03:46:39.643Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T03:46:39.643Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-01T03:46:39.743Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772336799643-143168-2f4dcedd-858f-46aa-be89-78061bf89ec5-setup.exe +2026-03-01T03:46:57.806Z [INFO] Scheduler gestartet +2026-03-01T03:46:57.807Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:46:58.145Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:46:58.145Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-01T03:46:58.175Z [INFO] Scheduler beendet +2026-03-01T03:46:58.179Z [INFO] Scheduler gestartet +2026-03-01T03:46:58.179Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:46:58.446Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:46:58.446Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-01T03:46:58.446Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:46:58.446Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-01T03:46:58.520Z [INFO] Scheduler beendet +2026-03-01T03:46:58.546Z [INFO] Scheduler gestartet +2026-03-01T03:46:58.546Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:46:58.727Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:46:58.727Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-01T03:46:58.727Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:46:58.727Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-01T03:46:58.888Z [INFO] Scheduler beendet +2026-03-01T03:46:58.911Z [INFO] Scheduler gestartet +2026-03-01T03:46:58.911Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:01.803Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:01.803Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T03:47:01.920Z [INFO] Scheduler beendet +2026-03-01T03:47:01.938Z [INFO] Scheduler gestartet +2026-03-01T03:47:01.938Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:04.112Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:04.112Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-01T03:47:04.228Z [INFO] Scheduler beendet +2026-03-01T03:47:04.240Z [INFO] Scheduler gestartet +2026-03-01T03:47:04.240Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:06.650Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:06.650Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-01T03:47:06.768Z [INFO] Scheduler beendet +2026-03-01T03:47:06.785Z [INFO] Scheduler gestartet +2026-03-01T03:47:06.785Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:09.429Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-03-01T03:47:09.797Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:09.797Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-01T03:47:09.914Z [INFO] Scheduler beendet +2026-03-01T03:47:09.930Z [INFO] Scheduler gestartet +2026-03-01T03:47:09.931Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:14.389Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:14.389Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-01T03:47:14.507Z [INFO] Scheduler beendet +2026-03-01T03:47:14.533Z [INFO] Scheduler gestartet +2026-03-01T03:47:14.533Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:14.683Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:14.683Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-01T03:47:14.776Z [INFO] Scheduler beendet +2026-03-01T03:47:14.780Z [INFO] Scheduler gestartet +2026-03-01T03:47:14.780Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:14.784Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:14.784Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-01T03:47:14.902Z [INFO] Scheduler beendet +2026-03-01T03:47:14.904Z [INFO] Scheduler gestartet +2026-03-01T03:47:14.904Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:14.906Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-sCJzyC\state\rd_session_state.json.async.tmp' +2026-03-01T03:47:14.908Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:14.908Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-01T03:47:15.026Z [INFO] Scheduler beendet +2026-03-01T03:47:15.029Z [INFO] Scheduler gestartet +2026-03-01T03:47:15.029Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:15.031Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-sFqzLd\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-sFqzLd\state\rd_session_state.json' +2026-03-01T03:47:15.315Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:15.315Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-01T03:47:15.390Z [INFO] Scheduler beendet +2026-03-01T03:47:15.396Z [INFO] Scheduler gestartet +2026-03-01T03:47:15.396Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:45.399Z [INFO] Scheduler gestartet +2026-03-01T03:47:45.399Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:46.455Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:46.455Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-01T03:47:46.487Z [INFO] Scheduler beendet +2026-03-01T03:47:46.549Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T03:47:46.551Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T03:47:46.565Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-01T03:47:46.565Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-01T03:47:46.639Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-01T03:47:46.640Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-01T03:47:46.701Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-01T03:47:46.702Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-01T03:47:46.702Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-01T03:47:46.764Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-01T03:47:46.765Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-01T03:47:46.765Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-01T03:47:46.912Z [INFO] Scheduler gestartet +2026-03-01T03:47:46.912Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:47.615Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:47.615Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-01T03:47:47.637Z [INFO] Scheduler beendet +2026-03-01T03:47:47.639Z [INFO] Scheduler gestartet +2026-03-01T03:47:47.639Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:50.530Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:50.530Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-01T03:47:50.649Z [INFO] Scheduler beendet +2026-03-01T03:47:50.665Z [INFO] Scheduler gestartet +2026-03-01T03:47:50.665Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:51.120Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:47:51.120Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lGLt3W\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lGLt3W\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:47:51.121Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-lGLt3W\extract\zip-pack +2026-03-01T03:47:51.123Z [INFO] Entpacken erfolgreich: sample.zip +2026-03-01T03:47:51.123Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lGLt3W\extract\zip-pack +2026-03-01T03:47:51.123Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-03-01T03:47:51.124Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-03-01T03:47:51.146Z [INFO] Scheduler beendet +2026-03-01T03:47:51.173Z [INFO] Scheduler gestartet +2026-03-01T03:47:51.173Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:51.177Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:51.177Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-01T03:47:51.295Z [INFO] Scheduler beendet +2026-03-01T03:47:51.299Z [INFO] Scheduler gestartet +2026-03-01T03:47:51.299Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:51.301Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-PcB1He\state\rd_session_state.json.async.tmp' +2026-03-01T03:47:51.302Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:47:51.302Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JWPRVi\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JWPRVi\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:47:51.303Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-JWPRVi\extract\cleanup-package +2026-03-01T03:47:51.305Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-03-01T03:47:51.305Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JWPRVi\extract\cleanup-package +2026-03-01T03:47:51.306Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-03-01T03:47:51.306Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-03-01T03:47:51.420Z [INFO] Scheduler beendet +2026-03-01T03:47:51.424Z [INFO] Scheduler gestartet +2026-03-01T03:47:51.424Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:51.426Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-JWPRVi\state' +2026-03-01T03:47:51.546Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-01T03:47:51.597Z [INFO] Scheduler beendet +2026-03-01T03:47:51.608Z [INFO] Scheduler gestartet +2026-03-01T03:47:51.608Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:51.611Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:51.611Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-01T03:47:51.778Z [INFO] Scheduler beendet +2026-03-01T03:47:51.793Z [INFO] Scheduler gestartet +2026-03-01T03:47:51.793Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:51.964Z [INFO] Scheduler beendet +2026-03-01T03:47:51.978Z [INFO] Scheduler gestartet +2026-03-01T03:47:51.978Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:52.102Z [INFO] Scheduler gestartet +2026-03-01T03:47:52.102Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:52.106Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-b7bz6n\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-b7bz6n\state\rd_session_state.json' +2026-03-01T03:47:52.149Z [INFO] Scheduler beendet +2026-03-01T03:47:52.488Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:52.488Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-01T03:47:52.736Z [INFO] Scheduler beendet +2026-03-01T03:47:52.770Z [INFO] Scheduler gestartet +2026-03-01T03:47:52.770Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:52.830Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-01T03:47:52.832Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-01T03:47:52.834Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T03:47:52.835Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T03:47:52.837Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:47:52.837Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-M5ClEY\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-M5ClEY\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:47:52.837Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-M5ClEY\extract\recovery +2026-03-01T03:47:52.838Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:47:52.838Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-M5ClEY\extract\recovery +2026-03-01T03:47:52.838Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-01T03:47:52.839Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-01T03:47:52.899Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:47:52.899Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-aDwEQT\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-aDwEQT\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:47:52.899Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-aDwEQT\downloads\missing-source-ok +2026-03-01T03:47:52.899Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-01T03:47:52.899Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-01T03:47:52.941Z [INFO] Scheduler beendet +2026-03-01T03:47:52.961Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:47:52.961Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-q4PdAV\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-q4PdAV\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:47:52.961Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-q4PdAV\downloads\missing-source-empty +2026-03-01T03:47:52.961Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-01T03:47:52.961Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-01T03:47:52.961Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-01T03:47:53.022Z [INFO] Scheduler gestartet +2026-03-01T03:47:53.022Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:53.192Z [INFO] Scheduler beendet +2026-03-01T03:47:53.307Z [INFO] Scheduler gestartet +2026-03-01T03:47:53.307Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:47:53.831Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:53.831Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-01T03:47:54.172Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T03:47:54.172Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-01T03:47:54.330Z [INFO] Scheduler beendet +2026-03-01T03:47:54.376Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:47:54.376Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kiULTs\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kiULTs\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:47:54.376Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-kiULTs\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:47:54.377Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:47:54.377Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kiULTs\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:47:54.377Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T03:47:54.379Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T03:47:54.379Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T03:47:54.439Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:47:54.439Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-m2cibl\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-m2cibl\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:47:54.439Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-m2cibl\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T03:47:54.440Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:47:54.440Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-m2cibl\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T03:47:54.440Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-01T03:47:54.441Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T03:47:54.441Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-01T03:47:54.502Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:47:54.502Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gNnoZl\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gNnoZl\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:47:54.502Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-gNnoZl\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:47:54.503Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:47:54.503Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gNnoZl\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:47:54.504Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T03:47:54.504Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T03:47:54.566Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:47:54.566Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ayLHwA\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ayLHwA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:47:54.566Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ayLHwA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:47:54.567Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:47:54.567Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ayLHwA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T03:47:54.567Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T03:47:54.567Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T03:47:54.629Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:47:54.630Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ds1mgZ\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ds1mgZ\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:47:54.630Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ds1mgZ\extract\Flat-Pack +2026-03-01T03:47:54.631Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:47:54.631Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ds1mgZ\extract\Flat-Pack +2026-03-01T03:47:54.631Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-01T03:47:54.633Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-01T03:47:54.633Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-ds1mgZ\mkv-library +2026-03-01T03:47:54.633Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-01T03:47:54.693Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T03:47:54.693Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-h0B5hL\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-h0B5hL\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T03:47:54.693Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-h0B5hL\extract\Flat-Collision +2026-03-01T03:47:54.695Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T03:47:54.695Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-h0B5hL\extract\Flat-Collision +2026-03-01T03:47:54.695Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-01T03:47:54.696Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-01T03:47:54.696Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-h0B5hL\mkv-library +2026-03-01T03:47:54.696Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-01T03:49:19.943Z [INFO] Scheduler gestartet +2026-03-01T03:49:19.944Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:50:24.958Z [INFO] Scheduler gestartet +2026-03-01T03:50:24.959Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:51:32.241Z [INFO] Scheduler gestartet +2026-03-01T03:51:32.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:54:50.004Z [INFO] Scheduler gestartet +2026-03-01T03:54:50.004Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:56:54.976Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T03:56:54.977Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T03:56:54.979Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T03:56:54.979Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T03:56:55.067Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772337414975-142208-9d01d341-6678-401f-951a-9d788427bcff-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T03:56:55.172Z [INFO] Scheduler gestartet +2026-03-01T03:56:55.173Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T03:56:55.682Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T03:56:55.682Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T03:56:55.777Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772337415682-142208-135c4d2c-9c8c-48bb-9c42-40883420a63e-Stable Setup 9.9.9.exe +2026-03-01T03:56:56.342Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-03-01T03:56:56.342Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T03:56:57.349Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T03:56:58.850Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T03:56:59.852Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T03:57:02.853Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T03:57:03.855Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-03-01T03:57:03.893Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T03:57:03.893Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T03:57:03.986Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772337423893-142208-f252ee96-6bad-46cc-9952-15ad4b2c3836-setup.exe +2026-03-01T03:57:04.240Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T03:57:04.240Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T03:57:04.240Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T03:57:04.343Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772337424240-142208-83c3f42a-34a5-452b-b95a-8130279d66e6-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T03:57:05.086Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T03:57:05.086Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T03:57:05.086Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T03:57:05.182Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772337425086-142208-4ee76bba-7a95-4514-b194-e188f38d5a0d-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T03:57:05.430Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T03:57:05.431Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-01T03:57:05.513Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772337425430-142208-ab139469-9358-4836-a0a8-35e9aa7df37e-setup.exe +2026-03-01T14:24:34.740Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-03-01T14:24:34.847Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hM2j2K\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hM2j2K\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T14:24:34.848Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hM2j2K\out +2026-03-01T14:24:34.885Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T14:24:34.887Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T14:24:34.891Z [WARN] Update-Download Kandidat 1/3 endgültig fehlgeschlagen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T14:24:34.891Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/latest/download/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T14:24:34.903Z [INFO] Scheduler gestartet +2026-03-01T14:24:34.905Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:24:34.981Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T14:24:35.090Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772375074884-52364-f8163803-e905-4b93-9a7a-d59ef4fa31b3-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T14:24:35.236Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T14:24:35.275Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:35.276Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-01T14:24:35.278Z [INFO] Scheduler beendet +2026-03-01T14:24:35.288Z [INFO] Scheduler gestartet +2026-03-01T14:24:35.288Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:24:35.236Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hM2j2K\out +2026-03-01T14:24:35.239Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T14:24:35.240Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T14:24:35.240Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hM2j2K\out +2026-03-01T14:24:35.251Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iVgPK8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iVgPK8\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:24:35.252Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iVgPK8\out +2026-03-01T14:24:35.254Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T14:24:35.254Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iVgPK8\out +2026-03-01T14:24:35.255Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T14:24:35.255Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iVgPK8\out +2026-03-01T14:24:35.256Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T14:24:35.256Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iVgPK8\out +2026-03-01T14:24:35.260Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7oaOjp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7oaOjp\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T14:24:35.260Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7oaOjp\out +2026-03-01T14:24:35.261Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T14:24:35.262Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T14:24:35.262Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7oaOjp\out +2026-03-01T14:24:35.265Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-86oe6w\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-86oe6w\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T14:24:35.266Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-86oe6w\out +2026-03-01T14:24:35.267Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T14:24:35.268Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T14:24:35.270Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-86oe6w\pkg) +2026-03-01T14:24:35.270Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-86oe6w\out +2026-03-01T14:24:35.274Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aMjjL0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aMjjL0\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T14:24:35.274Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aMjjL0\out +2026-03-01T14:24:35.276Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T14:24:35.277Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T14:24:35.277Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aMjjL0\out +2026-03-01T14:24:35.284Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6bnYqF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6bnYqF\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:24:35.284Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6bnYqF\out +2026-03-01T14:24:35.286Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T14:24:35.286Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6bnYqF\out +2026-03-01T14:24:35.288Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T14:24:35.289Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6bnYqF\out +2026-03-01T14:24:35.293Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2q0ich\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2q0ich\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T14:24:35.293Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T14:24:35.293Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2q0ich\out +2026-03-01T14:24:35.295Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T14:24:35.295Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2q0ich\out +2026-03-01T14:24:35.299Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UuV8QP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UuV8QP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:24:35.299Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UuV8QP\out +2026-03-01T14:24:35.547Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T14:24:35.565Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:35.565Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-01T14:24:35.565Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:35.565Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-01T14:24:35.630Z [INFO] Scheduler beendet +2026-03-01T14:24:35.659Z [INFO] Scheduler gestartet +2026-03-01T14:24:35.659Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:24:35.547Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UuV8QP\out +2026-03-01T14:24:35.550Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bxb498\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bxb498\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:24:35.551Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bxb498\out +2026-03-01T14:24:35.552Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T14:24:35.553Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bxb498\out +2026-03-01T14:24:35.558Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yecWpy\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yecWpy\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:24:35.558Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-yecWpy\pkg-missing +2026-03-01T14:24:35.561Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WEhGLr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WEhGLr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:24:35.561Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WEhGLr\out +2026-03-01T14:24:35.563Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T14:24:35.564Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WEhGLr\out +2026-03-01T14:24:35.628Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5scs9E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5scs9E\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:24:35.628Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5scs9E\out +2026-03-01T14:24:35.861Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-01T14:24:35.842Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:35.842Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-01T14:24:35.842Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:35.842Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-01T14:24:35.956Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T14:24:35.956Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T14:24:36.055Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772375075956-52364-ca43264d-7f89-4e9a-b835-79ac493a44a4-Stable Setup 9.9.9.exe +2026-03-01T14:24:36.004Z [INFO] Scheduler beendet +2026-03-01T14:24:36.027Z [INFO] Scheduler gestartet +2026-03-01T14:24:36.027Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:24:36.552Z [INFO] Update-Download: 1 Kandidat(en), je 3 Versuche +2026-03-01T14:24:36.552Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T14:24:37.558Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T14:24:38.919Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:38.919Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T14:24:39.038Z [INFO] Scheduler beendet +2026-03-01T14:24:39.052Z [INFO] Scheduler gestartet +2026-03-01T14:24:39.052Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:24:39.059Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T14:24:40.062Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T14:24:41.222Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:41.222Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-01T14:24:41.340Z [INFO] Scheduler beendet +2026-03-01T14:24:41.358Z [INFO] Scheduler gestartet +2026-03-01T14:24:41.358Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:24:43.062Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T14:24:43.771Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:43.771Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-01T14:24:43.889Z [INFO] Scheduler beendet +2026-03-01T14:24:43.902Z [INFO] Scheduler gestartet +2026-03-01T14:24:43.902Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:24:44.063Z [WARN] Update-Download Kandidat 1/1 endgültig fehlgeschlagen: Error: Update Download Body Timeout nach 1s +2026-03-01T14:24:44.090Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T14:24:44.090Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T14:24:44.190Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772375084090-52364-1e1075ad-e5e2-41b4-adf1-e1b57dc9886e-setup.exe +2026-03-01T14:24:44.416Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T14:24:44.416Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T14:24:44.416Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T14:24:44.490Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772375084416-52364-c05dc459-f21f-4ae7-bfac-97de9ada9267-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T14:24:45.020Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T14:24:45.020Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T14:24:45.020Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T14:24:45.117Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772375085020-52364-5492bbb7-9e4e-467c-9de3-3efd4227e909-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T14:24:45.337Z [INFO] Update-Download: 3 Kandidat(en), je 3 Versuche +2026-03-01T14:24:45.337Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-01T14:24:45.447Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772375085336-52364-3f96c6ca-4883-48ec-8026-70387479c252-setup.exe +2026-03-01T14:24:46.550Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-03-01T14:24:46.914Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:46.915Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-01T14:24:47.032Z [INFO] Scheduler beendet +2026-03-01T14:24:47.040Z [INFO] Scheduler gestartet +2026-03-01T14:24:47.040Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:24:51.505Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:51.505Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-01T14:24:51.620Z [INFO] Scheduler beendet +2026-03-01T14:24:51.643Z [INFO] Scheduler gestartet +2026-03-01T14:24:51.643Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:24:51.787Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:51.787Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-01T14:24:51.884Z [INFO] Scheduler beendet +2026-03-01T14:24:51.887Z [INFO] Scheduler gestartet +2026-03-01T14:24:51.887Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:24:51.891Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:51.891Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-01T14:24:52.009Z [INFO] Scheduler beendet +2026-03-01T14:24:52.012Z [INFO] Scheduler gestartet +2026-03-01T14:24:52.012Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:24:52.013Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-j4HuIH\state\rd_session_state.json.async.tmp' +2026-03-01T14:24:52.014Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:52.014Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-01T14:24:52.135Z [INFO] Scheduler beendet +2026-03-01T14:24:52.199Z [INFO] Scheduler gestartet +2026-03-01T14:24:52.199Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:24:52.485Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:24:52.485Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-01T14:24:52.561Z [INFO] Scheduler beendet +2026-03-01T14:24:52.565Z [INFO] Scheduler gestartet +2026-03-01T14:24:52.565Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:37.597Z [INFO] Scheduler gestartet +2026-03-01T14:25:37.597Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:38.654Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:25:38.654Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-01T14:25:38.686Z [INFO] Scheduler beendet +2026-03-01T14:25:38.689Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T14:25:38.691Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T14:25:38.704Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-01T14:25:38.706Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-01T14:25:38.780Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-01T14:25:38.782Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-01T14:25:38.845Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-01T14:25:38.846Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-01T14:25:38.846Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-01T14:25:38.907Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-01T14:25:38.908Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-01T14:25:38.908Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-01T14:25:39.056Z [INFO] Scheduler gestartet +2026-03-01T14:25:39.056Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:39.761Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:25:39.761Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-01T14:25:39.780Z [INFO] Scheduler beendet +2026-03-01T14:25:39.843Z [INFO] Scheduler gestartet +2026-03-01T14:25:39.843Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:42.737Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:25:42.737Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-01T14:25:42.856Z [INFO] Scheduler beendet +2026-03-01T14:25:42.861Z [INFO] Scheduler gestartet +2026-03-01T14:25:42.861Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:43.315Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T14:25:43.316Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yu9q3g\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yu9q3g\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:25:43.316Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-yu9q3g\extract\zip-pack +2026-03-01T14:25:43.319Z [INFO] Entpacken erfolgreich: sample.zip +2026-03-01T14:25:43.319Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yu9q3g\extract\zip-pack +2026-03-01T14:25:43.319Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-03-01T14:25:43.319Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-03-01T14:25:43.344Z [INFO] Scheduler beendet +2026-03-01T14:25:43.370Z [INFO] Scheduler gestartet +2026-03-01T14:25:43.370Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:43.374Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:25:43.374Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-01T14:25:43.493Z [INFO] Scheduler beendet +2026-03-01T14:25:43.556Z [INFO] Scheduler gestartet +2026-03-01T14:25:43.556Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:43.561Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T14:25:43.561Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TWZgyo\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TWZgyo\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:25:43.562Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-TWZgyo\extract\cleanup-package +2026-03-01T14:25:43.564Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-03-01T14:25:43.565Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TWZgyo\extract\cleanup-package +2026-03-01T14:25:43.565Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-03-01T14:25:43.565Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-03-01T14:25:43.677Z [INFO] Scheduler beendet +2026-03-01T14:25:43.740Z [INFO] Scheduler gestartet +2026-03-01T14:25:43.740Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:43.863Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-01T14:25:43.914Z [INFO] Scheduler beendet +2026-03-01T14:25:43.923Z [INFO] Scheduler gestartet +2026-03-01T14:25:43.923Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:43.926Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:25:43.926Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-01T14:25:44.096Z [INFO] Scheduler beendet +2026-03-01T14:25:44.107Z [INFO] Scheduler gestartet +2026-03-01T14:25:44.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:44.279Z [INFO] Scheduler beendet +2026-03-01T14:25:44.292Z [INFO] Scheduler gestartet +2026-03-01T14:25:44.292Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:44.418Z [INFO] Scheduler gestartet +2026-03-01T14:25:44.418Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:44.421Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-riUOtF\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-riUOtF\state\rd_session_state.json' +2026-03-01T14:25:44.462Z [INFO] Scheduler beendet +2026-03-01T14:25:44.804Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:25:44.804Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-01T14:25:45.049Z [INFO] Scheduler beendet +2026-03-01T14:25:45.082Z [INFO] Scheduler gestartet +2026-03-01T14:25:45.082Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:45.142Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-01T14:25:45.144Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-01T14:25:45.147Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T14:25:45.148Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T14:25:45.150Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T14:25:45.151Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-X67vbE\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-X67vbE\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:25:45.151Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-X67vbE\extract\recovery +2026-03-01T14:25:45.152Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T14:25:45.152Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-X67vbE\extract\recovery +2026-03-01T14:25:45.152Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-01T14:25:45.152Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-01T14:25:45.212Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T14:25:45.212Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2t6dy9\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2t6dy9\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:25:45.212Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-2t6dy9\downloads\missing-source-ok +2026-03-01T14:25:45.212Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-01T14:25:45.213Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-01T14:25:45.252Z [INFO] Scheduler beendet +2026-03-01T14:25:45.273Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T14:25:45.273Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-efZQqP\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-efZQqP\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:25:45.273Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-efZQqP\downloads\missing-source-empty +2026-03-01T14:25:45.273Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-01T14:25:45.273Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-01T14:25:45.273Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-01T14:25:45.337Z [INFO] Scheduler gestartet +2026-03-01T14:25:45.337Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:45.507Z [INFO] Scheduler beendet +2026-03-01T14:25:45.624Z [INFO] Scheduler gestartet +2026-03-01T14:25:45.624Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T14:25:46.157Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:25:46.157Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-01T14:25:46.489Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T14:25:46.489Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-01T14:25:46.647Z [INFO] Scheduler beendet +2026-03-01T14:25:46.694Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T14:25:46.695Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i1Nj4Y\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i1Nj4Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:25:46.695Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-i1Nj4Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T14:25:46.696Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T14:25:46.697Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i1Nj4Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T14:25:46.697Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T14:25:46.699Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T14:25:46.699Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T14:25:46.758Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T14:25:46.759Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1FRnU1\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1FRnU1\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:25:46.759Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-1FRnU1\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T14:25:46.760Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T14:25:46.760Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1FRnU1\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T14:25:46.760Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-01T14:25:46.761Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T14:25:46.761Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-01T14:25:46.821Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T14:25:46.821Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AAnqEo\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AAnqEo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:25:46.821Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-AAnqEo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T14:25:46.822Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T14:25:46.822Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AAnqEo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T14:25:46.822Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T14:25:46.823Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T14:25:46.884Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T14:25:46.884Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2FdOia\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2FdOia\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:25:46.884Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-2FdOia\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T14:25:46.885Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T14:25:46.885Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2FdOia\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T14:25:46.885Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T14:25:46.886Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T14:25:46.948Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T14:25:46.948Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HT6FfC\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HT6FfC\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:25:46.948Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-HT6FfC\extract\Flat-Pack +2026-03-01T14:25:46.950Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T14:25:46.950Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HT6FfC\extract\Flat-Pack +2026-03-01T14:25:46.950Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-01T14:25:46.952Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-01T14:25:46.952Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-HT6FfC\mkv-library +2026-03-01T14:25:46.952Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-01T14:25:47.011Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T14:25:47.011Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sKmV3v\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sKmV3v\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T14:25:47.011Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-sKmV3v\extract\Flat-Collision +2026-03-01T14:25:47.012Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T14:25:47.013Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sKmV3v\extract\Flat-Collision +2026-03-01T14:25:47.013Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-01T14:25:47.014Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-01T14:25:47.014Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-sKmV3v\mkv-library +2026-03-01T14:25:47.014Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-01T15:15:35.646Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-03-01T15:15:35.662Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NZFSPh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NZFSPh\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T15:15:35.662Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NZFSPh\out +2026-03-01T15:15:35.750Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T15:15:35.729Z [INFO] Scheduler gestartet +2026-03-01T15:15:35.730Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:15:35.723Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T15:15:35.724Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T15:15:35.726Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:15:35.726Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T15:15:35.727Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:15:35.727Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe +2026-03-01T15:15:35.728Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:15:35.728Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T15:15:35.729Z [INFO] Update-Download Kandidaten (2/2): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T15:15:35.729Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T15:15:35.730Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:15:35.730Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T15:15:35.730Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:15:35.730Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe +2026-03-01T15:15:35.731Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:15:35.731Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T15:15:35.835Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-01T15:15:35.835Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T15:15:35.956Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T15:15:35.956Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NZFSPh\out +2026-03-01T15:15:35.958Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T15:15:35.959Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T15:15:35.959Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NZFSPh\out +2026-03-01T15:15:35.968Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9SAD8g\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9SAD8g\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:15:35.968Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9SAD8g\out +2026-03-01T15:15:35.970Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T15:15:35.970Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9SAD8g\out +2026-03-01T15:15:35.972Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T15:15:35.972Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9SAD8g\out +2026-03-01T15:15:35.973Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T15:15:35.973Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9SAD8g\out +2026-03-01T15:15:35.976Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E2Kohg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E2Kohg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T15:15:35.976Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E2Kohg\out +2026-03-01T15:15:35.977Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T15:15:35.978Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T15:15:35.978Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E2Kohg\out +2026-03-01T15:15:35.980Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8pw0ds\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8pw0ds\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T15:15:35.980Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8pw0ds\out +2026-03-01T15:15:35.981Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T15:15:35.982Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T15:15:35.982Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-8pw0ds\pkg) +2026-03-01T15:15:35.982Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8pw0ds\out +2026-03-01T15:15:35.984Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CwgiLk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CwgiLk\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T15:15:35.984Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CwgiLk\out +2026-03-01T15:15:35.985Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T15:15:35.985Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T15:15:35.985Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CwgiLk\out +2026-03-01T15:15:35.988Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QJMlTu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QJMlTu\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:15:35.988Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QJMlTu\out +2026-03-01T15:15:35.989Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T15:15:35.989Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QJMlTu\out +2026-03-01T15:15:35.990Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T15:15:35.990Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QJMlTu\out +2026-03-01T15:15:35.995Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jLovPA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jLovPA\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T15:15:35.995Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T15:15:35.995Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jLovPA\out +2026-03-01T15:15:35.997Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T15:15:35.997Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jLovPA\out +2026-03-01T15:15:36.000Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oLVunN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oLVunN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:15:36.000Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oLVunN\out +2026-03-01T15:15:36.084Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:36.084Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-01T15:15:36.097Z [INFO] Scheduler beendet +2026-03-01T15:15:36.106Z [INFO] Scheduler gestartet +2026-03-01T15:15:36.106Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:15:36.180Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T15:15:36.180Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oLVunN\out +2026-03-01T15:15:36.183Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R7fpUw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R7fpUw\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:15:36.183Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-R7fpUw\out +2026-03-01T15:15:36.184Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T15:15:36.184Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R7fpUw\out +2026-03-01T15:15:36.188Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b2Snm2\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b2Snm2\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:15:36.188Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-b2Snm2\pkg-missing +2026-03-01T15:15:36.189Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rrj1Cg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rrj1Cg\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:15:36.189Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rrj1Cg\out +2026-03-01T15:15:36.191Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T15:15:36.191Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rrj1Cg\out +2026-03-01T15:15:36.239Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PDT3TG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PDT3TG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:15:36.239Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PDT3TG\out +2026-03-01T15:15:36.411Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-01T15:15:36.377Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:36.377Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-01T15:15:36.377Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:36.377Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-01T15:15:36.449Z [INFO] Scheduler beendet +2026-03-01T15:15:36.474Z [INFO] Scheduler gestartet +2026-03-01T15:15:36.474Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:15:35.949Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378135835-77544-85c6be7d-c86b-4bc1-b6b9-1f3581e5402c-Stable Setup 9.9.9.exe +2026-03-01T15:15:36.603Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T15:15:36.603Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T15:15:36.655Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:36.655Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-01T15:15:36.655Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:36.655Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-01T15:15:36.816Z [INFO] Scheduler beendet +2026-03-01T15:15:36.840Z [INFO] Scheduler gestartet +2026-03-01T15:15:36.840Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:15:37.610Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:15:39.112Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T15:15:39.732Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:39.732Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T15:15:39.846Z [INFO] Scheduler beendet +2026-03-01T15:15:39.866Z [INFO] Scheduler gestartet +2026-03-01T15:15:39.866Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:15:40.115Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:15:42.053Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:42.053Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-01T15:15:42.160Z [INFO] Scheduler beendet +2026-03-01T15:15:42.174Z [INFO] Scheduler gestartet +2026-03-01T15:15:42.174Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:15:43.116Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T15:15:44.117Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-01T15:15:44.117Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T15:15:44.592Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:44.592Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-01T15:15:44.710Z [INFO] Scheduler beendet +2026-03-01T15:15:44.716Z [INFO] Scheduler gestartet +2026-03-01T15:15:44.716Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:15:45.121Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:15:46.622Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T15:15:47.365Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-03-01T15:15:47.624Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:15:47.731Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:47.731Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-01T15:15:47.850Z [INFO] Scheduler beendet +2026-03-01T15:15:47.863Z [INFO] Scheduler gestartet +2026-03-01T15:15:47.863Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:15:50.626Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T15:15:51.629Z [INFO] Update-Download Kandidaten (2/2): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T15:15:51.629Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T15:15:52.321Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:52.322Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-01T15:15:52.437Z [INFO] Scheduler beendet +2026-03-01T15:15:52.471Z [INFO] Scheduler gestartet +2026-03-01T15:15:52.471Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:15:52.618Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:52.618Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-01T15:15:52.713Z [INFO] Scheduler beendet +2026-03-01T15:15:52.717Z [INFO] Scheduler gestartet +2026-03-01T15:15:52.717Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:15:52.722Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:52.722Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-01T15:15:52.632Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:15:52.838Z [INFO] Scheduler beendet +2026-03-01T15:15:52.842Z [INFO] Scheduler gestartet +2026-03-01T15:15:52.842Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:15:52.845Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-4ACSs4\state' +2026-03-01T15:15:52.846Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:52.846Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-01T15:15:52.964Z [INFO] Scheduler beendet +2026-03-01T15:15:52.967Z [INFO] Scheduler gestartet +2026-03-01T15:15:52.967Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:15:52.969Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-kxDH6A\state\rd_session_state.json.async.tmp' +2026-03-01T15:15:53.255Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:15:53.255Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-01T15:15:53.330Z [INFO] Scheduler beendet +2026-03-01T15:15:53.338Z [INFO] Scheduler gestartet +2026-03-01T15:15:53.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:15:54.133Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T15:15:55.136Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:16:38.387Z [INFO] Scheduler gestartet +2026-03-01T15:16:38.387Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:39.445Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:16:39.445Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-01T15:16:39.474Z [INFO] Scheduler beendet +2026-03-01T15:16:39.483Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T15:16:39.486Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T15:16:39.505Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-01T15:16:39.507Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-01T15:16:39.581Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-01T15:16:39.582Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-01T15:16:39.646Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-01T15:16:39.646Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-01T15:16:39.647Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-01T15:16:39.709Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-01T15:16:39.710Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-01T15:16:39.710Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-01T15:16:39.861Z [INFO] Scheduler gestartet +2026-03-01T15:16:39.861Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:40.566Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:16:40.566Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-01T15:16:40.586Z [INFO] Scheduler beendet +2026-03-01T15:16:40.648Z [INFO] Scheduler gestartet +2026-03-01T15:16:40.648Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:43.554Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:16:43.554Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-01T15:16:43.662Z [INFO] Scheduler beendet +2026-03-01T15:16:43.677Z [INFO] Scheduler gestartet +2026-03-01T15:16:43.677Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:44.132Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T15:16:44.132Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OATuCy\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OATuCy\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:16:44.133Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-OATuCy\extract\zip-pack +2026-03-01T15:16:44.135Z [INFO] Entpacken erfolgreich: sample.zip +2026-03-01T15:16:44.135Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OATuCy\extract\zip-pack +2026-03-01T15:16:44.135Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-03-01T15:16:44.135Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-03-01T15:16:44.160Z [INFO] Scheduler beendet +2026-03-01T15:16:44.184Z [INFO] Scheduler gestartet +2026-03-01T15:16:44.184Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:44.189Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:16:44.189Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-01T15:16:44.305Z [INFO] Scheduler beendet +2026-03-01T15:16:44.368Z [INFO] Scheduler gestartet +2026-03-01T15:16:44.368Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:44.371Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T15:16:44.371Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3s8qWJ\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3s8qWJ\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:16:44.371Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-3s8qWJ\extract\cleanup-package +2026-03-01T15:16:44.373Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-03-01T15:16:44.373Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3s8qWJ\extract\cleanup-package +2026-03-01T15:16:44.373Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-03-01T15:16:44.374Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-03-01T15:16:44.489Z [INFO] Scheduler beendet +2026-03-01T15:16:44.493Z [INFO] Scheduler gestartet +2026-03-01T15:16:44.493Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:44.494Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-3s8qWJ\state' +2026-03-01T15:16:44.615Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-01T15:16:44.664Z [INFO] Scheduler beendet +2026-03-01T15:16:44.676Z [INFO] Scheduler gestartet +2026-03-01T15:16:44.676Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:44.680Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:16:44.680Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-01T15:16:44.847Z [INFO] Scheduler beendet +2026-03-01T15:16:44.860Z [INFO] Scheduler gestartet +2026-03-01T15:16:44.860Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:45.032Z [INFO] Scheduler beendet +2026-03-01T15:16:45.046Z [INFO] Scheduler gestartet +2026-03-01T15:16:45.046Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:45.170Z [INFO] Scheduler gestartet +2026-03-01T15:16:45.170Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:45.172Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-4S8rhQ\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-4S8rhQ\state\rd_session_state.json' +2026-03-01T15:16:45.216Z [INFO] Scheduler beendet +2026-03-01T15:16:45.555Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:16:45.555Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-01T15:16:45.801Z [INFO] Scheduler beendet +2026-03-01T15:16:45.838Z [INFO] Scheduler gestartet +2026-03-01T15:16:45.838Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:45.899Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-01T15:16:45.900Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-01T15:16:45.903Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T15:16:45.903Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T15:16:45.905Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T15:16:45.905Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IqsbXY\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IqsbXY\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:16:45.905Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-IqsbXY\extract\recovery +2026-03-01T15:16:45.906Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T15:16:45.907Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IqsbXY\extract\recovery +2026-03-01T15:16:45.907Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-01T15:16:45.907Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-01T15:16:45.979Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T15:16:45.979Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9CeiBh\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9CeiBh\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:16:45.979Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-9CeiBh\downloads\missing-source-ok +2026-03-01T15:16:45.979Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-01T15:16:45.979Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-01T15:16:46.008Z [INFO] Scheduler beendet +2026-03-01T15:16:46.042Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T15:16:46.042Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pro8eM\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pro8eM\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:16:46.042Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-pro8eM\downloads\missing-source-empty +2026-03-01T15:16:46.042Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-01T15:16:46.042Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-01T15:16:46.042Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-01T15:16:46.103Z [INFO] Scheduler gestartet +2026-03-01T15:16:46.103Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:46.273Z [INFO] Scheduler beendet +2026-03-01T15:16:46.387Z [INFO] Scheduler gestartet +2026-03-01T15:16:46.387Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T15:16:46.912Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:16:46.912Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-01T15:16:47.252Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T15:16:47.252Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-01T15:16:47.410Z [INFO] Scheduler beendet +2026-03-01T15:16:47.456Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T15:16:47.457Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JSCspV\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JSCspV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:16:47.457Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-JSCspV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T15:16:47.458Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T15:16:47.459Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-JSCspV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T15:16:47.459Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T15:16:47.461Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T15:16:47.461Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T15:16:47.519Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T15:16:47.519Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CR3BpI\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CR3BpI\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:16:47.519Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-CR3BpI\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T15:16:47.520Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T15:16:47.521Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CR3BpI\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T15:16:47.521Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-01T15:16:47.522Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T15:16:47.522Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-01T15:16:47.582Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T15:16:47.583Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-seQM10\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-seQM10\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:16:47.583Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-seQM10\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T15:16:47.584Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T15:16:47.584Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-seQM10\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T15:16:47.584Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T15:16:47.585Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T15:16:47.646Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T15:16:47.646Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GExbY1\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GExbY1\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:16:47.646Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-GExbY1\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T15:16:47.647Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T15:16:47.648Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GExbY1\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T15:16:47.648Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T15:16:47.648Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T15:16:47.710Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T15:16:47.710Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5GxDkb\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5GxDkb\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:16:47.710Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-5GxDkb\extract\Flat-Pack +2026-03-01T15:16:47.711Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T15:16:47.711Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5GxDkb\extract\Flat-Pack +2026-03-01T15:16:47.711Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-01T15:16:47.713Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-01T15:16:47.713Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-5GxDkb\mkv-library +2026-03-01T15:16:47.713Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-01T15:16:47.773Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T15:16:47.773Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Fvkyb4\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Fvkyb4\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T15:16:47.773Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Fvkyb4\extract\Flat-Collision +2026-03-01T15:16:47.775Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T15:16:47.775Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Fvkyb4\extract\Flat-Collision +2026-03-01T15:16:47.775Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-01T15:16:47.776Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-01T15:16:47.776Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Fvkyb4\mkv-library +2026-03-01T15:16:47.776Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-01T15:17:37.035Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T15:17:37.036Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T15:17:37.039Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:17:37.039Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T15:17:37.039Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:17:37.039Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe +2026-03-01T15:17:37.040Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:17:37.040Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T15:17:37.117Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-01T15:17:37.117Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T15:17:37.215Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378257117-69648-759e2e9a-62fa-49df-95ce-e475636a2c4b-Stable Setup 9.9.9.exe +2026-03-01T15:17:37.745Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T15:17:37.745Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T15:17:38.750Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:17:40.250Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T15:17:41.252Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:17:44.252Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T15:17:45.254Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-01T15:17:45.254Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T15:17:46.257Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:17:47.758Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T15:17:48.760Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:17:51.760Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T15:17:52.792Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T15:17:52.792Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T15:17:52.880Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378272792-69648-1a7b4dae-8eba-4eea-a10e-132700478fa0-setup.exe +2026-03-01T15:17:52.980Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T15:17:52.980Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T15:17:52.980Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:17:52.980Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T15:17:53.070Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378272792-69648-1a7b4dae-8eba-4eea-a10e-132700478fa0-setup.exe +2026-03-01T15:17:53.294Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T15:17:53.294Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T15:17:53.294Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T15:17:53.376Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378273294-69648-717fa322-9636-4513-aace-a651d9cf3cbe-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T15:17:53.890Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T15:17:53.890Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T15:17:53.890Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T15:17:53.971Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378273890-69648-b2dd3fec-1200-473d-af71-52e588446565-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T15:17:54.104Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T15:17:54.104Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T15:17:54.104Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:17:54.104Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T15:17:54.179Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378273890-69648-b2dd3fec-1200-473d-af71-52e588446565-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T15:17:54.322Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T15:17:54.323Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T15:17:54.388Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-01T15:17:54.388Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-01T15:17:54.469Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378274388-69648-27a4640d-25a3-4f75-9347-56d168311da8-setup.exe +2026-03-01T15:18:52.975Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T15:18:52.976Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T15:18:52.979Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:18:52.979Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T15:18:53.091Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378332974-51872-026f58ad-b75f-431e-beeb-2c23abccd8a6-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T15:18:53.691Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-01T15:18:53.691Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T15:18:53.797Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378333691-51872-d8075d5b-5abf-4972-8e0d-cdce5350b2a9-Stable Setup 9.9.9.exe +2026-03-01T15:18:54.341Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T15:18:54.341Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T15:18:55.350Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:18:56.851Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T15:18:57.854Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:19:00.854Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T15:19:01.857Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-01T15:19:01.857Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T15:19:02.860Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:19:04.360Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T15:19:05.365Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T15:19:08.365Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T15:19:09.407Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T15:19:09.408Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T15:19:09.526Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378349407-51872-0db13115-9cba-4bda-aa0a-6e23922eeebf-setup.exe +2026-03-01T15:19:09.632Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T15:19:09.632Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T15:19:09.633Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:19:09.633Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T15:19:09.738Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378349407-51872-0db13115-9cba-4bda-aa0a-6e23922eeebf-setup.exe +2026-03-01T15:19:09.969Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T15:19:09.970Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T15:19:09.970Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T15:19:10.079Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378349970-51872-12399dbd-6af7-4a4f-add8-0f03d8c2315a-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T15:19:10.710Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T15:19:10.710Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T15:19:10.710Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T15:19:10.804Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378350710-51872-e70fbb66-ebd4-4d69-99c8-723a09f46fdb-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T15:19:10.979Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T15:19:10.979Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T15:19:10.980Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T15:19:10.980Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T15:19:11.088Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378350710-51872-e70fbb66-ebd4-4d69-99c8-723a09f46fdb-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T15:19:11.253Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T15:19:11.253Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T15:19:11.337Z [INFO] Update-Download Kandidaten (1/2): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-01T15:19:11.337Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-01T15:19:11.438Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772378351337-51872-52d6648e-dee9-4677-8b67-a8886bde9f9b-setup.exe +2026-03-01T16:02:16.316Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:02:16.317Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T16:02:16.320Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:02:16.320Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T16:02:16.402Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380936316-24020-6022bbbf-1f0d-4351-8eb9-521f6346187d-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T16:02:16.890Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-01T16:02:16.890Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T16:02:16.971Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380936890-24020-96b164b6-1661-4b8e-ae6c-56a4f4ca95e1-Stable Setup 9.9.9.exe +2026-03-01T16:02:17.403Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T16:02:17.403Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T16:02:18.410Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T16:02:19.910Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T16:02:20.912Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T16:02:23.912Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T16:02:24.915Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-01T16:02:24.915Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T16:02:25.917Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T16:02:27.418Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T16:02:28.422Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T16:02:31.422Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T16:02:32.452Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:02:32.452Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T16:02:32.529Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380952452-24020-2d87f0e9-51d8-426f-bba2-7c5bd65e489f-setup.exe +2026-03-01T16:02:32.614Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T16:02:32.614Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T16:02:32.614Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:02:32.614Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:02:32.681Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380952452-24020-2d87f0e9-51d8-426f-bba2-7c5bd65e489f-setup.exe +2026-03-01T16:02:32.764Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T16:02:32.764Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:02:32.764Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T16:02:32.830Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380952452-24020-2d87f0e9-51d8-426f-bba2-7c5bd65e489f-setup.exe +2026-03-01T16:02:32.927Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T16:02:32.927Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T16:02:32.928Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:02:32.928Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:02:33.019Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380952452-24020-2d87f0e9-51d8-426f-bba2-7c5bd65e489f-setup.exe +2026-03-01T16:02:33.114Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T16:02:33.114Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:02:33.114Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T16:02:33.189Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380952452-24020-2d87f0e9-51d8-426f-bba2-7c5bd65e489f-setup.exe +2026-03-01T16:02:33.276Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T16:02:33.276Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T16:02:33.277Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:02:33.277Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:02:33.366Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380952452-24020-2d87f0e9-51d8-426f-bba2-7c5bd65e489f-setup.exe +2026-03-01T16:02:33.585Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T16:02:33.585Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:02:33.585Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T16:02:33.670Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380953585-24020-2c0a9c99-7271-4e97-abd3-5d88a12314d4-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T16:02:34.182Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T16:02:34.182Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:02:34.182Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T16:02:34.269Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380954182-24020-cbafbaf0-711f-4d90-ad55-958493ab356e-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T16:02:34.429Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:02:34.429Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T16:02:34.429Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:02:34.429Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T16:02:34.500Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380954182-24020-cbafbaf0-711f-4d90-ad55-958493ab356e-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T16:02:34.632Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:02:34.632Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:02:34.634Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T16:02:34.634Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T16:02:34.634Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:02:34.634Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T16:02:34.699Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380954182-24020-cbafbaf0-711f-4d90-ad55-958493ab356e-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T16:02:34.831Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:02:34.831Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T16:02:34.832Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:02:34.832Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T16:02:34.902Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380954182-24020-cbafbaf0-711f-4d90-ad55-958493ab356e-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T16:02:35.031Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:02:35.031Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:02:35.033Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T16:02:35.033Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T16:02:35.033Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:02:35.033Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T16:02:35.100Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380954182-24020-cbafbaf0-711f-4d90-ad55-958493ab356e-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T16:02:35.234Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:02:35.234Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T16:02:35.235Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:02:35.235Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T16:02:35.314Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380954182-24020-cbafbaf0-711f-4d90-ad55-958493ab356e-Real-Debrid-Downloader Setup 9.9.9.exe +2026-03-01T16:02:35.446Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:02:35.446Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:02:35.511Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-01T16:02:35.511Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-01T16:02:35.580Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772380955511-24020-3d25d581-d4da-4661-90d3-394f92ec4ed7-setup.exe +2026-03-01T16:02:46.580Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-03-01T16:02:46.589Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-D7Z4FM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-D7Z4FM\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T16:02:46.590Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-D7Z4FM\out +2026-03-01T16:02:46.653Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T16:02:46.809Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T16:02:46.809Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-D7Z4FM\out +2026-03-01T16:02:46.811Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T16:02:46.811Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T16:02:46.811Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-D7Z4FM\out +2026-03-01T16:02:46.828Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HPWNax\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HPWNax\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T16:02:46.828Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HPWNax\out +2026-03-01T16:02:46.830Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T16:02:46.830Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HPWNax\out +2026-03-01T16:02:46.830Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T16:02:46.830Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HPWNax\out +2026-03-01T16:02:46.831Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T16:02:46.832Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HPWNax\out +2026-03-01T16:02:46.834Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cfk2r4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cfk2r4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T16:02:46.834Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Cfk2r4\out +2026-03-01T16:02:46.835Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T16:02:46.836Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T16:02:46.836Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cfk2r4\out +2026-03-01T16:02:46.838Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AUpjeQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AUpjeQ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T16:02:46.838Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AUpjeQ\out +2026-03-01T16:02:46.839Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T16:02:46.839Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T16:02:46.840Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-AUpjeQ\pkg) +2026-03-01T16:02:46.840Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AUpjeQ\out +2026-03-01T16:02:46.841Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uhgGBy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uhgGBy\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T16:02:46.841Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uhgGBy\out +2026-03-01T16:02:46.842Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T16:02:46.842Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T16:02:46.843Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uhgGBy\out +2026-03-01T16:02:46.844Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qOL9ls\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qOL9ls\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T16:02:46.845Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qOL9ls\out +2026-03-01T16:02:46.845Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T16:02:46.845Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qOL9ls\out +2026-03-01T16:02:46.846Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T16:02:46.846Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qOL9ls\out +2026-03-01T16:02:46.848Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UHk70n\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UHk70n\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T16:02:46.848Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T16:02:46.848Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UHk70n\out +2026-03-01T16:02:46.849Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T16:02:46.849Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UHk70n\out +2026-03-01T16:02:46.850Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oO39UA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oO39UA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T16:02:46.850Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oO39UA\out +2026-03-01T16:02:46.963Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T16:02:46.964Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oO39UA\out +2026-03-01T16:02:46.966Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9udTVn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9udTVn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T16:02:46.967Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9udTVn\out +2026-03-01T16:02:46.967Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T16:02:46.968Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9udTVn\out +2026-03-01T16:02:46.971Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EWfSNN\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EWfSNN\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T16:02:46.971Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-EWfSNN\pkg-missing +2026-03-01T16:02:46.972Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFjKvK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFjKvK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T16:02:46.972Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uFjKvK\out +2026-03-01T16:02:46.973Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T16:02:46.973Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFjKvK\out +2026-03-01T16:02:47.010Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bivU9Z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bivU9Z\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T16:02:47.011Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bivU9Z\out +2026-03-01T16:02:47.151Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-01T16:18:29.186Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:18:29.187Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T16:18:29.191Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:18:29.191Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T16:18:29.252Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381909185-84772-421055fa-49ba-452f-bbc6-33905e68a957-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:18:29.760Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-01T16:18:29.760Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T16:18:29.833Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381909760-84772-423e5dc0-3c92-48c9-a73b-0777a1065d1b-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:18:30.270Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T16:18:30.270Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T16:18:31.284Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381910269-84772-97cfc277-6483-4424-bc34-f44e02dedd61-hang-setup.exe (3 Bytes) +2026-03-01T16:18:31.286Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update-Installer ungültig (Datei zu klein) +2026-03-01T16:18:31.286Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T16:18:32.288Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381910269-84772-97cfc277-6483-4424-bc34-f44e02dedd61-hang-setup.exe (3 Bytes) +2026-03-01T16:18:32.319Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:18:32.319Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T16:18:32.400Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381912319-84772-a071b8f9-67b5-4422-ab7f-dbca9fd7b785-setup.exe (89894400 Bytes) +2026-03-01T16:18:32.492Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T16:18:32.492Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T16:18:32.493Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:18:32.493Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:18:32.573Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381912319-84772-a071b8f9-67b5-4422-ab7f-dbca9fd7b785-setup.exe (89894400 Bytes) +2026-03-01T16:18:32.663Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T16:18:32.663Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:18:32.663Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T16:18:32.756Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381912319-84772-a071b8f9-67b5-4422-ab7f-dbca9fd7b785-setup.exe (89894400 Bytes) +2026-03-01T16:18:32.841Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T16:18:32.841Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T16:18:32.842Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:18:32.842Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:18:32.917Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381912319-84772-a071b8f9-67b5-4422-ab7f-dbca9fd7b785-setup.exe (89894400 Bytes) +2026-03-01T16:18:33.007Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T16:18:33.007Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:18:33.007Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T16:18:33.087Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381912319-84772-a071b8f9-67b5-4422-ab7f-dbca9fd7b785-setup.exe (89894400 Bytes) +2026-03-01T16:18:33.172Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T16:18:33.172Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T16:18:33.173Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:18:33.173Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:18:33.279Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381912319-84772-a071b8f9-67b5-4422-ab7f-dbca9fd7b785-setup.exe (89894400 Bytes) +2026-03-01T16:18:33.503Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T16:18:33.504Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:18:33.504Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T16:18:33.576Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381913504-84772-f7b5a5ff-a3dd-46b1-9f9d-0ad8a9ee90a1-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:18:34.101Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T16:18:34.101Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:18:34.101Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T16:18:34.179Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381914101-84772-91f66db5-31da-407a-93bb-0c1485d2eb7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:18:34.304Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:18:34.304Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T16:18:34.305Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:18:34.305Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T16:18:34.373Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381914101-84772-91f66db5-31da-407a-93bb-0c1485d2eb7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:18:34.498Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:18:34.498Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:18:34.499Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T16:18:34.500Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T16:18:34.500Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:18:34.500Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T16:18:34.572Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381914101-84772-91f66db5-31da-407a-93bb-0c1485d2eb7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:18:34.698Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:18:34.698Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T16:18:34.699Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:18:34.699Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T16:18:34.769Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381914101-84772-91f66db5-31da-407a-93bb-0c1485d2eb7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:18:34.897Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:18:34.897Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:18:34.899Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T16:18:34.899Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T16:18:34.899Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:18:34.899Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T16:18:34.966Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381914101-84772-91f66db5-31da-407a-93bb-0c1485d2eb7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:18:35.097Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:18:35.097Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T16:18:35.098Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:18:35.098Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T16:18:35.163Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381914101-84772-91f66db5-31da-407a-93bb-0c1485d2eb7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:18:35.291Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:18:35.292Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:18:35.358Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-01T16:18:35.358Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-01T16:18:35.426Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381915358-84772-16421d7b-c084-4029-889a-9844685612b6-setup.exe (89894400 Bytes) +2026-03-01T16:19:02.194Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:19:02.195Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T16:19:02.196Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:19:02.196Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T16:19:02.270Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381942194-47724-bf4ac3cf-783e-4fa4-b865-80c1de965aa6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:19:02.782Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-01T16:19:02.782Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T16:19:02.863Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381942782-47724-52dbee9a-9035-4c3b-a17a-549150071133-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:19:03.304Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T16:19:03.304Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T16:19:04.306Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T16:19:05.807Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T16:19:06.808Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T16:19:09.809Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T16:19:10.810Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-01T16:19:10.811Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T16:19:11.811Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T16:19:13.311Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T16:19:14.312Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T16:19:17.312Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T16:19:18.347Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:19:18.347Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T16:19:18.415Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381958347-47724-573417ca-952a-4a76-ae34-809725d78b68-setup.exe (89894400 Bytes) +2026-03-01T16:19:18.499Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T16:19:18.499Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T16:19:18.500Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:19:18.500Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:19:18.566Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381958347-47724-573417ca-952a-4a76-ae34-809725d78b68-setup.exe (89894400 Bytes) +2026-03-01T16:19:18.648Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T16:19:18.648Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:19:18.648Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T16:19:18.715Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381958347-47724-573417ca-952a-4a76-ae34-809725d78b68-setup.exe (89894400 Bytes) +2026-03-01T16:19:18.799Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T16:19:18.799Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T16:19:18.800Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:19:18.800Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:19:18.867Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381958347-47724-573417ca-952a-4a76-ae34-809725d78b68-setup.exe (89894400 Bytes) +2026-03-01T16:19:18.953Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T16:19:18.953Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:19:18.953Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T16:19:19.019Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381958347-47724-573417ca-952a-4a76-ae34-809725d78b68-setup.exe (89894400 Bytes) +2026-03-01T16:19:19.100Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T16:19:19.100Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T16:19:19.101Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:19:19.101Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T16:19:19.167Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381958347-47724-573417ca-952a-4a76-ae34-809725d78b68-setup.exe (89894400 Bytes) +2026-03-01T16:19:19.355Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T16:19:19.355Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:19:19.355Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T16:19:19.425Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381959355-47724-6dae5607-acb6-4635-a90d-e76d5233ef52-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:19:19.927Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T16:19:19.927Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:19:19.927Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T16:19:19.997Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381959927-47724-ce05e31e-b4a7-48a2-946f-22629ec296bc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:19:20.124Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:19:20.124Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T16:19:20.125Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:19:20.125Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T16:19:20.193Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381959927-47724-ce05e31e-b4a7-48a2-946f-22629ec296bc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:19:20.317Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:19:20.317Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:19:20.319Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T16:19:20.319Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T16:19:20.319Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:19:20.319Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T16:19:20.387Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381959927-47724-ce05e31e-b4a7-48a2-946f-22629ec296bc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:19:20.510Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:19:20.510Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T16:19:20.510Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:19:20.510Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T16:19:20.579Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381959927-47724-ce05e31e-b4a7-48a2-946f-22629ec296bc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:19:20.705Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:19:20.705Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:19:20.706Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T16:19:20.706Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T16:19:20.706Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:19:20.706Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T16:19:20.778Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381959927-47724-ce05e31e-b4a7-48a2-946f-22629ec296bc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:19:20.900Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:19:20.900Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T16:19:20.901Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T16:19:20.901Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T16:19:20.969Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381959927-47724-ce05e31e-b4a7-48a2-946f-22629ec296bc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T16:19:21.101Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T16:19:21.101Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T16:19:21.164Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-01T16:19:21.164Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-01T16:19:21.231Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772381961164-47724-99747393-323a-4ed5-81d8-98cbb015f68b-setup.exe (89894400 Bytes) +2026-03-01T18:01:21.874Z [ERROR] Session konnte nicht geladen werden: SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2) +2026-03-01T18:01:21.887Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qf529Y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qf529Y\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T18:01:21.888Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Qf529Y\out +2026-03-01T18:01:21.948Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T18:01:21.915Z [INFO] Scheduler gestartet +2026-03-01T18:01:21.916Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:01:21.933Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T18:01:21.934Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T18:01:21.936Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T18:01:21.936Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T18:01:22.039Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388081933-27516-aea9a687-b502-4238-8c8d-15e43d4ad252-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T18:01:22.129Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T18:01:22.129Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Qf529Y\out +2026-03-01T18:01:22.130Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T18:01:22.131Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T18:01:22.131Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qf529Y\out +2026-03-01T18:01:22.138Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ej4Juv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ej4Juv\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:01:22.139Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ej4Juv\out +2026-03-01T18:01:22.140Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T18:01:22.140Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ej4Juv\out +2026-03-01T18:01:22.140Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T18:01:22.141Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ej4Juv\out +2026-03-01T18:01:22.141Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T18:01:22.142Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ej4Juv\out +2026-03-01T18:01:22.144Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jph0xq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jph0xq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T18:01:22.144Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Jph0xq\out +2026-03-01T18:01:22.145Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T18:01:22.145Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T18:01:22.146Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jph0xq\out +2026-03-01T18:01:22.148Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qJ59qM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qJ59qM\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T18:01:22.148Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qJ59qM\out +2026-03-01T18:01:22.149Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T18:01:22.149Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T18:01:22.149Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-qJ59qM\pkg) +2026-03-01T18:01:22.149Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qJ59qM\out +2026-03-01T18:01:22.151Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jwHsH0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jwHsH0\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T18:01:22.151Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jwHsH0\out +2026-03-01T18:01:22.152Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T18:01:22.152Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T18:01:22.153Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jwHsH0\out +2026-03-01T18:01:22.156Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f4n431\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f4n431\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:01:22.156Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f4n431\out +2026-03-01T18:01:22.157Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T18:01:22.157Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f4n431\out +2026-03-01T18:01:22.158Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T18:01:22.158Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f4n431\out +2026-03-01T18:01:22.160Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P7LkBR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P7LkBR\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T18:01:22.160Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T18:01:22.160Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-P7LkBR\out +2026-03-01T18:01:22.160Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T18:01:22.160Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P7LkBR\out +2026-03-01T18:01:22.162Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qtq8Hu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qtq8Hu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:01:22.162Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qtq8Hu\out +2026-03-01T18:01:22.295Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T18:01:22.256Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:22.256Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-01T18:01:22.281Z [INFO] Scheduler beendet +2026-03-01T18:01:22.286Z [INFO] Scheduler gestartet +2026-03-01T18:01:22.286Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:01:22.295Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qtq8Hu\out +2026-03-01T18:01:22.297Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h7dwG2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h7dwG2\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:01:22.298Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h7dwG2\out +2026-03-01T18:01:22.299Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T18:01:22.299Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h7dwG2\out +2026-03-01T18:01:22.303Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ONLVWs\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ONLVWs\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:01:22.304Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-ONLVWs\pkg-missing +2026-03-01T18:01:22.306Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ssgYxK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ssgYxK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:01:22.306Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ssgYxK\out +2026-03-01T18:01:22.308Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T18:01:22.309Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ssgYxK\out +2026-03-01T18:01:22.348Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oSVfHD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oSVfHD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:01:22.348Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oSVfHD\out +2026-03-01T18:01:22.484Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-01T18:01:22.556Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:22.556Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-01T18:01:22.556Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:22.556Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-01T18:01:22.629Z [INFO] Scheduler beendet +2026-03-01T18:01:22.652Z [INFO] Scheduler gestartet +2026-03-01T18:01:22.652Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:01:22.700Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-01T18:01:22.700Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T18:01:22.795Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388082700-27516-42bdad7e-98f4-4e70-8e75-8cb2e006b6a2-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T18:01:22.833Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:22.833Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-01T18:01:22.833Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:22.833Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-01T18:01:22.994Z [INFO] Scheduler beendet +2026-03-01T18:01:23.018Z [INFO] Scheduler gestartet +2026-03-01T18:01:23.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:01:23.271Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T18:01:23.271Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T18:01:24.272Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T18:01:25.773Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T18:01:25.927Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:25.927Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-01T18:01:26.036Z [INFO] Scheduler beendet +2026-03-01T18:01:26.043Z [INFO] Scheduler gestartet +2026-03-01T18:01:26.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:01:26.774Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T18:01:28.215Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:28.215Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-01T18:01:28.333Z [INFO] Scheduler beendet +2026-03-01T18:01:28.345Z [INFO] Scheduler gestartet +2026-03-01T18:01:28.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:01:29.774Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T18:01:30.752Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:30.752Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-01T18:01:30.869Z [INFO] Scheduler beendet +2026-03-01T18:01:30.776Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-01T18:01:30.776Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T18:01:30.893Z [INFO] Scheduler gestartet +2026-03-01T18:01:30.893Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:01:31.778Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T18:01:33.279Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T18:01:33.545Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten +2026-03-01T18:01:33.910Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:33.910Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-01T18:01:34.028Z [INFO] Scheduler beendet +2026-03-01T18:01:34.037Z [INFO] Scheduler gestartet +2026-03-01T18:01:34.037Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:01:34.280Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T18:01:37.281Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T18:01:38.313Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T18:01:38.313Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T18:01:38.381Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388098313-27516-1dfc3a9b-9c32-4ab8-86d5-1e4b91f56e31-setup.exe (89894400 Bytes) +2026-03-01T18:01:38.465Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T18:01:38.465Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T18:01:38.466Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T18:01:38.466Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T18:01:38.543Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388098313-27516-1dfc3a9b-9c32-4ab8-86d5-1e4b91f56e31-setup.exe (89894400 Bytes) +2026-03-01T18:01:38.493Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:38.493Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-01T18:01:38.611Z [INFO] Scheduler beendet +2026-03-01T18:01:38.629Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T18:01:38.629Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T18:01:38.629Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T18:01:38.706Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388098313-27516-1dfc3a9b-9c32-4ab8-86d5-1e4b91f56e31-setup.exe (89894400 Bytes) +2026-03-01T18:01:38.636Z [INFO] Scheduler gestartet +2026-03-01T18:01:38.636Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:01:38.764Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:38.764Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-01T18:01:38.879Z [INFO] Scheduler beendet +2026-03-01T18:01:38.882Z [INFO] Scheduler gestartet +2026-03-01T18:01:38.882Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:01:38.801Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T18:01:38.801Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T18:01:38.802Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T18:01:38.802Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T18:01:38.888Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388098313-27516-1dfc3a9b-9c32-4ab8-86d5-1e4b91f56e31-setup.exe (89894400 Bytes) +2026-03-01T18:01:38.887Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:38.887Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-01T18:01:39.004Z [INFO] Scheduler beendet +2026-03-01T18:01:39.009Z [INFO] Scheduler gestartet +2026-03-01T18:01:39.009Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:01:38.980Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T18:01:38.981Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T18:01:38.981Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T18:01:39.076Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388098313-27516-1dfc3a9b-9c32-4ab8-86d5-1e4b91f56e31-setup.exe (89894400 Bytes) +2026-03-01T18:01:39.011Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1iqn4J\state' +2026-03-01T18:01:39.011Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:39.011Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-01T18:01:39.132Z [INFO] Scheduler beendet +2026-03-01T18:01:39.135Z [INFO] Scheduler gestartet +2026-03-01T18:01:39.135Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:01:39.137Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-0Tzf3O\state' +2026-03-01T18:01:39.163Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T18:01:39.163Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T18:01:39.164Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T18:01:39.164Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T18:01:39.250Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388098313-27516-1dfc3a9b-9c32-4ab8-86d5-1e4b91f56e31-setup.exe (89894400 Bytes) +2026-03-01T18:01:39.421Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:01:39.421Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-01T18:01:39.498Z [INFO] Scheduler beendet +2026-03-01T18:01:39.502Z [INFO] Scheduler gestartet +2026-03-01T18:01:39.502Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:01:39.477Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T18:01:39.477Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T18:01:39.477Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T18:01:39.546Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388099477-27516-76e59980-b4f3-4b86-9c81-969d06292d2b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T18:01:40.042Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T18:01:40.042Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T18:01:40.042Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T18:01:40.122Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388100042-27516-4e772b62-f87d-43b2-9438-ca3a1b14bead-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T18:01:40.272Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T18:01:40.272Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T18:01:40.273Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T18:01:40.273Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T18:01:40.353Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388100042-27516-4e772b62-f87d-43b2-9438-ca3a1b14bead-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T18:01:40.475Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T18:01:40.475Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T18:01:40.477Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T18:01:40.477Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T18:01:40.477Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T18:01:40.477Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T18:01:40.556Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388100042-27516-4e772b62-f87d-43b2-9438-ca3a1b14bead-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T18:01:40.686Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T18:01:40.686Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T18:01:40.686Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T18:01:40.686Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T18:01:40.753Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388100042-27516-4e772b62-f87d-43b2-9438-ca3a1b14bead-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T18:01:40.876Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T18:01:40.876Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T18:01:40.878Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T18:01:40.878Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T18:01:40.878Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T18:01:40.878Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T18:01:40.942Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388100042-27516-4e772b62-f87d-43b2-9438-ca3a1b14bead-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T18:01:41.061Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T18:01:41.061Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T18:01:41.061Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T18:01:41.061Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T18:01:41.125Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388100042-27516-4e772b62-f87d-43b2-9438-ca3a1b14bead-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T18:01:41.263Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T18:01:41.263Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T18:01:41.337Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-01T18:01:41.337Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-01T18:01:41.405Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772388101337-27516-cb8b12a1-ee65-4a3c-9cf4-ae5bde08f203-setup.exe (89894400 Bytes) +2026-03-01T18:02:24.512Z [INFO] Scheduler gestartet +2026-03-01T18:02:24.512Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:25.568Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:02:25.568Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-01T18:02:25.599Z [INFO] Scheduler beendet +2026-03-01T18:02:25.603Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T18:02:25.605Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-01T18:02:25.621Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-01T18:02:25.623Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-01T18:02:25.695Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-01T18:02:25.698Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-01T18:02:25.758Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-01T18:02:25.759Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-01T18:02:25.759Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-01T18:02:25.822Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-01T18:02:25.823Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-01T18:02:25.823Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-01T18:02:25.970Z [INFO] Scheduler gestartet +2026-03-01T18:02:25.970Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:26.673Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:02:26.673Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-01T18:02:26.692Z [INFO] Scheduler beendet +2026-03-01T18:02:26.696Z [INFO] Scheduler gestartet +2026-03-01T18:02:26.696Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:29.595Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:02:29.595Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-01T18:02:29.712Z [INFO] Scheduler beendet +2026-03-01T18:02:29.720Z [INFO] Scheduler gestartet +2026-03-01T18:02:29.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:30.175Z [INFO] Post-Processing Start: pkg=zip-pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T18:02:30.175Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VlYhSX\downloads\zip-pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VlYhSX\extract\zip-pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:02:30.176Z [INFO] Entpacke Archiv: sample.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-VlYhSX\extract\zip-pack +2026-03-01T18:02:30.178Z [INFO] Entpacken erfolgreich: sample.zip +2026-03-01T18:02:30.178Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VlYhSX\extract\zip-pack +2026-03-01T18:02:30.178Z [INFO] Post-Processing Entpacken Ende: pkg=zip-pack, extracted=1, failed=0, lastError= +2026-03-01T18:02:30.179Z [INFO] Post-Processing Ende: pkg=zip-pack, status=completed +2026-03-01T18:02:30.202Z [INFO] Scheduler beendet +2026-03-01T18:02:30.225Z [INFO] Scheduler gestartet +2026-03-01T18:02:30.225Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:30.228Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:02:30.228Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-01T18:02:30.346Z [INFO] Scheduler beendet +2026-03-01T18:02:30.409Z [INFO] Scheduler gestartet +2026-03-01T18:02:30.409Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:30.414Z [INFO] Post-Processing Start: pkg=cleanup-package, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T18:02:30.415Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XlWmdo\downloads\cleanup-package, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XlWmdo\extract\cleanup-package, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:02:30.415Z [INFO] Entpacke Archiv: cleanup-package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-XlWmdo\extract\cleanup-package +2026-03-01T18:02:30.417Z [INFO] Entpacken erfolgreich: cleanup-package.zip +2026-03-01T18:02:30.417Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XlWmdo\extract\cleanup-package +2026-03-01T18:02:30.417Z [INFO] Post-Processing Entpacken Ende: pkg=cleanup-package, extracted=1, failed=0, lastError= +2026-03-01T18:02:30.418Z [INFO] Post-Processing Ende: pkg=cleanup-package, status=completed +2026-03-01T18:02:30.531Z [INFO] Scheduler beendet +2026-03-01T18:02:30.533Z [INFO] Scheduler gestartet +2026-03-01T18:02:30.533Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:30.535Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-XlWmdo\state\rd_session_state.json.async.tmp' +2026-03-01T18:02:30.655Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-01T18:02:30.705Z [INFO] Scheduler beendet +2026-03-01T18:02:30.718Z [INFO] Scheduler gestartet +2026-03-01T18:02:30.718Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:30.722Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:02:30.722Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-01T18:02:30.889Z [INFO] Scheduler beendet +2026-03-01T18:02:30.903Z [INFO] Scheduler gestartet +2026-03-01T18:02:30.903Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:31.074Z [INFO] Scheduler beendet +2026-03-01T18:02:31.087Z [INFO] Scheduler gestartet +2026-03-01T18:02:31.087Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:31.212Z [INFO] Scheduler gestartet +2026-03-01T18:02:31.212Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:31.214Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-jlsfLl\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-jlsfLl\state\rd_session_state.json' +2026-03-01T18:02:31.258Z [INFO] Scheduler beendet +2026-03-01T18:02:31.596Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:02:31.596Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-01T18:02:31.848Z [INFO] Scheduler beendet +2026-03-01T18:02:31.880Z [INFO] Scheduler gestartet +2026-03-01T18:02:31.880Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:31.940Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-01T18:02:31.942Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-01T18:02:31.944Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-01T18:02:31.945Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-01T18:02:31.948Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T18:02:31.948Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HkxqLS\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HkxqLS\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:02:31.948Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-HkxqLS\extract\recovery +2026-03-01T18:02:31.949Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T18:02:31.949Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HkxqLS\extract\recovery +2026-03-01T18:02:31.949Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-01T18:02:31.949Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-01T18:02:32.010Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T18:02:32.011Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QMupLA\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QMupLA\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:02:32.011Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-QMupLA\downloads\missing-source-ok +2026-03-01T18:02:32.011Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-01T18:02:32.011Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-01T18:02:32.050Z [INFO] Scheduler beendet +2026-03-01T18:02:32.072Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T18:02:32.072Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uJSdxt\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-uJSdxt\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:02:32.072Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-uJSdxt\downloads\missing-source-empty +2026-03-01T18:02:32.072Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-01T18:02:32.072Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-01T18:02:32.072Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-01T18:02:32.134Z [INFO] Scheduler gestartet +2026-03-01T18:02:32.134Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:32.304Z [INFO] Scheduler beendet +2026-03-01T18:02:32.421Z [INFO] Scheduler gestartet +2026-03-01T18:02:32.421Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-01T18:02:32.945Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:02:32.945Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-01T18:02:33.285Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-01T18:02:33.285Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-01T18:02:33.444Z [INFO] Scheduler beendet +2026-03-01T18:02:33.491Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T18:02:33.492Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5cVqNY\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5cVqNY\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:02:33.492Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-5cVqNY\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T18:02:33.493Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T18:02:33.493Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5cVqNY\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T18:02:33.493Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T18:02:33.494Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T18:02:33.494Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T18:02:33.554Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T18:02:33.554Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-E8Cc8S\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-E8Cc8S\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:02:33.554Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-E8Cc8S\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T18:02:33.555Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T18:02:33.556Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-E8Cc8S\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-01T18:02:33.556Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-01T18:02:33.556Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-01T18:02:33.556Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-01T18:02:33.616Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T18:02:33.616Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-g6EZIF\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-g6EZIF\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:02:33.616Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-g6EZIF\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T18:02:33.617Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T18:02:33.618Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-g6EZIF\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T18:02:33.618Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T18:02:33.618Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T18:02:33.678Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T18:02:33.678Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eLAP7y\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eLAP7y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:02:33.679Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-eLAP7y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T18:02:33.680Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T18:02:33.680Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eLAP7y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-01T18:02:33.680Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-01T18:02:33.680Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-01T18:02:33.740Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T18:02:33.740Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HKgqse\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HKgqse\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:02:33.740Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-HKgqse\extract\Flat-Pack +2026-03-01T18:02:33.741Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T18:02:33.741Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HKgqse\extract\Flat-Pack +2026-03-01T18:02:33.741Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-01T18:02:33.742Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-01T18:02:33.742Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-HKgqse\mkv-library +2026-03-01T18:02:33.742Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-01T18:02:33.803Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T18:02:33.803Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nRGATc\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nRGATc\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:02:33.803Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-nRGATc\extract\Flat-Collision +2026-03-01T18:02:33.804Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T18:02:33.804Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nRGATc\extract\Flat-Collision +2026-03-01T18:02:33.804Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-01T18:02:33.805Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-01T18:02:33.805Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-nRGATc\mkv-library +2026-03-01T18:02:33.805Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-01T18:02:33.866Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-01T18:02:33.866Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0Kp3R6\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0Kp3R6\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T18:02:33.866Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-0Kp3R6\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-01T18:02:33.869Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-01T18:02:33.869Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0Kp3R6\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-01T18:02:33.869Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-01T18:02:33.871Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-01T18:02:33.871Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-01T18:02:33.871Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-0Kp3R6\mkv-library +2026-03-01T18:02:33.871Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed +2026-03-01T18:02:41.125Z [INFO] Scheduler gestartet +2026-03-01T18:02:41.126Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-01T19:12:11.058Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-01T19:26:14.209Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-01T19:36:35.944Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-01T19:36:35.960Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ageBB7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ageBB7\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T19:36:35.960Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ageBB7\out +2026-03-01T19:36:36.022Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T19:36:36.223Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T19:36:36.223Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ageBB7\out +2026-03-01T19:36:36.225Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T19:36:36.225Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T19:36:36.226Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ageBB7\out +2026-03-01T19:36:36.247Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uZtI9Q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uZtI9Q\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:36:36.248Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uZtI9Q\out +2026-03-01T19:36:36.250Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T19:36:36.250Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uZtI9Q\out +2026-03-01T19:36:36.251Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T19:36:36.251Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uZtI9Q\out +2026-03-01T19:36:36.252Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T19:36:36.252Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uZtI9Q\out +2026-03-01T19:36:36.255Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hx6b8i\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hx6b8i\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T19:36:36.255Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hx6b8i\out +2026-03-01T19:36:36.257Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T19:36:36.258Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T19:36:36.259Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hx6b8i\out +2026-03-01T19:36:36.261Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x8ohpz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x8ohpz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T19:36:36.261Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-x8ohpz\out +2026-03-01T19:36:36.262Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T19:36:36.263Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T19:36:36.264Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-x8ohpz\pkg) +2026-03-01T19:36:36.264Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x8ohpz\out +2026-03-01T19:36:36.266Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-srBzxr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-srBzxr\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T19:36:36.266Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-srBzxr\out +2026-03-01T19:36:36.267Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T19:36:36.267Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T19:36:36.267Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-srBzxr\out +2026-03-01T19:36:36.271Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kTfdHn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kTfdHn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:36:36.271Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kTfdHn\out +2026-03-01T19:36:36.272Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T19:36:36.272Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kTfdHn\out +2026-03-01T19:36:36.274Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T19:36:36.274Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kTfdHn\out +2026-03-01T19:36:36.279Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T9TOIU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T9TOIU\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T19:36:36.279Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T19:36:36.279Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-T9TOIU\out +2026-03-01T19:36:36.280Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T19:36:36.281Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T9TOIU\out +2026-03-01T19:36:36.284Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GuHxRj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GuHxRj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:36:36.284Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GuHxRj\out +2026-03-01T19:36:36.492Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T19:36:36.493Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GuHxRj\out +2026-03-01T19:36:36.496Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LbBUeI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LbBUeI\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:36:36.497Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LbBUeI\out +2026-03-01T19:36:36.497Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T19:36:36.498Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LbBUeI\out +2026-03-01T19:36:36.502Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GRcQKm\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GRcQKm\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:36:36.502Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-GRcQKm\pkg-missing +2026-03-01T19:36:36.504Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qLBdkq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qLBdkq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:36:36.504Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qLBdkq\out +2026-03-01T19:36:36.507Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T19:36:36.507Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qLBdkq\out +2026-03-01T19:36:36.566Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOX9JS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOX9JS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:36:36.567Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iOX9JS\out +2026-03-01T19:36:36.785Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-01T19:36:51.554Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T19:36:51.556Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-01T19:36:51.558Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T19:36:51.558Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T19:36:51.672Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393811554-57000-f227f212-7c88-4491-af9e-a13eb44ce7d6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T19:36:52.410Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-01T19:36:52.410Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-01T19:36:52.517Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393812410-57000-8fbf6e69-a370-402d-96e7-a4d9b3f83901-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T19:36:53.219Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T19:36:53.219Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T19:36:54.222Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T19:36:55.723Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T19:36:56.726Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T19:36:59.726Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-01T19:37:00.727Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-01T19:37:00.727Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T19:37:01.728Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T19:37:03.228Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T19:37:04.230Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-01T19:37:07.231Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-01T19:37:08.270Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T19:37:08.270Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T19:37:08.369Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393828270-57000-1c32db64-3d70-444f-a0f2-641642604dc3-setup.exe (89894400 Bytes) +2026-03-01T19:37:08.473Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T19:37:08.473Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T19:37:08.474Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T19:37:08.474Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T19:37:08.571Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393828270-57000-1c32db64-3d70-444f-a0f2-641642604dc3-setup.exe (89894400 Bytes) +2026-03-01T19:37:08.675Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T19:37:08.675Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T19:37:08.675Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T19:37:08.772Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393828270-57000-1c32db64-3d70-444f-a0f2-641642604dc3-setup.exe (89894400 Bytes) +2026-03-01T19:37:08.874Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T19:37:08.874Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T19:37:08.875Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T19:37:08.875Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T19:37:08.976Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393828270-57000-1c32db64-3d70-444f-a0f2-641642604dc3-setup.exe (89894400 Bytes) +2026-03-01T19:37:09.083Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T19:37:09.083Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T19:37:09.083Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-01T19:37:09.194Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393828270-57000-1c32db64-3d70-444f-a0f2-641642604dc3-setup.exe (89894400 Bytes) +2026-03-01T19:37:09.291Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-01T19:37:09.291Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-01T19:37:09.292Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T19:37:09.292Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-01T19:37:09.389Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393828270-57000-1c32db64-3d70-444f-a0f2-641642604dc3-setup.exe (89894400 Bytes) +2026-03-01T19:37:09.640Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T19:37:09.640Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T19:37:09.640Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T19:37:09.745Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393829640-57000-98b38f29-2dac-422f-9b64-8a7e35645353-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T19:37:10.545Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T19:37:10.545Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T19:37:10.545Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T19:37:10.644Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393830545-57000-4b9a1686-dbcb-41e2-859f-ff92d5597285-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T19:37:10.822Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T19:37:10.822Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T19:37:10.823Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T19:37:10.823Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T19:37:10.919Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393830545-57000-4b9a1686-dbcb-41e2-859f-ff92d5597285-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T19:37:11.090Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T19:37:11.090Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T19:37:11.092Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T19:37:11.092Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T19:37:11.092Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T19:37:11.092Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T19:37:11.186Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393830545-57000-4b9a1686-dbcb-41e2-859f-ff92d5597285-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T19:37:11.359Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T19:37:11.359Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T19:37:11.360Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T19:37:11.361Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T19:37:11.453Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393830545-57000-4b9a1686-dbcb-41e2-859f-ff92d5597285-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T19:37:11.633Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T19:37:11.633Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T19:37:11.636Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-01T19:37:11.636Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-01T19:37:11.636Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T19:37:11.636Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-01T19:37:11.744Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393830545-57000-4b9a1686-dbcb-41e2-859f-ff92d5597285-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T19:37:11.931Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T19:37:11.932Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-01T19:37:11.932Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-01T19:37:11.932Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-01T19:37:12.029Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393830545-57000-4b9a1686-dbcb-41e2-859f-ff92d5597285-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-01T19:37:12.210Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-01T19:37:12.210Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-01T19:37:12.284Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-01T19:37:12.284Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-01T19:37:12.377Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772393832283-57000-3a5c43ab-c753-4bb5-b8d1-d0b5fc32dcca-setup.exe (89894400 Bytes) +2026-03-01T19:57:31.826Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-01T19:57:31.841Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KWY0MS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KWY0MS\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T19:57:31.842Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KWY0MS\out +2026-03-01T19:57:31.916Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T19:57:32.125Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T19:57:32.126Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KWY0MS\out +2026-03-01T19:57:32.128Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T19:57:32.128Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T19:57:32.129Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KWY0MS\out +2026-03-01T19:57:32.148Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j8b2ZL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j8b2ZL\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:57:32.149Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j8b2ZL\out +2026-03-01T19:57:32.150Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T19:57:32.150Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j8b2ZL\out +2026-03-01T19:57:32.151Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T19:57:32.151Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j8b2ZL\out +2026-03-01T19:57:32.152Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T19:57:32.152Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j8b2ZL\out +2026-03-01T19:57:32.155Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bOcirj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bOcirj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T19:57:32.155Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bOcirj\out +2026-03-01T19:57:32.156Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T19:57:32.157Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T19:57:32.157Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bOcirj\out +2026-03-01T19:57:32.159Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KANCIY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KANCIY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T19:57:32.159Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KANCIY\out +2026-03-01T19:57:32.160Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T19:57:32.161Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T19:57:32.161Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-KANCIY\pkg) +2026-03-01T19:57:32.161Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KANCIY\out +2026-03-01T19:57:32.163Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iH1Cwm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iH1Cwm\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T19:57:32.163Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iH1Cwm\out +2026-03-01T19:57:32.164Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T19:57:32.165Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T19:57:32.165Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iH1Cwm\out +2026-03-01T19:57:32.168Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FkxzpH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FkxzpH\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:57:32.168Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FkxzpH\out +2026-03-01T19:57:32.169Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T19:57:32.169Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FkxzpH\out +2026-03-01T19:57:32.170Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T19:57:32.170Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FkxzpH\out +2026-03-01T19:57:32.172Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pyWIzR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pyWIzR\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T19:57:32.173Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T19:57:32.173Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pyWIzR\out +2026-03-01T19:57:32.173Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T19:57:32.174Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pyWIzR\out +2026-03-01T19:57:32.177Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I34fTF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I34fTF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:57:32.177Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-I34fTF\out +2026-03-01T19:57:32.387Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T19:57:32.387Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I34fTF\out +2026-03-01T19:57:32.391Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kVAp9r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kVAp9r\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:57:32.391Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kVAp9r\out +2026-03-01T19:57:32.392Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T19:57:32.393Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kVAp9r\out +2026-03-01T19:57:32.397Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8L4QJ9\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8L4QJ9\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:57:32.397Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-8L4QJ9\pkg-missing +2026-03-01T19:57:32.399Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2rAwGf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2rAwGf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:57:32.399Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2rAwGf\out +2026-03-01T19:57:32.400Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T19:57:32.401Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2rAwGf\out +2026-03-01T19:57:32.456Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dxskJY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dxskJY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T19:57:32.456Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dxskJY\out +2026-03-01T19:57:32.671Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-01T20:09:29.677Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-01T20:09:29.689Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c2yixR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c2yixR\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T20:09:29.689Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-c2yixR\out +2026-03-01T20:09:29.769Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T20:09:29.932Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T20:09:29.932Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-c2yixR\out +2026-03-01T20:09:29.933Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T20:09:29.934Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T20:09:29.934Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c2yixR\out +2026-03-01T20:09:29.942Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gZsouW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gZsouW\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:09:29.942Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gZsouW\out +2026-03-01T20:09:29.943Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T20:09:29.943Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gZsouW\out +2026-03-01T20:09:29.944Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T20:09:29.944Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gZsouW\out +2026-03-01T20:09:29.945Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T20:09:29.945Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gZsouW\out +2026-03-01T20:09:29.947Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kuGsz3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kuGsz3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T20:09:29.947Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kuGsz3\out +2026-03-01T20:09:29.948Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T20:09:29.949Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T20:09:29.949Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kuGsz3\out +2026-03-01T20:09:29.951Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WpGMo1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WpGMo1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T20:09:29.951Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WpGMo1\out +2026-03-01T20:09:29.952Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T20:09:29.952Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T20:09:29.953Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-WpGMo1\pkg) +2026-03-01T20:09:29.953Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WpGMo1\out +2026-03-01T20:09:29.954Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ID1jLD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ID1jLD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T20:09:29.954Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ID1jLD\out +2026-03-01T20:09:29.956Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T20:09:29.956Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T20:09:29.956Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ID1jLD\out +2026-03-01T20:09:29.958Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J9bslu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J9bslu\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:09:29.958Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-J9bslu\out +2026-03-01T20:09:29.959Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T20:09:29.959Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-J9bslu\out +2026-03-01T20:09:29.960Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T20:09:29.960Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J9bslu\out +2026-03-01T20:09:29.962Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rJLBVn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rJLBVn\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T20:09:29.962Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T20:09:29.962Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rJLBVn\out +2026-03-01T20:09:29.963Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T20:09:29.963Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rJLBVn\out +2026-03-01T20:09:29.964Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x7SSCG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x7SSCG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:09:29.964Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-x7SSCG\out +2026-03-01T20:09:30.118Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T20:09:30.118Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x7SSCG\out +2026-03-01T20:09:30.121Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l1iDAG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l1iDAG\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:09:30.121Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-l1iDAG\out +2026-03-01T20:09:30.122Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T20:09:30.122Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l1iDAG\out +2026-03-01T20:09:30.125Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6UYxyu\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6UYxyu\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:09:30.125Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-6UYxyu\pkg-missing +2026-03-01T20:09:30.127Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E3aluU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E3aluU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:09:30.127Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E3aluU\out +2026-03-01T20:09:30.128Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T20:09:30.128Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E3aluU\out +2026-03-01T20:09:30.174Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RHnBY2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RHnBY2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:09:30.174Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RHnBY2\out +2026-03-01T20:09:30.336Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-01T20:52:32.423Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-01T20:52:32.437Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mzRaYn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mzRaYn\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T20:52:32.438Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mzRaYn\out +2026-03-01T20:52:32.502Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T20:52:32.685Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T20:52:32.685Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mzRaYn\out +2026-03-01T20:52:32.687Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T20:52:32.689Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T20:52:32.690Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mzRaYn\out +2026-03-01T20:52:32.709Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vty25J\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vty25J\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:52:32.709Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vty25J\out +2026-03-01T20:52:32.711Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T20:52:32.712Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vty25J\out +2026-03-01T20:52:32.714Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T20:52:32.714Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vty25J\out +2026-03-01T20:52:32.716Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T20:52:32.716Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vty25J\out +2026-03-01T20:52:32.719Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4NKQ5M\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4NKQ5M\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T20:52:32.719Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4NKQ5M\out +2026-03-01T20:52:32.721Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T20:52:32.723Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T20:52:32.724Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4NKQ5M\out +2026-03-01T20:52:32.726Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x48dAP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x48dAP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T20:52:32.727Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-x48dAP\out +2026-03-01T20:52:32.729Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T20:52:32.729Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T20:52:32.731Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-x48dAP\pkg) +2026-03-01T20:52:32.731Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x48dAP\out +2026-03-01T20:52:32.733Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pyhyTt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pyhyTt\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T20:52:32.733Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pyhyTt\out +2026-03-01T20:52:32.735Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T20:52:32.736Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T20:52:32.737Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pyhyTt\out +2026-03-01T20:52:32.740Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0aHCEE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0aHCEE\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:52:32.740Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0aHCEE\out +2026-03-01T20:52:32.742Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T20:52:32.742Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0aHCEE\out +2026-03-01T20:52:32.744Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T20:52:32.744Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0aHCEE\out +2026-03-01T20:52:32.747Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DH609P\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DH609P\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T20:52:32.747Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T20:52:32.747Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DH609P\out +2026-03-01T20:52:32.748Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T20:52:32.749Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DH609P\out +2026-03-01T20:52:32.750Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G5R2DN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G5R2DN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:52:32.750Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-G5R2DN\out +2026-03-01T20:52:32.928Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T20:52:32.929Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G5R2DN\out +2026-03-01T20:52:32.931Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QA0zqf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QA0zqf\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:52:32.932Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QA0zqf\out +2026-03-01T20:52:32.934Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T20:52:32.935Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QA0zqf\out +2026-03-01T20:52:32.938Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7gxsYh\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7gxsYh\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:52:32.938Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-7gxsYh\pkg-missing +2026-03-01T20:52:32.940Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cr153e\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cr153e\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:52:32.940Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Cr153e\out +2026-03-01T20:52:32.943Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T20:52:32.943Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cr153e\out +2026-03-01T20:52:32.994Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5JiweA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5JiweA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T20:52:32.995Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5JiweA\out +2026-03-01T20:52:33.147Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-01T21:32:26.277Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-01T21:32:26.291Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WnzqKm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WnzqKm\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T21:32:26.292Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WnzqKm\out +2026-03-01T21:32:26.353Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T21:32:26.519Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T21:32:26.519Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WnzqKm\out +2026-03-01T21:32:26.522Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T21:32:26.524Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T21:32:26.524Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WnzqKm\out +2026-03-01T21:32:26.533Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Gu0Gq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Gu0Gq\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:32:26.534Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0Gu0Gq\out +2026-03-01T21:32:26.536Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T21:32:26.536Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0Gu0Gq\out +2026-03-01T21:32:26.539Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T21:32:26.539Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0Gu0Gq\out +2026-03-01T21:32:26.541Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T21:32:26.541Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Gu0Gq\out +2026-03-01T21:32:26.544Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ahFDv6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ahFDv6\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T21:32:26.545Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ahFDv6\out +2026-03-01T21:32:26.546Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T21:32:26.548Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T21:32:26.549Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ahFDv6\out +2026-03-01T21:32:26.551Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hu1trB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hu1trB\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T21:32:26.551Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hu1trB\out +2026-03-01T21:32:26.553Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T21:32:26.554Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T21:32:26.555Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-hu1trB\pkg) +2026-03-01T21:32:26.555Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hu1trB\out +2026-03-01T21:32:26.557Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KCxlEZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KCxlEZ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T21:32:26.558Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KCxlEZ\out +2026-03-01T21:32:26.559Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T21:32:26.560Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T21:32:26.562Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KCxlEZ\out +2026-03-01T21:32:26.564Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7s1rR6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7s1rR6\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:32:26.564Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7s1rR6\out +2026-03-01T21:32:26.566Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T21:32:26.566Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7s1rR6\out +2026-03-01T21:32:26.568Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T21:32:26.568Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7s1rR6\out +2026-03-01T21:32:26.570Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HSBy8t\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HSBy8t\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T21:32:26.570Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T21:32:26.571Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HSBy8t\out +2026-03-01T21:32:26.572Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T21:32:26.573Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HSBy8t\out +2026-03-01T21:32:26.574Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4YQyYi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4YQyYi\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:32:26.575Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4YQyYi\out +2026-03-01T21:32:26.737Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T21:32:26.738Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4YQyYi\out +2026-03-01T21:32:26.741Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gt13fx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gt13fx\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:32:26.742Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gt13fx\out +2026-03-01T21:32:26.743Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T21:32:26.744Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gt13fx\out +2026-03-01T21:32:26.765Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-afI8RM\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-afI8RM\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:32:26.765Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-afI8RM\pkg-missing +2026-03-01T21:32:26.767Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6UweSP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6UweSP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:32:26.767Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6UweSP\out +2026-03-01T21:32:26.770Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T21:32:26.770Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6UweSP\out +2026-03-01T21:32:26.810Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xBj4yn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xBj4yn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:32:26.810Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xBj4yn\out +2026-03-01T21:32:26.959Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-01T21:38:22.108Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-01T21:38:22.120Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TmBxjb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TmBxjb\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-01T21:38:22.121Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TmBxjb\out +2026-03-01T21:38:22.183Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-01T21:38:22.361Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T21:38:22.361Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TmBxjb\out +2026-03-01T21:38:22.364Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-01T21:38:22.366Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T21:38:22.367Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TmBxjb\out +2026-03-01T21:38:22.376Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iPxH3Q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iPxH3Q\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:38:22.377Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iPxH3Q\out +2026-03-01T21:38:22.379Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-01T21:38:22.379Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iPxH3Q\out +2026-03-01T21:38:22.381Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-01T21:38:22.381Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iPxH3Q\out +2026-03-01T21:38:22.383Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-01T21:38:22.384Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iPxH3Q\out +2026-03-01T21:38:22.387Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cykLRV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cykLRV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T21:38:22.387Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cykLRV\out +2026-03-01T21:38:22.389Z [INFO] Entpacken erfolgreich: season.zip +2026-03-01T21:38:22.391Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-01T21:38:22.391Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cykLRV\out +2026-03-01T21:38:22.393Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rNssGs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rNssGs\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T21:38:22.393Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rNssGs\out +2026-03-01T21:38:22.395Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T21:38:22.396Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T21:38:22.397Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-rNssGs\pkg) +2026-03-01T21:38:22.397Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rNssGs\out +2026-03-01T21:38:22.400Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QPXR2v\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QPXR2v\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-01T21:38:22.400Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QPXR2v\out +2026-03-01T21:38:22.402Z [INFO] Entpacken erfolgreich: release.zip +2026-03-01T21:38:22.403Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-01T21:38:22.404Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QPXR2v\out +2026-03-01T21:38:22.406Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dgrbQG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dgrbQG\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:38:22.406Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dgrbQG\out +2026-03-01T21:38:22.408Z [INFO] Entpacken erfolgreich: a.zip +2026-03-01T21:38:22.408Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dgrbQG\out +2026-03-01T21:38:22.410Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T21:38:22.410Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dgrbQG\out +2026-03-01T21:38:22.413Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1pU5oZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1pU5oZ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-01T21:38:22.413Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-01T21:38:22.413Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1pU5oZ\out +2026-03-01T21:38:22.414Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-01T21:38:22.415Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1pU5oZ\out +2026-03-01T21:38:22.418Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZOMYv2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZOMYv2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:38:22.418Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZOMYv2\out +2026-03-01T21:38:22.589Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-01T21:38:22.590Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZOMYv2\out +2026-03-01T21:38:22.592Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MIyrOl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MIyrOl\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:38:22.593Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MIyrOl\out +2026-03-01T21:38:22.595Z [INFO] Entpacken erfolgreich: b.zip +2026-03-01T21:38:22.595Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MIyrOl\out +2026-03-01T21:38:22.598Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5q3J75\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5q3J75\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:38:22.599Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-5q3J75\pkg-missing +2026-03-01T21:38:22.600Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7KdKtT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7KdKtT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:38:22.601Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7KdKtT\out +2026-03-01T21:38:22.603Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-01T21:38:22.604Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7KdKtT\out +2026-03-01T21:38:22.654Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VsHDnv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VsHDnv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-01T21:38:22.654Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VsHDnv\out +2026-03-01T21:38:22.816Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T11:31:21.290Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-02T11:31:21.301Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mLhFR8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mLhFR8\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T11:31:21.301Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mLhFR8\out +2026-03-02T11:31:21.363Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T11:31:21.499Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T11:31:21.499Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mLhFR8\out +2026-03-02T11:31:21.501Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T11:31:21.502Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T11:31:21.503Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mLhFR8\out +2026-03-02T11:31:21.511Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ya5eBM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ya5eBM\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:31:21.512Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ya5eBM\out +2026-03-02T11:31:21.513Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T11:31:21.513Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ya5eBM\out +2026-03-02T11:31:21.515Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T11:31:21.515Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ya5eBM\out +2026-03-02T11:31:21.517Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T11:31:21.517Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ya5eBM\out +2026-03-02T11:31:21.520Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TWBz48\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TWBz48\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T11:31:21.520Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TWBz48\out +2026-03-02T11:31:21.522Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T11:31:21.523Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T11:31:21.524Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TWBz48\out +2026-03-02T11:31:21.526Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xn1IFx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xn1IFx\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T11:31:21.526Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Xn1IFx\out +2026-03-02T11:31:21.528Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T11:31:21.529Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T11:31:21.529Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xn1IFx\pkg) +2026-03-02T11:31:21.529Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xn1IFx\out +2026-03-02T11:31:21.531Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jqxsf1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jqxsf1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T11:31:21.532Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Jqxsf1\out +2026-03-02T11:31:21.533Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T11:31:21.534Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T11:31:21.534Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jqxsf1\out +2026-03-02T11:31:21.537Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7dAHRl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7dAHRl\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:31:21.537Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7dAHRl\out +2026-03-02T11:31:21.539Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T11:31:21.539Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7dAHRl\out +2026-03-02T11:31:21.542Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T11:31:21.542Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7dAHRl\out +2026-03-02T11:31:21.545Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DEHxSA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DEHxSA\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T11:31:21.545Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T11:31:21.545Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DEHxSA\out +2026-03-02T11:31:21.546Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T11:31:21.547Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DEHxSA\out +2026-03-02T11:31:21.548Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RhFSzM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RhFSzM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:31:21.548Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RhFSzM\out +2026-03-02T11:31:21.666Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T11:31:21.667Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RhFSzM\out +2026-03-02T11:31:21.670Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yhMkQK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yhMkQK\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:31:21.671Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yhMkQK\out +2026-03-02T11:31:21.673Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T11:31:21.673Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yhMkQK\out +2026-03-02T11:31:21.677Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bh7U3Q\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bh7U3Q\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:31:21.677Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Bh7U3Q\pkg-missing +2026-03-02T11:31:21.679Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-626PbD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-626PbD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:31:21.679Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-626PbD\out +2026-03-02T11:31:21.681Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T11:31:21.682Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-626PbD\out +2026-03-02T11:31:21.726Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MO1fCU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MO1fCU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:31:21.727Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MO1fCU\out +2026-03-02T11:31:21.867Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T11:43:39.004Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-02T11:43:39.016Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-raGEYF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-raGEYF\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T11:43:39.017Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-raGEYF\out +2026-03-02T11:43:39.090Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T11:43:39.285Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T11:43:39.285Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-raGEYF\out +2026-03-02T11:43:39.289Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T11:43:39.290Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T11:43:39.292Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-raGEYF\out +2026-03-02T11:43:39.312Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kxtCFb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kxtCFb\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:43:39.313Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kxtCFb\out +2026-03-02T11:43:39.315Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T11:43:39.315Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kxtCFb\out +2026-03-02T11:43:39.318Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T11:43:39.318Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kxtCFb\out +2026-03-02T11:43:39.321Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T11:43:39.321Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kxtCFb\out +2026-03-02T11:43:39.325Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JiTChx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JiTChx\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T11:43:39.326Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JiTChx\out +2026-03-02T11:43:39.328Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T11:43:39.329Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T11:43:39.329Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JiTChx\out +2026-03-02T11:43:39.332Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EPQXkA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EPQXkA\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T11:43:39.332Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EPQXkA\out +2026-03-02T11:43:39.334Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T11:43:39.334Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T11:43:39.335Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-EPQXkA\pkg) +2026-03-02T11:43:39.335Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EPQXkA\out +2026-03-02T11:43:39.337Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6N7ImP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6N7ImP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T11:43:39.337Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6N7ImP\out +2026-03-02T11:43:39.339Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T11:43:39.340Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T11:43:39.340Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6N7ImP\out +2026-03-02T11:43:39.342Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2nJov2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2nJov2\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:43:39.343Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2nJov2\out +2026-03-02T11:43:39.345Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T11:43:39.345Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2nJov2\out +2026-03-02T11:43:39.348Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T11:43:39.348Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2nJov2\out +2026-03-02T11:43:39.351Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4h75C2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4h75C2\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T11:43:39.351Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T11:43:39.351Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4h75C2\out +2026-03-02T11:43:39.353Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T11:43:39.353Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4h75C2\out +2026-03-02T11:43:39.355Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PcPKeK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PcPKeK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:43:39.356Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PcPKeK\out +2026-03-02T11:43:39.497Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T11:43:39.498Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PcPKeK\out +2026-03-02T11:43:39.500Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5cyJQ5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5cyJQ5\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:43:39.502Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5cyJQ5\out +2026-03-02T11:43:39.504Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T11:43:39.505Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5cyJQ5\out +2026-03-02T11:43:39.509Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p2ZO1T\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p2ZO1T\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:43:39.509Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-p2ZO1T\pkg-missing +2026-03-02T11:43:39.511Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xm0Sjv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xm0Sjv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:43:39.511Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Xm0Sjv\out +2026-03-02T11:43:39.514Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T11:43:39.515Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xm0Sjv\out +2026-03-02T11:43:39.564Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YYT6fQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YYT6fQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T11:43:39.564Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YYT6fQ\out +2026-03-02T11:43:39.700Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T13:46:49.697Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-02T13:46:49.707Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b2Vuq5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b2Vuq5\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T13:46:49.707Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-b2Vuq5\out +2026-03-02T13:46:49.764Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T13:46:49.894Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T13:46:49.895Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-b2Vuq5\out +2026-03-02T13:46:49.897Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T13:46:49.898Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T13:46:49.899Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b2Vuq5\out +2026-03-02T13:46:49.906Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YlgJsX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YlgJsX\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:46:49.907Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YlgJsX\out +2026-03-02T13:46:49.909Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T13:46:49.909Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YlgJsX\out +2026-03-02T13:46:49.911Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T13:46:49.911Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YlgJsX\out +2026-03-02T13:46:49.913Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T13:46:49.914Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YlgJsX\out +2026-03-02T13:46:49.917Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QHCvT1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QHCvT1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T13:46:49.917Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QHCvT1\out +2026-03-02T13:46:49.919Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T13:46:49.920Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T13:46:49.921Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QHCvT1\out +2026-03-02T13:46:49.923Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ztgys8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ztgys8\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T13:46:49.923Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ztgys8\out +2026-03-02T13:46:49.925Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T13:46:49.925Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T13:46:49.926Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ztgys8\pkg) +2026-03-02T13:46:49.926Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ztgys8\out +2026-03-02T13:46:49.928Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xKxVVP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xKxVVP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T13:46:49.928Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xKxVVP\out +2026-03-02T13:46:49.929Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T13:46:49.930Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T13:46:49.930Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xKxVVP\out +2026-03-02T13:46:49.933Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mJaiUT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mJaiUT\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:46:49.934Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mJaiUT\out +2026-03-02T13:46:49.935Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T13:46:49.935Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mJaiUT\out +2026-03-02T13:46:49.937Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T13:46:49.937Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mJaiUT\out +2026-03-02T13:46:49.939Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yPtrBF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yPtrBF\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T13:46:49.939Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T13:46:49.940Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yPtrBF\out +2026-03-02T13:46:49.941Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T13:46:49.941Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yPtrBF\out +2026-03-02T13:46:49.942Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W8aDmz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W8aDmz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:46:49.943Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-W8aDmz\out +2026-03-02T13:46:50.059Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T13:46:50.060Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W8aDmz\out +2026-03-02T13:46:50.062Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YgcNyT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YgcNyT\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:46:50.064Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YgcNyT\out +2026-03-02T13:46:50.066Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T13:46:50.066Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YgcNyT\out +2026-03-02T13:46:50.070Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e0U7sl\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e0U7sl\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:46:50.070Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-e0U7sl\pkg-missing +2026-03-02T13:46:50.071Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3i7tMa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3i7tMa\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:46:50.071Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3i7tMa\out +2026-03-02T13:46:50.073Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T13:46:50.074Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3i7tMa\out +2026-03-02T13:46:50.112Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bcZRuh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bcZRuh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:46:50.113Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bcZRuh\out +2026-03-02T13:46:50.246Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T13:47:04.891Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:47:04.893Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-02T13:47:04.895Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:47:04.895Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T13:47:05.008Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459224891-62996-226447e7-62cb-4aed-95ac-82b656badcc9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:47:05.672Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-02T13:47:05.672Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-02T13:47:05.749Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459225672-62996-47af32f4-f72c-498d-a17c-b4009d3fb168-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:47:06.169Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T13:47:06.169Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T13:47:07.170Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T13:47:08.671Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T13:47:09.672Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T13:47:12.673Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T13:47:13.674Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-02T13:47:13.674Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T13:47:14.676Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T13:47:16.177Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T13:47:17.177Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T13:47:20.177Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T13:47:21.210Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T13:47:21.210Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T13:47:21.290Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459241210-62996-c680aae6-f89b-402a-b7f7-725cf2fee676-setup.exe (89894400 Bytes) +2026-03-02T13:47:21.386Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T13:47:21.386Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T13:47:21.387Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:47:21.387Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T13:47:21.481Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459241210-62996-c680aae6-f89b-402a-b7f7-725cf2fee676-setup.exe (89894400 Bytes) +2026-03-02T13:47:21.580Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T13:47:21.580Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T13:47:21.580Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T13:47:21.654Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459241210-62996-c680aae6-f89b-402a-b7f7-725cf2fee676-setup.exe (89894400 Bytes) +2026-03-02T13:47:21.738Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T13:47:21.738Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T13:47:21.738Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:47:21.738Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T13:47:21.826Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459241210-62996-c680aae6-f89b-402a-b7f7-725cf2fee676-setup.exe (89894400 Bytes) +2026-03-02T13:47:21.917Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T13:47:21.917Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T13:47:21.917Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T13:47:22.002Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459241210-62996-c680aae6-f89b-402a-b7f7-725cf2fee676-setup.exe (89894400 Bytes) +2026-03-02T13:47:22.093Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T13:47:22.093Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T13:47:22.094Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:47:22.094Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T13:47:22.183Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459241210-62996-c680aae6-f89b-402a-b7f7-725cf2fee676-setup.exe (89894400 Bytes) +2026-03-02T13:47:22.402Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T13:47:22.403Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:47:22.403Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T13:47:22.503Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459242403-62996-e2a2d867-b88c-4051-a22c-db158dc8abc0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:47:23.046Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T13:47:23.046Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:47:23.046Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T13:47:23.144Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459243046-62996-4d090e25-e1fa-42b2-a071-00777c0a3058-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:47:23.284Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T13:47:23.284Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T13:47:23.284Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:47:23.284Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T13:47:23.358Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459243046-62996-4d090e25-e1fa-42b2-a071-00777c0a3058-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:47:23.492Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T13:47:23.492Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:47:23.494Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T13:47:23.494Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T13:47:23.494Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:47:23.494Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T13:47:23.589Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459243046-62996-4d090e25-e1fa-42b2-a071-00777c0a3058-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:47:23.738Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T13:47:23.738Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T13:47:23.738Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:47:23.738Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T13:47:23.833Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459243046-62996-4d090e25-e1fa-42b2-a071-00777c0a3058-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:47:23.973Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T13:47:23.973Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:47:23.975Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T13:47:23.975Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T13:47:23.975Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:47:23.975Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T13:47:24.059Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459243046-62996-4d090e25-e1fa-42b2-a071-00777c0a3058-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:47:24.202Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T13:47:24.202Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T13:47:24.203Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:47:24.203Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T13:47:24.286Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459243046-62996-4d090e25-e1fa-42b2-a071-00777c0a3058-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:47:24.419Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T13:47:24.419Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:47:24.493Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-02T13:47:24.493Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-02T13:47:24.595Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459244493-62996-d07657f9-8d39-4deb-9035-c9fb85165e80-setup.exe (89894400 Bytes) +2026-03-02T13:51:32.880Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-02T13:51:32.891Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0z6EzD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0z6EzD\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T13:51:32.892Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0z6EzD\out +2026-03-02T13:51:32.954Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T13:51:32.938Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:51:32.939Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-02T13:51:32.941Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:51:32.941Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T13:51:33.042Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459492938-50632-e0121295-ca1b-4ea8-a4d3-b6dbc942f56a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:51:33.123Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T13:51:33.123Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0z6EzD\out +2026-03-02T13:51:33.127Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T13:51:33.128Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T13:51:33.130Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0z6EzD\out +2026-03-02T13:51:33.139Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4CcUYP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4CcUYP\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:51:33.140Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4CcUYP\out +2026-03-02T13:51:33.142Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T13:51:33.142Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4CcUYP\out +2026-03-02T13:51:33.144Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T13:51:33.144Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4CcUYP\out +2026-03-02T13:51:33.146Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T13:51:33.146Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4CcUYP\out +2026-03-02T13:51:33.149Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XmNLgP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XmNLgP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T13:51:33.149Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XmNLgP\out +2026-03-02T13:51:33.151Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T13:51:33.153Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T13:51:33.153Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XmNLgP\out +2026-03-02T13:51:33.155Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1EomC8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1EomC8\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T13:51:33.155Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1EomC8\out +2026-03-02T13:51:33.157Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T13:51:33.157Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T13:51:33.158Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-1EomC8\pkg) +2026-03-02T13:51:33.158Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1EomC8\out +2026-03-02T13:51:33.159Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ffmYiv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ffmYiv\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T13:51:33.160Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ffmYiv\out +2026-03-02T13:51:33.161Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T13:51:33.162Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T13:51:33.162Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ffmYiv\out +2026-03-02T13:51:33.164Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BbovbR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BbovbR\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:51:33.165Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BbovbR\out +2026-03-02T13:51:33.166Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T13:51:33.166Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BbovbR\out +2026-03-02T13:51:33.168Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T13:51:33.169Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BbovbR\out +2026-03-02T13:51:33.171Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8eLCi3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8eLCi3\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T13:51:33.171Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T13:51:33.171Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8eLCi3\out +2026-03-02T13:51:33.172Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T13:51:33.172Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8eLCi3\out +2026-03-02T13:51:33.174Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CxZvo1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CxZvo1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:51:33.174Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CxZvo1\out +2026-03-02T13:51:33.298Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T13:51:33.298Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CxZvo1\out +2026-03-02T13:51:33.300Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y98Bel\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y98Bel\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:51:33.302Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Y98Bel\out +2026-03-02T13:51:33.304Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T13:51:33.304Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y98Bel\out +2026-03-02T13:51:33.307Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dXQFbP\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dXQFbP\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:51:33.308Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-dXQFbP\pkg-missing +2026-03-02T13:51:33.309Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sNPToQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sNPToQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:51:33.309Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sNPToQ\out +2026-03-02T13:51:33.311Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T13:51:33.312Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sNPToQ\out +2026-03-02T13:51:33.352Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bJQ1cz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bJQ1cz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T13:51:33.352Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bJQ1cz\out +2026-03-02T13:51:33.476Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T13:51:33.577Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-02T13:51:33.577Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-02T13:51:33.680Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459493577-50632-ecbb15a9-e47f-49f6-a4ec-33e42d6d3243-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:51:34.137Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T13:51:34.137Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T13:51:35.139Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T13:51:36.639Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T13:51:37.641Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T13:51:40.641Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T13:51:41.644Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-02T13:51:41.644Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T13:51:42.645Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T13:51:44.146Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T13:51:45.148Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T13:51:48.149Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T13:51:49.177Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T13:51:49.177Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T13:51:49.260Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459509177-50632-0d52b98f-0451-474d-8de0-e8efb646f4cd-setup.exe (89894400 Bytes) +2026-03-02T13:51:49.356Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T13:51:49.356Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T13:51:49.357Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:51:49.357Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T13:51:49.456Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459509177-50632-0d52b98f-0451-474d-8de0-e8efb646f4cd-setup.exe (89894400 Bytes) +2026-03-02T13:51:49.545Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T13:51:49.545Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T13:51:49.545Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T13:51:49.649Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459509177-50632-0d52b98f-0451-474d-8de0-e8efb646f4cd-setup.exe (89894400 Bytes) +2026-03-02T13:51:49.742Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T13:51:49.742Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T13:51:49.742Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:51:49.742Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T13:51:49.822Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459509177-50632-0d52b98f-0451-474d-8de0-e8efb646f4cd-setup.exe (89894400 Bytes) +2026-03-02T13:51:49.906Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T13:51:49.906Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T13:51:49.906Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T13:51:49.976Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459509177-50632-0d52b98f-0451-474d-8de0-e8efb646f4cd-setup.exe (89894400 Bytes) +2026-03-02T13:51:50.059Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T13:51:50.059Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T13:51:50.060Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:51:50.060Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T13:51:50.158Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459509177-50632-0d52b98f-0451-474d-8de0-e8efb646f4cd-setup.exe (89894400 Bytes) +2026-03-02T13:51:50.373Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T13:51:50.373Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:51:50.373Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T13:51:50.445Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459510373-50632-5178598b-6cbb-4753-9e03-ff8138d4cf3b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:51:50.973Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T13:51:50.973Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:51:50.973Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T13:51:51.044Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459510973-50632-c49fb40d-574a-4f28-a7d0-96e770a8ab3e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:51:51.172Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T13:51:51.172Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T13:51:51.173Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:51:51.173Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T13:51:51.262Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459510973-50632-c49fb40d-574a-4f28-a7d0-96e770a8ab3e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:51:51.395Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T13:51:51.395Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:51:51.396Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T13:51:51.396Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T13:51:51.396Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:51:51.396Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T13:51:51.465Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459510973-50632-c49fb40d-574a-4f28-a7d0-96e770a8ab3e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:51:51.594Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T13:51:51.594Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T13:51:51.595Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:51:51.595Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T13:51:51.673Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459510973-50632-c49fb40d-574a-4f28-a7d0-96e770a8ab3e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:51:51.800Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T13:51:51.800Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:51:51.802Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T13:51:51.802Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T13:51:51.802Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:51:51.802Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T13:51:51.874Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459510973-50632-c49fb40d-574a-4f28-a7d0-96e770a8ab3e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:51:51.999Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T13:51:51.999Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T13:51:52.000Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T13:51:52.000Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T13:51:52.065Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459510973-50632-c49fb40d-574a-4f28-a7d0-96e770a8ab3e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T13:51:52.195Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T13:51:52.195Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T13:51:52.258Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-02T13:51:52.258Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-02T13:51:52.329Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772459512258-50632-c0053f65-581f-456d-be94-af6dc88bf12f-setup.exe (89894400 Bytes) +2026-03-02T14:11:51.163Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-02T14:11:51.176Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-glfIsI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-glfIsI\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:11:51.177Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-glfIsI\out +2026-03-02T14:11:51.243Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T14:11:51.225Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:11:51.226Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-02T14:11:51.229Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:11:51.229Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T14:11:51.328Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460711224-61680-fce2f0c6-d772-494b-a3ce-003ec5878216-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:11:51.420Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T14:11:51.420Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-glfIsI\out +2026-03-02T14:11:51.423Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T14:11:51.424Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T14:11:51.426Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-glfIsI\out +2026-03-02T14:11:51.434Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dbIpbu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dbIpbu\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:11:51.434Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dbIpbu\out +2026-03-02T14:11:51.437Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T14:11:51.437Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dbIpbu\out +2026-03-02T14:11:51.439Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T14:11:51.439Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dbIpbu\out +2026-03-02T14:11:51.441Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T14:11:51.442Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dbIpbu\out +2026-03-02T14:11:51.445Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jZGWoV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jZGWoV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:11:51.446Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jZGWoV\out +2026-03-02T14:11:51.448Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T14:11:51.450Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T14:11:51.450Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jZGWoV\out +2026-03-02T14:11:51.452Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tm5ESU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tm5ESU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:11:51.452Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tm5ESU\out +2026-03-02T14:11:51.455Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T14:11:51.456Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T14:11:51.457Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-tm5ESU\pkg) +2026-03-02T14:11:51.457Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tm5ESU\out +2026-03-02T14:11:51.459Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zHQ9Kz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zHQ9Kz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:11:51.459Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zHQ9Kz\out +2026-03-02T14:11:51.461Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T14:11:51.462Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T14:11:51.463Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zHQ9Kz\out +2026-03-02T14:11:51.465Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E21yGt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E21yGt\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:11:51.465Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E21yGt\out +2026-03-02T14:11:51.467Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T14:11:51.467Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E21yGt\out +2026-03-02T14:11:51.470Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T14:11:51.470Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E21yGt\out +2026-03-02T14:11:51.472Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zvlJ5R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zvlJ5R\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T14:11:51.473Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T14:11:51.473Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zvlJ5R\out +2026-03-02T14:11:51.474Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T14:11:51.475Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zvlJ5R\out +2026-03-02T14:11:51.477Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Oge9DF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Oge9DF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:11:51.477Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Oge9DF\out +2026-03-02T14:11:51.635Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T14:11:51.636Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Oge9DF\out +2026-03-02T14:11:51.639Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OAvk9V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OAvk9V\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:11:51.640Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OAvk9V\out +2026-03-02T14:11:51.642Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T14:11:51.643Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OAvk9V\out +2026-03-02T14:11:51.646Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J4wY4X\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J4wY4X\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:11:51.646Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-J4wY4X\pkg-missing +2026-03-02T14:11:51.648Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CD8pIE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CD8pIE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:11:51.648Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CD8pIE\out +2026-03-02T14:11:51.651Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T14:11:51.651Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CD8pIE\out +2026-03-02T14:11:51.691Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J66Oz2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J66Oz2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:11:51.692Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-J66Oz2\out +2026-03-02T14:11:51.811Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T14:11:52.001Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-02T14:11:52.001Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-02T14:11:52.097Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460712001-61680-8602246e-d0e1-44d5-abd3-6cd0eda08e1d-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:11:52.631Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T14:11:52.631Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T14:11:53.632Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T14:11:55.133Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T14:11:56.136Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T14:11:59.136Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T14:12:00.138Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-02T14:12:00.138Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T14:12:01.140Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T14:12:02.640Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T14:12:03.642Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T14:12:06.642Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T14:12:07.681Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:12:07.682Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T14:12:07.779Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460727681-61680-74f077b8-81af-480e-952d-549f37a85ac3-setup.exe (89894400 Bytes) +2026-03-02T14:12:07.881Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T14:12:07.881Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T14:12:07.882Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:12:07.882Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:12:07.980Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460727681-61680-74f077b8-81af-480e-952d-549f37a85ac3-setup.exe (89894400 Bytes) +2026-03-02T14:12:08.081Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T14:12:08.081Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:12:08.081Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T14:12:08.175Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460727681-61680-74f077b8-81af-480e-952d-549f37a85ac3-setup.exe (89894400 Bytes) +2026-03-02T14:12:08.275Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T14:12:08.275Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T14:12:08.276Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:12:08.276Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:12:08.375Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460727681-61680-74f077b8-81af-480e-952d-549f37a85ac3-setup.exe (89894400 Bytes) +2026-03-02T14:12:08.483Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T14:12:08.483Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:12:08.483Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T14:12:08.584Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460727681-61680-74f077b8-81af-480e-952d-549f37a85ac3-setup.exe (89894400 Bytes) +2026-03-02T14:12:08.666Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T14:12:08.666Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T14:12:08.667Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:12:08.667Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:12:08.756Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460727681-61680-74f077b8-81af-480e-952d-549f37a85ac3-setup.exe (89894400 Bytes) +2026-03-02T14:12:08.966Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T14:12:08.967Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:12:08.967Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T14:12:09.061Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460728967-61680-7daabd22-c0bc-4cca-ba64-e2fafa77bd24-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:12:09.628Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T14:12:09.629Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:12:09.629Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T14:12:09.723Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460729628-61680-a83a050a-a4bb-4781-aa43-5149a0b1d560-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:12:09.912Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:12:09.912Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T14:12:09.913Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:12:09.913Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T14:12:10.012Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460729628-61680-a83a050a-a4bb-4781-aa43-5149a0b1d560-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:12:10.187Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:12:10.187Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:12:10.190Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T14:12:10.190Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T14:12:10.190Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:12:10.190Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T14:12:10.293Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460729628-61680-a83a050a-a4bb-4781-aa43-5149a0b1d560-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:12:10.486Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:12:10.486Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T14:12:10.487Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:12:10.487Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T14:12:10.586Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460729628-61680-a83a050a-a4bb-4781-aa43-5149a0b1d560-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:12:10.779Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:12:10.779Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:12:10.781Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T14:12:10.781Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T14:12:10.781Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:12:10.781Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T14:12:10.898Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460729628-61680-a83a050a-a4bb-4781-aa43-5149a0b1d560-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:12:11.103Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:12:11.104Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T14:12:11.104Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:12:11.104Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T14:12:11.212Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460729628-61680-a83a050a-a4bb-4781-aa43-5149a0b1d560-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:12:11.397Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:12:11.397Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:12:11.477Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-02T14:12:11.477Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-02T14:12:11.582Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772460731477-61680-3d1360c4-b03b-455d-bb8b-0298d9258d4c-setup.exe (89894400 Bytes) +2026-03-02T14:23:43.082Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-02T14:23:43.095Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZXHYdT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZXHYdT\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:23:43.096Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZXHYdT\out +2026-03-02T14:23:43.160Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T14:23:43.141Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:23:43.142Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-02T14:23:43.144Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:23:43.144Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T14:23:43.238Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461423138-68408-e78a9083-0f20-400f-a636-13470ffb0850-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:23:43.317Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T14:23:43.317Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZXHYdT\out +2026-03-02T14:23:43.319Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T14:23:43.320Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T14:23:43.321Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZXHYdT\out +2026-03-02T14:23:43.328Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6gRtGL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6gRtGL\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:23:43.329Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6gRtGL\out +2026-03-02T14:23:43.330Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T14:23:43.330Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6gRtGL\out +2026-03-02T14:23:43.332Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T14:23:43.332Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6gRtGL\out +2026-03-02T14:23:43.334Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T14:23:43.335Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6gRtGL\out +2026-03-02T14:23:43.337Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oJCkPH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oJCkPH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:23:43.337Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oJCkPH\out +2026-03-02T14:23:43.339Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T14:23:43.340Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T14:23:43.340Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oJCkPH\out +2026-03-02T14:23:43.342Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9XrllW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9XrllW\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:23:43.342Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9XrllW\out +2026-03-02T14:23:43.343Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T14:23:43.344Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T14:23:43.345Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-9XrllW\pkg) +2026-03-02T14:23:43.345Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9XrllW\out +2026-03-02T14:23:43.346Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zpNUXC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zpNUXC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:23:43.347Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zpNUXC\out +2026-03-02T14:23:43.348Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T14:23:43.348Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T14:23:43.348Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zpNUXC\out +2026-03-02T14:23:43.350Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lvZMpn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lvZMpn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:23:43.351Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lvZMpn\out +2026-03-02T14:23:43.352Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T14:23:43.352Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lvZMpn\out +2026-03-02T14:23:43.354Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T14:23:43.354Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lvZMpn\out +2026-03-02T14:23:43.356Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BHCLo3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BHCLo3\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T14:23:43.356Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T14:23:43.357Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BHCLo3\out +2026-03-02T14:23:43.358Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T14:23:43.358Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BHCLo3\out +2026-03-02T14:23:43.359Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yAJLS6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yAJLS6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:23:43.359Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yAJLS6\out +2026-03-02T14:23:43.470Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T14:23:43.471Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yAJLS6\out +2026-03-02T14:23:43.473Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i0ZNkj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i0ZNkj\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:23:43.474Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-i0ZNkj\out +2026-03-02T14:23:43.476Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T14:23:43.476Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i0ZNkj\out +2026-03-02T14:23:43.479Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m7EXEt\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m7EXEt\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:23:43.480Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-m7EXEt\pkg-missing +2026-03-02T14:23:43.481Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-60gqBk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-60gqBk\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:23:43.481Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-60gqBk\out +2026-03-02T14:23:43.483Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T14:23:43.484Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-60gqBk\out +2026-03-02T14:23:43.526Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c1MPlT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c1MPlT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:23:43.526Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-c1MPlT\out +2026-03-02T14:23:43.638Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T14:23:43.732Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-02T14:23:43.734Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-02T14:23:43.828Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461423732-68408-506bcb08-f2be-47eb-8ff5-d2a11c0e85c0-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:23:44.277Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T14:23:44.277Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T14:23:45.279Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T14:23:46.780Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T14:23:47.783Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T14:23:50.783Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T14:23:51.784Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-02T14:23:51.784Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T14:23:52.786Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T14:23:54.287Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T14:23:55.288Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T14:23:58.288Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T14:23:59.320Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:23:59.320Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T14:23:59.388Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461439320-68408-1ceb41ca-6c32-4752-9ef3-74e71b5fc14a-setup.exe (89894400 Bytes) +2026-03-02T14:23:59.471Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T14:23:59.471Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T14:23:59.471Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:23:59.471Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:23:59.536Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461439320-68408-1ceb41ca-6c32-4752-9ef3-74e71b5fc14a-setup.exe (89894400 Bytes) +2026-03-02T14:23:59.624Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T14:23:59.624Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:23:59.624Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T14:23:59.702Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461439320-68408-1ceb41ca-6c32-4752-9ef3-74e71b5fc14a-setup.exe (89894400 Bytes) +2026-03-02T14:23:59.781Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T14:23:59.781Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T14:23:59.782Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:23:59.782Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:23:59.848Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461439320-68408-1ceb41ca-6c32-4752-9ef3-74e71b5fc14a-setup.exe (89894400 Bytes) +2026-03-02T14:23:59.929Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T14:23:59.929Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:23:59.929Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T14:23:59.994Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461439320-68408-1ceb41ca-6c32-4752-9ef3-74e71b5fc14a-setup.exe (89894400 Bytes) +2026-03-02T14:24:00.090Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T14:24:00.090Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T14:24:00.091Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:24:00.091Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:24:00.164Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461439320-68408-1ceb41ca-6c32-4752-9ef3-74e71b5fc14a-setup.exe (89894400 Bytes) +2026-03-02T14:24:00.383Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T14:24:00.383Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:24:00.383Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T14:24:00.452Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461440383-68408-178d27fa-ab31-409d-bc39-c0151e66480f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:24:00.978Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T14:24:00.978Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:24:00.978Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T14:24:01.054Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461440978-68408-b5e3eb59-27a2-4411-8d89-86c00a2044f5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:24:01.181Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:24:01.181Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T14:24:01.182Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:24:01.182Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T14:24:01.253Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461440978-68408-b5e3eb59-27a2-4411-8d89-86c00a2044f5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:24:01.382Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:24:01.382Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:24:01.384Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T14:24:01.384Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T14:24:01.384Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:24:01.384Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T14:24:01.453Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461440978-68408-b5e3eb59-27a2-4411-8d89-86c00a2044f5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:24:01.577Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:24:01.577Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T14:24:01.578Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:24:01.578Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T14:24:01.658Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461440978-68408-b5e3eb59-27a2-4411-8d89-86c00a2044f5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:24:01.785Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:24:01.785Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:24:01.786Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T14:24:01.786Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T14:24:01.786Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:24:01.786Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T14:24:01.851Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461440978-68408-b5e3eb59-27a2-4411-8d89-86c00a2044f5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:24:01.976Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:24:01.976Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T14:24:01.977Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:24:01.977Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T14:24:02.064Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461440978-68408-b5e3eb59-27a2-4411-8d89-86c00a2044f5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:24:02.188Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:24:02.188Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:24:02.252Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-02T14:24:02.252Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-02T14:24:02.319Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461442252-68408-61acb390-f3d3-4d69-89e8-1fcfab7c29b3-setup.exe (89894400 Bytes) +2026-03-02T14:27:44.489Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-02T14:27:44.503Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hIpwHX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hIpwHX\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:27:44.504Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hIpwHX\out +2026-03-02T14:27:44.566Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T14:27:44.547Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:27:44.548Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-02T14:27:44.553Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:27:44.553Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T14:27:44.648Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461664546-59596-000368e1-5406-47a3-9927-b39a36839871-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:27:44.728Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T14:27:44.728Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hIpwHX\out +2026-03-02T14:27:44.731Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T14:27:44.732Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T14:27:44.733Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hIpwHX\out +2026-03-02T14:27:44.741Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FVDnmD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FVDnmD\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:27:44.741Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FVDnmD\out +2026-03-02T14:27:44.743Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T14:27:44.743Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FVDnmD\out +2026-03-02T14:27:44.745Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T14:27:44.745Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FVDnmD\out +2026-03-02T14:27:44.748Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T14:27:44.749Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FVDnmD\out +2026-03-02T14:27:44.751Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-min9Xi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-min9Xi\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:27:44.752Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-min9Xi\out +2026-03-02T14:27:44.754Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T14:27:44.756Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T14:27:44.756Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-min9Xi\out +2026-03-02T14:27:44.759Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J4e8kZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J4e8kZ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:27:44.759Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-J4e8kZ\out +2026-03-02T14:27:44.761Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T14:27:44.761Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T14:27:44.762Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-J4e8kZ\pkg) +2026-03-02T14:27:44.762Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J4e8kZ\out +2026-03-02T14:27:44.764Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oVmTUB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oVmTUB\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:27:44.764Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oVmTUB\out +2026-03-02T14:27:44.766Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T14:27:44.767Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T14:27:44.767Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oVmTUB\out +2026-03-02T14:27:44.769Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hmllg7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hmllg7\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:27:44.769Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hmllg7\out +2026-03-02T14:27:44.771Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T14:27:44.771Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hmllg7\out +2026-03-02T14:27:44.773Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T14:27:44.774Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hmllg7\out +2026-03-02T14:27:44.776Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dUIshm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dUIshm\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T14:27:44.776Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T14:27:44.776Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dUIshm\out +2026-03-02T14:27:44.778Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T14:27:44.778Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dUIshm\out +2026-03-02T14:27:44.780Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J2WJUN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J2WJUN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:27:44.780Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-J2WJUN\out +2026-03-02T14:27:44.933Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T14:27:44.934Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J2WJUN\out +2026-03-02T14:27:44.937Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xxlija\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xxlija\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:27:44.938Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Xxlija\out +2026-03-02T14:27:44.940Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T14:27:44.941Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xxlija\out +2026-03-02T14:27:44.946Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vFPNOS\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vFPNOS\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:27:44.946Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-vFPNOS\pkg-missing +2026-03-02T14:27:44.947Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O2k5w4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O2k5w4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:27:44.948Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-O2k5w4\out +2026-03-02T14:27:44.950Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T14:27:44.951Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O2k5w4\out +2026-03-02T14:27:44.999Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HvfpqU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HvfpqU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:27:45.000Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HvfpqU\out +2026-03-02T14:27:45.161Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T14:27:45.324Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-02T14:27:45.324Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-02T14:27:45.394Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461665324-59596-b791a3b3-ff5d-4876-b9c6-2832036ac218-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:27:45.826Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T14:27:45.826Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T14:27:46.828Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T14:27:48.328Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T14:27:49.329Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T14:27:52.329Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T14:27:53.331Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-02T14:27:53.331Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T14:27:54.333Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T14:27:55.833Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T14:27:56.834Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T14:27:59.834Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T14:28:00.861Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:28:00.862Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T14:28:00.926Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461680861-59596-b64f5625-be4c-49de-a825-8e613542bc43-setup.exe (89894400 Bytes) +2026-03-02T14:28:01.012Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T14:28:01.012Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T14:28:01.013Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:28:01.013Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:28:01.098Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461680861-59596-b64f5625-be4c-49de-a825-8e613542bc43-setup.exe (89894400 Bytes) +2026-03-02T14:28:01.178Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T14:28:01.178Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:28:01.178Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T14:28:01.248Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461680861-59596-b64f5625-be4c-49de-a825-8e613542bc43-setup.exe (89894400 Bytes) +2026-03-02T14:28:01.329Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T14:28:01.329Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T14:28:01.330Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:28:01.330Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:28:01.397Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461680861-59596-b64f5625-be4c-49de-a825-8e613542bc43-setup.exe (89894400 Bytes) +2026-03-02T14:28:01.478Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T14:28:01.478Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:28:01.478Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T14:28:01.544Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461680861-59596-b64f5625-be4c-49de-a825-8e613542bc43-setup.exe (89894400 Bytes) +2026-03-02T14:28:01.622Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T14:28:01.623Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T14:28:01.624Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:28:01.624Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T14:28:01.691Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461680861-59596-b64f5625-be4c-49de-a825-8e613542bc43-setup.exe (89894400 Bytes) +2026-03-02T14:28:01.883Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T14:28:01.884Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:28:01.884Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T14:28:01.968Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461681884-59596-b4d28314-d7ad-4837-9154-6d0ee8716fae-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:28:02.465Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T14:28:02.465Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:28:02.465Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T14:28:02.548Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461682465-59596-896f1ddd-aebc-459f-bfa2-dfc755c0edbd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:28:02.675Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:28:02.675Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T14:28:02.676Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:28:02.676Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T14:28:02.745Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461682465-59596-896f1ddd-aebc-459f-bfa2-dfc755c0edbd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:28:02.872Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:28:02.872Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:28:02.874Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T14:28:02.874Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T14:28:02.874Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:28:02.874Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T14:28:02.943Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461682465-59596-896f1ddd-aebc-459f-bfa2-dfc755c0edbd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:28:03.075Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:28:03.075Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T14:28:03.075Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:28:03.075Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T14:28:03.164Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461682465-59596-896f1ddd-aebc-459f-bfa2-dfc755c0edbd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:28:03.299Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:28:03.299Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:28:03.301Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T14:28:03.301Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T14:28:03.301Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:28:03.301Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T14:28:03.410Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461682465-59596-896f1ddd-aebc-459f-bfa2-dfc755c0edbd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:28:03.562Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:28:03.562Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T14:28:03.562Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T14:28:03.562Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T14:28:03.631Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461682465-59596-896f1ddd-aebc-459f-bfa2-dfc755c0edbd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T14:28:03.757Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T14:28:03.757Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T14:28:03.819Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-02T14:28:03.819Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-02T14:28:03.890Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772461683819-59596-e2c3003b-a795-400a-a28a-2cea5b30a815-setup.exe (89894400 Bytes) +2026-03-02T14:50:31.713Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-02T14:50:31.724Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-meOls7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-meOls7\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:50:31.725Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-meOls7\out +2026-03-02T14:50:31.795Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T14:50:31.982Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T14:50:31.982Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-meOls7\out +2026-03-02T14:50:31.985Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T14:50:31.986Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T14:50:31.987Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-meOls7\out +2026-03-02T14:50:31.995Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eIws1h\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eIws1h\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:50:31.996Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eIws1h\out +2026-03-02T14:50:31.998Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T14:50:31.998Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eIws1h\out +2026-03-02T14:50:32.000Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T14:50:32.000Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eIws1h\out +2026-03-02T14:50:32.003Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T14:50:32.003Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eIws1h\out +2026-03-02T14:50:32.006Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-itdnkO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-itdnkO\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:50:32.006Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-itdnkO\out +2026-03-02T14:50:32.009Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T14:50:32.010Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T14:50:32.011Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-itdnkO\out +2026-03-02T14:50:32.013Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sCDPuL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sCDPuL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:50:32.013Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sCDPuL\out +2026-03-02T14:50:32.015Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T14:50:32.016Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T14:50:32.016Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-sCDPuL\pkg) +2026-03-02T14:50:32.016Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sCDPuL\out +2026-03-02T14:50:32.018Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BW1bu2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BW1bu2\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T14:50:32.018Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BW1bu2\out +2026-03-02T14:50:32.020Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T14:50:32.021Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T14:50:32.021Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BW1bu2\out +2026-03-02T14:50:32.023Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bu6YHX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bu6YHX\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:50:32.024Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Bu6YHX\out +2026-03-02T14:50:32.026Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T14:50:32.026Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Bu6YHX\out +2026-03-02T14:50:32.028Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T14:50:32.029Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bu6YHX\out +2026-03-02T14:50:32.031Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Miorg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Miorg\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T14:50:32.031Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T14:50:32.031Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6Miorg\out +2026-03-02T14:50:32.032Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T14:50:32.033Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Miorg\out +2026-03-02T14:50:32.035Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E5LSBO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E5LSBO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:50:32.035Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E5LSBO\out +2026-03-02T14:50:32.150Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T14:50:32.151Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E5LSBO\out +2026-03-02T14:50:32.154Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WGjLsu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WGjLsu\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:50:32.156Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WGjLsu\out +2026-03-02T14:50:32.158Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T14:50:32.159Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WGjLsu\out +2026-03-02T14:50:32.162Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RBclp3\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RBclp3\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:50:32.162Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-RBclp3\pkg-missing +2026-03-02T14:50:32.164Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nZe9Lp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nZe9Lp\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:50:32.164Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nZe9Lp\out +2026-03-02T14:50:32.166Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T14:50:32.166Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nZe9Lp\out +2026-03-02T14:50:32.214Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K7oK5t\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K7oK5t\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T14:50:32.214Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K7oK5t\out +2026-03-02T14:50:32.393Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T14:51:13.457Z [INFO] App gestartet v1.4.90 +2026-03-02T14:51:13.459Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T14:51:13.459Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T14:51:13.709Z [INFO] Auto-Resume beim Start vorgemerkt +2026-03-02T14:55:53.273Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T14:55:53.277Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T14:55:53.277Z [INFO] App beendet +2026-03-02T14:57:21.647Z [INFO] App gestartet v1.4.90 +2026-03-02T14:57:21.648Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T14:57:21.648Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T14:57:21.806Z [INFO] Auto-Resume beim Start vorgemerkt +2026-03-02T15:13:18.506Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-02T15:13:18.516Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MWRGtv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MWRGtv\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T15:13:18.517Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MWRGtv\out +2026-03-02T15:13:18.575Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T15:13:18.724Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T15:13:18.724Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MWRGtv\out +2026-03-02T15:13:18.727Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T15:13:18.728Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T15:13:18.729Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MWRGtv\out +2026-03-02T15:13:18.746Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-osG9N9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-osG9N9\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T15:13:18.746Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-osG9N9\out +2026-03-02T15:13:18.748Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T15:13:18.748Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-osG9N9\out +2026-03-02T15:13:18.750Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T15:13:18.750Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-osG9N9\out +2026-03-02T15:13:18.752Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T15:13:18.752Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-osG9N9\out +2026-03-02T15:13:18.755Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vdl8Gj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vdl8Gj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T15:13:18.756Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vdl8Gj\out +2026-03-02T15:13:18.757Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T15:13:18.758Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T15:13:18.759Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vdl8Gj\out +2026-03-02T15:13:18.761Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GEjlL9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GEjlL9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T15:13:18.761Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GEjlL9\out +2026-03-02T15:13:18.763Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T15:13:18.763Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T15:13:18.764Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-GEjlL9\pkg) +2026-03-02T15:13:18.764Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GEjlL9\out +2026-03-02T15:13:18.766Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L6ZkWj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L6ZkWj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T15:13:18.766Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L6ZkWj\out +2026-03-02T15:13:18.767Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T15:13:18.768Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T15:13:18.768Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L6ZkWj\out +2026-03-02T15:13:18.770Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mUN00y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mUN00y\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T15:13:18.771Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mUN00y\out +2026-03-02T15:13:18.772Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T15:13:18.772Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mUN00y\out +2026-03-02T15:13:18.774Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T15:13:18.775Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mUN00y\out +2026-03-02T15:13:18.777Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-exVyqI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-exVyqI\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T15:13:18.777Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T15:13:18.777Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-exVyqI\out +2026-03-02T15:13:18.778Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T15:13:18.778Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-exVyqI\out +2026-03-02T15:13:18.780Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GPMEir\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GPMEir\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T15:13:18.780Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GPMEir\out +2026-03-02T15:13:18.917Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T15:13:18.918Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GPMEir\out +2026-03-02T15:13:18.921Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSqB8n\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSqB8n\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T15:13:18.923Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fSqB8n\out +2026-03-02T15:13:18.925Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T15:13:18.925Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSqB8n\out +2026-03-02T15:13:18.929Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g84nfF\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g84nfF\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T15:13:18.929Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-g84nfF\pkg-missing +2026-03-02T15:13:18.930Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BgFXk9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BgFXk9\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T15:13:18.931Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BgFXk9\out +2026-03-02T15:13:18.932Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T15:13:18.933Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BgFXk9\out +2026-03-02T15:13:18.974Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zIo9kP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zIo9kP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T15:13:18.974Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zIo9kP\out +2026-03-02T15:13:19.106Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T15:23:55.068Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T15:23:55.071Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T15:23:55.071Z [INFO] App beendet +2026-03-02T15:24:05.194Z [INFO] App gestartet v1.4.90 +2026-03-02T15:24:05.194Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T15:24:05.194Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T15:24:05.326Z [INFO] Auto-Resume beim Start vorgemerkt +2026-03-02T15:25:50.294Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T15:25:50.297Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T15:25:50.297Z [INFO] App beendet +2026-03-02T15:26:00.145Z [INFO] App gestartet v1.4.90 +2026-03-02T15:26:00.146Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T15:26:00.146Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T15:26:00.249Z [INFO] Auto-Resume beim Start vorgemerkt +2026-03-02T15:28:36.352Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T15:28:36.355Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T15:28:36.355Z [INFO] App beendet +2026-03-02T15:28:51.995Z [INFO] App gestartet v1.4.90 +2026-03-02T15:28:51.996Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T15:28:51.996Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T15:28:52.100Z [INFO] Auto-Resume beim Start vorgemerkt +2026-03-02T15:30:24.157Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T15:30:24.160Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T15:30:24.160Z [INFO] App beendet +2026-03-02T15:30:44.219Z [INFO] App gestartet v1.4.90 +2026-03-02T15:30:44.220Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T15:30:44.220Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T15:30:44.329Z [INFO] Auto-Resume beim Start vorgemerkt +2026-03-02T15:31:12.972Z [INFO] Paket 9-1-1.Lone.Star.S01.GERMAN.DL.720P.WEB.H264-WAYNE abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:13.266Z [INFO] Paket Hawkeye.S01.German.DL.720p.WEB.h264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:13.490Z [INFO] Paket Legion.S01.German.DL.720p.BluRay.x264-EXCiTED abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:13.657Z [INFO] Paket Krypton.S01.German.DL.720p.BluRay.x264-EXCiTED abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:13.830Z [INFO] Paket Lethal.Weapon.S01.German.DL.720p.BluRay.x264-iNTENTiON abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:13.994Z [INFO] Paket Agent.X.S01.German.DD51.Dubbed.DL.720p.iTunesHD.x264-TVS abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:14.151Z [INFO] Paket Gotham.S01.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:14.329Z [INFO] Paket Helstrom.S01.German.DL.720p.WEB.h264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:14.516Z [INFO] Paket Alex.Rider.S02.German.DL.720p.WEB.h264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:14.699Z [INFO] Paket Arrow.S07.GERMAN.DL.720P.WEB.X264-WAYNE abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:14.877Z [INFO] Paket Black.Lightning.S04.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:15.071Z [INFO] Paket Black.Lightning.S03.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:15.245Z [INFO] Paket Into.the.Badlands.S01.German.DL.720p.BluRay.x264-RSG abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:15.426Z [INFO] Paket Lethal.Weapon.S03.German.DD51.Dubbed.DL.720p.AmazonHD.AVC-TVS abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:15.795Z [INFO] Paket Atomic.S01.German.DL.720p.WebHD.h264-FKKTV abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:15.987Z [INFO] Paket Legion.S03.German.DD51.Dubbed.DL.720p.AmazonHD.AVC-TVS abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:16.157Z [INFO] Paket Banshee.S02.German.720p.BluRay.x264-RIPLEY abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:16.339Z [INFO] Paket Kleo.S01.German.720p.WEB.h264-OHD abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:16.521Z [INFO] Paket Alex.Rider.S03.German.DL.720p.WEB.h264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:16.689Z [INFO] Paket Gotham.S04.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:16.875Z [INFO] Paket 9-1-1.Lone.Star.S02.German.DL.720p.WEB.h264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:29.820Z [INFO] Paket Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:29.893Z [INFO] Paket Arrow.S04.German.DL.720p.BluRay.x264-RSG abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:29.967Z [INFO] Paket Into.the.Badlands.S03.German.DL.DUBBED.720p.WebHD.x264-AIDA abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:30.041Z [INFO] Paket Pax.Massilia.S02.German.DL.720p.WEB.x264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:30.116Z [INFO] Paket Generation.V.S01.German.DL.720p.WEB.h264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:30.190Z [INFO] Paket Britannia.S02.GERMAN.720p.WEBRiP.x264-LAW abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:30.263Z [INFO] Paket Legion.S02.German.DD51.Dubbed.DL.720p.AmazonHD.x264-TVS abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:30.339Z [INFO] Paket Last.Impact.Der.Einschlag.S01.GERMAN.DL.720p.WEB.H264-SunDry abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:30.412Z [INFO] Paket Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:30.486Z [INFO] Paket Black.Lightning.S02.GERMAN.DL.720p.WEB.x264-EiSBOCK-BiGiNT abgebrochen, 0 Artefakte gelöscht +2026-03-02T15:31:30.561Z [INFO] Paket Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC abgebrochen, 0 Artefakte gelöscht +2026-03-02T16:00:14.291Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:00:14.292Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:00:14.292Z [INFO] App beendet +2026-03-02T16:00:23.916Z [INFO] App gestartet v1.4.90 +2026-03-02T16:00:23.917Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:00:23.917Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:00:24.037Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:01:17.569Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:01:17.570Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:01:17.570Z [INFO] App beendet +2026-03-02T16:02:03.313Z [INFO] App gestartet v1.4.90 +2026-03-02T16:02:03.314Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:02:03.314Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:02:03.428Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:03:48.697Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:03:48.698Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:03:48.698Z [INFO] App beendet +2026-03-02T16:04:27.780Z [INFO] App gestartet v1.4.90 +2026-03-02T16:04:27.781Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:04:27.781Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:04:27.902Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:08:00.654Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:08:00.654Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:08:00.654Z [INFO] App beendet +2026-03-02T16:08:04.231Z [INFO] App gestartet v1.4.90 +2026-03-02T16:08:04.232Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:08:04.232Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:08:42.975Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:08:42.976Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:08:42.976Z [INFO] App beendet +2026-03-02T16:09:17.973Z [INFO] App gestartet v1.4.90 +2026-03-02T16:09:17.973Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:09:17.974Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:09:18.077Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:10:28.856Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:10:28.856Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:10:28.856Z [INFO] App beendet +2026-03-02T16:11:04.350Z [INFO] App gestartet v1.4.90 +2026-03-02T16:11:04.351Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:11:04.351Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:11:04.464Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:14:21.208Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:14:21.209Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:14:21.209Z [INFO] App beendet +2026-03-02T16:14:31.816Z [INFO] App gestartet v1.4.90 +2026-03-02T16:14:31.817Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:14:31.817Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:14:31.928Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:20:42.113Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:20:42.113Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:20:42.113Z [INFO] App beendet +2026-03-02T16:20:49.999Z [INFO] App gestartet v1.4.90 +2026-03-02T16:20:50.000Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:20:50.000Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:20:50.108Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:21:26.041Z [INFO] Scheduler gestartet +2026-03-02T16:21:26.041Z [INFO] Scheduler Heartbeat: active=0, queued=93, reconnect=false, paused=false, postProcess=0 +2026-03-02T16:21:50.091Z [INFO] Post-Processing Start: pkg=Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T16:21:50.094Z [INFO] Hybrid-Extract: pkg=Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, keine fertigen Archive-Sets +2026-03-02T16:21:51.074Z [INFO] Scheduler beendet +2026-03-02T16:22:02.049Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:22:02.049Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:22:02.049Z [INFO] App beendet +2026-03-02T16:22:09.103Z [INFO] App gestartet v1.4.90 +2026-03-02T16:22:09.104Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:22:09.104Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:22:09.213Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:23:45.471Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:23:45.472Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:23:45.472Z [INFO] App beendet +2026-03-02T16:23:56.958Z [INFO] App gestartet v1.4.90 +2026-03-02T16:23:56.958Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:23:56.958Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:23:57.073Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:24:39.331Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:24:39.332Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:24:39.332Z [INFO] App beendet +2026-03-02T16:25:17.637Z [INFO] App gestartet v1.4.90 +2026-03-02T16:25:17.638Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:25:17.638Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:25:17.777Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:27:17.548Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:27:17.548Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:27:17.548Z [INFO] App beendet +2026-03-02T16:35:06.506Z [INFO] App gestartet v1.4.90 +2026-03-02T16:35:06.506Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:35:06.507Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:35:06.613Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:36:30.254Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:36:30.254Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:36:30.254Z [INFO] App beendet +2026-03-02T16:37:00.337Z [INFO] App gestartet v1.4.90 +2026-03-02T16:37:00.338Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:37:00.338Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:37:00.451Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:37:40.760Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:37:40.761Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:37:40.761Z [INFO] App beendet +2026-03-02T16:37:57.214Z [INFO] App gestartet v1.4.90 +2026-03-02T16:37:57.214Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:37:57.215Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:37:57.320Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:39:18.126Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:39:18.127Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:39:18.127Z [INFO] App beendet +2026-03-02T16:41:53.492Z [INFO] App gestartet v1.4.90 +2026-03-02T16:41:53.492Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:41:53.493Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:41:53.583Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:42:53.709Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:42:53.710Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:42:53.710Z [INFO] App beendet +2026-03-02T16:43:06.546Z [INFO] App gestartet v1.4.90 +2026-03-02T16:43:06.547Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:43:06.547Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:43:06.655Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:45:06.729Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:45:06.730Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:45:06.730Z [INFO] App beendet +2026-03-02T16:45:24.704Z [INFO] App gestartet v1.4.90 +2026-03-02T16:45:24.704Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:45:24.704Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:45:24.838Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:45:48.829Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:45:48.830Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:45:48.830Z [INFO] App beendet +2026-03-02T16:46:38.554Z [INFO] App gestartet v1.4.90 +2026-03-02T16:46:38.554Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:46:38.554Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:46:38.661Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:47:22.618Z [INFO] Scheduler gestartet +2026-03-02T16:47:22.618Z [INFO] Scheduler Heartbeat: active=0, queued=92, reconnect=false, paused=false, postProcess=0 +2026-03-02T16:48:22.322Z [INFO] Shutdown-Vorbereitung gestartet: active=4, running=true, paused=true +2026-03-02T16:48:22.326Z [INFO] Shutdown-Vorbereitung beendet: requeued=4 +2026-03-02T16:48:22.326Z [INFO] App beendet +2026-03-02T16:48:33.563Z [INFO] App gestartet v1.4.90 +2026-03-02T16:48:33.564Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:48:33.564Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:48:33.658Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:49:03.237Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:49:03.238Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:49:03.238Z [INFO] App beendet +2026-03-02T16:49:52.975Z [INFO] App gestartet v1.4.90 +2026-03-02T16:49:52.976Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:49:52.976Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:49:53.083Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:50:43.222Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:50:43.223Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:50:43.223Z [INFO] App beendet +2026-03-02T16:50:51.930Z [INFO] App gestartet v1.4.90 +2026-03-02T16:50:51.930Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:50:51.931Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:50:52.039Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:52:12.740Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T16:52:12.740Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T16:52:12.740Z [INFO] App beendet +2026-03-02T16:53:23.378Z [INFO] App gestartet v1.4.90 +2026-03-02T16:53:23.378Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T16:53:23.378Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T16:53:23.484Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T16:53:37.686Z [INFO] Scheduler gestartet +2026-03-02T16:53:37.686Z [INFO] Scheduler Heartbeat: active=0, queued=92, reconnect=false, paused=false, postProcess=0 +2026-03-02T16:53:49.630Z [INFO] Post-Processing Start: pkg=Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, success=2, failed=0, cancelled=0, autoExtract=true +2026-03-02T16:53:49.633Z [INFO] Hybrid-Extract: pkg=Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, keine fertigen Archive-Sets +2026-03-02T16:53:58.912Z [INFO] Post-Processing Start: pkg=Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, success=3, failed=0, cancelled=0, autoExtract=true +2026-03-02T16:53:58.914Z [INFO] Hybrid-Extract Start: pkg=Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, readyArchives=1 +2026-03-02T16:53:58.915Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\Downloads\RealDebrid\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, targetDir=C:\Users\ploet\Downloads\RealDebrid\_entpackt\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, archives=1 (hybrid, gesamt=4), cleanupMode=none, conflictMode=overwrite +2026-03-02T16:53:58.916Z [INFO] Entpacke Archiv: glueh.feuer.web.7p-s01e01.part1.rar -> C:\Users\ploet\Downloads\RealDebrid\_entpackt\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF +2026-03-02T16:53:58.958Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T16:54:05.730Z [INFO] Entpacken erfolgreich: glueh.feuer.web.7p-s01e01.part1.rar +2026-03-02T16:54:05.730Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\Downloads\RealDebrid\_entpackt\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF +2026-03-02T16:54:05.730Z [INFO] Hybrid-Extract Ende: pkg=Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, extracted=1, failed=0 +2026-03-02T16:54:09.329Z [INFO] Post-Processing Start: pkg=Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, success=4, failed=0, cancelled=0, autoExtract=true +2026-03-02T16:54:09.332Z [INFO] Hybrid-Extract Start: pkg=Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, readyArchives=2 +2026-03-02T16:54:09.334Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\Downloads\RealDebrid\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, targetDir=C:\Users\ploet\Downloads\RealDebrid\_entpackt\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, archives=2 (hybrid, gesamt=5), cleanupMode=none, conflictMode=overwrite +2026-03-02T16:54:09.348Z [INFO] Entpacke Archiv: glueh.feuer.web.7p-s01e03.rar -> C:\Users\ploet\Downloads\RealDebrid\_entpackt\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF +2026-03-02T16:54:17.238Z [INFO] Shutdown-Vorbereitung gestartet: active=4, running=true, paused=true +2026-03-02T16:54:17.247Z [INFO] Shutdown-Vorbereitung beendet: requeued=4 +2026-03-02T16:54:17.247Z [INFO] App beendet +2026-03-02T17:08:46.160Z [INFO] App gestartet v1.4.96 +2026-03-02T17:08:46.161Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T17:08:46.161Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T17:08:46.265Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T17:09:23.105Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T17:09:23.106Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T17:09:23.106Z [INFO] App beendet +2026-03-02T17:09:31.574Z [INFO] App gestartet v1.4.96 +2026-03-02T17:09:31.575Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T17:09:31.575Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T17:09:31.692Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T17:11:51.711Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T17:11:51.712Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T17:11:51.712Z [INFO] App beendet +2026-03-02T17:12:29.363Z [INFO] App gestartet v1.4.96 +2026-03-02T17:12:29.363Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T17:12:29.363Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T17:12:29.496Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T17:19:17.282Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T17:19:17.282Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T17:19:17.282Z [INFO] App beendet +2026-03-02T17:19:29.739Z [INFO] App gestartet v1.4.96 +2026-03-02T17:19:29.740Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T17:19:29.740Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T17:19:29.850Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T17:19:55.374Z [INFO] App gestartet v1.4.96 +2026-03-02T17:19:55.375Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T17:19:55.375Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T17:19:55.488Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T17:24:29.288Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T17:24:29.289Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T17:24:29.289Z [INFO] App beendet +2026-03-02T19:24:00.477Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6otnsy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6otnsy\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:24:00.477Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6otnsy\out +2026-03-02T19:24:00.515Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T19:24:00.616Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T19:24:00.616Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6otnsy\out +2026-03-02T19:24:00.619Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T19:24:00.619Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T19:24:00.621Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6otnsy\out +2026-03-02T19:24:00.628Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OCeshY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OCeshY\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:00.628Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OCeshY\out +2026-03-02T19:24:00.630Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T19:24:00.630Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OCeshY\out +2026-03-02T19:24:00.632Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T19:24:00.632Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OCeshY\out +2026-03-02T19:24:00.633Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T19:24:00.633Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OCeshY\out +2026-03-02T19:24:00.636Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PQqVPx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PQqVPx\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:24:00.636Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PQqVPx\out +2026-03-02T19:24:00.637Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T19:24:00.638Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T19:24:00.639Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PQqVPx\out +2026-03-02T19:24:00.640Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ni3OLM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ni3OLM\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:24:00.641Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ni3OLM\out +2026-03-02T19:24:00.642Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T19:24:00.643Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T19:24:00.643Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ni3OLM\pkg) +2026-03-02T19:24:00.643Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ni3OLM\out +2026-03-02T19:24:00.645Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zd8Zjk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zd8Zjk\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:24:00.645Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zd8Zjk\out +2026-03-02T19:24:00.647Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T19:24:00.647Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T19:24:00.647Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zd8Zjk\out +2026-03-02T19:24:00.649Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cMm78W\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cMm78W\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:00.650Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cMm78W\out +2026-03-02T19:24:00.651Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T19:24:00.651Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cMm78W\out +2026-03-02T19:24:00.653Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T19:24:00.654Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cMm78W\out +2026-03-02T19:24:00.656Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bbeQpy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bbeQpy\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T19:24:00.656Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T19:24:00.656Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bbeQpy\out +2026-03-02T19:24:00.657Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T19:24:00.657Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bbeQpy\out +2026-03-02T19:24:00.659Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wsXtF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wsXtF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:00.659Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3wsXtF\out +2026-03-02T19:24:00.773Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T19:24:00.774Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wsXtF\out +2026-03-02T19:24:00.776Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JXgaPq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JXgaPq\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:00.778Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JXgaPq\out +2026-03-02T19:24:00.780Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T19:24:00.781Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JXgaPq\out +2026-03-02T19:24:00.784Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jm8beh\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jm8beh\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:00.784Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Jm8beh\pkg-missing +2026-03-02T19:24:00.786Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IgWL27\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IgWL27\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:00.786Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IgWL27\out +2026-03-02T19:24:00.788Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T19:24:00.788Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IgWL27\out +2026-03-02T19:24:00.827Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3a6MhO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3a6MhO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:00.827Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3a6MhO\out +2026-03-02T19:24:00.930Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T19:24:37.183Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bm0xtk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bm0xtk\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:24:37.184Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bm0xtk\out +2026-03-02T19:24:37.227Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T19:24:37.359Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T19:24:37.359Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bm0xtk\out +2026-03-02T19:24:37.362Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T19:24:37.362Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T19:24:37.364Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bm0xtk\out +2026-03-02T19:24:37.382Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9cbvJE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9cbvJE\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:37.383Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9cbvJE\out +2026-03-02T19:24:37.385Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T19:24:37.385Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9cbvJE\out +2026-03-02T19:24:37.387Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T19:24:37.387Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9cbvJE\out +2026-03-02T19:24:37.389Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T19:24:37.390Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9cbvJE\out +2026-03-02T19:24:37.393Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-apQOEf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-apQOEf\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:24:37.393Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-apQOEf\out +2026-03-02T19:24:37.395Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T19:24:37.396Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T19:24:37.397Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-apQOEf\out +2026-03-02T19:24:37.399Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eR4LRg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eR4LRg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:24:37.399Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eR4LRg\out +2026-03-02T19:24:37.400Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T19:24:37.401Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T19:24:37.402Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-eR4LRg\pkg) +2026-03-02T19:24:37.402Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eR4LRg\out +2026-03-02T19:24:37.403Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HpMev9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HpMev9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:24:37.404Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HpMev9\out +2026-03-02T19:24:37.405Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T19:24:37.405Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T19:24:37.406Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HpMev9\out +2026-03-02T19:24:37.408Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0qqFCl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0qqFCl\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:37.408Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0qqFCl\out +2026-03-02T19:24:37.410Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T19:24:37.410Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0qqFCl\out +2026-03-02T19:24:37.413Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T19:24:37.414Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0qqFCl\out +2026-03-02T19:24:37.416Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iVdbxj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iVdbxj\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T19:24:37.416Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T19:24:37.417Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iVdbxj\out +2026-03-02T19:24:37.418Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T19:24:37.418Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iVdbxj\out +2026-03-02T19:24:37.420Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pNlJHG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pNlJHG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:37.420Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pNlJHG\out +2026-03-02T19:24:37.563Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T19:24:37.563Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pNlJHG\out +2026-03-02T19:24:37.566Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rOWeaT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rOWeaT\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:37.568Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rOWeaT\out +2026-03-02T19:24:37.569Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T19:24:37.570Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rOWeaT\out +2026-03-02T19:24:37.573Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M9PJ59\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M9PJ59\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:37.574Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-M9PJ59\pkg-missing +2026-03-02T19:24:37.575Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VeyOZn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VeyOZn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:37.575Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VeyOZn\out +2026-03-02T19:24:37.578Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T19:24:37.578Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VeyOZn\out +2026-03-02T19:24:37.621Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ohdWFz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ohdWFz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:24:37.621Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ohdWFz\out +2026-03-02T19:24:37.721Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T19:31:42.697Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ojdiq8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ojdiq8\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:31:42.697Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ojdiq8\out +2026-03-02T19:31:42.736Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T19:31:42.878Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T19:31:42.878Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ojdiq8\out +2026-03-02T19:31:42.882Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T19:31:42.883Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T19:31:42.885Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ojdiq8\out +2026-03-02T19:31:42.892Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZRrjt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZRrjt\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:31:42.892Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZRrjt\out +2026-03-02T19:31:42.895Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T19:31:42.895Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZRrjt\out +2026-03-02T19:31:42.897Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T19:31:42.897Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZRrjt\out +2026-03-02T19:31:42.898Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T19:31:42.899Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZRrjt\out +2026-03-02T19:31:42.901Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FR4sMs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FR4sMs\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:31:42.902Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FR4sMs\out +2026-03-02T19:31:42.903Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T19:31:42.904Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T19:31:42.905Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FR4sMs\out +2026-03-02T19:31:42.906Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z8REb7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z8REb7\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:31:42.906Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z8REb7\out +2026-03-02T19:31:42.908Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T19:31:42.908Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T19:31:42.909Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z8REb7\pkg) +2026-03-02T19:31:42.909Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z8REb7\out +2026-03-02T19:31:42.911Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Rrzcc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Rrzcc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:31:42.911Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7Rrzcc\out +2026-03-02T19:31:42.912Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T19:31:42.912Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T19:31:42.913Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Rrzcc\out +2026-03-02T19:31:42.915Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R3faxW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R3faxW\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:31:42.915Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-R3faxW\out +2026-03-02T19:31:42.916Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T19:31:42.916Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-R3faxW\out +2026-03-02T19:31:42.918Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T19:31:42.918Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R3faxW\out +2026-03-02T19:31:42.921Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZkdPGl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZkdPGl\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T19:31:42.921Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T19:31:42.921Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZkdPGl\out +2026-03-02T19:31:42.922Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T19:31:42.922Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZkdPGl\out +2026-03-02T19:31:42.924Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tgDYVH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tgDYVH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:31:42.924Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tgDYVH\out +2026-03-02T19:31:43.026Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T19:31:43.027Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tgDYVH\out +2026-03-02T19:31:43.029Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-akmb54\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-akmb54\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:31:43.031Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-akmb54\out +2026-03-02T19:31:43.032Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T19:31:43.032Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-akmb54\out +2026-03-02T19:31:43.036Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eATVXP\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eATVXP\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:31:43.036Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-eATVXP\pkg-missing +2026-03-02T19:31:43.038Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y22Czb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y22Czb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:31:43.038Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-y22Czb\out +2026-03-02T19:31:43.040Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T19:31:43.040Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y22Czb\out +2026-03-02T19:31:43.077Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ruGRjz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ruGRjz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:31:43.077Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ruGRjz\out +2026-03-02T19:31:43.181Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T19:58:39.948Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-02T19:58:45.512Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0ois3J\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0ois3J\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:58:45.512Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0ois3J\out +2026-03-02T19:58:45.564Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T19:58:45.682Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T19:58:45.682Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0ois3J\out +2026-03-02T19:58:45.685Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T19:58:45.685Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T19:58:45.687Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0ois3J\out +2026-03-02T19:58:45.693Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OIvkHo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OIvkHo\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:58:45.694Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OIvkHo\out +2026-03-02T19:58:45.695Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T19:58:45.695Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OIvkHo\out +2026-03-02T19:58:45.697Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T19:58:45.698Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OIvkHo\out +2026-03-02T19:58:45.699Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T19:58:45.700Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OIvkHo\out +2026-03-02T19:58:45.702Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lw6c18\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lw6c18\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:58:45.703Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lw6c18\out +2026-03-02T19:58:45.704Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T19:58:45.705Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T19:58:45.706Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lw6c18\out +2026-03-02T19:58:45.708Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H79xlU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H79xlU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:58:45.708Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H79xlU\out +2026-03-02T19:58:45.709Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T19:58:45.710Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T19:58:45.711Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-H79xlU\pkg) +2026-03-02T19:58:45.711Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H79xlU\out +2026-03-02T19:58:45.713Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ik5kUd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ik5kUd\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T19:58:45.713Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ik5kUd\out +2026-03-02T19:58:45.714Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T19:58:45.715Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T19:58:45.715Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ik5kUd\out +2026-03-02T19:58:45.717Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zpEg3z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zpEg3z\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:58:45.717Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zpEg3z\out +2026-03-02T19:58:45.719Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T19:58:45.719Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zpEg3z\out +2026-03-02T19:58:45.721Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T19:58:45.721Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zpEg3z\out +2026-03-02T19:58:45.723Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V2kvZ6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V2kvZ6\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T19:58:45.723Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T19:58:45.723Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-V2kvZ6\out +2026-03-02T19:58:45.724Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T19:58:45.724Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V2kvZ6\out +2026-03-02T19:58:45.726Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bYpQg9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bYpQg9\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:58:45.726Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bYpQg9\out +2026-03-02T19:58:45.838Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T19:58:45.839Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bYpQg9\out +2026-03-02T19:58:45.841Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ViZcAv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ViZcAv\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:58:45.843Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ViZcAv\out +2026-03-02T19:58:45.844Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T19:58:45.845Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ViZcAv\out +2026-03-02T19:58:45.848Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M2Jc2W\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M2Jc2W\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:58:45.848Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-M2Jc2W\pkg-missing +2026-03-02T19:58:45.850Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o96wfh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o96wfh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:58:45.850Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o96wfh\out +2026-03-02T19:58:45.852Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T19:58:45.852Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o96wfh\out +2026-03-02T19:58:45.889Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4a54RM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4a54RM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T19:58:45.891Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4a54RM\out +2026-03-02T19:58:46.005Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T20:05:43.734Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dSYVV6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dSYVV6\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T20:05:43.735Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dSYVV6\out +2026-03-02T20:05:43.805Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T20:05:43.988Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T20:05:43.988Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dSYVV6\out +2026-03-02T20:05:43.991Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T20:05:43.992Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T20:05:43.994Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dSYVV6\out +2026-03-02T20:05:44.013Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dcch15\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dcch15\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T20:05:44.013Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dcch15\out +2026-03-02T20:05:44.016Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T20:05:44.016Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dcch15\out +2026-03-02T20:05:44.019Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T20:05:44.019Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dcch15\out +2026-03-02T20:05:44.022Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T20:05:44.023Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dcch15\out +2026-03-02T20:05:44.026Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TCVjk2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TCVjk2\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T20:05:44.026Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TCVjk2\out +2026-03-02T20:05:44.028Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T20:05:44.030Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T20:05:44.030Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TCVjk2\out +2026-03-02T20:05:44.032Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x2wxoH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x2wxoH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T20:05:44.033Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-x2wxoH\out +2026-03-02T20:05:44.035Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T20:05:44.036Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T20:05:44.037Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-x2wxoH\pkg) +2026-03-02T20:05:44.037Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x2wxoH\out +2026-03-02T20:05:44.039Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RgbydK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RgbydK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T20:05:44.039Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RgbydK\out +2026-03-02T20:05:44.041Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T20:05:44.041Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T20:05:44.042Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RgbydK\out +2026-03-02T20:05:44.044Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1vLpug\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1vLpug\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T20:05:44.045Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1vLpug\out +2026-03-02T20:05:44.046Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T20:05:44.046Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1vLpug\out +2026-03-02T20:05:44.048Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T20:05:44.049Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1vLpug\out +2026-03-02T20:05:44.051Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pi3KF4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pi3KF4\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T20:05:44.051Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T20:05:44.052Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pi3KF4\out +2026-03-02T20:05:44.053Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T20:05:44.054Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pi3KF4\out +2026-03-02T20:05:44.055Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rzI8sP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rzI8sP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T20:05:44.055Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rzI8sP\out +2026-03-02T20:05:44.173Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T20:05:44.173Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rzI8sP\out +2026-03-02T20:05:44.176Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v4Uz2i\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v4Uz2i\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T20:05:44.178Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-v4Uz2i\out +2026-03-02T20:05:44.180Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T20:05:44.180Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v4Uz2i\out +2026-03-02T20:05:44.184Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BMJOTP\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BMJOTP\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T20:05:44.184Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-BMJOTP\pkg-missing +2026-03-02T20:05:44.186Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zlIzuQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zlIzuQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T20:05:44.186Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zlIzuQ\out +2026-03-02T20:05:44.189Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T20:05:44.190Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zlIzuQ\out +2026-03-02T20:05:44.231Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gz64Jq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gz64Jq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T20:05:44.231Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Gz64Jq\out +2026-03-02T20:05:44.370Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T21:07:40.887Z [INFO] App gestartet v1.5.27 +2026-03-02T21:07:40.887Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T21:07:40.888Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T21:07:41.050Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T21:09:46.723Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T21:09:46.724Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T21:09:46.724Z [INFO] App beendet +2026-03-02T21:10:03.696Z [INFO] App gestartet v1.5.27 +2026-03-02T21:10:03.697Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T21:10:03.697Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T21:10:03.832Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T21:10:32.687Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T21:10:32.688Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T21:10:32.688Z [INFO] App beendet +2026-03-02T21:11:07.533Z [INFO] App gestartet v1.5.27 +2026-03-02T21:11:07.534Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T21:11:07.534Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T21:11:07.672Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T21:23:26.831Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T21:23:26.831Z [INFO] Update-Download Kandidaten (1/3): https://codeberg.org/Sucukdeluxe/real-debrid-downloader/releases/download/v1.5.28/Real-Debrid-Downloader%20Setup%201.5.28.exe | https://codeberg.org/Sucukdeluxe/real-debrid-downloader/releases/download/v1.5.28/Real-Debrid-Downloader-Setup-1.5.28.exe +2026-03-02T21:23:26.832Z [INFO] Update-Download versucht: https://codeberg.org/Sucukdeluxe/real-debrid-downloader/releases/download/v1.5.28/Real-Debrid-Downloader%20Setup%201.5.28.exe +2026-03-02T21:23:30.966Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772486606831-70584-392c3f46-5a05-426f-b689-8368eb390138-Real-Debrid-Downloader Setup 1.5.28.exe (79991672 Bytes) +2026-03-02T21:23:34.435Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T21:23:34.437Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T21:23:34.437Z [INFO] App beendet +2026-03-02T21:40:28.565Z [INFO] App gestartet v1.5.28 +2026-03-02T21:40:28.566Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T21:40:28.566Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T21:40:28.740Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T21:41:10.588Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T21:41:10.589Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T21:41:10.590Z [INFO] App beendet +2026-03-02T21:43:44.487Z [INFO] App gestartet v1.5.28 +2026-03-02T21:43:44.488Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T21:43:44.488Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T21:43:44.648Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T21:49:56.779Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T21:49:56.781Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T21:49:56.781Z [INFO] App beendet +2026-03-02T21:52:48.551Z [INFO] App gestartet v1.5.28 +2026-03-02T21:52:48.552Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T21:52:48.553Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T21:52:48.718Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T21:53:20.961Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T21:53:20.963Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T21:53:20.963Z [INFO] App beendet +2026-03-02T21:54:16.380Z [INFO] App gestartet v1.5.28 +2026-03-02T21:54:16.381Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T21:54:16.381Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T21:54:16.509Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T21:54:44.817Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T21:54:44.818Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T21:54:44.818Z [INFO] App beendet +2026-03-02T21:55:04.096Z [INFO] App gestartet v1.5.28 +2026-03-02T21:55:04.097Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T21:55:04.097Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T21:55:04.233Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T21:55:11.491Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T21:55:11.492Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T21:55:11.492Z [INFO] App beendet +2026-03-02T21:58:14.652Z [INFO] App gestartet v1.5.28 +2026-03-02T21:58:14.653Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T21:58:14.653Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T21:58:14.797Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T21:58:40.722Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T21:58:40.724Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T21:58:40.724Z [INFO] App beendet +2026-03-02T21:59:47.745Z [INFO] App gestartet v1.5.28 +2026-03-02T21:59:47.746Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T21:59:47.746Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T21:59:47.881Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T22:00:16.265Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T22:00:16.266Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T22:00:16.266Z [INFO] App beendet +2026-03-02T22:02:51.278Z [INFO] App gestartet v1.5.28 +2026-03-02T22:02:51.279Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T22:02:51.279Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T22:02:51.405Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T22:04:46.207Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T22:04:46.209Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T22:04:46.209Z [INFO] App beendet +2026-03-02T22:04:48.608Z [INFO] App gestartet v1.5.28 +2026-03-02T22:04:48.609Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T22:04:48.609Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T22:04:48.806Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T22:05:15.743Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T22:05:15.745Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T22:05:15.745Z [INFO] App beendet +2026-03-02T22:39:52.880Z [INFO] Scheduler gestartet +2026-03-02T22:39:52.881Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:52.904Z [INFO] Scheduler gestartet +2026-03-02T22:39:52.904Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:52.912Z [INFO] Scheduler gestartet +2026-03-02T22:39:52.912Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:53.092Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:39:53.092Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-02T22:39:53.092Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:39:53.092Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-02T22:39:53.256Z [INFO] Scheduler beendet +2026-03-02T22:39:53.279Z [INFO] Scheduler gestartet +2026-03-02T22:39:53.279Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:53.285Z [INFO] Scheduler gestartet +2026-03-02T22:39:53.285Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:53.290Z [INFO] Scheduler gestartet +2026-03-02T22:39:53.290Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:53.296Z [INFO] Scheduler gestartet +2026-03-02T22:39:53.296Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:53.300Z [INFO] Scheduler gestartet +2026-03-02T22:39:53.300Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:53.315Z [INFO] Scheduler gestartet +2026-03-02T22:39:53.315Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:53.321Z [INFO] Scheduler gestartet +2026-03-02T22:39:53.321Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:53.326Z [INFO] Scheduler gestartet +2026-03-02T22:39:53.326Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:53.332Z [INFO] Scheduler gestartet +2026-03-02T22:39:53.332Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:53.337Z [INFO] Scheduler gestartet +2026-03-02T22:39:53.337Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:53.339Z [INFO] Scheduler gestartet +2026-03-02T22:39:53.339Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:53.364Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-02T22:39:53.364Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-02T22:39:53.372Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-02T22:39:53.373Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-02T22:39:53.439Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-02T22:39:53.440Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-02T22:39:53.502Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-02T22:39:53.503Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-02T22:39:53.504Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-02T22:39:53.527Z [WARN] Netzwerkfehler: item=resume.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-02T22:39:53.567Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-02T22:39:53.568Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-02T22:39:53.569Z [WARN] Netzwerkfehler: item=complete.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-02T22:39:53.570Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-02T22:39:53.634Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-elxIPt\state' +2026-03-02T22:39:53.635Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-elxIPt\state\rd_session_state.json.async.tmp' +2026-03-02T22:39:53.655Z [WARN] Netzwerkfehler: item=reset.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-02T22:39:53.717Z [INFO] Scheduler gestartet +2026-03-02T22:39:53.717Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:54.422Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:39:54.422Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-02T22:39:54.439Z [INFO] Scheduler beendet +2026-03-02T22:39:54.755Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:39:54.755Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-02T22:39:54.755Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:39:54.755Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-02T22:39:54.769Z [INFO] Scheduler beendet +2026-03-02T22:39:54.769Z [INFO] Scheduler beendet +2026-03-02T22:39:54.879Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:39:54.879Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-02T22:39:54.896Z [INFO] Scheduler beendet +2026-03-02T22:39:54.935Z [WARN] Netzwerkfehler: item=rsg-banshee-7p-bd-x264-401.part01.rar, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-02T22:39:56.451Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:39:56.451Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-02T22:39:56.566Z [INFO] Scheduler beendet +2026-03-02T22:39:58.719Z [INFO] Scheduler gestartet +2026-03-02T22:39:58.719Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:58.723Z [INFO] Scheduler gestartet +2026-03-02T22:39:58.723Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:39:59.179Z [WARN] Tiny download erkannt (122 B): "PK��b\G��y inside.txt��PK ��b\G��y ��inside.txtPK8," +2026-03-02T22:39:59.915Z [WARN] Tiny download erkannt (122 B): "PK��b\G��y inside.txt��PK ��b\G��y ��inside.txtPK8," +2026-03-02T22:39:59.975Z [WARN] Tiny download erkannt (122 B): "PK��b\G��y inside.txt��PK ��b\G��y ��inside.txtPK8," +2026-03-02T22:40:00.765Z [WARN] Tiny download erkannt (122 B): "PK��b\G��y inside.txt��PK ��b\G��y ��inside.txtPK8," +2026-03-02T22:40:00.773Z [WARN] Tiny download erkannt (122 B): "PK��b\G��y inside.txt��PK ��b\G��y ��inside.txtPK8," +2026-03-02T22:40:01.558Z [WARN] Tiny download erkannt (122 B): "PK��b\G��y inside.txt��PK ��b\G��y ��inside.txtPK8," +2026-03-02T22:40:01.883Z [WARN] Tiny download erkannt (122 B): "PK��b\G��y inside.txt��PK ��b\G��y ��inside.txtPK8," +2026-03-02T22:40:02.441Z [WARN] Tiny download erkannt (122 B): "PK��b\G��y inside.txt��PK ��b\G��y ��inside.txtPK8," +2026-03-02T22:40:03.436Z [WARN] Tiny download erkannt (122 B): "PK��b\G��y inside.txt��PK ��b\G��y ��inside.txtPK8," +2026-03-02T22:40:03.589Z [WARN] Tiny download erkannt (122 B): "PK��b\G��y inside.txt��PK ��b\G��y ��inside.txtPK8," +2026-03-02T22:40:03.727Z [INFO] Scheduler gestartet +2026-03-02T22:40:03.727Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:40:03.733Z [INFO] Scheduler gestartet +2026-03-02T22:40:03.733Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:40:03.738Z [INFO] Scheduler gestartet +2026-03-02T22:40:03.738Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:40:03.861Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-02T22:40:03.909Z [INFO] Scheduler beendet +2026-03-02T22:40:03.923Z [INFO] Scheduler gestartet +2026-03-02T22:40:03.923Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:40:03.929Z [INFO] Scheduler gestartet +2026-03-02T22:40:03.929Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:40:04.100Z [INFO] Scheduler beendet +2026-03-02T22:40:04.113Z [INFO] Scheduler gestartet +2026-03-02T22:40:04.113Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:40:04.236Z [INFO] Scheduler gestartet +2026-03-02T22:40:04.236Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:40:04.238Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-q9pIVG\state\rd_session_state.json.async.tmp' +2026-03-02T22:40:04.239Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-q9pIVG\state\rd_downloader_config.json.settings.tmp' +2026-03-02T22:40:04.284Z [INFO] Scheduler beendet +2026-03-02T22:40:04.623Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:40:04.623Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-02T22:40:04.868Z [INFO] Scheduler beendet +2026-03-02T22:40:04.903Z [INFO] Scheduler gestartet +2026-03-02T22:40:04.903Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:40:04.963Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-02T22:40:04.964Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-02T22:40:04.967Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T22:40:04.967Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T22:40:04.970Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:40:04.972Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Cqz87h\state\rd_session_state.json.async.tmp' +2026-03-02T22:40:04.972Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PvQPKE\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PvQPKE\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:40:04.972Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Cqz87h\state\rd_downloader_config.json.settings.tmp' +2026-03-02T22:40:04.973Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-PvQPKE\extract\recovery +2026-03-02T22:40:04.977Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:40:04.978Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PvQPKE\extract\recovery +2026-03-02T22:40:04.978Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-02T22:40:04.978Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-02T22:40:05.034Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:40:05.036Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0p3HEX\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0p3HEX\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:40:05.037Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-0p3HEX\downloads\missing-source-ok +2026-03-02T22:40:05.037Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-02T22:40:05.038Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-02T22:40:05.073Z [INFO] Scheduler beendet +2026-03-02T22:40:05.097Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:40:05.097Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Txzql7\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Txzql7\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:40:05.097Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-Txzql7\downloads\missing-source-empty +2026-03-02T22:40:05.097Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-02T22:40:05.097Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-02T22:40:05.097Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-02T22:40:05.158Z [INFO] Scheduler gestartet +2026-03-02T22:40:05.158Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:40:05.274Z [WARN] Tiny download erkannt (122 B): "PK��b\G��y inside.txt��PK ��b\G��y ��inside.txtPK8," +2026-03-02T22:40:05.329Z [INFO] Scheduler beendet +2026-03-02T22:40:05.445Z [INFO] Scheduler gestartet +2026-03-02T22:40:05.445Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:40:05.479Z [WARN] Tiny download erkannt (122 B): "PK��b\G��y inside.txt��PK ��b\G��y ��inside.txtPK8," +2026-03-02T22:40:05.971Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:40:05.971Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-02T22:40:06.309Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:40:06.309Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-02T22:40:06.466Z [INFO] Scheduler beendet +2026-03-02T22:40:06.517Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:40:06.518Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lk8Lxr\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lk8Lxr\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:40:06.519Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-lk8Lxr\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-02T22:40:06.522Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:40:06.523Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lk8Lxr\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-02T22:40:06.523Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-02T22:40:06.525Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-02T22:40:06.526Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-02T22:40:06.582Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:40:06.582Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-omy6CJ\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-omy6CJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:40:06.582Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-omy6CJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-02T22:40:06.586Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:40:06.586Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-omy6CJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-02T22:40:06.586Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-02T22:40:06.588Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-02T22:40:06.588Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-02T22:40:06.645Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:40:06.645Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-byRG05\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-byRG05\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:40:06.646Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-byRG05\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-02T22:40:06.649Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:40:06.649Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-byRG05\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-02T22:40:06.649Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-02T22:40:06.650Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-02T22:40:06.708Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:40:06.708Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zbuNe9\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zbuNe9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:40:06.709Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-zbuNe9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-02T22:40:06.711Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:40:06.712Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zbuNe9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-02T22:40:06.712Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-02T22:40:06.712Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-02T22:40:06.772Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:40:06.772Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TrG8Z\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TrG8Z\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:40:06.772Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-5TrG8Z\extract\Flat-Pack +2026-03-02T22:40:06.776Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:40:06.777Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TrG8Z\extract\Flat-Pack +2026-03-02T22:40:06.777Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-02T22:40:06.782Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-02T22:40:06.782Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TrG8Z\mkv-library +2026-03-02T22:40:06.782Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-02T22:40:06.836Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:40:06.837Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jvPkgG\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jvPkgG\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:40:06.837Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-jvPkgG\extract\Flat-Collision +2026-03-02T22:40:06.840Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:40:06.840Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jvPkgG\extract\Flat-Collision +2026-03-02T22:40:06.840Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-02T22:40:06.843Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-02T22:40:06.843Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-jvPkgG\mkv-library +2026-03-02T22:40:06.843Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-02T22:40:06.902Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:40:06.902Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MpPWa6\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MpPWa6\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:40:06.902Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-MpPWa6\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-02T22:40:06.907Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:40:06.907Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MpPWa6\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-02T22:40:06.907Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-02T22:40:06.909Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-02T22:40:06.910Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-02T22:40:06.910Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-MpPWa6\mkv-library +2026-03-02T22:40:06.910Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed +2026-03-02T22:40:06.970Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-n8LWtO\state\rd_downloader_config.json.settings.tmp' +2026-03-02T22:43:18.400Z [INFO] App gestartet v1.5.35 +2026-03-02T22:43:18.401Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-02T22:43:18.401Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-02T22:43:18.625Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-02T22:59:34.966Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-02T22:59:35.002Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EMWptj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EMWptj\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T22:59:35.003Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EMWptj\out +2026-03-02T22:59:35.088Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T22:59:35.025Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T22:59:35.027Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-02T22:59:35.032Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T22:59:35.032Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T22:59:35.135Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492375025-99992-883aa096-c9f6-4c01-a3ef-12306f5e4d15-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T22:59:35.042Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.044Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.070Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.071Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.078Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.078Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.277Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T22:59:35.259Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:59:35.259Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-02T22:59:35.260Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:59:35.260Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-02T22:59:35.277Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EMWptj\out +2026-03-02T22:59:35.280Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T22:59:35.282Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T22:59:35.283Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EMWptj\out +2026-03-02T22:59:35.302Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eHNI5B\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eHNI5B\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:35.302Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eHNI5B\out +2026-03-02T22:59:35.330Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T22:59:35.330Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eHNI5B\out +2026-03-02T22:59:35.332Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T22:59:35.332Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eHNI5B\out +2026-03-02T22:59:35.334Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T22:59:35.335Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eHNI5B\out +2026-03-02T22:59:35.338Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nh6ulf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nh6ulf\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T22:59:35.338Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nh6ulf\out +2026-03-02T22:59:35.340Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T22:59:35.342Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T22:59:35.342Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nh6ulf\out +2026-03-02T22:59:35.344Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7WvR63\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7WvR63\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T22:59:35.345Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7WvR63\out +2026-03-02T22:59:35.347Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T22:59:35.347Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T22:59:35.348Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-7WvR63\pkg) +2026-03-02T22:59:35.348Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7WvR63\out +2026-03-02T22:59:35.350Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5mBHzL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5mBHzL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T22:59:35.351Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5mBHzL\out +2026-03-02T22:59:35.352Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T22:59:35.353Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T22:59:35.354Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5mBHzL\out +2026-03-02T22:59:35.356Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ans1wm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ans1wm\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:35.356Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ans1wm\out +2026-03-02T22:59:35.358Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T22:59:35.358Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ans1wm\out +2026-03-02T22:59:35.360Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T22:59:35.361Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ans1wm\out +2026-03-02T22:59:35.363Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aYQGke\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aYQGke\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T22:59:35.363Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T22:59:35.364Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aYQGke\out +2026-03-02T22:59:35.365Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T22:59:35.365Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aYQGke\out +2026-03-02T22:59:35.367Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2K3JeT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2K3JeT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:35.367Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2K3JeT\out +2026-03-02T22:59:35.500Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T22:59:35.420Z [INFO] Scheduler beendet +2026-03-02T22:59:35.443Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.443Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.447Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.447Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.451Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.451Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.453Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.453Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.456Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.456Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.466Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.466Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.471Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.471Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.476Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.476Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.479Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.479Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.482Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.482Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.484Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.484Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.513Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-02T22:59:35.513Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-02T22:59:35.522Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-02T22:59:35.523Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-02T22:59:35.501Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2K3JeT\out +2026-03-02T22:59:35.504Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5wkk8V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5wkk8V\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:35.506Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5wkk8V\out +2026-03-02T22:59:35.508Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T22:59:35.508Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5wkk8V\out +2026-03-02T22:59:35.512Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C0qxim\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C0qxim\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:35.512Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-C0qxim\pkg-missing +2026-03-02T22:59:35.513Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-STB2AB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-STB2AB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:35.514Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-STB2AB\out +2026-03-02T22:59:35.516Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T22:59:35.517Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-STB2AB\out +2026-03-02T22:59:35.562Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IREXWl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IREXWl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:35.563Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IREXWl\out +2026-03-02T22:59:35.588Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-02T22:59:35.589Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-02T22:59:35.653Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-02T22:59:35.656Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-02T22:59:35.657Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-02T22:59:35.734Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T22:59:35.714Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-02T22:59:35.716Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-02T22:59:35.717Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-02T22:59:35.742Z [WARN] Netzwerkfehler: item=complete.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-02T22:59:35.757Z [WARN] Netzwerkfehler: item=resume.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-02T22:59:35.758Z [WARN] Netzwerkfehler: item=reset.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-02T22:59:35.780Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-kbDXbJ\state\rd_session_state.json.async.tmp' +2026-03-02T22:59:35.802Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-02T22:59:35.802Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-02T22:59:35.899Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492375802-99992-91ae3b8f-12ef-4c46-b58e-2a2b2864c195-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T22:59:35.861Z [INFO] Scheduler gestartet +2026-03-02T22:59:35.861Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:35.899Z [WARN] Netzwerkfehler: item=rsg-banshee-7p-bd-x264-401.part01.rar, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-02T22:59:36.363Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T22:59:36.363Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T22:59:36.565Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:59:36.565Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-02T22:59:36.582Z [INFO] Scheduler beendet +2026-03-02T22:59:36.905Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:59:36.905Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-02T22:59:36.922Z [INFO] Scheduler beendet +2026-03-02T22:59:37.019Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:59:37.019Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-02T22:59:37.026Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:59:37.026Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-02T22:59:37.040Z [INFO] Scheduler beendet +2026-03-02T22:59:37.044Z [INFO] Scheduler beendet +2026-03-02T22:59:37.131Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:59:37.131Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-02T22:59:37.154Z [INFO] Scheduler beendet +2026-03-02T22:59:37.365Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T22:59:38.866Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T22:59:39.867Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T22:59:40.135Z [INFO] Scheduler gestartet +2026-03-02T22:59:40.135Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:40.139Z [INFO] Scheduler gestartet +2026-03-02T22:59:40.139Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:40.593Z [WARN] Tiny download erkannt (122 B): "PKt�b\G��y inside.txt��PK t�b\G��y ��inside.txtPK8," +2026-03-02T22:59:41.319Z [WARN] Tiny download erkannt (122 B): "PKt�b\G��y inside.txt��PK t�b\G��y ��inside.txtPK8," +2026-03-02T22:59:41.391Z [WARN] Tiny download erkannt (122 B): "PKt�b\G��y inside.txt��PK t�b\G��y ��inside.txtPK8," +2026-03-02T22:59:42.097Z [WARN] Tiny download erkannt (122 B): "PKt�b\G��y inside.txt��PK t�b\G��y ��inside.txtPK8," +2026-03-02T22:59:42.140Z [WARN] Tiny download erkannt (122 B): "PKt�b\G��y inside.txt��PK t�b\G��y ��inside.txtPK8," +2026-03-02T22:59:42.868Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T22:59:42.962Z [WARN] Tiny download erkannt (122 B): "PKt�b\G��y inside.txt��PK t�b\G��y ��inside.txtPK8," +2026-03-02T22:59:43.225Z [WARN] Tiny download erkannt (122 B): "PKt�b\G��y inside.txt��PK t�b\G��y ��inside.txtPK8," +2026-03-02T22:59:43.870Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-02T22:59:43.870Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T22:59:44.101Z [WARN] Tiny download erkannt (122 B): "PKt�b\G��y inside.txt��PK t�b\G��y ��inside.txtPK8," +2026-03-02T22:59:44.701Z [WARN] Tiny download erkannt (122 B): "PKt�b\G��y inside.txt��PK t�b\G��y ��inside.txtPK8," +2026-03-02T22:59:44.872Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T22:59:45.142Z [INFO] Scheduler gestartet +2026-03-02T22:59:45.142Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:45.148Z [INFO] Scheduler gestartet +2026-03-02T22:59:45.148Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:45.163Z [INFO] Scheduler gestartet +2026-03-02T22:59:45.163Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:45.286Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-02T22:59:45.333Z [INFO] Scheduler beendet +2026-03-02T22:59:45.347Z [INFO] Scheduler gestartet +2026-03-02T22:59:45.347Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:45.350Z [INFO] Scheduler gestartet +2026-03-02T22:59:45.350Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:45.520Z [INFO] Scheduler beendet +2026-03-02T22:59:45.533Z [INFO] Scheduler gestartet +2026-03-02T22:59:45.533Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:45.548Z [WARN] Tiny download erkannt (122 B): "PKt�b\G��y inside.txt��PK t�b\G��y ��inside.txtPK8," +2026-03-02T22:59:45.657Z [INFO] Scheduler gestartet +2026-03-02T22:59:45.657Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:45.659Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-2JP2TF\state\rd_session_state.json.async.tmp' +2026-03-02T22:59:45.659Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-2JP2TF\state\rd_downloader_config.json.settings.tmp' +2026-03-02T22:59:45.704Z [INFO] Scheduler beendet +2026-03-02T22:59:46.041Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:59:46.041Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-02T22:59:46.167Z [INFO] Scheduler beendet +2026-03-02T22:59:46.261Z [INFO] Scheduler gestartet +2026-03-02T22:59:46.261Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:46.322Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-02T22:59:46.322Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-02T22:59:46.324Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-02T22:59:46.324Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-02T22:59:46.326Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:59:46.328Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-GnpPrH\state\rd_downloader_config.json.settings.tmp' +2026-03-02T22:59:46.328Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-46xyPI\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-46xyPI\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:46.328Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-GnpPrH\state\rd_session_state.json.async.tmp' +2026-03-02T22:59:46.328Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-46xyPI\extract\recovery +2026-03-02T22:59:46.332Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:59:46.333Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-46xyPI\extract\recovery +2026-03-02T22:59:46.333Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-02T22:59:46.333Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-02T22:59:46.390Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:59:46.390Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pEuGpr\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pEuGpr\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:46.391Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-pEuGpr\downloads\missing-source-ok +2026-03-02T22:59:46.391Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-02T22:59:46.391Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-02T22:59:46.430Z [INFO] Scheduler beendet +2026-03-02T22:59:46.451Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:59:46.372Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T22:59:46.451Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XBN5PC\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-XBN5PC\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:46.451Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-XBN5PC\downloads\missing-source-empty +2026-03-02T22:59:46.451Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-02T22:59:46.451Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-02T22:59:46.451Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-02T22:59:46.512Z [INFO] Scheduler gestartet +2026-03-02T22:59:46.512Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:46.681Z [INFO] Scheduler beendet +2026-03-02T22:59:46.794Z [INFO] Scheduler gestartet +2026-03-02T22:59:46.794Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-02T22:59:46.859Z [WARN] Tiny download erkannt (122 B): "PKt�b\G��y inside.txt��PK t�b\G��y ��inside.txtPK8," +2026-03-02T22:59:47.319Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:59:47.319Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-02T22:59:47.373Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T22:59:47.658Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T22:59:47.658Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-02T22:59:47.816Z [INFO] Scheduler beendet +2026-03-02T22:59:47.865Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:59:47.865Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1HS7ug\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1HS7ug\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:47.866Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-1HS7ug\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-02T22:59:47.868Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:59:47.868Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1HS7ug\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-02T22:59:47.868Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-02T22:59:47.870Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-02T22:59:47.870Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-02T22:59:47.929Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:59:47.929Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-10Vcc0\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-10Vcc0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:47.929Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-10Vcc0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-02T22:59:47.931Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:59:47.932Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-10Vcc0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-02T22:59:47.932Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-02T22:59:47.933Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-02T22:59:47.933Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-02T22:59:47.992Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:59:47.992Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-tTdDxC\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-tTdDxC\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:47.993Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-tTdDxC\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-02T22:59:47.995Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:59:47.995Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-tTdDxC\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-02T22:59:47.995Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-02T22:59:47.996Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-02T22:59:48.054Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:59:48.054Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vUwJ2d\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vUwJ2d\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:48.054Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-vUwJ2d\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-02T22:59:48.056Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:59:48.057Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vUwJ2d\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-02T22:59:48.057Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-02T22:59:48.057Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-02T22:59:48.117Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:59:48.118Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MVjjdQ\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MVjjdQ\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:48.118Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-MVjjdQ\extract\Flat-Pack +2026-03-02T22:59:48.121Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:59:48.122Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MVjjdQ\extract\Flat-Pack +2026-03-02T22:59:48.122Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-02T22:59:48.124Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-02T22:59:48.124Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-MVjjdQ\mkv-library +2026-03-02T22:59:48.124Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-02T22:59:48.182Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:59:48.182Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AdBoFQ\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AdBoFQ\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:48.182Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-AdBoFQ\extract\Flat-Collision +2026-03-02T22:59:48.184Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:59:48.185Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AdBoFQ\extract\Flat-Collision +2026-03-02T22:59:48.185Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-02T22:59:48.187Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-02T22:59:48.187Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-AdBoFQ\mkv-library +2026-03-02T22:59:48.187Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-02T22:59:48.245Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-02T22:59:48.245Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hBQ7Li\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hBQ7Li\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T22:59:48.245Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-hBQ7Li\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-02T22:59:48.261Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-02T22:59:48.261Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hBQ7Li\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-02T22:59:48.261Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-02T22:59:48.263Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-02T22:59:48.263Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-02T22:59:48.263Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-hBQ7Li\mkv-library +2026-03-02T22:59:48.263Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed +2026-03-02T22:59:48.312Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-2R8IzQ\state' +2026-03-02T22:59:50.374Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T22:59:51.400Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T22:59:51.400Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T22:59:51.466Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492391400-99992-03310aa9-07ef-400a-8d2d-43b2da8b4e4e-setup.exe (89894400 Bytes) +2026-03-02T22:59:51.548Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T22:59:51.548Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T22:59:51.548Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T22:59:51.548Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T22:59:51.624Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492391400-99992-03310aa9-07ef-400a-8d2d-43b2da8b4e4e-setup.exe (89894400 Bytes) +2026-03-02T22:59:51.722Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T22:59:51.722Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T22:59:51.722Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T22:59:51.811Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492391400-99992-03310aa9-07ef-400a-8d2d-43b2da8b4e4e-setup.exe (89894400 Bytes) +2026-03-02T22:59:51.908Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T22:59:51.908Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T22:59:51.909Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T22:59:51.909Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T22:59:51.994Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492391400-99992-03310aa9-07ef-400a-8d2d-43b2da8b4e4e-setup.exe (89894400 Bytes) +2026-03-02T22:59:52.086Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T22:59:52.086Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T22:59:52.086Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T22:59:52.156Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492391400-99992-03310aa9-07ef-400a-8d2d-43b2da8b4e4e-setup.exe (89894400 Bytes) +2026-03-02T22:59:52.234Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T22:59:52.234Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T22:59:52.234Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T22:59:52.234Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T22:59:52.298Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492391400-99992-03310aa9-07ef-400a-8d2d-43b2da8b4e4e-setup.exe (89894400 Bytes) +2026-03-02T22:59:52.487Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T22:59:52.487Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T22:59:52.487Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T22:59:52.553Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492392487-99992-542dc013-76f8-424c-831b-898a83914e55-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T22:59:53.070Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T22:59:53.070Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T22:59:53.070Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T22:59:53.147Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492393070-99992-c1afdf60-19fe-40ba-8425-ce65d298eb87-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T22:59:53.289Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T22:59:53.289Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T22:59:53.290Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T22:59:53.290Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T22:59:53.358Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492393070-99992-c1afdf60-19fe-40ba-8425-ce65d298eb87-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T22:59:53.480Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T22:59:53.480Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T22:59:53.481Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T22:59:53.481Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T22:59:53.481Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T22:59:53.481Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T22:59:53.547Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492393070-99992-c1afdf60-19fe-40ba-8425-ce65d298eb87-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T22:59:53.679Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T22:59:53.679Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T22:59:53.680Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T22:59:53.680Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T22:59:53.753Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492393070-99992-c1afdf60-19fe-40ba-8425-ce65d298eb87-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T22:59:53.874Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T22:59:53.874Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T22:59:53.876Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T22:59:53.876Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T22:59:53.876Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T22:59:53.876Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T22:59:53.940Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492393070-99992-c1afdf60-19fe-40ba-8425-ce65d298eb87-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T22:59:54.064Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T22:59:54.064Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T22:59:54.064Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T22:59:54.064Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T22:59:54.128Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492393070-99992-c1afdf60-19fe-40ba-8425-ce65d298eb87-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T22:59:54.260Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T22:59:54.260Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T22:59:54.323Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-02T22:59:54.323Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-02T22:59:54.388Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772492394323-99992-5c6f7317-00d5-4887-ad85-aa616194e491-setup.exe (89894400 Bytes) +2026-03-02T23:04:27.442Z [INFO] Scheduler gestartet +2026-03-02T23:04:27.443Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T23:04:57.778Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T23:04:57.779Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-02T23:04:57.870Z [INFO] Scheduler beendet +2026-03-02T23:04:57.886Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ZDdStP\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ZDdStP\state\rd_downloader_config.json' +2026-03-02T23:06:22.239Z [INFO] Scheduler gestartet +2026-03-02T23:06:22.240Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-02T23:06:52.630Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-02T23:06:52.630Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-02T23:06:52.700Z [INFO] Scheduler beendet +2026-03-02T23:06:52.706Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-C6So7S\state\rd_downloader_config.json.settings.tmp' +2026-03-02T23:33:24.374Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-02T23:33:24.391Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iWcMOv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iWcMOv\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T23:33:24.392Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iWcMOv\out +2026-03-02T23:33:24.453Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T23:33:24.432Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T23:33:24.433Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-02T23:33:24.436Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T23:33:24.436Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T23:33:24.531Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494404432-99324-5a7a3c94-1df3-4875-aa29-864d36a332cc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T23:33:24.639Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T23:33:24.639Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iWcMOv\out +2026-03-02T23:33:24.643Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T23:33:24.644Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T23:33:24.646Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iWcMOv\out +2026-03-02T23:33:24.654Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qlMb4c\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qlMb4c\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:33:24.655Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qlMb4c\out +2026-03-02T23:33:24.658Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T23:33:24.658Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qlMb4c\out +2026-03-02T23:33:24.661Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T23:33:24.661Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qlMb4c\out +2026-03-02T23:33:24.663Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T23:33:24.664Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qlMb4c\out +2026-03-02T23:33:24.667Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yzqRMh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yzqRMh\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T23:33:24.667Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yzqRMh\out +2026-03-02T23:33:24.670Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T23:33:24.672Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T23:33:24.673Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yzqRMh\out +2026-03-02T23:33:24.675Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QcdkRd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QcdkRd\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T23:33:24.676Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QcdkRd\out +2026-03-02T23:33:24.678Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T23:33:24.679Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T23:33:24.681Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-QcdkRd\pkg) +2026-03-02T23:33:24.681Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QcdkRd\out +2026-03-02T23:33:24.683Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Lk2ui\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Lk2ui\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T23:33:24.683Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9Lk2ui\out +2026-03-02T23:33:24.686Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T23:33:24.687Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T23:33:24.688Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Lk2ui\out +2026-03-02T23:33:24.692Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eE6eAx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eE6eAx\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:33:24.693Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eE6eAx\out +2026-03-02T23:33:24.696Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T23:33:24.696Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eE6eAx\out +2026-03-02T23:33:24.699Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T23:33:24.700Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eE6eAx\out +2026-03-02T23:33:24.704Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TMRyWi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TMRyWi\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T23:33:24.704Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T23:33:24.705Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TMRyWi\out +2026-03-02T23:33:24.708Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T23:33:24.709Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TMRyWi\out +2026-03-02T23:33:24.712Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pCZFlv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pCZFlv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:33:24.713Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pCZFlv\out +2026-03-02T23:33:24.898Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T23:33:24.899Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pCZFlv\out +2026-03-02T23:33:24.902Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XdsP5N\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XdsP5N\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:33:24.904Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XdsP5N\out +2026-03-02T23:33:24.908Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T23:33:24.908Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XdsP5N\out +2026-03-02T23:33:24.914Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0jFDAa\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0jFDAa\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:33:24.914Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-0jFDAa\pkg-missing +2026-03-02T23:33:24.916Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9R55Ho\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9R55Ho\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:33:24.916Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9R55Ho\out +2026-03-02T23:33:24.920Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T23:33:24.921Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9R55Ho\out +2026-03-02T23:33:24.970Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j7LTn1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j7LTn1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:33:24.970Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j7LTn1\out +2026-03-02T23:33:25.138Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T23:33:25.274Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-02T23:33:25.274Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-02T23:33:25.358Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494405274-99324-ac1836fc-4eae-4c0d-99f6-40d89344066d-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T23:33:25.822Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T23:33:25.822Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T23:33:26.824Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T23:33:28.325Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T23:33:29.326Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T23:33:32.327Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-02T23:33:33.329Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-02T23:33:33.329Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T23:33:34.331Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T23:33:35.831Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T23:33:36.832Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-02T23:33:39.831Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-02T23:33:40.856Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T23:33:40.856Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T23:33:40.937Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494420856-99324-7836ee3a-58ae-41c0-b04d-ffa1c4459bf3-setup.exe (89894400 Bytes) +2026-03-02T23:33:41.027Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T23:33:41.027Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T23:33:41.028Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T23:33:41.028Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T23:33:41.112Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494420856-99324-7836ee3a-58ae-41c0-b04d-ffa1c4459bf3-setup.exe (89894400 Bytes) +2026-03-02T23:33:41.200Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T23:33:41.200Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T23:33:41.200Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T23:33:41.284Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494420856-99324-7836ee3a-58ae-41c0-b04d-ffa1c4459bf3-setup.exe (89894400 Bytes) +2026-03-02T23:33:41.369Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T23:33:41.369Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T23:33:41.369Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T23:33:41.369Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T23:33:41.465Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494420856-99324-7836ee3a-58ae-41c0-b04d-ffa1c4459bf3-setup.exe (89894400 Bytes) +2026-03-02T23:33:41.567Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T23:33:41.567Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T23:33:41.567Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-02T23:33:41.649Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494420856-99324-7836ee3a-58ae-41c0-b04d-ffa1c4459bf3-setup.exe (89894400 Bytes) +2026-03-02T23:33:41.727Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-02T23:33:41.728Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-02T23:33:41.728Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T23:33:41.728Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-02T23:33:41.812Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494420856-99324-7836ee3a-58ae-41c0-b04d-ffa1c4459bf3-setup.exe (89894400 Bytes) +2026-03-02T23:33:42.059Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T23:33:42.059Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T23:33:42.059Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T23:33:42.135Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494422059-99324-7e9b69dc-06a0-4029-b181-536bd5baa4b4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T23:33:42.687Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T23:33:42.687Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T23:33:42.687Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T23:33:42.766Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494422687-99324-3869eb83-7ee5-4b5c-9dc0-ae78efb7dd7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T23:33:42.896Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T23:33:42.896Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T23:33:42.896Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T23:33:42.896Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T23:33:42.961Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494422687-99324-3869eb83-7ee5-4b5c-9dc0-ae78efb7dd7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T23:33:43.084Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T23:33:43.084Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T23:33:43.086Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T23:33:43.086Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T23:33:43.086Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T23:33:43.086Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T23:33:43.149Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494422687-99324-3869eb83-7ee5-4b5c-9dc0-ae78efb7dd7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T23:33:43.269Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T23:33:43.269Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T23:33:43.269Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T23:33:43.269Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T23:33:43.340Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494422687-99324-3869eb83-7ee5-4b5c-9dc0-ae78efb7dd7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T23:33:43.467Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T23:33:43.468Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T23:33:43.469Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-02T23:33:43.469Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-02T23:33:43.469Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T23:33:43.469Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-02T23:33:43.535Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494422687-99324-3869eb83-7ee5-4b5c-9dc0-ae78efb7dd7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T23:33:43.671Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T23:33:43.671Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-02T23:33:43.671Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-02T23:33:43.671Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-02T23:33:43.743Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494422687-99324-3869eb83-7ee5-4b5c-9dc0-ae78efb7dd7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-02T23:33:43.872Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-02T23:33:43.872Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-02T23:33:43.936Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-02T23:33:43.936Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-02T23:33:44.004Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772494423936-99324-63b04858-01b2-4bd0-80b0-d609546b693f-setup.exe (89894400 Bytes) +2026-03-02T23:52:59.339Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TpBbip\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TpBbip\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-02T23:52:59.341Z [INFO] Disk-Space-Check OK: 549.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TpBbip\out) +2026-03-02T23:52:59.341Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TpBbip\out +2026-03-02T23:52:59.398Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-02T23:52:59.577Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T23:52:59.577Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TpBbip\out +2026-03-02T23:52:59.581Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-02T23:52:59.582Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T23:52:59.583Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TpBbip\out +2026-03-02T23:52:59.593Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ldjGfb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ldjGfb\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:52:59.594Z [INFO] Disk-Space-Check OK: 549.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ldjGfb\out) +2026-03-02T23:52:59.594Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ldjGfb\out +2026-03-02T23:52:59.597Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-02T23:52:59.597Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ldjGfb\out +2026-03-02T23:52:59.600Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-02T23:52:59.600Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ldjGfb\out +2026-03-02T23:52:59.603Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-02T23:52:59.604Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ldjGfb\out +2026-03-02T23:52:59.607Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-snD1qP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-snD1qP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T23:52:59.608Z [INFO] Disk-Space-Check OK: 549.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-snD1qP\out) +2026-03-02T23:52:59.609Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-snD1qP\out +2026-03-02T23:52:59.611Z [INFO] Entpacken erfolgreich: season.zip +2026-03-02T23:52:59.613Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-02T23:52:59.614Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-snD1qP\out +2026-03-02T23:52:59.616Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Ce62P\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Ce62P\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T23:52:59.617Z [INFO] Disk-Space-Check OK: 549.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Ce62P\out) +2026-03-02T23:52:59.618Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1Ce62P\out +2026-03-02T23:52:59.620Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T23:52:59.621Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T23:52:59.623Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Ce62P\pkg) +2026-03-02T23:52:59.623Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Ce62P\out +2026-03-02T23:52:59.625Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N7vo8K\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N7vo8K\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-02T23:52:59.626Z [INFO] Disk-Space-Check OK: 549.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-N7vo8K\out) +2026-03-02T23:52:59.626Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N7vo8K\out +2026-03-02T23:52:59.628Z [INFO] Entpacken erfolgreich: release.zip +2026-03-02T23:52:59.629Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-02T23:52:59.630Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N7vo8K\out +2026-03-02T23:52:59.632Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jLRv4p\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jLRv4p\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:52:59.633Z [INFO] Disk-Space-Check OK: 549.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jLRv4p\out) +2026-03-02T23:52:59.634Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jLRv4p\out +2026-03-02T23:52:59.637Z [INFO] Entpacken erfolgreich: a.zip +2026-03-02T23:52:59.637Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jLRv4p\out +2026-03-02T23:52:59.640Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T23:52:59.641Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jLRv4p\out +2026-03-02T23:52:59.646Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Lb5y6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Lb5y6\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-02T23:52:59.646Z [INFO] Disk-Space-Check OK: 549.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Lb5y6\out) +2026-03-02T23:52:59.646Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-02T23:52:59.647Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6Lb5y6\out +2026-03-02T23:52:59.649Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-02T23:52:59.650Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6Lb5y6\out +2026-03-02T23:52:59.653Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NbxV0R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NbxV0R\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:52:59.654Z [INFO] Disk-Space-Check OK: 549.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NbxV0R\out) +2026-03-02T23:52:59.654Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NbxV0R\out +2026-03-02T23:52:59.844Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-02T23:52:59.846Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NbxV0R\out +2026-03-02T23:52:59.849Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3U695e\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3U695e\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:52:59.850Z [INFO] Disk-Space-Check OK: 549.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3U695e\out) +2026-03-02T23:52:59.853Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3U695e\out +2026-03-02T23:52:59.856Z [INFO] Entpacken erfolgreich: b.zip +2026-03-02T23:52:59.858Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3U695e\out +2026-03-02T23:52:59.863Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Aeraqp\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Aeraqp\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:52:59.864Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Aeraqp\pkg-missing +2026-03-02T23:52:59.869Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKmtoy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKmtoy\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:52:59.870Z [INFO] Disk-Space-Check OK: 549.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKmtoy\out) +2026-03-02T23:52:59.870Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wKmtoy\out +2026-03-02T23:52:59.875Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-02T23:52:59.876Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKmtoy\out +2026-03-02T23:52:59.939Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J8KHDX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J8KHDX\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:52:59.940Z [INFO] Disk-Space-Check OK: 549.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-J8KHDX\out) +2026-03-02T23:52:59.940Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-J8KHDX\out +2026-03-02T23:53:00.136Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-02T23:53:00.138Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J8KHDX\out +2026-03-02T23:53:00.141Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0k2T6l\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0k2T6l\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:53:00.142Z [INFO] Disk-Space-Check OK: 549.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0k2T6l\out) +2026-03-02T23:53:00.145Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0k2T6l\out +2026-03-02T23:53:00.149Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-UiVDsT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-UiVDsT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-02T23:53:00.150Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-UiVDsT\out) +2026-03-02T23:53:08.051Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T00:08:26.167Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TFuuT6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TFuuT6\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:08:26.168Z [INFO] Disk-Space-Check OK: 549.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TFuuT6\out) +2026-03-03T00:08:26.169Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TFuuT6\out +2026-03-03T00:08:26.233Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T00:08:26.356Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:08:26.356Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TFuuT6\out +2026-03-03T00:08:26.359Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T00:08:26.360Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:08:26.361Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TFuuT6\out +2026-03-03T00:08:26.378Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rTeLCK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rTeLCK\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:08:26.379Z [INFO] Disk-Space-Check OK: 549.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rTeLCK\out) +2026-03-03T00:08:26.379Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rTeLCK\out +2026-03-03T00:08:26.381Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T00:08:26.381Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rTeLCK\out +2026-03-03T00:08:26.382Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T00:08:26.382Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rTeLCK\out +2026-03-03T00:08:26.384Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T00:08:26.384Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rTeLCK\out +2026-03-03T00:08:26.387Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NOWyNg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NOWyNg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:08:26.387Z [INFO] Disk-Space-Check OK: 549.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NOWyNg\out) +2026-03-03T00:08:26.387Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NOWyNg\out +2026-03-03T00:08:26.389Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T00:08:26.390Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T00:08:26.390Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NOWyNg\out +2026-03-03T00:08:26.392Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RLop8o\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RLop8o\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:08:26.392Z [INFO] Disk-Space-Check OK: 549.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RLop8o\out) +2026-03-03T00:08:26.392Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RLop8o\out +2026-03-03T00:08:26.393Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:08:26.394Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:08:26.395Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-RLop8o\pkg) +2026-03-03T00:08:26.395Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RLop8o\out +2026-03-03T00:08:26.397Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFCZdv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFCZdv\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:08:26.397Z [INFO] Disk-Space-Check OK: 549.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFCZdv\out) +2026-03-03T00:08:26.397Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uFCZdv\out +2026-03-03T00:08:26.398Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:08:26.399Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:08:26.399Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFCZdv\out +2026-03-03T00:08:26.401Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SGKgav\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SGKgav\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:08:26.402Z [INFO] Disk-Space-Check OK: 549.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SGKgav\out) +2026-03-03T00:08:26.402Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SGKgav\out +2026-03-03T00:08:26.404Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T00:08:26.404Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SGKgav\out +2026-03-03T00:08:26.406Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:08:26.406Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SGKgav\out +2026-03-03T00:08:26.409Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7UfXTK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7UfXTK\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T00:08:26.409Z [INFO] Disk-Space-Check OK: 549.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7UfXTK\out) +2026-03-03T00:08:26.409Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T00:08:26.409Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7UfXTK\out +2026-03-03T00:08:26.410Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T00:08:26.410Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7UfXTK\out +2026-03-03T00:08:26.412Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Sl57OJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Sl57OJ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:08:26.412Z [INFO] Disk-Space-Check OK: 549.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Sl57OJ\out) +2026-03-03T00:08:26.413Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Sl57OJ\out +2026-03-03T00:08:26.540Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:08:26.541Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Sl57OJ\out +2026-03-03T00:08:26.544Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r8y6Jw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r8y6Jw\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:08:26.544Z [INFO] Disk-Space-Check OK: 549.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-r8y6Jw\out) +2026-03-03T00:08:26.546Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-r8y6Jw\out +2026-03-03T00:08:26.547Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:08:26.548Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r8y6Jw\out +2026-03-03T00:08:26.551Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gRmdAL\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gRmdAL\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:08:26.552Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-gRmdAL\pkg-missing +2026-03-03T00:08:26.553Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hviVGe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hviVGe\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:08:26.554Z [INFO] Disk-Space-Check OK: 549.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hviVGe\out) +2026-03-03T00:08:26.554Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hviVGe\out +2026-03-03T00:08:26.556Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T00:08:26.556Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hviVGe\out +2026-03-03T00:08:26.602Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jr69NS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jr69NS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:08:26.603Z [INFO] Disk-Space-Check OK: 549.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jr69NS\out) +2026-03-03T00:08:26.603Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Jr69NS\out +2026-03-03T00:08:26.743Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T00:08:26.744Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jr69NS\out +2026-03-03T00:08:26.745Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hVxUs6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hVxUs6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:08:26.746Z [INFO] Disk-Space-Check OK: 549.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hVxUs6\out) +2026-03-03T00:08:26.747Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hVxUs6\out +2026-03-03T00:08:26.749Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yuX77G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yuX77G\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:08:26.749Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yuX77G\out) +2026-03-03T00:14:31.473Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3KYZXw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3KYZXw\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:14:31.475Z [INFO] Disk-Space-Check OK: 549.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3KYZXw\out) +2026-03-03T00:14:31.475Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3KYZXw\out +2026-03-03T00:14:31.537Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T00:14:31.674Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:14:31.674Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3KYZXw\out +2026-03-03T00:14:31.677Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T00:14:31.678Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:14:31.679Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3KYZXw\out +2026-03-03T00:14:31.688Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kXSpGN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kXSpGN\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:14:31.689Z [INFO] Disk-Space-Check OK: 549.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kXSpGN\out) +2026-03-03T00:14:31.689Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kXSpGN\out +2026-03-03T00:14:31.691Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T00:14:31.691Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kXSpGN\out +2026-03-03T00:14:31.693Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T00:14:31.693Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kXSpGN\out +2026-03-03T00:14:31.695Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T00:14:31.696Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kXSpGN\out +2026-03-03T00:14:31.698Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9gkqto\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9gkqto\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:14:31.699Z [INFO] Disk-Space-Check OK: 549.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9gkqto\out) +2026-03-03T00:14:31.700Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9gkqto\out +2026-03-03T00:14:31.702Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T00:14:31.703Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T00:14:31.703Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9gkqto\out +2026-03-03T00:14:31.706Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nfHVzK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nfHVzK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:14:31.706Z [INFO] Disk-Space-Check OK: 549.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nfHVzK\out) +2026-03-03T00:14:31.706Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nfHVzK\out +2026-03-03T00:14:31.708Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:14:31.709Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:14:31.710Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-nfHVzK\pkg) +2026-03-03T00:14:31.710Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nfHVzK\out +2026-03-03T00:14:31.712Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TOjM5U\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TOjM5U\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:14:31.712Z [INFO] Disk-Space-Check OK: 549.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TOjM5U\out) +2026-03-03T00:14:31.712Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TOjM5U\out +2026-03-03T00:14:31.714Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:14:31.715Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:14:31.715Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TOjM5U\out +2026-03-03T00:14:31.718Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WLZVfw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WLZVfw\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:14:31.719Z [INFO] Disk-Space-Check OK: 549.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WLZVfw\out) +2026-03-03T00:14:31.719Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WLZVfw\out +2026-03-03T00:14:31.720Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T00:14:31.720Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WLZVfw\out +2026-03-03T00:14:31.722Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:14:31.723Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WLZVfw\out +2026-03-03T00:14:31.725Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b6DzDG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b6DzDG\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T00:14:31.726Z [INFO] Disk-Space-Check OK: 549.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-b6DzDG\out) +2026-03-03T00:14:31.726Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T00:14:31.726Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-b6DzDG\out +2026-03-03T00:14:31.727Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T00:14:31.728Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b6DzDG\out +2026-03-03T00:14:31.730Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YBVT8m\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YBVT8m\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:14:31.730Z [INFO] Disk-Space-Check OK: 549.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YBVT8m\out) +2026-03-03T00:14:31.730Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YBVT8m\out +2026-03-03T00:14:31.863Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:14:31.864Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YBVT8m\out +2026-03-03T00:14:31.866Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n5EcIY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n5EcIY\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:14:31.867Z [INFO] Disk-Space-Check OK: 549.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-n5EcIY\out) +2026-03-03T00:14:31.868Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-n5EcIY\out +2026-03-03T00:14:31.870Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:14:31.871Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n5EcIY\out +2026-03-03T00:14:31.874Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jAGi6s\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jAGi6s\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:14:31.875Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-jAGi6s\pkg-missing +2026-03-03T00:14:31.876Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2wNAUm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2wNAUm\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:14:31.877Z [INFO] Disk-Space-Check OK: 549.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2wNAUm\out) +2026-03-03T00:14:31.877Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2wNAUm\out +2026-03-03T00:14:31.879Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T00:14:31.880Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2wNAUm\out +2026-03-03T00:14:31.916Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0gV0mE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0gV0mE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:14:31.917Z [INFO] Disk-Space-Check OK: 549.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0gV0mE\out) +2026-03-03T00:14:31.917Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0gV0mE\out +2026-03-03T00:14:32.062Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T00:14:32.062Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0gV0mE\out +2026-03-03T00:14:32.064Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9IY3g3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9IY3g3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:14:32.065Z [INFO] Disk-Space-Check OK: 549.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9IY3g3\out) +2026-03-03T00:14:32.066Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9IY3g3\out +2026-03-03T00:14:32.068Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-FjcCKu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-FjcCKu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:14:32.069Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-FjcCKu\out) +2026-03-03T00:43:34.012Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6kW3ho\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6kW3ho\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:43:34.014Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6kW3ho\out) +2026-03-03T00:43:34.014Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6kW3ho\out +2026-03-03T00:43:34.076Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T00:43:34.244Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:43:34.170Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DmIIeR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DmIIeR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:43:34.171Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DmIIeR\out) +2026-03-03T00:43:34.172Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DmIIeR\out +2026-03-03T00:43:34.174Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T00:43:34.244Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6kW3ho\out +2026-03-03T00:43:34.247Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T00:43:34.248Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:43:34.249Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6kW3ho\out +2026-03-03T00:43:34.257Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ACw1Wp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ACw1Wp\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:43:34.259Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ACw1Wp\out) +2026-03-03T00:43:34.259Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ACw1Wp\out +2026-03-03T00:43:34.261Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T00:43:34.262Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ACw1Wp\out +2026-03-03T00:43:34.264Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T00:43:34.264Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ACw1Wp\out +2026-03-03T00:43:34.266Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T00:43:34.267Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ACw1Wp\out +2026-03-03T00:43:34.270Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ToFrZr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ToFrZr\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:43:34.270Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ToFrZr\out) +2026-03-03T00:43:34.271Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ToFrZr\out +2026-03-03T00:43:34.273Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T00:43:34.275Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T00:43:34.275Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ToFrZr\out +2026-03-03T00:43:34.277Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q4rNwQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q4rNwQ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:43:34.278Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-q4rNwQ\out) +2026-03-03T00:43:34.278Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-q4rNwQ\out +2026-03-03T00:43:34.280Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:43:34.281Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:43:34.282Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-q4rNwQ\pkg) +2026-03-03T00:43:34.282Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q4rNwQ\out +2026-03-03T00:43:34.284Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I8MSGI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I8MSGI\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:43:34.285Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-I8MSGI\out) +2026-03-03T00:43:34.285Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-I8MSGI\out +2026-03-03T00:43:34.287Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:43:34.288Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:43:34.289Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I8MSGI\out +2026-03-03T00:43:34.291Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O5IooV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O5IooV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:43:34.292Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-O5IooV\out) +2026-03-03T00:43:34.292Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-O5IooV\out +2026-03-03T00:43:34.295Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T00:43:34.295Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-O5IooV\out +2026-03-03T00:43:34.297Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:43:34.298Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O5IooV\out +2026-03-03T00:43:34.301Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MCcHEk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MCcHEk\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T00:43:34.302Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MCcHEk\out) +2026-03-03T00:43:34.302Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T00:43:34.302Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MCcHEk\out +2026-03-03T00:43:34.304Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T00:43:34.305Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MCcHEk\out +2026-03-03T00:43:34.308Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkdGw3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkdGw3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:43:34.308Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkdGw3\out) +2026-03-03T00:43:34.309Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DkdGw3\out +2026-03-03T00:43:34.483Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:43:34.484Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkdGw3\out +2026-03-03T00:43:34.486Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l2LFbK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l2LFbK\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:43:34.487Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-l2LFbK\out) +2026-03-03T00:43:34.489Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-l2LFbK\out +2026-03-03T00:43:34.492Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:43:34.493Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l2LFbK\out +2026-03-03T00:43:34.497Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sJWM7e\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sJWM7e\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:43:34.497Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-sJWM7e\pkg-missing +2026-03-03T00:43:34.499Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dplWe8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dplWe8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:43:34.500Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dplWe8\out) +2026-03-03T00:43:34.500Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dplWe8\out +2026-03-03T00:43:34.503Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T00:43:34.504Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dplWe8\out +2026-03-03T00:43:34.554Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3oJY7j\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3oJY7j\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:43:34.555Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3oJY7j\out) +2026-03-03T00:43:34.556Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3oJY7j\out +2026-03-03T00:43:34.738Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T00:43:34.739Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3oJY7j\out +2026-03-03T00:43:34.740Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t861el\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t861el\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:43:34.741Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-t861el\out) +2026-03-03T00:43:34.744Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t861el\out +2026-03-03T00:43:34.746Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-vmYVP0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-vmYVP0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:43:34.746Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-vmYVP0\out) +2026-03-03T00:43:55.612Z [INFO] Scheduler gestartet +2026-03-03T00:43:55.612Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:43:56.093Z [WARN] Tiny download erkannt (122 B): "PK{ c\G��y inside.txt��PK { c\G��y ��inside.txtPK8," +2026-03-03T00:43:56.756Z [WARN] Tiny download erkannt (122 B): "PK{ c\G��y inside.txt��PK { c\G��y ��inside.txtPK8," +2026-03-03T00:43:57.676Z [WARN] Tiny download erkannt (122 B): "PK{ c\G��y inside.txt��PK { c\G��y ��inside.txtPK8," +2026-03-03T00:43:58.582Z [WARN] Tiny download erkannt (122 B): "PK{ c\G��y inside.txt��PK { c\G��y ��inside.txtPK8," +2026-03-03T00:43:59.984Z [WARN] Tiny download erkannt (122 B): "PK{ c\G��y inside.txt��PK { c\G��y ��inside.txtPK8," +2026-03-03T00:44:00.609Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:44:00.610Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-D01Kny\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-D01Kny\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:44:00.611Z [INFO] Disk-Space-Check OK: 549.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-D01Kny\extract\recovery) +2026-03-03T00:44:00.611Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-D01Kny\extract\recovery +2026-03-03T00:44:00.612Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): episode.zip +2026-03-03T00:44:00.860Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:44:00.861Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Yo7AXj\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Yo7AXj\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:44:00.861Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-Yo7AXj\downloads\missing-source-ok +2026-03-03T00:44:00.861Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-03T00:44:00.862Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-03T00:44:00.866Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T00:44:00.867Z [ERROR] Entpacken ohne neue Ausgabe erkannt: C:\Users\ploet\AppData\Local\Temp\rd-dm-D01Kny\extract\recovery. Cleanup wird NICHT ausgeführt. +2026-03-03T00:44:32.872Z [INFO] Scheduler gestartet +2026-03-03T00:44:32.872Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:44:33.354Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:44:34.039Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:44:34.808Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:44:36.023Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:44:37.131Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:44:37.870Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:44:37.871Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yaDimM\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yaDimM\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:44:37.872Z [INFO] Disk-Space-Check OK: 549.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-yaDimM\extract\recovery) +2026-03-03T00:44:37.873Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-yaDimM\extract\recovery +2026-03-03T00:44:37.878Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T00:44:37.879Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yaDimM\extract\recovery +2026-03-03T00:44:37.879Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-03T00:44:37.880Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-03T00:44:37.938Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:44:37.939Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-riRVvH\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-riRVvH\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:44:37.939Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-riRVvH\downloads\missing-source-ok +2026-03-03T00:44:37.939Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-03T00:44:37.940Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-03T00:46:07.157Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rbB1jz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rbB1jz\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:46:07.158Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rbB1jz\out) +2026-03-03T00:46:07.159Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rbB1jz\out +2026-03-03T00:46:07.222Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T00:46:07.401Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:46:07.319Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wLvXNt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wLvXNt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:46:07.321Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wLvXNt\out) +2026-03-03T00:46:07.321Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wLvXNt\out +2026-03-03T00:46:07.322Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T00:46:07.401Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rbB1jz\out +2026-03-03T00:46:07.404Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T00:46:07.405Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:46:07.406Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rbB1jz\out +2026-03-03T00:46:07.416Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NrvDSd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NrvDSd\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:46:07.417Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NrvDSd\out) +2026-03-03T00:46:07.417Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NrvDSd\out +2026-03-03T00:46:07.419Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T00:46:07.419Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NrvDSd\out +2026-03-03T00:46:07.422Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T00:46:07.422Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NrvDSd\out +2026-03-03T00:46:07.424Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T00:46:07.425Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NrvDSd\out +2026-03-03T00:46:07.428Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NvHbmw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NvHbmw\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:46:07.429Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NvHbmw\out) +2026-03-03T00:46:07.429Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NvHbmw\out +2026-03-03T00:46:07.432Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T00:46:07.433Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T00:46:07.434Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NvHbmw\out +2026-03-03T00:46:07.436Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q5tRbe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q5tRbe\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:46:07.437Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q5tRbe\out) +2026-03-03T00:46:07.437Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q5tRbe\out +2026-03-03T00:46:07.439Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:46:07.440Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:46:07.441Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q5tRbe\pkg) +2026-03-03T00:46:07.441Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q5tRbe\out +2026-03-03T00:46:07.444Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ikk8EU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ikk8EU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:46:07.444Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ikk8EU\out) +2026-03-03T00:46:07.445Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ikk8EU\out +2026-03-03T00:46:07.447Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:46:07.448Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:46:07.449Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ikk8EU\out +2026-03-03T00:46:07.452Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Or4Zq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Or4Zq\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:46:07.453Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Or4Zq\out) +2026-03-03T00:46:07.453Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7Or4Zq\out +2026-03-03T00:46:07.455Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T00:46:07.456Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7Or4Zq\out +2026-03-03T00:46:07.459Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:46:07.459Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Or4Zq\out +2026-03-03T00:46:07.464Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Np5K0z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Np5K0z\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T00:46:07.464Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Np5K0z\out) +2026-03-03T00:46:07.464Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T00:46:07.465Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Np5K0z\out +2026-03-03T00:46:07.467Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T00:46:07.467Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Np5K0z\out +2026-03-03T00:46:07.470Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FQTY5K\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FQTY5K\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:46:07.471Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FQTY5K\out) +2026-03-03T00:46:07.471Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FQTY5K\out +2026-03-03T00:46:07.639Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:46:07.640Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FQTY5K\out +2026-03-03T00:46:07.643Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hIWbgV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hIWbgV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:46:07.644Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hIWbgV\out) +2026-03-03T00:46:07.647Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hIWbgV\out +2026-03-03T00:46:07.650Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:46:07.651Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hIWbgV\out +2026-03-03T00:46:07.655Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bUv57Z\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bUv57Z\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:46:07.656Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-bUv57Z\pkg-missing +2026-03-03T00:46:07.658Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V0PVCf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V0PVCf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:46:07.658Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-V0PVCf\out) +2026-03-03T00:46:07.659Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-V0PVCf\out +2026-03-03T00:46:07.662Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T00:46:07.663Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V0PVCf\out +2026-03-03T00:46:07.716Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CvscOQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CvscOQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:46:07.717Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CvscOQ\out) +2026-03-03T00:46:07.717Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CvscOQ\out +2026-03-03T00:46:07.877Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T00:46:07.878Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CvscOQ\out +2026-03-03T00:46:07.880Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x4nb3D\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x4nb3D\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:46:07.881Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-x4nb3D\out) +2026-03-03T00:46:07.883Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x4nb3D\out +2026-03-03T00:46:07.885Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-Kbpooo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-Kbpooo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:46:07.885Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-Kbpooo\out) +2026-03-03T00:47:21.949Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T00:47:22.006Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T00:47:22.007Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T00:47:22.009Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T00:47:22.009Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T00:47:22.109Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498842005-115592-ec3e0f2f-bab5-459c-898d-d3d6bb5e1ff2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T00:47:22.006Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mfUG0d\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mfUG0d\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:47:22.010Z [INFO] Disk-Space-Check OK: 548.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mfUG0d\out) +2026-03-03T00:47:22.011Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mfUG0d\out +2026-03-03T00:47:22.080Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T00:47:22.043Z [INFO] Scheduler gestartet +2026-03-03T00:47:22.045Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:22.072Z [INFO] Scheduler gestartet +2026-03-03T00:47:22.072Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:22.081Z [INFO] Scheduler gestartet +2026-03-03T00:47:22.081Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:22.261Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:47:22.174Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MRoxQ9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MRoxQ9\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:47:22.175Z [INFO] Disk-Space-Check OK: 548.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MRoxQ9\out) +2026-03-03T00:47:22.176Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MRoxQ9\out +2026-03-03T00:47:22.178Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T00:47:22.264Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T00:47:22.264Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-03T00:47:22.264Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T00:47:22.264Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-03T00:47:22.261Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mfUG0d\out +2026-03-03T00:47:22.264Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T00:47:22.265Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:47:22.267Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mfUG0d\out +2026-03-03T00:47:22.275Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nP9DIm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nP9DIm\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:47:22.276Z [INFO] Disk-Space-Check OK: 548.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nP9DIm\out) +2026-03-03T00:47:22.277Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nP9DIm\out +2026-03-03T00:47:22.279Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T00:47:22.279Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nP9DIm\out +2026-03-03T00:47:22.282Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T00:47:22.282Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nP9DIm\out +2026-03-03T00:47:22.284Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T00:47:22.285Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nP9DIm\out +2026-03-03T00:47:22.288Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kEQLFz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kEQLFz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:47:22.289Z [INFO] Disk-Space-Check OK: 548.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kEQLFz\out) +2026-03-03T00:47:22.289Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kEQLFz\out +2026-03-03T00:47:22.292Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T00:47:22.293Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T00:47:22.294Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kEQLFz\out +2026-03-03T00:47:22.296Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6GCtK8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6GCtK8\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:47:22.297Z [INFO] Disk-Space-Check OK: 548.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6GCtK8\out) +2026-03-03T00:47:22.297Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6GCtK8\out +2026-03-03T00:47:22.299Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:47:22.300Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:47:22.301Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-6GCtK8\pkg) +2026-03-03T00:47:22.301Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6GCtK8\out +2026-03-03T00:47:22.303Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wv6Sqy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wv6Sqy\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:47:22.304Z [INFO] Disk-Space-Check OK: 548.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wv6Sqy\out) +2026-03-03T00:47:22.304Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wv6Sqy\out +2026-03-03T00:47:22.306Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:47:22.307Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:47:22.308Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wv6Sqy\out +2026-03-03T00:47:22.310Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ix72Qz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ix72Qz\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:47:22.311Z [INFO] Disk-Space-Check OK: 548.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ix72Qz\out) +2026-03-03T00:47:22.312Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ix72Qz\out +2026-03-03T00:47:22.314Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T00:47:22.314Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ix72Qz\out +2026-03-03T00:47:22.317Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:47:22.318Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ix72Qz\out +2026-03-03T00:47:22.320Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ac0HnL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ac0HnL\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T00:47:22.321Z [INFO] Disk-Space-Check OK: 548.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ac0HnL\out) +2026-03-03T00:47:22.321Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T00:47:22.321Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ac0HnL\out +2026-03-03T00:47:22.323Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T00:47:22.324Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ac0HnL\out +2026-03-03T00:47:22.327Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ya1d2p\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ya1d2p\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:47:22.328Z [INFO] Disk-Space-Check OK: 548.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ya1d2p\out) +2026-03-03T00:47:22.328Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ya1d2p\out +2026-03-03T00:47:22.469Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:47:22.424Z [INFO] Scheduler beendet +2026-03-03T00:47:22.449Z [INFO] Scheduler gestartet +2026-03-03T00:47:22.449Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:22.455Z [INFO] Scheduler gestartet +2026-03-03T00:47:22.455Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:22.460Z [INFO] Scheduler gestartet +2026-03-03T00:47:22.460Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:22.465Z [INFO] Scheduler gestartet +2026-03-03T00:47:22.465Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:22.470Z [INFO] Scheduler gestartet +2026-03-03T00:47:22.470Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:22.470Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ya1d2p\out +2026-03-03T00:47:22.472Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dyi6sM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dyi6sM\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:47:22.473Z [INFO] Disk-Space-Check OK: 548.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dyi6sM\out) +2026-03-03T00:47:22.475Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dyi6sM\out +2026-03-03T00:47:22.477Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:47:22.478Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dyi6sM\out +2026-03-03T00:47:22.482Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5vFcX\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5vFcX\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:47:22.482Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-j5vFcX\pkg-missing +2026-03-03T00:47:22.484Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KzkfmE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KzkfmE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:47:22.485Z [INFO] Disk-Space-Check OK: 548.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KzkfmE\out) +2026-03-03T00:47:22.485Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KzkfmE\out +2026-03-03T00:47:22.488Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T00:47:22.489Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KzkfmE\out +2026-03-03T00:47:22.536Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I03NoG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I03NoG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:47:22.537Z [INFO] Disk-Space-Check OK: 548.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-I03NoG\out) +2026-03-03T00:47:22.537Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-I03NoG\out +2026-03-03T00:47:22.685Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T00:47:22.686Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I03NoG\out +2026-03-03T00:47:22.687Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WC9BWI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WC9BWI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:47:22.688Z [INFO] Disk-Space-Check OK: 548.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WC9BWI\out) +2026-03-03T00:47:22.690Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WC9BWI\out +2026-03-03T00:47:22.692Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-UNK1NL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-UNK1NL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:47:22.692Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-UNK1NL\out) +2026-03-03T00:47:22.774Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T00:47:22.775Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T00:47:22.855Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498842774-115592-2cb8b94a-89aa-4e04-967c-b155657713e1-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T00:47:23.315Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T00:47:23.315Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T00:47:24.317Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T00:47:25.818Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T00:47:26.819Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T00:47:29.819Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T00:47:30.821Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T00:47:30.821Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T00:47:31.822Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T00:47:33.322Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T00:47:34.324Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T00:47:37.325Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T00:47:38.349Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T00:47:38.349Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T00:47:38.412Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498858349-115592-2495d20f-a25c-4237-9e9f-890a73227628-setup.exe (89894400 Bytes) +2026-03-03T00:47:38.502Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T00:47:38.502Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T00:47:38.503Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T00:47:38.503Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T00:47:38.588Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498858349-115592-2495d20f-a25c-4237-9e9f-890a73227628-setup.exe (89894400 Bytes) +2026-03-03T00:47:38.672Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T00:47:38.672Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T00:47:38.672Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T00:47:38.757Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498858349-115592-2495d20f-a25c-4237-9e9f-890a73227628-setup.exe (89894400 Bytes) +2026-03-03T00:47:38.839Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T00:47:38.839Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T00:47:38.840Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T00:47:38.840Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T00:47:38.927Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498858349-115592-2495d20f-a25c-4237-9e9f-890a73227628-setup.exe (89894400 Bytes) +2026-03-03T00:47:39.013Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T00:47:39.013Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T00:47:39.013Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T00:47:39.087Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498858349-115592-2495d20f-a25c-4237-9e9f-890a73227628-setup.exe (89894400 Bytes) +2026-03-03T00:47:39.167Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T00:47:39.167Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T00:47:39.167Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T00:47:39.167Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T00:47:39.233Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498858349-115592-2495d20f-a25c-4237-9e9f-890a73227628-setup.exe (89894400 Bytes) +2026-03-03T00:47:39.421Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T00:47:39.421Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T00:47:39.421Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T00:47:39.494Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498859421-115592-b939b099-a3b3-42a4-9182-5ef84450ef40-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T00:47:40.042Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T00:47:40.043Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T00:47:40.043Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T00:47:40.137Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498860043-115592-1af84f3f-b78e-489b-8df7-5a2b34abff96-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T00:47:40.267Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T00:47:40.267Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T00:47:40.268Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T00:47:40.268Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T00:47:40.351Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498860043-115592-1af84f3f-b78e-489b-8df7-5a2b34abff96-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T00:47:40.479Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T00:47:40.479Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T00:47:40.480Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T00:47:40.480Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T00:47:40.480Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T00:47:40.480Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T00:47:40.546Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498860043-115592-1af84f3f-b78e-489b-8df7-5a2b34abff96-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T00:47:40.676Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T00:47:40.676Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T00:47:40.676Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T00:47:40.676Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T00:47:40.752Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498860043-115592-1af84f3f-b78e-489b-8df7-5a2b34abff96-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T00:47:40.881Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T00:47:40.881Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T00:47:40.882Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T00:47:40.882Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T00:47:40.882Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T00:47:40.882Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T00:47:40.953Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498860043-115592-1af84f3f-b78e-489b-8df7-5a2b34abff96-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T00:47:41.077Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T00:47:41.077Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T00:47:41.077Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T00:47:41.077Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T00:47:41.143Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498860043-115592-1af84f3f-b78e-489b-8df7-5a2b34abff96-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T00:47:41.269Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T00:47:41.269Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T00:47:41.329Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T00:47:41.329Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T00:47:41.396Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772498861329-115592-39e4cd6f-c198-4470-9e94-c1ca650692bf-setup.exe (89894400 Bytes) +2026-03-03T00:47:52.788Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T00:47:52.788Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-03T00:47:52.799Z [INFO] Scheduler beendet +2026-03-03T00:47:52.815Z [INFO] Scheduler gestartet +2026-03-03T00:47:52.815Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:52.820Z [INFO] Scheduler gestartet +2026-03-03T00:47:52.820Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:52.825Z [INFO] Scheduler gestartet +2026-03-03T00:47:52.825Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:52.829Z [INFO] Scheduler gestartet +2026-03-03T00:47:52.829Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:52.831Z [INFO] Scheduler gestartet +2026-03-03T00:47:52.831Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:52.834Z [INFO] Scheduler gestartet +2026-03-03T00:47:52.834Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:52.852Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-03T00:47:52.852Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-03T00:47:52.853Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-5bUAMB\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-5bUAMB\state\rd_session_state.json' +2026-03-03T00:47:52.854Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-5bUAMB\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-5bUAMB\state\rd_downloader_config.json' +2026-03-03T00:47:52.859Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-03T00:47:52.859Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-03T00:47:52.922Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-03T00:47:52.923Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-03T00:47:52.984Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-03T00:47:52.985Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-03T00:47:52.986Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-03T00:47:53.022Z [WARN] Netzwerkfehler: item=reset.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T00:47:53.049Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-03T00:47:53.050Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-03T00:47:53.050Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-03T00:47:53.057Z [WARN] Netzwerkfehler: item=resume.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T00:47:53.093Z [WARN] Netzwerkfehler: item=complete.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T00:47:53.113Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-pNnVrJ\state' +2026-03-03T00:47:53.113Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-pNnVrJ\state\rd_session_state.json.async.tmp' +2026-03-03T00:47:53.195Z [INFO] Scheduler gestartet +2026-03-03T00:47:53.195Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:53.235Z [WARN] Netzwerkfehler: item=rsg-banshee-7p-bd-x264-401.part01.rar, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T00:47:53.899Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T00:47:53.899Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-03T00:47:53.917Z [INFO] Scheduler beendet +2026-03-03T00:47:54.248Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T00:47:54.248Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-03T00:47:54.255Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T00:47:54.255Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-03T00:47:54.255Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T00:47:54.255Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-03T00:47:54.268Z [INFO] Scheduler beendet +2026-03-03T00:47:54.272Z [INFO] Scheduler beendet +2026-03-03T00:47:54.272Z [INFO] Scheduler beendet +2026-03-03T00:47:54.480Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T00:47:54.480Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-03T00:47:54.501Z [INFO] Scheduler beendet +2026-03-03T00:47:57.483Z [INFO] Scheduler gestartet +2026-03-03T00:47:57.483Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:57.487Z [INFO] Scheduler gestartet +2026-03-03T00:47:57.487Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:47:57.942Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:47:58.666Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:47:58.738Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:47:59.453Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:47:59.581Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:48:00.235Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:48:00.771Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:48:01.217Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:48:02.132Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:48:02.490Z [INFO] Scheduler gestartet +2026-03-03T00:48:02.490Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:48:02.495Z [INFO] Scheduler gestartet +2026-03-03T00:48:02.495Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:48:02.499Z [INFO] Scheduler gestartet +2026-03-03T00:48:02.499Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:48:02.622Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-03T00:48:02.670Z [INFO] Scheduler beendet +2026-03-03T00:48:02.684Z [INFO] Scheduler gestartet +2026-03-03T00:48:02.684Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:48:02.687Z [INFO] Scheduler gestartet +2026-03-03T00:48:02.687Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:48:02.689Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-uKyx6o\state\rd_downloader_config.json.settings.tmp' +2026-03-03T00:48:02.689Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-uKyx6o\state\rd_session_state.json.async.tmp' +2026-03-03T00:48:02.701Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:48:02.858Z [INFO] Scheduler beendet +2026-03-03T00:48:02.872Z [INFO] Scheduler gestartet +2026-03-03T00:48:02.872Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:48:02.994Z [INFO] Scheduler gestartet +2026-03-03T00:48:02.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:48:02.996Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-0Bk1aY\state\rd_downloader_config.json.settings.tmp' +2026-03-03T00:48:02.997Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-0Bk1aY\state\rd_session_state.json.async.tmp' +2026-03-03T00:48:03.042Z [INFO] Scheduler beendet +2026-03-03T00:48:03.379Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T00:48:03.379Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-03T00:48:03.625Z [INFO] Scheduler beendet +2026-03-03T00:48:03.662Z [INFO] Scheduler gestartet +2026-03-03T00:48:03.662Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:48:03.722Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-03T00:48:03.722Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-03T00:48:03.724Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-03T00:48:03.724Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-03T00:48:03.726Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:48:03.728Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-PcbqDa\state\rd_downloader_config.json.settings.tmp' +2026-03-03T00:48:03.728Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Tuwctv\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Tuwctv\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:48:03.728Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-PcbqDa\state\rd_session_state.json.async.tmp' +2026-03-03T00:48:03.730Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Tuwctv\extract\recovery) +2026-03-03T00:48:03.730Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Tuwctv\extract\recovery +2026-03-03T00:48:03.733Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T00:48:03.734Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Tuwctv\extract\recovery +2026-03-03T00:48:03.734Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-03T00:48:03.735Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-03T00:48:03.789Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:48:03.789Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SYPi5G\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SYPi5G\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:48:03.789Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-SYPi5G\downloads\missing-source-ok +2026-03-03T00:48:03.789Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-03T00:48:03.790Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-03T00:48:03.833Z [INFO] Scheduler beendet +2026-03-03T00:48:03.849Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:48:03.850Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eZ3KtJ\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eZ3KtJ\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:48:03.851Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-eZ3KtJ\downloads\missing-source-empty +2026-03-03T00:48:03.851Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-03T00:48:03.851Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-03T00:48:03.851Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-03T00:48:03.911Z [INFO] Scheduler gestartet +2026-03-03T00:48:03.911Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:48:04.081Z [INFO] Scheduler beendet +2026-03-03T00:48:04.082Z [WARN] Tiny download erkannt (122 B): "PK� c\G��y inside.txt��PK � c\G��y ��inside.txtPK8," +2026-03-03T00:48:04.195Z [INFO] Scheduler gestartet +2026-03-03T00:48:04.195Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T00:48:04.719Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T00:48:04.719Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-03T00:48:05.059Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T00:48:05.059Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-03T00:48:05.216Z [INFO] Scheduler beendet +2026-03-03T00:48:05.266Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:48:05.267Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xzmdPn\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xzmdPn\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:48:05.268Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-xzmdPn\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T00:48:05.269Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-xzmdPn\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T00:48:05.273Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T00:48:05.274Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xzmdPn\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T00:48:05.274Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T00:48:05.277Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-03T00:48:05.277Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T00:48:05.330Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:48:05.331Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pne80I\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pne80I\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:48:05.332Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-pne80I\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-03T00:48:05.332Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-pne80I\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-03T00:48:05.334Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T00:48:05.335Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pne80I\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-03T00:48:05.335Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-03T00:48:05.336Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-03T00:48:05.336Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-03T00:48:05.422Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:48:05.422Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OXckek\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OXckek\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:48:05.423Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-OXckek\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T00:48:05.423Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-OXckek\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T00:48:05.426Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T00:48:05.427Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OXckek\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T00:48:05.427Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T00:48:05.428Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T00:48:05.484Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:48:05.485Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TCG5TV\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TCG5TV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:48:05.485Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-TCG5TV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T00:48:05.485Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-TCG5TV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T00:48:05.487Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T00:48:05.488Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TCG5TV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T00:48:05.488Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T00:48:05.488Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T00:48:05.547Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:48:05.547Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9efulk\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9efulk\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:48:05.547Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-9efulk\extract\Flat-Pack) +2026-03-03T00:48:05.548Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-9efulk\extract\Flat-Pack +2026-03-03T00:48:05.549Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T00:48:05.550Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9efulk\extract\Flat-Pack +2026-03-03T00:48:05.550Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-03T00:48:05.552Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-03T00:48:05.552Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-9efulk\mkv-library +2026-03-03T00:48:05.552Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-03T00:48:05.611Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:48:05.611Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YHuaN9\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YHuaN9\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:48:05.612Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-YHuaN9\extract\Flat-Collision) +2026-03-03T00:48:05.612Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-YHuaN9\extract\Flat-Collision +2026-03-03T00:48:05.614Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T00:48:05.615Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YHuaN9\extract\Flat-Collision +2026-03-03T00:48:05.615Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-03T00:48:05.618Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-03T00:48:05.618Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-YHuaN9\mkv-library +2026-03-03T00:48:05.618Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-03T00:48:05.673Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T00:48:05.674Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DuegFz\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DuegFz\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:48:05.674Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-DuegFz\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-03T00:48:05.675Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-DuegFz\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-03T00:48:05.689Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T00:48:05.689Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DuegFz\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-03T00:48:05.689Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-03T00:48:05.691Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-03T00:48:05.692Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-03T00:48:05.692Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-DuegFz\mkv-library +2026-03-03T00:48:05.692Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed +2026-03-03T00:48:05.742Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-AjSLRM\state\rd_session_state.json.async.tmp' +2026-03-03T00:48:35.927Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-8Uq0KW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-8Uq0KW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:48:35.928Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-8Uq0KW\out) +2026-03-03T00:48:35.929Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-8Uq0KW\out +2026-03-03T00:48:35.930Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T00:48:36.149Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:48:36.150Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-8Uq0KW\out +2026-03-03T00:48:36.293Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-k02L97\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-k02L97\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T00:48:36.294Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-k02L97\out) +2026-03-03T00:48:36.294Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T00:48:36.294Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-k02L97\out +2026-03-03T00:48:36.295Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip +2026-03-03T00:49:32.952Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Lppne6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Lppne6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:49:32.953Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Lppne6\out) +2026-03-03T00:49:32.954Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Lppne6\out +2026-03-03T00:49:32.955Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T00:49:33.182Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:49:33.183Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Lppne6\out +2026-03-03T00:49:33.323Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-RaXXdR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-RaXXdR\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T00:49:33.324Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-RaXXdR\out) +2026-03-03T00:49:33.324Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T00:49:33.324Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-RaXXdR\out +2026-03-03T00:49:33.325Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip +2026-03-03T00:49:43.830Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mFhDdA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mFhDdA\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:49:43.833Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mFhDdA\out) +2026-03-03T00:49:43.833Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mFhDdA\out +2026-03-03T00:49:43.890Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T00:49:44.028Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:49:44.028Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mFhDdA\out +2026-03-03T00:49:44.032Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T00:49:44.033Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:49:44.034Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mFhDdA\out +2026-03-03T00:49:44.053Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kgqaCY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kgqaCY\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:49:44.054Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kgqaCY\out) +2026-03-03T00:49:44.054Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kgqaCY\out +2026-03-03T00:49:44.056Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T00:49:44.056Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kgqaCY\out +2026-03-03T00:49:44.058Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T00:49:44.058Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kgqaCY\out +2026-03-03T00:49:44.061Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T00:49:44.062Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kgqaCY\out +2026-03-03T00:49:44.064Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GK5YmA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GK5YmA\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:49:44.065Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GK5YmA\out) +2026-03-03T00:49:44.065Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GK5YmA\out +2026-03-03T00:49:44.068Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T00:49:44.069Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T00:49:44.069Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GK5YmA\out +2026-03-03T00:49:44.072Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KPnXbJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KPnXbJ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:49:44.072Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KPnXbJ\out) +2026-03-03T00:49:44.072Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KPnXbJ\out +2026-03-03T00:49:44.074Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:49:44.075Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:49:44.076Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-KPnXbJ\pkg) +2026-03-03T00:49:44.076Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KPnXbJ\out +2026-03-03T00:49:44.078Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yIfxtK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yIfxtK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:49:44.079Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yIfxtK\out) +2026-03-03T00:49:44.079Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yIfxtK\out +2026-03-03T00:49:44.081Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:49:44.082Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:49:44.082Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yIfxtK\out +2026-03-03T00:49:44.084Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N4MILF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N4MILF\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:49:44.085Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-N4MILF\out) +2026-03-03T00:49:44.085Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N4MILF\out +2026-03-03T00:49:44.088Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T00:49:44.088Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N4MILF\out +2026-03-03T00:49:44.090Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:49:44.091Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N4MILF\out +2026-03-03T00:49:44.093Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4vxZof\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4vxZof\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T00:49:44.094Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4vxZof\out) +2026-03-03T00:49:44.094Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T00:49:44.094Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4vxZof\out +2026-03-03T00:49:44.095Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T00:49:44.096Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4vxZof\out +2026-03-03T00:49:44.097Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MVTMrt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MVTMrt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:49:44.098Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MVTMrt\out) +2026-03-03T00:49:44.098Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MVTMrt\out +2026-03-03T00:49:44.210Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:49:44.210Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MVTMrt\out +2026-03-03T00:49:44.213Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eP2Y4r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eP2Y4r\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:49:44.214Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eP2Y4r\out) +2026-03-03T00:49:44.215Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eP2Y4r\out +2026-03-03T00:49:44.217Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:49:44.217Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eP2Y4r\out +2026-03-03T00:49:44.221Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M9g98m\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M9g98m\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:49:44.221Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-M9g98m\pkg-missing +2026-03-03T00:49:44.223Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mA9kIr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mA9kIr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:49:44.223Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mA9kIr\out) +2026-03-03T00:49:44.224Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mA9kIr\out +2026-03-03T00:49:44.226Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T00:49:44.226Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mA9kIr\out +2026-03-03T00:49:44.265Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O6LB7S\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O6LB7S\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:49:44.266Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-O6LB7S\out) +2026-03-03T00:49:44.267Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-O6LB7S\out +2026-03-03T00:49:44.382Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T00:49:44.382Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O6LB7S\out +2026-03-03T00:49:44.384Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IprMuY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IprMuY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:49:44.385Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IprMuY\out) +2026-03-03T00:49:44.386Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IprMuY\out +2026-03-03T00:49:44.388Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-6nOeMB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-6nOeMB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:49:44.388Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-6nOeMB\out) +2026-03-03T00:56:14.643Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NWMo5R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NWMo5R\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:56:14.644Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NWMo5R\out) +2026-03-03T00:56:14.644Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NWMo5R\out +2026-03-03T00:56:14.689Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T00:56:14.807Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:56:14.807Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NWMo5R\out +2026-03-03T00:56:14.810Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T00:56:14.811Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:56:14.812Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NWMo5R\out +2026-03-03T00:56:14.829Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-as4FxL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-as4FxL\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:56:14.830Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-as4FxL\out) +2026-03-03T00:56:14.830Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-as4FxL\out +2026-03-03T00:56:14.832Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T00:56:14.832Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-as4FxL\out +2026-03-03T00:56:14.834Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T00:56:14.834Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-as4FxL\out +2026-03-03T00:56:14.835Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T00:56:14.835Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-as4FxL\out +2026-03-03T00:56:14.838Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rJh84l\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rJh84l\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:56:14.838Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rJh84l\out) +2026-03-03T00:56:14.839Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rJh84l\out +2026-03-03T00:56:14.840Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T00:56:14.841Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T00:56:14.841Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rJh84l\out +2026-03-03T00:56:14.843Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UBL4rz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UBL4rz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:56:14.843Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-UBL4rz\out) +2026-03-03T00:56:14.844Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UBL4rz\out +2026-03-03T00:56:14.845Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:56:14.845Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:56:14.846Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-UBL4rz\pkg) +2026-03-03T00:56:14.846Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UBL4rz\out +2026-03-03T00:56:14.848Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wi949f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wi949f\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T00:56:14.848Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wi949f\out) +2026-03-03T00:56:14.848Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Wi949f\out +2026-03-03T00:56:14.850Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:56:14.850Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T00:56:14.850Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wi949f\out +2026-03-03T00:56:14.853Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hiQ8bj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hiQ8bj\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:56:14.853Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hiQ8bj\out) +2026-03-03T00:56:14.853Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hiQ8bj\out +2026-03-03T00:56:14.855Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T00:56:14.855Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hiQ8bj\out +2026-03-03T00:56:14.856Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:56:14.857Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hiQ8bj\out +2026-03-03T00:56:14.859Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p9K7gC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p9K7gC\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T00:56:14.859Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-p9K7gC\out) +2026-03-03T00:56:14.859Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T00:56:14.860Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-p9K7gC\out +2026-03-03T00:56:14.860Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T00:56:14.861Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p9K7gC\out +2026-03-03T00:56:14.862Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QDY3UJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QDY3UJ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:56:14.863Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QDY3UJ\out) +2026-03-03T00:56:14.863Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QDY3UJ\out +2026-03-03T00:56:14.970Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T00:56:14.970Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QDY3UJ\out +2026-03-03T00:56:14.973Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ucAUVZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ucAUVZ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:56:14.973Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ucAUVZ\out) +2026-03-03T00:56:14.975Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ucAUVZ\out +2026-03-03T00:56:14.977Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T00:56:14.977Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ucAUVZ\out +2026-03-03T00:56:14.981Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ogj9je\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ogj9je\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:56:14.981Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Ogj9je\pkg-missing +2026-03-03T00:56:14.982Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pY9hFz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pY9hFz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:56:14.983Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pY9hFz\out) +2026-03-03T00:56:14.983Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pY9hFz\out +2026-03-03T00:56:14.985Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T00:56:14.985Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pY9hFz\out +2026-03-03T00:56:15.028Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7n4Kxo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7n4Kxo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:56:15.029Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7n4Kxo\out) +2026-03-03T00:56:15.029Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7n4Kxo\out +2026-03-03T00:56:15.140Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T00:56:15.141Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7n4Kxo\out +2026-03-03T00:56:15.143Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HRhxwd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HRhxwd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:56:15.144Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HRhxwd\out) +2026-03-03T00:56:15.145Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HRhxwd\out +2026-03-03T00:56:15.147Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-qR2Wf9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-qR2Wf9\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:56:15.147Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-qR2Wf9\out) +2026-03-03T00:56:16.731Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DUvmBC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DUvmBC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T00:56:16.732Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DUvmBC\out) +2026-03-03T00:56:16.733Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DUvmBC\out +2026-03-03T00:56:16.734Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T00:56:16.937Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T00:56:16.938Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DUvmBC\out +2026-03-03T00:56:17.052Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KeCgad\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KeCgad\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T00:56:17.052Z [INFO] Disk-Space-Check OK: 548.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KeCgad\out) +2026-03-03T00:56:17.052Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T00:56:17.053Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KeCgad\out +2026-03-03T00:56:17.053Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip +2026-03-03T00:58:14.895Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T01:01:38.820Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zzc394\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zzc394\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:01:38.822Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zzc394\out) +2026-03-03T01:01:38.823Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zzc394\out +2026-03-03T01:01:38.868Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T01:01:38.978Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T01:01:38.921Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-FulaMh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-FulaMh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:01:38.922Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-FulaMh\out) +2026-03-03T01:01:38.922Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-FulaMh\out +2026-03-03T01:01:38.923Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T01:01:38.978Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zzc394\out +2026-03-03T01:01:38.981Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T01:01:38.981Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:01:38.982Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zzc394\out +2026-03-03T01:01:39.000Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vCEOL6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vCEOL6\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:01:39.001Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vCEOL6\out) +2026-03-03T01:01:39.002Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vCEOL6\out +2026-03-03T01:01:39.003Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T01:01:39.003Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vCEOL6\out +2026-03-03T01:01:39.005Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T01:01:39.005Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vCEOL6\out +2026-03-03T01:01:39.006Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T01:01:39.007Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vCEOL6\out +2026-03-03T01:01:39.009Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iHduyd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iHduyd\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:01:39.010Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iHduyd\out) +2026-03-03T01:01:39.010Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iHduyd\out +2026-03-03T01:01:39.013Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T01:01:39.014Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T01:01:39.015Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iHduyd\out +2026-03-03T01:01:39.017Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3v1Tcw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3v1Tcw\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:01:39.018Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3v1Tcw\out) +2026-03-03T01:01:39.018Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3v1Tcw\out +2026-03-03T01:01:39.020Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:01:39.020Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:01:39.021Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-3v1Tcw\pkg) +2026-03-03T01:01:39.021Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3v1Tcw\out +2026-03-03T01:01:39.023Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PUGkrR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PUGkrR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:01:39.023Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PUGkrR\out) +2026-03-03T01:01:39.024Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PUGkrR\out +2026-03-03T01:01:39.025Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:01:39.026Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:01:39.027Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PUGkrR\out +2026-03-03T01:01:39.029Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X6F3pz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X6F3pz\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:01:39.029Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-X6F3pz\out) +2026-03-03T01:01:39.030Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-X6F3pz\out +2026-03-03T01:01:39.031Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T01:01:39.031Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-X6F3pz\out +2026-03-03T01:01:39.033Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T01:01:39.033Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X6F3pz\out +2026-03-03T01:01:39.036Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H985xQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H985xQ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T01:01:39.036Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-H985xQ\out) +2026-03-03T01:01:39.036Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T01:01:39.036Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H985xQ\out +2026-03-03T01:01:39.037Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T01:01:39.038Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H985xQ\out +2026-03-03T01:01:39.039Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cuJX1P\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cuJX1P\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:01:39.040Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cuJX1P\out) +2026-03-03T01:01:39.040Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cuJX1P\out +2026-03-03T01:01:39.170Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T01:01:39.103Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:01:39.103Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-FulaMh\out +2026-03-03T01:01:39.171Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cuJX1P\out +2026-03-03T01:01:39.174Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hARCsa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hARCsa\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:01:39.174Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hARCsa\out) +2026-03-03T01:01:39.177Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hARCsa\out +2026-03-03T01:01:39.179Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T01:01:39.179Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hARCsa\out +2026-03-03T01:01:39.183Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XQCaiB\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XQCaiB\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:01:39.183Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-XQCaiB\pkg-missing +2026-03-03T01:01:39.185Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-miPAsO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-miPAsO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:01:39.186Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-miPAsO\out) +2026-03-03T01:01:39.186Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-miPAsO\out +2026-03-03T01:01:39.189Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T01:01:39.190Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-miPAsO\out +2026-03-03T01:01:39.233Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qtc3it\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qtc3it\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:01:39.234Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qtc3it\out) +2026-03-03T01:01:39.235Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qtc3it\out +2026-03-03T01:01:39.237Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ifNaWY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ifNaWY\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T01:01:39.238Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ifNaWY\out) +2026-03-03T01:01:39.238Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T01:01:39.238Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ifNaWY\out +2026-03-03T01:01:39.239Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip +2026-03-03T01:01:39.359Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T01:01:39.360Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qtc3it\out +2026-03-03T01:01:39.362Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e1Ygm2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e1Ygm2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:01:39.362Z [INFO] Disk-Space-Check OK: 548.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-e1Ygm2\out) +2026-03-03T01:01:39.364Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e1Ygm2\out +2026-03-03T01:01:39.367Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-rF7YQA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-rF7YQA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:01:39.367Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-rF7YQA\out) +2026-03-03T01:01:45.553Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T01:12:22.038Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s7s30R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s7s30R\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:12:22.041Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-s7s30R\out) +2026-03-03T01:12:22.041Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-s7s30R\out +2026-03-03T01:12:22.095Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T01:12:22.211Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T01:12:22.162Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QjM8Hp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QjM8Hp\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:12:22.163Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QjM8Hp\out) +2026-03-03T01:12:22.164Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QjM8Hp\out +2026-03-03T01:12:22.165Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T01:12:22.211Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-s7s30R\out +2026-03-03T01:12:22.214Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T01:12:22.215Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:12:22.216Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s7s30R\out +2026-03-03T01:12:22.223Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fM5zwT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fM5zwT\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:12:22.224Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fM5zwT\out) +2026-03-03T01:12:22.224Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fM5zwT\out +2026-03-03T01:12:22.225Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T01:12:22.225Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fM5zwT\out +2026-03-03T01:12:22.227Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T01:12:22.227Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fM5zwT\out +2026-03-03T01:12:22.228Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T01:12:22.229Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fM5zwT\out +2026-03-03T01:12:22.231Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J7W5XZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J7W5XZ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:12:22.232Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-J7W5XZ\out) +2026-03-03T01:12:22.232Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-J7W5XZ\out +2026-03-03T01:12:22.234Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T01:12:22.235Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T01:12:22.236Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J7W5XZ\out +2026-03-03T01:12:22.238Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Oz17wN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Oz17wN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:12:22.238Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Oz17wN\out) +2026-03-03T01:12:22.238Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Oz17wN\out +2026-03-03T01:12:22.240Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:12:22.240Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:12:22.241Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Oz17wN\pkg) +2026-03-03T01:12:22.241Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Oz17wN\out +2026-03-03T01:12:22.243Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EpUc94\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EpUc94\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:12:22.243Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EpUc94\out) +2026-03-03T01:12:22.243Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EpUc94\out +2026-03-03T01:12:22.244Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:12:22.245Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:12:22.245Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EpUc94\out +2026-03-03T01:12:22.247Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jfmxVi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jfmxVi\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:12:22.248Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jfmxVi\out) +2026-03-03T01:12:22.248Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jfmxVi\out +2026-03-03T01:12:22.250Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T01:12:22.250Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jfmxVi\out +2026-03-03T01:12:22.252Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T01:12:22.252Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jfmxVi\out +2026-03-03T01:12:22.255Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rcFGuM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rcFGuM\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T01:12:22.255Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rcFGuM\out) +2026-03-03T01:12:22.255Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T01:12:22.255Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rcFGuM\out +2026-03-03T01:12:22.256Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T01:12:22.257Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rcFGuM\out +2026-03-03T01:12:22.258Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4U2TcZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4U2TcZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:12:22.258Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4U2TcZ\out) +2026-03-03T01:12:22.259Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4U2TcZ\out +2026-03-03T01:12:22.376Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T01:12:22.344Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-03T01:12:22.345Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:12:22.346Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QjM8Hp\out +2026-03-03T01:12:22.448Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BP0T0I\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BP0T0I\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T01:12:22.449Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BP0T0I\out) +2026-03-03T01:12:22.449Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T01:12:22.449Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BP0T0I\out +2026-03-03T01:12:22.450Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip +2026-03-03T01:12:22.377Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4U2TcZ\out +2026-03-03T01:12:22.379Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-boO3b1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-boO3b1\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:12:22.380Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-boO3b1\out) +2026-03-03T01:12:22.381Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-boO3b1\out +2026-03-03T01:12:22.383Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T01:12:22.384Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-boO3b1\out +2026-03-03T01:12:22.388Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KXtce9\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KXtce9\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:12:22.388Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-KXtce9\pkg-missing +2026-03-03T01:12:22.390Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OEFV68\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OEFV68\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:12:22.391Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OEFV68\out) +2026-03-03T01:12:22.391Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OEFV68\out +2026-03-03T01:12:22.393Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T01:12:22.393Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OEFV68\out +2026-03-03T01:12:22.431Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qvRCm4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qvRCm4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:12:22.431Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qvRCm4\out) +2026-03-03T01:12:22.432Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qvRCm4\out +2026-03-03T01:12:22.544Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T01:12:22.545Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qvRCm4\out +2026-03-03T01:12:22.547Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uPmJDH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uPmJDH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:12:22.547Z [INFO] Disk-Space-Check OK: 547.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uPmJDH\out) +2026-03-03T01:12:22.549Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uPmJDH\out +2026-03-03T01:12:22.551Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-rWXksV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-rWXksV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:12:22.551Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-rWXksV\out) +2026-03-03T01:18:50.931Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aOe6l6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aOe6l6\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:18:50.933Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aOe6l6\out) +2026-03-03T01:18:50.934Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aOe6l6\out +2026-03-03T01:18:50.988Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T01:18:51.137Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T01:18:51.074Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Eg0rXB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Eg0rXB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:18:51.075Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Eg0rXB\out) +2026-03-03T01:18:51.076Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Eg0rXB\out +2026-03-03T01:18:51.077Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T01:18:51.137Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aOe6l6\out +2026-03-03T01:18:51.140Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T01:18:51.141Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:18:51.142Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aOe6l6\out +2026-03-03T01:18:51.151Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tnAnmf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tnAnmf\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:18:51.152Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tnAnmf\out) +2026-03-03T01:18:51.153Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tnAnmf\out +2026-03-03T01:18:51.155Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T01:18:51.155Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tnAnmf\out +2026-03-03T01:18:51.157Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T01:18:51.157Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tnAnmf\out +2026-03-03T01:18:51.159Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T01:18:51.160Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tnAnmf\out +2026-03-03T01:18:51.163Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bhGtD1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bhGtD1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:18:51.164Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bhGtD1\out) +2026-03-03T01:18:51.164Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bhGtD1\out +2026-03-03T01:18:51.167Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T01:18:51.168Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T01:18:51.168Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bhGtD1\out +2026-03-03T01:18:51.171Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9qwYsd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9qwYsd\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:18:51.171Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9qwYsd\out) +2026-03-03T01:18:51.172Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9qwYsd\out +2026-03-03T01:18:51.173Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:18:51.174Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:18:51.175Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-9qwYsd\pkg) +2026-03-03T01:18:51.175Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9qwYsd\out +2026-03-03T01:18:51.178Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GZUrnc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GZUrnc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:18:51.178Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GZUrnc\out) +2026-03-03T01:18:51.178Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GZUrnc\out +2026-03-03T01:18:51.180Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:18:51.181Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:18:51.181Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GZUrnc\out +2026-03-03T01:18:51.184Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1puQjw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1puQjw\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:18:51.185Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1puQjw\out) +2026-03-03T01:18:51.185Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1puQjw\out +2026-03-03T01:18:51.187Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T01:18:51.187Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1puQjw\out +2026-03-03T01:18:51.189Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T01:18:51.190Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1puQjw\out +2026-03-03T01:18:51.194Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7UaqG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7UaqG\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T01:18:51.194Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7UaqG\out) +2026-03-03T01:18:51.194Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T01:18:51.195Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d7UaqG\out +2026-03-03T01:18:51.196Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T01:18:51.197Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7UaqG\out +2026-03-03T01:18:51.199Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aGhemw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aGhemw\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:18:51.200Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aGhemw\out) +2026-03-03T01:18:51.200Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aGhemw\out +2026-03-03T01:18:51.357Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T01:18:51.297Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-03T01:18:51.298Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:18:51.299Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Eg0rXB\out +2026-03-03T01:18:51.358Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aGhemw\out +2026-03-03T01:18:51.360Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xgKLXh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xgKLXh\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:18:51.361Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xgKLXh\out) +2026-03-03T01:18:51.363Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xgKLXh\out +2026-03-03T01:18:51.364Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T01:18:51.365Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xgKLXh\out +2026-03-03T01:18:51.369Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j3Es7K\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j3Es7K\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:18:51.369Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-j3Es7K\pkg-missing +2026-03-03T01:18:51.370Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P1A1Pq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P1A1Pq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:18:51.371Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-P1A1Pq\out) +2026-03-03T01:18:51.371Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-P1A1Pq\out +2026-03-03T01:18:51.373Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T01:18:51.374Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P1A1Pq\out +2026-03-03T01:18:51.417Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dygq6V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dygq6V\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:18:51.418Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dygq6V\out) +2026-03-03T01:18:51.419Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dygq6V\out +2026-03-03T01:18:51.421Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6BSq9S\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6BSq9S\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T01:18:51.421Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6BSq9S\out) +2026-03-03T01:18:51.421Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T01:18:51.422Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6BSq9S\out +2026-03-03T01:18:51.422Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip +2026-03-03T01:18:51.579Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T01:18:51.580Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dygq6V\out +2026-03-03T01:18:51.582Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mlhf2A\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mlhf2A\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:18:51.583Z [INFO] Disk-Space-Check OK: 547.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mlhf2A\out) +2026-03-03T01:18:51.584Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mlhf2A\out +2026-03-03T01:18:51.586Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4UJdTg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4UJdTg\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:18:51.587Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4UJdTg\out) +2026-03-03T01:24:58.143Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wyFocu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wyFocu\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:24:58.145Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wyFocu\out) +2026-03-03T01:24:58.146Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wyFocu\out +2026-03-03T01:24:58.198Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T01:24:58.342Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T01:24:58.281Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-qTcQ5o\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-qTcQ5o\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:24:58.282Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-qTcQ5o\out) +2026-03-03T01:24:58.283Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-qTcQ5o\out +2026-03-03T01:24:58.285Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T01:24:58.342Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wyFocu\out +2026-03-03T01:24:58.345Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T01:24:58.346Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:24:58.347Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wyFocu\out +2026-03-03T01:24:58.365Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BmqSC9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BmqSC9\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:24:58.366Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BmqSC9\out) +2026-03-03T01:24:58.367Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BmqSC9\out +2026-03-03T01:24:58.369Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T01:24:58.369Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BmqSC9\out +2026-03-03T01:24:58.371Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T01:24:58.371Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BmqSC9\out +2026-03-03T01:24:58.372Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T01:24:58.373Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BmqSC9\out +2026-03-03T01:24:58.375Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HYEGSW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HYEGSW\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:24:58.376Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HYEGSW\out) +2026-03-03T01:24:58.376Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HYEGSW\out +2026-03-03T01:24:58.378Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T01:24:58.379Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T01:24:58.379Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HYEGSW\out +2026-03-03T01:24:58.381Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BYxYPH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BYxYPH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:24:58.382Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BYxYPH\out) +2026-03-03T01:24:58.382Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BYxYPH\out +2026-03-03T01:24:58.383Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:24:58.384Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:24:58.384Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-BYxYPH\pkg) +2026-03-03T01:24:58.384Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BYxYPH\out +2026-03-03T01:24:58.386Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rYF1C9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rYF1C9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:24:58.387Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rYF1C9\out) +2026-03-03T01:24:58.387Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rYF1C9\out +2026-03-03T01:24:58.388Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:24:58.389Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:24:58.389Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rYF1C9\out +2026-03-03T01:24:58.392Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xd8uTN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xd8uTN\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:24:58.392Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xd8uTN\out) +2026-03-03T01:24:58.393Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Xd8uTN\out +2026-03-03T01:24:58.394Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T01:24:58.394Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Xd8uTN\out +2026-03-03T01:24:58.396Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T01:24:58.397Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xd8uTN\out +2026-03-03T01:24:58.400Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Svef7u\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Svef7u\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T01:24:58.401Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Svef7u\out) +2026-03-03T01:24:58.401Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T01:24:58.401Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Svef7u\out +2026-03-03T01:24:58.403Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T01:24:58.403Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Svef7u\out +2026-03-03T01:24:58.405Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y0WIlg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y0WIlg\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:24:58.406Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-y0WIlg\out) +2026-03-03T01:24:58.406Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-y0WIlg\out +2026-03-03T01:24:58.546Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T01:24:58.504Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-03T01:24:58.505Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:24:58.506Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-qTcQ5o\out +2026-03-03T01:24:58.546Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y0WIlg\out +2026-03-03T01:24:58.549Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SemJ63\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SemJ63\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:24:58.550Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SemJ63\out) +2026-03-03T01:24:58.551Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SemJ63\out +2026-03-03T01:24:58.553Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T01:24:58.553Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SemJ63\out +2026-03-03T01:24:58.557Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MaIK0U\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MaIK0U\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:24:58.557Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-MaIK0U\pkg-missing +2026-03-03T01:24:58.559Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rnmOu0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rnmOu0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:24:58.560Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rnmOu0\out) +2026-03-03T01:24:58.560Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rnmOu0\out +2026-03-03T01:24:58.562Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T01:24:58.563Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rnmOu0\out +2026-03-03T01:24:58.609Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qb7xxX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qb7xxX\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:24:58.610Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qb7xxX\out) +2026-03-03T01:24:58.610Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qb7xxX\out +2026-03-03T01:24:58.651Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kWdxuT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kWdxuT\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T01:24:58.651Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kWdxuT\out) +2026-03-03T01:24:58.651Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T01:24:58.652Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kWdxuT\out +2026-03-03T01:24:58.652Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip +2026-03-03T01:24:58.773Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T01:24:58.773Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qb7xxX\out +2026-03-03T01:24:58.775Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kMw1k7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kMw1k7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:24:58.776Z [INFO] Disk-Space-Check OK: 547.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kMw1k7\out) +2026-03-03T01:24:58.779Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kMw1k7\out +2026-03-03T01:24:58.781Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-BFGATu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-BFGATu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:24:58.781Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-BFGATu\out) +2026-03-03T01:34:18.355Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T01:34:18.392Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i2ITzG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i2ITzG\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:34:18.394Z [INFO] Disk-Space-Check OK: 546.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-i2ITzG\out) +2026-03-03T01:34:18.397Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-i2ITzG\out +2026-03-03T01:34:18.464Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T01:34:18.414Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T01:34:18.415Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T01:34:18.418Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T01:34:18.418Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T01:34:18.512Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501658414-105016-32509c9d-0c5a-4d7e-bf35-43e6e1b67c5f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T01:34:18.630Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T01:34:18.556Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-50uuY0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-50uuY0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:34:18.557Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-50uuY0\out) +2026-03-03T01:34:18.558Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-50uuY0\out +2026-03-03T01:34:18.560Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T01:34:18.631Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-i2ITzG\out +2026-03-03T01:34:18.633Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T01:34:18.634Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:34:18.635Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i2ITzG\out +2026-03-03T01:34:18.655Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KZXuM5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KZXuM5\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:34:18.656Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KZXuM5\out) +2026-03-03T01:34:18.656Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KZXuM5\out +2026-03-03T01:34:18.658Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T01:34:18.658Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KZXuM5\out +2026-03-03T01:34:18.660Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T01:34:18.660Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KZXuM5\out +2026-03-03T01:34:18.662Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T01:34:18.663Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KZXuM5\out +2026-03-03T01:34:18.665Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vvS3Kp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vvS3Kp\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:34:18.666Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vvS3Kp\out) +2026-03-03T01:34:18.666Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vvS3Kp\out +2026-03-03T01:34:18.668Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T01:34:18.668Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T01:34:18.669Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vvS3Kp\out +2026-03-03T01:34:18.671Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VujrbV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VujrbV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:34:18.671Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VujrbV\out) +2026-03-03T01:34:18.671Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VujrbV\out +2026-03-03T01:34:18.673Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:34:18.673Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:34:18.674Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-VujrbV\pkg) +2026-03-03T01:34:18.674Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VujrbV\out +2026-03-03T01:34:18.676Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O5VB02\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O5VB02\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:34:18.677Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-O5VB02\out) +2026-03-03T01:34:18.677Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-O5VB02\out +2026-03-03T01:34:18.679Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:34:18.679Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:34:18.680Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O5VB02\out +2026-03-03T01:34:18.682Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WZ1P1u\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WZ1P1u\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:34:18.683Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WZ1P1u\out) +2026-03-03T01:34:18.684Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WZ1P1u\out +2026-03-03T01:34:18.685Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T01:34:18.685Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WZ1P1u\out +2026-03-03T01:34:18.688Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T01:34:18.688Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WZ1P1u\out +2026-03-03T01:34:18.691Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8cGbLf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8cGbLf\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T01:34:18.691Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8cGbLf\out) +2026-03-03T01:34:18.691Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T01:34:18.692Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8cGbLf\out +2026-03-03T01:34:18.693Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T01:34:18.693Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8cGbLf\out +2026-03-03T01:34:18.695Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mmy7ks\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mmy7ks\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:34:18.695Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mmy7ks\out) +2026-03-03T01:34:18.695Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Mmy7ks\out +2026-03-03T01:34:18.818Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T01:34:18.779Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-03T01:34:18.780Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:34:18.782Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-50uuY0\out +2026-03-03T01:34:18.819Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mmy7ks\out +2026-03-03T01:34:18.822Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BHbduu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BHbduu\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:34:18.822Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BHbduu\out) +2026-03-03T01:34:18.824Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BHbduu\out +2026-03-03T01:34:18.826Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T01:34:18.826Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BHbduu\out +2026-03-03T01:34:18.830Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MjvSyp\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MjvSyp\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:34:18.830Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-MjvSyp\pkg-missing +2026-03-03T01:34:18.832Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wbf5D5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wbf5D5\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:34:18.832Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wbf5D5\out) +2026-03-03T01:34:18.833Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Wbf5D5\out +2026-03-03T01:34:18.835Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T01:34:18.836Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wbf5D5\out +2026-03-03T01:34:18.874Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YzWwiH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YzWwiH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:34:18.874Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YzWwiH\out) +2026-03-03T01:34:18.875Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YzWwiH\out +2026-03-03T01:34:19.003Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T01:34:19.004Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YzWwiH\out +2026-03-03T01:34:19.006Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-imBkQT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-imBkQT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:34:19.006Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-imBkQT\out) +2026-03-03T01:34:19.008Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-imBkQT\out +2026-03-03T01:34:19.010Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-xaAypA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-xaAypA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:34:19.011Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-xaAypA\out) +2026-03-03T01:34:18.910Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5bHKi6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5bHKi6\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T01:34:18.910Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5bHKi6\out) +2026-03-03T01:34:18.910Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T01:34:18.911Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5bHKi6\out +2026-03-03T01:34:18.911Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip +2026-03-03T01:34:19.074Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T01:34:19.074Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T01:34:19.156Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501659074-105016-244e5a51-b09e-478c-bb04-7fc46322d110-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T01:34:19.573Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T01:34:19.573Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T01:34:20.574Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T01:34:22.076Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T01:34:23.077Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T01:34:26.077Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T01:34:27.078Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T01:34:27.078Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T01:34:28.081Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T01:34:29.581Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T01:34:30.583Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T01:34:33.583Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T01:34:34.619Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T01:34:34.619Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T01:34:34.703Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501674619-105016-d7121ed9-a8ab-47de-a84d-42274db4ac0e-setup.exe (89894400 Bytes) +2026-03-03T01:34:34.803Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T01:34:34.803Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T01:34:34.804Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T01:34:34.804Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T01:34:34.900Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501674619-105016-d7121ed9-a8ab-47de-a84d-42274db4ac0e-setup.exe (89894400 Bytes) +2026-03-03T01:34:34.995Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T01:34:34.995Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T01:34:34.995Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T01:34:35.088Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501674619-105016-d7121ed9-a8ab-47de-a84d-42274db4ac0e-setup.exe (89894400 Bytes) +2026-03-03T01:34:35.178Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T01:34:35.178Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T01:34:35.179Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T01:34:35.179Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T01:34:35.278Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501674619-105016-d7121ed9-a8ab-47de-a84d-42274db4ac0e-setup.exe (89894400 Bytes) +2026-03-03T01:34:35.364Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T01:34:35.364Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T01:34:35.364Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T01:34:35.447Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501674619-105016-d7121ed9-a8ab-47de-a84d-42274db4ac0e-setup.exe (89894400 Bytes) +2026-03-03T01:34:35.524Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T01:34:35.524Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T01:34:35.525Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T01:34:35.525Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T01:34:35.588Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501674619-105016-d7121ed9-a8ab-47de-a84d-42274db4ac0e-setup.exe (89894400 Bytes) +2026-03-03T01:34:35.778Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T01:34:35.778Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T01:34:35.778Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T01:34:35.842Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501675778-105016-2aef5595-1b48-47af-a9c0-9b62a77a8805-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T01:34:36.357Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T01:34:36.357Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T01:34:36.357Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T01:34:36.436Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501676357-105016-2da05c85-fa81-4b56-9416-1dbb2f45cb34-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T01:34:36.565Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T01:34:36.565Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T01:34:36.565Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T01:34:36.565Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T01:34:36.640Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501676357-105016-2da05c85-fa81-4b56-9416-1dbb2f45cb34-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T01:34:36.759Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T01:34:36.759Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T01:34:36.761Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T01:34:36.761Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T01:34:36.761Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T01:34:36.761Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T01:34:36.824Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501676357-105016-2da05c85-fa81-4b56-9416-1dbb2f45cb34-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T01:34:36.948Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T01:34:36.948Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T01:34:36.948Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T01:34:36.948Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T01:34:37.022Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501676357-105016-2da05c85-fa81-4b56-9416-1dbb2f45cb34-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T01:34:37.160Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T01:34:37.160Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T01:34:37.162Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T01:34:37.162Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T01:34:37.162Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T01:34:37.162Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T01:34:37.246Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501676357-105016-2da05c85-fa81-4b56-9416-1dbb2f45cb34-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T01:34:37.387Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T01:34:37.387Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T01:34:37.388Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T01:34:37.388Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T01:34:37.489Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501676357-105016-2da05c85-fa81-4b56-9416-1dbb2f45cb34-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T01:34:37.662Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T01:34:37.662Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T01:34:37.741Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T01:34:37.741Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T01:34:37.842Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772501677741-105016-e41f2da5-0d2d-4eae-b075-77869d2c7ca7-setup.exe (89894400 Bytes) +2026-03-03T01:41:41.737Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E81924\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E81924\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:41:41.739Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-E81924\out) +2026-03-03T01:41:41.739Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E81924\out +2026-03-03T01:41:41.745Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 119444, legacy/UnRAR) +2026-03-03T01:41:41.792Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T01:41:41.796Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 108428, legacy/UnRAR) +2026-03-03T01:41:41.848Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 104116, legacy/UnRAR) +2026-03-03T01:41:41.902Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 119824, legacy/UnRAR) +2026-03-03T01:41:41.935Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T01:41:41.874Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IiD6xP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IiD6xP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:41:41.875Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IiD6xP\out) +2026-03-03T01:41:41.876Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IiD6xP\out +2026-03-03T01:41:41.878Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T01:41:41.885Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 96380, 7zjbinding/single-thread) +2026-03-03T01:41:41.935Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E81924\out +2026-03-03T01:41:41.938Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T01:41:41.938Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:41:41.939Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E81924\out +2026-03-03T01:41:41.947Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QPcNt1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QPcNt1\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:41:41.949Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QPcNt1\out) +2026-03-03T01:41:41.949Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QPcNt1\out +2026-03-03T01:41:41.951Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T01:41:41.951Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QPcNt1\out +2026-03-03T01:41:41.952Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T01:41:41.952Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QPcNt1\out +2026-03-03T01:41:41.954Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T01:41:41.954Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QPcNt1\out +2026-03-03T01:41:41.957Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1g8TaY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1g8TaY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:41:41.958Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1g8TaY\out) +2026-03-03T01:41:41.958Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1g8TaY\out +2026-03-03T01:41:41.959Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T01:41:41.961Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T01:41:41.961Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1g8TaY\out +2026-03-03T01:41:41.963Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MGxsKZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MGxsKZ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:41:41.964Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MGxsKZ\out) +2026-03-03T01:41:41.964Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MGxsKZ\out +2026-03-03T01:41:41.965Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:41:41.966Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:41:41.967Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-MGxsKZ\pkg) +2026-03-03T01:41:41.967Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MGxsKZ\out +2026-03-03T01:41:41.968Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pNo5HS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pNo5HS\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T01:41:41.969Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pNo5HS\out) +2026-03-03T01:41:41.969Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pNo5HS\out +2026-03-03T01:41:41.971Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:41:41.972Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T01:41:41.973Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pNo5HS\out +2026-03-03T01:41:41.975Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nwendx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nwendx\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:41:41.976Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nwendx\out) +2026-03-03T01:41:41.977Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Nwendx\out +2026-03-03T01:41:41.978Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T01:41:41.978Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Nwendx\out +2026-03-03T01:41:41.980Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T01:41:41.981Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nwendx\out +2026-03-03T01:41:41.984Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-asMLvQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-asMLvQ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T01:41:41.984Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-asMLvQ\out) +2026-03-03T01:41:41.984Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T01:41:41.984Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-asMLvQ\out +2026-03-03T01:41:41.985Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T01:41:41.986Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-asMLvQ\out +2026-03-03T01:41:41.987Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NE4HmA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NE4HmA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:41:41.988Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NE4HmA\out) +2026-03-03T01:41:41.988Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NE4HmA\out +2026-03-03T01:41:41.993Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 121308, legacy/UnRAR) +2026-03-03T01:41:42.036Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 103416, legacy/UnRAR) +2026-03-03T01:41:42.077Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 119504, legacy/UnRAR) +2026-03-03T01:41:42.121Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T01:41:42.076Z [INFO] Entpackt via 7zjbinding [CPU=Idle, I/O=Normal, single-thread]: release.zip +2026-03-03T01:41:42.077Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T01:41:42.078Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IiD6xP\out +2026-03-03T01:41:42.122Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NE4HmA\out +2026-03-03T01:41:42.125Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-48jrhc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-48jrhc\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:41:42.126Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-48jrhc\out) +2026-03-03T01:41:42.128Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-48jrhc\out +2026-03-03T01:41:42.130Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T01:41:42.130Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-48jrhc\out +2026-03-03T01:41:42.134Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PpQlHz\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PpQlHz\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:41:42.135Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-PpQlHz\pkg-missing +2026-03-03T01:41:42.136Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fhzvo3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fhzvo3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:41:42.137Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fhzvo3\out) +2026-03-03T01:41:42.137Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fhzvo3\out +2026-03-03T01:41:42.140Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T01:41:42.141Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fhzvo3\out +2026-03-03T01:41:42.186Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zFz0jy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zFz0jy\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:41:42.187Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zFz0jy\out) +2026-03-03T01:41:42.188Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zFz0jy\out +2026-03-03T01:41:42.195Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 120512, legacy/UnRAR) +2026-03-03T01:41:42.242Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 115200, legacy/UnRAR) +2026-03-03T01:41:42.283Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 118976, legacy/UnRAR) +2026-03-03T01:41:42.322Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T01:41:42.204Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-LeNHsY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-LeNHsY\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T01:41:42.204Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-LeNHsY\out) +2026-03-03T01:41:42.204Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T01:41:42.205Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-LeNHsY\out +2026-03-03T01:41:42.206Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip +2026-03-03T01:41:42.211Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 123256, 7zjbinding/single-thread) +2026-03-03T01:41:42.322Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zFz0jy\out +2026-03-03T01:41:42.324Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wic2q3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wic2q3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:41:42.325Z [INFO] Disk-Space-Check OK: 546.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wic2q3\out) +2026-03-03T01:41:42.327Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wic2q3\out +2026-03-03T01:41:42.329Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-GhbxDg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-GhbxDg\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T01:41:42.329Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-GhbxDg\out) +2026-03-03T02:12:54.049Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-03T02:12:54.050Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-03T02:12:54.050Z [INFO] App beendet +2026-03-03T13:04:22.175Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T13:05:27.891Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T13:05:27.900Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X8l3eP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X8l3eP\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:05:27.902Z [INFO] Disk-Space-Check OK: 537.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-X8l3eP\out) +2026-03-03T13:05:27.903Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-X8l3eP\out +2026-03-03T13:05:27.925Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 35136, legacy/UnRAR) +2026-03-03T13:05:27.975Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T13:05:27.979Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 21804, legacy/UnRAR) +2026-03-03T13:05:27.961Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:05:27.963Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T13:05:27.965Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:05:27.965Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:05:28.057Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543127961-49752-3c2f4f60-2634-4fa6-a60d-3f5b4d88cb69-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:05:28.037Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 51312, legacy/UnRAR) +2026-03-03T13:05:28.088Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 51212, legacy/UnRAR) +2026-03-03T13:05:28.121Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T13:05:28.121Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-X8l3eP\out +2026-03-03T13:05:28.123Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T13:05:28.124Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T13:05:28.125Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X8l3eP\out +2026-03-03T13:05:28.132Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-etZRYu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-etZRYu\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:05:28.133Z [INFO] Disk-Space-Check OK: 537.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-etZRYu\out) +2026-03-03T13:05:28.133Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-etZRYu\out +2026-03-03T13:05:28.135Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T13:05:28.135Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-etZRYu\out +2026-03-03T13:05:28.137Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T13:05:28.137Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-etZRYu\out +2026-03-03T13:05:28.138Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T13:05:28.139Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-etZRYu\out +2026-03-03T13:05:28.141Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bfGsVx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bfGsVx\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:05:28.141Z [INFO] Disk-Space-Check OK: 537.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bfGsVx\out) +2026-03-03T13:05:28.142Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bfGsVx\out +2026-03-03T13:05:28.143Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T13:05:28.144Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T13:05:28.144Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bfGsVx\out +2026-03-03T13:05:28.146Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LZOrlX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LZOrlX\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:05:28.146Z [INFO] Disk-Space-Check OK: 537.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LZOrlX\out) +2026-03-03T13:05:28.146Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LZOrlX\out +2026-03-03T13:05:28.147Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T13:05:28.148Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T13:05:28.149Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-LZOrlX\pkg) +2026-03-03T13:05:28.149Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LZOrlX\out +2026-03-03T13:05:28.150Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HiRzJI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HiRzJI\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:05:28.151Z [INFO] Disk-Space-Check OK: 537.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HiRzJI\out) +2026-03-03T13:05:28.151Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HiRzJI\out +2026-03-03T13:05:28.152Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T13:05:28.152Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T13:05:28.153Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HiRzJI\out +2026-03-03T13:05:28.155Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M37OHA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M37OHA\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:05:28.155Z [INFO] Disk-Space-Check OK: 537.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-M37OHA\out) +2026-03-03T13:05:28.155Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-M37OHA\out +2026-03-03T13:05:28.157Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T13:05:28.157Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-M37OHA\out +2026-03-03T13:05:28.159Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T13:05:28.159Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M37OHA\out +2026-03-03T13:05:28.161Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QSEIpz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QSEIpz\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T13:05:28.161Z [INFO] Disk-Space-Check OK: 537.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QSEIpz\out) +2026-03-03T13:05:28.161Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T13:05:28.162Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QSEIpz\out +2026-03-03T13:05:28.163Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T13:05:28.163Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QSEIpz\out +2026-03-03T13:05:28.164Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-era19H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-era19H\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:05:28.165Z [INFO] Disk-Space-Check OK: 537.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-era19H\out) +2026-03-03T13:05:28.165Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-era19H\out +2026-03-03T13:05:28.169Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 51692, legacy/UnRAR) +2026-03-03T13:05:28.206Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 51628, legacy/UnRAR) +2026-03-03T13:05:28.241Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 40152, legacy/UnRAR) +2026-03-03T13:05:28.271Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T13:05:28.272Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-era19H\out +2026-03-03T13:05:28.274Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nv4Ztc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nv4Ztc\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:05:28.275Z [INFO] Disk-Space-Check OK: 537.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nv4Ztc\out) +2026-03-03T13:05:28.276Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Nv4Ztc\out +2026-03-03T13:05:28.278Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T13:05:28.278Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nv4Ztc\out +2026-03-03T13:05:28.281Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Sjrs9B\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Sjrs9B\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:05:28.282Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Sjrs9B\pkg-missing +2026-03-03T13:05:28.283Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-py5dYz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-py5dYz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:05:28.284Z [INFO] Disk-Space-Check OK: 537.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-py5dYz\out) +2026-03-03T13:05:28.284Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-py5dYz\out +2026-03-03T13:05:28.285Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T13:05:28.286Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-py5dYz\out +2026-03-03T13:05:28.324Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4c7ys6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4c7ys6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:05:28.325Z [INFO] Disk-Space-Check OK: 537.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4c7ys6\out) +2026-03-03T13:05:28.325Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4c7ys6\out +2026-03-03T13:05:28.331Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 50392, legacy/UnRAR) +2026-03-03T13:05:28.366Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 49224, legacy/UnRAR) +2026-03-03T13:05:28.400Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 52852, legacy/UnRAR) +2026-03-03T13:05:28.432Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T13:05:28.432Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4c7ys6\out +2026-03-03T13:05:28.434Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AolnMz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AolnMz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:05:28.434Z [INFO] Disk-Space-Check OK: 537.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AolnMz\out) +2026-03-03T13:05:28.436Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AolnMz\out +2026-03-03T13:05:28.437Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-1VKJht\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-1VKJht\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:05:28.438Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-1VKJht\out) +2026-03-03T13:05:28.541Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T13:05:28.541Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T13:05:28.621Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543128539-49752-d8ea82f6-7b77-4316-bb21-a81f8c25c8e2-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:05:29.030Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:05:29.030Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T13:05:30.033Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:05:31.535Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T13:05:32.536Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:05:35.537Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T13:05:36.538Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T13:05:36.538Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:05:37.539Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:05:39.039Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:05:40.040Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:05:43.040Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:05:44.071Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:05:44.071Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T13:05:44.164Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543144071-49752-3aaf4cae-8f56-494f-9763-a1ad4eec8fc8-setup.exe (89894400 Bytes) +2026-03-03T13:05:44.242Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T13:05:44.242Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T13:05:44.243Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:05:44.243Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:05:44.306Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543144071-49752-3aaf4cae-8f56-494f-9763-a1ad4eec8fc8-setup.exe (89894400 Bytes) +2026-03-03T13:05:44.394Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:05:44.394Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:05:44.394Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T13:05:44.481Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543144071-49752-3aaf4cae-8f56-494f-9763-a1ad4eec8fc8-setup.exe (89894400 Bytes) +2026-03-03T13:05:44.557Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T13:05:44.557Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T13:05:44.558Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:05:44.558Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:05:44.623Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543144071-49752-3aaf4cae-8f56-494f-9763-a1ad4eec8fc8-setup.exe (89894400 Bytes) +2026-03-03T13:05:44.701Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:05:44.701Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:05:44.701Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T13:05:44.764Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543144071-49752-3aaf4cae-8f56-494f-9763-a1ad4eec8fc8-setup.exe (89894400 Bytes) +2026-03-03T13:05:44.840Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T13:05:44.840Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T13:05:44.840Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:05:44.840Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:05:44.906Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543144071-49752-3aaf4cae-8f56-494f-9763-a1ad4eec8fc8-setup.exe (89894400 Bytes) +2026-03-03T13:05:45.087Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:05:45.087Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:05:45.087Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:05:45.154Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543145087-49752-ae129965-b1ea-4e7e-9689-d94752674a1c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:05:45.658Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:05:45.658Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:05:45.658Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:05:45.740Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543145658-49752-c592ac04-7c78-47da-9172-59f12969edf7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:05:45.867Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:05:45.867Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:05:45.867Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:05:45.867Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T13:05:45.929Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543145658-49752-c592ac04-7c78-47da-9172-59f12969edf7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:05:46.049Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:05:46.049Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:05:46.051Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:05:46.051Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:05:46.051Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:05:46.051Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:05:46.118Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543145658-49752-c592ac04-7c78-47da-9172-59f12969edf7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:05:46.239Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:05:46.239Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:05:46.240Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:05:46.240Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T13:05:46.303Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543145658-49752-c592ac04-7c78-47da-9172-59f12969edf7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:05:46.426Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:05:46.426Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:05:46.427Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:05:46.428Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:05:46.428Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:05:46.428Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:05:46.508Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543145658-49752-c592ac04-7c78-47da-9172-59f12969edf7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:05:46.651Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:05:46.651Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:05:46.652Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:05:46.652Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T13:05:46.715Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543145658-49752-c592ac04-7c78-47da-9172-59f12969edf7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:05:46.837Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:05:46.837Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:05:46.898Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T13:05:46.898Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T13:05:46.964Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772543146898-49752-0fa61474-4998-46d0-b435-3c9b0483ee8c-setup.exe (89894400 Bytes) +2026-03-03T13:34:08.040Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T13:34:08.061Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mY1LUB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mY1LUB\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:34:08.063Z [INFO] Disk-Space-Check OK: 536.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mY1LUB\out) +2026-03-03T13:34:08.064Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mY1LUB\out +2026-03-03T13:34:08.076Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 57932, legacy/UnRAR) +2026-03-03T13:34:08.137Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T13:34:08.143Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 58084, legacy/UnRAR) +2026-03-03T13:34:08.114Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:34:08.115Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T13:34:08.120Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:34:08.120Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:34:08.211Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 58176, legacy/UnRAR) +2026-03-03T13:34:08.276Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 58240, legacy/UnRAR) +2026-03-03T13:34:08.334Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T13:34:08.334Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mY1LUB\out +2026-03-03T13:34:08.338Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T13:34:08.340Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T13:34:08.341Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mY1LUB\out +2026-03-03T13:34:08.351Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dcYVMc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dcYVMc\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:34:08.353Z [INFO] Disk-Space-Check OK: 535.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dcYVMc\out) +2026-03-03T13:34:08.353Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dcYVMc\out +2026-03-03T13:34:08.355Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T13:34:08.355Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dcYVMc\out +2026-03-03T13:34:08.358Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T13:34:08.358Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dcYVMc\out +2026-03-03T13:34:08.361Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T13:34:08.362Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dcYVMc\out +2026-03-03T13:34:08.366Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bg6ZS0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bg6ZS0\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:34:08.367Z [INFO] Disk-Space-Check OK: 535.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bg6ZS0\out) +2026-03-03T13:34:08.367Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Bg6ZS0\out +2026-03-03T13:34:08.370Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T13:34:08.372Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T13:34:08.372Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bg6ZS0\out +2026-03-03T13:34:08.375Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gJORS0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gJORS0\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:34:08.375Z [INFO] Disk-Space-Check OK: 535.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gJORS0\out) +2026-03-03T13:34:08.376Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gJORS0\out +2026-03-03T13:34:08.378Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T13:34:08.379Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T13:34:08.380Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-gJORS0\pkg) +2026-03-03T13:34:08.380Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gJORS0\out +2026-03-03T13:34:08.383Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yjExmR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yjExmR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:34:08.383Z [INFO] Disk-Space-Check OK: 535.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yjExmR\out) +2026-03-03T13:34:08.383Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yjExmR\out +2026-03-03T13:34:08.386Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T13:34:08.387Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T13:34:08.388Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yjExmR\out +2026-03-03T13:34:08.391Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yHjjGe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yHjjGe\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:34:08.393Z [INFO] Disk-Space-Check OK: 535.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yHjjGe\out) +2026-03-03T13:34:08.393Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yHjjGe\out +2026-03-03T13:34:08.396Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T13:34:08.396Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yHjjGe\out +2026-03-03T13:34:08.400Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T13:34:08.401Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yHjjGe\out +2026-03-03T13:34:08.404Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qGzUmV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qGzUmV\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T13:34:08.404Z [INFO] Disk-Space-Check OK: 535.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qGzUmV\out) +2026-03-03T13:34:08.404Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T13:34:08.405Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qGzUmV\out +2026-03-03T13:34:08.407Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T13:34:08.408Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qGzUmV\out +2026-03-03T13:34:08.411Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Iel9S6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Iel9S6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:34:08.412Z [INFO] Disk-Space-Check OK: 535.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Iel9S6\out) +2026-03-03T13:34:08.412Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Iel9S6\out +2026-03-03T13:34:08.420Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 58332, legacy/UnRAR) +2026-03-03T13:34:08.480Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 57592, legacy/UnRAR) +2026-03-03T13:34:08.535Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 48024, legacy/UnRAR) +2026-03-03T13:34:08.574Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T13:34:08.575Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Iel9S6\out +2026-03-03T13:34:08.577Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mAs9zm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mAs9zm\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:34:08.578Z [INFO] Disk-Space-Check OK: 535.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mAs9zm\out) +2026-03-03T13:34:08.580Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mAs9zm\out +2026-03-03T13:34:08.581Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T13:34:08.582Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mAs9zm\out +2026-03-03T13:34:08.586Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g4YYQq\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g4YYQq\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:34:08.586Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-g4YYQq\pkg-missing +2026-03-03T13:34:08.588Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZeCw7v\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZeCw7v\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:34:08.588Z [INFO] Disk-Space-Check OK: 535.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZeCw7v\out) +2026-03-03T13:34:08.589Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZeCw7v\out +2026-03-03T13:34:08.591Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T13:34:08.591Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZeCw7v\out +2026-03-03T13:34:08.632Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NHgZzQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NHgZzQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:34:08.633Z [INFO] Disk-Space-Check OK: 535.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NHgZzQ\out) +2026-03-03T13:34:08.634Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NHgZzQ\out +2026-03-03T13:34:08.641Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 57716, legacy/UnRAR) +2026-03-03T13:34:08.694Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 55448, legacy/UnRAR) +2026-03-03T13:34:08.744Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 56628, legacy/UnRAR) +2026-03-03T13:34:08.791Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T13:34:08.792Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NHgZzQ\out +2026-03-03T13:34:08.794Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b9o36E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b9o36E\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:34:08.795Z [INFO] Disk-Space-Check OK: 535.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-b9o36E\out) +2026-03-03T13:34:08.797Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b9o36E\out +2026-03-03T13:34:08.799Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-sFtBef\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-sFtBef\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:34:08.799Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-sFtBef\out) +2026-03-03T13:34:08.242Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544848114-30216-395fc0dd-18fa-4953-8268-bbeffbcf9a39-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:34:09.002Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T13:34:09.002Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T13:34:09.084Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544849002-30216-4b2ca86c-3090-4493-b6d0-aca6edc1966f-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:34:09.551Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:34:09.551Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T13:34:10.552Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:34:12.053Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T13:34:13.055Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:34:16.055Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T13:34:17.058Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T13:34:17.058Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:34:18.059Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:34:19.560Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:34:20.563Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:34:23.563Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:34:24.590Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:34:24.591Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T13:34:24.666Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544864590-30216-597e3980-380e-4f50-aa1e-484acbe96d0c-setup.exe (89894400 Bytes) +2026-03-03T13:34:24.749Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T13:34:24.749Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T13:34:24.749Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:34:24.749Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:34:24.817Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544864590-30216-597e3980-380e-4f50-aa1e-484acbe96d0c-setup.exe (89894400 Bytes) +2026-03-03T13:34:24.899Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:34:24.899Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:34:24.899Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T13:34:24.965Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544864590-30216-597e3980-380e-4f50-aa1e-484acbe96d0c-setup.exe (89894400 Bytes) +2026-03-03T13:34:25.061Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T13:34:25.061Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T13:34:25.063Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:34:25.063Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:34:25.139Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544864590-30216-597e3980-380e-4f50-aa1e-484acbe96d0c-setup.exe (89894400 Bytes) +2026-03-03T13:34:25.227Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:34:25.227Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:34:25.227Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T13:34:25.323Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544864590-30216-597e3980-380e-4f50-aa1e-484acbe96d0c-setup.exe (89894400 Bytes) +2026-03-03T13:34:25.402Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T13:34:25.402Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T13:34:25.403Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:34:25.403Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:34:25.474Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544864590-30216-597e3980-380e-4f50-aa1e-484acbe96d0c-setup.exe (89894400 Bytes) +2026-03-03T13:34:25.661Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:34:25.661Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:34:25.661Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:34:25.740Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544865661-30216-cb9a50cd-6c2f-4acd-b9bb-2d197d4c462f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:34:26.311Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:34:26.311Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:34:26.311Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:34:26.389Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544866311-30216-2855de4b-9589-4a85-9088-37a1673cbed0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:34:26.519Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:34:26.519Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:34:26.520Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:34:26.520Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T13:34:26.591Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544866311-30216-2855de4b-9589-4a85-9088-37a1673cbed0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:34:26.714Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:34:26.715Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:34:26.716Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:34:26.716Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:34:26.716Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:34:26.716Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:34:26.783Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544866311-30216-2855de4b-9589-4a85-9088-37a1673cbed0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:34:26.908Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:34:26.908Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:34:26.909Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:34:26.909Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T13:34:26.993Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544866311-30216-2855de4b-9589-4a85-9088-37a1673cbed0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:34:27.143Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:34:27.143Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:34:27.145Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:34:27.145Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:34:27.145Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:34:27.145Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:34:27.240Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544866311-30216-2855de4b-9589-4a85-9088-37a1673cbed0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:34:27.398Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:34:27.398Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:34:27.398Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:34:27.398Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T13:34:27.477Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544866311-30216-2855de4b-9589-4a85-9088-37a1673cbed0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:34:27.610Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:34:27.610Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:34:27.675Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T13:34:27.675Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T13:34:27.745Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772544867675-30216-f79ceed9-c73b-4020-aa52-f906518edcfc-setup.exe (89894400 Bytes) +2026-03-03T13:51:23.850Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T13:51:23.866Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Qhp9L\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Qhp9L\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:51:23.869Z [INFO] Disk-Space-Check OK: 535.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Qhp9L\out) +2026-03-03T13:51:23.870Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9Qhp9L\out +2026-03-03T13:51:23.878Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 61684, legacy/UnRAR) +2026-03-03T13:51:23.933Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T13:51:23.938Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 61844, legacy/UnRAR) +2026-03-03T13:51:23.991Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 61932, legacy/UnRAR) +2026-03-03T13:51:23.911Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:51:23.912Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T13:51:23.914Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:51:23.914Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:51:24.009Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545883911-11900-4d73fe41-4913-4fda-9b6d-80f82058c1e6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:51:24.043Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 62000, legacy/UnRAR) +2026-03-03T13:51:24.091Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T13:51:24.091Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9Qhp9L\out +2026-03-03T13:51:24.094Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T13:51:24.095Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T13:51:24.096Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Qhp9L\out +2026-03-03T13:51:24.104Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AkdO3V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AkdO3V\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:51:24.105Z [INFO] Disk-Space-Check OK: 535.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AkdO3V\out) +2026-03-03T13:51:24.105Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AkdO3V\out +2026-03-03T13:51:24.107Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T13:51:24.108Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AkdO3V\out +2026-03-03T13:51:24.109Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T13:51:24.109Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AkdO3V\out +2026-03-03T13:51:24.111Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T13:51:24.112Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AkdO3V\out +2026-03-03T13:51:24.114Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m7tDMP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m7tDMP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:51:24.115Z [INFO] Disk-Space-Check OK: 535.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-m7tDMP\out) +2026-03-03T13:51:24.115Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-m7tDMP\out +2026-03-03T13:51:24.117Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T13:51:24.119Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T13:51:24.119Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m7tDMP\out +2026-03-03T13:51:24.121Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hUME5B\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hUME5B\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:51:24.121Z [INFO] Disk-Space-Check OK: 535.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hUME5B\out) +2026-03-03T13:51:24.122Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hUME5B\out +2026-03-03T13:51:24.123Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T13:51:24.124Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T13:51:24.125Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-hUME5B\pkg) +2026-03-03T13:51:24.125Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hUME5B\out +2026-03-03T13:51:24.127Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fWPg3o\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fWPg3o\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:51:24.127Z [INFO] Disk-Space-Check OK: 535.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fWPg3o\out) +2026-03-03T13:51:24.127Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fWPg3o\out +2026-03-03T13:51:24.129Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T13:51:24.130Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T13:51:24.130Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fWPg3o\out +2026-03-03T13:51:24.132Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cznsx2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cznsx2\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:51:24.133Z [INFO] Disk-Space-Check OK: 535.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cznsx2\out) +2026-03-03T13:51:24.133Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cznsx2\out +2026-03-03T13:51:24.135Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T13:51:24.135Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cznsx2\out +2026-03-03T13:51:24.137Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T13:51:24.138Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cznsx2\out +2026-03-03T13:51:24.141Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iB81Yl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iB81Yl\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T13:51:24.141Z [INFO] Disk-Space-Check OK: 535.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iB81Yl\out) +2026-03-03T13:51:24.141Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T13:51:24.141Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iB81Yl\out +2026-03-03T13:51:24.143Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T13:51:24.144Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iB81Yl\out +2026-03-03T13:51:24.145Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nHh5Hw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nHh5Hw\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:51:24.146Z [INFO] Disk-Space-Check OK: 535.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nHh5Hw\out) +2026-03-03T13:51:24.146Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nHh5Hw\out +2026-03-03T13:51:24.151Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 62064, legacy/UnRAR) +2026-03-03T13:51:24.197Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 62120, legacy/UnRAR) +2026-03-03T13:51:24.240Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 62176, legacy/UnRAR) +2026-03-03T13:51:24.275Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T13:51:24.276Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nHh5Hw\out +2026-03-03T13:51:24.278Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Zb5tb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Zb5tb\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:51:24.279Z [INFO] Disk-Space-Check OK: 535.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Zb5tb\out) +2026-03-03T13:51:24.280Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8Zb5tb\out +2026-03-03T13:51:24.282Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T13:51:24.282Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Zb5tb\out +2026-03-03T13:51:24.286Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i2Y2t5\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i2Y2t5\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:51:24.286Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-i2Y2t5\pkg-missing +2026-03-03T13:51:24.287Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mMvHEo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mMvHEo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:51:24.288Z [INFO] Disk-Space-Check OK: 535.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mMvHEo\out) +2026-03-03T13:51:24.288Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mMvHEo\out +2026-03-03T13:51:24.290Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T13:51:24.290Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mMvHEo\out +2026-03-03T13:51:24.328Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HzrBli\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HzrBli\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:51:24.329Z [INFO] Disk-Space-Check OK: 535.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HzrBli\out) +2026-03-03T13:51:24.331Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HzrBli\out +2026-03-03T13:51:24.336Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 62240, legacy/UnRAR) +2026-03-03T13:51:24.377Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 62296, legacy/UnRAR) +2026-03-03T13:51:24.427Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 62352, legacy/UnRAR) +2026-03-03T13:51:24.471Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T13:51:24.471Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HzrBli\out +2026-03-03T13:51:24.474Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-78P87S\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-78P87S\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:51:24.474Z [INFO] Disk-Space-Check OK: 535.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-78P87S\out) +2026-03-03T13:51:24.477Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-78P87S\out +2026-03-03T13:51:24.479Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-bqXqPS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-bqXqPS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:51:24.480Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-bqXqPS\out) +2026-03-03T13:51:24.654Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T13:51:24.654Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T13:51:24.733Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545884654-11900-46747f1b-863f-452d-b167-5e3d92484840-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:51:25.289Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:51:25.289Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T13:51:26.293Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:51:27.794Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T13:51:28.795Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:51:31.796Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T13:51:32.798Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T13:51:32.798Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:51:33.799Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:51:35.299Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:51:36.301Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:51:39.301Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:51:40.336Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:51:40.336Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T13:51:40.425Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545900336-11900-a735a60a-dcc3-4381-a82c-ca2886f43b43-setup.exe (89894400 Bytes) +2026-03-03T13:51:40.524Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T13:51:40.524Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T13:51:40.526Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:51:40.526Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:51:40.633Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545900336-11900-a735a60a-dcc3-4381-a82c-ca2886f43b43-setup.exe (89894400 Bytes) +2026-03-03T13:51:40.730Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:51:40.730Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:51:40.730Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T13:51:40.805Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545900336-11900-a735a60a-dcc3-4381-a82c-ca2886f43b43-setup.exe (89894400 Bytes) +2026-03-03T13:51:40.899Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T13:51:40.899Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T13:51:40.900Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:51:40.900Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:51:40.997Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545900336-11900-a735a60a-dcc3-4381-a82c-ca2886f43b43-setup.exe (89894400 Bytes) +2026-03-03T13:51:41.094Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:51:41.094Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:51:41.094Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T13:51:41.189Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545900336-11900-a735a60a-dcc3-4381-a82c-ca2886f43b43-setup.exe (89894400 Bytes) +2026-03-03T13:51:41.277Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T13:51:41.277Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T13:51:41.278Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:51:41.278Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:51:41.353Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545900336-11900-a735a60a-dcc3-4381-a82c-ca2886f43b43-setup.exe (89894400 Bytes) +2026-03-03T13:51:41.614Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:51:41.615Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:51:41.615Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:51:41.724Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545901615-11900-78854cb5-7367-4d47-a945-8ed3d606cc05-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:51:42.402Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:51:42.402Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:51:42.402Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:51:42.499Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545902402-11900-f04cb009-1ad5-4b41-9f82-25f466542ff3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:51:42.655Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:51:42.655Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:51:42.656Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:51:42.656Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T13:51:42.776Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545902402-11900-f04cb009-1ad5-4b41-9f82-25f466542ff3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:51:42.969Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:51:42.969Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:51:42.971Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:51:42.972Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:51:42.972Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:51:42.972Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:51:43.045Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545902402-11900-f04cb009-1ad5-4b41-9f82-25f466542ff3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:51:43.177Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:51:43.177Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:51:43.178Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:51:43.178Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T13:51:43.257Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545902402-11900-f04cb009-1ad5-4b41-9f82-25f466542ff3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:51:43.386Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:51:43.387Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:51:43.389Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:51:43.389Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:51:43.389Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:51:43.389Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:51:43.473Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545902402-11900-f04cb009-1ad5-4b41-9f82-25f466542ff3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:51:43.621Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:51:43.621Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:51:43.621Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:51:43.621Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T13:51:43.707Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545902402-11900-f04cb009-1ad5-4b41-9f82-25f466542ff3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:51:43.834Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:51:43.834Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:51:43.907Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T13:51:43.907Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T13:51:43.977Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772545903907-11900-0d520776-cb8d-453a-8492-47ac6ef59c7d-setup.exe (89894400 Bytes) +2026-03-03T13:58:36.163Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T13:58:36.177Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o1TTHF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o1TTHF\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:58:36.179Z [INFO] Disk-Space-Check OK: 534.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-o1TTHF\out) +2026-03-03T13:58:36.180Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o1TTHF\out +2026-03-03T13:58:36.189Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 58496, legacy/UnRAR) +2026-03-03T13:58:36.245Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T13:58:36.249Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 60788, legacy/UnRAR) +2026-03-03T13:58:36.301Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 61600, legacy/UnRAR) +2026-03-03T13:58:36.222Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:58:36.223Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T13:58:36.225Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:58:36.225Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:58:36.314Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546316222-56572-5e6a852d-7846-45ca-b28c-e2a0c122b7a4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:58:36.355Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 60992, legacy/UnRAR) +2026-03-03T13:58:36.400Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T13:58:36.400Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o1TTHF\out +2026-03-03T13:58:36.403Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T13:58:36.404Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T13:58:36.405Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o1TTHF\out +2026-03-03T13:58:36.413Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aT3XBG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aT3XBG\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:58:36.414Z [INFO] Disk-Space-Check OK: 534.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aT3XBG\out) +2026-03-03T13:58:36.414Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aT3XBG\out +2026-03-03T13:58:36.416Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T13:58:36.416Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aT3XBG\out +2026-03-03T13:58:36.418Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T13:58:36.418Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aT3XBG\out +2026-03-03T13:58:36.420Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T13:58:36.421Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aT3XBG\out +2026-03-03T13:58:36.423Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yqDPeu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yqDPeu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:58:36.424Z [INFO] Disk-Space-Check OK: 534.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yqDPeu\out) +2026-03-03T13:58:36.424Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yqDPeu\out +2026-03-03T13:58:36.427Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T13:58:36.428Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T13:58:36.429Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yqDPeu\out +2026-03-03T13:58:36.431Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yx3jBy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yx3jBy\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:58:36.432Z [INFO] Disk-Space-Check OK: 534.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yx3jBy\out) +2026-03-03T13:58:36.432Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Yx3jBy\out +2026-03-03T13:58:36.433Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T13:58:36.434Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T13:58:36.435Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yx3jBy\pkg) +2026-03-03T13:58:36.435Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yx3jBy\out +2026-03-03T13:58:36.437Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tWdTNC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tWdTNC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T13:58:36.437Z [INFO] Disk-Space-Check OK: 534.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tWdTNC\out) +2026-03-03T13:58:36.438Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tWdTNC\out +2026-03-03T13:58:36.439Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T13:58:36.440Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T13:58:36.441Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tWdTNC\out +2026-03-03T13:58:36.443Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y2EQ9e\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y2EQ9e\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:58:36.444Z [INFO] Disk-Space-Check OK: 534.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-y2EQ9e\out) +2026-03-03T13:58:36.444Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-y2EQ9e\out +2026-03-03T13:58:36.446Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T13:58:36.446Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-y2EQ9e\out +2026-03-03T13:58:36.449Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T13:58:36.450Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y2EQ9e\out +2026-03-03T13:58:36.452Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fitG0d\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fitG0d\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T13:58:36.452Z [INFO] Disk-Space-Check OK: 534.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fitG0d\out) +2026-03-03T13:58:36.452Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T13:58:36.452Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fitG0d\out +2026-03-03T13:58:36.454Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T13:58:36.454Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fitG0d\out +2026-03-03T13:58:36.456Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zXWIK6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zXWIK6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:58:36.456Z [INFO] Disk-Space-Check OK: 534.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zXWIK6\out) +2026-03-03T13:58:36.456Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zXWIK6\out +2026-03-03T13:58:36.460Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 57968, legacy/UnRAR) +2026-03-03T13:58:36.500Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 54480, legacy/UnRAR) +2026-03-03T13:58:36.538Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 56252, legacy/UnRAR) +2026-03-03T13:58:36.574Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T13:58:36.575Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zXWIK6\out +2026-03-03T13:58:36.577Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LupADy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LupADy\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:58:36.577Z [INFO] Disk-Space-Check OK: 534.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LupADy\out) +2026-03-03T13:58:36.579Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LupADy\out +2026-03-03T13:58:36.580Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T13:58:36.581Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LupADy\out +2026-03-03T13:58:36.584Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-03c1cO\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-03c1cO\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:58:36.585Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-03c1cO\pkg-missing +2026-03-03T13:58:36.586Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GZH8kZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GZH8kZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:58:36.587Z [INFO] Disk-Space-Check OK: 534.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GZH8kZ\out) +2026-03-03T13:58:36.588Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GZH8kZ\out +2026-03-03T13:58:36.590Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T13:58:36.591Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GZH8kZ\out +2026-03-03T13:58:36.631Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G80xov\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G80xov\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:58:36.632Z [INFO] Disk-Space-Check OK: 534.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-G80xov\out) +2026-03-03T13:58:36.633Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-G80xov\out +2026-03-03T13:58:36.640Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 60476, legacy/UnRAR) +2026-03-03T13:58:36.688Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 62436, legacy/UnRAR) +2026-03-03T13:58:36.735Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 60068, legacy/UnRAR) +2026-03-03T13:58:36.768Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T13:58:36.769Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G80xov\out +2026-03-03T13:58:36.770Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OEokL0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OEokL0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:58:36.771Z [INFO] Disk-Space-Check OK: 534.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OEokL0\out) +2026-03-03T13:58:36.772Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OEokL0\out +2026-03-03T13:58:36.774Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-J1Qdd2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-J1Qdd2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T13:58:36.774Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-J1Qdd2\out) +2026-03-03T13:58:36.887Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T13:58:36.887Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T13:58:36.958Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546316887-56572-5557b9cf-248e-4085-bfb0-c80c93240592-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:58:37.373Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:58:37.373Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T13:58:38.375Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:58:39.876Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T13:58:40.879Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:58:43.879Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T13:58:44.882Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T13:58:44.882Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:58:45.883Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:58:47.383Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:58:48.385Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T13:58:51.386Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T13:58:52.411Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:58:52.411Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T13:58:52.473Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546332411-56572-5b163e73-b03c-4e21-90ed-5d40b6c09689-setup.exe (89894400 Bytes) +2026-03-03T13:58:52.553Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T13:58:52.553Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T13:58:52.554Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:58:52.554Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:58:52.617Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546332411-56572-5b163e73-b03c-4e21-90ed-5d40b6c09689-setup.exe (89894400 Bytes) +2026-03-03T13:58:52.699Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:58:52.699Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:58:52.699Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T13:58:52.779Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546332411-56572-5b163e73-b03c-4e21-90ed-5d40b6c09689-setup.exe (89894400 Bytes) +2026-03-03T13:58:52.867Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T13:58:52.867Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T13:58:52.868Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:58:52.868Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:58:52.946Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546332411-56572-5b163e73-b03c-4e21-90ed-5d40b6c09689-setup.exe (89894400 Bytes) +2026-03-03T13:58:53.027Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:58:53.027Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:58:53.027Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T13:58:53.102Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546332411-56572-5b163e73-b03c-4e21-90ed-5d40b6c09689-setup.exe (89894400 Bytes) +2026-03-03T13:58:53.179Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T13:58:53.179Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T13:58:53.179Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:58:53.179Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T13:58:53.244Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546332411-56572-5b163e73-b03c-4e21-90ed-5d40b6c09689-setup.exe (89894400 Bytes) +2026-03-03T13:58:53.427Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:58:53.427Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:58:53.427Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:58:53.499Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546333427-56572-46b95ba0-70f4-4095-bf4d-846c71c57d6f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:58:53.960Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:58:53.960Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:58:53.960Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:58:54.025Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546333960-56572-a01a72ef-ecc0-44e0-bca2-3a77a1a1f0f2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:58:54.148Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:58:54.148Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:58:54.149Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:58:54.149Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T13:58:54.217Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546333960-56572-a01a72ef-ecc0-44e0-bca2-3a77a1a1f0f2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:58:54.339Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:58:54.340Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:58:54.341Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:58:54.341Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:58:54.341Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:58:54.341Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:58:54.405Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546333960-56572-a01a72ef-ecc0-44e0-bca2-3a77a1a1f0f2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:58:54.525Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:58:54.525Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:58:54.525Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:58:54.525Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T13:58:54.593Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546333960-56572-a01a72ef-ecc0-44e0-bca2-3a77a1a1f0f2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:58:54.715Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:58:54.715Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:58:54.716Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T13:58:54.717Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T13:58:54.717Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:58:54.717Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T13:58:54.786Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546333960-56572-a01a72ef-ecc0-44e0-bca2-3a77a1a1f0f2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:58:54.908Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:58:54.908Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T13:58:54.909Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T13:58:54.909Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T13:58:54.971Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546333960-56572-a01a72ef-ecc0-44e0-bca2-3a77a1a1f0f2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T13:58:55.093Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T13:58:55.093Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T13:58:55.152Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T13:58:55.152Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T13:58:55.217Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546335152-56572-55e9c83f-64b7-44f3-a76f-1c578608769a-setup.exe (89894400 Bytes) +2026-03-03T14:06:31.797Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T14:06:31.811Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U1pfCJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U1pfCJ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T14:06:31.813Z [INFO] Disk-Space-Check OK: 534.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-U1pfCJ\out) +2026-03-03T14:06:31.814Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-U1pfCJ\out +2026-03-03T14:06:31.825Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 63516, legacy/UnRAR) +2026-03-03T14:06:31.882Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T14:06:31.886Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 63676, legacy/UnRAR) +2026-03-03T14:06:31.850Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T14:06:31.851Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T14:06:31.856Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T14:06:31.856Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T14:06:31.955Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546791850-19276-acf0ab3d-6684-4a40-8c20-0cbe7865e523-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T14:06:31.948Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 63752, legacy/UnRAR) +2026-03-03T14:06:32.003Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 63812, legacy/UnRAR) +2026-03-03T14:06:32.048Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T14:06:32.048Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-U1pfCJ\out +2026-03-03T14:06:32.051Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T14:06:32.052Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T14:06:32.053Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U1pfCJ\out +2026-03-03T14:06:32.060Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ebq0qZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ebq0qZ\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T14:06:32.061Z [INFO] Disk-Space-Check OK: 534.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ebq0qZ\out) +2026-03-03T14:06:32.061Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ebq0qZ\out +2026-03-03T14:06:32.064Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T14:06:32.064Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ebq0qZ\out +2026-03-03T14:06:32.066Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T14:06:32.066Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ebq0qZ\out +2026-03-03T14:06:32.068Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T14:06:32.069Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ebq0qZ\out +2026-03-03T14:06:32.071Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKKVfC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKKVfC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T14:06:32.072Z [INFO] Disk-Space-Check OK: 534.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKKVfC\out) +2026-03-03T14:06:32.072Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wKKVfC\out +2026-03-03T14:06:32.074Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T14:06:32.075Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T14:06:32.076Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKKVfC\out +2026-03-03T14:06:32.078Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AMj12d\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AMj12d\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T14:06:32.079Z [INFO] Disk-Space-Check OK: 534.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AMj12d\out) +2026-03-03T14:06:32.079Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AMj12d\out +2026-03-03T14:06:32.081Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T14:06:32.082Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T14:06:32.083Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-AMj12d\pkg) +2026-03-03T14:06:32.083Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AMj12d\out +2026-03-03T14:06:32.084Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aWU7U4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aWU7U4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T14:06:32.085Z [INFO] Disk-Space-Check OK: 534.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aWU7U4\out) +2026-03-03T14:06:32.085Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aWU7U4\out +2026-03-03T14:06:32.087Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T14:06:32.088Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T14:06:32.088Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aWU7U4\out +2026-03-03T14:06:32.092Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6NLxN4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6NLxN4\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T14:06:32.093Z [INFO] Disk-Space-Check OK: 534.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6NLxN4\out) +2026-03-03T14:06:32.093Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6NLxN4\out +2026-03-03T14:06:32.095Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T14:06:32.095Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6NLxN4\out +2026-03-03T14:06:32.097Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T14:06:32.097Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6NLxN4\out +2026-03-03T14:06:32.100Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OKEXWw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OKEXWw\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T14:06:32.100Z [INFO] Disk-Space-Check OK: 534.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OKEXWw\out) +2026-03-03T14:06:32.100Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T14:06:32.100Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OKEXWw\out +2026-03-03T14:06:32.101Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T14:06:32.102Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OKEXWw\out +2026-03-03T14:06:32.104Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F8RsXC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F8RsXC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T14:06:32.104Z [INFO] Disk-Space-Check OK: 534.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-F8RsXC\out) +2026-03-03T14:06:32.105Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-F8RsXC\out +2026-03-03T14:06:32.110Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 63876, legacy/UnRAR) +2026-03-03T14:06:32.153Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 63932, legacy/UnRAR) +2026-03-03T14:06:32.193Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 63988, legacy/UnRAR) +2026-03-03T14:06:32.227Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T14:06:32.228Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F8RsXC\out +2026-03-03T14:06:32.230Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bZwUe3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bZwUe3\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T14:06:32.231Z [INFO] Disk-Space-Check OK: 534.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bZwUe3\out) +2026-03-03T14:06:32.233Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bZwUe3\out +2026-03-03T14:06:32.234Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T14:06:32.235Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bZwUe3\out +2026-03-03T14:06:32.238Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wNZVPK\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wNZVPK\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T14:06:32.239Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-wNZVPK\pkg-missing +2026-03-03T14:06:32.240Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5xYCsW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5xYCsW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T14:06:32.241Z [INFO] Disk-Space-Check OK: 534.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5xYCsW\out) +2026-03-03T14:06:32.241Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5xYCsW\out +2026-03-03T14:06:32.243Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T14:06:32.244Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5xYCsW\out +2026-03-03T14:06:32.283Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Smt3Nq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Smt3Nq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T14:06:32.284Z [INFO] Disk-Space-Check OK: 534.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Smt3Nq\out) +2026-03-03T14:06:32.284Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Smt3Nq\out +2026-03-03T14:06:32.292Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 64064, legacy/UnRAR) +2026-03-03T14:06:32.328Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 64120, legacy/UnRAR) +2026-03-03T14:06:32.370Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 64176, legacy/UnRAR) +2026-03-03T14:06:32.412Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T14:06:32.413Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Smt3Nq\out +2026-03-03T14:06:32.415Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GDqkEu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GDqkEu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T14:06:32.415Z [INFO] Disk-Space-Check OK: 534.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GDqkEu\out) +2026-03-03T14:06:32.417Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GDqkEu\out +2026-03-03T14:06:32.419Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-XhujCW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-XhujCW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T14:06:32.419Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-XhujCW\out) +2026-03-03T14:06:32.538Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T14:06:32.538Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T14:06:32.622Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546792537-19276-a185229e-8bc9-4be4-b578-c2bb318d8b8d-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T14:06:33.094Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T14:06:33.094Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T14:06:34.097Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T14:06:35.597Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T14:06:36.599Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T14:06:39.600Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T14:06:40.601Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T14:06:40.601Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T14:06:41.601Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T14:06:43.101Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T14:06:44.102Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T14:06:47.102Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T14:06:48.129Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T14:06:48.129Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T14:06:48.192Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546808129-19276-1e96db1b-bce1-4873-a4a8-7269145d3de6-setup.exe (89894400 Bytes) +2026-03-03T14:06:48.276Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T14:06:48.276Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T14:06:48.277Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T14:06:48.277Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T14:06:48.365Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546808129-19276-1e96db1b-bce1-4873-a4a8-7269145d3de6-setup.exe (89894400 Bytes) +2026-03-03T14:06:48.453Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T14:06:48.453Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T14:06:48.453Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T14:06:48.518Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546808129-19276-1e96db1b-bce1-4873-a4a8-7269145d3de6-setup.exe (89894400 Bytes) +2026-03-03T14:06:48.595Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T14:06:48.595Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T14:06:48.596Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T14:06:48.596Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T14:06:48.660Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546808129-19276-1e96db1b-bce1-4873-a4a8-7269145d3de6-setup.exe (89894400 Bytes) +2026-03-03T14:06:48.744Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T14:06:48.744Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T14:06:48.744Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T14:06:48.818Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546808129-19276-1e96db1b-bce1-4873-a4a8-7269145d3de6-setup.exe (89894400 Bytes) +2026-03-03T14:06:48.898Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T14:06:48.898Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T14:06:48.898Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T14:06:48.898Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T14:06:48.962Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546808129-19276-1e96db1b-bce1-4873-a4a8-7269145d3de6-setup.exe (89894400 Bytes) +2026-03-03T14:06:49.170Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T14:06:49.170Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T14:06:49.170Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T14:06:49.242Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546809170-19276-94830abd-49e7-427e-9964-84cc75a6efa6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T14:06:49.768Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T14:06:49.768Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T14:06:49.768Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T14:06:49.837Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546809768-19276-649d22f4-6afe-495d-8441-695df7fcd227-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T14:06:49.958Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T14:06:49.958Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T14:06:49.959Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T14:06:49.959Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T14:06:50.026Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546809768-19276-649d22f4-6afe-495d-8441-695df7fcd227-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T14:06:50.152Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T14:06:50.152Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T14:06:50.153Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T14:06:50.154Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T14:06:50.154Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T14:06:50.154Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T14:06:50.221Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546809768-19276-649d22f4-6afe-495d-8441-695df7fcd227-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T14:06:50.343Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T14:06:50.343Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T14:06:50.343Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T14:06:50.343Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T14:06:50.406Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546809768-19276-649d22f4-6afe-495d-8441-695df7fcd227-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T14:06:50.530Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T14:06:50.530Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T14:06:50.531Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T14:06:50.531Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T14:06:50.531Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T14:06:50.531Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T14:06:50.595Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546809768-19276-649d22f4-6afe-495d-8441-695df7fcd227-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T14:06:50.717Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T14:06:50.717Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T14:06:50.717Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T14:06:50.717Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T14:06:50.781Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546809768-19276-649d22f4-6afe-495d-8441-695df7fcd227-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T14:06:50.909Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T14:06:50.909Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T14:06:50.969Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T14:06:50.969Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T14:06:51.042Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772546810968-19276-6acfbffd-cd6f-471f-a3a7-c7094250bda6-setup.exe (89894400 Bytes) +2026-03-03T15:02:31.880Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T15:02:31.891Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aHcQw5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aHcQw5\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:02:31.893Z [INFO] Disk-Space-Check OK: 532.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aHcQw5\out) +2026-03-03T15:02:31.896Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aHcQw5\out +2026-03-03T15:02:31.906Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 70152, legacy/UnRAR) +2026-03-03T15:02:31.964Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T15:02:31.968Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 67548, legacy/UnRAR) +2026-03-03T15:02:31.938Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:02:31.939Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T15:02:31.941Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:02:31.941Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T15:02:32.036Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550151937-66052-a7a67065-b969-4c01-8347-b7efdc8ad90b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:02:32.028Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 65260, legacy/UnRAR) +2026-03-03T15:02:32.084Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 74324, legacy/UnRAR) +2026-03-03T15:02:32.135Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T15:02:32.135Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aHcQw5\out +2026-03-03T15:02:32.138Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T15:02:32.139Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T15:02:32.140Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aHcQw5\out +2026-03-03T15:02:32.147Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OYMca8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OYMca8\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:02:32.148Z [INFO] Disk-Space-Check OK: 532.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OYMca8\out) +2026-03-03T15:02:32.149Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OYMca8\out +2026-03-03T15:02:32.151Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T15:02:32.151Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OYMca8\out +2026-03-03T15:02:32.153Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T15:02:32.153Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OYMca8\out +2026-03-03T15:02:32.155Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T15:02:32.156Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OYMca8\out +2026-03-03T15:02:32.159Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xd4h3r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xd4h3r\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:02:32.159Z [INFO] Disk-Space-Check OK: 532.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xd4h3r\out) +2026-03-03T15:02:32.159Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xd4h3r\out +2026-03-03T15:02:32.162Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T15:02:32.163Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T15:02:32.163Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xd4h3r\out +2026-03-03T15:02:32.165Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Euc18z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Euc18z\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:02:32.166Z [INFO] Disk-Space-Check OK: 532.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Euc18z\out) +2026-03-03T15:02:32.166Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Euc18z\out +2026-03-03T15:02:32.167Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T15:02:32.168Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T15:02:32.168Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Euc18z\pkg) +2026-03-03T15:02:32.168Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Euc18z\out +2026-03-03T15:02:32.170Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5acMta\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5acMta\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:02:32.170Z [INFO] Disk-Space-Check OK: 532.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5acMta\out) +2026-03-03T15:02:32.171Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5acMta\out +2026-03-03T15:02:32.172Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T15:02:32.172Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T15:02:32.173Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5acMta\out +2026-03-03T15:02:32.175Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JK1YvE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JK1YvE\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:02:32.175Z [INFO] Disk-Space-Check OK: 532.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JK1YvE\out) +2026-03-03T15:02:32.175Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JK1YvE\out +2026-03-03T15:02:32.177Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T15:02:32.177Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JK1YvE\out +2026-03-03T15:02:32.178Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T15:02:32.179Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JK1YvE\out +2026-03-03T15:02:32.181Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1RGVFf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1RGVFf\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T15:02:32.181Z [INFO] Disk-Space-Check OK: 532.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1RGVFf\out) +2026-03-03T15:02:32.181Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T15:02:32.182Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1RGVFf\out +2026-03-03T15:02:32.183Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T15:02:32.183Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1RGVFf\out +2026-03-03T15:02:32.185Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3IjZQN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3IjZQN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:02:32.185Z [INFO] Disk-Space-Check OK: 532.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3IjZQN\out) +2026-03-03T15:02:32.185Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3IjZQN\out +2026-03-03T15:02:32.191Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 67468, legacy/UnRAR) +2026-03-03T15:02:32.227Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 64128, legacy/UnRAR) +2026-03-03T15:02:32.264Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 67152, legacy/UnRAR) +2026-03-03T15:02:32.296Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T15:02:32.297Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3IjZQN\out +2026-03-03T15:02:32.299Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qo03MK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qo03MK\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:02:32.300Z [INFO] Disk-Space-Check OK: 532.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qo03MK\out) +2026-03-03T15:02:32.302Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Qo03MK\out +2026-03-03T15:02:32.303Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T15:02:32.304Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qo03MK\out +2026-03-03T15:02:32.308Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ii7K1f\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ii7K1f\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:02:32.308Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-ii7K1f\pkg-missing +2026-03-03T15:02:32.310Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CkPmaS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CkPmaS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:02:32.310Z [INFO] Disk-Space-Check OK: 532.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CkPmaS\out) +2026-03-03T15:02:32.310Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CkPmaS\out +2026-03-03T15:02:32.313Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T15:02:32.313Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CkPmaS\out +2026-03-03T15:02:32.353Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VhKc1f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VhKc1f\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:02:32.354Z [INFO] Disk-Space-Check OK: 532.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VhKc1f\out) +2026-03-03T15:02:32.354Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VhKc1f\out +2026-03-03T15:02:32.361Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 66760, legacy/UnRAR) +2026-03-03T15:02:32.411Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 66612, legacy/UnRAR) +2026-03-03T15:02:32.465Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 66416, legacy/UnRAR) +2026-03-03T15:02:32.508Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T15:02:32.509Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VhKc1f\out +2026-03-03T15:02:32.511Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4tamU8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4tamU8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:02:32.511Z [INFO] Disk-Space-Check OK: 532.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4tamU8\out) +2026-03-03T15:02:32.513Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4tamU8\out +2026-03-03T15:02:32.515Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-iGZoyp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-iGZoyp\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:02:32.516Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-iGZoyp\out) +2026-03-03T15:02:32.673Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T15:02:32.673Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T15:02:32.757Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550152673-66052-a7dbd0f7-47f8-4e9c-9f8a-49ac0a3540d4-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:02:33.346Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T15:02:33.346Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T15:02:34.349Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T15:02:35.850Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T15:02:36.851Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T15:02:39.851Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T15:02:40.853Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T15:02:40.853Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T15:02:41.854Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T15:02:43.354Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T15:02:44.356Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T15:02:47.357Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T15:02:48.390Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:02:48.390Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T15:02:48.456Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550168390-66052-1e2c4cb8-b7a5-4054-8cb4-87bef2db44d4-setup.exe (89894400 Bytes) +2026-03-03T15:02:48.549Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T15:02:48.549Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T15:02:48.550Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:02:48.550Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:02:48.633Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550168390-66052-1e2c4cb8-b7a5-4054-8cb4-87bef2db44d4-setup.exe (89894400 Bytes) +2026-03-03T15:02:48.735Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T15:02:48.735Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:02:48.735Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T15:02:48.833Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550168390-66052-1e2c4cb8-b7a5-4054-8cb4-87bef2db44d4-setup.exe (89894400 Bytes) +2026-03-03T15:02:48.919Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T15:02:48.919Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T15:02:48.920Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:02:48.920Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:02:49.008Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550168390-66052-1e2c4cb8-b7a5-4054-8cb4-87bef2db44d4-setup.exe (89894400 Bytes) +2026-03-03T15:02:49.089Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T15:02:49.089Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:02:49.089Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T15:02:49.153Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550168390-66052-1e2c4cb8-b7a5-4054-8cb4-87bef2db44d4-setup.exe (89894400 Bytes) +2026-03-03T15:02:49.229Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T15:02:49.229Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T15:02:49.229Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:02:49.229Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:02:49.293Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550168390-66052-1e2c4cb8-b7a5-4054-8cb4-87bef2db44d4-setup.exe (89894400 Bytes) +2026-03-03T15:02:49.499Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T15:02:49.500Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:02:49.500Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T15:02:49.570Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550169500-66052-bab2f656-8734-4d66-91dd-4a21ad31bd21-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:02:50.127Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T15:02:50.127Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:02:50.127Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T15:02:50.193Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550170127-66052-5915a631-d8f7-4726-a3f2-6c28622ddb36-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:02:50.317Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:02:50.317Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T15:02:50.318Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:02:50.318Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T15:02:50.415Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550170127-66052-5915a631-d8f7-4726-a3f2-6c28622ddb36-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:02:50.574Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:02:50.574Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:02:50.576Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T15:02:50.576Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T15:02:50.576Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:02:50.576Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T15:02:50.648Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550170127-66052-5915a631-d8f7-4726-a3f2-6c28622ddb36-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:02:50.770Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:02:50.770Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T15:02:50.771Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:02:50.771Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T15:02:50.834Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550170127-66052-5915a631-d8f7-4726-a3f2-6c28622ddb36-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:02:50.952Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:02:50.952Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:02:50.954Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T15:02:50.954Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T15:02:50.954Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:02:50.954Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T15:02:51.022Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550170127-66052-5915a631-d8f7-4726-a3f2-6c28622ddb36-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:02:51.140Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:02:51.140Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T15:02:51.141Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:02:51.141Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T15:02:51.203Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550170127-66052-5915a631-d8f7-4726-a3f2-6c28622ddb36-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:02:51.326Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:02:51.326Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:02:51.406Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T15:02:51.406Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T15:02:51.484Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550171405-66052-a5cb9f9d-5ccc-4223-ad6b-cca7f336e97a-setup.exe (89894400 Bytes) +2026-03-03T15:15:14.084Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T15:15:14.101Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rc7mAq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rc7mAq\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:15:14.103Z [INFO] Disk-Space-Check OK: 531.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rc7mAq\out) +2026-03-03T15:15:14.106Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rc7mAq\out +2026-03-03T15:15:14.115Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 76616, legacy/UnRAR) +2026-03-03T15:15:14.166Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T15:15:14.170Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 76784, legacy/UnRAR) +2026-03-03T15:15:14.142Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:15:14.143Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T15:15:14.145Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:15:14.145Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T15:15:14.244Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550914141-70636-670c6867-554a-400e-a9b0-3bc6c5c6954e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:15:14.228Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 73084, legacy/UnRAR) +2026-03-03T15:15:14.284Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 76464, legacy/UnRAR) +2026-03-03T15:15:14.325Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T15:15:14.325Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rc7mAq\out +2026-03-03T15:15:14.328Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T15:15:14.329Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T15:15:14.330Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rc7mAq\out +2026-03-03T15:15:14.338Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pLhuO4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pLhuO4\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:15:14.339Z [INFO] Disk-Space-Check OK: 531.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pLhuO4\out) +2026-03-03T15:15:14.339Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pLhuO4\out +2026-03-03T15:15:14.341Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T15:15:14.341Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pLhuO4\out +2026-03-03T15:15:14.343Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T15:15:14.343Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pLhuO4\out +2026-03-03T15:15:14.345Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T15:15:14.346Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pLhuO4\out +2026-03-03T15:15:14.348Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EFiRFc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EFiRFc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:15:14.349Z [INFO] Disk-Space-Check OK: 531.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EFiRFc\out) +2026-03-03T15:15:14.349Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EFiRFc\out +2026-03-03T15:15:14.351Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T15:15:14.353Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T15:15:14.353Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EFiRFc\out +2026-03-03T15:15:14.355Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XHb5kV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XHb5kV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:15:14.355Z [INFO] Disk-Space-Check OK: 531.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XHb5kV\out) +2026-03-03T15:15:14.356Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XHb5kV\out +2026-03-03T15:15:14.357Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T15:15:14.358Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T15:15:14.359Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-XHb5kV\pkg) +2026-03-03T15:15:14.359Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XHb5kV\out +2026-03-03T15:15:14.361Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eX4tOD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eX4tOD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:15:14.361Z [INFO] Disk-Space-Check OK: 531.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eX4tOD\out) +2026-03-03T15:15:14.362Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eX4tOD\out +2026-03-03T15:15:14.363Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T15:15:14.364Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T15:15:14.365Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eX4tOD\out +2026-03-03T15:15:14.367Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFsFo4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFsFo4\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:15:14.368Z [INFO] Disk-Space-Check OK: 531.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFsFo4\out) +2026-03-03T15:15:14.368Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gFsFo4\out +2026-03-03T15:15:14.370Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T15:15:14.370Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gFsFo4\out +2026-03-03T15:15:14.372Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T15:15:14.373Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFsFo4\out +2026-03-03T15:15:14.375Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pq8YVC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pq8YVC\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T15:15:14.375Z [INFO] Disk-Space-Check OK: 531.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pq8YVC\out) +2026-03-03T15:15:14.375Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T15:15:14.376Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pq8YVC\out +2026-03-03T15:15:14.377Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T15:15:14.377Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pq8YVC\out +2026-03-03T15:15:14.379Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BsfSfs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BsfSfs\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:15:14.379Z [INFO] Disk-Space-Check OK: 531.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BsfSfs\out) +2026-03-03T15:15:14.379Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BsfSfs\out +2026-03-03T15:15:14.384Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 76548, legacy/UnRAR) +2026-03-03T15:15:14.421Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 75456, legacy/UnRAR) +2026-03-03T15:15:14.457Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 76628, legacy/UnRAR) +2026-03-03T15:15:14.488Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T15:15:14.488Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BsfSfs\out +2026-03-03T15:15:14.491Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3jsXhs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3jsXhs\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:15:14.491Z [INFO] Disk-Space-Check OK: 531.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3jsXhs\out) +2026-03-03T15:15:14.493Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3jsXhs\out +2026-03-03T15:15:14.494Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T15:15:14.494Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3jsXhs\out +2026-03-03T15:15:14.498Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CwKPr6\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CwKPr6\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:15:14.498Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-CwKPr6\pkg-missing +2026-03-03T15:15:14.500Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-COKW6Q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-COKW6Q\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:15:14.500Z [INFO] Disk-Space-Check OK: 531.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-COKW6Q\out) +2026-03-03T15:15:14.500Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-COKW6Q\out +2026-03-03T15:15:14.502Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T15:15:14.502Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-COKW6Q\out +2026-03-03T15:15:14.540Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZrBtxN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZrBtxN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:15:14.541Z [INFO] Disk-Space-Check OK: 531.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZrBtxN\out) +2026-03-03T15:15:14.542Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZrBtxN\out +2026-03-03T15:15:14.547Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 72808, legacy/UnRAR) +2026-03-03T15:15:14.584Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 69008, legacy/UnRAR) +2026-03-03T15:15:14.619Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 74952, legacy/UnRAR) +2026-03-03T15:15:14.657Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T15:15:14.657Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZrBtxN\out +2026-03-03T15:15:14.659Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vcQmkC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vcQmkC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:15:14.660Z [INFO] Disk-Space-Check OK: 531.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vcQmkC\out) +2026-03-03T15:15:14.661Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vcQmkC\out +2026-03-03T15:15:14.663Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-f07Qy2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-f07Qy2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:15:14.663Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-f07Qy2\out) +2026-03-03T15:15:14.741Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T15:15:14.741Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T15:15:14.823Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550914741-70636-04788441-4eee-48a2-8660-18b2ddfd177a-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:15:15.241Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T15:15:15.241Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T15:15:16.244Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T15:15:17.745Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T15:15:18.747Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T15:15:21.748Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T15:15:22.750Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T15:15:22.750Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T15:15:23.751Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T15:15:25.252Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T15:15:26.254Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T15:15:29.255Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T15:15:30.281Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:15:30.281Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T15:15:30.349Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550930281-70636-24c35756-a52b-4365-b03c-7030cc233fbe-setup.exe (89894400 Bytes) +2026-03-03T15:15:30.434Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T15:15:30.434Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T15:15:30.435Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:15:30.435Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:15:30.511Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550930281-70636-24c35756-a52b-4365-b03c-7030cc233fbe-setup.exe (89894400 Bytes) +2026-03-03T15:15:30.601Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T15:15:30.601Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:15:30.601Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T15:15:30.697Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550930281-70636-24c35756-a52b-4365-b03c-7030cc233fbe-setup.exe (89894400 Bytes) +2026-03-03T15:15:30.786Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T15:15:30.786Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T15:15:30.786Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:15:30.786Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:15:30.862Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550930281-70636-24c35756-a52b-4365-b03c-7030cc233fbe-setup.exe (89894400 Bytes) +2026-03-03T15:15:30.949Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T15:15:30.949Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:15:30.949Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T15:15:31.014Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550930281-70636-24c35756-a52b-4365-b03c-7030cc233fbe-setup.exe (89894400 Bytes) +2026-03-03T15:15:31.099Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T15:15:31.099Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T15:15:31.100Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:15:31.100Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:15:31.201Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550930281-70636-24c35756-a52b-4365-b03c-7030cc233fbe-setup.exe (89894400 Bytes) +2026-03-03T15:15:31.404Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T15:15:31.405Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:15:31.405Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T15:15:31.472Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550931405-70636-a568fe62-5f39-49fc-8d24-cb122b253297-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:15:32.049Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T15:15:32.049Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:15:32.049Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T15:15:32.117Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550932049-70636-2fe5ff28-b8a6-49b3-8f6b-ffaa9406673a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:15:32.248Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:15:32.248Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T15:15:32.248Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:15:32.248Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T15:15:32.339Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550932049-70636-2fe5ff28-b8a6-49b3-8f6b-ffaa9406673a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:15:32.482Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:15:32.482Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:15:32.483Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T15:15:32.483Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T15:15:32.483Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:15:32.483Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T15:15:32.582Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550932049-70636-2fe5ff28-b8a6-49b3-8f6b-ffaa9406673a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:15:32.782Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:15:32.782Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T15:15:32.783Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:15:32.783Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T15:15:32.880Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550932049-70636-2fe5ff28-b8a6-49b3-8f6b-ffaa9406673a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:15:33.012Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:15:33.012Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:15:33.014Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T15:15:33.014Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T15:15:33.014Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:15:33.014Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T15:15:33.097Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550932049-70636-2fe5ff28-b8a6-49b3-8f6b-ffaa9406673a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:15:33.259Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:15:33.259Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T15:15:33.259Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:15:33.259Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T15:15:33.323Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550932049-70636-2fe5ff28-b8a6-49b3-8f6b-ffaa9406673a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:15:33.474Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:15:33.474Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:15:33.550Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T15:15:33.550Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T15:15:33.648Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772550933550-70636-0645f5c8-558a-4cbd-b78b-9fee6cf7a3ce-setup.exe (89894400 Bytes) +2026-03-03T15:35:06.876Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T15:35:06.892Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZEDD3y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZEDD3y\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:35:06.893Z [INFO] Disk-Space-Check OK: 530.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZEDD3y\out) +2026-03-03T15:35:06.894Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZEDD3y\out +2026-03-03T15:35:06.902Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 82460, legacy/UnRAR) +2026-03-03T15:35:06.944Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T15:35:06.949Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 82612, legacy/UnRAR) +2026-03-03T15:35:07.004Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 82708, legacy/UnRAR) +2026-03-03T15:35:06.932Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:35:06.934Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T15:35:06.936Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:35:06.936Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T15:35:07.023Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552106932-36980-d855d831-73b5-4892-ab0b-c7f816b47e37-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:35:07.057Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 82780, legacy/UnRAR) +2026-03-03T15:35:07.106Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T15:35:07.106Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZEDD3y\out +2026-03-03T15:35:07.110Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T15:35:07.111Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T15:35:07.112Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZEDD3y\out +2026-03-03T15:35:07.119Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qFW1Qn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qFW1Qn\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:35:07.120Z [INFO] Disk-Space-Check OK: 530.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qFW1Qn\out) +2026-03-03T15:35:07.120Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qFW1Qn\out +2026-03-03T15:35:07.122Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T15:35:07.122Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qFW1Qn\out +2026-03-03T15:35:07.123Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T15:35:07.124Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qFW1Qn\out +2026-03-03T15:35:07.125Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T15:35:07.125Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qFW1Qn\out +2026-03-03T15:35:07.128Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zjxQSS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zjxQSS\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:35:07.128Z [INFO] Disk-Space-Check OK: 530.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zjxQSS\out) +2026-03-03T15:35:07.129Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zjxQSS\out +2026-03-03T15:35:07.130Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T15:35:07.132Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T15:35:07.132Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zjxQSS\out +2026-03-03T15:35:07.134Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ts4HGY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ts4HGY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:35:07.134Z [INFO] Disk-Space-Check OK: 530.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ts4HGY\out) +2026-03-03T15:35:07.134Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ts4HGY\out +2026-03-03T15:35:07.136Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T15:35:07.137Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T15:35:07.138Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ts4HGY\pkg) +2026-03-03T15:35:07.138Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ts4HGY\out +2026-03-03T15:35:07.139Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EpkaZo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EpkaZo\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:35:07.140Z [INFO] Disk-Space-Check OK: 530.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EpkaZo\out) +2026-03-03T15:35:07.140Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EpkaZo\out +2026-03-03T15:35:07.142Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T15:35:07.142Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T15:35:07.143Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EpkaZo\out +2026-03-03T15:35:07.145Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LixKe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LixKe\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:35:07.146Z [INFO] Disk-Space-Check OK: 530.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LixKe\out) +2026-03-03T15:35:07.146Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5LixKe\out +2026-03-03T15:35:07.147Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T15:35:07.147Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5LixKe\out +2026-03-03T15:35:07.149Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T15:35:07.150Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LixKe\out +2026-03-03T15:35:07.152Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t1dAUE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t1dAUE\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T15:35:07.153Z [INFO] Disk-Space-Check OK: 530.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-t1dAUE\out) +2026-03-03T15:35:07.153Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T15:35:07.153Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-t1dAUE\out +2026-03-03T15:35:07.154Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T15:35:07.155Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t1dAUE\out +2026-03-03T15:35:07.156Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p3TtSI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p3TtSI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:35:07.156Z [INFO] Disk-Space-Check OK: 530.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-p3TtSI\out) +2026-03-03T15:35:07.156Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-p3TtSI\out +2026-03-03T15:35:07.161Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 82844, legacy/UnRAR) +2026-03-03T15:35:07.202Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 82900, legacy/UnRAR) +2026-03-03T15:35:07.236Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 32132, legacy/UnRAR) +2026-03-03T15:35:07.266Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T15:35:07.267Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p3TtSI\out +2026-03-03T15:35:07.270Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kIyRRI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kIyRRI\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:35:07.270Z [INFO] Disk-Space-Check OK: 530.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kIyRRI\out) +2026-03-03T15:35:07.271Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kIyRRI\out +2026-03-03T15:35:07.273Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T15:35:07.274Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kIyRRI\out +2026-03-03T15:35:07.278Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SuQGaf\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SuQGaf\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:35:07.278Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-SuQGaf\pkg-missing +2026-03-03T15:35:07.279Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BiNBIN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BiNBIN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:35:07.280Z [INFO] Disk-Space-Check OK: 530.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BiNBIN\out) +2026-03-03T15:35:07.280Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BiNBIN\out +2026-03-03T15:35:07.282Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T15:35:07.282Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BiNBIN\out +2026-03-03T15:35:07.319Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cw1Teo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cw1Teo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:35:07.319Z [INFO] Disk-Space-Check OK: 530.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cw1Teo\out) +2026-03-03T15:35:07.320Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Cw1Teo\out +2026-03-03T15:35:07.325Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 80932, legacy/UnRAR) +2026-03-03T15:35:07.360Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 68708, legacy/UnRAR) +2026-03-03T15:35:07.397Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 80904, legacy/UnRAR) +2026-03-03T15:35:07.429Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T15:35:07.429Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cw1Teo\out +2026-03-03T15:35:07.431Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-elTMX7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-elTMX7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:35:07.431Z [INFO] Disk-Space-Check OK: 530.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-elTMX7\out) +2026-03-03T15:35:07.433Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-elTMX7\out +2026-03-03T15:35:07.435Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-QVewAR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-QVewAR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:35:07.435Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-QVewAR\out) +2026-03-03T15:35:07.538Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T15:35:07.538Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T15:35:07.619Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552107536-36980-733f9797-59c0-477c-8a44-188749941cc8-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:35:08.029Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T15:35:08.029Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T15:35:09.033Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T15:35:10.533Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T15:35:11.534Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T15:35:14.535Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T15:35:15.536Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T15:35:15.536Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T15:35:16.538Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T15:35:18.038Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T15:35:19.041Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T15:35:22.041Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T15:35:23.067Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:35:23.067Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T15:35:23.135Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552123067-36980-6b3ff828-4aaf-4487-9541-e651e27946a8-setup.exe (89894400 Bytes) +2026-03-03T15:35:23.222Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T15:35:23.222Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T15:35:23.223Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:35:23.223Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:35:23.299Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552123067-36980-6b3ff828-4aaf-4487-9541-e651e27946a8-setup.exe (89894400 Bytes) +2026-03-03T15:35:23.378Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T15:35:23.378Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:35:23.378Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T15:35:23.446Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552123067-36980-6b3ff828-4aaf-4487-9541-e651e27946a8-setup.exe (89894400 Bytes) +2026-03-03T15:35:23.525Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T15:35:23.525Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T15:35:23.526Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:35:23.526Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:35:23.601Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552123067-36980-6b3ff828-4aaf-4487-9541-e651e27946a8-setup.exe (89894400 Bytes) +2026-03-03T15:35:23.684Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T15:35:23.684Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:35:23.684Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T15:35:23.750Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552123067-36980-6b3ff828-4aaf-4487-9541-e651e27946a8-setup.exe (89894400 Bytes) +2026-03-03T15:35:23.833Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T15:35:23.833Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T15:35:23.834Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:35:23.834Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T15:35:23.900Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552123067-36980-6b3ff828-4aaf-4487-9541-e651e27946a8-setup.exe (89894400 Bytes) +2026-03-03T15:35:24.084Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T15:35:24.084Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:35:24.084Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T15:35:24.155Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552124084-36980-6cfee852-c98f-4e7a-8b8d-25c5484bc82e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:35:24.725Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T15:35:24.725Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:35:24.725Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T15:35:24.807Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552124725-36980-e8c14cc6-fd57-494a-a543-3bd29a90e81d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:35:24.928Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:35:24.929Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T15:35:24.929Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:35:24.929Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T15:35:24.997Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552124725-36980-e8c14cc6-fd57-494a-a543-3bd29a90e81d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:35:25.150Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:35:25.150Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:35:25.151Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T15:35:25.151Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T15:35:25.151Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:35:25.151Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T15:35:25.224Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552124725-36980-e8c14cc6-fd57-494a-a543-3bd29a90e81d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:35:25.349Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:35:25.349Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T15:35:25.350Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:35:25.350Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T15:35:25.418Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552124725-36980-e8c14cc6-fd57-494a-a543-3bd29a90e81d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:35:25.540Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:35:25.541Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:35:25.542Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T15:35:25.542Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T15:35:25.542Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:35:25.542Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T15:35:25.605Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552124725-36980-e8c14cc6-fd57-494a-a543-3bd29a90e81d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:35:25.731Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:35:25.731Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T15:35:25.731Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T15:35:25.731Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T15:35:25.810Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552124725-36980-e8c14cc6-fd57-494a-a543-3bd29a90e81d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T15:35:25.930Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T15:35:25.930Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T15:35:25.991Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T15:35:25.991Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T15:35:26.056Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772552125991-36980-dfab2c4a-ff3a-4b63-b559-230a334c459a-setup.exe (89894400 Bytes) +2026-03-03T15:49:32.707Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HyTf83\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HyTf83\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:49:32.708Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HyTf83\out) +2026-03-03T15:49:32.709Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HyTf83\out +2026-03-03T15:49:32.717Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 74440, legacy/UnRAR) +2026-03-03T15:49:32.760Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T15:49:32.765Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 65144, legacy/UnRAR) +2026-03-03T15:49:32.810Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 80944, legacy/UnRAR) +2026-03-03T15:49:32.774Z [INFO] Scheduler gestartet +2026-03-03T15:49:32.775Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:49:32.796Z [INFO] Scheduler gestartet +2026-03-03T15:49:32.796Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:49:32.804Z [INFO] Scheduler gestartet +2026-03-03T15:49:32.804Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:49:32.855Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 36620, legacy/UnRAR) +2026-03-03T15:49:32.896Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T15:49:32.824Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Enkq02\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Enkq02\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:49:32.825Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Enkq02\out) +2026-03-03T15:49:32.826Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Enkq02\out +2026-03-03T15:49:32.828Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T15:49:32.833Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 83500, 7zjbinding/single-thread) +2026-03-03T15:49:32.896Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HyTf83\out +2026-03-03T15:49:32.899Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T15:49:32.900Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T15:49:32.901Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HyTf83\out +2026-03-03T15:49:32.908Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zpo7qe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zpo7qe\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:49:32.909Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zpo7qe\out) +2026-03-03T15:49:32.909Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zpo7qe\out +2026-03-03T15:49:32.911Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T15:49:32.911Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zpo7qe\out +2026-03-03T15:49:32.913Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T15:49:32.913Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zpo7qe\out +2026-03-03T15:49:32.915Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T15:49:32.915Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zpo7qe\out +2026-03-03T15:49:32.918Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PbWL2w\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PbWL2w\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:49:32.919Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PbWL2w\out) +2026-03-03T15:49:32.919Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PbWL2w\out +2026-03-03T15:49:32.921Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T15:49:32.922Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T15:49:32.923Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PbWL2w\out +2026-03-03T15:49:32.925Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jchzsS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jchzsS\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:49:32.925Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jchzsS\out) +2026-03-03T15:49:32.925Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jchzsS\out +2026-03-03T15:49:32.927Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T15:49:32.928Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T15:49:32.929Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-jchzsS\pkg) +2026-03-03T15:49:32.929Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jchzsS\out +2026-03-03T15:49:32.931Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x8Ykl1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x8Ykl1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T15:49:32.931Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-x8Ykl1\out) +2026-03-03T15:49:32.932Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-x8Ykl1\out +2026-03-03T15:49:32.933Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T15:49:32.935Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T15:49:32.935Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x8Ykl1\out +2026-03-03T15:49:32.937Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xh8mIt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xh8mIt\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:49:32.938Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xh8mIt\out) +2026-03-03T15:49:32.938Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xh8mIt\out +2026-03-03T15:49:32.940Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T15:49:32.940Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xh8mIt\out +2026-03-03T15:49:32.942Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T15:49:32.942Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xh8mIt\out +2026-03-03T15:49:32.945Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FjQH0t\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FjQH0t\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T15:49:32.945Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FjQH0t\out) +2026-03-03T15:49:32.945Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T15:49:32.945Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FjQH0t\out +2026-03-03T15:49:32.946Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T15:49:32.947Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FjQH0t\out +2026-03-03T15:49:32.950Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wgG7Wm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wgG7Wm\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:49:32.950Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wgG7Wm\out) +2026-03-03T15:49:32.951Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wgG7Wm\out +2026-03-03T15:49:32.957Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 80096, legacy/UnRAR) +2026-03-03T15:49:33.000Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 64544, legacy/UnRAR) +2026-03-03T15:49:33.046Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 82136, legacy/UnRAR) +2026-03-03T15:49:33.088Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T15:49:32.985Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T15:49:32.985Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-03T15:49:32.985Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T15:49:32.985Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-03T15:49:33.089Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wgG7Wm\out +2026-03-03T15:49:33.091Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v2SGsI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v2SGsI\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:49:33.092Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-v2SGsI\out) +2026-03-03T15:49:33.094Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-v2SGsI\out +2026-03-03T15:49:33.096Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T15:49:33.097Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v2SGsI\out +2026-03-03T15:49:33.100Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YpzOz2\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YpzOz2\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:49:33.100Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-YpzOz2\pkg-missing +2026-03-03T15:49:33.102Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Dge2e\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Dge2e\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:49:33.103Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Dge2e\out) +2026-03-03T15:49:33.103Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1Dge2e\out +2026-03-03T15:49:33.105Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T15:49:33.106Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Dge2e\out +2026-03-03T15:49:33.152Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vy7ZoR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vy7ZoR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:49:33.152Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vy7ZoR\out) +2026-03-03T15:49:33.153Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vy7ZoR\out +2026-03-03T15:49:33.159Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 81808, legacy/UnRAR) +2026-03-03T15:49:33.203Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 81708, legacy/UnRAR) +2026-03-03T15:49:33.081Z [INFO] Entpackt via 7zjbinding [CPU=Idle, I/O=Normal, single-thread]: release.zip +2026-03-03T15:49:33.083Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T15:49:33.084Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Enkq02\out +2026-03-03T15:49:33.147Z [INFO] Scheduler beendet +2026-03-03T15:49:33.172Z [INFO] Scheduler gestartet +2026-03-03T15:49:33.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:49:33.175Z [INFO] Scheduler gestartet +2026-03-03T15:49:33.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:49:33.179Z [INFO] Scheduler gestartet +2026-03-03T15:49:33.179Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:49:33.184Z [INFO] Scheduler gestartet +2026-03-03T15:49:33.184Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:49:33.187Z [INFO] Scheduler gestartet +2026-03-03T15:49:33.187Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:49:33.252Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 67068, legacy/UnRAR) +2026-03-03T15:49:33.287Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T15:49:33.288Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vy7ZoR\out +2026-03-03T15:49:33.290Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WurHzA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WurHzA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:49:33.290Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WurHzA\out) +2026-03-03T15:49:33.292Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WurHzA\out +2026-03-03T15:49:33.294Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-uGLBfy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-uGLBfy\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:49:33.294Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-uGLBfy\out) +2026-03-03T15:49:33.239Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-0NhrM5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-0NhrM5\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T15:49:33.240Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-0NhrM5\out) +2026-03-03T15:49:33.240Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T15:49:33.240Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-0NhrM5\out +2026-03-03T15:49:33.241Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip +2026-03-03T15:49:33.255Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 83848, 7zjbinding/single-thread) +2026-03-03T15:50:03.386Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T15:50:03.386Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-03T15:50:03.402Z [INFO] Scheduler beendet +2026-03-03T15:50:03.422Z [INFO] Scheduler gestartet +2026-03-03T15:50:03.422Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:03.428Z [INFO] Scheduler gestartet +2026-03-03T15:50:03.428Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:03.433Z [INFO] Scheduler gestartet +2026-03-03T15:50:03.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:03.436Z [INFO] Scheduler gestartet +2026-03-03T15:50:03.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:03.439Z [INFO] Scheduler gestartet +2026-03-03T15:50:03.439Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:03.441Z [INFO] Scheduler gestartet +2026-03-03T15:50:03.441Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:03.459Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-03T15:50:03.459Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-03T15:50:03.465Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-03T15:50:03.465Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-03T15:50:03.528Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-03T15:50:03.529Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-03T15:50:03.591Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-03T15:50:03.592Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-03T15:50:03.592Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-03T15:50:03.655Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-03T15:50:03.655Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-03T15:50:03.656Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-03T15:50:03.704Z [WARN] Netzwerkfehler: item=resume.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T15:50:03.719Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1NzRRz\state' +2026-03-03T15:50:03.719Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1NzRRz\state\rd_session_state.json.async.tmp' +2026-03-03T15:50:03.736Z [WARN] Netzwerkfehler: item=complete.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T15:50:03.747Z [WARN] Netzwerkfehler: item=reset.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T15:50:03.802Z [INFO] Scheduler gestartet +2026-03-03T15:50:03.802Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:04.506Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T15:50:04.506Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-03T15:50:04.525Z [INFO] Scheduler beendet +2026-03-03T15:50:04.974Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T15:50:04.974Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-03T15:50:04.981Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T15:50:04.981Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-03T15:50:04.981Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T15:50:04.982Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-03T15:50:04.995Z [INFO] Scheduler beendet +2026-03-03T15:50:05.000Z [INFO] Scheduler beendet +2026-03-03T15:50:05.000Z [INFO] Scheduler beendet +2026-03-03T15:50:05.098Z [WARN] Netzwerkfehler: item=rsg-banshee-7p-bd-x264-401.part01.rar, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T15:50:06.582Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T15:50:06.582Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-03T15:50:06.674Z [INFO] Scheduler beendet +2026-03-03T15:50:08.804Z [INFO] Scheduler gestartet +2026-03-03T15:50:08.804Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:08.807Z [INFO] Scheduler gestartet +2026-03-03T15:50:08.808Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:09.263Z [WARN] Tiny download erkannt (122 B): "PKD�c\G��y inside.txt��PK D�c\G��y ��inside.txtPK8," +2026-03-03T15:50:09.975Z [WARN] Tiny download erkannt (122 B): "PKD�c\G��y inside.txt��PK D�c\G��y ��inside.txtPK8," +2026-03-03T15:50:10.059Z [WARN] Tiny download erkannt (122 B): "PKD�c\G��y inside.txt��PK D�c\G��y ��inside.txtPK8," +2026-03-03T15:50:10.721Z [WARN] Tiny download erkannt (122 B): "PKD�c\G��y inside.txt��PK D�c\G��y ��inside.txtPK8," +2026-03-03T15:50:10.756Z [WARN] Tiny download erkannt (122 B): "PKD�c\G��y inside.txt��PK D�c\G��y ��inside.txtPK8," +2026-03-03T15:50:11.498Z [WARN] Tiny download erkannt (122 B): "PKD�c\G��y inside.txt��PK D�c\G��y ��inside.txtPK8," +2026-03-03T15:50:11.693Z [WARN] Tiny download erkannt (122 B): "PKD�c\G��y inside.txt��PK D�c\G��y ��inside.txtPK8," +2026-03-03T15:50:12.681Z [WARN] Tiny download erkannt (122 B): "PKD�c\G��y inside.txt��PK D�c\G��y ��inside.txtPK8," +2026-03-03T15:50:12.967Z [WARN] Tiny download erkannt (122 B): "PKD�c\G��y inside.txt��PK D�c\G��y ��inside.txtPK8," +2026-03-03T15:50:13.809Z [INFO] Scheduler gestartet +2026-03-03T15:50:13.809Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:13.813Z [INFO] Scheduler gestartet +2026-03-03T15:50:13.813Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:13.815Z [INFO] Scheduler gestartet +2026-03-03T15:50:13.815Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:13.937Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-03T15:50:13.986Z [INFO] Scheduler beendet +2026-03-03T15:50:13.999Z [INFO] Scheduler gestartet +2026-03-03T15:50:13.999Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:14.002Z [INFO] Scheduler gestartet +2026-03-03T15:50:14.002Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:14.074Z [WARN] Tiny download erkannt (122 B): "PKD�c\G��y inside.txt��PK D�c\G��y ��inside.txtPK8," +2026-03-03T15:50:14.172Z [INFO] Scheduler beendet +2026-03-03T15:50:14.185Z [INFO] Scheduler gestartet +2026-03-03T15:50:14.186Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:14.309Z [INFO] Scheduler gestartet +2026-03-03T15:50:14.309Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:14.310Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Zp0xPv\state\rd_session_state.json.async.tmp' +2026-03-03T15:50:14.310Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Zp0xPv\state\rd_downloader_config.json.settings.tmp' +2026-03-03T15:50:14.357Z [INFO] Scheduler beendet +2026-03-03T15:50:14.692Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T15:50:14.692Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-03T15:50:14.941Z [INFO] Scheduler beendet +2026-03-03T15:50:14.977Z [INFO] Scheduler gestartet +2026-03-03T15:50:14.977Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:15.037Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-03T15:50:15.038Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-03T15:50:15.040Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-03T15:50:15.040Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-03T15:50:15.041Z [WARN] Item-Recovery: partial.repack.part1.rar übersprungen – Datei zu klein (840 KB, erwartet mind. 972 KB) +2026-03-03T15:50:15.041Z [INFO] Post-Processing Start: pkg=partial-recovery, success=0, failed=0, cancelled=0, autoExtract=false +2026-03-03T15:50:15.041Z [INFO] Post-Processing verschoben: pkg=partial-recovery, noch offene items +2026-03-03T15:50:15.043Z [INFO] Item-Recovery: near.complete.part1.rar war "queued" aber Datei existiert (973 KB), setze auf completed +2026-03-03T15:50:15.043Z [INFO] Post-Processing Start: pkg=near-complete-recovery, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T15:50:15.043Z [INFO] Post-Processing Ende: pkg=near-complete-recovery, status=completed +2026-03-03T15:50:15.046Z [INFO] Post-Processing Start: pkg=hybrid-size-guard, success=2, failed=0, cancelled=0, autoExtract=true +2026-03-03T15:50:15.048Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-wiOpOJ\state\rd_downloader_config.json.settings.tmp' +2026-03-03T15:50:15.048Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-07qdpK\downloads\hybrid-size-guard, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-07qdpK\extract\hybrid-size-guard, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:50:15.048Z [INFO] Hybrid-Extract: show.s01e01.part1.rar übersprungen – show.s01e01.part1.rar zu klein (879 KB, erwartet mind. 972 KB) +2026-03-03T15:50:15.051Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T15:50:15.051Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-wiOpOJ\state\rd_session_state.json.async.tmp' +2026-03-03T15:50:15.053Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bZdydk\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bZdydk\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:50:15.054Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-bZdydk\extract\recovery) +2026-03-03T15:50:15.055Z [INFO] Entpacke Archiv: show.s01e01.part1.rar -> C:\Users\ploet\AppData\Local\Temp\rd-dm-07qdpK\extract\hybrid-size-guard +2026-03-03T15:50:15.055Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-bZdydk\extract\recovery +2026-03-03T15:50:15.062Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 81544, legacy/UnRAR) +2026-03-03T15:50:15.065Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T15:50:15.066Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bZdydk\extract\recovery +2026-03-03T15:50:15.066Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-03T15:50:15.066Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-03T15:50:15.095Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T15:50:15.099Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 72952, legacy/UnRAR) +2026-03-03T15:50:15.101Z [WARN] Tiny download erkannt (122 B): "PKD�c\G��y inside.txt��PK D�c\G��y ��inside.txtPK8," +2026-03-03T15:50:15.113Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T15:50:15.114Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GFW9b7\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GFW9b7\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:50:15.114Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-GFW9b7\downloads\missing-source-ok +2026-03-03T15:50:15.114Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-03T15:50:15.114Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-03T15:50:15.133Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 70924, legacy/UnRAR) +2026-03-03T15:50:15.147Z [INFO] Scheduler beendet +2026-03-03T15:50:15.167Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 76056, legacy/UnRAR) +2026-03-03T15:50:15.184Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T15:50:15.184Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CCxBlc\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CCxBlc\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:50:15.185Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-CCxBlc\downloads\missing-source-empty +2026-03-03T15:50:15.185Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-03T15:50:15.185Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-03T15:50:15.185Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-03T15:50:15.197Z [ERROR] Entpack-Fehler show.s01e01.part1.rar: Error: Kann C:\Users\ploet\AppData\Local\Temp\rd-dm-07qdpK\downloads\hybrid-size-guard\show.s01e01.part1.rar nicht �ffnen. Das System kann den angegebenen Pfad nicht finden. Keine Dateien zum Entpacken. +2026-03-03T15:50:15.198Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-07qdpK\extract\hybrid-size-guard +2026-03-03T15:50:15.198Z [INFO] Post-Processing Entpacken Ende: pkg=hybrid-size-guard, extracted=0, failed=1, lastError=Error: Kann C:\Users\ploet\AppData\Local\Temp\rd-dm-07qdpK\downloads\hybrid-size-guard\show.s01e01.part1.rar nicht �ffnen. Das System kann den angegebenen Pfad nicht finden. Keine Dateien zum Entpacken. +2026-03-03T15:50:15.198Z [INFO] Post-Processing Ende: pkg=hybrid-size-guard, status=failed +2026-03-03T15:50:15.246Z [INFO] Scheduler gestartet +2026-03-03T15:50:15.247Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:15.418Z [INFO] Scheduler beendet +2026-03-03T15:50:15.529Z [INFO] Scheduler gestartet +2026-03-03T15:50:15.529Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T15:50:16.053Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T15:50:16.053Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-03T15:50:16.181Z [WARN] Tiny download erkannt (122 B): "PKD�c\G��y inside.txt��PK D�c\G��y ��inside.txtPK8," +2026-03-03T15:50:16.394Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T15:50:16.394Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-03T15:50:16.551Z [INFO] Scheduler beendet +2026-03-03T15:50:16.599Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T15:50:16.600Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YkbZUz\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YkbZUz\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:50:16.600Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-YkbZUz\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T15:50:16.601Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-YkbZUz\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T15:50:16.602Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T15:50:16.603Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YkbZUz\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T15:50:16.603Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T15:50:16.604Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-03T15:50:16.604Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T15:50:16.662Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T15:50:16.662Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mKvYdr\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mKvYdr\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:50:16.663Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-mKvYdr\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-03T15:50:16.663Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-mKvYdr\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-03T15:50:16.665Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T15:50:16.665Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mKvYdr\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-03T15:50:16.665Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-03T15:50:16.666Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-03T15:50:16.666Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-03T15:50:16.724Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T15:50:16.724Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xRUFWo\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xRUFWo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:50:16.725Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-xRUFWo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T15:50:16.725Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-xRUFWo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T15:50:16.727Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T15:50:16.728Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xRUFWo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T15:50:16.728Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T15:50:16.729Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T15:50:16.787Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T15:50:16.787Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6QIwdU\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6QIwdU\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:50:16.788Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-6QIwdU\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T15:50:16.789Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-6QIwdU\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T15:50:16.790Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T15:50:16.791Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6QIwdU\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T15:50:16.791Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T15:50:16.791Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T15:50:16.850Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T15:50:16.850Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Hmf1Wl\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Hmf1Wl\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:50:16.851Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Hmf1Wl\extract\Flat-Pack) +2026-03-03T15:50:16.851Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Hmf1Wl\extract\Flat-Pack +2026-03-03T15:50:16.853Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T15:50:16.854Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Hmf1Wl\extract\Flat-Pack +2026-03-03T15:50:16.854Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-03T15:50:16.857Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-03T15:50:16.857Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Hmf1Wl\mkv-library +2026-03-03T15:50:16.857Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-03T15:50:16.912Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T15:50:16.912Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-D7Ohvq\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-D7Ohvq\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:50:16.913Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-D7Ohvq\extract\Flat-Collision) +2026-03-03T15:50:16.913Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-D7Ohvq\extract\Flat-Collision +2026-03-03T15:50:16.914Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T15:50:16.915Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-D7Ohvq\extract\Flat-Collision +2026-03-03T15:50:16.915Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-03T15:50:16.916Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-03T15:50:16.916Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-D7Ohvq\mkv-library +2026-03-03T15:50:16.916Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-03T15:50:16.975Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T15:50:16.975Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wkUmAv\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wkUmAv\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T15:50:16.976Z [INFO] Disk-Space-Check OK: 530.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-wkUmAv\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-03T15:50:16.976Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-wkUmAv\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-03T15:50:16.980Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T15:50:16.981Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wkUmAv\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-03T15:50:16.981Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-03T15:50:16.983Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-03T15:50:16.984Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-03T15:50:16.984Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-wkUmAv\mkv-library +2026-03-03T15:50:16.984Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed +2026-03-03T15:50:17.042Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RmXQOe\state' +2026-03-03T16:31:54.910Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oKXU0j\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oKXU0j\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T16:31:54.912Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-oKXU0j\out) +2026-03-03T16:31:54.913Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oKXU0j\out +2026-03-03T16:31:54.920Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 89576, legacy/UnRAR) +2026-03-03T16:31:54.953Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T16:31:54.958Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 89656, legacy/UnRAR) +2026-03-03T16:31:55.000Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 89820, legacy/UnRAR) +2026-03-03T16:31:55.039Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 89980, legacy/UnRAR) +2026-03-03T16:31:55.079Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T16:31:55.029Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Cju9Ma\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Cju9Ma\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:31:55.030Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Cju9Ma\out) +2026-03-03T16:31:55.031Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Cju9Ma\out +2026-03-03T16:31:55.032Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip +2026-03-03T16:31:55.040Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 89972, 7zjbinding/single-thread) +2026-03-03T16:31:55.079Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oKXU0j\out +2026-03-03T16:31:55.082Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T16:31:55.082Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T16:31:55.084Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oKXU0j\out +2026-03-03T16:31:55.112Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EyJV9u\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EyJV9u\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:31:55.113Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EyJV9u\out) +2026-03-03T16:31:55.113Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EyJV9u\out +2026-03-03T16:31:55.116Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T16:31:55.116Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EyJV9u\out +2026-03-03T16:31:55.118Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T16:31:55.118Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EyJV9u\out +2026-03-03T16:31:55.120Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T16:31:55.121Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EyJV9u\out +2026-03-03T16:31:55.123Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6w89aT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6w89aT\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T16:31:55.124Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6w89aT\out) +2026-03-03T16:31:55.124Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6w89aT\out +2026-03-03T16:31:55.126Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T16:31:55.128Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T16:31:55.128Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6w89aT\out +2026-03-03T16:31:55.130Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K19MZp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K19MZp\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T16:31:55.131Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-K19MZp\out) +2026-03-03T16:31:55.131Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K19MZp\out +2026-03-03T16:31:55.133Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T16:31:55.134Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T16:31:55.135Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-K19MZp\pkg) +2026-03-03T16:31:55.135Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K19MZp\out +2026-03-03T16:31:55.137Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OamRg1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OamRg1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T16:31:55.137Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OamRg1\out) +2026-03-03T16:31:55.137Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OamRg1\out +2026-03-03T16:31:55.139Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T16:31:55.140Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T16:31:55.141Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OamRg1\out +2026-03-03T16:31:55.143Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9bWGSF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9bWGSF\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:31:55.144Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9bWGSF\out) +2026-03-03T16:31:55.144Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9bWGSF\out +2026-03-03T16:31:55.146Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T16:31:55.146Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9bWGSF\out +2026-03-03T16:31:55.177Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T16:31:55.178Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9bWGSF\out +2026-03-03T16:31:55.180Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AuTT2y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AuTT2y\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T16:31:55.180Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AuTT2y\out) +2026-03-03T16:31:55.180Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T16:31:55.181Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AuTT2y\out +2026-03-03T16:31:55.182Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T16:31:55.183Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AuTT2y\out +2026-03-03T16:31:55.184Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iD7La8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iD7La8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:31:55.185Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iD7La8\out) +2026-03-03T16:31:55.185Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iD7La8\out +2026-03-03T16:31:55.190Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 89724, legacy/UnRAR) +2026-03-03T16:31:55.233Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 89780, legacy/UnRAR) +2026-03-03T16:31:55.273Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 89900, legacy/UnRAR) +2026-03-03T16:31:55.312Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T16:31:55.256Z [INFO] Entpackt via 7zjbinding [CPU=Idle, I/O=Normal, single-thread]: release.zip +2026-03-03T16:31:55.258Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T16:31:55.259Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Cju9Ma\out +2026-03-03T16:31:55.313Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iD7La8\out +2026-03-03T16:31:55.316Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EaZ1m5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EaZ1m5\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:31:55.316Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EaZ1m5\out) +2026-03-03T16:31:55.318Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EaZ1m5\out +2026-03-03T16:31:55.319Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T16:31:55.320Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EaZ1m5\out +2026-03-03T16:31:55.324Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kdlmid\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kdlmid\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:31:55.324Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-kdlmid\pkg-missing +2026-03-03T16:31:55.325Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Trxmtc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Trxmtc\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:31:55.326Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Trxmtc\out) +2026-03-03T16:31:55.326Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Trxmtc\out +2026-03-03T16:31:55.328Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T16:31:55.329Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Trxmtc\out +2026-03-03T16:31:55.378Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JGVkRr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JGVkRr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:31:55.379Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JGVkRr\out) +2026-03-03T16:31:55.379Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JGVkRr\out +2026-03-03T16:31:55.388Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 89676, legacy/UnRAR) +2026-03-03T16:31:55.388Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-X1et9Z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-X1et9Z\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T16:31:55.388Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-X1et9Z\out) +2026-03-03T16:31:55.389Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T16:31:55.389Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-X1et9Z\out +2026-03-03T16:31:55.390Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip +2026-03-03T16:31:55.397Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 89700, 7zjbinding/single-thread) +2026-03-03T16:31:55.440Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 89972, legacy/UnRAR) +2026-03-03T16:31:55.485Z [INFO] Prozess-Priorität: CPU=Idle, I/O=Normal (PID 90008, legacy/UnRAR) +2026-03-03T16:31:55.528Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T16:31:55.528Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JGVkRr\out +2026-03-03T16:31:55.530Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uZLX2x\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uZLX2x\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:31:55.530Z [INFO] Disk-Space-Check OK: 529.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uZLX2x\out) +2026-03-03T16:31:55.532Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uZLX2x\out +2026-03-03T16:31:55.534Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-wXQxFL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-wXQxFL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:31:55.534Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-wXQxFL\out) +2026-03-03T16:53:08.131Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T16:53:08.141Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aYSXP6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aYSXP6\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T16:53:08.143Z [INFO] Disk-Space-Check OK: 529.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aYSXP6\out) +2026-03-03T16:53:08.144Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aYSXP6\out +2026-03-03T16:53:08.198Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T16:53:08.182Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T16:53:08.183Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T16:53:08.186Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T16:53:08.186Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T16:53:08.272Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556788182-93584-a5bfec7d-db15-4882-a669-20586cca1ad3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T16:53:08.343Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T16:53:08.343Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aYSXP6\out +2026-03-03T16:53:08.346Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T16:53:08.347Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T16:53:08.349Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aYSXP6\out +2026-03-03T16:53:08.358Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5rDMu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5rDMu\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:53:08.359Z [INFO] Disk-Space-Check OK: 529.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5rDMu\out) +2026-03-03T16:53:08.359Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j5rDMu\out +2026-03-03T16:53:08.361Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T16:53:08.361Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j5rDMu\out +2026-03-03T16:53:08.364Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T16:53:08.364Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j5rDMu\out +2026-03-03T16:53:08.366Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T16:53:08.367Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5rDMu\out +2026-03-03T16:53:08.369Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OUNjdq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OUNjdq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T16:53:08.370Z [INFO] Disk-Space-Check OK: 529.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OUNjdq\out) +2026-03-03T16:53:08.370Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OUNjdq\out +2026-03-03T16:53:08.373Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T16:53:08.374Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T16:53:08.375Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OUNjdq\out +2026-03-03T16:53:08.377Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kWMPp9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kWMPp9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T16:53:08.377Z [INFO] Disk-Space-Check OK: 529.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kWMPp9\out) +2026-03-03T16:53:08.378Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kWMPp9\out +2026-03-03T16:53:08.380Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T16:53:08.381Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T16:53:08.382Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-kWMPp9\pkg) +2026-03-03T16:53:08.382Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kWMPp9\out +2026-03-03T16:53:08.384Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P8y7Bv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P8y7Bv\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T16:53:08.384Z [INFO] Disk-Space-Check OK: 529.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-P8y7Bv\out) +2026-03-03T16:53:08.385Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-P8y7Bv\out +2026-03-03T16:53:08.387Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T16:53:08.388Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T16:53:08.388Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P8y7Bv\out +2026-03-03T16:53:08.390Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tvnMtu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tvnMtu\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:53:08.391Z [INFO] Disk-Space-Check OK: 529.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tvnMtu\out) +2026-03-03T16:53:08.391Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tvnMtu\out +2026-03-03T16:53:08.393Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T16:53:08.393Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tvnMtu\out +2026-03-03T16:53:08.396Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T16:53:08.397Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tvnMtu\out +2026-03-03T16:53:08.400Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sjaPOt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sjaPOt\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T16:53:08.400Z [INFO] Disk-Space-Check OK: 529.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sjaPOt\out) +2026-03-03T16:53:08.400Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T16:53:08.401Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sjaPOt\out +2026-03-03T16:53:08.402Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T16:53:08.403Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sjaPOt\out +2026-03-03T16:53:08.406Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w4z5Lb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w4z5Lb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:53:08.406Z [INFO] Disk-Space-Check OK: 529.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-w4z5Lb\out) +2026-03-03T16:53:08.407Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w4z5Lb\out +2026-03-03T16:53:08.523Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T16:53:08.524Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w4z5Lb\out +2026-03-03T16:53:08.526Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dzd5ux\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dzd5ux\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:53:08.527Z [INFO] Disk-Space-Check OK: 529.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dzd5ux\out) +2026-03-03T16:53:08.529Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dzd5ux\out +2026-03-03T16:53:08.530Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T16:53:08.530Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dzd5ux\out +2026-03-03T16:53:08.534Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zp6LtQ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zp6LtQ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:53:08.534Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Zp6LtQ\pkg-missing +2026-03-03T16:53:08.535Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KMTQ65\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KMTQ65\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:53:08.536Z [INFO] Disk-Space-Check OK: 529.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KMTQ65\out) +2026-03-03T16:53:08.536Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KMTQ65\out +2026-03-03T16:53:08.538Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T16:53:08.538Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KMTQ65\out +2026-03-03T16:53:08.575Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e9AnPH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e9AnPH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:53:08.576Z [INFO] Disk-Space-Check OK: 529.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-e9AnPH\out) +2026-03-03T16:53:08.576Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-e9AnPH\out +2026-03-03T16:53:08.679Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T16:53:08.680Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e9AnPH\out +2026-03-03T16:53:08.682Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VeaH8s\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VeaH8s\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:53:08.682Z [INFO] Disk-Space-Check OK: 529.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VeaH8s\out) +2026-03-03T16:53:08.683Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VeaH8s\out +2026-03-03T16:53:08.685Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-DaeGem\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-DaeGem\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T16:53:08.686Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-DaeGem\out) +2026-03-03T16:53:08.778Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T16:53:08.778Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T16:53:08.864Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556788778-93584-5404e588-02b5-4532-8d6e-90fc9b12dabc-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T16:53:09.313Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T16:53:09.313Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T16:53:10.315Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T16:53:11.816Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T16:53:12.817Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T16:53:15.817Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T16:53:16.819Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T16:53:16.819Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T16:53:17.820Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T16:53:19.320Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T16:53:20.322Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T16:53:23.323Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T16:53:24.348Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T16:53:24.348Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T16:53:24.427Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556804348-93584-d8d39a65-38f2-41d5-97fb-0822c6ee57a5-setup.exe (89894400 Bytes) +2026-03-03T16:53:24.508Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T16:53:24.508Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T16:53:24.509Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T16:53:24.509Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T16:53:24.571Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556804348-93584-d8d39a65-38f2-41d5-97fb-0822c6ee57a5-setup.exe (89894400 Bytes) +2026-03-03T16:53:24.651Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T16:53:24.651Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T16:53:24.651Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T16:53:24.723Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556804348-93584-d8d39a65-38f2-41d5-97fb-0822c6ee57a5-setup.exe (89894400 Bytes) +2026-03-03T16:53:24.803Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T16:53:24.803Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T16:53:24.804Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T16:53:24.804Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T16:53:24.867Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556804348-93584-d8d39a65-38f2-41d5-97fb-0822c6ee57a5-setup.exe (89894400 Bytes) +2026-03-03T16:53:24.948Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T16:53:24.948Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T16:53:24.948Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T16:53:25.013Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556804348-93584-d8d39a65-38f2-41d5-97fb-0822c6ee57a5-setup.exe (89894400 Bytes) +2026-03-03T16:53:25.091Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T16:53:25.091Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T16:53:25.091Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T16:53:25.091Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T16:53:25.155Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556804348-93584-d8d39a65-38f2-41d5-97fb-0822c6ee57a5-setup.exe (89894400 Bytes) +2026-03-03T16:53:25.343Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T16:53:25.343Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T16:53:25.343Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T16:53:25.412Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556805343-93584-2d645101-c400-460f-a120-99393e32c432-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T16:53:25.886Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T16:53:25.886Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T16:53:25.886Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T16:53:25.964Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556805886-93584-15fcf81b-3c1c-4648-8d7c-ee22ffacbf7f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T16:53:26.094Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T16:53:26.094Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T16:53:26.095Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T16:53:26.095Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T16:53:26.163Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556805886-93584-15fcf81b-3c1c-4648-8d7c-ee22ffacbf7f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T16:53:26.283Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T16:53:26.283Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T16:53:26.284Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T16:53:26.285Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T16:53:26.285Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T16:53:26.285Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T16:53:26.350Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556805886-93584-15fcf81b-3c1c-4648-8d7c-ee22ffacbf7f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T16:53:26.495Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T16:53:26.495Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T16:53:26.496Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T16:53:26.496Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T16:53:26.578Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556805886-93584-15fcf81b-3c1c-4648-8d7c-ee22ffacbf7f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T16:53:26.702Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T16:53:26.702Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T16:53:26.704Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T16:53:26.704Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T16:53:26.704Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T16:53:26.704Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T16:53:26.776Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556805886-93584-15fcf81b-3c1c-4648-8d7c-ee22ffacbf7f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T16:53:26.906Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T16:53:26.906Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T16:53:26.907Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T16:53:26.907Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T16:53:26.984Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556805886-93584-15fcf81b-3c1c-4648-8d7c-ee22ffacbf7f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T16:53:27.107Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T16:53:27.107Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T16:53:27.171Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T16:53:27.171Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T16:53:27.245Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772556807171-93584-fe39a8b0-a8fb-424f-bb7a-af16aa65de3f-setup.exe (89894400 Bytes) +2026-03-03T17:02:27.811Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T17:02:27.830Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-voWy67\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-voWy67\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T17:02:27.832Z [INFO] Disk-Space-Check OK: 528.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-voWy67\out) +2026-03-03T17:02:27.835Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-voWy67\out +2026-03-03T17:02:27.895Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T17:02:27.872Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:02:27.873Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T17:02:27.876Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:02:27.876Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T17:02:27.972Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557347872-93216-5eeb3833-930d-4445-a5dc-7ebf12bc7e8b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:02:28.053Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T17:02:28.053Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-voWy67\out +2026-03-03T17:02:28.056Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T17:02:28.057Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T17:02:28.059Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-voWy67\out +2026-03-03T17:02:28.068Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-de8OO6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-de8OO6\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:02:28.069Z [INFO] Disk-Space-Check OK: 528.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-de8OO6\out) +2026-03-03T17:02:28.069Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-de8OO6\out +2026-03-03T17:02:28.071Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T17:02:28.071Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-de8OO6\out +2026-03-03T17:02:28.073Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T17:02:28.073Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-de8OO6\out +2026-03-03T17:02:28.075Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T17:02:28.076Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-de8OO6\out +2026-03-03T17:02:28.079Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HFmYXk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HFmYXk\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T17:02:28.080Z [INFO] Disk-Space-Check OK: 528.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HFmYXk\out) +2026-03-03T17:02:28.080Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HFmYXk\out +2026-03-03T17:02:28.082Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T17:02:28.083Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T17:02:28.084Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HFmYXk\out +2026-03-03T17:02:28.086Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uv4POV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uv4POV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T17:02:28.086Z [INFO] Disk-Space-Check OK: 528.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uv4POV\out) +2026-03-03T17:02:28.086Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uv4POV\out +2026-03-03T17:02:28.088Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T17:02:28.089Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T17:02:28.090Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-uv4POV\pkg) +2026-03-03T17:02:28.090Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uv4POV\out +2026-03-03T17:02:28.092Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Do1cCa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Do1cCa\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T17:02:28.093Z [INFO] Disk-Space-Check OK: 528.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Do1cCa\out) +2026-03-03T17:02:28.093Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Do1cCa\out +2026-03-03T17:02:28.094Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T17:02:28.095Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T17:02:28.095Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Do1cCa\out +2026-03-03T17:02:28.098Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zw62qr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zw62qr\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:02:28.099Z [INFO] Disk-Space-Check OK: 528.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zw62qr\out) +2026-03-03T17:02:28.099Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zw62qr\out +2026-03-03T17:02:28.101Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T17:02:28.101Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zw62qr\out +2026-03-03T17:02:28.103Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T17:02:28.103Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zw62qr\out +2026-03-03T17:02:28.106Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vR8ok0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vR8ok0\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T17:02:28.107Z [INFO] Disk-Space-Check OK: 528.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vR8ok0\out) +2026-03-03T17:02:28.107Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T17:02:28.107Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vR8ok0\out +2026-03-03T17:02:28.108Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T17:02:28.108Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vR8ok0\out +2026-03-03T17:02:28.110Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k9B3dV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k9B3dV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:02:28.110Z [INFO] Disk-Space-Check OK: 528.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-k9B3dV\out) +2026-03-03T17:02:28.110Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-k9B3dV\out +2026-03-03T17:02:28.223Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T17:02:28.224Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k9B3dV\out +2026-03-03T17:02:28.227Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FwCKHp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FwCKHp\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:02:28.227Z [INFO] Disk-Space-Check OK: 528.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FwCKHp\out) +2026-03-03T17:02:28.229Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FwCKHp\out +2026-03-03T17:02:28.230Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T17:02:28.231Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FwCKHp\out +2026-03-03T17:02:28.234Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5EovF\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5EovF\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:02:28.234Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-j5EovF\pkg-missing +2026-03-03T17:02:28.236Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XuzHbQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XuzHbQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:02:28.236Z [INFO] Disk-Space-Check OK: 528.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XuzHbQ\out) +2026-03-03T17:02:28.237Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XuzHbQ\out +2026-03-03T17:02:28.239Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T17:02:28.240Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XuzHbQ\out +2026-03-03T17:02:28.278Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NVnyz7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NVnyz7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:02:28.280Z [INFO] Disk-Space-Check OK: 528.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NVnyz7\out) +2026-03-03T17:02:28.281Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NVnyz7\out +2026-03-03T17:02:28.385Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T17:02:28.386Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NVnyz7\out +2026-03-03T17:02:28.387Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tvIRrZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tvIRrZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:02:28.388Z [INFO] Disk-Space-Check OK: 528.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tvIRrZ\out) +2026-03-03T17:02:28.389Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tvIRrZ\out +2026-03-03T17:02:28.391Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-v7nVJl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-v7nVJl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:02:28.391Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-v7nVJl\out) +2026-03-03T17:02:28.492Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T17:02:28.492Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T17:02:28.581Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557348492-93216-3b22de61-a8b2-4830-a264-cc735ca95c6d-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:02:29.025Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T17:02:29.025Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T17:02:30.027Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T17:02:31.527Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T17:02:32.528Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T17:02:35.528Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T17:02:36.530Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T17:02:36.530Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T17:02:37.531Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T17:02:39.033Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T17:02:40.035Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T17:02:43.036Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T17:02:44.061Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:02:44.061Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T17:02:44.126Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557364061-93216-fd7364b4-c86d-4c5b-9ebb-cab951cbfd21-setup.exe (89894400 Bytes) +2026-03-03T17:02:44.208Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T17:02:44.208Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T17:02:44.209Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:02:44.209Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:02:44.273Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557364061-93216-fd7364b4-c86d-4c5b-9ebb-cab951cbfd21-setup.exe (89894400 Bytes) +2026-03-03T17:02:44.356Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T17:02:44.356Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:02:44.356Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T17:02:44.438Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557364061-93216-fd7364b4-c86d-4c5b-9ebb-cab951cbfd21-setup.exe (89894400 Bytes) +2026-03-03T17:02:44.518Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T17:02:44.518Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T17:02:44.519Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:02:44.519Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:02:44.584Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557364061-93216-fd7364b4-c86d-4c5b-9ebb-cab951cbfd21-setup.exe (89894400 Bytes) +2026-03-03T17:02:44.663Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T17:02:44.663Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:02:44.663Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T17:02:44.732Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557364061-93216-fd7364b4-c86d-4c5b-9ebb-cab951cbfd21-setup.exe (89894400 Bytes) +2026-03-03T17:02:44.809Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T17:02:44.809Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T17:02:44.809Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:02:44.809Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:02:44.878Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557364061-93216-fd7364b4-c86d-4c5b-9ebb-cab951cbfd21-setup.exe (89894400 Bytes) +2026-03-03T17:02:45.058Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T17:02:45.058Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:02:45.058Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T17:02:45.126Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557365058-93216-7e981167-b35e-4e8e-93af-5eedf6b7d5cf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:02:45.613Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T17:02:45.613Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:02:45.613Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T17:02:45.682Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557365613-93216-c9e4c106-d15b-426c-bca4-ae3ba09ec30a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:02:45.803Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:02:45.803Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T17:02:45.804Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:02:45.804Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T17:02:45.879Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557365613-93216-c9e4c106-d15b-426c-bca4-ae3ba09ec30a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:02:46.016Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:02:46.016Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:02:46.017Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T17:02:46.017Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T17:02:46.017Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:02:46.017Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T17:02:46.085Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557365613-93216-c9e4c106-d15b-426c-bca4-ae3ba09ec30a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:02:46.210Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:02:46.210Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T17:02:46.211Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:02:46.211Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T17:02:46.296Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557365613-93216-c9e4c106-d15b-426c-bca4-ae3ba09ec30a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:02:46.442Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:02:46.442Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:02:46.444Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T17:02:46.444Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T17:02:46.444Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:02:46.445Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T17:02:46.521Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557365613-93216-c9e4c106-d15b-426c-bca4-ae3ba09ec30a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:02:46.659Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:02:46.659Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T17:02:46.660Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:02:46.660Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T17:02:46.725Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557365613-93216-c9e4c106-d15b-426c-bca4-ae3ba09ec30a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:02:46.847Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:02:46.847Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:02:46.909Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T17:02:46.909Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T17:02:46.980Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772557366909-93216-5dfabfed-7617-4d39-ba66-1ae2b2e2c2eb-setup.exe (89894400 Bytes) +2026-03-03T17:15:30.049Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T17:15:30.060Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NZzDnO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NZzDnO\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T17:15:30.063Z [INFO] Disk-Space-Check OK: 528.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NZzDnO\out) +2026-03-03T17:15:30.065Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NZzDnO\out +2026-03-03T17:15:30.135Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T17:15:30.111Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:15:30.112Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T17:15:30.114Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:15:30.114Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T17:15:30.225Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558130110-72756-9ef39d5d-612b-4d35-b110-3d0bc870c9b1-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:15:30.306Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T17:15:30.306Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NZzDnO\out +2026-03-03T17:15:30.309Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T17:15:30.310Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T17:15:30.311Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NZzDnO\out +2026-03-03T17:15:30.319Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FxewsB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FxewsB\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:15:30.320Z [INFO] Disk-Space-Check OK: 527.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FxewsB\out) +2026-03-03T17:15:30.320Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FxewsB\out +2026-03-03T17:15:30.323Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T17:15:30.323Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FxewsB\out +2026-03-03T17:15:30.324Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T17:15:30.324Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FxewsB\out +2026-03-03T17:15:30.326Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T17:15:30.327Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FxewsB\out +2026-03-03T17:15:30.329Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DPiWA0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DPiWA0\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T17:15:30.330Z [INFO] Disk-Space-Check OK: 527.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DPiWA0\out) +2026-03-03T17:15:30.330Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DPiWA0\out +2026-03-03T17:15:30.332Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T17:15:30.333Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T17:15:30.334Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DPiWA0\out +2026-03-03T17:15:30.336Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S6TaD8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S6TaD8\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T17:15:30.337Z [INFO] Disk-Space-Check OK: 527.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-S6TaD8\out) +2026-03-03T17:15:30.337Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-S6TaD8\out +2026-03-03T17:15:30.339Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T17:15:30.340Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T17:15:30.341Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-S6TaD8\pkg) +2026-03-03T17:15:30.341Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S6TaD8\out +2026-03-03T17:15:30.345Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LnCbHm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LnCbHm\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T17:15:30.345Z [INFO] Disk-Space-Check OK: 527.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LnCbHm\out) +2026-03-03T17:15:30.346Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LnCbHm\out +2026-03-03T17:15:30.348Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T17:15:30.349Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T17:15:30.350Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LnCbHm\out +2026-03-03T17:15:30.353Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cEyUis\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cEyUis\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:15:30.354Z [INFO] Disk-Space-Check OK: 527.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cEyUis\out) +2026-03-03T17:15:30.354Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cEyUis\out +2026-03-03T17:15:30.356Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T17:15:30.356Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cEyUis\out +2026-03-03T17:15:30.358Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T17:15:30.359Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cEyUis\out +2026-03-03T17:15:30.364Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AAZyk6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AAZyk6\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T17:15:30.364Z [INFO] Disk-Space-Check OK: 527.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AAZyk6\out) +2026-03-03T17:15:30.364Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T17:15:30.365Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AAZyk6\out +2026-03-03T17:15:30.367Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T17:15:30.368Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AAZyk6\out +2026-03-03T17:15:30.370Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LgFulJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LgFulJ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:15:30.370Z [INFO] Disk-Space-Check OK: 527.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LgFulJ\out) +2026-03-03T17:15:30.370Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LgFulJ\out +2026-03-03T17:15:30.528Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T17:15:30.529Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LgFulJ\out +2026-03-03T17:15:30.531Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jF9Yg7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jF9Yg7\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:15:30.532Z [INFO] Disk-Space-Check OK: 527.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jF9Yg7\out) +2026-03-03T17:15:30.534Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jF9Yg7\out +2026-03-03T17:15:30.536Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T17:15:30.537Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jF9Yg7\out +2026-03-03T17:15:30.540Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c6Zz4K\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c6Zz4K\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:15:30.541Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-c6Zz4K\pkg-missing +2026-03-03T17:15:30.542Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e42YUf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e42YUf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:15:30.543Z [INFO] Disk-Space-Check OK: 527.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-e42YUf\out) +2026-03-03T17:15:30.543Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-e42YUf\out +2026-03-03T17:15:30.545Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T17:15:30.546Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e42YUf\out +2026-03-03T17:15:30.585Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lThlhO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lThlhO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:15:30.586Z [INFO] Disk-Space-Check OK: 527.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lThlhO\out) +2026-03-03T17:15:30.586Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lThlhO\out +2026-03-03T17:15:30.703Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T17:15:30.703Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lThlhO\out +2026-03-03T17:15:30.705Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LsXbhe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LsXbhe\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:15:30.705Z [INFO] Disk-Space-Check OK: 527.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LsXbhe\out) +2026-03-03T17:15:30.707Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LsXbhe\out +2026-03-03T17:15:30.709Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yaYc0Q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yaYc0Q\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:15:30.709Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yaYc0Q\out) +2026-03-03T17:15:30.821Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T17:15:30.821Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T17:15:30.893Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558130821-72756-b6f2ab55-9556-47dc-91f8-3b925b92bafd-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:15:31.364Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T17:15:31.364Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T17:15:32.367Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T17:15:33.868Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T17:15:34.869Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T17:15:37.869Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T17:15:38.871Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T17:15:38.871Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T17:15:39.872Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T17:15:41.373Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T17:15:42.374Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T17:15:45.375Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T17:15:46.416Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:15:46.416Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T17:15:46.499Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558146416-72756-d5f01d4e-a9ce-4ded-9c15-2811e9e399b7-setup.exe (89894400 Bytes) +2026-03-03T17:15:46.589Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T17:15:46.590Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T17:15:46.590Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:15:46.590Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:15:46.665Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558146416-72756-d5f01d4e-a9ce-4ded-9c15-2811e9e399b7-setup.exe (89894400 Bytes) +2026-03-03T17:15:46.755Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T17:15:46.755Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:15:46.755Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T17:15:46.840Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558146416-72756-d5f01d4e-a9ce-4ded-9c15-2811e9e399b7-setup.exe (89894400 Bytes) +2026-03-03T17:15:46.937Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T17:15:46.937Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T17:15:46.938Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:15:46.938Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:15:47.007Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558146416-72756-d5f01d4e-a9ce-4ded-9c15-2811e9e399b7-setup.exe (89894400 Bytes) +2026-03-03T17:15:47.086Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T17:15:47.086Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:15:47.086Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T17:15:47.152Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558146416-72756-d5f01d4e-a9ce-4ded-9c15-2811e9e399b7-setup.exe (89894400 Bytes) +2026-03-03T17:15:47.232Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T17:15:47.232Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T17:15:47.232Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:15:47.232Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:15:47.298Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558146416-72756-d5f01d4e-a9ce-4ded-9c15-2811e9e399b7-setup.exe (89894400 Bytes) +2026-03-03T17:15:47.524Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T17:15:47.525Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:15:47.525Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T17:15:47.614Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558147524-72756-9e759670-f5a8-4e7a-897a-1bcf28f0f6a2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:15:48.123Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T17:15:48.123Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:15:48.123Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T17:15:48.202Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558148123-72756-e4e1906b-dcfe-412a-bf0c-80a7e87986cb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:15:48.325Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:15:48.325Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T17:15:48.326Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:15:48.326Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T17:15:48.405Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558148123-72756-e4e1906b-dcfe-412a-bf0c-80a7e87986cb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:15:48.542Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:15:48.542Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:15:48.544Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T17:15:48.544Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T17:15:48.544Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:15:48.544Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T17:15:48.641Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558148123-72756-e4e1906b-dcfe-412a-bf0c-80a7e87986cb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:15:48.771Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:15:48.771Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T17:15:48.771Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:15:48.771Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T17:15:48.838Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558148123-72756-e4e1906b-dcfe-412a-bf0c-80a7e87986cb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:15:48.959Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:15:48.959Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:15:48.961Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T17:15:48.961Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T17:15:48.961Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:15:48.961Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T17:15:49.033Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558148123-72756-e4e1906b-dcfe-412a-bf0c-80a7e87986cb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:15:49.161Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:15:49.161Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T17:15:49.161Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:15:49.161Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T17:15:49.228Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558148123-72756-e4e1906b-dcfe-412a-bf0c-80a7e87986cb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:15:49.361Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:15:49.361Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:15:49.441Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T17:15:49.441Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T17:15:49.516Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558149441-72756-9413e963-d360-4b39-94bc-d1b568760b91-setup.exe (89894400 Bytes) +2026-03-03T17:21:34.359Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T17:21:34.369Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3cIfS5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3cIfS5\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T17:21:34.371Z [INFO] Disk-Space-Check OK: 527.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3cIfS5\out) +2026-03-03T17:21:34.371Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3cIfS5\out +2026-03-03T17:21:34.423Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T17:21:34.410Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:21:34.411Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T17:21:34.415Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:21:34.415Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T17:21:34.494Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558494409-91780-fe3dce05-14af-4787-87f2-06755df6a301-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:21:34.554Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T17:21:34.554Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3cIfS5\out +2026-03-03T17:21:34.557Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T17:21:34.558Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T17:21:34.559Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3cIfS5\out +2026-03-03T17:21:34.566Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NkK2oU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NkK2oU\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:21:34.567Z [INFO] Disk-Space-Check OK: 527.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NkK2oU\out) +2026-03-03T17:21:34.567Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NkK2oU\out +2026-03-03T17:21:34.569Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T17:21:34.569Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NkK2oU\out +2026-03-03T17:21:34.571Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T17:21:34.571Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NkK2oU\out +2026-03-03T17:21:34.572Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T17:21:34.573Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NkK2oU\out +2026-03-03T17:21:34.575Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vzkbtt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vzkbtt\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T17:21:34.576Z [INFO] Disk-Space-Check OK: 527.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vzkbtt\out) +2026-03-03T17:21:34.576Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vzkbtt\out +2026-03-03T17:21:34.577Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T17:21:34.578Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T17:21:34.578Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vzkbtt\out +2026-03-03T17:21:34.580Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DFmdey\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DFmdey\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T17:21:34.580Z [INFO] Disk-Space-Check OK: 527.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DFmdey\out) +2026-03-03T17:21:34.580Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DFmdey\out +2026-03-03T17:21:34.582Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T17:21:34.582Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T17:21:34.583Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-DFmdey\pkg) +2026-03-03T17:21:34.583Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DFmdey\out +2026-03-03T17:21:34.585Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ip46MJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ip46MJ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T17:21:34.585Z [INFO] Disk-Space-Check OK: 527.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ip46MJ\out) +2026-03-03T17:21:34.585Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ip46MJ\out +2026-03-03T17:21:34.586Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T17:21:34.587Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T17:21:34.587Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ip46MJ\out +2026-03-03T17:21:34.589Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BlpZMV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BlpZMV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:21:34.590Z [INFO] Disk-Space-Check OK: 527.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BlpZMV\out) +2026-03-03T17:21:34.590Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BlpZMV\out +2026-03-03T17:21:34.592Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T17:21:34.592Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BlpZMV\out +2026-03-03T17:21:34.594Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T17:21:34.594Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BlpZMV\out +2026-03-03T17:21:34.597Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xJp9jS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xJp9jS\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T17:21:34.597Z [INFO] Disk-Space-Check OK: 527.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xJp9jS\out) +2026-03-03T17:21:34.597Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T17:21:34.597Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xJp9jS\out +2026-03-03T17:21:34.598Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T17:21:34.599Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xJp9jS\out +2026-03-03T17:21:34.600Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yz2zjY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yz2zjY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:21:34.601Z [INFO] Disk-Space-Check OK: 527.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yz2zjY\out) +2026-03-03T17:21:34.601Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Yz2zjY\out +2026-03-03T17:21:34.711Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T17:21:34.712Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yz2zjY\out +2026-03-03T17:21:34.714Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BDHS3M\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BDHS3M\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:21:34.714Z [INFO] Disk-Space-Check OK: 527.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BDHS3M\out) +2026-03-03T17:21:34.716Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BDHS3M\out +2026-03-03T17:21:34.717Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T17:21:34.718Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BDHS3M\out +2026-03-03T17:21:34.721Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gPpxQE\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gPpxQE\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:21:34.721Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-gPpxQE\pkg-missing +2026-03-03T17:21:34.723Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e1KdzM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e1KdzM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:21:34.724Z [INFO] Disk-Space-Check OK: 527.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-e1KdzM\out) +2026-03-03T17:21:34.724Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-e1KdzM\out +2026-03-03T17:21:34.726Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T17:21:34.726Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e1KdzM\out +2026-03-03T17:21:34.771Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rgbQE1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rgbQE1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:21:34.772Z [INFO] Disk-Space-Check OK: 527.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rgbQE1\out) +2026-03-03T17:21:34.772Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rgbQE1\out +2026-03-03T17:21:34.873Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T17:21:34.874Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rgbQE1\out +2026-03-03T17:21:34.875Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5pj05Q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5pj05Q\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:21:34.876Z [INFO] Disk-Space-Check OK: 527.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5pj05Q\out) +2026-03-03T17:21:34.877Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5pj05Q\out +2026-03-03T17:21:34.879Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-mh2FMh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-mh2FMh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T17:21:34.879Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-mh2FMh\out) +2026-03-03T17:21:34.991Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T17:21:34.991Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T17:21:35.055Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558494991-91780-ff2caf72-d1d6-401f-9f08-eb3221f4d434-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:21:35.507Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T17:21:35.507Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T17:21:36.511Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T17:21:38.012Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T17:21:39.012Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T17:21:42.012Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T17:21:43.014Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T17:21:43.014Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T17:21:44.016Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T17:21:45.517Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T17:21:46.519Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T17:21:49.521Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T17:21:50.548Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:21:50.548Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T17:21:50.608Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558510548-91780-8b2ce071-54a8-4481-b234-c5719631434d-setup.exe (89894400 Bytes) +2026-03-03T17:21:50.685Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T17:21:50.685Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T17:21:50.685Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:21:50.685Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:21:50.748Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558510548-91780-8b2ce071-54a8-4481-b234-c5719631434d-setup.exe (89894400 Bytes) +2026-03-03T17:21:50.829Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T17:21:50.829Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:21:50.829Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T17:21:50.890Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558510548-91780-8b2ce071-54a8-4481-b234-c5719631434d-setup.exe (89894400 Bytes) +2026-03-03T17:21:50.970Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T17:21:50.970Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T17:21:50.971Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:21:50.971Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:21:51.033Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558510548-91780-8b2ce071-54a8-4481-b234-c5719631434d-setup.exe (89894400 Bytes) +2026-03-03T17:21:51.111Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T17:21:51.111Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:21:51.111Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T17:21:51.172Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558510548-91780-8b2ce071-54a8-4481-b234-c5719631434d-setup.exe (89894400 Bytes) +2026-03-03T17:21:51.250Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T17:21:51.251Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T17:21:51.251Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:21:51.251Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T17:21:51.314Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558510548-91780-8b2ce071-54a8-4481-b234-c5719631434d-setup.exe (89894400 Bytes) +2026-03-03T17:21:51.521Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T17:21:51.522Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:21:51.522Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T17:21:51.587Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558511522-91780-2d116ed4-cee6-4d22-846b-95d1df8f67d9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:21:52.058Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T17:21:52.058Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:21:52.058Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T17:21:52.122Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558512058-91780-3d395a3a-9d31-4f77-bcc5-a440d6163dcd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:21:52.242Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:21:52.242Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T17:21:52.242Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:21:52.242Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T17:21:52.303Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558512058-91780-3d395a3a-9d31-4f77-bcc5-a440d6163dcd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:21:52.431Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:21:52.431Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:21:52.434Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T17:21:52.434Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T17:21:52.434Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:21:52.434Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T17:21:52.517Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558512058-91780-3d395a3a-9d31-4f77-bcc5-a440d6163dcd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:21:52.639Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:21:52.639Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T17:21:52.639Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:21:52.639Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T17:21:52.706Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558512058-91780-3d395a3a-9d31-4f77-bcc5-a440d6163dcd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:21:52.826Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:21:52.826Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:21:52.828Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T17:21:52.828Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T17:21:52.828Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:21:52.828Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T17:21:52.890Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558512058-91780-3d395a3a-9d31-4f77-bcc5-a440d6163dcd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:21:53.009Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:21:53.009Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T17:21:53.010Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T17:21:53.010Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T17:21:53.071Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558512058-91780-3d395a3a-9d31-4f77-bcc5-a440d6163dcd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T17:21:53.191Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T17:21:53.191Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T17:21:53.249Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T17:21:53.249Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T17:21:53.314Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772558513249-91780-fe08fb0e-c24b-42e8-aeef-47354f1aa36f-setup.exe (89894400 Bytes) +2026-03-03T18:52:58.443Z [INFO] Scheduler gestartet +2026-03-03T18:52:58.444Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:52:58.464Z [INFO] Scheduler gestartet +2026-03-03T18:52:58.464Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:52:58.470Z [INFO] Scheduler gestartet +2026-03-03T18:52:58.470Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:52:58.509Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T18:52:58.510Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-03T18:52:58.648Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T18:52:58.648Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-03T18:52:58.813Z [INFO] Scheduler beendet +2026-03-03T18:52:58.837Z [INFO] Scheduler gestartet +2026-03-03T18:52:58.837Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:52:58.840Z [INFO] Scheduler gestartet +2026-03-03T18:52:58.840Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:52:58.843Z [INFO] Scheduler gestartet +2026-03-03T18:52:58.843Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:52:58.846Z [INFO] Scheduler gestartet +2026-03-03T18:52:58.846Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:52:58.849Z [INFO] Scheduler gestartet +2026-03-03T18:52:58.849Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:29.090Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T18:53:29.090Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-03T18:53:29.205Z [INFO] Scheduler beendet +2026-03-03T18:53:29.263Z [INFO] Scheduler gestartet +2026-03-03T18:53:29.263Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:29.268Z [INFO] Scheduler gestartet +2026-03-03T18:53:29.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:29.271Z [INFO] Scheduler gestartet +2026-03-03T18:53:29.271Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:29.276Z [INFO] Scheduler gestartet +2026-03-03T18:53:29.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:29.280Z [INFO] Scheduler gestartet +2026-03-03T18:53:29.280Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:29.284Z [INFO] Scheduler gestartet +2026-03-03T18:53:29.284Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:29.305Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-03T18:53:29.305Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-03T18:53:29.314Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-03T18:53:29.315Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-03T18:53:29.379Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-03T18:53:29.380Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-03T18:53:29.439Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-03T18:53:29.440Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-03T18:53:29.441Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-03T18:53:29.475Z [WARN] Netzwerkfehler: item=reset.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T18:53:29.502Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-03T18:53:29.503Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-03T18:53:29.503Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-03T18:53:29.525Z [WARN] Netzwerkfehler: item=resume.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T18:53:29.568Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-h7jms2\state' +2026-03-03T18:53:29.568Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-h7jms2\state\rd_session_state.json.async.tmp' +2026-03-03T18:53:29.568Z [WARN] Netzwerkfehler: item=complete.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T18:53:29.649Z [INFO] Scheduler gestartet +2026-03-03T18:53:29.649Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:29.907Z [WARN] Netzwerkfehler: item=rsg-banshee-7p-bd-x264-401.part01.rar, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T18:53:30.353Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T18:53:30.353Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-03T18:53:30.373Z [INFO] Scheduler beendet +2026-03-03T18:53:30.683Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=1/1, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T18:53:30.693Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T18:53:30.693Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-03T18:53:30.701Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T18:53:30.701Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-03T18:53:30.712Z [INFO] Scheduler beendet +2026-03-03T18:53:30.721Z [INFO] Scheduler beendet +2026-03-03T18:53:30.816Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T18:53:30.816Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-03T18:53:30.836Z [INFO] Scheduler beendet +2026-03-03T18:53:31.654Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T18:53:31.654Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-03T18:53:31.676Z [INFO] Scheduler beendet +2026-03-03T18:53:34.651Z [INFO] Scheduler gestartet +2026-03-03T18:53:34.651Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:34.655Z [INFO] Scheduler gestartet +2026-03-03T18:53:34.655Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:35.109Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T18:53:35.803Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T18:53:35.908Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T18:53:36.601Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T18:53:36.609Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T18:53:37.505Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T18:53:37.552Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T18:53:38.489Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T18:53:38.918Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T18:53:39.659Z [INFO] Scheduler gestartet +2026-03-03T18:53:39.659Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:39.664Z [INFO] Scheduler gestartet +2026-03-03T18:53:39.664Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:39.667Z [INFO] Scheduler gestartet +2026-03-03T18:53:39.667Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:39.789Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-03T18:53:39.838Z [INFO] Scheduler beendet +2026-03-03T18:53:39.853Z [INFO] Scheduler gestartet +2026-03-03T18:53:39.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:39.857Z [INFO] Scheduler gestartet +2026-03-03T18:53:39.857Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:39.863Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T18:53:40.029Z [INFO] Scheduler beendet +2026-03-03T18:53:40.044Z [INFO] Scheduler gestartet +2026-03-03T18:53:40.044Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:40.167Z [INFO] Scheduler gestartet +2026-03-03T18:53:40.167Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:40.169Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cF9EUw\state\rd_session_state.json.async.tmp' +2026-03-03T18:53:40.169Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cF9EUw\state\rd_downloader_config.json.settings.tmp' +2026-03-03T18:53:40.215Z [INFO] Scheduler beendet +2026-03-03T18:53:40.552Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T18:53:40.552Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-03T18:53:40.800Z [INFO] Scheduler beendet +2026-03-03T18:53:40.840Z [INFO] Scheduler gestartet +2026-03-03T18:53:40.840Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:40.900Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-03T18:53:40.900Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-03T18:53:40.902Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-03T18:53:40.902Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-03T18:53:40.904Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T18:53:40.906Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-p2rHk2\state\rd_session_state.json.async.tmp' +2026-03-03T18:53:40.906Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gmnHVC\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gmnHVC\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T18:53:40.906Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-p2rHk2\state\rd_downloader_config.json.settings.tmp' +2026-03-03T18:53:40.907Z [INFO] Disk-Space-Check OK: 513.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-gmnHVC\extract\recovery) +2026-03-03T18:53:40.907Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-gmnHVC\extract\recovery +2026-03-03T18:53:40.910Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T18:53:40.911Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gmnHVC\extract\recovery +2026-03-03T18:53:40.911Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-03T18:53:40.912Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-03T18:53:40.966Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T18:53:40.967Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gklOkn\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-gklOkn\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T18:53:40.967Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-gklOkn\downloads\missing-source-ok +2026-03-03T18:53:40.967Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-03T18:53:40.967Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-03T18:53:41.010Z [INFO] Scheduler beendet +2026-03-03T18:53:41.027Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T18:53:41.027Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mQVwH4\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mQVwH4\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T18:53:41.028Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-mQVwH4\downloads\missing-source-empty +2026-03-03T18:53:41.028Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-03T18:53:41.028Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-03T18:53:41.028Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-03T18:53:41.089Z [INFO] Scheduler gestartet +2026-03-03T18:53:41.089Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:41.091Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T18:53:41.259Z [INFO] Scheduler beendet +2026-03-03T18:53:41.362Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T18:53:41.373Z [INFO] Scheduler gestartet +2026-03-03T18:53:41.373Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T18:53:41.898Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T18:53:41.898Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-03T18:53:42.240Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T18:53:42.240Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-03T18:53:42.398Z [INFO] Scheduler beendet +2026-03-03T18:53:42.449Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T18:53:42.450Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2Pl84E\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2Pl84E\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T18:53:42.451Z [INFO] Disk-Space-Check OK: 513.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-2Pl84E\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T18:53:42.452Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-2Pl84E\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T18:53:42.455Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T18:53:42.457Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2Pl84E\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T18:53:42.457Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T18:53:42.458Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-03T18:53:42.458Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T18:53:42.513Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T18:53:42.513Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rF18ZM\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rF18ZM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T18:53:42.514Z [INFO] Disk-Space-Check OK: 513.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-rF18ZM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-03T18:53:42.515Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-rF18ZM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-03T18:53:42.517Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T18:53:42.518Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rF18ZM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-03T18:53:42.518Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-03T18:53:42.520Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-03T18:53:42.520Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-03T18:53:42.577Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T18:53:42.577Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nJ5jcm\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nJ5jcm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T18:53:42.578Z [INFO] Disk-Space-Check OK: 513.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-nJ5jcm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T18:53:42.578Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-nJ5jcm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T18:53:42.580Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T18:53:42.581Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nJ5jcm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T18:53:42.581Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T18:53:42.582Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T18:53:42.640Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T18:53:42.640Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lADf5R\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lADf5R\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T18:53:42.641Z [INFO] Disk-Space-Check OK: 513.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-lADf5R\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T18:53:42.641Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-lADf5R\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T18:53:42.642Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T18:53:42.643Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lADf5R\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T18:53:42.643Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T18:53:42.643Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T18:53:42.703Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T18:53:42.703Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jzm0Un\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jzm0Un\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T18:53:42.704Z [INFO] Disk-Space-Check OK: 513.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-jzm0Un\extract\Flat-Pack) +2026-03-03T18:53:42.704Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-jzm0Un\extract\Flat-Pack +2026-03-03T18:53:42.707Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T18:53:42.707Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jzm0Un\extract\Flat-Pack +2026-03-03T18:53:42.707Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-03T18:53:42.709Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-03T18:53:42.709Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-jzm0Un\mkv-library +2026-03-03T18:53:42.709Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-03T18:53:42.766Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T18:53:42.766Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TmHRc\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TmHRc\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T18:53:42.767Z [INFO] Disk-Space-Check OK: 513.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TmHRc\extract\Flat-Collision) +2026-03-03T18:53:42.767Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-5TmHRc\extract\Flat-Collision +2026-03-03T18:53:42.769Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T18:53:42.770Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TmHRc\extract\Flat-Collision +2026-03-03T18:53:42.770Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-03T18:53:42.773Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-03T18:53:42.773Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TmHRc\mkv-library +2026-03-03T18:53:42.773Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-03T18:53:42.830Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T18:53:42.830Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cVccLL\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cVccLL\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T18:53:42.831Z [INFO] Disk-Space-Check OK: 513.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-cVccLL\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-03T18:53:42.831Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-cVccLL\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-03T18:53:42.836Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T18:53:42.837Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cVccLL\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-03T18:53:42.837Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-03T18:53:42.840Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-03T18:53:42.841Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-03T18:53:42.841Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-cVccLL\mkv-library +2026-03-03T18:53:42.841Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed +2026-03-03T18:53:42.900Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Flms7q\state\rd_downloader_config.json.settings.tmp' +2026-03-03T19:03:32.209Z [INFO] Scheduler gestartet +2026-03-03T19:03:32.209Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:03:32.228Z [INFO] Scheduler gestartet +2026-03-03T19:03:32.228Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:03:32.237Z [INFO] Scheduler gestartet +2026-03-03T19:03:32.237Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:03:32.275Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T19:03:32.275Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-03T19:03:32.411Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T19:03:32.411Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-03T19:03:32.578Z [INFO] Scheduler beendet +2026-03-03T19:03:32.605Z [INFO] Scheduler gestartet +2026-03-03T19:03:32.605Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:03:32.609Z [INFO] Scheduler gestartet +2026-03-03T19:03:32.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:03:32.614Z [INFO] Scheduler gestartet +2026-03-03T19:03:32.614Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:03:32.619Z [INFO] Scheduler gestartet +2026-03-03T19:03:32.619Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:03:32.624Z [INFO] Scheduler gestartet +2026-03-03T19:03:32.624Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:02.880Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T19:04:02.881Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-03T19:04:02.981Z [INFO] Scheduler beendet +2026-03-03T19:04:02.995Z [INFO] Scheduler gestartet +2026-03-03T19:04:02.995Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:03.000Z [INFO] Scheduler gestartet +2026-03-03T19:04:03.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:03.005Z [INFO] Scheduler gestartet +2026-03-03T19:04:03.005Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:03.008Z [INFO] Scheduler gestartet +2026-03-03T19:04:03.008Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:03.011Z [INFO] Scheduler gestartet +2026-03-03T19:04:03.011Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:03.016Z [INFO] Scheduler gestartet +2026-03-03T19:04:03.016Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:03.041Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-03T19:04:03.041Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-03T19:04:03.044Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-rFzeVJ\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-rFzeVJ\state\rd_downloader_config.json' +2026-03-03T19:04:03.044Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-rFzeVJ\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-rFzeVJ\state\rd_session_state.json' +2026-03-03T19:04:03.050Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-03T19:04:03.052Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-03T19:04:03.115Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-03T19:04:03.117Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-03T19:04:03.177Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-03T19:04:03.178Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-03T19:04:03.179Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-03T19:04:03.241Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-03T19:04:03.241Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-03T19:04:03.242Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-03T19:04:03.252Z [WARN] Netzwerkfehler: item=reset.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T19:04:03.267Z [WARN] Netzwerkfehler: item=resume.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T19:04:03.305Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-W5Oep6\state' +2026-03-03T19:04:03.306Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-W5Oep6\state\rd_session_state.json.async.tmp' +2026-03-03T19:04:03.338Z [WARN] Netzwerkfehler: item=complete.mkv, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T19:04:03.365Z [WARN] Netzwerkfehler: item=rsg-banshee-7p-bd-x264-401.part01.rar, fresh retry, error=TypeError: fetch failed, provider=realdebrid +2026-03-03T19:04:03.388Z [INFO] Scheduler gestartet +2026-03-03T19:04:03.388Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:04.092Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T19:04:04.092Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-03T19:04:04.112Z [INFO] Scheduler beendet +2026-03-03T19:04:04.426Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T19:04:04.426Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-03T19:04:04.435Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T19:04:04.435Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-03T19:04:04.445Z [INFO] Scheduler beendet +2026-03-03T19:04:04.453Z [INFO] Scheduler beendet +2026-03-03T19:04:04.541Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T19:04:04.541Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-03T19:04:04.552Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T19:04:04.552Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-03T19:04:04.558Z [INFO] Scheduler beendet +2026-03-03T19:04:04.571Z [INFO] Scheduler beendet +2026-03-03T19:04:07.555Z [INFO] Scheduler gestartet +2026-03-03T19:04:07.555Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:07.559Z [INFO] Scheduler gestartet +2026-03-03T19:04:07.559Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:08.013Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T19:04:08.713Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T19:04:08.812Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T19:04:09.432Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T19:04:09.501Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T19:04:10.324Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T19:04:10.390Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T19:04:11.545Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T19:04:11.598Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T19:04:12.562Z [INFO] Scheduler gestartet +2026-03-03T19:04:12.562Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:12.567Z [INFO] Scheduler gestartet +2026-03-03T19:04:12.567Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:12.571Z [INFO] Scheduler gestartet +2026-03-03T19:04:12.571Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:12.694Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-03T19:04:12.742Z [INFO] Scheduler beendet +2026-03-03T19:04:12.756Z [INFO] Scheduler gestartet +2026-03-03T19:04:12.756Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:12.762Z [INFO] Scheduler gestartet +2026-03-03T19:04:12.762Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:12.932Z [INFO] Scheduler beendet +2026-03-03T19:04:12.949Z [INFO] Scheduler gestartet +2026-03-03T19:04:12.949Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:13.009Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T19:04:13.074Z [INFO] Scheduler gestartet +2026-03-03T19:04:13.074Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:13.077Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-xxLPDq\state\rd_downloader_config.json.settings.tmp' +2026-03-03T19:04:13.078Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-xxLPDq\state\rd_session_state.json.async.tmp' +2026-03-03T19:04:13.120Z [INFO] Scheduler beendet +2026-03-03T19:04:13.314Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T19:04:13.462Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T19:04:13.462Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-03T19:04:13.587Z [INFO] Scheduler beendet +2026-03-03T19:04:13.678Z [INFO] Scheduler gestartet +2026-03-03T19:04:13.678Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:13.738Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-03T19:04:13.739Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-03T19:04:13.741Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-03T19:04:13.741Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-03T19:04:13.744Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T19:04:13.746Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Hjl2QX\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Hjl2QX\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:04:13.746Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-9A0hL7\state\rd_downloader_config.json.settings.tmp' +2026-03-03T19:04:13.746Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-9A0hL7\state\rd_session_state.json.async.tmp' +2026-03-03T19:04:13.747Z [INFO] Disk-Space-Check OK: 513.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Hjl2QX\extract\recovery) +2026-03-03T19:04:13.749Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Hjl2QX\extract\recovery +2026-03-03T19:04:13.753Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T19:04:13.754Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Hjl2QX\extract\recovery +2026-03-03T19:04:13.754Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-03T19:04:13.755Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-03T19:04:13.807Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T19:04:13.807Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-e556TM\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-e556TM\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:04:13.808Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-e556TM\downloads\missing-source-ok +2026-03-03T19:04:13.808Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-03T19:04:13.808Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-03T19:04:13.850Z [INFO] Scheduler beendet +2026-03-03T19:04:13.868Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T19:04:13.869Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-L2Os5h\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-L2Os5h\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:04:13.869Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-L2Os5h\downloads\missing-source-empty +2026-03-03T19:04:13.869Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-03T19:04:13.869Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-03T19:04:13.869Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-03T19:04:13.930Z [INFO] Scheduler gestartet +2026-03-03T19:04:13.930Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:14.100Z [INFO] Scheduler beendet +2026-03-03T19:04:14.215Z [INFO] Scheduler gestartet +2026-03-03T19:04:14.215Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T19:04:14.740Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T19:04:14.740Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-03T19:04:15.083Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T19:04:15.083Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-03T19:04:15.238Z [INFO] Scheduler beendet +2026-03-03T19:04:15.285Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T19:04:15.286Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OQDxNG\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OQDxNG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:04:15.287Z [INFO] Disk-Space-Check OK: 513.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-OQDxNG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T19:04:15.287Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-OQDxNG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T19:04:15.289Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T19:04:15.290Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OQDxNG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T19:04:15.290Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T19:04:15.291Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-03T19:04:15.292Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T19:04:15.348Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T19:04:15.348Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DbRi0N\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DbRi0N\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:04:15.349Z [INFO] Disk-Space-Check OK: 513.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-DbRi0N\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-03T19:04:15.349Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-DbRi0N\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-03T19:04:15.351Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T19:04:15.352Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DbRi0N\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-03T19:04:15.352Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-03T19:04:15.353Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-03T19:04:15.353Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-03T19:04:15.411Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T19:04:15.412Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OUJrr0\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OUJrr0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:04:15.412Z [INFO] Disk-Space-Check OK: 513.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-OUJrr0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T19:04:15.413Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-OUJrr0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T19:04:15.415Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T19:04:15.416Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-OUJrr0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T19:04:15.416Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T19:04:15.417Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T19:04:15.473Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T19:04:15.474Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YYDSXM\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YYDSXM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:04:15.475Z [INFO] Disk-Space-Check OK: 513.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-YYDSXM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T19:04:15.475Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-YYDSXM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T19:04:15.477Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T19:04:15.478Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YYDSXM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T19:04:15.478Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T19:04:15.478Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T19:04:15.535Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T19:04:15.535Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QWW19g\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QWW19g\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:04:15.536Z [INFO] Disk-Space-Check OK: 513.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-QWW19g\extract\Flat-Pack) +2026-03-03T19:04:15.536Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-QWW19g\extract\Flat-Pack +2026-03-03T19:04:15.538Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T19:04:15.539Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-QWW19g\extract\Flat-Pack +2026-03-03T19:04:15.539Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-03T19:04:15.541Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-03T19:04:15.541Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-QWW19g\mkv-library +2026-03-03T19:04:15.541Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-03T19:04:15.599Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T19:04:15.599Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Zb2Rqn\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Zb2Rqn\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:04:15.600Z [INFO] Disk-Space-Check OK: 513.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Zb2Rqn\extract\Flat-Collision) +2026-03-03T19:04:15.601Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Zb2Rqn\extract\Flat-Collision +2026-03-03T19:04:15.603Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T19:04:15.604Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Zb2Rqn\extract\Flat-Collision +2026-03-03T19:04:15.604Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-03T19:04:15.607Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-03T19:04:15.607Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Zb2Rqn\mkv-library +2026-03-03T19:04:15.607Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-03T19:24:08.070Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T19:24:08.069Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1UBWUI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1UBWUI\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:24:08.071Z [INFO] Disk-Space-Check OK: 512.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1UBWUI\out) +2026-03-03T19:24:08.071Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1UBWUI\out +2026-03-03T19:24:08.137Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T19:24:08.122Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:24:08.124Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T19:24:08.126Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:24:08.126Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:24:08.227Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565848122-100472-054c59b0-9e3a-4633-a28a-1f4dda5c2220-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:24:08.310Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T19:24:08.310Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1UBWUI\out +2026-03-03T19:24:08.313Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T19:24:08.315Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T19:24:08.316Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1UBWUI\out +2026-03-03T19:24:08.335Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5FCCgx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5FCCgx\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:24:08.336Z [INFO] Disk-Space-Check OK: 512.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5FCCgx\out) +2026-03-03T19:24:08.336Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5FCCgx\out +2026-03-03T19:24:08.338Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T19:24:08.338Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5FCCgx\out +2026-03-03T19:24:08.340Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T19:24:08.340Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5FCCgx\out +2026-03-03T19:24:08.342Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T19:24:08.343Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5FCCgx\out +2026-03-03T19:24:08.346Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MpAKPG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MpAKPG\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:24:08.346Z [INFO] Disk-Space-Check OK: 512.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MpAKPG\out) +2026-03-03T19:24:08.347Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MpAKPG\out +2026-03-03T19:24:08.349Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T19:24:08.350Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T19:24:08.351Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MpAKPG\out +2026-03-03T19:24:08.353Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ONhGHY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ONhGHY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:24:08.353Z [INFO] Disk-Space-Check OK: 512.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ONhGHY\out) +2026-03-03T19:24:08.354Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ONhGHY\out +2026-03-03T19:24:08.356Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T19:24:08.357Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T19:24:08.358Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ONhGHY\pkg) +2026-03-03T19:24:08.358Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ONhGHY\out +2026-03-03T19:24:08.360Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6nSoL3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6nSoL3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:24:08.361Z [INFO] Disk-Space-Check OK: 512.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6nSoL3\out) +2026-03-03T19:24:08.361Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6nSoL3\out +2026-03-03T19:24:08.363Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T19:24:08.364Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T19:24:08.364Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6nSoL3\out +2026-03-03T19:24:08.367Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e4uvQi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e4uvQi\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:24:08.368Z [INFO] Disk-Space-Check OK: 512.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-e4uvQi\out) +2026-03-03T19:24:08.368Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-e4uvQi\out +2026-03-03T19:24:08.370Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T19:24:08.370Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-e4uvQi\out +2026-03-03T19:24:08.372Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T19:24:08.373Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e4uvQi\out +2026-03-03T19:24:08.375Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9nAz3d\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9nAz3d\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T19:24:08.375Z [INFO] Disk-Space-Check OK: 512.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9nAz3d\out) +2026-03-03T19:24:08.375Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T19:24:08.376Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9nAz3d\out +2026-03-03T19:24:08.377Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T19:24:08.378Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9nAz3d\out +2026-03-03T19:24:08.379Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S1LUDr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S1LUDr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:24:08.380Z [INFO] Disk-Space-Check OK: 512.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-S1LUDr\out) +2026-03-03T19:24:08.380Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-S1LUDr\out +2026-03-03T19:24:08.506Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T19:24:08.507Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S1LUDr\out +2026-03-03T19:24:08.510Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kfzGII\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kfzGII\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:24:08.510Z [INFO] Disk-Space-Check OK: 512.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kfzGII\out) +2026-03-03T19:24:08.512Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kfzGII\out +2026-03-03T19:24:08.514Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T19:24:08.515Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kfzGII\out +2026-03-03T19:24:08.519Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qcfnbx\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qcfnbx\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:24:08.519Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-qcfnbx\pkg-missing +2026-03-03T19:24:08.521Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-88hJ1c\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-88hJ1c\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:24:08.521Z [INFO] Disk-Space-Check OK: 512.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-88hJ1c\out) +2026-03-03T19:24:08.522Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-88hJ1c\out +2026-03-03T19:24:08.525Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T19:24:08.525Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-88hJ1c\out +2026-03-03T19:24:08.567Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f60XB8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f60XB8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:24:08.568Z [INFO] Disk-Space-Check OK: 512.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-f60XB8\out) +2026-03-03T19:24:08.569Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f60XB8\out +2026-03-03T19:24:08.699Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T19:24:08.699Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f60XB8\out +2026-03-03T19:24:08.701Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-38qUrh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-38qUrh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:24:08.702Z [INFO] Disk-Space-Check OK: 512.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-38qUrh\out) +2026-03-03T19:24:08.703Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-38qUrh\out +2026-03-03T19:24:08.706Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-pd2qL4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-pd2qL4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:24:08.706Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-pd2qL4\out) +2026-03-03T19:24:08.809Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T19:24:08.809Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T19:24:08.896Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565848808-100472-09196b8d-0799-46a1-9ffb-570050c2ed5e-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:24:09.358Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:24:09.358Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T19:24:10.362Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:24:11.862Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T19:24:12.864Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:24:15.864Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T19:24:16.867Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T19:24:16.867Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:24:17.868Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:24:19.368Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:24:20.371Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:24:23.373Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:24:24.400Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:24:24.400Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T19:24:24.464Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565864400-100472-2bb5c017-0e64-4b59-91f2-02047087d84a-setup.exe (89894400 Bytes) +2026-03-03T19:24:24.553Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T19:24:24.553Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T19:24:24.554Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:24:24.554Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:24:24.627Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565864400-100472-2bb5c017-0e64-4b59-91f2-02047087d84a-setup.exe (89894400 Bytes) +2026-03-03T19:24:24.707Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:24:24.707Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:24:24.707Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T19:24:24.771Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565864400-100472-2bb5c017-0e64-4b59-91f2-02047087d84a-setup.exe (89894400 Bytes) +2026-03-03T19:24:24.849Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T19:24:24.849Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T19:24:24.850Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:24:24.850Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:24:24.913Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565864400-100472-2bb5c017-0e64-4b59-91f2-02047087d84a-setup.exe (89894400 Bytes) +2026-03-03T19:24:24.995Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:24:24.995Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:24:24.995Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T19:24:25.062Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565864400-100472-2bb5c017-0e64-4b59-91f2-02047087d84a-setup.exe (89894400 Bytes) +2026-03-03T19:24:25.141Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T19:24:25.141Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T19:24:25.142Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:24:25.142Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:24:25.207Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565864400-100472-2bb5c017-0e64-4b59-91f2-02047087d84a-setup.exe (89894400 Bytes) +2026-03-03T19:24:25.414Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:24:25.415Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:24:25.415Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:24:25.483Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565865415-100472-055d909a-5a69-4605-a840-9aff6f457fe4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:24:25.975Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:24:25.975Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:24:25.975Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:24:26.059Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565865975-100472-ec63dd96-87e3-4e2a-a00d-7b11e99f8f67-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:24:26.189Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:24:26.189Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:24:26.189Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:24:26.189Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T19:24:26.269Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565865975-100472-ec63dd96-87e3-4e2a-a00d-7b11e99f8f67-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:24:26.399Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:24:26.399Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:24:26.402Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:24:26.402Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:24:26.402Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:24:26.402Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:24:26.486Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565865975-100472-ec63dd96-87e3-4e2a-a00d-7b11e99f8f67-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:24:26.612Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:24:26.612Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:24:26.612Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:24:26.612Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T19:24:26.711Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565865975-100472-ec63dd96-87e3-4e2a-a00d-7b11e99f8f67-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:24:26.844Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:24:26.844Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:24:26.845Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:24:26.846Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:24:26.846Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:24:26.846Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:24:26.911Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565865975-100472-ec63dd96-87e3-4e2a-a00d-7b11e99f8f67-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:24:27.054Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:24:27.054Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:24:27.055Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:24:27.055Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T19:24:27.129Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565865975-100472-ec63dd96-87e3-4e2a-a00d-7b11e99f8f67-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:24:27.258Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:24:27.258Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:24:27.323Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T19:24:27.323Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T19:24:27.391Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772565867322-100472-59fb1d76-632f-43c4-a0f6-046edda5f625-setup.exe (89894400 Bytes) +2026-03-03T19:30:54.595Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T19:30:54.618Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aROgRx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aROgRx\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:30:54.620Z [INFO] Disk-Space-Check OK: 511.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aROgRx\out) +2026-03-03T19:30:54.620Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aROgRx\out +2026-03-03T19:30:54.675Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T19:30:54.652Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:30:54.653Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T19:30:54.657Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:30:54.657Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:30:54.750Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566254651-89480-828e2a74-7c97-40b1-a2f5-cf0590b76017-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:30:54.838Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T19:30:54.838Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aROgRx\out +2026-03-03T19:30:54.841Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T19:30:54.842Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T19:30:54.843Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aROgRx\out +2026-03-03T19:30:54.861Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c4IHCG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c4IHCG\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:30:54.862Z [INFO] Disk-Space-Check OK: 511.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-c4IHCG\out) +2026-03-03T19:30:54.862Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-c4IHCG\out +2026-03-03T19:30:54.864Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T19:30:54.864Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-c4IHCG\out +2026-03-03T19:30:54.866Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T19:30:54.866Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-c4IHCG\out +2026-03-03T19:30:54.868Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T19:30:54.869Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c4IHCG\out +2026-03-03T19:30:54.872Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jvInow\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jvInow\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:30:54.872Z [INFO] Disk-Space-Check OK: 511.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jvInow\out) +2026-03-03T19:30:54.873Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jvInow\out +2026-03-03T19:30:54.875Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T19:30:54.876Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T19:30:54.877Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jvInow\out +2026-03-03T19:30:54.879Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GOvkh5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GOvkh5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:30:54.879Z [INFO] Disk-Space-Check OK: 511.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GOvkh5\out) +2026-03-03T19:30:54.880Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GOvkh5\out +2026-03-03T19:30:54.882Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T19:30:54.882Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T19:30:54.883Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-GOvkh5\pkg) +2026-03-03T19:30:54.883Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GOvkh5\out +2026-03-03T19:30:54.885Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4k8IiJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4k8IiJ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:30:54.886Z [INFO] Disk-Space-Check OK: 511.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4k8IiJ\out) +2026-03-03T19:30:54.886Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4k8IiJ\out +2026-03-03T19:30:54.888Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T19:30:54.889Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T19:30:54.889Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4k8IiJ\out +2026-03-03T19:30:54.891Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Go1n1u\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Go1n1u\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:30:54.892Z [INFO] Disk-Space-Check OK: 511.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Go1n1u\out) +2026-03-03T19:30:54.892Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Go1n1u\out +2026-03-03T19:30:54.894Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T19:30:54.894Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Go1n1u\out +2026-03-03T19:30:54.896Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T19:30:54.897Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Go1n1u\out +2026-03-03T19:30:54.900Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ut0NdS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ut0NdS\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T19:30:54.900Z [INFO] Disk-Space-Check OK: 511.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ut0NdS\out) +2026-03-03T19:30:54.900Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T19:30:54.900Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ut0NdS\out +2026-03-03T19:30:54.902Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T19:30:54.903Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ut0NdS\out +2026-03-03T19:30:54.905Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LEnbHm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LEnbHm\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:30:54.905Z [INFO] Disk-Space-Check OK: 511.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LEnbHm\out) +2026-03-03T19:30:54.906Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LEnbHm\out +2026-03-03T19:30:55.026Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T19:30:55.027Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LEnbHm\out +2026-03-03T19:30:55.029Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qU0Tca\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qU0Tca\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:30:55.029Z [INFO] Disk-Space-Check OK: 511.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qU0Tca\out) +2026-03-03T19:30:55.031Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qU0Tca\out +2026-03-03T19:30:55.032Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T19:30:55.033Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qU0Tca\out +2026-03-03T19:30:55.036Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bha9ov\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bha9ov\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:30:55.037Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Bha9ov\pkg-missing +2026-03-03T19:30:55.038Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZHl5XN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZHl5XN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:30:55.039Z [INFO] Disk-Space-Check OK: 511.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZHl5XN\out) +2026-03-03T19:30:55.039Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZHl5XN\out +2026-03-03T19:30:55.041Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T19:30:55.042Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZHl5XN\out +2026-03-03T19:30:55.079Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vURqRR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vURqRR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:30:55.080Z [INFO] Disk-Space-Check OK: 511.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vURqRR\out) +2026-03-03T19:30:55.080Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vURqRR\out +2026-03-03T19:30:55.226Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T19:30:55.227Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vURqRR\out +2026-03-03T19:30:55.229Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CqSvFV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CqSvFV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:30:55.229Z [INFO] Disk-Space-Check OK: 511.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CqSvFV\out) +2026-03-03T19:30:55.232Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CqSvFV\out +2026-03-03T19:30:55.234Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-a5uzBI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-a5uzBI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:30:55.234Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-a5uzBI\out) +2026-03-03T19:30:55.360Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T19:30:55.362Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T19:30:55.449Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566255360-89480-b240538c-3abd-46e2-a43c-bba1fdf30306-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:30:55.982Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:30:55.982Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T19:30:56.984Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:30:58.484Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T19:30:59.484Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:31:02.485Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T19:31:03.485Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T19:31:03.485Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:31:04.487Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:31:05.987Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:31:06.988Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:31:09.988Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:31:11.024Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:31:11.024Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T19:31:11.107Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566271024-89480-9917caf0-fab3-4d10-b8e1-ceb36940d7d3-setup.exe (89894400 Bytes) +2026-03-03T19:31:11.203Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T19:31:11.203Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T19:31:11.204Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:31:11.204Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:31:11.276Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566271024-89480-9917caf0-fab3-4d10-b8e1-ceb36940d7d3-setup.exe (89894400 Bytes) +2026-03-03T19:31:11.355Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:31:11.355Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:31:11.355Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T19:31:11.419Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566271024-89480-9917caf0-fab3-4d10-b8e1-ceb36940d7d3-setup.exe (89894400 Bytes) +2026-03-03T19:31:11.502Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T19:31:11.502Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T19:31:11.503Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:31:11.503Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:31:11.565Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566271024-89480-9917caf0-fab3-4d10-b8e1-ceb36940d7d3-setup.exe (89894400 Bytes) +2026-03-03T19:31:11.643Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:31:11.643Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:31:11.643Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T19:31:11.706Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566271024-89480-9917caf0-fab3-4d10-b8e1-ceb36940d7d3-setup.exe (89894400 Bytes) +2026-03-03T19:31:11.782Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T19:31:11.782Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T19:31:11.783Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:31:11.783Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:31:11.848Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566271024-89480-9917caf0-fab3-4d10-b8e1-ceb36940d7d3-setup.exe (89894400 Bytes) +2026-03-03T19:31:12.063Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:31:12.063Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:31:12.063Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:31:12.142Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566272063-89480-524b32c8-e08f-4f70-b05c-9f1790c2560b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:31:12.630Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:31:12.630Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:31:12.630Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:31:12.710Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566272630-89480-6475ce15-7d1c-4a1a-995e-e9785aa95f5b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:31:12.832Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:31:12.832Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:31:12.832Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:31:12.832Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T19:31:12.899Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566272630-89480-6475ce15-7d1c-4a1a-995e-e9785aa95f5b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:31:13.025Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:31:13.025Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:31:13.027Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:31:13.027Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:31:13.027Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:31:13.027Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:31:13.094Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566272630-89480-6475ce15-7d1c-4a1a-995e-e9785aa95f5b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:31:13.214Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:31:13.214Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:31:13.214Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:31:13.214Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T19:31:13.287Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566272630-89480-6475ce15-7d1c-4a1a-995e-e9785aa95f5b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:31:13.413Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:31:13.413Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:31:13.415Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:31:13.415Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:31:13.415Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:31:13.415Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:31:13.477Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566272630-89480-6475ce15-7d1c-4a1a-995e-e9785aa95f5b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:31:13.597Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:31:13.597Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:31:13.597Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:31:13.597Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T19:31:13.663Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566272630-89480-6475ce15-7d1c-4a1a-995e-e9785aa95f5b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:31:13.790Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:31:13.790Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:31:13.853Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T19:31:13.853Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T19:31:13.920Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566273853-89480-58c2ee99-da87-40d0-b0ed-b832d681fdc0-setup.exe (89894400 Bytes) +2026-03-03T19:34:39.375Z [INFO] App gestartet v1.5.65 +2026-03-03T19:34:39.376Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-03T19:34:39.377Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-03T19:34:39.583Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-03T19:41:59.091Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T19:41:59.101Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I0E1ou\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I0E1ou\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:41:59.103Z [INFO] Disk-Space-Check OK: 510.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-I0E1ou\out) +2026-03-03T19:41:59.104Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-I0E1ou\out +2026-03-03T19:41:59.163Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T19:41:59.152Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:41:59.154Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T19:41:59.156Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:41:59.156Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:41:59.248Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566919152-73864-61511548-5071-4b2e-8cb4-f5b84bf73122-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:41:59.314Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T19:41:59.314Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-I0E1ou\out +2026-03-03T19:41:59.317Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T19:41:59.318Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T19:41:59.320Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I0E1ou\out +2026-03-03T19:41:59.338Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0OYwJv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0OYwJv\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:41:59.339Z [INFO] Disk-Space-Check OK: 510.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0OYwJv\out) +2026-03-03T19:41:59.339Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0OYwJv\out +2026-03-03T19:41:59.341Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T19:41:59.341Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0OYwJv\out +2026-03-03T19:41:59.343Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T19:41:59.343Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0OYwJv\out +2026-03-03T19:41:59.345Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T19:41:59.345Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0OYwJv\out +2026-03-03T19:41:59.348Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NJpKv2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NJpKv2\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:41:59.349Z [INFO] Disk-Space-Check OK: 510.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NJpKv2\out) +2026-03-03T19:41:59.349Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NJpKv2\out +2026-03-03T19:41:59.351Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T19:41:59.352Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T19:41:59.352Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NJpKv2\out +2026-03-03T19:41:59.354Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IACbVp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IACbVp\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:41:59.355Z [INFO] Disk-Space-Check OK: 510.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IACbVp\out) +2026-03-03T19:41:59.355Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IACbVp\out +2026-03-03T19:41:59.356Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T19:41:59.357Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T19:41:59.357Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-IACbVp\pkg) +2026-03-03T19:41:59.357Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IACbVp\out +2026-03-03T19:41:59.359Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j2wcrx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j2wcrx\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:41:59.359Z [INFO] Disk-Space-Check OK: 510.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-j2wcrx\out) +2026-03-03T19:41:59.360Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j2wcrx\out +2026-03-03T19:41:59.361Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T19:41:59.362Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T19:41:59.362Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j2wcrx\out +2026-03-03T19:41:59.364Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MPPjSB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MPPjSB\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:41:59.365Z [INFO] Disk-Space-Check OK: 510.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MPPjSB\out) +2026-03-03T19:41:59.365Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MPPjSB\out +2026-03-03T19:41:59.366Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T19:41:59.366Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MPPjSB\out +2026-03-03T19:41:59.368Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T19:41:59.369Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MPPjSB\out +2026-03-03T19:41:59.371Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oVUZL1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oVUZL1\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T19:41:59.371Z [INFO] Disk-Space-Check OK: 510.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-oVUZL1\out) +2026-03-03T19:41:59.371Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T19:41:59.371Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oVUZL1\out +2026-03-03T19:41:59.373Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T19:41:59.373Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oVUZL1\out +2026-03-03T19:41:59.375Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JAGnxn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JAGnxn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:41:59.376Z [INFO] Disk-Space-Check OK: 510.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JAGnxn\out) +2026-03-03T19:41:59.376Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JAGnxn\out +2026-03-03T19:41:59.498Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T19:41:59.499Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JAGnxn\out +2026-03-03T19:41:59.501Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uORBEa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uORBEa\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:41:59.502Z [INFO] Disk-Space-Check OK: 510.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uORBEa\out) +2026-03-03T19:41:59.504Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uORBEa\out +2026-03-03T19:41:59.505Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T19:41:59.506Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uORBEa\out +2026-03-03T19:41:59.509Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y1QPs9\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y1QPs9\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:41:59.509Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Y1QPs9\pkg-missing +2026-03-03T19:41:59.511Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TAsY7Q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TAsY7Q\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:41:59.511Z [INFO] Disk-Space-Check OK: 510.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TAsY7Q\out) +2026-03-03T19:41:59.512Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TAsY7Q\out +2026-03-03T19:41:59.514Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T19:41:59.514Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TAsY7Q\out +2026-03-03T19:41:59.558Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kRJ5Go\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kRJ5Go\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:41:59.558Z [INFO] Disk-Space-Check OK: 510.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kRJ5Go\out) +2026-03-03T19:41:59.559Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kRJ5Go\out +2026-03-03T19:41:59.702Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T19:41:59.702Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kRJ5Go\out +2026-03-03T19:41:59.704Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OI8lbz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OI8lbz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:41:59.705Z [INFO] Disk-Space-Check OK: 510.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OI8lbz\out) +2026-03-03T19:41:59.707Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OI8lbz\out +2026-03-03T19:41:59.709Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-AWBhIA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-AWBhIA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:41:59.709Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-AWBhIA\out) +2026-03-03T19:41:59.819Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T19:41:59.819Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T19:41:59.886Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566919819-73864-5fc12045-5cf9-40e9-accc-655944bae536-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:42:00.364Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:42:00.364Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T19:42:01.366Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:42:02.867Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T19:42:03.868Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:42:06.869Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T19:42:07.871Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T19:42:07.871Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:42:08.873Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:42:10.373Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:42:11.375Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:42:14.376Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:42:15.416Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:42:15.416Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T19:42:15.506Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566935416-73864-ea10dd7a-ae78-4ed8-835e-ee5ea573a516-setup.exe (89894400 Bytes) +2026-03-03T19:42:15.597Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T19:42:15.598Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T19:42:15.599Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:42:15.599Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:42:15.677Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566935416-73864-ea10dd7a-ae78-4ed8-835e-ee5ea573a516-setup.exe (89894400 Bytes) +2026-03-03T19:42:15.763Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:42:15.763Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:42:15.763Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T19:42:15.845Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566935416-73864-ea10dd7a-ae78-4ed8-835e-ee5ea573a516-setup.exe (89894400 Bytes) +2026-03-03T19:42:15.944Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T19:42:15.944Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T19:42:15.945Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:42:15.945Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:42:16.031Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566935416-73864-ea10dd7a-ae78-4ed8-835e-ee5ea573a516-setup.exe (89894400 Bytes) +2026-03-03T19:42:16.118Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:42:16.118Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:42:16.118Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T19:42:16.201Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566935416-73864-ea10dd7a-ae78-4ed8-835e-ee5ea573a516-setup.exe (89894400 Bytes) +2026-03-03T19:42:16.279Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T19:42:16.279Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T19:42:16.280Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:42:16.280Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:42:16.344Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566935416-73864-ea10dd7a-ae78-4ed8-835e-ee5ea573a516-setup.exe (89894400 Bytes) +2026-03-03T19:42:16.532Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:42:16.532Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:42:16.532Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:42:16.615Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566936532-73864-1ee6b627-2d93-41da-aae1-381c0a3febb4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:42:17.140Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:42:17.140Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:42:17.140Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:42:17.235Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566937140-73864-4d93c16c-faa1-4b62-ab86-6b7ab1273637-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:42:17.389Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:42:17.389Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:42:17.390Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:42:17.390Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T19:42:17.485Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566937140-73864-4d93c16c-faa1-4b62-ab86-6b7ab1273637-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:42:17.628Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:42:17.628Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:42:17.630Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:42:17.630Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:42:17.630Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:42:17.630Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:42:17.715Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566937140-73864-4d93c16c-faa1-4b62-ab86-6b7ab1273637-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:42:17.843Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:42:17.843Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:42:17.843Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:42:17.843Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T19:42:17.909Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566937140-73864-4d93c16c-faa1-4b62-ab86-6b7ab1273637-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:42:18.030Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:42:18.031Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:42:18.032Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:42:18.032Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:42:18.032Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:42:18.032Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:42:18.096Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566937140-73864-4d93c16c-faa1-4b62-ab86-6b7ab1273637-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:42:18.220Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:42:18.220Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:42:18.220Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:42:18.220Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T19:42:18.284Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566937140-73864-4d93c16c-faa1-4b62-ab86-6b7ab1273637-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:42:18.409Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:42:18.410Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:42:18.471Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T19:42:18.471Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T19:42:18.540Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772566938471-73864-3af3c80d-f6ad-4f07-946f-054e6eec05c3-setup.exe (89894400 Bytes) +2026-03-03T19:53:31.139Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T19:53:31.156Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GrpHPU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GrpHPU\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:53:31.160Z [INFO] Disk-Space-Check OK: 510.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GrpHPU\out) +2026-03-03T19:53:31.162Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GrpHPU\out +2026-03-03T19:53:31.240Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T19:53:31.218Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:53:31.220Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T19:53:31.222Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:53:31.222Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:53:31.451Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T19:53:31.451Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GrpHPU\out +2026-03-03T19:53:31.455Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T19:53:31.456Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T19:53:31.458Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GrpHPU\out +2026-03-03T19:53:31.480Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RqTmbX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RqTmbX\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:53:31.481Z [INFO] Disk-Space-Check OK: 510.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RqTmbX\out) +2026-03-03T19:53:31.482Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RqTmbX\out +2026-03-03T19:53:31.484Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T19:53:31.484Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RqTmbX\out +2026-03-03T19:53:31.487Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T19:53:31.487Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RqTmbX\out +2026-03-03T19:53:31.490Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T19:53:31.490Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RqTmbX\out +2026-03-03T19:53:31.493Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NeSB0L\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NeSB0L\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:53:31.494Z [INFO] Disk-Space-Check OK: 510.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NeSB0L\out) +2026-03-03T19:53:31.495Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NeSB0L\out +2026-03-03T19:53:31.497Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T19:53:31.499Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T19:53:31.499Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NeSB0L\out +2026-03-03T19:53:31.502Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8Ixym\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8Ixym\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:53:31.502Z [INFO] Disk-Space-Check OK: 510.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8Ixym\out) +2026-03-03T19:53:31.502Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-k8Ixym\out +2026-03-03T19:53:31.504Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T19:53:31.506Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T19:53:31.507Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8Ixym\pkg) +2026-03-03T19:53:31.507Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k8Ixym\out +2026-03-03T19:53:31.509Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RQKeig\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RQKeig\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T19:53:31.510Z [INFO] Disk-Space-Check OK: 510.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RQKeig\out) +2026-03-03T19:53:31.510Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RQKeig\out +2026-03-03T19:53:31.512Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T19:53:31.513Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T19:53:31.513Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RQKeig\out +2026-03-03T19:53:31.516Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X1QVr7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X1QVr7\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:53:31.517Z [INFO] Disk-Space-Check OK: 510.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-X1QVr7\out) +2026-03-03T19:53:31.518Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-X1QVr7\out +2026-03-03T19:53:31.520Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T19:53:31.520Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-X1QVr7\out +2026-03-03T19:53:31.522Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T19:53:31.523Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X1QVr7\out +2026-03-03T19:53:31.526Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nvI6RF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nvI6RF\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T19:53:31.526Z [INFO] Disk-Space-Check OK: 510.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nvI6RF\out) +2026-03-03T19:53:31.526Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T19:53:31.527Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nvI6RF\out +2026-03-03T19:53:31.529Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T19:53:31.530Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nvI6RF\out +2026-03-03T19:53:31.532Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5m6qTA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5m6qTA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:53:31.533Z [INFO] Disk-Space-Check OK: 510.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5m6qTA\out) +2026-03-03T19:53:31.533Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5m6qTA\out +2026-03-03T19:53:31.712Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T19:53:31.713Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5m6qTA\out +2026-03-03T19:53:31.717Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xmMl0l\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xmMl0l\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:53:31.718Z [INFO] Disk-Space-Check OK: 510.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xmMl0l\out) +2026-03-03T19:53:31.720Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xmMl0l\out +2026-03-03T19:53:31.722Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T19:53:31.723Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xmMl0l\out +2026-03-03T19:53:31.727Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3QaMyP\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3QaMyP\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:53:31.728Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-3QaMyP\pkg-missing +2026-03-03T19:53:31.730Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-83nveB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-83nveB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:53:31.731Z [INFO] Disk-Space-Check OK: 510.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-83nveB\out) +2026-03-03T19:53:31.731Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-83nveB\out +2026-03-03T19:53:31.733Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T19:53:31.734Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-83nveB\out +2026-03-03T19:53:31.784Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vTZMKQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vTZMKQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:53:31.784Z [INFO] Disk-Space-Check OK: 510.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vTZMKQ\out) +2026-03-03T19:53:31.785Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vTZMKQ\out +2026-03-03T19:53:31.961Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T19:53:31.962Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vTZMKQ\out +2026-03-03T19:53:31.964Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Rpx0xu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Rpx0xu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:53:31.964Z [INFO] Disk-Space-Check OK: 510.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Rpx0xu\out) +2026-03-03T19:53:31.967Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Rpx0xu\out +2026-03-03T19:53:31.969Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-a5VhXW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-a5VhXW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T19:53:31.969Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-a5VhXW\out) +2026-03-03T19:53:31.347Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567611218-110500-a1872294-0dc3-46ca-8e71-98035db5b590-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:53:32.101Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T19:53:32.101Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T19:53:32.212Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567612101-110500-5d3d6927-70ed-4265-a7b2-de79ae6d283f-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:53:32.828Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:53:32.828Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T19:53:33.831Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:53:35.332Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T19:53:36.334Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:53:39.335Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T19:53:40.336Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T19:53:40.336Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:53:41.336Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:53:42.836Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:53:43.837Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T19:53:46.837Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T19:53:47.863Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:53:47.863Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T19:53:47.927Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567627863-110500-039acf9a-16b2-43c1-b848-81820c93638a-setup.exe (89894400 Bytes) +2026-03-03T19:53:48.006Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T19:53:48.006Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T19:53:48.006Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:53:48.006Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:53:48.080Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567627863-110500-039acf9a-16b2-43c1-b848-81820c93638a-setup.exe (89894400 Bytes) +2026-03-03T19:53:48.168Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:53:48.169Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:53:48.169Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T19:53:48.270Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567627863-110500-039acf9a-16b2-43c1-b848-81820c93638a-setup.exe (89894400 Bytes) +2026-03-03T19:53:48.349Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T19:53:48.349Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T19:53:48.349Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:53:48.349Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:53:48.411Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567627863-110500-039acf9a-16b2-43c1-b848-81820c93638a-setup.exe (89894400 Bytes) +2026-03-03T19:53:48.489Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:53:48.489Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:53:48.489Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T19:53:48.554Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567627863-110500-039acf9a-16b2-43c1-b848-81820c93638a-setup.exe (89894400 Bytes) +2026-03-03T19:53:48.630Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T19:53:48.630Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T19:53:48.630Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:53:48.630Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T19:53:48.698Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567627863-110500-039acf9a-16b2-43c1-b848-81820c93638a-setup.exe (89894400 Bytes) +2026-03-03T19:53:48.880Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:53:48.880Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:53:48.880Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:53:48.947Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567628880-110500-31f5cd71-b221-45cd-ab63-c642febef58d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:53:49.420Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:53:49.420Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:53:49.420Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:53:49.490Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567629420-110500-b91b69bc-d3e6-4879-a770-e279ae6b7f4c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:53:49.612Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:53:49.612Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:53:49.613Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:53:49.613Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T19:53:49.675Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567629420-110500-b91b69bc-d3e6-4879-a770-e279ae6b7f4c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:53:49.799Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:53:49.799Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:53:49.800Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:53:49.800Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:53:49.800Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:53:49.800Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:53:49.864Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567629420-110500-b91b69bc-d3e6-4879-a770-e279ae6b7f4c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:53:49.987Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:53:49.987Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:53:49.988Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:53:49.988Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T19:53:50.055Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567629420-110500-b91b69bc-d3e6-4879-a770-e279ae6b7f4c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:53:50.212Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:53:50.212Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:53:50.215Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T19:53:50.216Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T19:53:50.216Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:53:50.216Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T19:53:50.315Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567629420-110500-b91b69bc-d3e6-4879-a770-e279ae6b7f4c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:53:50.433Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:53:50.433Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T19:53:50.433Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T19:53:50.433Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T19:53:50.499Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567629420-110500-b91b69bc-d3e6-4879-a770-e279ae6b7f4c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T19:53:50.652Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T19:53:50.652Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T19:53:50.716Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T19:53:50.716Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T19:53:50.781Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772567630716-110500-24b47b0d-e278-450b-929d-341dff0312f4-setup.exe (89894400 Bytes) +2026-03-03T20:03:47.208Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T20:03:47.243Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkNFGY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkNFGY\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:03:47.245Z [INFO] Disk-Space-Check OK: 507.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkNFGY\out) +2026-03-03T20:03:47.248Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DkNFGY\out +2026-03-03T20:03:47.320Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T20:03:47.271Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:03:47.273Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T20:03:47.275Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:03:47.275Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:03:47.383Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568227271-66308-d4f072cd-1d9a-4dff-8997-ef8264f2bb82-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:03:47.504Z [ERROR] Entpack-Fehler bad.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:03:47.504Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DkNFGY\out +2026-03-03T20:03:47.508Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T20:03:47.509Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:03:47.511Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkNFGY\out +2026-03-03T20:03:47.530Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8R9vQW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8R9vQW\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:03:47.532Z [INFO] Disk-Space-Check OK: 507.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8R9vQW\out) +2026-03-03T20:03:47.532Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8R9vQW\out +2026-03-03T20:03:47.534Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T20:03:47.534Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8R9vQW\out +2026-03-03T20:03:47.536Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T20:03:47.536Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8R9vQW\out +2026-03-03T20:03:47.538Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T20:03:47.539Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8R9vQW\out +2026-03-03T20:03:47.542Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EXoylN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EXoylN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:03:47.543Z [INFO] Disk-Space-Check OK: 507.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EXoylN\out) +2026-03-03T20:03:47.543Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EXoylN\out +2026-03-03T20:03:47.545Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T20:03:47.547Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T20:03:47.547Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EXoylN\out +2026-03-03T20:03:47.550Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ur47A1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ur47A1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:03:47.550Z [INFO] Disk-Space-Check OK: 507.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ur47A1\out) +2026-03-03T20:03:47.551Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ur47A1\out +2026-03-03T20:03:47.553Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:03:47.554Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:03:47.555Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ur47A1\pkg) +2026-03-03T20:03:47.555Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ur47A1\out +2026-03-03T20:03:47.557Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w0JPtw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w0JPtw\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:03:47.558Z [INFO] Disk-Space-Check OK: 507.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-w0JPtw\out) +2026-03-03T20:03:47.558Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w0JPtw\out +2026-03-03T20:03:47.636Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:03:47.637Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:03:47.638Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w0JPtw\out +2026-03-03T20:03:47.641Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4mj5F1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4mj5F1\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:03:47.642Z [INFO] Disk-Space-Check OK: 507.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4mj5F1\out) +2026-03-03T20:03:47.642Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4mj5F1\out +2026-03-03T20:03:47.644Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T20:03:47.644Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4mj5F1\out +2026-03-03T20:03:47.648Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:03:47.649Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4mj5F1\out +2026-03-03T20:03:47.652Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8B7mqt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8B7mqt\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T20:03:47.652Z [INFO] Disk-Space-Check OK: 507.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8B7mqt\out) +2026-03-03T20:03:47.652Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T20:03:47.653Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8B7mqt\out +2026-03-03T20:03:47.654Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T20:03:47.655Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8B7mqt\out +2026-03-03T20:03:47.657Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yz8bkc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yz8bkc\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:03:47.657Z [INFO] Disk-Space-Check OK: 507.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yz8bkc\out) +2026-03-03T20:03:47.658Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Yz8bkc\out +2026-03-03T20:03:47.829Z [ERROR] Entpack-Fehler broken.zip: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:03:47.830Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yz8bkc\out +2026-03-03T20:03:47.833Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SHzFsW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SHzFsW\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:03:47.834Z [INFO] Disk-Space-Check OK: 507.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SHzFsW\out) +2026-03-03T20:03:47.837Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SHzFsW\out +2026-03-03T20:03:47.839Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:03:47.840Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SHzFsW\out +2026-03-03T20:03:47.845Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xdn0MT\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xdn0MT\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:03:47.845Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Xdn0MT\pkg-missing +2026-03-03T20:03:47.847Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Gjws7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Gjws7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:03:47.847Z [INFO] Disk-Space-Check OK: 507.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Gjws7\out) +2026-03-03T20:03:47.848Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9Gjws7\out +2026-03-03T20:03:47.852Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T20:03:47.853Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Gjws7\out +2026-03-03T20:03:47.904Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OQs3k0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OQs3k0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:03:47.905Z [INFO] Disk-Space-Check OK: 507.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OQs3k0\out) +2026-03-03T20:03:47.905Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OQs3k0\out +2026-03-03T20:03:48.076Z [ERROR] Entpack-Fehler too-large.zip: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T20:03:48.077Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OQs3k0\out +2026-03-03T20:03:48.079Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m3ZvI2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m3ZvI2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:03:48.080Z [INFO] Disk-Space-Check OK: 507.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-m3ZvI2\out) +2026-03-03T20:03:48.082Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m3ZvI2\out +2026-03-03T20:03:48.084Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-iyZFRD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-iyZFRD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:03:48.085Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-iyZFRD\out) +2026-03-03T20:03:48.122Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T20:03:48.122Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T20:03:48.203Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568228122-66308-bd8ceb7a-0f48-460e-817c-fc5ac6b03aaa-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:03:48.815Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:03:48.815Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:03:49.819Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:03:51.320Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:03:52.322Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:03:55.322Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:03:56.326Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T20:03:56.326Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:03:57.327Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:03:58.828Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:03:59.830Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:04:02.831Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:04:03.868Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:04:03.868Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:04:03.951Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568243868-66308-0e817192-4f3a-4cde-ab65-059f420083cd-setup.exe (89894400 Bytes) +2026-03-03T20:04:04.036Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:04:04.036Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:04:04.036Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:04:04.036Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:04:04.098Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568243868-66308-0e817192-4f3a-4cde-ab65-059f420083cd-setup.exe (89894400 Bytes) +2026-03-03T20:04:04.180Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:04:04.180Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:04:04.180Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:04:04.254Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568243868-66308-0e817192-4f3a-4cde-ab65-059f420083cd-setup.exe (89894400 Bytes) +2026-03-03T20:04:04.340Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:04:04.340Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:04:04.341Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:04:04.341Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:04:04.406Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568243868-66308-0e817192-4f3a-4cde-ab65-059f420083cd-setup.exe (89894400 Bytes) +2026-03-03T20:04:04.493Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:04:04.493Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:04:04.493Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:04:04.566Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568243868-66308-0e817192-4f3a-4cde-ab65-059f420083cd-setup.exe (89894400 Bytes) +2026-03-03T20:04:04.655Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:04:04.655Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:04:04.656Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:04:04.656Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:04:04.731Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568243868-66308-0e817192-4f3a-4cde-ab65-059f420083cd-setup.exe (89894400 Bytes) +2026-03-03T20:04:04.972Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:04:04.972Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:04:04.972Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:04:05.064Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568244972-66308-f1916105-7833-4d57-a35e-3bb265eb0397-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:04:05.678Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:04:05.678Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:04:05.678Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:04:05.783Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568245678-66308-0906f6cd-c159-4d36-898e-1d5b9d566c91-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:04:05.929Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:04:05.929Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:04:05.931Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:04:05.931Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:04:06.013Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568245678-66308-0906f6cd-c159-4d36-898e-1d5b9d566c91-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:04:06.150Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:04:06.150Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:04:06.152Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:04:06.153Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:04:06.153Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:04:06.153Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:04:06.238Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568245678-66308-0906f6cd-c159-4d36-898e-1d5b9d566c91-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:04:06.377Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:04:06.377Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:04:06.378Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:04:06.378Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:04:06.452Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568245678-66308-0906f6cd-c159-4d36-898e-1d5b9d566c91-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:04:06.598Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:04:06.598Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:04:06.601Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:04:06.601Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:04:06.601Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:04:06.601Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:04:06.705Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568245678-66308-0906f6cd-c159-4d36-898e-1d5b9d566c91-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:04:06.844Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:04:06.845Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:04:06.845Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:04:06.845Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:04:06.922Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568245678-66308-0906f6cd-c159-4d36-898e-1d5b9d566c91-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:04:07.051Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:04:07.051Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:04:07.112Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T20:04:07.112Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T20:04:07.189Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772568247112-66308-2eefa455-c765-45a2-afa8-6e39e31856ac-setup.exe (89894400 Bytes) +2026-03-03T20:23:26.964Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9f7uas\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9f7uas\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:23:26.966Z [INFO] Disk-Space-Check OK: 507.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9f7uas\out) +2026-03-03T20:23:26.967Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9f7uas\out +2026-03-03T20:23:27.031Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T20:23:27.261Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:23:27.261Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9f7uas\out +2026-03-03T20:23:27.264Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T20:23:27.265Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:23:27.267Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9f7uas\out +2026-03-03T20:23:27.276Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uhA30G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uhA30G\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:23:27.277Z [INFO] Disk-Space-Check OK: 507.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uhA30G\out) +2026-03-03T20:23:27.278Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uhA30G\out +2026-03-03T20:23:27.281Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T20:23:27.281Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uhA30G\out +2026-03-03T20:23:27.284Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T20:23:27.284Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uhA30G\out +2026-03-03T20:23:27.286Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T20:23:27.287Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uhA30G\out +2026-03-03T20:23:27.290Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YBBiIO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YBBiIO\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:23:27.291Z [INFO] Disk-Space-Check OK: 507.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YBBiIO\out) +2026-03-03T20:23:27.291Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YBBiIO\out +2026-03-03T20:23:27.294Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T20:23:27.295Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T20:23:27.296Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YBBiIO\out +2026-03-03T20:23:27.298Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1YiSZ3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1YiSZ3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:23:27.299Z [INFO] Disk-Space-Check OK: 507.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1YiSZ3\out) +2026-03-03T20:23:27.299Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1YiSZ3\out +2026-03-03T20:23:27.301Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:23:27.302Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:23:27.303Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-1YiSZ3\pkg) +2026-03-03T20:23:27.303Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1YiSZ3\out +2026-03-03T20:23:27.306Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vpfLhg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vpfLhg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:23:27.306Z [INFO] Disk-Space-Check OK: 507.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vpfLhg\out) +2026-03-03T20:23:27.307Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vpfLhg\out +2026-03-03T20:23:27.309Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:23:27.310Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:23:27.310Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vpfLhg\out +2026-03-03T20:23:27.313Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZDc7nw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZDc7nw\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:23:27.314Z [INFO] Disk-Space-Check OK: 507.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZDc7nw\out) +2026-03-03T20:23:27.314Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZDc7nw\out +2026-03-03T20:23:27.317Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T20:23:27.317Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZDc7nw\out +2026-03-03T20:23:27.320Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:23:27.321Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZDc7nw\out +2026-03-03T20:23:27.326Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FbrcVp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FbrcVp\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T20:23:27.326Z [INFO] Disk-Space-Check OK: 507.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FbrcVp\out) +2026-03-03T20:23:27.326Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T20:23:27.327Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FbrcVp\out +2026-03-03T20:23:27.329Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T20:23:27.330Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FbrcVp\out +2026-03-03T20:23:27.333Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zh4ECN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zh4ECN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:23:27.333Z [INFO] Disk-Space-Check OK: 507.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zh4ECN\out) +2026-03-03T20:23:27.334Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zh4ECN\out +2026-03-03T20:23:27.573Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:23:27.575Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zh4ECN\out +2026-03-03T20:23:27.577Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zjw6ug\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zjw6ug\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:23:27.578Z [INFO] Disk-Space-Check OK: 507.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zjw6ug\out) +2026-03-03T20:23:27.591Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zjw6ug\out +2026-03-03T20:23:27.593Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:23:27.594Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zjw6ug\out +2026-03-03T20:23:27.598Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dUM3Gf\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dUM3Gf\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:23:27.599Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-dUM3Gf\pkg-missing +2026-03-03T20:23:27.600Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9TPM6p\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9TPM6p\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:23:27.601Z [INFO] Disk-Space-Check OK: 507.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9TPM6p\out) +2026-03-03T20:23:27.601Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9TPM6p\out +2026-03-03T20:23:27.604Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T20:23:27.605Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9TPM6p\out +2026-03-03T20:23:27.649Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEbA3p\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEbA3p\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:23:27.650Z [INFO] Disk-Space-Check OK: 507.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEbA3p\out) +2026-03-03T20:23:27.650Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oEbA3p\out +2026-03-03T20:23:27.858Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T20:23:27.859Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oEbA3p\out +2026-03-03T20:23:27.860Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2hGcyO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2hGcyO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:23:27.861Z [INFO] Disk-Space-Check OK: 507.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2hGcyO\out) +2026-03-03T20:23:27.863Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2hGcyO\out +2026-03-03T20:23:27.865Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-zKoUI4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-zKoUI4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:23:27.865Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-zKoUI4\out) +2026-03-03T20:23:34.337Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T20:23:34.398Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:23:34.399Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T20:23:34.405Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:23:34.405Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:23:34.507Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569414397-63636-57aa9b5a-94a0-43ef-8088-106c7e30748e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:23:35.179Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T20:23:35.179Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T20:23:35.271Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569415179-63636-150d2161-35d7-4073-b431-4ada6ec2e87d-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:23:35.889Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:23:35.889Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:23:36.894Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:23:38.395Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:23:39.396Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:23:42.397Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:23:43.399Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T20:23:43.399Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:23:44.400Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:23:45.901Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:23:46.903Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:23:49.903Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:23:50.935Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:23:50.935Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:23:51.036Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569430935-63636-ddf8419d-7956-48d5-91ce-ce0bfe3b4d3a-setup.exe (89894400 Bytes) +2026-03-03T20:23:51.135Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:23:51.135Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:23:51.136Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:23:51.136Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:23:51.230Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569430935-63636-ddf8419d-7956-48d5-91ce-ce0bfe3b4d3a-setup.exe (89894400 Bytes) +2026-03-03T20:23:51.320Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:23:51.320Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:23:51.320Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:23:51.424Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569430935-63636-ddf8419d-7956-48d5-91ce-ce0bfe3b4d3a-setup.exe (89894400 Bytes) +2026-03-03T20:23:51.537Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:23:51.537Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:23:51.538Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:23:51.538Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:23:51.644Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569430935-63636-ddf8419d-7956-48d5-91ce-ce0bfe3b4d3a-setup.exe (89894400 Bytes) +2026-03-03T20:23:51.751Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:23:51.751Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:23:51.751Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:23:51.840Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569430935-63636-ddf8419d-7956-48d5-91ce-ce0bfe3b4d3a-setup.exe (89894400 Bytes) +2026-03-03T20:23:51.924Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:23:51.924Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:23:51.925Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:23:51.925Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:23:52.012Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569430935-63636-ddf8419d-7956-48d5-91ce-ce0bfe3b4d3a-setup.exe (89894400 Bytes) +2026-03-03T20:23:52.213Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:23:52.213Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:23:52.213Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:23:52.289Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569432213-63636-f2fe0467-7c89-4bf8-92e7-c6d67295202d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:23:53.030Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:23:53.030Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:23:53.030Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:23:53.139Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569433030-63636-83c1866d-b97c-4caf-8ecc-ce463df8e6a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:23:53.332Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:23:53.332Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:23:53.333Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:23:53.333Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:23:53.442Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569433030-63636-83c1866d-b97c-4caf-8ecc-ce463df8e6a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:23:53.616Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:23:53.616Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:23:53.620Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:23:53.620Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:23:53.620Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:23:53.620Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:23:53.726Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569433030-63636-83c1866d-b97c-4caf-8ecc-ce463df8e6a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:23:53.905Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:23:53.905Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:23:53.906Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:23:53.906Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:23:53.985Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569433030-63636-83c1866d-b97c-4caf-8ecc-ce463df8e6a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:23:54.142Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:23:54.142Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:23:54.144Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:23:54.144Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:23:54.144Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:23:54.144Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:23:54.234Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569433030-63636-83c1866d-b97c-4caf-8ecc-ce463df8e6a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:23:54.413Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:23:54.413Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:23:54.414Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:23:54.414Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:23:54.501Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569433030-63636-83c1866d-b97c-4caf-8ecc-ce463df8e6a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:23:54.635Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:23:54.635Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:23:54.704Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T20:23:54.704Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T20:23:54.808Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772569434704-63636-65a09c04-3973-4408-90a4-22522aaf1422-setup.exe (89894400 Bytes) +2026-03-03T20:27:56.711Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jNrEXO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jNrEXO\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:27:56.712Z [INFO] Disk-Space-Check OK: 504.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jNrEXO\out) +2026-03-03T20:27:56.713Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jNrEXO\out +2026-03-03T20:27:56.772Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T20:27:56.978Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:27:56.978Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jNrEXO\out +2026-03-03T20:27:56.982Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T20:27:56.983Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:27:56.984Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jNrEXO\out +2026-03-03T20:27:56.994Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vq2ajC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vq2ajC\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:27:56.995Z [INFO] Disk-Space-Check OK: 504.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vq2ajC\out) +2026-03-03T20:27:56.995Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vq2ajC\out +2026-03-03T20:27:56.998Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T20:27:56.998Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vq2ajC\out +2026-03-03T20:27:57.000Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T20:27:57.000Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vq2ajC\out +2026-03-03T20:27:57.002Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T20:27:57.003Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vq2ajC\out +2026-03-03T20:27:57.006Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gVsuCB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gVsuCB\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:27:57.007Z [INFO] Disk-Space-Check OK: 504.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gVsuCB\out) +2026-03-03T20:27:57.007Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gVsuCB\out +2026-03-03T20:27:57.009Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T20:27:57.011Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T20:27:57.011Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gVsuCB\out +2026-03-03T20:27:57.013Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wzWJw3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wzWJw3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:27:57.014Z [INFO] Disk-Space-Check OK: 504.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wzWJw3\out) +2026-03-03T20:27:57.014Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wzWJw3\out +2026-03-03T20:27:57.016Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:27:57.017Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:27:57.018Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-wzWJw3\pkg) +2026-03-03T20:27:57.018Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wzWJw3\out +2026-03-03T20:27:57.020Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nuhEap\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nuhEap\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:27:57.021Z [INFO] Disk-Space-Check OK: 504.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nuhEap\out) +2026-03-03T20:27:57.021Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nuhEap\out +2026-03-03T20:27:57.023Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:27:57.024Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:27:57.024Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nuhEap\out +2026-03-03T20:27:57.027Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XbxHJX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XbxHJX\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:27:57.028Z [INFO] Disk-Space-Check OK: 504.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XbxHJX\out) +2026-03-03T20:27:57.028Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XbxHJX\out +2026-03-03T20:27:57.030Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T20:27:57.030Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XbxHJX\out +2026-03-03T20:27:57.034Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:27:57.035Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XbxHJX\out +2026-03-03T20:27:57.038Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2nsktW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2nsktW\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T20:27:57.039Z [INFO] Disk-Space-Check OK: 504.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2nsktW\out) +2026-03-03T20:27:57.039Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T20:27:57.039Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2nsktW\out +2026-03-03T20:27:57.041Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T20:27:57.042Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2nsktW\out +2026-03-03T20:27:57.043Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sHhVS7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sHhVS7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:27:57.044Z [INFO] Disk-Space-Check OK: 504.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sHhVS7\out) +2026-03-03T20:27:57.044Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sHhVS7\out +2026-03-03T20:27:57.254Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:27:57.255Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sHhVS7\out +2026-03-03T20:27:57.257Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wzOtqi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wzOtqi\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:27:57.258Z [INFO] Disk-Space-Check OK: 504.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wzOtqi\out) +2026-03-03T20:27:57.259Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wzOtqi\out +2026-03-03T20:27:57.261Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:27:57.261Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wzOtqi\out +2026-03-03T20:27:57.265Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DE6mP3\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DE6mP3\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:27:57.266Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-DE6mP3\pkg-missing +2026-03-03T20:27:57.268Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ypHLWa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ypHLWa\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:27:57.268Z [INFO] Disk-Space-Check OK: 504.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ypHLWa\out) +2026-03-03T20:27:57.269Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ypHLWa\out +2026-03-03T20:27:57.272Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T20:27:57.272Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ypHLWa\out +2026-03-03T20:27:57.316Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sT6QMd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sT6QMd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:27:57.316Z [INFO] Disk-Space-Check OK: 504.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sT6QMd\out) +2026-03-03T20:27:57.318Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sT6QMd\out +2026-03-03T20:27:57.545Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T20:27:57.546Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sT6QMd\out +2026-03-03T20:27:57.548Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wtFPoP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wtFPoP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:27:57.548Z [INFO] Disk-Space-Check OK: 504.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wtFPoP\out) +2026-03-03T20:27:57.550Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wtFPoP\out +2026-03-03T20:27:57.552Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7qjle8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7qjle8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:27:57.553Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7qjle8\out) +2026-03-03T20:34:11.655Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T20:34:11.684Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YwbdGD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YwbdGD\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:34:11.686Z [INFO] Disk-Space-Check OK: 504.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YwbdGD\out) +2026-03-03T20:34:11.687Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YwbdGD\out +2026-03-03T20:34:11.755Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T20:34:11.713Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:34:11.714Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T20:34:11.716Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:34:11.716Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:34:11.817Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570051712-53408-e0deb2bc-e0f3-41f8-b429-fda6ea93f072-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:34:11.990Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:34:11.990Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YwbdGD\out +2026-03-03T20:34:11.993Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T20:34:11.994Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:34:11.995Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YwbdGD\out +2026-03-03T20:34:12.024Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-moeFUd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-moeFUd\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:34:12.025Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-moeFUd\out) +2026-03-03T20:34:12.026Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-moeFUd\out +2026-03-03T20:34:12.028Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T20:34:12.028Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-moeFUd\out +2026-03-03T20:34:12.031Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T20:34:12.031Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-moeFUd\out +2026-03-03T20:34:12.033Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T20:34:12.034Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-moeFUd\out +2026-03-03T20:34:12.037Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ub2sfe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ub2sfe\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:34:12.038Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ub2sfe\out) +2026-03-03T20:34:12.039Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ub2sfe\out +2026-03-03T20:34:12.041Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T20:34:12.042Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T20:34:12.043Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ub2sfe\out +2026-03-03T20:34:12.045Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hs5bZz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hs5bZz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:34:12.045Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hs5bZz\out) +2026-03-03T20:34:12.045Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hs5bZz\out +2026-03-03T20:34:12.047Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:34:12.048Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:34:12.049Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hs5bZz\pkg) +2026-03-03T20:34:12.049Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hs5bZz\out +2026-03-03T20:34:12.051Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eTDImg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eTDImg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:34:12.051Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eTDImg\out) +2026-03-03T20:34:12.052Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eTDImg\out +2026-03-03T20:34:12.053Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:34:12.054Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:34:12.055Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eTDImg\out +2026-03-03T20:34:12.057Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Bt9nD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Bt9nD\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:34:12.058Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Bt9nD\out) +2026-03-03T20:34:12.059Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7Bt9nD\out +2026-03-03T20:34:12.061Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T20:34:12.061Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7Bt9nD\out +2026-03-03T20:34:12.064Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:34:12.064Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Bt9nD\out +2026-03-03T20:34:12.067Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eA7OUI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eA7OUI\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T20:34:12.067Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eA7OUI\out) +2026-03-03T20:34:12.067Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T20:34:12.068Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eA7OUI\out +2026-03-03T20:34:12.069Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T20:34:12.070Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eA7OUI\out +2026-03-03T20:34:12.072Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vLEu3L\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vLEu3L\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:34:12.072Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vLEu3L\out) +2026-03-03T20:34:12.073Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vLEu3L\out +2026-03-03T20:34:12.231Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:34:12.232Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vLEu3L\out +2026-03-03T20:34:12.235Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MrDjbk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MrDjbk\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:34:12.235Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MrDjbk\out) +2026-03-03T20:34:12.237Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MrDjbk\out +2026-03-03T20:34:12.238Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:34:12.239Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MrDjbk\out +2026-03-03T20:34:12.242Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2fgdrH\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2fgdrH\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:34:12.242Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-2fgdrH\pkg-missing +2026-03-03T20:34:12.244Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Djx21W\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Djx21W\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:34:12.244Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Djx21W\out) +2026-03-03T20:34:12.245Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Djx21W\out +2026-03-03T20:34:12.247Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T20:34:12.247Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Djx21W\out +2026-03-03T20:34:12.291Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9axMJS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9axMJS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:34:12.292Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9axMJS\out) +2026-03-03T20:34:12.292Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9axMJS\out +2026-03-03T20:34:12.525Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T20:34:12.526Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9axMJS\out +2026-03-03T20:34:12.528Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vm4roL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vm4roL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:34:12.528Z [INFO] Disk-Space-Check OK: 504.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vm4roL\out) +2026-03-03T20:34:12.530Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vm4roL\out +2026-03-03T20:34:12.532Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-GDm4pF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-GDm4pF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:34:12.532Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-GDm4pF\out) +2026-03-03T20:34:12.439Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T20:34:12.439Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T20:34:12.526Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570052439-53408-3aa8aaa6-93b4-4128-96a0-11f4a18f53f9-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:34:13.061Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:34:13.061Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:34:14.065Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:34:15.566Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:34:16.566Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:34:19.567Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:34:20.569Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T20:34:20.570Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:34:21.571Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:34:23.071Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:34:24.073Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:34:27.073Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:34:28.112Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:34:28.112Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:34:28.176Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570068111-53408-8b19a2ff-68c2-4f57-aceb-b80d4ccdc9aa-setup.exe (89894400 Bytes) +2026-03-03T20:34:28.260Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:34:28.260Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:34:28.261Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:34:28.261Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:34:28.358Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570068111-53408-8b19a2ff-68c2-4f57-aceb-b80d4ccdc9aa-setup.exe (89894400 Bytes) +2026-03-03T20:34:28.456Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:34:28.456Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:34:28.456Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:34:28.551Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570068111-53408-8b19a2ff-68c2-4f57-aceb-b80d4ccdc9aa-setup.exe (89894400 Bytes) +2026-03-03T20:34:28.647Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:34:28.647Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:34:28.649Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:34:28.649Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:34:28.743Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570068111-53408-8b19a2ff-68c2-4f57-aceb-b80d4ccdc9aa-setup.exe (89894400 Bytes) +2026-03-03T20:34:28.831Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:34:28.831Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:34:28.831Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:34:28.922Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570068111-53408-8b19a2ff-68c2-4f57-aceb-b80d4ccdc9aa-setup.exe (89894400 Bytes) +2026-03-03T20:34:29.021Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:34:29.021Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:34:29.023Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:34:29.023Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:34:29.113Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570068111-53408-8b19a2ff-68c2-4f57-aceb-b80d4ccdc9aa-setup.exe (89894400 Bytes) +2026-03-03T20:34:29.359Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:34:29.359Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:34:29.359Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:34:29.444Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570069359-53408-bd321c10-3d7f-4f38-a6c6-508554efb9c5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:34:30.334Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:34:30.334Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:34:30.334Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:34:30.424Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570070334-53408-a2fd4e41-eb8a-4281-89c8-2c164e4d4a37-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:34:30.581Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:34:30.581Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:34:30.581Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:34:30.581Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:34:30.673Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570070334-53408-a2fd4e41-eb8a-4281-89c8-2c164e4d4a37-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:34:30.834Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:34:30.834Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:34:30.837Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:34:30.837Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:34:30.837Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:34:30.837Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:34:30.933Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570070334-53408-a2fd4e41-eb8a-4281-89c8-2c164e4d4a37-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:34:31.076Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:34:31.076Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:34:31.077Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:34:31.077Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:34:31.140Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570070334-53408-a2fd4e41-eb8a-4281-89c8-2c164e4d4a37-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:34:31.276Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:34:31.276Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:34:31.278Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:34:31.278Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:34:31.278Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:34:31.278Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:34:31.350Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570070334-53408-a2fd4e41-eb8a-4281-89c8-2c164e4d4a37-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:34:31.479Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:34:31.479Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:34:31.480Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:34:31.480Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:34:31.557Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570070334-53408-a2fd4e41-eb8a-4281-89c8-2c164e4d4a37-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:34:31.696Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:34:31.696Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:34:31.760Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T20:34:31.760Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T20:34:31.822Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570071759-53408-71dd9d5d-0675-4363-b762-db4dec08ed0b-setup.exe (89894400 Bytes) +2026-03-03T20:42:40.965Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-elyGzB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-elyGzB\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:42:40.967Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-elyGzB\out) +2026-03-03T20:42:40.967Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-elyGzB\out +2026-03-03T20:42:41.020Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T20:42:41.211Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:42:41.211Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-elyGzB\out +2026-03-03T20:42:41.214Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T20:42:41.215Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:42:41.216Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-elyGzB\out +2026-03-03T20:42:41.224Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CNl1Kc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CNl1Kc\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:42:41.225Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CNl1Kc\out) +2026-03-03T20:42:41.226Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CNl1Kc\out +2026-03-03T20:42:41.228Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T20:42:41.228Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CNl1Kc\out +2026-03-03T20:42:41.231Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T20:42:41.231Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CNl1Kc\out +2026-03-03T20:42:41.233Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T20:42:41.234Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CNl1Kc\out +2026-03-03T20:42:41.237Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tV0R4e\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tV0R4e\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:42:41.238Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tV0R4e\out) +2026-03-03T20:42:41.238Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tV0R4e\out +2026-03-03T20:42:41.240Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T20:42:41.242Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T20:42:41.242Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tV0R4e\out +2026-03-03T20:42:41.245Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0582UK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0582UK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:42:41.246Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0582UK\out) +2026-03-03T20:42:41.246Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0582UK\out +2026-03-03T20:42:41.248Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:42:41.249Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:42:41.250Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-0582UK\pkg) +2026-03-03T20:42:41.250Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0582UK\out +2026-03-03T20:42:41.252Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9WVVWk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9WVVWk\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:42:41.253Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9WVVWk\out) +2026-03-03T20:42:41.253Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9WVVWk\out +2026-03-03T20:42:41.255Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:42:41.256Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:42:41.256Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9WVVWk\out +2026-03-03T20:42:41.259Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z6F7WA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z6F7WA\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:42:41.260Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z6F7WA\out) +2026-03-03T20:42:41.260Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z6F7WA\out +2026-03-03T20:42:41.262Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T20:42:41.262Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z6F7WA\out +2026-03-03T20:42:41.265Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:42:41.266Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z6F7WA\out +2026-03-03T20:42:41.270Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qxHMIh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qxHMIh\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T20:42:41.271Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qxHMIh\out) +2026-03-03T20:42:41.271Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T20:42:41.271Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qxHMIh\out +2026-03-03T20:42:41.273Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T20:42:41.274Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qxHMIh\out +2026-03-03T20:42:41.277Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KeWLmx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KeWLmx\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:42:41.278Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KeWLmx\out) +2026-03-03T20:42:41.278Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KeWLmx\out +2026-03-03T20:42:41.473Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:42:41.474Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KeWLmx\out +2026-03-03T20:42:41.477Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EendeV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EendeV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:42:41.478Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EendeV\out) +2026-03-03T20:42:41.481Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EendeV\out +2026-03-03T20:42:41.484Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:42:41.485Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EendeV\out +2026-03-03T20:42:41.489Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WBlN3l\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WBlN3l\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:42:41.489Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-WBlN3l\pkg-missing +2026-03-03T20:42:41.491Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YfP7jN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YfP7jN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:42:41.492Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YfP7jN\out) +2026-03-03T20:42:41.492Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YfP7jN\out +2026-03-03T20:42:41.496Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T20:42:41.496Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YfP7jN\out +2026-03-03T20:42:41.547Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XRaFwl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XRaFwl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:42:41.548Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XRaFwl\out) +2026-03-03T20:42:41.548Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XRaFwl\out +2026-03-03T20:42:41.780Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T20:42:41.780Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XRaFwl\out +2026-03-03T20:42:41.782Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ISvMzB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ISvMzB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:42:41.783Z [INFO] Disk-Space-Check OK: 504.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ISvMzB\out) +2026-03-03T20:42:41.785Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ISvMzB\out +2026-03-03T20:42:41.787Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-NPMfd4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-NPMfd4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:42:41.788Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-NPMfd4\out) +2026-03-03T20:49:20.225Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T20:49:20.238Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sQagRq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sQagRq\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:49:20.239Z [INFO] Disk-Space-Check OK: 504.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sQagRq\out) +2026-03-03T20:49:20.240Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sQagRq\out +2026-03-03T20:49:20.309Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T20:49:20.309Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "ba*", "se************", "se***************"] +2026-03-03T20:49:20.309Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-03T20:49:20.290Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:49:20.291Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T20:49:20.295Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:49:20.295Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:49:20.393Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570960289-69712-495f30ea-7dc8-40ec-b416-b1318371f7bd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:49:20.372Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "ba*" +2026-03-03T20:49:20.426Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "se************" +2026-03-03T20:49:20.478Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "se***************" +2026-03-03T20:49:20.523Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:49:20.524Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sQagRq\out +2026-03-03T20:49:20.526Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T20:49:20.527Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:49:20.528Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sQagRq\out +2026-03-03T20:49:20.546Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sCj6cj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sCj6cj\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:49:20.547Z [INFO] Disk-Space-Check OK: 504.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sCj6cj\out) +2026-03-03T20:49:20.547Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sCj6cj\out +2026-03-03T20:49:20.550Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T20:49:20.550Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sCj6cj\out +2026-03-03T20:49:20.551Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T20:49:20.551Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sCj6cj\out +2026-03-03T20:49:20.554Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T20:49:20.554Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sCj6cj\out +2026-03-03T20:49:20.557Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhgC6E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhgC6E\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:49:20.558Z [INFO] Disk-Space-Check OK: 504.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhgC6E\out) +2026-03-03T20:49:20.558Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PhgC6E\out +2026-03-03T20:49:20.559Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T20:49:20.561Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T20:49:20.561Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhgC6E\out +2026-03-03T20:49:20.563Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5PHuM7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5PHuM7\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:49:20.564Z [INFO] Disk-Space-Check OK: 504.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5PHuM7\out) +2026-03-03T20:49:20.564Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5PHuM7\out +2026-03-03T20:49:20.566Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:49:20.567Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:49:20.568Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-5PHuM7\pkg) +2026-03-03T20:49:20.568Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5PHuM7\out +2026-03-03T20:49:20.569Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-20sKJD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-20sKJD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:49:20.570Z [INFO] Disk-Space-Check OK: 504.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-20sKJD\out) +2026-03-03T20:49:20.570Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-20sKJD\out +2026-03-03T20:49:20.572Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:49:20.573Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:49:20.573Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-20sKJD\out +2026-03-03T20:49:20.576Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pEhiJv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pEhiJv\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:49:20.576Z [INFO] Disk-Space-Check OK: 504.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pEhiJv\out) +2026-03-03T20:49:20.577Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pEhiJv\out +2026-03-03T20:49:20.578Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T20:49:20.578Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pEhiJv\out +2026-03-03T20:49:20.580Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:49:20.580Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pEhiJv\out +2026-03-03T20:49:20.583Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xXICjG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xXICjG\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T20:49:20.583Z [INFO] Disk-Space-Check OK: 504.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xXICjG\out) +2026-03-03T20:49:20.583Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T20:49:20.583Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xXICjG\out +2026-03-03T20:49:20.585Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T20:49:20.585Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xXICjG\out +2026-03-03T20:49:20.587Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lR5F7p\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lR5F7p\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:49:20.587Z [INFO] Disk-Space-Check OK: 504.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lR5F7p\out) +2026-03-03T20:49:20.587Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lR5F7p\out +2026-03-03T20:49:20.588Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "br****", "se************", "se***************"] +2026-03-03T20:49:20.588Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-03T20:49:20.629Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "br****" +2026-03-03T20:49:20.667Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "se************" +2026-03-03T20:49:20.706Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "se***************" +2026-03-03T20:49:20.745Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:49:20.745Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lR5F7p\out +2026-03-03T20:49:20.748Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3s2pow\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3s2pow\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:49:20.748Z [INFO] Disk-Space-Check OK: 504.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3s2pow\out) +2026-03-03T20:49:20.750Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3s2pow\out +2026-03-03T20:49:20.752Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:49:20.752Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3s2pow\out +2026-03-03T20:49:20.756Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lyIMoG\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lyIMoG\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:49:20.756Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-lyIMoG\pkg-missing +2026-03-03T20:49:20.758Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-98NwpH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-98NwpH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:49:20.758Z [INFO] Disk-Space-Check OK: 504.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-98NwpH\out) +2026-03-03T20:49:20.759Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-98NwpH\out +2026-03-03T20:49:20.761Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T20:49:20.761Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-98NwpH\out +2026-03-03T20:49:20.801Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uWczDn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uWczDn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:49:20.802Z [INFO] Disk-Space-Check OK: 504.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uWczDn\out) +2026-03-03T20:49:20.803Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uWczDn\out +2026-03-03T20:49:20.804Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "to*******", "se************", "se***************"] +2026-03-03T20:49:20.804Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-03T20:49:20.845Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "to*******" +2026-03-03T20:49:20.891Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "se************" +2026-03-03T20:49:20.943Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "se***************" +2026-03-03T20:49:20.993Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T20:49:20.994Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uWczDn\out +2026-03-03T20:49:20.995Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YXuGLt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YXuGLt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:49:20.996Z [INFO] Disk-Space-Check OK: 504.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YXuGLt\out) +2026-03-03T20:49:20.998Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YXuGLt\out +2026-03-03T20:49:21.000Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-p2xCnM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-p2xCnM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:49:21.000Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-p2xCnM\out) +2026-03-03T20:49:20.906Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T20:49:20.906Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T20:49:20.987Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570960905-69712-7b4590e9-26cd-4c01-aeb9-773eaa4d456c-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:49:21.416Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:49:21.416Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:49:22.418Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:49:23.919Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:49:24.921Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:49:27.920Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:49:28.922Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T20:49:28.922Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:49:29.924Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:49:31.425Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:49:32.426Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:49:35.427Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:49:36.464Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:49:36.464Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:49:36.536Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570976464-69712-aec3e964-1ddf-4d4f-9059-5bd01efc66d3-setup.exe (89894400 Bytes) +2026-03-03T20:49:36.613Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:49:36.613Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:49:36.614Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:49:36.614Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:49:36.676Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570976464-69712-aec3e964-1ddf-4d4f-9059-5bd01efc66d3-setup.exe (89894400 Bytes) +2026-03-03T20:49:36.753Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:49:36.753Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:49:36.753Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:49:36.813Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570976464-69712-aec3e964-1ddf-4d4f-9059-5bd01efc66d3-setup.exe (89894400 Bytes) +2026-03-03T20:49:36.899Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:49:36.899Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:49:36.900Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:49:36.900Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:49:36.974Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570976464-69712-aec3e964-1ddf-4d4f-9059-5bd01efc66d3-setup.exe (89894400 Bytes) +2026-03-03T20:49:37.060Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:49:37.060Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:49:37.060Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:49:37.145Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570976464-69712-aec3e964-1ddf-4d4f-9059-5bd01efc66d3-setup.exe (89894400 Bytes) +2026-03-03T20:49:37.234Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:49:37.234Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:49:37.234Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:49:37.234Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:49:37.312Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570976464-69712-aec3e964-1ddf-4d4f-9059-5bd01efc66d3-setup.exe (89894400 Bytes) +2026-03-03T20:49:37.492Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:49:37.493Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:49:37.493Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:49:37.578Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570977493-69712-2811ccb4-4c98-4c7a-81b6-30678ee132a7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:49:38.079Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:49:38.079Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:49:38.079Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:49:38.146Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570978079-69712-e473a2c9-dd2a-451e-8810-21263e42a633-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:49:38.266Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:49:38.266Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:49:38.267Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:49:38.267Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:49:38.339Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570978079-69712-e473a2c9-dd2a-451e-8810-21263e42a633-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:49:38.463Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:49:38.463Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:49:38.465Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:49:38.466Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:49:38.466Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:49:38.466Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:49:38.543Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570978079-69712-e473a2c9-dd2a-451e-8810-21263e42a633-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:49:38.674Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:49:38.674Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:49:38.676Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:49:38.676Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:49:38.768Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570978079-69712-e473a2c9-dd2a-451e-8810-21263e42a633-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:49:38.925Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:49:38.925Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:49:38.927Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:49:38.927Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:49:38.927Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:49:38.927Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:49:38.988Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570978079-69712-e473a2c9-dd2a-451e-8810-21263e42a633-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:49:39.111Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:49:39.111Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:49:39.112Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:49:39.112Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:49:39.176Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570978079-69712-e473a2c9-dd2a-451e-8810-21263e42a633-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:49:39.297Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:49:39.297Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:49:39.355Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T20:49:39.355Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T20:49:39.420Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772570979354-69712-797498f4-9734-4255-a181-588adee26834-setup.exe (89894400 Bytes) +2026-03-03T20:54:37.900Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T20:54:37.918Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iz8VoK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iz8VoK\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:54:37.923Z [INFO] Disk-Space-Check OK: 503.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iz8VoK\out) +2026-03-03T20:54:37.925Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iz8VoK\out +2026-03-03T20:54:38.006Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T20:54:38.006Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-03T20:54:38.006Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-03T20:54:37.971Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:54:37.972Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T20:54:37.977Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:54:37.977Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:54:38.079Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-03T20:54:38.142Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-03T20:54:38.203Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-03T20:54:38.264Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:54:38.264Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iz8VoK\out +2026-03-03T20:54:38.267Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T20:54:38.268Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:54:38.270Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iz8VoK\out +2026-03-03T20:54:38.278Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DJdsdH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DJdsdH\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:54:38.279Z [INFO] Disk-Space-Check OK: 503.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DJdsdH\out) +2026-03-03T20:54:38.279Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DJdsdH\out +2026-03-03T20:54:38.282Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T20:54:38.282Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DJdsdH\out +2026-03-03T20:54:38.284Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T20:54:38.284Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DJdsdH\out +2026-03-03T20:54:38.286Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T20:54:38.287Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DJdsdH\out +2026-03-03T20:54:38.290Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FZCKXN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FZCKXN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:54:38.291Z [INFO] Disk-Space-Check OK: 503.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FZCKXN\out) +2026-03-03T20:54:38.291Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FZCKXN\out +2026-03-03T20:54:38.293Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T20:54:38.295Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T20:54:38.295Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FZCKXN\out +2026-03-03T20:54:38.298Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TVy2m0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TVy2m0\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:54:38.298Z [INFO] Disk-Space-Check OK: 503.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TVy2m0\out) +2026-03-03T20:54:38.299Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TVy2m0\out +2026-03-03T20:54:38.301Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:54:38.302Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:54:38.303Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-TVy2m0\pkg) +2026-03-03T20:54:38.303Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TVy2m0\out +2026-03-03T20:54:38.306Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-czcqAN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-czcqAN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T20:54:38.306Z [INFO] Disk-Space-Check OK: 503.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-czcqAN\out) +2026-03-03T20:54:38.307Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-czcqAN\out +2026-03-03T20:54:38.309Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T20:54:38.310Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T20:54:38.311Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-czcqAN\out +2026-03-03T20:54:38.313Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EgtV1f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EgtV1f\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:54:38.314Z [INFO] Disk-Space-Check OK: 503.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EgtV1f\out) +2026-03-03T20:54:38.315Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EgtV1f\out +2026-03-03T20:54:38.317Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T20:54:38.317Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EgtV1f\out +2026-03-03T20:54:38.319Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:54:38.320Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EgtV1f\out +2026-03-03T20:54:38.323Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7ojDQf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7ojDQf\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T20:54:38.324Z [INFO] Disk-Space-Check OK: 503.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7ojDQf\out) +2026-03-03T20:54:38.324Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T20:54:38.324Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7ojDQf\out +2026-03-03T20:54:38.326Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T20:54:38.326Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7ojDQf\out +2026-03-03T20:54:38.329Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6jhFim\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6jhFim\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:54:38.329Z [INFO] Disk-Space-Check OK: 503.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6jhFim\out) +2026-03-03T20:54:38.330Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6jhFim\out +2026-03-03T20:54:38.331Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-03T20:54:38.331Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-03T20:54:38.385Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-03T20:54:38.431Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-03T20:54:38.474Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-03T20:54:38.515Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T20:54:38.516Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6jhFim\out +2026-03-03T20:54:38.518Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MhqLN3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MhqLN3\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:54:38.519Z [INFO] Disk-Space-Check OK: 503.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MhqLN3\out) +2026-03-03T20:54:38.520Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MhqLN3\out +2026-03-03T20:54:38.522Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T20:54:38.522Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MhqLN3\out +2026-03-03T20:54:38.526Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mlalp0\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mlalp0\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:54:38.526Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Mlalp0\pkg-missing +2026-03-03T20:54:38.527Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1aTphi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1aTphi\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:54:38.528Z [INFO] Disk-Space-Check OK: 503.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1aTphi\out) +2026-03-03T20:54:38.528Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1aTphi\out +2026-03-03T20:54:38.531Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T20:54:38.531Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1aTphi\out +2026-03-03T20:54:38.570Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pcsead\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pcsead\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:54:38.570Z [INFO] Disk-Space-Check OK: 503.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pcsead\out) +2026-03-03T20:54:38.572Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Pcsead\out +2026-03-03T20:54:38.573Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-03T20:54:38.573Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-03T20:54:38.614Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-03T20:54:38.094Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571277971-117132-33a292f9-f805-49bf-ad84-185d96d25747-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:54:38.707Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T20:54:38.707Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T20:54:38.657Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-03T20:54:38.710Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-03T20:54:38.763Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T20:54:38.764Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pcsead\out +2026-03-03T20:54:38.766Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QFswJ7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QFswJ7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:54:38.766Z [INFO] Disk-Space-Check OK: 503.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QFswJ7\out) +2026-03-03T20:54:38.769Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QFswJ7\out +2026-03-03T20:54:38.771Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-scvbez\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-scvbez\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T20:54:38.771Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-scvbez\out) +2026-03-03T20:54:38.797Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571278707-117132-ae23c18c-f6be-4767-8c94-8f40f97a6a9e-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:54:39.252Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:54:39.252Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:54:40.254Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:54:40.523Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-03T20:54:40.524Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-03T20:54:40.524Z [INFO] App beendet +2026-03-03T20:54:41.755Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:54:42.757Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:54:45.758Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T20:54:46.761Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T20:54:46.761Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:54:47.762Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:54:49.263Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:54:50.264Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T20:54:53.265Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T20:54:54.298Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:54:54.298Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:54:54.370Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571294298-117132-cd3a1267-3b6e-4ec6-ab0a-4f54b285c7c3-setup.exe (89894400 Bytes) +2026-03-03T20:54:54.457Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:54:54.458Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:54:54.458Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:54:54.458Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:54:54.534Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571294298-117132-cd3a1267-3b6e-4ec6-ab0a-4f54b285c7c3-setup.exe (89894400 Bytes) +2026-03-03T20:54:54.614Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:54:54.614Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:54:54.614Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:54:54.675Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571294298-117132-cd3a1267-3b6e-4ec6-ab0a-4f54b285c7c3-setup.exe (89894400 Bytes) +2026-03-03T20:54:54.765Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:54:54.765Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:54:54.766Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:54:54.766Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:54:54.859Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571294298-117132-cd3a1267-3b6e-4ec6-ab0a-4f54b285c7c3-setup.exe (89894400 Bytes) +2026-03-03T20:54:54.966Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:54:54.966Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:54:54.966Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T20:54:55.043Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571294298-117132-cd3a1267-3b6e-4ec6-ab0a-4f54b285c7c3-setup.exe (89894400 Bytes) +2026-03-03T20:54:55.120Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T20:54:55.120Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T20:54:55.121Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:54:55.121Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T20:54:55.196Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571294298-117132-cd3a1267-3b6e-4ec6-ab0a-4f54b285c7c3-setup.exe (89894400 Bytes) +2026-03-03T20:54:55.413Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:54:55.414Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:54:55.414Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:54:55.483Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571295413-117132-ddf76da7-bcd2-455f-90fb-24c0d423f5e5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:54:56.011Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:54:56.011Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:54:56.011Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:54:56.099Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571296011-117132-f9f3e32a-ee7f-4d3c-ab1a-5da3588208dc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:54:56.222Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:54:56.223Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:54:56.223Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:54:56.223Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:54:56.288Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571296011-117132-f9f3e32a-ee7f-4d3c-ab1a-5da3588208dc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:54:56.415Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:54:56.415Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:54:56.416Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:54:56.416Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:54:56.416Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:54:56.416Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:54:56.490Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571296011-117132-f9f3e32a-ee7f-4d3c-ab1a-5da3588208dc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:54:56.656Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:54:56.656Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:54:56.657Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:54:56.657Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:54:56.730Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571296011-117132-f9f3e32a-ee7f-4d3c-ab1a-5da3588208dc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:54:56.878Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:54:56.878Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:54:56.879Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T20:54:56.880Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T20:54:56.880Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:54:56.880Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T20:54:56.961Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571296011-117132-f9f3e32a-ee7f-4d3c-ab1a-5da3588208dc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:54:57.089Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:54:57.089Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T20:54:57.090Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T20:54:57.090Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T20:54:57.160Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571296011-117132-f9f3e32a-ee7f-4d3c-ab1a-5da3588208dc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T20:54:57.288Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T20:54:57.288Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T20:54:57.354Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T20:54:57.354Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T20:54:57.427Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772571297354-117132-1c7c0b7f-7dc2-432c-83d2-cc305fa716cd-setup.exe (89894400 Bytes) +2026-03-03T21:12:57.990Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T21:12:58.028Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aekCQw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aekCQw\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T21:12:58.031Z [INFO] Disk-Space-Check OK: 502.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aekCQw\out) +2026-03-03T21:12:58.033Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aekCQw\out +2026-03-03T21:12:58.124Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T21:12:58.124Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-03T21:12:58.124Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-03T21:12:58.097Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:12:58.098Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T21:12:58.102Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:12:58.102Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T21:12:58.204Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-03T21:12:58.278Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-03T21:12:58.346Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-03T21:12:58.412Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T21:12:58.412Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aekCQw\out +2026-03-03T21:12:58.416Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T21:12:58.417Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T21:12:58.418Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aekCQw\out +2026-03-03T21:12:58.426Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WJRvVi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WJRvVi\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:12:58.427Z [INFO] Disk-Space-Check OK: 502.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WJRvVi\out) +2026-03-03T21:12:58.427Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WJRvVi\out +2026-03-03T21:12:58.430Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T21:12:58.430Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WJRvVi\out +2026-03-03T21:12:58.432Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T21:12:58.433Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WJRvVi\out +2026-03-03T21:12:58.435Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T21:12:58.436Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WJRvVi\out +2026-03-03T21:12:58.439Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n9efOg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n9efOg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T21:12:58.440Z [INFO] Disk-Space-Check OK: 502.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-n9efOg\out) +2026-03-03T21:12:58.441Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-n9efOg\out +2026-03-03T21:12:58.443Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T21:12:58.445Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T21:12:58.446Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n9efOg\out +2026-03-03T21:12:58.448Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Q6mwJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Q6mwJ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T21:12:58.449Z [INFO] Disk-Space-Check OK: 502.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Q6mwJ\out) +2026-03-03T21:12:58.449Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9Q6mwJ\out +2026-03-03T21:12:58.451Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T21:12:58.452Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T21:12:58.453Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Q6mwJ\pkg) +2026-03-03T21:12:58.453Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Q6mwJ\out +2026-03-03T21:12:58.455Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SyZOKh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SyZOKh\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T21:12:58.456Z [INFO] Disk-Space-Check OK: 502.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SyZOKh\out) +2026-03-03T21:12:58.456Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SyZOKh\out +2026-03-03T21:12:58.458Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T21:12:58.459Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T21:12:58.459Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SyZOKh\out +2026-03-03T21:12:58.462Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o3fiIe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o3fiIe\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:12:58.463Z [INFO] Disk-Space-Check OK: 502.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-o3fiIe\out) +2026-03-03T21:12:58.463Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o3fiIe\out +2026-03-03T21:12:58.465Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T21:12:58.465Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o3fiIe\out +2026-03-03T21:12:58.467Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T21:12:58.468Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o3fiIe\out +2026-03-03T21:12:58.471Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w78H4F\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w78H4F\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T21:12:58.471Z [INFO] Disk-Space-Check OK: 502.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-w78H4F\out) +2026-03-03T21:12:58.471Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T21:12:58.472Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w78H4F\out +2026-03-03T21:12:58.473Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T21:12:58.474Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w78H4F\out +2026-03-03T21:12:58.476Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XMesfB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XMesfB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:12:58.476Z [INFO] Disk-Space-Check OK: 502.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XMesfB\out) +2026-03-03T21:12:58.477Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XMesfB\out +2026-03-03T21:12:58.478Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-03T21:12:58.478Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-03T21:12:58.531Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-03T21:12:58.585Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-03T21:12:58.625Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-03T21:12:58.668Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T21:12:58.669Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XMesfB\out +2026-03-03T21:12:58.671Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zAmPhm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zAmPhm\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:12:58.672Z [INFO] Disk-Space-Check OK: 502.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zAmPhm\out) +2026-03-03T21:12:58.684Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zAmPhm\out +2026-03-03T21:12:58.687Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T21:12:58.687Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zAmPhm\out +2026-03-03T21:12:58.691Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2919ki\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2919ki\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:12:58.692Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-2919ki\pkg-missing +2026-03-03T21:12:58.693Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yvgudj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yvgudj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:12:58.694Z [INFO] Disk-Space-Check OK: 502.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yvgudj\out) +2026-03-03T21:12:58.694Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yvgudj\out +2026-03-03T21:12:58.697Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T21:12:58.697Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yvgudj\out +2026-03-03T21:12:58.741Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gbV3fM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gbV3fM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:12:58.743Z [INFO] Disk-Space-Check OK: 502.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gbV3fM\out) +2026-03-03T21:12:58.743Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gbV3fM\out +2026-03-03T21:12:58.745Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-03T21:12:58.745Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-03T21:12:58.801Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-03T21:12:58.852Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-03T21:12:58.916Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-03T21:12:58.247Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572378097-45360-079820a8-1dd7-40d2-9d22-a331be40e9d2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:12:58.905Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T21:12:58.905Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T21:12:58.972Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T21:12:58.973Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gbV3fM\out +2026-03-03T21:12:58.975Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-824NlQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-824NlQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:12:58.976Z [INFO] Disk-Space-Check OK: 502.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-824NlQ\out) +2026-03-03T21:12:58.978Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-824NlQ\out +2026-03-03T21:12:58.980Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7VoFFh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7VoFFh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:12:58.981Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7VoFFh\out) +2026-03-03T21:12:59.003Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572378904-45360-1f14e77e-c8d1-44f7-b755-70e3b82f1d49-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:12:59.543Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T21:12:59.543Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T21:13:00.547Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T21:13:02.048Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T21:13:03.050Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T21:13:06.050Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T21:13:07.052Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T21:13:07.052Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T21:13:08.054Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T21:13:09.555Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T21:13:10.557Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T21:13:13.557Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T21:13:14.587Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:13:14.587Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T21:13:14.681Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572394587-45360-764e14a4-091a-4e86-b53f-119706d8561b-setup.exe (89894400 Bytes) +2026-03-03T21:13:14.791Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T21:13:14.791Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T21:13:14.792Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:13:14.792Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:13:14.873Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572394587-45360-764e14a4-091a-4e86-b53f-119706d8561b-setup.exe (89894400 Bytes) +2026-03-03T21:13:14.953Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T21:13:14.953Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:13:14.953Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T21:13:15.018Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572394587-45360-764e14a4-091a-4e86-b53f-119706d8561b-setup.exe (89894400 Bytes) +2026-03-03T21:13:15.095Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T21:13:15.095Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T21:13:15.096Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:13:15.096Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:13:15.162Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572394587-45360-764e14a4-091a-4e86-b53f-119706d8561b-setup.exe (89894400 Bytes) +2026-03-03T21:13:15.241Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T21:13:15.241Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:13:15.241Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T21:13:15.319Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572394587-45360-764e14a4-091a-4e86-b53f-119706d8561b-setup.exe (89894400 Bytes) +2026-03-03T21:13:15.399Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T21:13:15.399Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T21:13:15.400Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:13:15.400Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:13:15.465Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572394587-45360-764e14a4-091a-4e86-b53f-119706d8561b-setup.exe (89894400 Bytes) +2026-03-03T21:13:15.691Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T21:13:15.691Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:13:15.691Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T21:13:15.784Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572395691-45360-33cb19f1-90b2-45c9-8121-50a18beb79d9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:13:16.329Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T21:13:16.329Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:13:16.329Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T21:13:16.408Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572396329-45360-80e01eaa-cc1e-4c7f-b331-59aace77cc3b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:13:16.531Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:13:16.531Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T21:13:16.532Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:13:16.532Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T21:13:16.600Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572396329-45360-80e01eaa-cc1e-4c7f-b331-59aace77cc3b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:13:16.756Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:13:16.756Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:13:16.759Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T21:13:16.759Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T21:13:16.759Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:13:16.759Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T21:13:16.845Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572396329-45360-80e01eaa-cc1e-4c7f-b331-59aace77cc3b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:13:16.967Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:13:16.967Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T21:13:16.968Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:13:16.968Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T21:13:17.034Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572396329-45360-80e01eaa-cc1e-4c7f-b331-59aace77cc3b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:13:17.157Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:13:17.157Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:13:17.158Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T21:13:17.158Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T21:13:17.158Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:13:17.158Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T21:13:17.224Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572396329-45360-80e01eaa-cc1e-4c7f-b331-59aace77cc3b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:13:17.352Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:13:17.352Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T21:13:17.352Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:13:17.352Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T21:13:17.424Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572396329-45360-80e01eaa-cc1e-4c7f-b331-59aace77cc3b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:13:17.555Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:13:17.555Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:13:17.630Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T21:13:17.630Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T21:13:17.717Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772572397630-45360-c4aafe24-81d4-4aab-b9f0-2be9f5c01446-setup.exe (89894400 Bytes) +2026-03-03T21:27:15.879Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T21:27:15.910Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pwS0gY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pwS0gY\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T21:27:15.911Z [INFO] Disk-Space-Check OK: 502.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pwS0gY\out) +2026-03-03T21:27:15.914Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pwS0gY\out +2026-03-03T21:27:15.980Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T21:27:15.980Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-03T21:27:15.980Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-03T21:27:15.937Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:27:15.938Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T21:27:15.940Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:27:15.940Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T21:27:16.038Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573235936-89652-abcc5fe3-f5c6-45ac-a8ac-269b431704e7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:27:16.039Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-03T21:27:16.102Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-03T21:27:16.155Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-03T21:27:16.204Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T21:27:16.204Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pwS0gY\out +2026-03-03T21:27:16.207Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T21:27:16.208Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T21:27:16.209Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pwS0gY\out +2026-03-03T21:27:16.227Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nspUjx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nspUjx\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:27:16.228Z [INFO] Disk-Space-Check OK: 501.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nspUjx\out) +2026-03-03T21:27:16.229Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nspUjx\out +2026-03-03T21:27:16.231Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T21:27:16.231Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nspUjx\out +2026-03-03T21:27:16.233Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T21:27:16.233Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nspUjx\out +2026-03-03T21:27:16.235Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T21:27:16.235Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nspUjx\out +2026-03-03T21:27:16.238Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-D6LozK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-D6LozK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T21:27:16.239Z [INFO] Disk-Space-Check OK: 501.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-D6LozK\out) +2026-03-03T21:27:16.239Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-D6LozK\out +2026-03-03T21:27:16.241Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T21:27:16.243Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T21:27:16.243Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-D6LozK\out +2026-03-03T21:27:16.245Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3RxmMq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3RxmMq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T21:27:16.246Z [INFO] Disk-Space-Check OK: 501.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3RxmMq\out) +2026-03-03T21:27:16.246Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3RxmMq\out +2026-03-03T21:27:16.248Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T21:27:16.249Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T21:27:16.250Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-3RxmMq\pkg) +2026-03-03T21:27:16.250Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3RxmMq\out +2026-03-03T21:27:16.251Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lOB9Mm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lOB9Mm\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T21:27:16.252Z [INFO] Disk-Space-Check OK: 501.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lOB9Mm\out) +2026-03-03T21:27:16.252Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lOB9Mm\out +2026-03-03T21:27:16.254Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T21:27:16.255Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T21:27:16.255Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lOB9Mm\out +2026-03-03T21:27:16.257Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wFRj9G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wFRj9G\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:27:16.258Z [INFO] Disk-Space-Check OK: 501.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wFRj9G\out) +2026-03-03T21:27:16.258Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wFRj9G\out +2026-03-03T21:27:16.260Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T21:27:16.260Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wFRj9G\out +2026-03-03T21:27:16.262Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T21:27:16.263Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wFRj9G\out +2026-03-03T21:27:16.266Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lsNDpX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lsNDpX\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T21:27:16.266Z [INFO] Disk-Space-Check OK: 501.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lsNDpX\out) +2026-03-03T21:27:16.266Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T21:27:16.266Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lsNDpX\out +2026-03-03T21:27:16.268Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T21:27:16.269Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lsNDpX\out +2026-03-03T21:27:16.270Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gPIT5P\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gPIT5P\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:27:16.271Z [INFO] Disk-Space-Check OK: 501.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gPIT5P\out) +2026-03-03T21:27:16.271Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gPIT5P\out +2026-03-03T21:27:16.272Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-03T21:27:16.272Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-03T21:27:16.324Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-03T21:27:16.374Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-03T21:27:16.415Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-03T21:27:16.465Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T21:27:16.466Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gPIT5P\out +2026-03-03T21:27:16.468Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w4UApv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w4UApv\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:27:16.469Z [INFO] Disk-Space-Check OK: 501.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-w4UApv\out) +2026-03-03T21:27:16.482Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w4UApv\out +2026-03-03T21:27:16.483Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T21:27:16.484Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w4UApv\out +2026-03-03T21:27:16.488Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xfVALE\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xfVALE\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:27:16.488Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-xfVALE\pkg-missing +2026-03-03T21:27:16.489Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Suskej\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Suskej\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:27:16.490Z [INFO] Disk-Space-Check OK: 501.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Suskej\out) +2026-03-03T21:27:16.490Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Suskej\out +2026-03-03T21:27:16.493Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T21:27:16.493Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Suskej\out +2026-03-03T21:27:16.539Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-arK5oM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-arK5oM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:27:16.540Z [INFO] Disk-Space-Check OK: 501.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-arK5oM\out) +2026-03-03T21:27:16.540Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-arK5oM\out +2026-03-03T21:27:16.541Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-03T21:27:16.541Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-03T21:27:16.580Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-03T21:27:16.621Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-03T21:27:16.676Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-03T21:27:16.729Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T21:27:16.729Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-arK5oM\out +2026-03-03T21:27:16.731Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DbiQwh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DbiQwh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:27:16.732Z [INFO] Disk-Space-Check OK: 501.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DbiQwh\out) +2026-03-03T21:27:16.733Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DbiQwh\out +2026-03-03T21:27:16.735Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-52AkQd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-52AkQd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:27:16.736Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-52AkQd\out) +2026-03-03T21:27:16.673Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T21:27:16.673Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T21:27:16.753Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573236673-89652-c406e4a9-ec25-4907-be8b-5a42b8cce4a1-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:27:17.348Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T21:27:17.349Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T21:27:18.352Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T21:27:19.853Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T21:27:20.854Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T21:27:23.854Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T21:27:24.856Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T21:27:24.856Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T21:27:25.857Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T21:27:27.359Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T21:27:28.360Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T21:27:31.360Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T21:27:32.386Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:27:32.386Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T21:27:32.483Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573252386-89652-8ade5d3e-b89e-4880-b364-9216acf81a6a-setup.exe (89894400 Bytes) +2026-03-03T21:27:32.584Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T21:27:32.584Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T21:27:32.585Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:27:32.585Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:27:32.664Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573252386-89652-8ade5d3e-b89e-4880-b364-9216acf81a6a-setup.exe (89894400 Bytes) +2026-03-03T21:27:32.753Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T21:27:32.753Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:27:32.753Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T21:27:32.821Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573252386-89652-8ade5d3e-b89e-4880-b364-9216acf81a6a-setup.exe (89894400 Bytes) +2026-03-03T21:27:32.900Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T21:27:32.900Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T21:27:32.901Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:27:32.901Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:27:32.962Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573252386-89652-8ade5d3e-b89e-4880-b364-9216acf81a6a-setup.exe (89894400 Bytes) +2026-03-03T21:27:33.051Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T21:27:33.051Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:27:33.051Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T21:27:33.134Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573252386-89652-8ade5d3e-b89e-4880-b364-9216acf81a6a-setup.exe (89894400 Bytes) +2026-03-03T21:27:33.213Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T21:27:33.213Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T21:27:33.214Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:27:33.214Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:27:33.292Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573252386-89652-8ade5d3e-b89e-4880-b364-9216acf81a6a-setup.exe (89894400 Bytes) +2026-03-03T21:27:33.506Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T21:27:33.507Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:27:33.507Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T21:27:33.581Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573253507-89652-52c4dae5-bd64-4e83-a834-692765e502b3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:27:34.170Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T21:27:34.170Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:27:34.170Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T21:27:34.264Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573254170-89652-6db94676-3514-40d0-8774-902c4473ba0d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:27:34.404Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:27:34.404Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T21:27:34.404Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:27:34.404Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T21:27:34.465Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573254170-89652-6db94676-3514-40d0-8774-902c4473ba0d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:27:34.591Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:27:34.591Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:27:34.593Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T21:27:34.593Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T21:27:34.593Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:27:34.593Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T21:27:34.661Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573254170-89652-6db94676-3514-40d0-8774-902c4473ba0d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:27:34.783Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:27:34.783Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T21:27:34.784Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:27:34.784Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T21:27:34.854Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573254170-89652-6db94676-3514-40d0-8774-902c4473ba0d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:27:34.987Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:27:34.987Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:27:34.989Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T21:27:34.990Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T21:27:34.990Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:27:34.990Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T21:27:35.058Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573254170-89652-6db94676-3514-40d0-8774-902c4473ba0d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:27:35.179Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:27:35.179Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T21:27:35.179Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:27:35.179Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T21:27:35.248Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573254170-89652-6db94676-3514-40d0-8774-902c4473ba0d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:27:35.407Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:27:35.407Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:27:35.466Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T21:27:35.466Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T21:27:35.530Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772573255466-89652-c4b116e2-7bcf-44bb-b6e0-2211f38218ae-setup.exe (89894400 Bytes) +2026-03-03T21:49:47.448Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T21:49:47.476Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w4379p\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w4379p\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T21:49:47.477Z [INFO] Disk-Space-Check OK: 500.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-w4379p\out) +2026-03-03T21:49:47.478Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w4379p\out +2026-03-03T21:49:47.549Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T21:49:47.549Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-03T21:49:47.549Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-03T21:49:47.505Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:49:47.506Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T21:49:47.509Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:49:47.509Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T21:49:47.608Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574587505-13820-3f0a72e2-8793-4b8c-9feb-436e901154ba-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:49:47.610Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-03T21:49:47.670Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-03T21:49:47.725Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-03T21:49:47.775Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T21:49:47.775Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w4379p\out +2026-03-03T21:49:47.777Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T21:49:47.778Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T21:49:47.779Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w4379p\out +2026-03-03T21:49:47.798Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6y5hJb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6y5hJb\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:49:47.799Z [INFO] Disk-Space-Check OK: 500.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6y5hJb\out) +2026-03-03T21:49:47.799Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6y5hJb\out +2026-03-03T21:49:47.800Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T21:49:47.800Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6y5hJb\out +2026-03-03T21:49:47.802Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T21:49:47.803Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6y5hJb\out +2026-03-03T21:49:47.804Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T21:49:47.805Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6y5hJb\out +2026-03-03T21:49:47.809Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSiW4H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSiW4H\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T21:49:47.809Z [INFO] Disk-Space-Check OK: 500.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSiW4H\out) +2026-03-03T21:49:47.810Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fSiW4H\out +2026-03-03T21:49:47.811Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T21:49:47.813Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T21:49:47.813Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSiW4H\out +2026-03-03T21:49:47.815Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zsWBEf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zsWBEf\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T21:49:47.815Z [INFO] Disk-Space-Check OK: 500.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zsWBEf\out) +2026-03-03T21:49:47.816Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zsWBEf\out +2026-03-03T21:49:47.817Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T21:49:47.818Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T21:49:47.818Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-zsWBEf\pkg) +2026-03-03T21:49:47.818Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zsWBEf\out +2026-03-03T21:49:47.820Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RAckpd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RAckpd\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T21:49:47.821Z [INFO] Disk-Space-Check OK: 500.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RAckpd\out) +2026-03-03T21:49:47.821Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RAckpd\out +2026-03-03T21:49:47.823Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T21:49:47.824Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T21:49:47.824Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RAckpd\out +2026-03-03T21:49:47.827Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QKteGg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QKteGg\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:49:47.827Z [INFO] Disk-Space-Check OK: 500.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QKteGg\out) +2026-03-03T21:49:47.828Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QKteGg\out +2026-03-03T21:49:47.829Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T21:49:47.829Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QKteGg\out +2026-03-03T21:49:47.832Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T21:49:47.832Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QKteGg\out +2026-03-03T21:49:47.834Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sXUbrE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sXUbrE\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T21:49:47.835Z [INFO] Disk-Space-Check OK: 500.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sXUbrE\out) +2026-03-03T21:49:47.835Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T21:49:47.835Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sXUbrE\out +2026-03-03T21:49:47.836Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T21:49:47.837Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sXUbrE\out +2026-03-03T21:49:47.838Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tOWHUK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tOWHUK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:49:47.839Z [INFO] Disk-Space-Check OK: 500.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tOWHUK\out) +2026-03-03T21:49:47.839Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tOWHUK\out +2026-03-03T21:49:47.840Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-03T21:49:47.840Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-03T21:49:47.883Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-03T21:49:47.933Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-03T21:49:47.983Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-03T21:49:48.024Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T21:49:48.025Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tOWHUK\out +2026-03-03T21:49:48.027Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rIv4WB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rIv4WB\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:49:48.028Z [INFO] Disk-Space-Check OK: 500.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rIv4WB\out) +2026-03-03T21:49:48.029Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rIv4WB\out +2026-03-03T21:49:48.031Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T21:49:48.032Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rIv4WB\out +2026-03-03T21:49:48.036Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nqr9i7\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nqr9i7\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:49:48.036Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-nqr9i7\pkg-missing +2026-03-03T21:49:48.038Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DUi1Gc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DUi1Gc\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:49:48.039Z [INFO] Disk-Space-Check OK: 500.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DUi1Gc\out) +2026-03-03T21:49:48.039Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DUi1Gc\out +2026-03-03T21:49:48.041Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T21:49:48.042Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DUi1Gc\out +2026-03-03T21:49:48.087Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qaxbdJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qaxbdJ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:49:48.088Z [INFO] Disk-Space-Check OK: 500.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qaxbdJ\out) +2026-03-03T21:49:48.088Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qaxbdJ\out +2026-03-03T21:49:48.089Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-03T21:49:48.089Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-03T21:49:48.136Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-03T21:49:48.187Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-03T21:49:48.226Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-03T21:49:48.273Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T21:49:48.274Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qaxbdJ\out +2026-03-03T21:49:48.276Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BirJ12\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BirJ12\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:49:48.276Z [INFO] Disk-Space-Check OK: 500.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BirJ12\out) +2026-03-03T21:49:48.278Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BirJ12\out +2026-03-03T21:49:48.280Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-G3YNSW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-G3YNSW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T21:49:48.281Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-G3YNSW\out) +2026-03-03T21:49:48.208Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T21:49:48.208Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T21:49:48.279Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574588207-13820-28bd4948-19ae-43a5-bd5e-626f1ca358ee-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:49:48.716Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T21:49:48.716Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T21:49:49.718Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T21:49:51.219Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T21:49:52.220Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T21:49:55.220Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T21:49:56.222Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T21:49:56.222Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T21:49:57.223Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T21:49:58.723Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T21:49:59.725Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T21:50:02.726Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T21:50:03.755Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:50:03.755Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T21:50:03.841Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574603755-13820-4b2db843-a488-4560-bf3f-93f099e64b1b-setup.exe (89894400 Bytes) +2026-03-03T21:50:03.921Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T21:50:03.921Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T21:50:03.922Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:50:03.922Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:50:03.982Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574603755-13820-4b2db843-a488-4560-bf3f-93f099e64b1b-setup.exe (89894400 Bytes) +2026-03-03T21:50:04.063Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T21:50:04.063Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:50:04.063Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T21:50:04.124Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574603755-13820-4b2db843-a488-4560-bf3f-93f099e64b1b-setup.exe (89894400 Bytes) +2026-03-03T21:50:04.203Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T21:50:04.203Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T21:50:04.204Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:50:04.204Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:50:04.264Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574603755-13820-4b2db843-a488-4560-bf3f-93f099e64b1b-setup.exe (89894400 Bytes) +2026-03-03T21:50:04.355Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T21:50:04.355Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:50:04.355Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T21:50:04.431Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574603755-13820-4b2db843-a488-4560-bf3f-93f099e64b1b-setup.exe (89894400 Bytes) +2026-03-03T21:50:04.508Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T21:50:04.508Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T21:50:04.509Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:50:04.509Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T21:50:04.579Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574603755-13820-4b2db843-a488-4560-bf3f-93f099e64b1b-setup.exe (89894400 Bytes) +2026-03-03T21:50:04.758Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T21:50:04.758Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:50:04.758Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T21:50:04.820Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574604758-13820-ec9e138c-3450-4fdd-842f-326f41e846a5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:50:05.315Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T21:50:05.315Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:50:05.315Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T21:50:05.394Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574605315-13820-80a73b28-db5c-4037-bec6-b11a0744bddb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:50:05.522Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:50:05.522Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T21:50:05.523Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:50:05.523Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T21:50:05.613Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574605315-13820-80a73b28-db5c-4037-bec6-b11a0744bddb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:50:05.746Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:50:05.746Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:50:05.748Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T21:50:05.748Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T21:50:05.748Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:50:05.748Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T21:50:05.822Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574605315-13820-80a73b28-db5c-4037-bec6-b11a0744bddb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:50:05.955Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:50:05.955Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T21:50:05.956Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:50:05.956Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T21:50:06.044Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574605315-13820-80a73b28-db5c-4037-bec6-b11a0744bddb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:50:06.184Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:50:06.184Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:50:06.185Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T21:50:06.186Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T21:50:06.186Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:50:06.186Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T21:50:06.266Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574605315-13820-80a73b28-db5c-4037-bec6-b11a0744bddb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:50:06.404Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:50:06.405Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T21:50:06.405Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T21:50:06.405Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T21:50:06.467Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574605315-13820-80a73b28-db5c-4037-bec6-b11a0744bddb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T21:50:06.587Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T21:50:06.587Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T21:50:06.653Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T21:50:06.653Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T21:50:06.730Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772574606653-13820-b4edd5c6-d074-475a-a1c3-287a0fbada0f-setup.exe (89894400 Bytes) +2026-03-03T22:15:59.690Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T22:15:59.698Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y3oEiO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y3oEiO\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T22:15:59.701Z [INFO] Disk-Space-Check OK: 499.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y3oEiO\out) +2026-03-03T22:15:59.703Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Y3oEiO\out +2026-03-03T22:15:59.765Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T22:15:59.765Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-03T22:15:59.765Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-03T22:15:59.748Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:15:59.749Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T22:15:59.751Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:15:59.751Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T22:15:59.854Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576159747-61764-3204ac0e-d847-4d16-be8e-1d9f4a2193fb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:15:59.831Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-03T22:15:59.891Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-03T22:15:59.940Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-03T22:15:59.990Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T22:15:59.990Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Y3oEiO\out +2026-03-03T22:15:59.993Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T22:15:59.994Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T22:15:59.995Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y3oEiO\out +2026-03-03T22:16:00.014Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3iNnq9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3iNnq9\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:16:00.015Z [INFO] Disk-Space-Check OK: 499.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3iNnq9\out) +2026-03-03T22:16:00.015Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3iNnq9\out +2026-03-03T22:16:00.017Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T22:16:00.017Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3iNnq9\out +2026-03-03T22:16:00.019Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T22:16:00.019Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3iNnq9\out +2026-03-03T22:16:00.021Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T22:16:00.022Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3iNnq9\out +2026-03-03T22:16:00.025Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VTGfRL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VTGfRL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T22:16:00.026Z [INFO] Disk-Space-Check OK: 499.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VTGfRL\out) +2026-03-03T22:16:00.026Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VTGfRL\out +2026-03-03T22:16:00.028Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T22:16:00.029Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T22:16:00.030Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VTGfRL\out +2026-03-03T22:16:00.032Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GvSQVn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GvSQVn\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T22:16:00.033Z [INFO] Disk-Space-Check OK: 499.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GvSQVn\out) +2026-03-03T22:16:00.033Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GvSQVn\out +2026-03-03T22:16:00.035Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T22:16:00.036Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T22:16:00.037Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-GvSQVn\pkg) +2026-03-03T22:16:00.037Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GvSQVn\out +2026-03-03T22:16:00.039Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eN1GpJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eN1GpJ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T22:16:00.039Z [INFO] Disk-Space-Check OK: 499.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eN1GpJ\out) +2026-03-03T22:16:00.040Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eN1GpJ\out +2026-03-03T22:16:00.042Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T22:16:00.043Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T22:16:00.043Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eN1GpJ\out +2026-03-03T22:16:00.046Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7nDw8P\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7nDw8P\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:16:00.046Z [INFO] Disk-Space-Check OK: 499.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7nDw8P\out) +2026-03-03T22:16:00.047Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7nDw8P\out +2026-03-03T22:16:00.048Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T22:16:00.048Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7nDw8P\out +2026-03-03T22:16:00.051Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T22:16:00.051Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7nDw8P\out +2026-03-03T22:16:00.054Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5QVkX2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5QVkX2\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T22:16:00.054Z [INFO] Disk-Space-Check OK: 499.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5QVkX2\out) +2026-03-03T22:16:00.054Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T22:16:00.055Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5QVkX2\out +2026-03-03T22:16:00.056Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T22:16:00.057Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5QVkX2\out +2026-03-03T22:16:00.058Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-50hOhs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-50hOhs\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:16:00.059Z [INFO] Disk-Space-Check OK: 499.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-50hOhs\out) +2026-03-03T22:16:00.059Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-50hOhs\out +2026-03-03T22:16:00.060Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-03T22:16:00.060Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-03T22:16:00.105Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-03T22:16:00.149Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-03T22:16:00.188Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-03T22:16:00.233Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T22:16:00.234Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-50hOhs\out +2026-03-03T22:16:00.237Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-02tbi0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-02tbi0\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:16:00.237Z [INFO] Disk-Space-Check OK: 499.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-02tbi0\out) +2026-03-03T22:16:00.239Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-02tbi0\out +2026-03-03T22:16:00.241Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T22:16:00.241Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-02tbi0\out +2026-03-03T22:16:00.245Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7ec2P7\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7ec2P7\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:16:00.245Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-7ec2P7\pkg-missing +2026-03-03T22:16:00.247Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pSZg8H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pSZg8H\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:16:00.247Z [INFO] Disk-Space-Check OK: 499.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pSZg8H\out) +2026-03-03T22:16:00.247Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pSZg8H\out +2026-03-03T22:16:00.250Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T22:16:00.250Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pSZg8H\out +2026-03-03T22:16:00.292Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GdLya0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GdLya0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:16:00.293Z [INFO] Disk-Space-Check OK: 499.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GdLya0\out) +2026-03-03T22:16:00.294Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GdLya0\out +2026-03-03T22:16:00.295Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-03T22:16:00.295Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-03T22:16:00.342Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-03T22:16:00.391Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-03T22:16:00.438Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-03T22:16:00.488Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T22:16:00.489Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GdLya0\out +2026-03-03T22:16:00.491Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3yGbat\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3yGbat\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:16:00.492Z [INFO] Disk-Space-Check OK: 499.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3yGbat\out) +2026-03-03T22:16:00.493Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3yGbat\out +2026-03-03T22:16:00.495Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PKxDar\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PKxDar\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:16:00.496Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PKxDar\out) +2026-03-03T22:16:00.449Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T22:16:00.449Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T22:16:00.534Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576160449-61764-62542ab6-e72d-40cf-89ca-3df4af6ce2d0-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:16:01.047Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T22:16:01.047Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T22:16:02.049Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T22:16:03.551Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T22:16:04.553Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T22:16:07.554Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T22:16:08.557Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T22:16:08.557Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T22:16:09.558Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T22:16:11.058Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T22:16:12.059Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T22:16:15.060Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T22:16:16.087Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:16:16.087Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T22:16:16.151Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576176087-61764-15a3948b-2e96-4e87-b64b-475cbcde1a13-setup.exe (89894400 Bytes) +2026-03-03T22:16:16.237Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T22:16:16.237Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T22:16:16.238Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:16:16.238Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:16:16.309Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576176087-61764-15a3948b-2e96-4e87-b64b-475cbcde1a13-setup.exe (89894400 Bytes) +2026-03-03T22:16:16.390Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T22:16:16.390Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:16:16.390Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T22:16:16.451Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576176087-61764-15a3948b-2e96-4e87-b64b-475cbcde1a13-setup.exe (89894400 Bytes) +2026-03-03T22:16:16.528Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T22:16:16.528Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T22:16:16.529Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:16:16.529Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:16:16.600Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576176087-61764-15a3948b-2e96-4e87-b64b-475cbcde1a13-setup.exe (89894400 Bytes) +2026-03-03T22:16:16.685Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T22:16:16.685Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:16:16.685Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T22:16:16.764Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576176087-61764-15a3948b-2e96-4e87-b64b-475cbcde1a13-setup.exe (89894400 Bytes) +2026-03-03T22:16:16.847Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T22:16:16.847Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T22:16:16.848Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:16:16.848Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:16:16.915Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576176087-61764-15a3948b-2e96-4e87-b64b-475cbcde1a13-setup.exe (89894400 Bytes) +2026-03-03T22:16:17.139Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T22:16:17.139Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:16:17.139Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T22:16:17.223Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576177139-61764-a01faba7-c21a-4a42-9732-d8fe8e1696cd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:16:17.854Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T22:16:17.854Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:16:17.854Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T22:16:17.946Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576177854-61764-2f0d82b1-534c-4316-993b-042428604a68-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:16:18.112Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:16:18.112Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T22:16:18.113Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:16:18.113Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T22:16:18.202Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576177854-61764-2f0d82b1-534c-4316-993b-042428604a68-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:16:18.343Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:16:18.343Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:16:18.345Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T22:16:18.346Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T22:16:18.346Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:16:18.346Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T22:16:18.418Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576177854-61764-2f0d82b1-534c-4316-993b-042428604a68-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:16:18.539Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:16:18.539Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T22:16:18.540Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:16:18.540Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T22:16:18.604Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576177854-61764-2f0d82b1-534c-4316-993b-042428604a68-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:16:18.732Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:16:18.732Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:16:18.735Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T22:16:18.735Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T22:16:18.735Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:16:18.735Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T22:16:18.828Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576177854-61764-2f0d82b1-534c-4316-993b-042428604a68-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:16:18.965Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:16:18.965Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T22:16:18.966Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:16:18.966Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T22:16:19.040Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576177854-61764-2f0d82b1-534c-4316-993b-042428604a68-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:16:19.162Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:16:19.162Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:16:19.232Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T22:16:19.232Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T22:16:19.313Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772576179231-61764-b7f5397f-06f1-4070-a590-d24aea5e6b01-setup.exe (89894400 Bytes) +2026-03-03T22:32:03.088Z [INFO] App gestartet v1.5.78 +2026-03-03T22:32:03.089Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-03T22:32:03.089Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-03T22:32:03.291Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-03T22:44:33.305Z [INFO] Test-Nachricht für Session-Log +2026-03-03T22:44:33.661Z [INFO] Nach-Shutdown-Nachricht +2026-03-03T22:44:41.685Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T22:44:41.696Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2RpyeR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2RpyeR\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T22:44:41.698Z [INFO] Disk-Space-Check OK: 498.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2RpyeR\out) +2026-03-03T22:44:41.700Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2RpyeR\out +2026-03-03T22:44:41.768Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T22:44:41.768Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-03T22:44:41.768Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-03T22:44:41.743Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:44:41.744Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T22:44:41.747Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:44:41.747Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T22:44:41.851Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577881743-42824-03c1e982-47b4-4f40-83fb-3be0526fc9d2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:44:41.835Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-03T22:44:41.895Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-03T22:44:41.951Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-03T22:44:42.004Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T22:44:42.004Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2RpyeR\out +2026-03-03T22:44:42.007Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T22:44:42.009Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T22:44:42.010Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2RpyeR\out +2026-03-03T22:44:42.029Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tnzuxP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tnzuxP\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:44:42.030Z [INFO] Disk-Space-Check OK: 498.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tnzuxP\out) +2026-03-03T22:44:42.031Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tnzuxP\out +2026-03-03T22:44:42.033Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T22:44:42.033Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tnzuxP\out +2026-03-03T22:44:42.035Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T22:44:42.035Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tnzuxP\out +2026-03-03T22:44:42.037Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T22:44:42.038Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tnzuxP\out +2026-03-03T22:44:42.041Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-95UdCR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-95UdCR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T22:44:42.042Z [INFO] Disk-Space-Check OK: 498.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-95UdCR\out) +2026-03-03T22:44:42.042Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-95UdCR\out +2026-03-03T22:44:42.044Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T22:44:42.046Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T22:44:42.047Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-95UdCR\out +2026-03-03T22:44:42.049Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UTukNm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UTukNm\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T22:44:42.050Z [INFO] Disk-Space-Check OK: 498.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-UTukNm\out) +2026-03-03T22:44:42.050Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UTukNm\out +2026-03-03T22:44:42.052Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T22:44:42.053Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T22:44:42.054Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-UTukNm\pkg) +2026-03-03T22:44:42.054Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UTukNm\out +2026-03-03T22:44:42.056Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EqekdD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EqekdD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T22:44:42.056Z [INFO] Disk-Space-Check OK: 498.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EqekdD\out) +2026-03-03T22:44:42.057Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EqekdD\out +2026-03-03T22:44:42.058Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T22:44:42.059Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T22:44:42.060Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EqekdD\out +2026-03-03T22:44:42.062Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gGWsUW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gGWsUW\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:44:42.063Z [INFO] Disk-Space-Check OK: 498.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gGWsUW\out) +2026-03-03T22:44:42.063Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gGWsUW\out +2026-03-03T22:44:42.065Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T22:44:42.065Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gGWsUW\out +2026-03-03T22:44:42.068Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T22:44:42.069Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gGWsUW\out +2026-03-03T22:44:42.071Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K31dWS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K31dWS\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T22:44:42.072Z [INFO] Disk-Space-Check OK: 498.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-K31dWS\out) +2026-03-03T22:44:42.072Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T22:44:42.072Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K31dWS\out +2026-03-03T22:44:42.074Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T22:44:42.075Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K31dWS\out +2026-03-03T22:44:42.076Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zQuvIl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zQuvIl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:44:42.077Z [INFO] Disk-Space-Check OK: 498.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zQuvIl\out) +2026-03-03T22:44:42.077Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zQuvIl\out +2026-03-03T22:44:42.077Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-03T22:44:42.078Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-03T22:44:42.128Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-03T22:44:42.167Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-03T22:44:42.209Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-03T22:44:42.258Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T22:44:42.259Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zQuvIl\out +2026-03-03T22:44:42.262Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fYwWBy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fYwWBy\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:44:42.263Z [INFO] Disk-Space-Check OK: 498.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fYwWBy\out) +2026-03-03T22:44:42.265Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fYwWBy\out +2026-03-03T22:44:42.267Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T22:44:42.268Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fYwWBy\out +2026-03-03T22:44:42.273Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-coInuy\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-coInuy\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:44:42.274Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-coInuy\pkg-missing +2026-03-03T22:44:42.277Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mvnp46\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mvnp46\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:44:42.278Z [INFO] Disk-Space-Check OK: 498.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mvnp46\out) +2026-03-03T22:44:42.278Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Mvnp46\out +2026-03-03T22:44:42.282Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T22:44:42.283Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mvnp46\out +2026-03-03T22:44:42.344Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OJhBYf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OJhBYf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:44:42.345Z [INFO] Disk-Space-Check OK: 498.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OJhBYf\out) +2026-03-03T22:44:42.345Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OJhBYf\out +2026-03-03T22:44:42.348Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-03T22:44:42.348Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-03T22:44:42.409Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-03T22:44:42.466Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-03T22:44:42.524Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-03T22:44:42.582Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T22:44:42.583Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OJhBYf\out +2026-03-03T22:44:42.585Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DhhQzn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DhhQzn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:44:42.586Z [INFO] Disk-Space-Check OK: 498.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DhhQzn\out) +2026-03-03T22:44:42.588Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DhhQzn\out +2026-03-03T22:44:42.591Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-O7mPZS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-O7mPZS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:44:42.591Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-O7mPZS\out) +2026-03-03T22:44:42.511Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T22:44:42.512Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T22:44:42.612Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577882511-42824-979752be-a82e-491c-b150-5295a3611b8f-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:44:43.202Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T22:44:43.202Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T22:44:44.206Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T22:44:45.706Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T22:44:46.708Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T22:44:49.708Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T22:44:50.711Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T22:44:50.711Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T22:44:51.713Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T22:44:53.214Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T22:44:54.215Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T22:44:57.215Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T22:44:58.243Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:44:58.243Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T22:44:58.321Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577898243-42824-86cb021b-68f6-4026-ae39-fb786b97fdea-setup.exe (89894400 Bytes) +2026-03-03T22:44:58.419Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T22:44:58.419Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T22:44:58.420Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:44:58.420Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:44:58.492Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577898243-42824-86cb021b-68f6-4026-ae39-fb786b97fdea-setup.exe (89894400 Bytes) +2026-03-03T22:44:58.577Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T22:44:58.577Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:44:58.577Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T22:44:58.671Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577898243-42824-86cb021b-68f6-4026-ae39-fb786b97fdea-setup.exe (89894400 Bytes) +2026-03-03T22:44:58.754Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T22:44:58.754Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T22:44:58.754Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:44:58.754Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:44:58.833Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577898243-42824-86cb021b-68f6-4026-ae39-fb786b97fdea-setup.exe (89894400 Bytes) +2026-03-03T22:44:58.924Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T22:44:58.924Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:44:58.924Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T22:44:59.005Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577898243-42824-86cb021b-68f6-4026-ae39-fb786b97fdea-setup.exe (89894400 Bytes) +2026-03-03T22:44:59.091Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T22:44:59.091Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T22:44:59.092Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:44:59.092Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:44:59.162Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577898243-42824-86cb021b-68f6-4026-ae39-fb786b97fdea-setup.exe (89894400 Bytes) +2026-03-03T22:44:59.397Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T22:44:59.398Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:44:59.398Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T22:44:59.501Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577899398-42824-037337f0-aab1-45fe-94cd-66485746d774-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:45:00.038Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T22:45:00.038Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:45:00.038Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T22:45:00.142Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577900038-42824-8293aa4e-04cc-4ed4-be4f-457084ae2dc8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:45:00.302Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:45:00.302Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T22:45:00.302Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:45:00.302Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T22:45:00.397Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577900038-42824-8293aa4e-04cc-4ed4-be4f-457084ae2dc8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:45:00.555Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:45:00.555Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:45:00.558Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T22:45:00.558Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T22:45:00.558Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:45:00.558Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T22:45:00.637Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577900038-42824-8293aa4e-04cc-4ed4-be4f-457084ae2dc8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:45:00.774Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:45:00.774Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T22:45:00.775Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:45:00.775Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T22:45:00.861Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577900038-42824-8293aa4e-04cc-4ed4-be4f-457084ae2dc8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:45:01.021Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:45:01.022Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:45:01.025Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T22:45:01.025Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T22:45:01.025Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:45:01.025Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T22:45:01.126Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577900038-42824-8293aa4e-04cc-4ed4-be4f-457084ae2dc8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:45:01.289Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:45:01.290Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T22:45:01.291Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:45:01.291Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T22:45:01.398Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577900038-42824-8293aa4e-04cc-4ed4-be4f-457084ae2dc8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:45:01.576Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:45:01.576Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:45:01.642Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T22:45:01.642Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T22:45:01.719Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772577901642-42824-533f3c9d-6e6a-4291-87e0-611421d862b2-setup.exe (89894400 Bytes) +2026-03-03T22:52:25.432Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T22:52:25.334Z [INFO] Test-Nachricht für Session-Log +2026-03-03T22:52:25.469Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:52:25.470Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T22:52:25.473Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:52:25.473Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T22:52:25.584Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578345468-82640-365af47c-d7ae-4e5f-9ba3-a66056ea125c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:52:25.472Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KaEfnr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KaEfnr\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T22:52:25.474Z [INFO] Disk-Space-Check OK: 497.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KaEfnr\out) +2026-03-03T22:52:25.476Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KaEfnr\out +2026-03-03T22:52:25.552Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T22:52:25.552Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-03T22:52:25.552Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-03T22:52:25.526Z [INFO] Scheduler gestartet +2026-03-03T22:52:25.527Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:52:25.624Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-03T22:52:25.695Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-03T22:52:25.659Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-x62tRC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-x62tRC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:52:25.660Z [INFO] Disk-Space-Check OK: 497.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-x62tRC\out) +2026-03-03T22:52:25.662Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-x62tRC\out +2026-03-03T22:52:25.664Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-03T22:52:25.686Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:52:25.687Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-03T22:52:25.774Z [INFO] Scheduler beendet +2026-03-03T22:52:25.792Z [INFO] Scheduler gestartet +2026-03-03T22:52:25.792Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:52:25.691Z [INFO] Nach-Shutdown-Nachricht +2026-03-03T22:52:25.760Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-03T22:52:25.815Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T22:52:25.815Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KaEfnr\out +2026-03-03T22:52:25.818Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T22:52:25.820Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T22:52:25.821Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KaEfnr\out +2026-03-03T22:52:25.830Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jzKnQK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jzKnQK\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:52:25.831Z [INFO] Disk-Space-Check OK: 497.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jzKnQK\out) +2026-03-03T22:52:25.832Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jzKnQK\out +2026-03-03T22:52:25.834Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T22:52:25.834Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jzKnQK\out +2026-03-03T22:52:25.836Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T22:52:25.836Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jzKnQK\out +2026-03-03T22:52:25.839Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T22:52:25.840Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jzKnQK\out +2026-03-03T22:52:25.843Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RRo5H4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RRo5H4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T22:52:25.844Z [INFO] Disk-Space-Check OK: 497.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RRo5H4\out) +2026-03-03T22:52:25.845Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RRo5H4\out +2026-03-03T22:52:25.847Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T22:52:25.849Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T22:52:25.849Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RRo5H4\out +2026-03-03T22:52:25.851Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MWYNda\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MWYNda\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T22:52:25.852Z [INFO] Disk-Space-Check OK: 497.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MWYNda\out) +2026-03-03T22:52:25.852Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MWYNda\out +2026-03-03T22:52:25.855Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T22:52:25.856Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T22:52:25.857Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-MWYNda\pkg) +2026-03-03T22:52:25.857Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MWYNda\out +2026-03-03T22:52:25.859Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t6grzi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t6grzi\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T22:52:25.860Z [INFO] Disk-Space-Check OK: 497.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-t6grzi\out) +2026-03-03T22:52:25.860Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-t6grzi\out +2026-03-03T22:52:25.863Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T22:52:25.864Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T22:52:25.864Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t6grzi\out +2026-03-03T22:52:25.867Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VuR6Hy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VuR6Hy\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:52:25.868Z [INFO] Disk-Space-Check OK: 497.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VuR6Hy\out) +2026-03-03T22:52:25.868Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VuR6Hy\out +2026-03-03T22:52:25.870Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T22:52:25.871Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VuR6Hy\out +2026-03-03T22:52:25.874Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T22:52:25.875Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VuR6Hy\out +2026-03-03T22:52:25.879Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B9CvAT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B9CvAT\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T22:52:25.880Z [INFO] Disk-Space-Check OK: 497.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-B9CvAT\out) +2026-03-03T22:52:25.880Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T22:52:25.880Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-B9CvAT\out +2026-03-03T22:52:25.882Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T22:52:25.883Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B9CvAT\out +2026-03-03T22:52:25.886Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kvyZfQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kvyZfQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:52:25.887Z [INFO] Disk-Space-Check OK: 497.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kvyZfQ\out) +2026-03-03T22:52:25.887Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kvyZfQ\out +2026-03-03T22:52:25.888Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-03T22:52:25.889Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-03T22:52:25.914Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-03T22:52:25.916Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T22:52:25.917Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-x62tRC\out +2026-03-03T22:52:25.951Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-03T22:52:26.008Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-03T22:52:26.060Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-03T22:52:26.119Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T22:52:26.063Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:52:26.063Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-03T22:52:26.064Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:52:26.064Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-03T22:52:26.132Z [INFO] Scheduler beendet +2026-03-03T22:52:26.158Z [INFO] Scheduler gestartet +2026-03-03T22:52:26.158Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:52:26.163Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:52:26.163Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-03T22:52:26.068Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1c76Vv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1c76Vv\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T22:52:26.069Z [INFO] Disk-Space-Check OK: 497.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1c76Vv\out) +2026-03-03T22:52:26.069Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T22:52:26.070Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1c76Vv\out +2026-03-03T22:52:26.070Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-03T22:52:26.120Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kvyZfQ\out +2026-03-03T22:52:26.122Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tb6nXh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tb6nXh\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:52:26.123Z [INFO] Disk-Space-Check OK: 497.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tb6nXh\out) +2026-03-03T22:52:26.126Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Tb6nXh\out +2026-03-03T22:52:26.128Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T22:52:26.129Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tb6nXh\out +2026-03-03T22:52:26.132Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gJdnGJ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gJdnGJ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:52:26.133Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-gJdnGJ\pkg-missing +2026-03-03T22:52:26.135Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x93EJk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x93EJk\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:52:26.135Z [INFO] Disk-Space-Check OK: 497.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-x93EJk\out) +2026-03-03T22:52:26.136Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-x93EJk\out +2026-03-03T22:52:26.139Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T22:52:26.139Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x93EJk\out +2026-03-03T22:52:26.187Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zTufTg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zTufTg\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:52:26.188Z [INFO] Disk-Space-Check OK: 497.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zTufTg\out) +2026-03-03T22:52:26.188Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zTufTg\out +2026-03-03T22:52:26.191Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-03T22:52:26.191Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-03T22:52:26.250Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-03T22:52:26.316Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-03T22:52:26.384Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-03T22:52:26.448Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T22:52:26.334Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:52:26.334Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-03T22:52:26.449Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zTufTg\out +2026-03-03T22:52:26.451Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cAdeqb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cAdeqb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:52:26.452Z [INFO] Disk-Space-Check OK: 497.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cAdeqb\out) +2026-03-03T22:52:26.454Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cAdeqb\out +2026-03-03T22:52:26.456Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-gXpISm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-gXpISm\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:52:26.457Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-gXpISm\out) +2026-03-03T22:52:26.346Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T22:52:26.346Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T22:52:26.450Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578346346-82640-c93ee28f-d013-4f31-b3db-50e5511b9237-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:52:26.500Z [INFO] Scheduler beendet +2026-03-03T22:52:26.527Z [INFO] Scheduler gestartet +2026-03-03T22:52:26.527Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:52:27.007Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T22:52:27.007Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T22:52:28.009Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T22:52:29.034Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-03T22:52:29.293Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:52:29.293Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-03T22:52:29.410Z [INFO] Scheduler beendet +2026-03-03T22:52:29.430Z [INFO] Scheduler gestartet +2026-03-03T22:52:29.430Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:52:29.509Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T22:52:30.511Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T22:52:31.424Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:52:31.424Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-03T22:52:31.474Z [INFO] Scheduler beendet +2026-03-03T22:52:31.487Z [INFO] Scheduler gestartet +2026-03-03T22:52:31.487Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:52:33.511Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T22:52:33.603Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:52:33.603Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-03T22:52:33.653Z [INFO] Scheduler beendet +2026-03-03T22:52:33.670Z [INFO] Scheduler gestartet +2026-03-03T22:52:33.670Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:52:33.673Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cee9Xr\state\rd_session_state.json.async.tmp' +2026-03-03T22:52:33.673Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cee9Xr\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cee9Xr\state\rd_downloader_config.json' +2026-03-03T22:52:34.513Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T22:52:34.513Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T22:52:35.514Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T22:52:36.320Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-03T22:52:36.321Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-03T22:52:36.444Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:52:36.444Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-03T22:52:36.562Z [INFO] Scheduler beendet +2026-03-03T22:52:36.574Z [INFO] Scheduler gestartet +2026-03-03T22:52:36.574Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:52:37.014Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T22:52:38.016Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T22:52:41.016Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T22:52:42.043Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:52:42.044Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T22:52:42.113Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578362043-82640-1c728735-3a04-445b-a710-5506783c324a-setup.exe (89894400 Bytes) +2026-03-03T22:52:42.205Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T22:52:42.205Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T22:52:42.206Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:52:42.206Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:52:42.287Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578362043-82640-1c728735-3a04-445b-a710-5506783c324a-setup.exe (89894400 Bytes) +2026-03-03T22:52:42.378Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T22:52:42.378Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:52:42.378Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T22:52:42.445Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578362043-82640-1c728735-3a04-445b-a710-5506783c324a-setup.exe (89894400 Bytes) +2026-03-03T22:52:42.530Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T22:52:42.530Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T22:52:42.531Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:52:42.531Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:52:42.614Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578362043-82640-1c728735-3a04-445b-a710-5506783c324a-setup.exe (89894400 Bytes) +2026-03-03T22:52:42.701Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T22:52:42.701Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:52:42.701Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T22:52:42.785Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578362043-82640-1c728735-3a04-445b-a710-5506783c324a-setup.exe (89894400 Bytes) +2026-03-03T22:52:42.874Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T22:52:42.874Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T22:52:42.875Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:52:42.875Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T22:52:42.951Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578362043-82640-1c728735-3a04-445b-a710-5506783c324a-setup.exe (89894400 Bytes) +2026-03-03T22:52:43.165Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T22:52:43.165Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:52:43.165Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T22:52:43.236Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578363165-82640-6827549b-fa3e-4b90-b17e-48367f93d6c9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:52:43.805Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T22:52:43.805Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:52:43.805Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T22:52:43.898Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578363805-82640-47b57d12-c9cd-451b-b982-53b39d279d48-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:52:44.053Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:52:44.053Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T22:52:44.054Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:52:44.054Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T22:52:44.121Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578363805-82640-47b57d12-c9cd-451b-b982-53b39d279d48-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:52:44.250Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:52:44.250Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:52:44.252Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T22:52:44.252Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T22:52:44.252Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:52:44.252Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T22:52:44.340Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578363805-82640-47b57d12-c9cd-451b-b982-53b39d279d48-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:52:44.477Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:52:44.477Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T22:52:44.478Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:52:44.478Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T22:52:44.568Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578363805-82640-47b57d12-c9cd-451b-b982-53b39d279d48-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:52:44.710Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:52:44.710Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:52:44.712Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T22:52:44.712Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T22:52:44.712Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:52:44.712Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T22:52:44.782Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578363805-82640-47b57d12-c9cd-451b-b982-53b39d279d48-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:52:44.909Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:52:44.909Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T22:52:44.910Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T22:52:44.910Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T22:52:44.978Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578363805-82640-47b57d12-c9cd-451b-b982-53b39d279d48-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T22:52:45.102Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T22:52:45.102Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T22:52:45.165Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T22:52:45.165Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T22:52:45.234Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772578365165-82640-c38f4732-d16b-4e9f-ae09-7ea976459942-setup.exe (89894400 Bytes) +2026-03-03T22:53:06.769Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:53:06.769Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-03T22:53:06.796Z [INFO] Scheduler beendet +2026-03-03T22:53:06.842Z [INFO] Scheduler gestartet +2026-03-03T22:53:06.842Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:53:06.993Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:53:06.993Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-03T22:53:07.084Z [INFO] Scheduler beendet +2026-03-03T22:53:07.088Z [INFO] Scheduler gestartet +2026-03-03T22:53:07.089Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:53:07.091Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-FXtXzg\state' +2026-03-03T22:53:07.091Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-FXtXzg\state' +2026-03-03T22:53:07.093Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:53:07.093Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-03T22:53:07.209Z [INFO] Scheduler beendet +2026-03-03T22:53:07.224Z [INFO] Scheduler gestartet +2026-03-03T22:53:07.224Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:53:07.227Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:53:07.227Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-03T22:53:07.345Z [INFO] Scheduler beendet +2026-03-03T22:53:07.348Z [INFO] Scheduler gestartet +2026-03-03T22:53:07.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:53:07.349Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8mNOWy\state' +2026-03-03T22:53:07.350Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8mNOWy\state\rd_session_state.json.async.tmp' +2026-03-03T22:53:07.521Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:53:07.521Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-03T22:53:07.590Z [INFO] Scheduler beendet +2026-03-03T22:53:07.593Z [INFO] Scheduler gestartet +2026-03-03T22:53:07.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:53:07.595Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-IDN6AV\state' +2026-03-03T22:53:07.595Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-IDN6AV\state' +2026-03-03T22:53:52.611Z [INFO] Scheduler gestartet +2026-03-03T22:53:52.611Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:53:53.052Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:53:53.052Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-03T22:53:53.092Z [INFO] Scheduler beendet +2026-03-03T22:53:53.112Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-03T22:53:53.113Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-03T22:53:53.123Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-03T22:53:53.124Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-03T22:53:53.186Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-03T22:53:53.186Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-03T22:53:53.248Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-03T22:53:53.249Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-03T22:53:53.249Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-03T22:53:53.312Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-03T22:53:53.313Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-03T22:53:53.314Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-03T22:53:53.379Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ZOdQ97\state' +2026-03-03T22:53:53.379Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ZOdQ97\state\rd_session_state.json.async.tmp' +2026-03-03T22:53:53.462Z [INFO] Scheduler gestartet +2026-03-03T22:53:53.462Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:53:54.164Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:53:54.164Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-03T22:53:54.184Z [INFO] Scheduler beendet +2026-03-03T22:53:54.189Z [INFO] Scheduler gestartet +2026-03-03T22:53:54.189Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:53:56.590Z [WARN] Netzwerkfehler: item=fresh, fresh retry, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: TypeError: fetch failed, provider=? +2026-03-03T22:53:56.978Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:53:56.978Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-03T22:53:57.083Z [INFO] Scheduler beendet +2026-03-03T22:53:57.088Z [INFO] Scheduler gestartet +2026-03-03T22:53:57.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:53:57.089Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RZunen\state\rd_downloader_config.json.settings.tmp' +2026-03-03T22:53:57.090Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RZunen\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RZunen\state\rd_session_state.json' +2026-03-03T22:53:57.543Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:53:58.224Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:53:58.908Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:53:59.746Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:00.775Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:01.945Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:04.286Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:06.358Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:07.671Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:54:07.671Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-03T22:54:09.855Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:14.003Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:17.250Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-03T22:54:18.007Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:18.644Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:19.407Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:20.171Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:21.311Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:22.405Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:23.519Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:24.143Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:26.724Z [WARN] Tiny download erkannt (122 B): "PK��c\G��y inside.txt��PK ��c\G��y ��inside.txtPK8," +2026-03-03T22:54:27.268Z [INFO] Scheduler gestartet +2026-03-03T22:54:27.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:54:27.272Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:54:27.272Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-03T22:54:27.389Z [INFO] Scheduler beendet +2026-03-03T22:54:27.392Z [INFO] Scheduler gestartet +2026-03-03T22:54:27.392Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:54:27.393Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ZKvFED\state' +2026-03-03T22:54:27.393Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ZKvFED\state\rd_downloader_config.json.settings.tmp' +2026-03-03T22:54:27.394Z [WARN] Tiny download erkannt (124 B): "PK;c\G��y episode.txt��PK ;c\G��y ��episode.txtPK9-" +2026-03-03T22:54:27.607Z [WARN] Tiny download erkannt (124 B): "PK;c\G��y episode.txt��PK ;c\G��y ��episode.txtPK9-" +2026-03-03T22:54:27.833Z [WARN] Tiny download erkannt (124 B): "PK;c\G��y episode.txt��PK ;c\G��y ��episode.txtPK9-" +2026-03-03T22:54:28.249Z [WARN] Tiny download erkannt (124 B): "PK;c\G��y episode.txt��PK ;c\G��y ��episode.txtPK9-" +2026-03-03T22:54:29.039Z [WARN] Tiny download erkannt (124 B): "PK;c\G��y episode.txt��PK ;c\G��y ��episode.txtPK9-" +2026-03-03T22:54:29.698Z [WARN] Tiny download erkannt (124 B): "PK;c\G��y episode.txt��PK ;c\G��y ��episode.txtPK9-" +2026-03-03T22:54:31.365Z [WARN] Tiny download erkannt (124 B): "PK;c\G��y episode.txt��PK ;c\G��y ��episode.txtPK9-" +2026-03-03T22:54:33.974Z [WARN] Tiny download erkannt (124 B): "PK;c\G��y episode.txt��PK ;c\G��y ��episode.txtPK9-" +2026-03-03T22:54:37.964Z [WARN] Tiny download erkannt (124 B): "PK;c\G��y episode.txt��PK ;c\G��y ��episode.txtPK9-" +2026-03-03T22:54:41.450Z [WARN] Tiny download erkannt (124 B): "PK;c\G��y episode.txt��PK ;c\G��y ��episode.txtPK9-" +2026-03-03T22:54:50.501Z [WARN] Tiny download erkannt (124 B): "PK;c\G��y episode.txt��PK ;c\G��y ��episode.txtPK9-" +2026-03-03T22:54:57.162Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:54:57.162Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-03T22:54:57.421Z [INFO] Scheduler gestartet +2026-03-03T22:54:57.421Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:54:57.543Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-03T22:54:57.591Z [INFO] Scheduler beendet +2026-03-03T22:54:57.605Z [INFO] Scheduler gestartet +2026-03-03T22:54:57.605Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:54:57.608Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:54:57.608Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-03T22:54:57.776Z [INFO] Scheduler beendet +2026-03-03T22:54:57.789Z [INFO] Scheduler gestartet +2026-03-03T22:54:57.789Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:54:57.960Z [INFO] Scheduler beendet +2026-03-03T22:54:57.973Z [INFO] Scheduler gestartet +2026-03-03T22:54:57.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:54:58.097Z [INFO] Scheduler gestartet +2026-03-03T22:54:58.097Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:54:58.099Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-PwcnfD\state\rd_session_state.json.async.tmp' +2026-03-03T22:54:58.099Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-PwcnfD\state\rd_downloader_config.json.settings.tmp' +2026-03-03T22:54:58.144Z [INFO] Scheduler beendet +2026-03-03T22:54:58.482Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:54:58.482Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-03T22:54:58.728Z [INFO] Scheduler beendet +2026-03-03T22:54:58.766Z [INFO] Scheduler gestartet +2026-03-03T22:54:58.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:54:58.826Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-03T22:54:58.827Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-03T22:54:58.829Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-03T22:54:58.829Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-03T22:54:58.831Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T22:54:58.833Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-jd8tdI\state\rd_downloader_config.json.settings.tmp' +2026-03-03T22:54:58.833Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-js0ulu\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-js0ulu\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:54:58.833Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-jd8tdI\state\rd_session_state.json.async.tmp' +2026-03-03T22:54:58.835Z [INFO] Disk-Space-Check OK: 497.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-js0ulu\extract\recovery) +2026-03-03T22:54:58.836Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-03T22:54:58.836Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-js0ulu\extract\recovery +2026-03-03T22:54:58.841Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T22:54:58.842Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-js0ulu\extract\recovery +2026-03-03T22:54:58.842Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-03T22:54:58.843Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-03T22:54:58.894Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T22:54:58.894Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Q0mHK7\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Q0mHK7\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:54:58.894Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-Q0mHK7\downloads\missing-source-ok +2026-03-03T22:54:58.894Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-03T22:54:58.895Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-03T22:54:58.936Z [INFO] Scheduler beendet +2026-03-03T22:54:58.956Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T22:54:58.956Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nGjyBA\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nGjyBA\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:54:58.956Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-nGjyBA\downloads\missing-source-empty +2026-03-03T22:54:58.956Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-03T22:54:58.956Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-03T22:54:58.956Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-03T22:54:59.016Z [INFO] Scheduler gestartet +2026-03-03T22:54:59.017Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:54:59.187Z [INFO] Scheduler beendet +2026-03-03T22:54:59.301Z [INFO] Scheduler gestartet +2026-03-03T22:54:59.301Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-03T22:54:59.824Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:54:59.824Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-03T22:55:00.167Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-03T22:55:00.167Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-03T22:55:00.325Z [INFO] Scheduler beendet +2026-03-03T22:55:00.371Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T22:55:00.371Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZIglMf\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZIglMf\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:55:00.372Z [INFO] Disk-Space-Check OK: 497.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZIglMf\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T22:55:00.372Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-03T22:55:00.372Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ZIglMf\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T22:55:00.374Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T22:55:00.375Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZIglMf\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T22:55:00.375Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T22:55:00.376Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-03T22:55:00.376Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T22:55:00.433Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T22:55:00.434Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eOnh37\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eOnh37\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:55:00.434Z [INFO] Disk-Space-Check OK: 497.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-eOnh37\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-03T22:55:00.434Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-03T22:55:00.434Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-eOnh37\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-03T22:55:00.436Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T22:55:00.437Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eOnh37\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-03T22:55:00.437Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-03T22:55:00.438Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-03T22:55:00.438Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-03T22:55:00.497Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T22:55:00.497Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Bwlcde\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Bwlcde\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:55:00.498Z [INFO] Disk-Space-Check OK: 497.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Bwlcde\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T22:55:00.498Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-03T22:55:00.498Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Bwlcde\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T22:55:00.499Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T22:55:00.500Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Bwlcde\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T22:55:00.500Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T22:55:00.500Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T22:55:00.561Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T22:55:00.561Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-w7Idzh\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-w7Idzh\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:55:00.561Z [INFO] Disk-Space-Check OK: 497.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-w7Idzh\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-03T22:55:00.562Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-03T22:55:00.562Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-w7Idzh\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T22:55:00.566Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T22:55:00.567Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-w7Idzh\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-03T22:55:00.567Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-03T22:55:00.567Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-03T22:55:00.623Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T22:55:00.623Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-paJmd6\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-paJmd6\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:55:00.624Z [INFO] Disk-Space-Check OK: 497.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-paJmd6\extract\Flat-Pack) +2026-03-03T22:55:00.625Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-03T22:55:00.625Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-paJmd6\extract\Flat-Pack +2026-03-03T22:55:00.628Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T22:55:00.628Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-paJmd6\extract\Flat-Pack +2026-03-03T22:55:00.628Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-03T22:55:00.631Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-03T22:55:00.631Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-paJmd6\mkv-library +2026-03-03T22:55:00.631Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-03T22:55:00.686Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-03T22:55:00.686Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nMZP6g\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nMZP6g\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T22:55:00.687Z [INFO] Disk-Space-Check OK: 497.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-nMZP6g\extract\Flat-Collision) +2026-03-03T22:55:00.687Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-03T22:55:00.688Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-nMZP6g\extract\Flat-Collision +2026-03-03T22:55:00.689Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-03T22:55:00.690Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nMZP6g\extract\Flat-Collision +2026-03-03T22:55:00.690Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-03T22:55:00.693Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-03T22:55:00.693Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-nMZP6g\mkv-library +2026-03-03T22:55:00.693Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-03T23:18:15.188Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T23:18:15.132Z [INFO] Test-Nachricht für Session-Log +2026-03-03T23:18:15.225Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:18:15.226Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T23:18:15.229Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:18:15.229Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T23:18:15.240Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DZvF8G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DZvF8G\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T23:18:15.243Z [INFO] Disk-Space-Check OK: 496.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DZvF8G\out) +2026-03-03T23:18:15.244Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DZvF8G\out +2026-03-03T23:18:15.344Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T23:18:15.344Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:18:15.344Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-03T23:18:15.413Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-03T23:18:15.476Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-03T23:18:15.539Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-03T23:18:15.605Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T23:18:15.490Z [INFO] Nach-Shutdown-Nachricht +2026-03-03T23:18:15.556Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZwTQti\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZwTQti\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:18:15.558Z [INFO] Disk-Space-Check OK: 496.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZwTQti\out) +2026-03-03T23:18:15.560Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZwTQti\out +2026-03-03T23:18:15.562Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:18:15.605Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DZvF8G\out +2026-03-03T23:18:15.608Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T23:18:15.610Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T23:18:15.611Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DZvF8G\out +2026-03-03T23:18:15.620Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DxBG9t\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DxBG9t\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:18:15.622Z [INFO] Disk-Space-Check OK: 496.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DxBG9t\out) +2026-03-03T23:18:15.622Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DxBG9t\out +2026-03-03T23:18:15.625Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T23:18:15.625Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DxBG9t\out +2026-03-03T23:18:15.628Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T23:18:15.628Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DxBG9t\out +2026-03-03T23:18:15.631Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T23:18:15.632Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DxBG9t\out +2026-03-03T23:18:15.635Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jWOjzY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jWOjzY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T23:18:15.636Z [INFO] Disk-Space-Check OK: 496.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jWOjzY\out) +2026-03-03T23:18:15.636Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jWOjzY\out +2026-03-03T23:18:15.638Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T23:18:15.640Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T23:18:15.641Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jWOjzY\out +2026-03-03T23:18:15.643Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TYcapp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TYcapp\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T23:18:15.644Z [INFO] Disk-Space-Check OK: 496.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TYcapp\out) +2026-03-03T23:18:15.644Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TYcapp\out +2026-03-03T23:18:15.646Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T23:18:15.647Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T23:18:15.649Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-TYcapp\pkg) +2026-03-03T23:18:15.649Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TYcapp\out +2026-03-03T23:18:15.651Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6lIcdc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6lIcdc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T23:18:15.652Z [INFO] Disk-Space-Check OK: 496.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6lIcdc\out) +2026-03-03T23:18:15.652Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6lIcdc\out +2026-03-03T23:18:15.654Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T23:18:15.656Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T23:18:15.656Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6lIcdc\out +2026-03-03T23:18:15.660Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6eu4oB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6eu4oB\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:18:15.661Z [INFO] Disk-Space-Check OK: 496.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6eu4oB\out) +2026-03-03T23:18:15.661Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6eu4oB\out +2026-03-03T23:18:15.664Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T23:18:15.664Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6eu4oB\out +2026-03-03T23:18:15.667Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T23:18:15.668Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6eu4oB\out +2026-03-03T23:18:15.672Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sJvzdE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sJvzdE\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T23:18:15.672Z [INFO] Disk-Space-Check OK: 496.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sJvzdE\out) +2026-03-03T23:18:15.672Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T23:18:15.673Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sJvzdE\out +2026-03-03T23:18:15.674Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T23:18:15.675Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sJvzdE\out +2026-03-03T23:18:15.677Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cSBNAA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cSBNAA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:18:15.678Z [INFO] Disk-Space-Check OK: 496.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cSBNAA\out) +2026-03-03T23:18:15.679Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cSBNAA\out +2026-03-03T23:18:15.679Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:18:15.679Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-03T23:18:15.732Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-03T23:18:15.792Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-03T23:18:15.849Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-03T23:18:15.909Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T23:18:15.805Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-03T23:18:15.807Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T23:18:15.808Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZwTQti\out +2026-03-03T23:18:15.910Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cSBNAA\out +2026-03-03T23:18:15.914Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A6Mm1b\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A6Mm1b\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:18:15.915Z [INFO] Disk-Space-Check OK: 496.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-A6Mm1b\out) +2026-03-03T23:18:15.917Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A6Mm1b\out +2026-03-03T23:18:15.919Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T23:18:15.920Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A6Mm1b\out +2026-03-03T23:18:15.924Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vPHNWB\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vPHNWB\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:18:15.924Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-vPHNWB\pkg-missing +2026-03-03T23:18:15.926Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GSu2X9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GSu2X9\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:18:15.927Z [INFO] Disk-Space-Check OK: 496.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GSu2X9\out) +2026-03-03T23:18:15.927Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GSu2X9\out +2026-03-03T23:18:15.930Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T23:18:15.931Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GSu2X9\out +2026-03-03T23:18:15.979Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HJ6oNl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HJ6oNl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:18:15.979Z [INFO] Disk-Space-Check OK: 496.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HJ6oNl\out) +2026-03-03T23:18:15.980Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HJ6oNl\out +2026-03-03T23:18:15.982Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:18:15.982Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-03T23:18:15.979Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-uleV5N\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-uleV5N\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T23:18:15.980Z [INFO] Disk-Space-Check OK: 496.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-uleV5N\out) +2026-03-03T23:18:15.980Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T23:18:15.980Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-uleV5N\out +2026-03-03T23:18:15.981Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:18:15.350Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579895224-125112-dfc77eff-c2dc-4dd2-8967-1a04f5cb9056-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:18:16.099Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T23:18:16.099Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T23:18:16.067Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-03T23:18:16.128Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-03T23:18:16.187Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-03T23:18:16.241Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T23:18:16.242Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HJ6oNl\out +2026-03-03T23:18:16.244Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gu2Zaj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gu2Zaj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:18:16.244Z [INFO] Disk-Space-Check OK: 495.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gu2Zaj\out) +2026-03-03T23:18:16.246Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gu2Zaj\out +2026-03-03T23:18:16.248Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-3jwWQR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-3jwWQR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:18:16.249Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-3jwWQR\out) +2026-03-03T23:18:16.199Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579896098-125112-3260d6c6-4732-4c25-87a7-2847171769bb-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:18:16.809Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T23:18:16.810Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T23:18:17.812Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T23:18:19.312Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T23:18:20.314Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T23:18:23.314Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T23:18:24.316Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T23:18:24.316Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T23:18:25.316Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T23:18:26.817Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T23:18:27.818Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T23:18:30.819Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T23:18:31.860Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:18:31.860Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T23:18:31.944Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579911860-125112-7eba44b2-e76a-4fbe-ad64-5b324e01ab69-setup.exe (89894400 Bytes) +2026-03-03T23:18:32.034Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T23:18:32.034Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T23:18:32.035Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:18:32.035Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:18:32.115Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579911860-125112-7eba44b2-e76a-4fbe-ad64-5b324e01ab69-setup.exe (89894400 Bytes) +2026-03-03T23:18:32.210Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T23:18:32.210Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:18:32.210Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T23:18:32.309Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579911860-125112-7eba44b2-e76a-4fbe-ad64-5b324e01ab69-setup.exe (89894400 Bytes) +2026-03-03T23:18:32.410Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T23:18:32.410Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T23:18:32.411Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:18:32.411Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:18:32.503Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579911860-125112-7eba44b2-e76a-4fbe-ad64-5b324e01ab69-setup.exe (89894400 Bytes) +2026-03-03T23:18:32.601Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T23:18:32.601Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:18:32.601Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T23:18:32.705Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579911860-125112-7eba44b2-e76a-4fbe-ad64-5b324e01ab69-setup.exe (89894400 Bytes) +2026-03-03T23:18:32.788Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T23:18:32.788Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T23:18:32.789Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:18:32.789Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:18:32.888Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579911860-125112-7eba44b2-e76a-4fbe-ad64-5b324e01ab69-setup.exe (89894400 Bytes) +2026-03-03T23:18:33.170Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T23:18:33.170Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:18:33.171Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T23:18:33.271Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579913170-125112-d2a08f7f-0a8d-45f7-ba6b-a2553ae02790-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:18:34.034Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T23:18:34.035Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:18:34.035Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T23:18:34.144Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579914035-125112-e5f634d1-8a24-4c0e-98b6-af4ae1676af6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:18:34.345Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:18:34.345Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T23:18:34.347Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:18:34.347Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T23:18:34.453Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579914035-125112-e5f634d1-8a24-4c0e-98b6-af4ae1676af6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:18:34.636Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:18:34.636Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:18:34.639Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T23:18:34.639Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T23:18:34.639Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:18:34.639Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T23:18:34.740Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579914035-125112-e5f634d1-8a24-4c0e-98b6-af4ae1676af6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:18:34.911Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:18:34.911Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T23:18:34.912Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:18:34.912Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T23:18:34.990Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579914035-125112-e5f634d1-8a24-4c0e-98b6-af4ae1676af6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:18:35.123Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:18:35.123Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:18:35.125Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T23:18:35.126Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T23:18:35.126Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:18:35.126Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T23:18:35.198Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579914035-125112-e5f634d1-8a24-4c0e-98b6-af4ae1676af6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:18:35.333Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:18:35.333Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T23:18:35.334Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:18:35.334Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T23:18:35.423Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579914035-125112-e5f634d1-8a24-4c0e-98b6-af4ae1676af6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:18:35.584Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:18:35.584Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:18:35.656Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T23:18:35.656Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T23:18:35.748Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772579915656-125112-d8cd24ae-dde5-4760-b6dc-809e95187bd1-setup.exe (89894400 Bytes) +2026-03-03T23:53:29.951Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T23:53:29.852Z [INFO] Test-Nachricht für Session-Log +2026-03-03T23:53:29.941Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:53:29.943Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T23:53:29.946Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:53:29.946Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T23:53:29.964Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gTXSSl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gTXSSl\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T23:53:29.966Z [INFO] Disk-Space-Check OK: 494.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gTXSSl\out) +2026-03-03T23:53:29.968Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gTXSSl\out +2026-03-03T23:53:30.047Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T23:53:30.047Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:53:30.047Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-03T23:53:30.122Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-03T23:53:30.190Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-03T23:53:30.143Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-g8Miet\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-g8Miet\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:53:30.144Z [INFO] Disk-Space-Check OK: 494.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-g8Miet\out) +2026-03-03T23:53:30.146Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-g8Miet\out +2026-03-03T23:53:30.148Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:53:30.258Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-03T23:53:30.327Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T23:53:30.209Z [INFO] Nach-Shutdown-Nachricht +2026-03-03T23:53:30.328Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gTXSSl\out +2026-03-03T23:53:30.331Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T23:53:30.333Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T23:53:30.334Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gTXSSl\out +2026-03-03T23:53:30.346Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Htkv3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Htkv3\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:53:30.347Z [INFO] Disk-Space-Check OK: 494.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Htkv3\out) +2026-03-03T23:53:30.348Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0Htkv3\out +2026-03-03T23:53:30.351Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T23:53:30.351Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0Htkv3\out +2026-03-03T23:53:30.354Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T23:53:30.354Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0Htkv3\out +2026-03-03T23:53:30.356Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T23:53:30.358Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Htkv3\out +2026-03-03T23:53:30.361Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lNPnyY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lNPnyY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T23:53:30.362Z [INFO] Disk-Space-Check OK: 494.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lNPnyY\out) +2026-03-03T23:53:30.363Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lNPnyY\out +2026-03-03T23:53:30.365Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T23:53:30.367Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T23:53:30.368Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lNPnyY\out +2026-03-03T23:53:30.370Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sjVKzE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sjVKzE\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T23:53:30.371Z [INFO] Disk-Space-Check OK: 494.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sjVKzE\out) +2026-03-03T23:53:30.371Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sjVKzE\out +2026-03-03T23:53:30.374Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T23:53:30.375Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T23:53:30.376Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-sjVKzE\pkg) +2026-03-03T23:53:30.376Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sjVKzE\out +2026-03-03T23:53:30.379Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kAKu4a\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kAKu4a\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T23:53:30.380Z [INFO] Disk-Space-Check OK: 494.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kAKu4a\out) +2026-03-03T23:53:30.380Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kAKu4a\out +2026-03-03T23:53:30.384Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T23:53:30.386Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T23:53:30.387Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kAKu4a\out +2026-03-03T23:53:30.393Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OI5p0y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OI5p0y\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:53:30.394Z [INFO] Disk-Space-Check OK: 494.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OI5p0y\out) +2026-03-03T23:53:30.394Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OI5p0y\out +2026-03-03T23:53:30.398Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T23:53:30.398Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OI5p0y\out +2026-03-03T23:53:30.402Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T23:53:30.404Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OI5p0y\out +2026-03-03T23:53:30.409Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mTOkH0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mTOkH0\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T23:53:30.409Z [INFO] Disk-Space-Check OK: 494.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mTOkH0\out) +2026-03-03T23:53:30.410Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T23:53:30.410Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mTOkH0\out +2026-03-03T23:53:30.413Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T23:53:30.414Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mTOkH0\out +2026-03-03T23:53:30.418Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YWBgZx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YWBgZx\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:53:30.418Z [INFO] Disk-Space-Check OK: 494.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YWBgZx\out) +2026-03-03T23:53:30.419Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YWBgZx\out +2026-03-03T23:53:30.420Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:53:30.420Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-03T23:53:30.427Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-03T23:53:30.428Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T23:53:30.430Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-g8Miet\out +2026-03-03T23:53:30.489Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-03T23:53:30.552Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-03T23:53:30.621Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-03T23:53:30.704Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T23:53:30.607Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-AcTCrn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-AcTCrn\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T23:53:30.608Z [INFO] Disk-Space-Check OK: 494.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-AcTCrn\out) +2026-03-03T23:53:30.608Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T23:53:30.609Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-AcTCrn\out +2026-03-03T23:53:30.610Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:53:30.705Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YWBgZx\out +2026-03-03T23:53:30.708Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SgxBY1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SgxBY1\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:53:30.709Z [INFO] Disk-Space-Check OK: 494.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SgxBY1\out) +2026-03-03T23:53:30.712Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SgxBY1\out +2026-03-03T23:53:30.714Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T23:53:30.715Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SgxBY1\out +2026-03-03T23:53:30.722Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NB2MwY\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NB2MwY\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:53:30.722Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-NB2MwY\pkg-missing +2026-03-03T23:53:30.725Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-21ufoh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-21ufoh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:53:30.726Z [INFO] Disk-Space-Check OK: 494.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-21ufoh\out) +2026-03-03T23:53:30.726Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-21ufoh\out +2026-03-03T23:53:30.729Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T23:53:30.730Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-21ufoh\out +2026-03-03T23:53:30.783Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rsyRlh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rsyRlh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:53:30.784Z [INFO] Disk-Space-Check OK: 494.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rsyRlh\out) +2026-03-03T23:53:30.785Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rsyRlh\out +2026-03-03T23:53:30.788Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:53:30.788Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-03T23:53:30.089Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582009941-130540-8a6c75f6-ac51-4b8c-a5c1-b64790d06367-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:53:30.894Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T23:53:30.894Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T23:53:30.861Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-03T23:53:30.935Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-03T23:53:31.005Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-03T23:53:31.078Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T23:53:31.079Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rsyRlh\out +2026-03-03T23:53:31.081Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hLjA5z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hLjA5z\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:53:31.082Z [INFO] Disk-Space-Check OK: 494.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hLjA5z\out) +2026-03-03T23:53:31.085Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hLjA5z\out +2026-03-03T23:53:31.087Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-oshFUI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-oshFUI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:53:31.088Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-oshFUI\out) +2026-03-03T23:53:31.022Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582010894-130540-f8f6b42b-c373-421b-b805-2b042adbe4b8-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:53:31.723Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T23:53:31.723Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T23:53:32.727Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T23:53:34.228Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T23:53:35.231Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T23:53:38.232Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T23:53:39.235Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T23:53:39.235Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T23:53:40.235Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T23:53:41.735Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T23:53:42.738Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T23:53:45.738Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T23:53:46.779Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:53:46.779Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T23:53:46.894Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582026779-130540-9a80a846-3f3e-49db-b091-6b9bf11b84e1-setup.exe (89894400 Bytes) +2026-03-03T23:53:46.999Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T23:53:46.999Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T23:53:46.999Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:53:46.999Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:53:47.090Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582026779-130540-9a80a846-3f3e-49db-b091-6b9bf11b84e1-setup.exe (89894400 Bytes) +2026-03-03T23:53:47.178Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T23:53:47.178Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:53:47.178Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T23:53:47.251Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582026779-130540-9a80a846-3f3e-49db-b091-6b9bf11b84e1-setup.exe (89894400 Bytes) +2026-03-03T23:53:47.355Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T23:53:47.355Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T23:53:47.357Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:53:47.357Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:53:47.456Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582026779-130540-9a80a846-3f3e-49db-b091-6b9bf11b84e1-setup.exe (89894400 Bytes) +2026-03-03T23:53:47.565Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T23:53:47.565Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:53:47.565Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T23:53:47.666Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582026779-130540-9a80a846-3f3e-49db-b091-6b9bf11b84e1-setup.exe (89894400 Bytes) +2026-03-03T23:53:47.755Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T23:53:47.755Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T23:53:47.756Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:53:47.756Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:53:47.830Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582026779-130540-9a80a846-3f3e-49db-b091-6b9bf11b84e1-setup.exe (89894400 Bytes) +2026-03-03T23:53:48.071Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T23:53:48.072Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:53:48.072Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T23:53:48.144Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582028071-130540-2724a144-e0bb-43e4-a1db-05370bbc3ec1-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:53:48.762Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T23:53:48.762Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:53:48.762Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T23:53:48.866Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582028762-130540-eeb4d98b-6678-4d27-8b8e-a34201ca1f72-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:53:49.020Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:53:49.020Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T23:53:49.021Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:53:49.021Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T23:53:49.117Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582028762-130540-eeb4d98b-6678-4d27-8b8e-a34201ca1f72-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:53:49.240Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:53:49.240Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:53:49.242Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T23:53:49.242Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T23:53:49.242Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:53:49.242Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T23:53:49.337Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582028762-130540-eeb4d98b-6678-4d27-8b8e-a34201ca1f72-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:53:49.530Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:53:49.530Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T23:53:49.531Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:53:49.531Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T23:53:49.640Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582028762-130540-eeb4d98b-6678-4d27-8b8e-a34201ca1f72-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:53:49.809Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:53:49.809Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:53:49.811Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T23:53:49.811Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T23:53:49.811Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:53:49.811Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T23:53:49.882Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582028762-130540-eeb4d98b-6678-4d27-8b8e-a34201ca1f72-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:53:50.008Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:53:50.008Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T23:53:50.009Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:53:50.009Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T23:53:50.075Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582028762-130540-eeb4d98b-6678-4d27-8b8e-a34201ca1f72-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:53:50.202Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:53:50.202Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:53:50.270Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T23:53:50.270Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T23:53:50.382Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582030270-130540-1fa1c973-7cc1-4fd8-bc44-9c32414a4045-setup.exe (89894400 Bytes) +2026-03-03T23:57:20.761Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-03T23:57:20.689Z [INFO] Test-Nachricht für Session-Log +2026-03-03T23:57:20.767Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:57:20.768Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-03T23:57:20.770Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:57:20.770Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T23:57:20.883Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582240766-120140-09350de2-91b4-4865-9e4c-782a9fac68f2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:57:20.791Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AyC3SD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AyC3SD\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-03T23:57:20.793Z [INFO] Disk-Space-Check OK: 494.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AyC3SD\out) +2026-03-03T23:57:20.794Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AyC3SD\out +2026-03-03T23:57:20.864Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-03T23:57:20.864Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:57:20.864Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-03T23:57:20.931Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-03T23:57:20.991Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-03T23:57:20.955Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7FWmGo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7FWmGo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:57:20.957Z [INFO] Disk-Space-Check OK: 494.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7FWmGo\out) +2026-03-03T23:57:20.958Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7FWmGo\out +2026-03-03T23:57:20.960Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:57:21.055Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-03T23:57:21.123Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T23:57:21.044Z [INFO] Nach-Shutdown-Nachricht +2026-03-03T23:57:21.124Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AyC3SD\out +2026-03-03T23:57:21.128Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-03T23:57:21.129Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T23:57:21.131Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AyC3SD\out +2026-03-03T23:57:21.151Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y4sqM8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y4sqM8\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:57:21.153Z [INFO] Disk-Space-Check OK: 494.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y4sqM8\out) +2026-03-03T23:57:21.153Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Y4sqM8\out +2026-03-03T23:57:21.156Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-03T23:57:21.156Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Y4sqM8\out +2026-03-03T23:57:21.158Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-03T23:57:21.158Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Y4sqM8\out +2026-03-03T23:57:21.161Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-03T23:57:21.162Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y4sqM8\out +2026-03-03T23:57:21.165Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-41ntkL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-41ntkL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T23:57:21.166Z [INFO] Disk-Space-Check OK: 494.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-41ntkL\out) +2026-03-03T23:57:21.167Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-41ntkL\out +2026-03-03T23:57:21.169Z [INFO] Entpacken erfolgreich: season.zip +2026-03-03T23:57:21.171Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-03T23:57:21.171Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-41ntkL\out +2026-03-03T23:57:21.173Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Psbm9O\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Psbm9O\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T23:57:21.174Z [INFO] Disk-Space-Check OK: 494.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Psbm9O\out) +2026-03-03T23:57:21.174Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Psbm9O\out +2026-03-03T23:57:21.177Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T23:57:21.178Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T23:57:21.179Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Psbm9O\pkg) +2026-03-03T23:57:21.179Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Psbm9O\out +2026-03-03T23:57:21.181Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ws3gvu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ws3gvu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-03T23:57:21.182Z [INFO] Disk-Space-Check OK: 494.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ws3gvu\out) +2026-03-03T23:57:21.182Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ws3gvu\out +2026-03-03T23:57:21.184Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T23:57:21.185Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-03T23:57:21.186Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ws3gvu\out +2026-03-03T23:57:21.188Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-48PT2a\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-48PT2a\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:57:21.189Z [INFO] Disk-Space-Check OK: 494.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-48PT2a\out) +2026-03-03T23:57:21.189Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-48PT2a\out +2026-03-03T23:57:21.192Z [INFO] Entpacken erfolgreich: a.zip +2026-03-03T23:57:21.192Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-48PT2a\out +2026-03-03T23:57:21.195Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T23:57:21.197Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-48PT2a\out +2026-03-03T23:57:21.199Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-36V5XD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-36V5XD\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T23:57:21.200Z [INFO] Disk-Space-Check OK: 494.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-36V5XD\out) +2026-03-03T23:57:21.200Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T23:57:21.200Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-36V5XD\out +2026-03-03T23:57:21.202Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-03T23:57:21.203Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-36V5XD\out +2026-03-03T23:57:21.206Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mPqbEp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mPqbEp\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:57:21.207Z [INFO] Disk-Space-Check OK: 494.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mPqbEp\out) +2026-03-03T23:57:21.207Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mPqbEp\out +2026-03-03T23:57:21.208Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:57:21.208Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-03T23:57:21.205Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-03T23:57:21.206Z [INFO] Entpacken erfolgreich: release.zip +2026-03-03T23:57:21.208Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7FWmGo\out +2026-03-03T23:57:21.269Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-03T23:57:21.329Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-03T23:57:21.392Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-03T23:57:21.453Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-03T23:57:21.376Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P85tUM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P85tUM\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-03T23:57:21.377Z [INFO] Disk-Space-Check OK: 494.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P85tUM\out) +2026-03-03T23:57:21.377Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-03T23:57:21.377Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P85tUM\out +2026-03-03T23:57:21.378Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:57:21.454Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mPqbEp\out +2026-03-03T23:57:21.456Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w6oo6n\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w6oo6n\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:57:21.457Z [INFO] Disk-Space-Check OK: 494.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-w6oo6n\out) +2026-03-03T23:57:21.459Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w6oo6n\out +2026-03-03T23:57:21.461Z [INFO] Entpacken erfolgreich: b.zip +2026-03-03T23:57:21.462Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w6oo6n\out +2026-03-03T23:57:21.466Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y5PKog\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y5PKog\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:57:21.466Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-y5PKog\pkg-missing +2026-03-03T23:57:21.468Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gztCOa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gztCOa\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:57:21.468Z [INFO] Disk-Space-Check OK: 494.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gztCOa\out) +2026-03-03T23:57:21.469Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gztCOa\out +2026-03-03T23:57:21.472Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-03T23:57:21.473Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gztCOa\out +2026-03-03T23:57:21.517Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o1DC5H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o1DC5H\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:57:21.518Z [INFO] Disk-Space-Check OK: 494.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-o1DC5H\out) +2026-03-03T23:57:21.518Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o1DC5H\out +2026-03-03T23:57:21.521Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-03T23:57:21.521Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-03T23:57:21.578Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-03T23:57:21.633Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-03T23:57:21.683Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-03T23:57:21.731Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-03T23:57:21.615Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-03T23:57:21.615Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-03T23:57:21.705Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582241615-120140-bc98616f-79ef-44db-a14d-57206d8c2fa9-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:57:21.731Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o1DC5H\out +2026-03-03T23:57:21.733Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zUO9gv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zUO9gv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:57:21.734Z [INFO] Disk-Space-Check OK: 494.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zUO9gv\out) +2026-03-03T23:57:21.736Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zUO9gv\out +2026-03-03T23:57:21.738Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-SVP27E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-SVP27E\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-03T23:57:21.739Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-SVP27E\out) +2026-03-03T23:57:22.270Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T23:57:22.270Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T23:57:23.272Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T23:57:24.773Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T23:57:25.775Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T23:57:28.775Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-03T23:57:29.776Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-03T23:57:29.776Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T23:57:30.779Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T23:57:32.278Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T23:57:33.280Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-03T23:57:36.280Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-03T23:57:37.308Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:57:37.308Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T23:57:37.389Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582257308-120140-022b7499-26de-4bb2-a230-93dd24f44cf1-setup.exe (89894400 Bytes) +2026-03-03T23:57:37.483Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T23:57:37.483Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T23:57:37.484Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:57:37.484Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:57:37.577Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582257308-120140-022b7499-26de-4bb2-a230-93dd24f44cf1-setup.exe (89894400 Bytes) +2026-03-03T23:57:37.668Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T23:57:37.668Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:57:37.668Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T23:57:37.748Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582257308-120140-022b7499-26de-4bb2-a230-93dd24f44cf1-setup.exe (89894400 Bytes) +2026-03-03T23:57:37.833Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T23:57:37.833Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T23:57:37.834Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:57:37.834Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:57:37.929Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582257308-120140-022b7499-26de-4bb2-a230-93dd24f44cf1-setup.exe (89894400 Bytes) +2026-03-03T23:57:38.020Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T23:57:38.021Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:57:38.021Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-03T23:57:38.109Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582257308-120140-022b7499-26de-4bb2-a230-93dd24f44cf1-setup.exe (89894400 Bytes) +2026-03-03T23:57:38.193Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-03T23:57:38.193Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-03T23:57:38.194Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:57:38.194Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-03T23:57:38.277Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582257308-120140-022b7499-26de-4bb2-a230-93dd24f44cf1-setup.exe (89894400 Bytes) +2026-03-03T23:57:38.495Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T23:57:38.496Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:57:38.496Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T23:57:38.574Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582258496-120140-7df61edb-465d-4d01-9eee-45d67e92ade9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:57:39.117Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T23:57:39.117Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:57:39.117Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T23:57:39.188Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582259117-120140-a65389e8-e8f3-478d-9967-5902e3ffbb7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:57:39.323Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:57:39.323Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T23:57:39.324Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:57:39.324Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T23:57:39.405Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582259117-120140-a65389e8-e8f3-478d-9967-5902e3ffbb7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:57:39.543Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:57:39.543Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:57:39.545Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T23:57:39.545Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T23:57:39.545Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:57:39.545Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T23:57:39.613Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582259117-120140-a65389e8-e8f3-478d-9967-5902e3ffbb7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:57:39.743Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:57:39.743Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T23:57:39.744Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:57:39.744Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T23:57:39.819Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582259117-120140-a65389e8-e8f3-478d-9967-5902e3ffbb7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:57:39.962Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:57:39.963Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:57:39.965Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-03T23:57:39.965Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-03T23:57:39.965Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:57:39.965Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-03T23:57:40.057Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582259117-120140-a65389e8-e8f3-478d-9967-5902e3ffbb7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:57:40.203Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:57:40.203Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-03T23:57:40.203Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-03T23:57:40.203Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-03T23:57:40.269Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582259117-120140-a65389e8-e8f3-478d-9967-5902e3ffbb7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-03T23:57:40.400Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-03T23:57:40.400Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-03T23:57:40.463Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-03T23:57:40.463Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-03T23:57:40.541Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582260463-120140-de913903-4acf-41ee-a729-f81e8b348867-setup.exe (89894400 Bytes) +2026-03-04T00:04:30.395Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T00:04:30.316Z [INFO] Test-Nachricht für Session-Log +2026-03-04T00:04:30.387Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:04:30.388Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T00:04:30.390Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:04:30.390Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:04:30.498Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582670386-106264-29bcf13c-b549-471f-8bd1-2e3fd4cb79b3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:04:30.446Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NY6I2G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NY6I2G\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:04:30.449Z [INFO] Disk-Space-Check OK: 493.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NY6I2G\out) +2026-03-04T00:04:30.451Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NY6I2G\out +2026-03-04T00:04:30.517Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T00:04:30.517Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:04:30.517Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T00:04:30.580Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T00:04:30.638Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T00:04:30.684Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T00:04:30.730Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:04:30.617Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ALwkNu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ALwkNu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:04:30.618Z [INFO] Disk-Space-Check OK: 493.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ALwkNu\out) +2026-03-04T00:04:30.619Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ALwkNu\out +2026-03-04T00:04:30.621Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:04:30.671Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T00:04:30.730Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NY6I2G\out +2026-03-04T00:04:30.733Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T00:04:30.734Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:04:30.735Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NY6I2G\out +2026-03-04T00:04:30.754Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-luh4p5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-luh4p5\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:04:30.755Z [INFO] Disk-Space-Check OK: 493.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-luh4p5\out) +2026-03-04T00:04:30.755Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-luh4p5\out +2026-03-04T00:04:30.757Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T00:04:30.757Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-luh4p5\out +2026-03-04T00:04:30.759Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T00:04:30.759Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-luh4p5\out +2026-03-04T00:04:30.761Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T00:04:30.762Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-luh4p5\out +2026-03-04T00:04:30.764Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fnn74J\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fnn74J\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:04:30.765Z [INFO] Disk-Space-Check OK: 493.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fnn74J\out) +2026-03-04T00:04:30.765Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Fnn74J\out +2026-03-04T00:04:30.767Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T00:04:30.768Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T00:04:30.769Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fnn74J\out +2026-03-04T00:04:30.770Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1vMBeY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1vMBeY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:04:30.771Z [INFO] Disk-Space-Check OK: 493.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1vMBeY\out) +2026-03-04T00:04:30.771Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1vMBeY\out +2026-03-04T00:04:30.772Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:04:30.773Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:04:30.774Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-1vMBeY\pkg) +2026-03-04T00:04:30.774Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1vMBeY\out +2026-03-04T00:04:30.776Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uNgVms\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uNgVms\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:04:30.776Z [INFO] Disk-Space-Check OK: 493.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uNgVms\out) +2026-03-04T00:04:30.777Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uNgVms\out +2026-03-04T00:04:30.778Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:04:30.780Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:04:30.780Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uNgVms\out +2026-03-04T00:04:30.783Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wlSn4w\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wlSn4w\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:04:30.784Z [INFO] Disk-Space-Check OK: 493.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wlSn4w\out) +2026-03-04T00:04:30.784Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wlSn4w\out +2026-03-04T00:04:30.786Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T00:04:30.786Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wlSn4w\out +2026-03-04T00:04:30.788Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:04:30.789Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wlSn4w\out +2026-03-04T00:04:30.792Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m8ZmDx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m8ZmDx\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:04:30.792Z [INFO] Disk-Space-Check OK: 493.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-m8ZmDx\out) +2026-03-04T00:04:30.792Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:04:30.792Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-m8ZmDx\out +2026-03-04T00:04:30.794Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T00:04:30.794Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m8ZmDx\out +2026-03-04T00:04:30.796Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4X7bIj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4X7bIj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:04:30.796Z [INFO] Disk-Space-Check OK: 493.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4X7bIj\out) +2026-03-04T00:04:30.797Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4X7bIj\out +2026-03-04T00:04:30.798Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:04:30.798Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T00:04:30.845Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T00:04:30.804Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T00:04:30.805Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:04:30.806Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ALwkNu\out +2026-03-04T00:04:30.885Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T00:04:30.928Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T00:04:30.974Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:04:30.941Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WTBFRk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WTBFRk\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:04:30.941Z [INFO] Disk-Space-Check OK: 493.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WTBFRk\out) +2026-03-04T00:04:30.941Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:04:30.942Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WTBFRk\out +2026-03-04T00:04:30.942Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:04:30.975Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4X7bIj\out +2026-03-04T00:04:30.977Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ve3zzv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ve3zzv\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:04:30.978Z [INFO] Disk-Space-Check OK: 493.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ve3zzv\out) +2026-03-04T00:04:30.979Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ve3zzv\out +2026-03-04T00:04:30.981Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:04:30.981Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ve3zzv\out +2026-03-04T00:04:30.985Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uuJwn8\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uuJwn8\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:04:30.986Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-uuJwn8\pkg-missing +2026-03-04T00:04:30.987Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-biXQaZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-biXQaZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:04:30.988Z [INFO] Disk-Space-Check OK: 493.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-biXQaZ\out) +2026-03-04T00:04:30.988Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-biXQaZ\out +2026-03-04T00:04:30.991Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T00:04:30.992Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-biXQaZ\out +2026-03-04T00:04:31.031Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H8Rmzm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H8Rmzm\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:04:31.032Z [INFO] Disk-Space-Check OK: 493.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-H8Rmzm\out) +2026-03-04T00:04:31.033Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H8Rmzm\out +2026-03-04T00:04:31.034Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:04:31.034Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T00:04:31.083Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T00:04:31.136Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T00:04:31.185Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T00:04:31.235Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T00:04:31.236Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H8Rmzm\out +2026-03-04T00:04:31.238Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dYxTBz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dYxTBz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:04:31.238Z [INFO] Disk-Space-Check OK: 493.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dYxTBz\out) +2026-03-04T00:04:31.240Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dYxTBz\out +2026-03-04T00:04:31.242Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ZMTGOW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ZMTGOW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:04:31.242Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ZMTGOW\out) +2026-03-04T00:04:31.127Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T00:04:31.127Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T00:04:31.211Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582671127-106264-1e6e0423-a8cd-429e-bec5-8bf93f3cd30e-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:04:31.683Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:04:31.683Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:04:32.687Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:04:34.188Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:04:35.191Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:04:38.191Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:04:39.193Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T00:04:39.193Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:04:40.194Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:04:41.694Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:04:42.696Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:04:45.697Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:04:46.728Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:04:46.728Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:04:46.798Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582686728-106264-6ee131e3-ae76-4ffc-93e6-4b6f0e87cf9d-setup.exe (89894400 Bytes) +2026-03-04T00:04:46.881Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:04:46.881Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:04:46.882Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:04:46.882Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:04:46.950Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582686728-106264-6ee131e3-ae76-4ffc-93e6-4b6f0e87cf9d-setup.exe (89894400 Bytes) +2026-03-04T00:04:47.030Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:04:47.030Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:04:47.030Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:04:47.095Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582686728-106264-6ee131e3-ae76-4ffc-93e6-4b6f0e87cf9d-setup.exe (89894400 Bytes) +2026-03-04T00:04:47.172Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:04:47.172Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:04:47.173Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:04:47.173Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:04:47.237Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582686728-106264-6ee131e3-ae76-4ffc-93e6-4b6f0e87cf9d-setup.exe (89894400 Bytes) +2026-03-04T00:04:47.319Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:04:47.319Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:04:47.319Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:04:47.407Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582686728-106264-6ee131e3-ae76-4ffc-93e6-4b6f0e87cf9d-setup.exe (89894400 Bytes) +2026-03-04T00:04:47.492Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:04:47.492Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:04:47.492Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:04:47.492Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:04:47.562Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582686728-106264-6ee131e3-ae76-4ffc-93e6-4b6f0e87cf9d-setup.exe (89894400 Bytes) +2026-03-04T00:04:47.792Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:04:47.793Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:04:47.793Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:04:47.858Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582687792-106264-b15d4be1-37c9-45da-aa93-6bff018a024e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:04:48.360Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:04:48.360Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:04:48.360Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:04:48.445Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582688360-106264-52c8343f-00b0-4acc-ae7e-4de929d3c3ab-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:04:48.569Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:04:48.569Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:04:48.570Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:04:48.570Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:04:48.643Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582688360-106264-52c8343f-00b0-4acc-ae7e-4de929d3c3ab-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:04:48.770Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:04:48.770Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:04:48.772Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:04:48.772Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:04:48.772Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:04:48.772Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:04:48.847Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582688360-106264-52c8343f-00b0-4acc-ae7e-4de929d3c3ab-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:04:48.985Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:04:48.985Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:04:48.986Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:04:48.986Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:04:49.063Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582688360-106264-52c8343f-00b0-4acc-ae7e-4de929d3c3ab-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:04:49.187Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:04:49.187Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:04:49.189Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:04:49.189Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:04:49.189Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:04:49.189Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:04:49.256Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582688360-106264-52c8343f-00b0-4acc-ae7e-4de929d3c3ab-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:04:49.387Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:04:49.387Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:04:49.388Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:04:49.388Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:04:49.463Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582688360-106264-52c8343f-00b0-4acc-ae7e-4de929d3c3ab-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:04:49.587Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:04:49.587Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:04:49.653Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T00:04:49.653Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T00:04:49.733Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582689653-106264-092f6802-144b-4486-8105-43b60b362705-setup.exe (89894400 Bytes) +2026-03-04T00:09:49.781Z [INFO] Test-Nachricht für Session-Log +2026-03-04T00:09:49.898Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T00:09:49.893Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:09:49.895Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T00:09:49.897Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:09:49.897Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:09:50.007Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582989893-128608-49b0a780-23ab-4d9e-852d-0ef3ec8b4381-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:09:49.916Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BGnd7L\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BGnd7L\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:09:49.918Z [INFO] Disk-Space-Check OK: 493.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BGnd7L\out) +2026-03-04T00:09:49.919Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BGnd7L\out +2026-03-04T00:09:49.989Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T00:09:49.989Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:09:49.989Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T00:09:50.051Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T00:09:50.111Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T00:09:50.164Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T00:09:50.081Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-dnkJbS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-dnkJbS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:09:50.082Z [INFO] Disk-Space-Check OK: 493.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-dnkJbS\out) +2026-03-04T00:09:50.084Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-dnkJbS\out +2026-03-04T00:09:50.086Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:09:50.215Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:09:50.136Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T00:09:50.216Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BGnd7L\out +2026-03-04T00:09:50.219Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T00:09:50.220Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:09:50.221Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BGnd7L\out +2026-03-04T00:09:50.240Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ymo3OZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ymo3OZ\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:09:50.241Z [INFO] Disk-Space-Check OK: 493.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ymo3OZ\out) +2026-03-04T00:09:50.242Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ymo3OZ\out +2026-03-04T00:09:50.245Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T00:09:50.245Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ymo3OZ\out +2026-03-04T00:09:50.247Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T00:09:50.247Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ymo3OZ\out +2026-03-04T00:09:50.250Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T00:09:50.251Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ymo3OZ\out +2026-03-04T00:09:50.254Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DG4zI9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DG4zI9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:09:50.255Z [INFO] Disk-Space-Check OK: 493.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DG4zI9\out) +2026-03-04T00:09:50.255Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DG4zI9\out +2026-03-04T00:09:50.257Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T00:09:50.259Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T00:09:50.260Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DG4zI9\out +2026-03-04T00:09:50.262Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5fODzg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5fODzg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:09:50.262Z [INFO] Disk-Space-Check OK: 493.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5fODzg\out) +2026-03-04T00:09:50.263Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5fODzg\out +2026-03-04T00:09:50.265Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:09:50.266Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:09:50.267Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-5fODzg\pkg) +2026-03-04T00:09:50.267Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5fODzg\out +2026-03-04T00:09:50.269Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zs6Xaw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zs6Xaw\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:09:50.270Z [INFO] Disk-Space-Check OK: 493.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zs6Xaw\out) +2026-03-04T00:09:50.270Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zs6Xaw\out +2026-03-04T00:09:50.273Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:09:50.274Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:09:50.274Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zs6Xaw\out +2026-03-04T00:09:50.277Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JBML48\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JBML48\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:09:50.278Z [INFO] Disk-Space-Check OK: 493.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JBML48\out) +2026-03-04T00:09:50.278Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JBML48\out +2026-03-04T00:09:50.281Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T00:09:50.281Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JBML48\out +2026-03-04T00:09:50.283Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:09:50.284Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JBML48\out +2026-03-04T00:09:50.287Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2Uq2gf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2Uq2gf\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:09:50.288Z [INFO] Disk-Space-Check OK: 493.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2Uq2gf\out) +2026-03-04T00:09:50.288Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:09:50.288Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2Uq2gf\out +2026-03-04T00:09:50.290Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T00:09:50.290Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2Uq2gf\out +2026-03-04T00:09:50.292Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sqIoNp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sqIoNp\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:09:50.293Z [INFO] Disk-Space-Check OK: 493.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sqIoNp\out) +2026-03-04T00:09:50.293Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sqIoNp\out +2026-03-04T00:09:50.294Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:09:50.294Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T00:09:50.354Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T00:09:50.409Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T00:09:50.464Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T00:09:50.319Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T00:09:50.320Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:09:50.322Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-dnkJbS\out +2026-03-04T00:09:50.517Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:09:50.480Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6Wdn5T\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6Wdn5T\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:09:50.481Z [INFO] Disk-Space-Check OK: 493.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6Wdn5T\out) +2026-03-04T00:09:50.481Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:09:50.482Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6Wdn5T\out +2026-03-04T00:09:50.482Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:09:50.518Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sqIoNp\out +2026-03-04T00:09:50.521Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kv3B1t\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kv3B1t\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:09:50.522Z [INFO] Disk-Space-Check OK: 493.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kv3B1t\out) +2026-03-04T00:09:50.524Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kv3B1t\out +2026-03-04T00:09:50.526Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:09:50.527Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kv3B1t\out +2026-03-04T00:09:50.531Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yLCRa4\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yLCRa4\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:09:50.531Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-yLCRa4\pkg-missing +2026-03-04T00:09:50.533Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TWc4C9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TWc4C9\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:09:50.534Z [INFO] Disk-Space-Check OK: 493.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TWc4C9\out) +2026-03-04T00:09:50.534Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TWc4C9\out +2026-03-04T00:09:50.537Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T00:09:50.538Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TWc4C9\out +2026-03-04T00:09:50.586Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u5LRGG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u5LRGG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:09:50.586Z [INFO] Disk-Space-Check OK: 493.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-u5LRGG\out) +2026-03-04T00:09:50.587Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-u5LRGG\out +2026-03-04T00:09:50.589Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:09:50.589Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T00:09:50.641Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T00:09:50.690Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T00:09:50.746Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T00:09:50.803Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T00:09:50.804Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u5LRGG\out +2026-03-04T00:09:50.806Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zRXZra\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zRXZra\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:09:50.807Z [INFO] Disk-Space-Check OK: 493.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zRXZra\out) +2026-03-04T00:09:50.809Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zRXZra\out +2026-03-04T00:09:50.811Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-s8SyRX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-s8SyRX\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:09:50.811Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-s8SyRX\out) +2026-03-04T00:09:50.740Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T00:09:50.740Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T00:09:50.840Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772582990740-128608-418dbc31-613a-4da3-94a5-e14818bcb21e-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:09:51.357Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:09:51.357Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:09:52.360Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:09:53.861Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:09:54.863Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:09:57.864Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:09:58.865Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T00:09:58.865Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:09:59.867Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:10:01.367Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:10:02.369Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:10:05.369Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:10:06.399Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:10:06.399Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:10:06.481Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583006399-128608-e77243be-2408-4c8a-a988-383a402c352a-setup.exe (89894400 Bytes) +2026-03-04T00:10:06.564Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:10:06.565Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:10:06.565Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:10:06.565Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:10:06.651Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583006399-128608-e77243be-2408-4c8a-a988-383a402c352a-setup.exe (89894400 Bytes) +2026-03-04T00:10:06.742Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:10:06.742Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:10:06.742Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:10:06.837Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583006399-128608-e77243be-2408-4c8a-a988-383a402c352a-setup.exe (89894400 Bytes) +2026-03-04T00:10:06.930Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:10:06.930Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:10:06.931Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:10:06.931Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:10:07.012Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583006399-128608-e77243be-2408-4c8a-a988-383a402c352a-setup.exe (89894400 Bytes) +2026-03-04T00:10:07.114Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:10:07.114Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:10:07.114Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:10:07.206Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583006399-128608-e77243be-2408-4c8a-a988-383a402c352a-setup.exe (89894400 Bytes) +2026-03-04T00:10:07.299Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:10:07.299Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:10:07.300Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:10:07.300Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:10:07.401Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583006399-128608-e77243be-2408-4c8a-a988-383a402c352a-setup.exe (89894400 Bytes) +2026-03-04T00:10:07.629Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:10:07.629Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:10:07.629Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:10:07.728Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583007629-128608-d5159967-a46b-4f0e-a164-b5cd721c7a4a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:10:08.350Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:10:08.350Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:10:08.350Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:10:08.456Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583008350-128608-30736814-c3e1-4762-bdc4-20d46d3b0077-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:10:08.632Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:10:08.632Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:10:08.632Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:10:08.632Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:10:08.708Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583008350-128608-30736814-c3e1-4762-bdc4-20d46d3b0077-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:10:08.852Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:10:08.852Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:10:08.854Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:10:08.855Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:10:08.855Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:10:08.855Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:10:08.926Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583008350-128608-30736814-c3e1-4762-bdc4-20d46d3b0077-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:10:09.054Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:10:09.054Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:10:09.055Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:10:09.055Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:10:09.121Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583008350-128608-30736814-c3e1-4762-bdc4-20d46d3b0077-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:10:09.245Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:10:09.245Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:10:09.248Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:10:09.248Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:10:09.248Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:10:09.248Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:10:09.315Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583008350-128608-30736814-c3e1-4762-bdc4-20d46d3b0077-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:10:09.479Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:10:09.479Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:10:09.479Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:10:09.479Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:10:09.578Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583008350-128608-30736814-c3e1-4762-bdc4-20d46d3b0077-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:10:09.745Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:10:09.746Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:10:09.823Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T00:10:09.823Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T00:10:09.897Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583009823-128608-fb6379e3-2928-47c0-a957-53ce83fb3e6b-setup.exe (89894400 Bytes) +2026-03-04T00:11:46.403Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-04T00:11:46.404Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-04T00:11:46.404Z [INFO] App beendet +2026-03-04T00:11:59.063Z [INFO] App gestartet v1.5.86 +2026-03-04T00:11:59.063Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-04T00:11:59.063Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-04T00:11:59.215Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-04T00:15:05.565Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T00:15:05.469Z [INFO] Test-Nachricht für Session-Log +2026-03-04T00:15:05.537Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:15:05.538Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T00:15:05.540Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:15:05.540Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:15:05.653Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583305537-128996-12149bc3-7ca5-40b5-9680-bf8e26f0bb78-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:15:05.577Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pQXM1Q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pQXM1Q\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:15:05.579Z [INFO] Disk-Space-Check OK: 492.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pQXM1Q\out) +2026-03-04T00:15:05.581Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pQXM1Q\out +2026-03-04T00:15:05.650Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T00:15:05.650Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:15:05.650Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T00:15:05.716Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T00:15:05.781Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T00:15:05.735Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jQNbgR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jQNbgR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:15:05.737Z [INFO] Disk-Space-Check OK: 492.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jQNbgR\out) +2026-03-04T00:15:05.738Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jQNbgR\out +2026-03-04T00:15:05.740Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:15:05.838Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T00:15:05.887Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:15:05.825Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T00:15:05.888Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pQXM1Q\out +2026-03-04T00:15:05.891Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T00:15:05.892Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:15:05.893Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pQXM1Q\out +2026-03-04T00:15:05.913Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oMYyx4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oMYyx4\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:15:05.914Z [INFO] Disk-Space-Check OK: 492.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-oMYyx4\out) +2026-03-04T00:15:05.914Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oMYyx4\out +2026-03-04T00:15:05.916Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T00:15:05.916Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oMYyx4\out +2026-03-04T00:15:05.918Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T00:15:05.919Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oMYyx4\out +2026-03-04T00:15:05.921Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T00:15:05.922Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oMYyx4\out +2026-03-04T00:15:05.925Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o6ugls\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o6ugls\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:15:05.926Z [INFO] Disk-Space-Check OK: 492.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-o6ugls\out) +2026-03-04T00:15:05.926Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o6ugls\out +2026-03-04T00:15:05.928Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T00:15:05.930Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T00:15:05.930Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o6ugls\out +2026-03-04T00:15:05.932Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Niym4L\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Niym4L\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:15:05.933Z [INFO] Disk-Space-Check OK: 492.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Niym4L\out) +2026-03-04T00:15:05.933Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Niym4L\out +2026-03-04T00:15:05.935Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:15:05.936Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:15:05.936Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Niym4L\pkg) +2026-03-04T00:15:05.936Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Niym4L\out +2026-03-04T00:15:05.938Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tBu8WQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tBu8WQ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:15:05.939Z [INFO] Disk-Space-Check OK: 492.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tBu8WQ\out) +2026-03-04T00:15:05.939Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tBu8WQ\out +2026-03-04T00:15:05.942Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:15:05.942Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:15:05.943Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tBu8WQ\out +2026-03-04T00:15:05.945Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lDYLns\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lDYLns\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:15:05.946Z [INFO] Disk-Space-Check OK: 492.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lDYLns\out) +2026-03-04T00:15:05.946Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lDYLns\out +2026-03-04T00:15:05.948Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T00:15:05.948Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lDYLns\out +2026-03-04T00:15:05.950Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:15:05.951Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lDYLns\out +2026-03-04T00:15:05.953Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m79jLD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m79jLD\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:15:05.953Z [INFO] Disk-Space-Check OK: 492.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-m79jLD\out) +2026-03-04T00:15:05.953Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:15:05.953Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-m79jLD\out +2026-03-04T00:15:05.954Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T00:15:05.955Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m79jLD\out +2026-03-04T00:15:05.957Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EX2QfW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EX2QfW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:15:05.957Z [INFO] Disk-Space-Check OK: 492.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EX2QfW\out) +2026-03-04T00:15:05.958Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EX2QfW\out +2026-03-04T00:15:05.958Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:15:05.958Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T00:15:06.008Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T00:15:05.971Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T00:15:05.972Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:15:05.973Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jQNbgR\out +2026-03-04T00:15:06.055Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T00:15:06.106Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T00:15:06.155Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:15:06.109Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P3YAOG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P3YAOG\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:15:06.110Z [INFO] Disk-Space-Check OK: 492.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P3YAOG\out) +2026-03-04T00:15:06.110Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:15:06.110Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P3YAOG\out +2026-03-04T00:15:06.111Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:15:06.156Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EX2QfW\out +2026-03-04T00:15:06.158Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iSHJvJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iSHJvJ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:15:06.159Z [INFO] Disk-Space-Check OK: 492.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iSHJvJ\out) +2026-03-04T00:15:06.161Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iSHJvJ\out +2026-03-04T00:15:06.163Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:15:06.163Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iSHJvJ\out +2026-03-04T00:15:06.167Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hGij3L\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hGij3L\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:15:06.167Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-hGij3L\pkg-missing +2026-03-04T00:15:06.169Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qIX8hS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qIX8hS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:15:06.169Z [INFO] Disk-Space-Check OK: 492.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qIX8hS\out) +2026-03-04T00:15:06.170Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qIX8hS\out +2026-03-04T00:15:06.172Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T00:15:06.173Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qIX8hS\out +2026-03-04T00:15:06.219Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kbdkq3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kbdkq3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:15:06.220Z [INFO] Disk-Space-Check OK: 492.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kbdkq3\out) +2026-03-04T00:15:06.221Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Kbdkq3\out +2026-03-04T00:15:06.224Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:15:06.224Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T00:15:06.277Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T00:15:06.335Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T00:15:06.388Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T00:15:06.445Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T00:15:06.328Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T00:15:06.328Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T00:15:06.417Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583306328-128996-35625c24-7406-4862-9760-ea7049bdf1d6-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:15:06.446Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kbdkq3\out +2026-03-04T00:15:06.448Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-spEdpP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-spEdpP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:15:06.448Z [INFO] Disk-Space-Check OK: 492.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-spEdpP\out) +2026-03-04T00:15:06.451Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-spEdpP\out +2026-03-04T00:15:06.453Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-hdCxnM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-hdCxnM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:15:06.453Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-hdCxnM\out) +2026-03-04T00:15:06.877Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:15:06.877Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:15:07.880Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:15:09.380Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:15:10.382Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:15:13.382Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:15:14.384Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T00:15:14.384Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:15:15.385Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:15:16.885Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:15:17.887Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:15:20.888Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:15:21.919Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:15:21.919Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:15:21.985Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583321919-128996-a33ed586-e7f1-4675-ae24-8b6460495ef5-setup.exe (89894400 Bytes) +2026-03-04T00:15:22.072Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:15:22.072Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:15:22.073Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:15:22.073Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:15:22.146Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583321919-128996-a33ed586-e7f1-4675-ae24-8b6460495ef5-setup.exe (89894400 Bytes) +2026-03-04T00:15:22.237Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:15:22.237Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:15:22.237Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:15:22.317Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583321919-128996-a33ed586-e7f1-4675-ae24-8b6460495ef5-setup.exe (89894400 Bytes) +2026-03-04T00:15:22.402Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:15:22.402Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:15:22.403Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:15:22.403Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:15:22.494Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583321919-128996-a33ed586-e7f1-4675-ae24-8b6460495ef5-setup.exe (89894400 Bytes) +2026-03-04T00:15:22.591Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:15:22.591Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:15:22.591Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:15:22.687Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583321919-128996-a33ed586-e7f1-4675-ae24-8b6460495ef5-setup.exe (89894400 Bytes) +2026-03-04T00:15:22.770Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:15:22.770Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:15:22.771Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:15:22.771Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:15:22.847Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583321919-128996-a33ed586-e7f1-4675-ae24-8b6460495ef5-setup.exe (89894400 Bytes) +2026-03-04T00:15:23.048Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:15:23.049Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:15:23.049Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:15:23.144Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583323049-128996-bb9e2c8f-add0-4a31-8f62-161477464fa2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:15:23.690Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:15:23.690Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:15:23.690Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:15:23.776Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583323690-128996-72ca8f4a-14bf-4bde-99b9-f6a9910bac0f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:15:23.899Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:15:23.899Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:15:23.900Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:15:23.900Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:15:23.982Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583323690-128996-72ca8f4a-14bf-4bde-99b9-f6a9910bac0f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:15:24.110Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:15:24.110Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:15:24.112Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:15:24.112Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:15:24.112Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:15:24.112Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:15:24.180Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583323690-128996-72ca8f4a-14bf-4bde-99b9-f6a9910bac0f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:15:24.307Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:15:24.307Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:15:24.307Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:15:24.307Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:15:24.374Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583323690-128996-72ca8f4a-14bf-4bde-99b9-f6a9910bac0f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:15:24.509Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:15:24.509Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:15:24.512Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:15:24.512Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:15:24.512Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:15:24.512Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:15:24.584Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583323690-128996-72ca8f4a-14bf-4bde-99b9-f6a9910bac0f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:15:24.708Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:15:24.708Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:15:24.709Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:15:24.709Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:15:24.782Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583323690-128996-72ca8f4a-14bf-4bde-99b9-f6a9910bac0f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:15:24.907Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:15:24.908Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:15:24.969Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T00:15:24.969Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T00:15:25.061Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583324969-128996-21f1268b-2f88-4247-8822-2efcdd0ca824-setup.exe (89894400 Bytes) +2026-03-04T00:16:48.953Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-04T00:16:48.954Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-04T00:16:48.966Z [INFO] App beendet +2026-03-04T00:16:54.255Z [INFO] App gestartet v1.5.86 +2026-03-04T00:16:54.255Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-04T00:16:54.255Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-04T00:16:54.388Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-04T00:22:14.305Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T00:22:14.289Z [INFO] Test-Nachricht für Session-Log +2026-03-04T00:22:14.348Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pEhqPj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pEhqPj\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:22:14.349Z [INFO] Disk-Space-Check OK: 492.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pEhqPj\out) +2026-03-04T00:22:14.350Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pEhqPj\out +2026-03-04T00:22:14.426Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T00:22:14.426Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:22:14.426Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T00:22:14.367Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:22:14.368Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T00:22:14.373Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:22:14.373Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:22:14.492Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T00:22:14.553Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T00:22:14.610Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T00:22:14.530Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-r2GgeV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-r2GgeV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:22:14.531Z [INFO] Disk-Space-Check OK: 492.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-r2GgeV\out) +2026-03-04T00:22:14.532Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-r2GgeV\out +2026-03-04T00:22:14.534Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:22:14.653Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:22:14.644Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T00:22:14.653Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pEhqPj\out +2026-03-04T00:22:14.656Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T00:22:14.657Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:22:14.658Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pEhqPj\out +2026-03-04T00:22:14.677Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zmue7s\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zmue7s\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:22:14.678Z [INFO] Disk-Space-Check OK: 492.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zmue7s\out) +2026-03-04T00:22:14.679Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zmue7s\out +2026-03-04T00:22:14.681Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T00:22:14.681Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zmue7s\out +2026-03-04T00:22:14.683Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T00:22:14.683Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zmue7s\out +2026-03-04T00:22:14.685Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T00:22:14.686Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zmue7s\out +2026-03-04T00:22:14.689Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5hXKmM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5hXKmM\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:22:14.689Z [INFO] Disk-Space-Check OK: 492.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5hXKmM\out) +2026-03-04T00:22:14.689Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5hXKmM\out +2026-03-04T00:22:14.692Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T00:22:14.693Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T00:22:14.694Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5hXKmM\out +2026-03-04T00:22:14.696Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qzj54y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qzj54y\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:22:14.697Z [INFO] Disk-Space-Check OK: 492.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qzj54y\out) +2026-03-04T00:22:14.697Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Qzj54y\out +2026-03-04T00:22:14.698Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:22:14.699Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:22:14.700Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qzj54y\pkg) +2026-03-04T00:22:14.700Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qzj54y\out +2026-03-04T00:22:14.702Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rWrZLG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rWrZLG\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:22:14.703Z [INFO] Disk-Space-Check OK: 492.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rWrZLG\out) +2026-03-04T00:22:14.703Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rWrZLG\out +2026-03-04T00:22:14.705Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:22:14.705Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:22:14.706Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rWrZLG\out +2026-03-04T00:22:14.708Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-crAcPw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-crAcPw\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:22:14.709Z [INFO] Disk-Space-Check OK: 492.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-crAcPw\out) +2026-03-04T00:22:14.709Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-crAcPw\out +2026-03-04T00:22:14.711Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T00:22:14.712Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-crAcPw\out +2026-03-04T00:22:14.713Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:22:14.714Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-crAcPw\out +2026-03-04T00:22:14.716Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-echsTP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-echsTP\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:22:14.717Z [INFO] Disk-Space-Check OK: 492.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-echsTP\out) +2026-03-04T00:22:14.717Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:22:14.717Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-echsTP\out +2026-03-04T00:22:14.718Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T00:22:14.719Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-echsTP\out +2026-03-04T00:22:14.720Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gudmZp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gudmZp\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:22:14.721Z [INFO] Disk-Space-Check OK: 492.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gudmZp\out) +2026-03-04T00:22:14.721Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gudmZp\out +2026-03-04T00:22:14.722Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:22:14.722Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T00:22:14.737Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T00:22:14.739Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:22:14.740Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-r2GgeV\out +2026-03-04T00:22:14.777Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T00:22:14.831Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T00:22:14.885Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T00:22:14.936Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:22:14.878Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j7T6VC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j7T6VC\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:22:14.878Z [INFO] Disk-Space-Check OK: 492.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j7T6VC\out) +2026-03-04T00:22:14.878Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:22:14.879Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j7T6VC\out +2026-03-04T00:22:14.879Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:22:14.937Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gudmZp\out +2026-03-04T00:22:14.940Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1eAleB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1eAleB\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:22:14.941Z [INFO] Disk-Space-Check OK: 492.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1eAleB\out) +2026-03-04T00:22:14.943Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1eAleB\out +2026-03-04T00:22:14.946Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:22:14.947Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1eAleB\out +2026-03-04T00:22:14.950Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pNsiCc\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pNsiCc\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:22:14.951Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-pNsiCc\pkg-missing +2026-03-04T00:22:14.953Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r0zH98\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r0zH98\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:22:14.953Z [INFO] Disk-Space-Check OK: 492.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-r0zH98\out) +2026-03-04T00:22:14.953Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-r0zH98\out +2026-03-04T00:22:14.956Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T00:22:14.957Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r0zH98\out +2026-03-04T00:22:15.002Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z1wi55\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z1wi55\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:22:15.002Z [INFO] Disk-Space-Check OK: 492.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-z1wi55\out) +2026-03-04T00:22:15.003Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-z1wi55\out +2026-03-04T00:22:15.005Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:22:15.005Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T00:22:15.062Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T00:22:15.120Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T00:22:15.179Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T00:22:14.488Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583734366-113428-e0d87d2c-0122-42b0-a9b4-835261ff9805-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:22:15.157Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T00:22:15.157Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T00:22:15.226Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T00:22:15.227Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z1wi55\out +2026-03-04T00:22:15.229Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5oQcE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5oQcE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:22:15.229Z [INFO] Disk-Space-Check OK: 492.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5oQcE\out) +2026-03-04T00:22:15.231Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5oQcE\out +2026-03-04T00:22:15.234Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-9ka0LT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-9ka0LT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:22:15.234Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-9ka0LT\out) +2026-03-04T00:22:15.250Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583735157-113428-c7551751-c27e-49f2-a58d-acb1db7bd005-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:22:15.752Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:22:15.752Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:22:16.755Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:22:18.256Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:22:19.258Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:22:22.258Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:22:23.260Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T00:22:23.260Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:22:24.262Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:22:25.763Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:22:26.764Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:22:29.764Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:22:30.791Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:22:30.791Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:22:30.856Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583750791-113428-73318bc7-98d8-499b-bb54-18c10e79b2a0-setup.exe (89894400 Bytes) +2026-03-04T00:22:30.941Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:22:30.941Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:22:30.942Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:22:30.942Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:22:31.040Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583750791-113428-73318bc7-98d8-499b-bb54-18c10e79b2a0-setup.exe (89894400 Bytes) +2026-03-04T00:22:31.124Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:22:31.124Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:22:31.124Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:22:31.207Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583750791-113428-73318bc7-98d8-499b-bb54-18c10e79b2a0-setup.exe (89894400 Bytes) +2026-03-04T00:22:31.303Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:22:31.303Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:22:31.304Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:22:31.304Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:22:31.379Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583750791-113428-73318bc7-98d8-499b-bb54-18c10e79b2a0-setup.exe (89894400 Bytes) +2026-03-04T00:22:31.473Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:22:31.473Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:22:31.473Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:22:31.549Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583750791-113428-73318bc7-98d8-499b-bb54-18c10e79b2a0-setup.exe (89894400 Bytes) +2026-03-04T00:22:31.638Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:22:31.638Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:22:31.638Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:22:31.638Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:22:31.725Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583750791-113428-73318bc7-98d8-499b-bb54-18c10e79b2a0-setup.exe (89894400 Bytes) +2026-03-04T00:22:31.964Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:22:31.965Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:22:31.965Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:22:32.063Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583751965-113428-a6b24d1a-bed0-4c30-8aaa-6fb188c2b59a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:22:32.609Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:22:32.609Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:22:32.609Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:22:32.684Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583752609-113428-03cbb32b-b001-4adc-a5fc-2dd2b3dd0754-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:22:32.810Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:22:32.810Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:22:32.811Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:22:32.811Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:22:32.891Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583752609-113428-03cbb32b-b001-4adc-a5fc-2dd2b3dd0754-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:22:33.035Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:22:33.035Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:22:33.038Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:22:33.038Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:22:33.038Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:22:33.038Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:22:33.121Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583752609-113428-03cbb32b-b001-4adc-a5fc-2dd2b3dd0754-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:22:33.246Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:22:33.246Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:22:33.246Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:22:33.246Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:22:33.314Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583752609-113428-03cbb32b-b001-4adc-a5fc-2dd2b3dd0754-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:22:33.448Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:22:33.448Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:22:33.451Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:22:33.451Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:22:33.451Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:22:33.451Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:22:33.547Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583752609-113428-03cbb32b-b001-4adc-a5fc-2dd2b3dd0754-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:22:33.672Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:22:33.672Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:22:33.673Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:22:33.673Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:22:33.759Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583752609-113428-03cbb32b-b001-4adc-a5fc-2dd2b3dd0754-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:22:33.881Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:22:33.881Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:22:33.943Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T00:22:33.943Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T00:22:34.009Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583753943-113428-f5e13364-f254-47b5-81ac-39d9c58dcf98-setup.exe (89894400 Bytes) +2026-03-04T00:26:18.869Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T00:26:18.770Z [INFO] Test-Nachricht für Session-Log +2026-03-04T00:26:18.859Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:26:18.860Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T00:26:18.863Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:26:18.864Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:26:18.977Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583978859-21948-f9a21cc7-e0f8-43ef-8e41-28ef1fe3ef14-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:26:18.884Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VXEqEG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VXEqEG\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:26:18.885Z [INFO] Disk-Space-Check OK: 491.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VXEqEG\out) +2026-03-04T00:26:18.886Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VXEqEG\out +2026-03-04T00:26:18.958Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T00:26:18.958Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:26:18.959Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T00:26:19.024Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T00:26:19.091Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T00:26:19.058Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rvAP8d\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rvAP8d\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:26:19.060Z [INFO] Disk-Space-Check OK: 491.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rvAP8d\out) +2026-03-04T00:26:19.061Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rvAP8d\out +2026-03-04T00:26:19.063Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:26:19.151Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T00:26:19.210Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:26:19.126Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T00:26:19.210Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VXEqEG\out +2026-03-04T00:26:19.213Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T00:26:19.214Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:26:19.216Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VXEqEG\out +2026-03-04T00:26:19.236Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Q1bG2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Q1bG2\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:26:19.237Z [INFO] Disk-Space-Check OK: 491.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Q1bG2\out) +2026-03-04T00:26:19.237Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8Q1bG2\out +2026-03-04T00:26:19.239Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T00:26:19.239Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8Q1bG2\out +2026-03-04T00:26:19.242Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T00:26:19.242Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8Q1bG2\out +2026-03-04T00:26:19.244Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T00:26:19.245Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Q1bG2\out +2026-03-04T00:26:19.248Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8GUF6L\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8GUF6L\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:26:19.248Z [INFO] Disk-Space-Check OK: 491.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8GUF6L\out) +2026-03-04T00:26:19.248Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8GUF6L\out +2026-03-04T00:26:19.251Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T00:26:19.253Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T00:26:19.253Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8GUF6L\out +2026-03-04T00:26:19.255Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pnoyVw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pnoyVw\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:26:19.256Z [INFO] Disk-Space-Check OK: 491.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pnoyVw\out) +2026-03-04T00:26:19.256Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pnoyVw\out +2026-03-04T00:26:19.258Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:26:19.259Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:26:19.260Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-pnoyVw\pkg) +2026-03-04T00:26:19.260Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pnoyVw\out +2026-03-04T00:26:19.263Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O8PBvq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O8PBvq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:26:19.264Z [INFO] Disk-Space-Check OK: 491.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-O8PBvq\out) +2026-03-04T00:26:19.264Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-O8PBvq\out +2026-03-04T00:26:19.267Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:26:19.268Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:26:19.268Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O8PBvq\out +2026-03-04T00:26:19.271Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MSwO0b\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MSwO0b\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:26:19.272Z [INFO] Disk-Space-Check OK: 491.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MSwO0b\out) +2026-03-04T00:26:19.272Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MSwO0b\out +2026-03-04T00:26:19.274Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T00:26:19.274Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MSwO0b\out +2026-03-04T00:26:19.276Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:26:19.277Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MSwO0b\out +2026-03-04T00:26:19.280Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PMu2YG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PMu2YG\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:26:19.280Z [INFO] Disk-Space-Check OK: 491.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PMu2YG\out) +2026-03-04T00:26:19.280Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:26:19.280Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PMu2YG\out +2026-03-04T00:26:19.282Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T00:26:19.283Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PMu2YG\out +2026-03-04T00:26:19.285Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-szZYvj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-szZYvj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:26:19.286Z [INFO] Disk-Space-Check OK: 491.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-szZYvj\out) +2026-03-04T00:26:19.286Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-szZYvj\out +2026-03-04T00:26:19.287Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:26:19.287Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T00:26:19.300Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T00:26:19.302Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:26:19.303Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rvAP8d\out +2026-03-04T00:26:19.349Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T00:26:19.404Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T00:26:19.461Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T00:26:19.519Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:26:19.468Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-i2MYJ3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-i2MYJ3\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:26:19.468Z [INFO] Disk-Space-Check OK: 491.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-i2MYJ3\out) +2026-03-04T00:26:19.468Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:26:19.469Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-i2MYJ3\out +2026-03-04T00:26:19.470Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:26:19.520Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-szZYvj\out +2026-03-04T00:26:19.523Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vB97Jx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vB97Jx\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:26:19.523Z [INFO] Disk-Space-Check OK: 491.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vB97Jx\out) +2026-03-04T00:26:19.525Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vB97Jx\out +2026-03-04T00:26:19.527Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:26:19.528Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vB97Jx\out +2026-03-04T00:26:19.532Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lhMIsL\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lhMIsL\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:26:19.532Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-lhMIsL\pkg-missing +2026-03-04T00:26:19.534Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UBgF2L\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UBgF2L\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:26:19.534Z [INFO] Disk-Space-Check OK: 491.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-UBgF2L\out) +2026-03-04T00:26:19.535Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UBgF2L\out +2026-03-04T00:26:19.537Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T00:26:19.538Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UBgF2L\out +2026-03-04T00:26:19.586Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5FSsuM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5FSsuM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:26:19.587Z [INFO] Disk-Space-Check OK: 491.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5FSsuM\out) +2026-03-04T00:26:19.588Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5FSsuM\out +2026-03-04T00:26:19.590Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:26:19.590Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T00:26:19.644Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T00:26:19.706Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T00:26:19.763Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T00:26:19.700Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T00:26:19.700Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T00:26:19.799Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583979700-21948-4af566ed-d743-420c-8989-33cdb0a83472-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:26:19.821Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T00:26:19.822Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5FSsuM\out +2026-03-04T00:26:19.824Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dtEMpi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dtEMpi\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:26:19.825Z [INFO] Disk-Space-Check OK: 491.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dtEMpi\out) +2026-03-04T00:26:19.827Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dtEMpi\out +2026-03-04T00:26:19.829Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-NLAfIV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-NLAfIV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:26:19.830Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-NLAfIV\out) +2026-03-04T00:26:20.357Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:26:20.357Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:26:21.359Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:26:22.859Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:26:23.860Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:26:26.861Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:26:27.862Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T00:26:27.862Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:26:28.863Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:26:30.365Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:26:31.366Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:26:34.366Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:26:35.396Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:26:35.396Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:26:35.468Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583995396-21948-3beb74a0-670c-40b6-aaa9-b710b02524c0-setup.exe (89894400 Bytes) +2026-03-04T00:26:35.556Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:26:35.556Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:26:35.557Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:26:35.557Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:26:35.646Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583995396-21948-3beb74a0-670c-40b6-aaa9-b710b02524c0-setup.exe (89894400 Bytes) +2026-03-04T00:26:35.735Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:26:35.735Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:26:35.735Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:26:35.803Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583995396-21948-3beb74a0-670c-40b6-aaa9-b710b02524c0-setup.exe (89894400 Bytes) +2026-03-04T00:26:35.883Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:26:35.883Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:26:35.884Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:26:35.884Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:26:35.958Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583995396-21948-3beb74a0-670c-40b6-aaa9-b710b02524c0-setup.exe (89894400 Bytes) +2026-03-04T00:26:36.058Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:26:36.058Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:26:36.058Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:26:36.143Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583995396-21948-3beb74a0-670c-40b6-aaa9-b710b02524c0-setup.exe (89894400 Bytes) +2026-03-04T00:26:36.234Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:26:36.234Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:26:36.235Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:26:36.235Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:26:36.328Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583995396-21948-3beb74a0-670c-40b6-aaa9-b710b02524c0-setup.exe (89894400 Bytes) +2026-03-04T00:26:36.517Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:26:36.517Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:26:36.517Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:26:36.584Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583996517-21948-5ca554e4-072c-47fd-bd06-725ab663d596-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:26:37.095Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:26:37.095Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:26:37.095Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:26:37.179Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583997095-21948-6af5c0d5-20b3-4ebf-a9ad-479da2cb55c2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:26:37.301Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:26:37.301Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:26:37.302Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:26:37.302Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:26:37.368Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583997095-21948-6af5c0d5-20b3-4ebf-a9ad-479da2cb55c2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:26:37.501Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:26:37.501Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:26:37.503Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:26:37.504Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:26:37.504Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:26:37.504Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:26:37.596Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583997095-21948-6af5c0d5-20b3-4ebf-a9ad-479da2cb55c2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:26:37.739Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:26:37.739Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:26:37.739Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:26:37.739Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:26:37.818Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583997095-21948-6af5c0d5-20b3-4ebf-a9ad-479da2cb55c2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:26:37.948Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:26:37.948Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:26:37.950Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:26:37.950Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:26:37.950Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:26:37.950Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:26:38.024Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583997095-21948-6af5c0d5-20b3-4ebf-a9ad-479da2cb55c2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:26:38.147Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:26:38.147Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:26:38.147Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:26:38.147Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:26:38.239Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583997095-21948-6af5c0d5-20b3-4ebf-a9ad-479da2cb55c2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:26:38.380Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:26:38.380Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:26:38.441Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T00:26:38.441Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T00:26:38.520Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772583998441-21948-50c48a32-4f47-4181-9f31-99ebdf6ee8e6-setup.exe (89894400 Bytes) +2026-03-04T00:29:19.108Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T00:29:19.056Z [INFO] Test-Nachricht für Session-Log +2026-03-04T00:29:19.150Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:29:19.152Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T00:29:19.154Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:29:19.154Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:29:19.160Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CT0h5i\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CT0h5i\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:29:19.161Z [INFO] Disk-Space-Check OK: 491.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CT0h5i\out) +2026-03-04T00:29:19.163Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CT0h5i\out +2026-03-04T00:29:19.251Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T00:29:19.252Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:29:19.252Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T00:29:19.320Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T00:29:19.386Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T00:29:19.388Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EbElmx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EbElmx\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:29:19.389Z [INFO] Disk-Space-Check OK: 491.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EbElmx\out) +2026-03-04T00:29:19.390Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EbElmx\out +2026-03-04T00:29:19.392Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:29:19.450Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T00:29:19.513Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:29:19.411Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T00:29:19.513Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CT0h5i\out +2026-03-04T00:29:19.516Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T00:29:19.518Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:29:19.519Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CT0h5i\out +2026-03-04T00:29:19.528Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PzoMAl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PzoMAl\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:29:19.529Z [INFO] Disk-Space-Check OK: 491.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PzoMAl\out) +2026-03-04T00:29:19.529Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PzoMAl\out +2026-03-04T00:29:19.532Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T00:29:19.532Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PzoMAl\out +2026-03-04T00:29:19.535Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T00:29:19.535Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PzoMAl\out +2026-03-04T00:29:19.537Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T00:29:19.538Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PzoMAl\out +2026-03-04T00:29:19.541Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kx2Vix\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kx2Vix\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:29:19.542Z [INFO] Disk-Space-Check OK: 491.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kx2Vix\out) +2026-03-04T00:29:19.542Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Kx2Vix\out +2026-03-04T00:29:19.544Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T00:29:19.546Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T00:29:19.547Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kx2Vix\out +2026-03-04T00:29:19.549Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TwpJ6B\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TwpJ6B\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:29:19.549Z [INFO] Disk-Space-Check OK: 491.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TwpJ6B\out) +2026-03-04T00:29:19.550Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TwpJ6B\out +2026-03-04T00:29:19.552Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:29:19.553Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:29:19.554Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-TwpJ6B\pkg) +2026-03-04T00:29:19.554Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TwpJ6B\out +2026-03-04T00:29:19.556Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yWoSeL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yWoSeL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:29:19.557Z [INFO] Disk-Space-Check OK: 491.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yWoSeL\out) +2026-03-04T00:29:19.557Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yWoSeL\out +2026-03-04T00:29:19.560Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:29:19.561Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:29:19.561Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yWoSeL\out +2026-03-04T00:29:19.564Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WwbhvG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WwbhvG\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:29:19.565Z [INFO] Disk-Space-Check OK: 491.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WwbhvG\out) +2026-03-04T00:29:19.565Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WwbhvG\out +2026-03-04T00:29:19.567Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T00:29:19.567Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WwbhvG\out +2026-03-04T00:29:19.570Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:29:19.571Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WwbhvG\out +2026-03-04T00:29:19.573Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiGPbV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiGPbV\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:29:19.574Z [INFO] Disk-Space-Check OK: 491.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiGPbV\out) +2026-03-04T00:29:19.574Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:29:19.574Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fiGPbV\out +2026-03-04T00:29:19.576Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T00:29:19.577Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiGPbV\out +2026-03-04T00:29:19.580Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cfCYE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cfCYE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:29:19.580Z [INFO] Disk-Space-Check OK: 491.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cfCYE\out) +2026-03-04T00:29:19.581Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0cfCYE\out +2026-03-04T00:29:19.582Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:29:19.582Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T00:29:19.643Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T00:29:19.700Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T00:29:19.759Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T00:29:19.630Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T00:29:19.631Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:29:19.632Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EbElmx\out +2026-03-04T00:29:19.815Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:29:19.782Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-eudtLd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-eudtLd\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:29:19.783Z [INFO] Disk-Space-Check OK: 491.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-eudtLd\out) +2026-03-04T00:29:19.783Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:29:19.784Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-eudtLd\out +2026-03-04T00:29:19.784Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:29:19.816Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cfCYE\out +2026-03-04T00:29:19.819Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3mI8ER\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3mI8ER\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:29:19.820Z [INFO] Disk-Space-Check OK: 491.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3mI8ER\out) +2026-03-04T00:29:19.822Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3mI8ER\out +2026-03-04T00:29:19.824Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:29:19.824Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3mI8ER\out +2026-03-04T00:29:19.828Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xc7Xb3\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xc7Xb3\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:29:19.829Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Xc7Xb3\pkg-missing +2026-03-04T00:29:19.830Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0om5DV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0om5DV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:29:19.831Z [INFO] Disk-Space-Check OK: 491.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0om5DV\out) +2026-03-04T00:29:19.831Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0om5DV\out +2026-03-04T00:29:19.834Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T00:29:19.835Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0om5DV\out +2026-03-04T00:29:19.885Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y11qsE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y11qsE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:29:19.886Z [INFO] Disk-Space-Check OK: 491.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y11qsE\out) +2026-03-04T00:29:19.887Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Y11qsE\out +2026-03-04T00:29:19.889Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:29:19.889Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T00:29:19.272Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584159150-105572-dee59577-ee91-4ceb-8b37-8a459cea58c1-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:29:19.997Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T00:29:19.997Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T00:29:19.956Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T00:29:20.026Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T00:29:20.095Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T00:29:20.163Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T00:29:20.165Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y11qsE\out +2026-03-04T00:29:20.167Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qRKK3A\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qRKK3A\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:29:20.168Z [INFO] Disk-Space-Check OK: 491.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qRKK3A\out) +2026-03-04T00:29:20.171Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qRKK3A\out +2026-03-04T00:29:20.173Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-CFly3W\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-CFly3W\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:29:20.174Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-CFly3W\out) +2026-03-04T00:29:20.104Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584159997-105572-2c7d4e66-8433-4385-83fd-98a418d18f71-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:29:20.681Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:29:20.681Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:29:21.683Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:29:23.183Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:29:24.183Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:29:27.184Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:29:28.185Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T00:29:28.185Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:29:29.185Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:29:30.685Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:29:31.687Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:29:34.687Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:29:35.714Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:29:35.714Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:29:35.781Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584175714-105572-8e073173-2763-4f9c-a1f6-40e7f6bc70f8-setup.exe (89894400 Bytes) +2026-03-04T00:29:35.867Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:29:35.867Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:29:35.868Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:29:35.868Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:29:35.942Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584175714-105572-8e073173-2763-4f9c-a1f6-40e7f6bc70f8-setup.exe (89894400 Bytes) +2026-03-04T00:29:36.025Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:29:36.025Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:29:36.025Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:29:36.107Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584175714-105572-8e073173-2763-4f9c-a1f6-40e7f6bc70f8-setup.exe (89894400 Bytes) +2026-03-04T00:29:36.187Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:29:36.187Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:29:36.188Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:29:36.188Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:29:36.282Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584175714-105572-8e073173-2763-4f9c-a1f6-40e7f6bc70f8-setup.exe (89894400 Bytes) +2026-03-04T00:29:36.370Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:29:36.370Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:29:36.370Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:29:36.440Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584175714-105572-8e073173-2763-4f9c-a1f6-40e7f6bc70f8-setup.exe (89894400 Bytes) +2026-03-04T00:29:36.517Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:29:36.517Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:29:36.518Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:29:36.518Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:29:36.583Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584175714-105572-8e073173-2763-4f9c-a1f6-40e7f6bc70f8-setup.exe (89894400 Bytes) +2026-03-04T00:29:36.789Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:29:36.789Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:29:36.789Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:29:36.861Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584176789-105572-609c75b2-790b-4448-a7ce-50bb006509d1-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:29:37.356Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:29:37.356Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:29:37.356Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:29:37.448Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584177356-105572-7dd6ce38-9ac1-4315-b996-29fdaa755e5e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:29:37.611Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:29:37.611Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:29:37.612Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:29:37.612Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:29:37.684Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584177356-105572-7dd6ce38-9ac1-4315-b996-29fdaa755e5e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:29:37.845Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:29:37.845Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:29:37.848Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:29:37.848Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:29:37.848Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:29:37.848Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:29:37.936Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584177356-105572-7dd6ce38-9ac1-4315-b996-29fdaa755e5e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:29:38.100Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:29:38.100Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:29:38.101Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:29:38.101Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:29:38.189Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584177356-105572-7dd6ce38-9ac1-4315-b996-29fdaa755e5e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:29:38.330Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:29:38.330Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:29:38.332Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:29:38.332Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:29:38.332Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:29:38.332Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:29:38.425Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584177356-105572-7dd6ce38-9ac1-4315-b996-29fdaa755e5e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:29:38.584Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:29:38.584Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:29:38.585Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:29:38.585Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:29:38.649Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584177356-105572-7dd6ce38-9ac1-4315-b996-29fdaa755e5e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:29:38.776Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:29:38.776Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:29:38.841Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T00:29:38.841Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T00:29:38.922Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584178841-105572-3999eaf4-49ed-4383-9287-0519d71f9464-setup.exe (89894400 Bytes) +2026-03-04T00:33:15.880Z [INFO] Test-Nachricht für Session-Log +2026-03-04T00:33:16.011Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T00:33:15.974Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:33:15.975Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T00:33:15.978Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:33:15.978Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:33:16.093Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584395974-126824-42c906e7-4c90-4c7d-b93b-cb608f3b7a34-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:33:16.039Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mezxl4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mezxl4\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:33:16.042Z [INFO] Disk-Space-Check OK: 491.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mezxl4\out) +2026-03-04T00:33:16.044Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Mezxl4\out +2026-03-04T00:33:16.124Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T00:33:16.124Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:33:16.124Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T00:33:16.202Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T00:33:16.274Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T00:33:16.206Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QdlYzd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QdlYzd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:33:16.208Z [INFO] Disk-Space-Check OK: 490.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QdlYzd\out) +2026-03-04T00:33:16.210Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QdlYzd\out +2026-03-04T00:33:16.212Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:33:16.236Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T00:33:16.345Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T00:33:16.421Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:33:16.421Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Mezxl4\out +2026-03-04T00:33:16.425Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T00:33:16.426Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:33:16.428Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mezxl4\out +2026-03-04T00:33:16.439Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eH451c\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eH451c\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:33:16.441Z [INFO] Disk-Space-Check OK: 490.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eH451c\out) +2026-03-04T00:33:16.442Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eH451c\out +2026-03-04T00:33:16.445Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T00:33:16.445Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eH451c\out +2026-03-04T00:33:16.449Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T00:33:16.449Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eH451c\out +2026-03-04T00:33:16.452Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T00:33:16.453Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eH451c\out +2026-03-04T00:33:16.459Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nsLDAW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nsLDAW\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:33:16.459Z [INFO] Disk-Space-Check OK: 490.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nsLDAW\out) +2026-03-04T00:33:16.460Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nsLDAW\out +2026-03-04T00:33:16.463Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T00:33:16.466Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T00:33:16.466Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nsLDAW\out +2026-03-04T00:33:16.471Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lUSnSy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lUSnSy\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:33:16.472Z [INFO] Disk-Space-Check OK: 490.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lUSnSy\out) +2026-03-04T00:33:16.473Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lUSnSy\out +2026-03-04T00:33:16.476Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:33:16.477Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:33:16.480Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-lUSnSy\pkg) +2026-03-04T00:33:16.480Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lUSnSy\out +2026-03-04T00:33:16.485Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-80YVTf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-80YVTf\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:33:16.486Z [INFO] Disk-Space-Check OK: 490.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-80YVTf\out) +2026-03-04T00:33:16.486Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-80YVTf\out +2026-03-04T00:33:16.489Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:33:16.491Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:33:16.491Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-80YVTf\out +2026-03-04T00:33:16.497Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JXbpJX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JXbpJX\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:33:16.498Z [INFO] Disk-Space-Check OK: 490.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JXbpJX\out) +2026-03-04T00:33:16.499Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JXbpJX\out +2026-03-04T00:33:16.502Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T00:33:16.502Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JXbpJX\out +2026-03-04T00:33:16.506Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:33:16.508Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JXbpJX\out +2026-03-04T00:33:16.513Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RijbFb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RijbFb\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:33:16.514Z [INFO] Disk-Space-Check OK: 490.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RijbFb\out) +2026-03-04T00:33:16.515Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:33:16.515Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RijbFb\out +2026-03-04T00:33:16.518Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T00:33:16.519Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RijbFb\out +2026-03-04T00:33:16.523Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kPnYGo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kPnYGo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:33:16.523Z [INFO] Disk-Space-Check OK: 490.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kPnYGo\out) +2026-03-04T00:33:16.524Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kPnYGo\out +2026-03-04T00:33:16.525Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:33:16.525Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T00:33:16.482Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T00:33:16.483Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:33:16.485Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QdlYzd\out +2026-03-04T00:33:16.604Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T00:33:16.679Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T00:33:16.669Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-02MVLF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-02MVLF\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:33:16.670Z [INFO] Disk-Space-Check OK: 490.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-02MVLF\out) +2026-03-04T00:33:16.670Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:33:16.671Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-02MVLF\out +2026-03-04T00:33:16.671Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:33:16.756Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T00:33:16.821Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:33:16.822Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kPnYGo\out +2026-03-04T00:33:16.826Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gIVUHj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gIVUHj\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:33:16.826Z [INFO] Disk-Space-Check OK: 490.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gIVUHj\out) +2026-03-04T00:33:16.829Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gIVUHj\out +2026-03-04T00:33:16.831Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:33:16.832Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gIVUHj\out +2026-03-04T00:33:16.837Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n8VNIl\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n8VNIl\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:33:16.838Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-n8VNIl\pkg-missing +2026-03-04T00:33:16.840Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g78O9b\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g78O9b\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:33:16.841Z [INFO] Disk-Space-Check OK: 490.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-g78O9b\out) +2026-03-04T00:33:16.841Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-g78O9b\out +2026-03-04T00:33:16.844Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T00:33:16.845Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g78O9b\out +2026-03-04T00:33:16.899Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-diKQx6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-diKQx6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:33:16.900Z [INFO] Disk-Space-Check OK: 490.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-diKQx6\out) +2026-03-04T00:33:16.901Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-diKQx6\out +2026-03-04T00:33:16.904Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:33:16.904Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T00:33:16.920Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T00:33:16.920Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T00:33:17.027Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584396919-126824-f9ec3de7-cc34-40bb-996c-a43bd1d06c2b-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:33:16.982Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T00:33:17.053Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T00:33:17.119Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T00:33:17.184Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T00:33:17.185Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-diKQx6\out +2026-03-04T00:33:17.187Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eJwgk5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eJwgk5\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:33:17.187Z [INFO] Disk-Space-Check OK: 490.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eJwgk5\out) +2026-03-04T00:33:17.189Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eJwgk5\out +2026-03-04T00:33:17.192Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-VE3las\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-VE3las\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:33:17.192Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-VE3las\out) +2026-03-04T00:33:17.660Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:33:17.660Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:33:18.663Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:33:20.163Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:33:21.165Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:33:24.165Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:33:25.168Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T00:33:25.168Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:33:26.169Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:33:27.671Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:33:28.673Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:33:31.673Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:33:32.724Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:33:32.724Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:33:32.828Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584412723-126824-c8cab7cd-f39d-4364-af84-832fae6b12e3-setup.exe (89894400 Bytes) +2026-03-04T00:33:32.933Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:33:32.933Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:33:32.934Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:33:32.934Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:33:33.019Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584412723-126824-c8cab7cd-f39d-4364-af84-832fae6b12e3-setup.exe (89894400 Bytes) +2026-03-04T00:33:33.104Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:33:33.104Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:33:33.104Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:33:33.181Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584412723-126824-c8cab7cd-f39d-4364-af84-832fae6b12e3-setup.exe (89894400 Bytes) +2026-03-04T00:33:33.270Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:33:33.270Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:33:33.271Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:33:33.271Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:33:33.360Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584412723-126824-c8cab7cd-f39d-4364-af84-832fae6b12e3-setup.exe (89894400 Bytes) +2026-03-04T00:33:33.454Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:33:33.454Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:33:33.454Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:33:33.555Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584412723-126824-c8cab7cd-f39d-4364-af84-832fae6b12e3-setup.exe (89894400 Bytes) +2026-03-04T00:33:33.661Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:33:33.661Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:33:33.663Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:33:33.663Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:33:33.776Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584412723-126824-c8cab7cd-f39d-4364-af84-832fae6b12e3-setup.exe (89894400 Bytes) +2026-03-04T00:33:34.033Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:33:34.033Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:33:34.033Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:33:34.104Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584414033-126824-68cba399-75b4-4b2c-a220-2a8bfb5e0bfc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:33:34.690Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:33:34.690Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:33:34.690Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:33:34.794Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584414690-126824-a911894e-a624-4b53-b76d-33dab535dd23-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:33:34.921Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:33:34.921Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:33:34.922Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:33:34.922Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:33:34.994Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584414690-126824-a911894e-a624-4b53-b76d-33dab535dd23-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:33:35.129Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:33:35.129Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:33:35.130Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:33:35.130Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:33:35.130Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:33:35.130Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:33:35.206Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584414690-126824-a911894e-a624-4b53-b76d-33dab535dd23-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:33:35.345Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:33:35.345Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:33:35.346Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:33:35.346Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:33:35.425Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584414690-126824-a911894e-a624-4b53-b76d-33dab535dd23-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:33:35.558Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:33:35.558Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:33:35.560Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:33:35.561Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:33:35.561Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:33:35.561Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:33:35.660Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584414690-126824-a911894e-a624-4b53-b76d-33dab535dd23-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:33:35.807Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:33:35.807Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:33:35.808Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:33:35.808Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:33:35.883Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584414690-126824-a911894e-a624-4b53-b76d-33dab535dd23-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:33:36.016Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:33:36.016Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:33:36.078Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T00:33:36.078Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T00:33:36.151Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584416078-126824-02e392ef-a55f-445b-86ac-d21aba1b132a-setup.exe (89894400 Bytes) +2026-03-04T00:41:18.234Z [INFO] Test-Nachricht für Session-Log +2026-03-04T00:41:18.365Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T00:41:18.344Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:41:18.348Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T00:41:18.354Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:41:18.354Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:41:18.381Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5nQeW0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5nQeW0\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:41:18.383Z [INFO] Disk-Space-Check OK: 490.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5nQeW0\out) +2026-03-04T00:41:18.385Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5nQeW0\out +2026-03-04T00:41:18.473Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T00:41:18.473Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:41:18.473Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T00:41:18.549Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T00:41:18.619Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T00:41:18.549Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3X5J71\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3X5J71\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:41:18.551Z [INFO] Disk-Space-Check OK: 490.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3X5J71\out) +2026-03-04T00:41:18.553Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3X5J71\out +2026-03-04T00:41:18.554Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:41:18.590Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T00:41:18.685Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T00:41:18.752Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:41:18.752Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5nQeW0\out +2026-03-04T00:41:18.756Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T00:41:18.758Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:41:18.759Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5nQeW0\out +2026-03-04T00:41:18.771Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ApgIvZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ApgIvZ\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:41:18.772Z [INFO] Disk-Space-Check OK: 490.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ApgIvZ\out) +2026-03-04T00:41:18.773Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ApgIvZ\out +2026-03-04T00:41:18.775Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T00:41:18.776Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ApgIvZ\out +2026-03-04T00:41:18.779Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T00:41:18.779Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ApgIvZ\out +2026-03-04T00:41:18.782Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T00:41:18.783Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ApgIvZ\out +2026-03-04T00:41:18.787Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C0wgjN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C0wgjN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:41:18.787Z [INFO] Disk-Space-Check OK: 490.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-C0wgjN\out) +2026-03-04T00:41:18.788Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-C0wgjN\out +2026-03-04T00:41:18.792Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T00:41:18.794Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T00:41:18.794Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C0wgjN\out +2026-03-04T00:41:18.797Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kwCQfS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kwCQfS\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:41:18.798Z [INFO] Disk-Space-Check OK: 490.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kwCQfS\out) +2026-03-04T00:41:18.799Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kwCQfS\out +2026-03-04T00:41:18.802Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:41:18.803Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:41:18.804Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-kwCQfS\pkg) +2026-03-04T00:41:18.804Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kwCQfS\out +2026-03-04T00:41:18.807Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dvNlMn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dvNlMn\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:41:18.808Z [INFO] Disk-Space-Check OK: 490.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dvNlMn\out) +2026-03-04T00:41:18.808Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dvNlMn\out +2026-03-04T00:41:18.811Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:41:18.813Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:41:18.814Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dvNlMn\out +2026-03-04T00:41:18.819Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5zb2Eg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5zb2Eg\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:41:18.821Z [INFO] Disk-Space-Check OK: 490.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5zb2Eg\out) +2026-03-04T00:41:18.821Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5zb2Eg\out +2026-03-04T00:41:18.824Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T00:41:18.824Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5zb2Eg\out +2026-03-04T00:41:18.828Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:41:18.828Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5zb2Eg\out +2026-03-04T00:41:18.832Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MyDeqq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MyDeqq\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:41:18.832Z [INFO] Disk-Space-Check OK: 490.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MyDeqq\out) +2026-03-04T00:41:18.832Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:41:18.833Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MyDeqq\out +2026-03-04T00:41:18.835Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T00:41:18.836Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MyDeqq\out +2026-03-04T00:41:18.839Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KkElP2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KkElP2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:41:18.840Z [INFO] Disk-Space-Check OK: 490.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KkElP2\out) +2026-03-04T00:41:18.841Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KkElP2\out +2026-03-04T00:41:18.842Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:41:18.842Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T00:41:18.832Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T00:41:18.834Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:41:18.835Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3X5J71\out +2026-03-04T00:41:18.914Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T00:41:18.985Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T00:41:19.049Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T00:41:19.110Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:41:19.010Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pQp9zu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pQp9zu\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:41:19.011Z [INFO] Disk-Space-Check OK: 490.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pQp9zu\out) +2026-03-04T00:41:19.011Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:41:19.012Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pQp9zu\out +2026-03-04T00:41:19.012Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:41:19.111Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KkElP2\out +2026-03-04T00:41:19.114Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZRMDC8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZRMDC8\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:41:19.115Z [INFO] Disk-Space-Check OK: 490.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZRMDC8\out) +2026-03-04T00:41:19.118Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZRMDC8\out +2026-03-04T00:41:19.120Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:41:19.121Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZRMDC8\out +2026-03-04T00:41:19.125Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rw42aa\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rw42aa\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:41:19.125Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-rw42aa\pkg-missing +2026-03-04T00:41:19.127Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kvSLRM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kvSLRM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:41:19.128Z [INFO] Disk-Space-Check OK: 490.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kvSLRM\out) +2026-03-04T00:41:19.128Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kvSLRM\out +2026-03-04T00:41:19.131Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T00:41:19.132Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kvSLRM\out +2026-03-04T00:41:19.181Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PWfsoa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PWfsoa\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:41:19.182Z [INFO] Disk-Space-Check OK: 490.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PWfsoa\out) +2026-03-04T00:41:19.183Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PWfsoa\out +2026-03-04T00:41:19.185Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:41:19.185Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T00:41:18.497Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584878344-113384-45f9afc0-55e0-4ea4-90e7-e46a7ee8f853-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:41:19.307Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T00:41:19.307Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T00:41:19.266Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T00:41:19.331Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T00:41:19.398Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T00:41:19.464Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T00:41:19.465Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PWfsoa\out +2026-03-04T00:41:19.467Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3snXmo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3snXmo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:41:19.468Z [INFO] Disk-Space-Check OK: 490.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3snXmo\out) +2026-03-04T00:41:19.471Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3snXmo\out +2026-03-04T00:41:19.473Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-DvRv0N\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-DvRv0N\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:41:19.473Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-DvRv0N\out) +2026-03-04T00:41:19.416Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584879307-113384-99bb79fa-099d-42d7-9366-8b7350f31f46-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:41:20.063Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:41:20.063Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:41:21.066Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:41:22.567Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:41:23.568Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:41:26.569Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:41:27.571Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T00:41:27.571Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:41:28.572Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:41:30.073Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:41:31.074Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:41:34.074Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:41:35.117Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:41:35.117Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:41:35.203Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584895117-113384-54a49c68-652f-4a22-9125-3e4df50a1dcb-setup.exe (89894400 Bytes) +2026-03-04T00:41:35.305Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:41:35.305Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:41:35.307Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:41:35.307Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:41:35.414Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584895117-113384-54a49c68-652f-4a22-9125-3e4df50a1dcb-setup.exe (89894400 Bytes) +2026-03-04T00:41:35.518Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:41:35.518Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:41:35.518Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:41:35.621Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584895117-113384-54a49c68-652f-4a22-9125-3e4df50a1dcb-setup.exe (89894400 Bytes) +2026-03-04T00:41:35.729Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:41:35.729Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:41:35.730Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:41:35.730Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:41:35.836Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584895117-113384-54a49c68-652f-4a22-9125-3e4df50a1dcb-setup.exe (89894400 Bytes) +2026-03-04T00:41:35.958Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:41:35.958Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:41:35.958Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:41:36.072Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584895117-113384-54a49c68-652f-4a22-9125-3e4df50a1dcb-setup.exe (89894400 Bytes) +2026-03-04T00:41:36.167Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:41:36.167Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:41:36.169Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:41:36.169Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:41:36.267Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584895117-113384-54a49c68-652f-4a22-9125-3e4df50a1dcb-setup.exe (89894400 Bytes) +2026-03-04T00:41:36.487Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:41:36.487Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:41:36.487Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:41:36.582Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584896487-113384-6b09394e-467e-42ec-bb27-b64cfb548ce1-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:41:37.280Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:41:37.280Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:41:37.280Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:41:37.382Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584897280-113384-aa29cc0a-4686-40e3-a77a-4f05b8602064-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:41:37.542Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:41:37.542Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:41:37.543Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:41:37.543Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:41:37.645Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584897280-113384-aa29cc0a-4686-40e3-a77a-4f05b8602064-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:41:37.800Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:41:37.800Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:41:37.803Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:41:37.803Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:41:37.803Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:41:37.803Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:41:37.930Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584897280-113384-aa29cc0a-4686-40e3-a77a-4f05b8602064-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:41:38.126Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:41:38.126Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:41:38.126Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:41:38.126Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:41:38.220Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584897280-113384-aa29cc0a-4686-40e3-a77a-4f05b8602064-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:41:38.369Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:41:38.369Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:41:38.371Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:41:38.371Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:41:38.371Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:41:38.371Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:41:38.484Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584897280-113384-aa29cc0a-4686-40e3-a77a-4f05b8602064-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:41:38.661Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:41:38.661Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:41:38.662Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:41:38.662Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:41:38.746Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584897280-113384-aa29cc0a-4686-40e3-a77a-4f05b8602064-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:41:38.916Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:41:38.916Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:41:38.992Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T00:41:38.992Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T00:41:39.097Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584898992-113384-d7be6cb1-f9df-4b5b-84e1-f56ae5e349fd-setup.exe (89894400 Bytes) +2026-03-04T00:42:55.157Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T00:42:55.082Z [INFO] Test-Nachricht für Session-Log +2026-03-04T00:42:55.177Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:42:55.178Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T00:42:55.181Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:42:55.181Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:42:55.197Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dxsdWw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dxsdWw\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:42:55.200Z [INFO] Disk-Space-Check OK: 490.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dxsdWw\out) +2026-03-04T00:42:55.203Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dxsdWw\out +2026-03-04T00:42:55.283Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T00:42:55.284Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:42:55.284Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T00:42:55.347Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lUCoPV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lUCoPV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:42:55.348Z [INFO] Disk-Space-Check OK: 490.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lUCoPV\out) +2026-03-04T00:42:55.350Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lUCoPV\out +2026-03-04T00:42:55.353Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:42:55.361Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T00:42:55.453Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T00:42:55.439Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T00:42:55.522Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T00:42:55.595Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:42:55.596Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dxsdWw\out +2026-03-04T00:42:55.599Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T00:42:55.600Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:42:55.602Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dxsdWw\out +2026-03-04T00:42:55.611Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cTqVs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cTqVs\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:42:55.612Z [INFO] Disk-Space-Check OK: 490.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cTqVs\out) +2026-03-04T00:42:55.612Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0cTqVs\out +2026-03-04T00:42:55.616Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T00:42:55.616Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0cTqVs\out +2026-03-04T00:42:55.618Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T00:42:55.618Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0cTqVs\out +2026-03-04T00:42:55.620Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T00:42:55.621Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cTqVs\out +2026-03-04T00:42:55.624Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JXWr0E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JXWr0E\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:42:55.625Z [INFO] Disk-Space-Check OK: 490.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JXWr0E\out) +2026-03-04T00:42:55.626Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JXWr0E\out +2026-03-04T00:42:55.628Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T00:42:55.630Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T00:42:55.631Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JXWr0E\out +2026-03-04T00:42:55.634Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cjcgim\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cjcgim\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:42:55.634Z [INFO] Disk-Space-Check OK: 490.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cjcgim\out) +2026-03-04T00:42:55.635Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cjcgim\out +2026-03-04T00:42:55.637Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:42:55.638Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:42:55.639Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-cjcgim\pkg) +2026-03-04T00:42:55.639Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cjcgim\out +2026-03-04T00:42:55.642Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XxcnYs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XxcnYs\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:42:55.643Z [INFO] Disk-Space-Check OK: 490.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XxcnYs\out) +2026-03-04T00:42:55.643Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XxcnYs\out +2026-03-04T00:42:55.645Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:42:55.646Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:42:55.647Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XxcnYs\out +2026-03-04T00:42:55.649Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RsJoRW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RsJoRW\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:42:55.650Z [INFO] Disk-Space-Check OK: 490.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RsJoRW\out) +2026-03-04T00:42:55.651Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RsJoRW\out +2026-03-04T00:42:55.653Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T00:42:55.653Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RsJoRW\out +2026-03-04T00:42:55.657Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:42:55.658Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RsJoRW\out +2026-03-04T00:42:55.663Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Or74wE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Or74wE\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:42:55.664Z [INFO] Disk-Space-Check OK: 490.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Or74wE\out) +2026-03-04T00:42:55.664Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:42:55.664Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Or74wE\out +2026-03-04T00:42:55.666Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T00:42:55.667Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Or74wE\out +2026-03-04T00:42:55.670Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XgV7s0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XgV7s0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:42:55.671Z [INFO] Disk-Space-Check OK: 490.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XgV7s0\out) +2026-03-04T00:42:55.671Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XgV7s0\out +2026-03-04T00:42:55.672Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:42:55.672Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T00:42:55.650Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T00:42:55.652Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:42:55.653Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lUCoPV\out +2026-03-04T00:42:55.736Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T00:42:55.801Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T00:42:55.872Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T00:42:55.939Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:42:55.830Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9jyKAn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9jyKAn\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:42:55.831Z [INFO] Disk-Space-Check OK: 490.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9jyKAn\out) +2026-03-04T00:42:55.831Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:42:55.832Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9jyKAn\out +2026-03-04T00:42:55.833Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:42:55.940Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XgV7s0\out +2026-03-04T00:42:55.942Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4dx1HW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4dx1HW\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:42:55.943Z [INFO] Disk-Space-Check OK: 490.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4dx1HW\out) +2026-03-04T00:42:55.945Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4dx1HW\out +2026-03-04T00:42:55.948Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:42:55.949Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4dx1HW\out +2026-03-04T00:42:55.953Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uA329t\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uA329t\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:42:55.953Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-uA329t\pkg-missing +2026-03-04T00:42:55.955Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oZDW5g\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oZDW5g\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:42:55.955Z [INFO] Disk-Space-Check OK: 490.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-oZDW5g\out) +2026-03-04T00:42:55.956Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oZDW5g\out +2026-03-04T00:42:55.959Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T00:42:55.960Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oZDW5g\out +2026-03-04T00:42:56.009Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GQNDZt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GQNDZt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:42:56.010Z [INFO] Disk-Space-Check OK: 490.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GQNDZt\out) +2026-03-04T00:42:56.011Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GQNDZt\out +2026-03-04T00:42:56.014Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:42:56.014Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T00:42:55.325Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584975176-132616-156e9aad-0889-48d2-9b70-4460b4f60e83-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:42:56.143Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T00:42:56.143Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T00:42:56.085Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T00:42:56.153Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T00:42:56.214Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T00:42:56.275Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T00:42:56.276Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GQNDZt\out +2026-03-04T00:42:56.278Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VBeVEH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VBeVEH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:42:56.279Z [INFO] Disk-Space-Check OK: 490.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VBeVEH\out) +2026-03-04T00:42:56.282Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VBeVEH\out +2026-03-04T00:42:56.285Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-zX5C6h\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-zX5C6h\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:42:56.285Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-zX5C6h\out) +2026-03-04T00:42:56.252Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584976143-132616-b5be46f2-94f0-4878-a27a-1517ec6ba59f-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:42:56.866Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:42:56.866Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:42:57.870Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:42:59.371Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:43:00.373Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:43:03.374Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:43:04.375Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T00:43:04.375Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:43:05.377Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:43:06.877Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:43:07.879Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:43:10.879Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:43:11.913Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:43:11.913Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:43:12.003Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584991913-132616-44cd4a3c-fcbc-4c53-8f7b-5b1cd8a76d3f-setup.exe (89894400 Bytes) +2026-03-04T00:43:12.108Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:43:12.108Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:43:12.109Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:43:12.109Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:43:12.198Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584991913-132616-44cd4a3c-fcbc-4c53-8f7b-5b1cd8a76d3f-setup.exe (89894400 Bytes) +2026-03-04T00:43:12.292Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:43:12.292Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:43:12.292Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:43:12.379Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584991913-132616-44cd4a3c-fcbc-4c53-8f7b-5b1cd8a76d3f-setup.exe (89894400 Bytes) +2026-03-04T00:43:12.465Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:43:12.465Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:43:12.466Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:43:12.466Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:43:12.537Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584991913-132616-44cd4a3c-fcbc-4c53-8f7b-5b1cd8a76d3f-setup.exe (89894400 Bytes) +2026-03-04T00:43:12.622Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:43:12.622Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:43:12.622Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:43:12.692Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584991913-132616-44cd4a3c-fcbc-4c53-8f7b-5b1cd8a76d3f-setup.exe (89894400 Bytes) +2026-03-04T00:43:12.775Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:43:12.775Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:43:12.775Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:43:12.775Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:43:12.871Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584991913-132616-44cd4a3c-fcbc-4c53-8f7b-5b1cd8a76d3f-setup.exe (89894400 Bytes) +2026-03-04T00:43:13.108Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:43:13.108Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:43:13.108Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:43:13.192Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584993108-132616-975f6186-b0a5-43f5-9d82-fc5be6ee100e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:43:13.747Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:43:13.747Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:43:13.747Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:43:13.845Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584993747-132616-2127bf20-2b8c-47ef-9641-fda4d0d1c349-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:43:14.006Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:43:14.006Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:43:14.007Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:43:14.007Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:43:14.111Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584993747-132616-2127bf20-2b8c-47ef-9641-fda4d0d1c349-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:43:14.249Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:43:14.249Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:43:14.250Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:43:14.251Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:43:14.251Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:43:14.251Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:43:14.340Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584993747-132616-2127bf20-2b8c-47ef-9641-fda4d0d1c349-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:43:14.482Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:43:14.482Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:43:14.482Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:43:14.482Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:43:14.553Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584993747-132616-2127bf20-2b8c-47ef-9641-fda4d0d1c349-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:43:14.683Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:43:14.683Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:43:14.685Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:43:14.686Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:43:14.686Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:43:14.686Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:43:14.782Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584993747-132616-2127bf20-2b8c-47ef-9641-fda4d0d1c349-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:43:14.936Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:43:14.936Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:43:14.937Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:43:14.937Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:43:15.042Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584993747-132616-2127bf20-2b8c-47ef-9641-fda4d0d1c349-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:43:15.185Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:43:15.185Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:43:15.249Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T00:43:15.249Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T00:43:15.321Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772584995248-132616-be3f01e3-8fdc-40f2-a4c6-d7cbe772489a-setup.exe (89894400 Bytes) +2026-03-04T00:44:11.483Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-04T00:44:11.484Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-04T00:44:11.485Z [INFO] App beendet +2026-03-04T00:44:18.801Z [INFO] App gestartet v1.5.86 +2026-03-04T00:44:18.802Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-04T00:44:18.802Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-04T00:44:19.008Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-04T00:50:55.435Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T00:50:55.365Z [INFO] Test-Nachricht für Session-Log +2026-03-04T00:50:55.446Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:50:55.447Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T00:50:55.450Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:50:55.450Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:50:55.560Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585455446-58900-2b470eea-02d1-4394-9d25-cc0d374a4540-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:50:55.474Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K81kNf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K81kNf\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:50:55.476Z [INFO] Disk-Space-Check OK: 489.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-K81kNf\out) +2026-03-04T00:50:55.477Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K81kNf\out +2026-03-04T00:50:55.551Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T00:50:55.551Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:50:55.551Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T00:50:55.620Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T00:50:55.683Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T00:50:55.644Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-c5OEtt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-c5OEtt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:55.645Z [INFO] Disk-Space-Check OK: 489.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-c5OEtt\out) +2026-03-04T00:50:55.647Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-c5OEtt\out +2026-03-04T00:50:55.649Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:50:55.743Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T00:50:55.793Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:50:55.721Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T00:50:55.793Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K81kNf\out +2026-03-04T00:50:55.797Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T00:50:55.798Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:50:55.799Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K81kNf\out +2026-03-04T00:50:55.818Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xu71nR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xu71nR\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:55.819Z [INFO] Disk-Space-Check OK: 489.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xu71nR\out) +2026-03-04T00:50:55.820Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Xu71nR\out +2026-03-04T00:50:55.822Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T00:50:55.823Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Xu71nR\out +2026-03-04T00:50:55.825Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T00:50:55.826Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Xu71nR\out +2026-03-04T00:50:55.828Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T00:50:55.829Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xu71nR\out +2026-03-04T00:50:55.832Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RUGN9F\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RUGN9F\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:50:55.833Z [INFO] Disk-Space-Check OK: 489.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RUGN9F\out) +2026-03-04T00:50:55.833Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RUGN9F\out +2026-03-04T00:50:55.836Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T00:50:55.837Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T00:50:55.838Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RUGN9F\out +2026-03-04T00:50:55.840Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-27cNkV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-27cNkV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:50:55.841Z [INFO] Disk-Space-Check OK: 489.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-27cNkV\out) +2026-03-04T00:50:55.841Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-27cNkV\out +2026-03-04T00:50:55.843Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:50:55.844Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:50:55.845Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-27cNkV\pkg) +2026-03-04T00:50:55.845Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-27cNkV\out +2026-03-04T00:50:55.847Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-va48Q4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-va48Q4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:50:55.848Z [INFO] Disk-Space-Check OK: 489.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-va48Q4\out) +2026-03-04T00:50:55.848Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-va48Q4\out +2026-03-04T00:50:55.851Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:50:55.852Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:50:55.852Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-va48Q4\out +2026-03-04T00:50:55.856Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7tqm5l\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7tqm5l\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:55.857Z [INFO] Disk-Space-Check OK: 489.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7tqm5l\out) +2026-03-04T00:50:55.858Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7tqm5l\out +2026-03-04T00:50:55.860Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T00:50:55.860Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7tqm5l\out +2026-03-04T00:50:55.863Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:50:55.863Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7tqm5l\out +2026-03-04T00:50:55.866Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bb8Rft\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bb8Rft\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:50:55.867Z [INFO] Disk-Space-Check OK: 489.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bb8Rft\out) +2026-03-04T00:50:55.867Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:50:55.867Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Bb8Rft\out +2026-03-04T00:50:55.869Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T00:50:55.869Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Bb8Rft\out +2026-03-04T00:50:55.872Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iKLJ2j\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iKLJ2j\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:55.873Z [INFO] Disk-Space-Check OK: 489.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iKLJ2j\out) +2026-03-04T00:50:55.873Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iKLJ2j\out +2026-03-04T00:50:55.874Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:50:55.874Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T00:50:55.934Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T00:50:55.997Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T00:50:55.889Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T00:50:55.891Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:50:55.892Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-c5OEtt\out +2026-03-04T00:50:56.063Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T00:50:56.128Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:50:56.066Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-4wIB3S\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-4wIB3S\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:50:56.066Z [INFO] Disk-Space-Check OK: 489.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-4wIB3S\out) +2026-03-04T00:50:56.066Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:50:56.067Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-4wIB3S\out +2026-03-04T00:50:56.067Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:50:56.129Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iKLJ2j\out +2026-03-04T00:50:56.132Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b1J2IE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b1J2IE\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:56.133Z [INFO] Disk-Space-Check OK: 489.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-b1J2IE\out) +2026-03-04T00:50:56.135Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-b1J2IE\out +2026-03-04T00:50:56.138Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:50:56.139Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b1J2IE\out +2026-03-04T00:50:56.143Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-74SBGs\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-74SBGs\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:56.143Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-74SBGs\pkg-missing +2026-03-04T00:50:56.146Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FDVSmL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FDVSmL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:56.147Z [INFO] Disk-Space-Check OK: 489.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FDVSmL\out) +2026-03-04T00:50:56.147Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FDVSmL\out +2026-03-04T00:50:56.150Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T00:50:56.151Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FDVSmL\out +2026-03-04T00:50:56.202Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g2B1mq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g2B1mq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:56.202Z [INFO] Disk-Space-Check OK: 489.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-g2B1mq\out) +2026-03-04T00:50:56.203Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-g2B1mq\out +2026-03-04T00:50:56.204Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:50:56.204Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T00:50:56.266Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T00:50:56.340Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T00:50:56.329Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T00:50:56.329Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T00:50:56.440Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585456329-58900-baaad243-e534-400f-85cb-0bb58f377141-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:50:56.408Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T00:50:56.468Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T00:50:56.470Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g2B1mq\out +2026-03-04T00:50:56.472Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DxniC1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DxniC1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:56.473Z [INFO] Disk-Space-Check OK: 489.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DxniC1\out) +2026-03-04T00:50:56.475Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DxniC1\out +2026-03-04T00:50:56.478Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7L687s\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7L687s\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:56.478Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7L687s\out) +2026-03-04T00:50:56.480Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ok-vogrly\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ok-vogrly\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:56.481Z [INFO] Disk-Space-Check OK: 489.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ok-vogrly\out) +2026-03-04T00:50:56.481Z [INFO] Entpacke Archiv: test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ok-vogrly\out +2026-03-04T00:50:56.483Z [INFO] Entpacken erfolgreich: test.zip +2026-03-04T00:50:56.484Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ok-vogrly\out +2026-03-04T00:50:56.486Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-nested-CDHanY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-nested-CDHanY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:56.487Z [INFO] Disk-Space-Check OK: 489.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-nested-CDHanY\out) +2026-03-04T00:50:56.487Z [INFO] Entpacke Archiv: outer.zip -> C:\Users\ploet\AppData\Local\Temp\rd-nested-CDHanY\out +2026-03-04T00:50:56.489Z [INFO] Entpacken erfolgreich: outer.zip +2026-03-04T00:50:56.489Z [INFO] Nested-Extraction: 1 Archive im Output gefunden +2026-03-04T00:50:56.490Z [INFO] Disk-Space-Check OK: 489.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-nested-CDHanY\out) +2026-03-04T00:50:56.490Z [INFO] Nested-Entpacke: inner.zip -> C:\Users\ploet\AppData\Local\Temp\rd-nested-CDHanY\out +2026-03-04T00:50:56.492Z [INFO] Nested-Entpacken erfolgreich: inner.zip +2026-03-04T00:50:56.492Z [INFO] Nested-Extraction abgeschlossen: 1 entpackt, 0 fehlgeschlagen von 1 Kandidaten +2026-03-04T00:50:56.493Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-nested-CDHanY\out +2026-03-04T00:50:56.495Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-nested-bl-bNBKCq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-nested-bl-bNBKCq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:56.496Z [INFO] Disk-Space-Check OK: 489.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-nested-bl-bNBKCq\out) +2026-03-04T00:50:56.496Z [INFO] Entpacke Archiv: package.zip -> C:\Users\ploet\AppData\Local\Temp\rd-nested-bl-bNBKCq\out +2026-03-04T00:50:56.499Z [INFO] Entpacken erfolgreich: package.zip +2026-03-04T00:50:56.500Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-nested-bl-bNBKCq\out +2026-03-04T00:50:56.522Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-1P2O23\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-1P2O23\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:56.523Z [INFO] Disk-Space-Check OK: 489.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-1P2O23\out) +2026-03-04T00:50:56.524Z [INFO] Passwort-Discovery: Extrahiere erstes Archiv seriell (4 Passwort-Kandidaten)... +2026-03-04T00:50:56.524Z [INFO] Entpacke Archiv: ep01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-1P2O23\out +2026-03-04T00:50:56.526Z [INFO] Entpacken erfolgreich: ep01.zip +2026-03-04T00:50:56.526Z [INFO] Passwort-Discovery abgeschlossen, starte parallele Extraktion für 2 verbleibende Archive +2026-03-04T00:50:56.526Z [INFO] Parallele Extraktion: 2 gleichzeitige Worker für 2 Archive +2026-03-04T00:50:56.527Z [INFO] Entpacke Archiv: ep02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-1P2O23\out +2026-03-04T00:50:56.527Z [INFO] Entpacke Archiv: ep03.zip -> C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-1P2O23\out +2026-03-04T00:50:56.530Z [WARN] ExtractResumeState schreiben fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-1P2O23\pkg\.rd_extract_progress.json.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-1P2O23\pkg\.rd_extract_progress.json' +2026-03-04T00:50:56.530Z [INFO] Entpacken erfolgreich: ep03.zip +2026-03-04T00:50:56.530Z [INFO] Entpacken erfolgreich: ep02.zip +2026-03-04T00:50:56.531Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-1P2O23\out +2026-03-04T00:50:56.591Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-skip-V0aBCI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-skip-V0aBCI\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:50:56.592Z [INFO] Disk-Space-Check OK: 489.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-skip-V0aBCI\out) +2026-03-04T00:50:56.592Z [INFO] Passwort-Discovery: Extrahiere erstes Archiv seriell (3 Passwort-Kandidaten)... +2026-03-04T00:50:56.592Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-skip-V0aBCI\out +2026-03-04T00:50:56.595Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T00:50:56.595Z [INFO] Passwort-Discovery abgeschlossen, starte parallele Extraktion für 1 verbleibende Archive +2026-03-04T00:50:56.595Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T00:50:56.595Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-skip-V0aBCI\out +2026-03-04T00:50:56.598Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:50:56.599Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-pwdisc-skip-V0aBCI\out +2026-03-04T00:50:57.015Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:50:57.015Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:50:58.020Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:50:59.521Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:51:00.522Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:51:03.522Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:51:04.524Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T00:51:04.524Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:51:05.525Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:51:07.025Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:51:08.027Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:51:11.028Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:51:12.072Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:51:12.072Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:51:12.162Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585472072-58900-95911b68-efd1-4818-b343-62129bb2c90c-setup.exe (89894400 Bytes) +2026-03-04T00:51:12.262Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:51:12.262Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:51:12.263Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:51:12.263Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:51:12.328Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585472072-58900-95911b68-efd1-4818-b343-62129bb2c90c-setup.exe (89894400 Bytes) +2026-03-04T00:51:12.415Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:51:12.415Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:51:12.415Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:51:12.492Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585472072-58900-95911b68-efd1-4818-b343-62129bb2c90c-setup.exe (89894400 Bytes) +2026-03-04T00:51:12.581Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:51:12.581Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:51:12.582Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:51:12.582Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:51:12.670Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585472072-58900-95911b68-efd1-4818-b343-62129bb2c90c-setup.exe (89894400 Bytes) +2026-03-04T00:51:12.751Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:51:12.751Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:51:12.751Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:51:12.833Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585472072-58900-95911b68-efd1-4818-b343-62129bb2c90c-setup.exe (89894400 Bytes) +2026-03-04T00:51:12.913Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:51:12.913Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:51:12.914Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:51:12.914Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:51:12.974Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585472072-58900-95911b68-efd1-4818-b343-62129bb2c90c-setup.exe (89894400 Bytes) +2026-03-04T00:51:13.184Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:51:13.185Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:51:13.185Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:51:13.262Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585473185-58900-320ee03f-f0c4-4797-9566-dee773ee743f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:51:13.787Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:51:13.787Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:51:13.787Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:51:13.872Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585473787-58900-4699c3a5-7f73-45c0-af6e-c3a98b6a47df-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:51:14.024Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:51:14.024Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:51:14.025Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:51:14.025Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:51:14.127Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585473787-58900-4699c3a5-7f73-45c0-af6e-c3a98b6a47df-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:51:14.290Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:51:14.290Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:51:14.292Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:51:14.292Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:51:14.292Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:51:14.292Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:51:14.358Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585473787-58900-4699c3a5-7f73-45c0-af6e-c3a98b6a47df-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:51:14.487Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:51:14.487Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:51:14.487Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:51:14.487Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:51:14.559Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585473787-58900-4699c3a5-7f73-45c0-af6e-c3a98b6a47df-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:51:14.696Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:51:14.697Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:51:14.698Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:51:14.698Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:51:14.698Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:51:14.698Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:51:14.759Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585473787-58900-4699c3a5-7f73-45c0-af6e-c3a98b6a47df-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:51:14.880Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:51:14.880Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:51:14.880Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:51:14.880Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:51:14.948Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585473787-58900-4699c3a5-7f73-45c0-af6e-c3a98b6a47df-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:51:15.093Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:51:15.093Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:51:15.159Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T00:51:15.159Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T00:51:15.258Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585475159-58900-c2654676-38d9-411e-8873-efd3b5e50983-setup.exe (89894400 Bytes) +2026-03-04T00:57:55.897Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T00:57:55.811Z [INFO] Test-Nachricht für Session-Log +2026-03-04T00:57:55.898Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:57:55.900Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T00:57:55.905Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:57:55.905Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:57:55.933Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OuRT69\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OuRT69\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:57:55.935Z [INFO] Disk-Space-Check OK: 489.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OuRT69\out) +2026-03-04T00:57:55.939Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OuRT69\out +2026-03-04T00:57:56.019Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T00:57:56.020Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:57:56.020Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T00:57:56.093Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T00:57:56.167Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T00:57:56.108Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1Vl4EG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1Vl4EG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:57:56.110Z [INFO] Disk-Space-Check OK: 489.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1Vl4EG\out) +2026-03-04T00:57:56.114Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1Vl4EG\out +2026-03-04T00:57:56.117Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:57:56.169Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T00:57:56.232Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T00:57:56.300Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:57:56.300Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OuRT69\out +2026-03-04T00:57:56.304Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T00:57:56.306Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:57:56.307Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OuRT69\out +2026-03-04T00:57:56.317Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sBfvED\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sBfvED\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:57:56.318Z [INFO] Disk-Space-Check OK: 489.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sBfvED\out) +2026-03-04T00:57:56.319Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sBfvED\out +2026-03-04T00:57:56.321Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T00:57:56.322Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sBfvED\out +2026-03-04T00:57:56.325Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T00:57:56.325Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sBfvED\out +2026-03-04T00:57:56.327Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T00:57:56.328Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sBfvED\out +2026-03-04T00:57:56.333Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u9DUrT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u9DUrT\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:57:56.333Z [INFO] Disk-Space-Check OK: 489.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-u9DUrT\out) +2026-03-04T00:57:56.334Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-u9DUrT\out +2026-03-04T00:57:56.337Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T00:57:56.339Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T00:57:56.339Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u9DUrT\out +2026-03-04T00:57:56.341Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-go7fnD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-go7fnD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:57:56.342Z [INFO] Disk-Space-Check OK: 489.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-go7fnD\out) +2026-03-04T00:57:56.342Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-go7fnD\out +2026-03-04T00:57:56.346Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:57:56.347Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:57:56.348Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-go7fnD\pkg) +2026-03-04T00:57:56.348Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-go7fnD\out +2026-03-04T00:57:56.351Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rbWuKR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rbWuKR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T00:57:56.352Z [INFO] Disk-Space-Check OK: 489.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rbWuKR\out) +2026-03-04T00:57:56.352Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rbWuKR\out +2026-03-04T00:57:56.355Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:57:56.356Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T00:57:56.357Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rbWuKR\out +2026-03-04T00:57:56.362Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VL3WOf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VL3WOf\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:57:56.363Z [INFO] Disk-Space-Check OK: 489.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VL3WOf\out) +2026-03-04T00:57:56.364Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VL3WOf\out +2026-03-04T00:57:56.367Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T00:57:56.367Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VL3WOf\out +2026-03-04T00:57:56.371Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:57:56.372Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VL3WOf\out +2026-03-04T00:57:56.376Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-03riMd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-03riMd\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:57:56.377Z [INFO] Disk-Space-Check OK: 489.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-03riMd\out) +2026-03-04T00:57:56.377Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:57:56.378Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-03riMd\out +2026-03-04T00:57:56.380Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T00:57:56.381Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-03riMd\out +2026-03-04T00:57:56.384Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HCgCFr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HCgCFr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:57:56.385Z [INFO] Disk-Space-Check OK: 489.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HCgCFr\out) +2026-03-04T00:57:56.385Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HCgCFr\out +2026-03-04T00:57:56.386Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:57:56.386Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T00:57:56.390Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T00:57:56.391Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T00:57:56.392Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1Vl4EG\out +2026-03-04T00:57:56.466Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T00:57:56.526Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T00:57:56.593Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T00:57:56.667Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T00:57:56.575Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vqOQTx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vqOQTx\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T00:57:56.576Z [INFO] Disk-Space-Check OK: 489.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vqOQTx\out) +2026-03-04T00:57:56.576Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T00:57:56.576Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vqOQTx\out +2026-03-04T00:57:56.577Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:57:56.668Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HCgCFr\out +2026-03-04T00:57:56.671Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-amZ59e\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-amZ59e\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:57:56.671Z [INFO] Disk-Space-Check OK: 489.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-amZ59e\out) +2026-03-04T00:57:56.674Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-amZ59e\out +2026-03-04T00:57:56.677Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T00:57:56.678Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-amZ59e\out +2026-03-04T00:57:56.682Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S7rM8z\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S7rM8z\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:57:56.682Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-S7rM8z\pkg-missing +2026-03-04T00:57:56.684Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c86iyd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c86iyd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:57:56.685Z [INFO] Disk-Space-Check OK: 489.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-c86iyd\out) +2026-03-04T00:57:56.685Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-c86iyd\out +2026-03-04T00:57:56.688Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T00:57:56.689Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c86iyd\out +2026-03-04T00:57:56.741Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiUdSU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiUdSU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:57:56.742Z [INFO] Disk-Space-Check OK: 489.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiUdSU\out) +2026-03-04T00:57:56.742Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fiUdSU\out +2026-03-04T00:57:56.745Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T00:57:56.745Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T00:57:56.034Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585875898-136280-1fd4bcea-fff1-426d-b115-3f584484b9f2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:57:56.841Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T00:57:56.841Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T00:57:56.820Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T00:57:56.895Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T00:57:56.970Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T00:57:57.049Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T00:57:57.050Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiUdSU\out +2026-03-04T00:57:57.053Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LhVwO2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LhVwO2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:57:57.054Z [INFO] Disk-Space-Check OK: 489.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LhVwO2\out) +2026-03-04T00:57:57.056Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LhVwO2\out +2026-03-04T00:57:57.059Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-MsC6pQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-MsC6pQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T00:57:57.059Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-MsC6pQ\out) +2026-03-04T00:57:56.966Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585876841-136280-7bacc7bd-7e9b-4124-8b76-ebbce12861e5-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:57:57.663Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:57:57.663Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:57:58.667Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:58:00.168Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:58:01.170Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:58:04.170Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T00:58:05.170Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T00:58:05.170Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:58:06.172Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:58:07.672Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:58:08.674Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T00:58:11.674Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T00:58:12.713Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:58:12.713Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:58:12.789Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585892713-136280-e12a6d35-a345-48be-83dd-8a2342746cea-setup.exe (89894400 Bytes) +2026-03-04T00:58:12.872Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:58:12.872Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:58:12.873Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:58:12.873Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:58:12.949Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585892713-136280-e12a6d35-a345-48be-83dd-8a2342746cea-setup.exe (89894400 Bytes) +2026-03-04T00:58:13.037Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:58:13.037Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:58:13.037Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:58:13.102Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585892713-136280-e12a6d35-a345-48be-83dd-8a2342746cea-setup.exe (89894400 Bytes) +2026-03-04T00:58:13.180Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:58:13.180Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:58:13.181Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:58:13.181Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:58:13.254Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585892713-136280-e12a6d35-a345-48be-83dd-8a2342746cea-setup.exe (89894400 Bytes) +2026-03-04T00:58:13.343Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:58:13.343Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:58:13.343Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T00:58:13.431Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585892713-136280-e12a6d35-a345-48be-83dd-8a2342746cea-setup.exe (89894400 Bytes) +2026-03-04T00:58:13.530Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T00:58:13.530Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T00:58:13.531Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:58:13.531Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T00:58:13.626Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585892713-136280-e12a6d35-a345-48be-83dd-8a2342746cea-setup.exe (89894400 Bytes) +2026-03-04T00:58:13.870Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:58:13.870Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:58:13.870Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:58:13.936Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585893870-136280-dc8f174f-a910-4ec4-9335-aa0e90d4b73c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:58:14.578Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:58:14.578Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:58:14.578Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:58:14.682Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585894578-136280-08b2c53e-1bd1-4cb6-8be1-d202f161be34-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:58:14.846Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:58:14.846Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:58:14.847Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:58:14.847Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:58:14.938Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585894578-136280-08b2c53e-1bd1-4cb6-8be1-d202f161be34-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:58:15.085Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:58:15.085Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:58:15.086Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:58:15.086Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:58:15.086Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:58:15.086Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:58:15.149Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585894578-136280-08b2c53e-1bd1-4cb6-8be1-d202f161be34-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:58:15.286Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:58:15.286Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:58:15.287Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:58:15.287Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:58:15.385Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585894578-136280-08b2c53e-1bd1-4cb6-8be1-d202f161be34-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:58:15.558Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:58:15.558Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:58:15.560Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T00:58:15.561Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T00:58:15.561Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:58:15.561Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T00:58:15.661Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585894578-136280-08b2c53e-1bd1-4cb6-8be1-d202f161be34-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:58:15.787Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:58:15.787Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T00:58:15.788Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T00:58:15.788Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T00:58:15.870Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585894578-136280-08b2c53e-1bd1-4cb6-8be1-d202f161be34-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T00:58:15.994Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T00:58:15.994Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T00:58:16.052Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T00:58:16.052Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T00:58:16.120Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772585896052-136280-0d79496a-b09e-42b8-94b6-5012b7f7c365-setup.exe (89894400 Bytes) +2026-03-04T01:05:24.080Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T01:05:23.983Z [INFO] Test-Nachricht für Session-Log +2026-03-04T01:05:24.060Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:05:24.061Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T01:05:24.066Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:05:24.066Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:05:24.087Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hi91Ue\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hi91Ue\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:05:24.089Z [INFO] Disk-Space-Check OK: 488.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hi91Ue\out) +2026-03-04T01:05:24.090Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hi91Ue\out +2026-03-04T01:05:24.158Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T01:05:24.158Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:05:24.158Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T01:05:24.221Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T01:05:24.287Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T01:05:24.250Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EEQhJn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EEQhJn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:05:24.251Z [INFO] Disk-Space-Check OK: 488.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EEQhJn\out) +2026-03-04T01:05:24.253Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EEQhJn\out +2026-03-04T01:05:24.255Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:05:24.342Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T01:05:24.395Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T01:05:24.339Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T01:05:24.395Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hi91Ue\out +2026-03-04T01:05:24.399Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T01:05:24.400Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:05:24.402Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hi91Ue\out +2026-03-04T01:05:24.414Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2c4gCp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2c4gCp\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:05:24.416Z [INFO] Disk-Space-Check OK: 488.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2c4gCp\out) +2026-03-04T01:05:24.417Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2c4gCp\out +2026-03-04T01:05:24.420Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T01:05:24.420Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2c4gCp\out +2026-03-04T01:05:24.424Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T01:05:24.424Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2c4gCp\out +2026-03-04T01:05:24.427Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T01:05:24.428Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2c4gCp\out +2026-03-04T01:05:24.431Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ArufVk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ArufVk\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:05:24.432Z [INFO] Disk-Space-Check OK: 488.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ArufVk\out) +2026-03-04T01:05:24.433Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ArufVk\out +2026-03-04T01:05:24.436Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T01:05:24.438Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T01:05:24.439Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ArufVk\out +2026-03-04T01:05:24.441Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WisIfI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WisIfI\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:05:24.442Z [INFO] Disk-Space-Check OK: 488.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WisIfI\out) +2026-03-04T01:05:24.442Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WisIfI\out +2026-03-04T01:05:24.444Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:05:24.445Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:05:24.446Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-WisIfI\pkg) +2026-03-04T01:05:24.446Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WisIfI\out +2026-03-04T01:05:24.448Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-waTZLE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-waTZLE\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:05:24.449Z [INFO] Disk-Space-Check OK: 488.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-waTZLE\out) +2026-03-04T01:05:24.450Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-waTZLE\out +2026-03-04T01:05:24.452Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:05:24.453Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:05:24.454Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-waTZLE\out +2026-03-04T01:05:24.459Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X6MP4u\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X6MP4u\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:05:24.460Z [INFO] Disk-Space-Check OK: 488.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-X6MP4u\out) +2026-03-04T01:05:24.460Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-X6MP4u\out +2026-03-04T01:05:24.464Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T01:05:24.464Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-X6MP4u\out +2026-03-04T01:05:24.467Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T01:05:24.468Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X6MP4u\out +2026-03-04T01:05:24.471Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Brw1pl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Brw1pl\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T01:05:24.472Z [INFO] Disk-Space-Check OK: 488.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Brw1pl\out) +2026-03-04T01:05:24.472Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T01:05:24.472Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Brw1pl\out +2026-03-04T01:05:24.475Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T01:05:24.476Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Brw1pl\out +2026-03-04T01:05:24.480Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d3WfFV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d3WfFV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:05:24.480Z [INFO] Disk-Space-Check OK: 488.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-d3WfFV\out) +2026-03-04T01:05:24.481Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d3WfFV\out +2026-03-04T01:05:24.482Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:05:24.482Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T01:05:24.498Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T01:05:24.499Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:05:24.501Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EEQhJn\out +2026-03-04T01:05:24.548Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T01:05:24.608Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T01:05:24.662Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T01:05:24.728Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T01:05:24.666Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZOprgL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZOprgL\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T01:05:24.667Z [INFO] Disk-Space-Check OK: 488.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZOprgL\out) +2026-03-04T01:05:24.667Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T01:05:24.668Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZOprgL\out +2026-03-04T01:05:24.668Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:05:24.729Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d3WfFV\out +2026-03-04T01:05:24.732Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hOCUuS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hOCUuS\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:05:24.733Z [INFO] Disk-Space-Check OK: 488.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hOCUuS\out) +2026-03-04T01:05:24.736Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hOCUuS\out +2026-03-04T01:05:24.738Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T01:05:24.739Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hOCUuS\out +2026-03-04T01:05:24.743Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qi6rdY\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qi6rdY\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:05:24.744Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Qi6rdY\pkg-missing +2026-03-04T01:05:24.745Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wl0ajj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wl0ajj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:05:24.746Z [INFO] Disk-Space-Check OK: 488.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wl0ajj\out) +2026-03-04T01:05:24.746Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wl0ajj\out +2026-03-04T01:05:24.749Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T01:05:24.750Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wl0ajj\out +2026-03-04T01:05:24.799Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rN0oz7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rN0oz7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:05:24.800Z [INFO] Disk-Space-Check OK: 488.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rN0oz7\out) +2026-03-04T01:05:24.800Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rN0oz7\out +2026-03-04T01:05:24.802Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:05:24.802Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T01:05:24.186Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586324060-138192-cedac2a3-83bd-45ec-adf1-e63b87823216-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:05:24.924Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T01:05:24.924Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T01:05:24.861Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T01:05:24.923Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T01:05:24.981Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T01:05:25.041Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T01:05:25.042Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rN0oz7\out +2026-03-04T01:05:25.044Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eNo7tM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eNo7tM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:05:25.044Z [INFO] Disk-Space-Check OK: 488.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eNo7tM\out) +2026-03-04T01:05:25.047Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eNo7tM\out +2026-03-04T01:05:25.049Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-BQJfym\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-BQJfym\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:05:25.049Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-BQJfym\out) +2026-03-04T01:05:25.021Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586324924-138192-ec3ae473-f1d6-4c40-b8ee-fa19524220d9-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:05:25.543Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:05:25.543Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:05:26.545Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:05:28.046Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:05:29.048Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:05:32.048Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:05:33.051Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T01:05:33.051Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:05:34.053Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:05:35.553Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:05:36.555Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:05:39.555Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:05:40.593Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:05:40.593Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:05:40.686Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586340593-138192-28fbe127-39e3-44e1-bcfa-7bcd70c83168-setup.exe (89894400 Bytes) +2026-03-04T01:05:40.784Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:05:40.784Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:05:40.785Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:05:40.785Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:05:40.851Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586340593-138192-28fbe127-39e3-44e1-bcfa-7bcd70c83168-setup.exe (89894400 Bytes) +2026-03-04T01:05:40.937Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:05:40.937Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:05:40.937Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:05:41.017Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586340593-138192-28fbe127-39e3-44e1-bcfa-7bcd70c83168-setup.exe (89894400 Bytes) +2026-03-04T01:05:41.099Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:05:41.099Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:05:41.100Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:05:41.100Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:05:41.185Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586340593-138192-28fbe127-39e3-44e1-bcfa-7bcd70c83168-setup.exe (89894400 Bytes) +2026-03-04T01:05:41.273Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:05:41.273Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:05:41.273Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:05:41.345Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586340593-138192-28fbe127-39e3-44e1-bcfa-7bcd70c83168-setup.exe (89894400 Bytes) +2026-03-04T01:05:41.423Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:05:41.423Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:05:41.423Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:05:41.423Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:05:41.485Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586340593-138192-28fbe127-39e3-44e1-bcfa-7bcd70c83168-setup.exe (89894400 Bytes) +2026-03-04T01:05:41.694Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:05:41.694Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:05:41.694Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:05:41.774Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586341694-138192-d9953d2d-54b1-4fe7-bca1-02f26645b154-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:05:42.305Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:05:42.305Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:05:42.305Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:05:42.379Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586342305-138192-3da8bbb7-2d43-4079-9ea4-8eb5176272bb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:05:42.507Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:05:42.507Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:05:42.508Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:05:42.508Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:05:42.578Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586342305-138192-3da8bbb7-2d43-4079-9ea4-8eb5176272bb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:05:42.739Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:05:42.739Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:05:42.741Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:05:42.741Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:05:42.741Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:05:42.741Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:05:42.813Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586342305-138192-3da8bbb7-2d43-4079-9ea4-8eb5176272bb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:05:42.957Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:05:42.957Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:05:42.958Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:05:42.958Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:05:43.027Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586342305-138192-3da8bbb7-2d43-4079-9ea4-8eb5176272bb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:05:43.146Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:05:43.146Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:05:43.148Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:05:43.148Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:05:43.148Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:05:43.148Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:05:43.217Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586342305-138192-3da8bbb7-2d43-4079-9ea4-8eb5176272bb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:05:43.347Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:05:43.347Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:05:43.347Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:05:43.347Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:05:43.423Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586342305-138192-3da8bbb7-2d43-4079-9ea4-8eb5176272bb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:05:43.585Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:05:43.585Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:05:43.657Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T01:05:43.657Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T01:05:43.746Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586343657-138192-f7a0e83e-3463-46bf-850c-28bfdf6dc412-setup.exe (89894400 Bytes) +2026-03-04T01:06:52.606Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T01:06:52.591Z [INFO] Test-Nachricht für Session-Log +2026-03-04T01:06:52.655Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:06:52.656Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T01:06:52.660Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:06:52.660Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:06:52.767Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586412654-103724-cdf31d02-d729-4a41-8ab0-254fe394f62c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:06:52.694Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gx4eyP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gx4eyP\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:06:52.696Z [INFO] Disk-Space-Check OK: 488.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gx4eyP\out) +2026-03-04T01:06:52.698Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gx4eyP\out +2026-03-04T01:06:52.770Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T01:06:52.770Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:06:52.770Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T01:06:52.834Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T01:06:52.891Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T01:06:52.945Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T01:06:52.864Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1IAfBp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1IAfBp\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:06:52.866Z [INFO] Disk-Space-Check OK: 488.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1IAfBp\out) +2026-03-04T01:06:52.867Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1IAfBp\out +2026-03-04T01:06:52.869Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:06:53.013Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T01:06:52.946Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T01:06:53.013Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gx4eyP\out +2026-03-04T01:06:53.016Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T01:06:53.017Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:06:53.018Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gx4eyP\out +2026-03-04T01:06:53.026Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LjicFd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LjicFd\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:06:53.027Z [INFO] Disk-Space-Check OK: 488.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LjicFd\out) +2026-03-04T01:06:53.027Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LjicFd\out +2026-03-04T01:06:53.030Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T01:06:53.030Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LjicFd\out +2026-03-04T01:06:53.032Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T01:06:53.032Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LjicFd\out +2026-03-04T01:06:53.034Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T01:06:53.035Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LjicFd\out +2026-03-04T01:06:53.038Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cvQOfX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cvQOfX\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:06:53.039Z [INFO] Disk-Space-Check OK: 488.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cvQOfX\out) +2026-03-04T01:06:53.039Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cvQOfX\out +2026-03-04T01:06:53.041Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T01:06:53.043Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T01:06:53.043Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cvQOfX\out +2026-03-04T01:06:53.046Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t7V3F5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t7V3F5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:06:53.046Z [INFO] Disk-Space-Check OK: 488.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-t7V3F5\out) +2026-03-04T01:06:53.046Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-t7V3F5\out +2026-03-04T01:06:53.048Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:06:53.049Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:06:53.051Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-t7V3F5\pkg) +2026-03-04T01:06:53.051Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t7V3F5\out +2026-03-04T01:06:53.053Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nNo8Oj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nNo8Oj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:06:53.053Z [INFO] Disk-Space-Check OK: 488.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nNo8Oj\out) +2026-03-04T01:06:53.054Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nNo8Oj\out +2026-03-04T01:06:53.055Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:06:53.056Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:06:53.057Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nNo8Oj\out +2026-03-04T01:06:53.059Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wLvoer\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wLvoer\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:06:53.060Z [INFO] Disk-Space-Check OK: 488.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wLvoer\out) +2026-03-04T01:06:53.060Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wLvoer\out +2026-03-04T01:06:53.062Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T01:06:53.062Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wLvoer\out +2026-03-04T01:06:53.065Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T01:06:53.066Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wLvoer\out +2026-03-04T01:06:53.068Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8nmK9G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8nmK9G\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T01:06:53.069Z [INFO] Disk-Space-Check OK: 488.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8nmK9G\out) +2026-03-04T01:06:53.069Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T01:06:53.069Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8nmK9G\out +2026-03-04T01:06:53.071Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T01:06:53.071Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8nmK9G\out +2026-03-04T01:06:53.074Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vvbxFR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vvbxFR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:06:53.074Z [INFO] Disk-Space-Check OK: 488.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vvbxFR\out) +2026-03-04T01:06:53.075Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vvbxFR\out +2026-03-04T01:06:53.076Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:06:53.076Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T01:06:53.130Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T01:06:53.104Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T01:06:53.105Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:06:53.106Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1IAfBp\out +2026-03-04T01:06:53.182Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T01:06:53.230Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T01:06:53.277Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T01:06:53.254Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-H3a6EF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-H3a6EF\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T01:06:53.255Z [INFO] Disk-Space-Check OK: 488.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-H3a6EF\out) +2026-03-04T01:06:53.255Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T01:06:53.255Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-H3a6EF\out +2026-03-04T01:06:53.256Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:06:53.279Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vvbxFR\out +2026-03-04T01:06:53.282Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wktWT5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wktWT5\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:06:53.282Z [INFO] Disk-Space-Check OK: 488.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wktWT5\out) +2026-03-04T01:06:53.284Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wktWT5\out +2026-03-04T01:06:53.286Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T01:06:53.287Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wktWT5\out +2026-03-04T01:06:53.290Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lk3doR\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lk3doR\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:06:53.291Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Lk3doR\pkg-missing +2026-03-04T01:06:53.292Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hGsOzs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hGsOzs\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:06:53.293Z [INFO] Disk-Space-Check OK: 488.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hGsOzs\out) +2026-03-04T01:06:53.293Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hGsOzs\out +2026-03-04T01:06:53.296Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T01:06:53.296Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hGsOzs\out +2026-03-04T01:06:53.345Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KTBDIH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KTBDIH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:06:53.346Z [INFO] Disk-Space-Check OK: 488.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KTBDIH\out) +2026-03-04T01:06:53.346Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KTBDIH\out +2026-03-04T01:06:53.348Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:06:53.348Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T01:06:53.404Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T01:06:53.461Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T01:06:53.515Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T01:06:53.563Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T01:06:53.564Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KTBDIH\out +2026-03-04T01:06:53.566Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kel5XJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kel5XJ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:06:53.567Z [INFO] Disk-Space-Check OK: 488.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kel5XJ\out) +2026-03-04T01:06:53.568Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Kel5XJ\out +2026-03-04T01:06:53.571Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ujBWhx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ujBWhx\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:06:53.571Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ujBWhx\out) +2026-03-04T01:06:53.460Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T01:06:53.460Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T01:06:53.541Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586413460-103724-60262a45-eee1-48df-8ce8-455c786e127b-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:06:54.072Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:06:54.072Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:06:55.075Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:06:56.576Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:06:57.578Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:07:00.579Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:07:01.581Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T01:07:01.581Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:07:02.584Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:07:04.085Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:07:05.086Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:07:08.086Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:07:09.115Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:07:09.115Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:07:09.179Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586429115-103724-2eb295a9-38bd-4b58-b482-9e0a93985ef2-setup.exe (89894400 Bytes) +2026-03-04T01:07:09.262Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:07:09.262Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:07:09.263Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:07:09.263Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:07:09.350Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586429115-103724-2eb295a9-38bd-4b58-b482-9e0a93985ef2-setup.exe (89894400 Bytes) +2026-03-04T01:07:09.444Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:07:09.444Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:07:09.444Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:07:09.522Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586429115-103724-2eb295a9-38bd-4b58-b482-9e0a93985ef2-setup.exe (89894400 Bytes) +2026-03-04T01:07:09.611Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:07:09.612Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:07:09.613Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:07:09.613Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:07:09.703Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586429115-103724-2eb295a9-38bd-4b58-b482-9e0a93985ef2-setup.exe (89894400 Bytes) +2026-03-04T01:07:09.794Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:07:09.794Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:07:09.794Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:07:09.878Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586429115-103724-2eb295a9-38bd-4b58-b482-9e0a93985ef2-setup.exe (89894400 Bytes) +2026-03-04T01:07:09.974Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:07:09.974Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:07:09.974Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:07:09.974Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:07:10.046Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586429115-103724-2eb295a9-38bd-4b58-b482-9e0a93985ef2-setup.exe (89894400 Bytes) +2026-03-04T01:07:10.252Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:07:10.253Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:07:10.253Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:07:10.323Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586430252-103724-1dee23e7-948f-4cc6-a207-f824881a0439-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:07:10.896Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:07:10.896Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:07:10.896Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:07:10.999Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586430896-103724-6046a526-0a47-442c-9838-7c6e351cf723-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:07:11.148Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:07:11.148Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:07:11.149Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:07:11.149Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:07:11.223Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586430896-103724-6046a526-0a47-442c-9838-7c6e351cf723-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:07:11.360Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:07:11.360Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:07:11.363Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:07:11.364Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:07:11.364Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:07:11.364Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:07:11.444Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586430896-103724-6046a526-0a47-442c-9838-7c6e351cf723-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:07:11.565Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:07:11.565Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:07:11.566Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:07:11.566Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:07:11.640Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586430896-103724-6046a526-0a47-442c-9838-7c6e351cf723-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:07:11.803Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:07:11.803Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:07:11.806Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:07:11.806Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:07:11.806Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:07:11.806Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:07:11.887Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586430896-103724-6046a526-0a47-442c-9838-7c6e351cf723-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:07:12.052Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:07:12.052Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:07:12.053Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:07:12.053Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:07:12.137Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586430896-103724-6046a526-0a47-442c-9838-7c6e351cf723-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:07:12.266Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:07:12.266Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:07:12.324Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T01:07:12.324Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T01:07:12.392Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772586432324-103724-0b113654-d1df-47d5-95e0-ca20ac559ec7-setup.exe (89894400 Bytes) +2026-03-04T01:07:46.954Z [INFO] App gestartet v1.5.86 +2026-03-04T01:07:46.954Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-04T01:07:46.955Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-04T01:07:47.104Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-04T01:28:46.412Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T01:28:46.362Z [INFO] Test-Nachricht für Session-Log +2026-03-04T01:28:46.434Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:28:46.435Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T01:28:46.437Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:28:46.437Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:28:46.544Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587726433-92028-fd39a183-1518-436e-9cab-4fd38b10aca6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:28:46.471Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vu3Cxy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vu3Cxy\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:28:46.473Z [INFO] Disk-Space-Check OK: 487.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vu3Cxy\out) +2026-03-04T01:28:46.474Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Vu3Cxy\out +2026-03-04T01:28:46.548Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T01:28:46.548Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:28:46.548Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T01:28:46.610Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T01:28:46.669Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T01:28:46.725Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T01:28:46.640Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P8m5gf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P8m5gf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:28:46.642Z [INFO] Disk-Space-Check OK: 487.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P8m5gf\out) +2026-03-04T01:28:46.643Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P8m5gf\out +2026-03-04T01:28:46.645Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:28:46.775Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T01:28:46.716Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T01:28:46.775Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Vu3Cxy\out +2026-03-04T01:28:46.778Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T01:28:46.779Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:28:46.780Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vu3Cxy\out +2026-03-04T01:28:46.788Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-joTtKW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-joTtKW\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:28:46.789Z [INFO] Disk-Space-Check OK: 487.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-joTtKW\out) +2026-03-04T01:28:46.789Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-joTtKW\out +2026-03-04T01:28:46.791Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T01:28:46.791Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-joTtKW\out +2026-03-04T01:28:46.793Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T01:28:46.793Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-joTtKW\out +2026-03-04T01:28:46.795Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T01:28:46.796Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-joTtKW\out +2026-03-04T01:28:46.799Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nUWww3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nUWww3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:28:46.799Z [INFO] Disk-Space-Check OK: 487.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nUWww3\out) +2026-03-04T01:28:46.800Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nUWww3\out +2026-03-04T01:28:46.802Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T01:28:46.803Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T01:28:46.804Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nUWww3\out +2026-03-04T01:28:46.806Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HUXVUs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HUXVUs\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:28:46.807Z [INFO] Disk-Space-Check OK: 487.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HUXVUs\out) +2026-03-04T01:28:46.807Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HUXVUs\out +2026-03-04T01:28:46.809Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:28:46.810Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:28:46.811Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-HUXVUs\pkg) +2026-03-04T01:28:46.811Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HUXVUs\out +2026-03-04T01:28:46.813Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FDE7vX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FDE7vX\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:28:46.813Z [INFO] Disk-Space-Check OK: 487.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FDE7vX\out) +2026-03-04T01:28:46.814Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FDE7vX\out +2026-03-04T01:28:46.815Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:28:46.816Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:28:46.817Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FDE7vX\out +2026-03-04T01:28:46.819Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fOU0rv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fOU0rv\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:28:46.820Z [INFO] Disk-Space-Check OK: 487.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fOU0rv\out) +2026-03-04T01:28:46.820Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fOU0rv\out +2026-03-04T01:28:46.822Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T01:28:46.822Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fOU0rv\out +2026-03-04T01:28:46.825Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T01:28:46.825Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fOU0rv\out +2026-03-04T01:28:46.828Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pjqkCK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pjqkCK\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T01:28:46.828Z [INFO] Disk-Space-Check OK: 487.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pjqkCK\out) +2026-03-04T01:28:46.828Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T01:28:46.829Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pjqkCK\out +2026-03-04T01:28:46.830Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T01:28:46.831Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pjqkCK\out +2026-03-04T01:28:46.833Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FXRrrb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FXRrrb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:28:46.834Z [INFO] Disk-Space-Check OK: 487.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FXRrrb\out) +2026-03-04T01:28:46.834Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FXRrrb\out +2026-03-04T01:28:46.835Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:28:46.835Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T01:28:46.875Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T01:28:46.860Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T01:28:46.861Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:28:46.862Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P8m5gf\out +2026-03-04T01:28:46.921Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T01:28:46.974Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T01:28:47.028Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T01:28:47.000Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-2RDVEm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-2RDVEm\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T01:28:47.000Z [INFO] Disk-Space-Check OK: 487.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-2RDVEm\out) +2026-03-04T01:28:47.001Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T01:28:47.001Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-2RDVEm\out +2026-03-04T01:28:47.002Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:28:47.029Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FXRrrb\out +2026-03-04T01:28:47.031Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8TdayE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8TdayE\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:28:47.032Z [INFO] Disk-Space-Check OK: 487.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8TdayE\out) +2026-03-04T01:28:47.035Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8TdayE\out +2026-03-04T01:28:47.037Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T01:28:47.038Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8TdayE\out +2026-03-04T01:28:47.041Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6YRdrk\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6YRdrk\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:28:47.041Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-6YRdrk\pkg-missing +2026-03-04T01:28:47.043Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U4OoUb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U4OoUb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:28:47.043Z [INFO] Disk-Space-Check OK: 487.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-U4OoUb\out) +2026-03-04T01:28:47.044Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-U4OoUb\out +2026-03-04T01:28:47.047Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T01:28:47.047Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U4OoUb\out +2026-03-04T01:28:47.088Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nEyN6f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nEyN6f\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:28:47.088Z [INFO] Disk-Space-Check OK: 487.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nEyN6f\out) +2026-03-04T01:28:47.089Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nEyN6f\out +2026-03-04T01:28:47.090Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:28:47.090Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T01:28:47.132Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T01:28:47.182Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T01:28:47.235Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T01:28:47.287Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T01:28:47.288Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nEyN6f\out +2026-03-04T01:28:47.289Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CqJuuz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CqJuuz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:28:47.290Z [INFO] Disk-Space-Check OK: 487.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CqJuuz\out) +2026-03-04T01:28:47.292Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CqJuuz\out +2026-03-04T01:28:47.294Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-RYQb6B\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-RYQb6B\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:28:47.294Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-RYQb6B\out) +2026-03-04T01:28:47.174Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T01:28:47.174Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T01:28:47.262Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587727174-92028-d82a8ef3-c032-4c47-8dd7-435986270b3b-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:28:47.752Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:28:47.752Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:28:48.755Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:28:50.257Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:28:51.258Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:28:54.258Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:28:55.260Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T01:28:55.260Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:28:56.261Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:28:57.762Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:28:58.763Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:29:01.763Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:29:02.788Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:29:02.788Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:29:02.851Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587742788-92028-23114b40-3d66-4c73-880e-c78c2a6979b1-setup.exe (89894400 Bytes) +2026-03-04T01:29:02.937Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:29:02.937Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:29:02.938Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:29:02.938Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:29:03.007Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587742788-92028-23114b40-3d66-4c73-880e-c78c2a6979b1-setup.exe (89894400 Bytes) +2026-03-04T01:29:03.085Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:29:03.085Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:29:03.085Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:29:03.147Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587742788-92028-23114b40-3d66-4c73-880e-c78c2a6979b1-setup.exe (89894400 Bytes) +2026-03-04T01:29:03.228Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:29:03.228Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:29:03.228Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:29:03.228Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:29:03.289Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587742788-92028-23114b40-3d66-4c73-880e-c78c2a6979b1-setup.exe (89894400 Bytes) +2026-03-04T01:29:03.372Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:29:03.372Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:29:03.372Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:29:03.433Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587742788-92028-23114b40-3d66-4c73-880e-c78c2a6979b1-setup.exe (89894400 Bytes) +2026-03-04T01:29:03.512Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:29:03.512Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:29:03.513Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:29:03.513Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:29:03.574Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587742788-92028-23114b40-3d66-4c73-880e-c78c2a6979b1-setup.exe (89894400 Bytes) +2026-03-04T01:29:03.800Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:29:03.801Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:29:03.801Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:29:03.865Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587743801-92028-8f7a88aa-48f3-4f2b-b70e-c1b388e63f5d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:29:04.387Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:29:04.387Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:29:04.387Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:29:04.462Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587744387-92028-205aae79-76ce-41be-8614-5b6de0f4692e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:29:04.619Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:29:04.619Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:29:04.620Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:29:04.620Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:29:04.708Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587744387-92028-205aae79-76ce-41be-8614-5b6de0f4692e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:29:04.834Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:29:04.834Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:29:04.836Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:29:04.836Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:29:04.836Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:29:04.836Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:29:04.895Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587744387-92028-205aae79-76ce-41be-8614-5b6de0f4692e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:29:05.021Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:29:05.021Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:29:05.022Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:29:05.022Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:29:05.114Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587744387-92028-205aae79-76ce-41be-8614-5b6de0f4692e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:29:05.249Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:29:05.249Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:29:05.251Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:29:05.251Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:29:05.251Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:29:05.251Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:29:05.323Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587744387-92028-205aae79-76ce-41be-8614-5b6de0f4692e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:29:05.450Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:29:05.450Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:29:05.451Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:29:05.451Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:29:05.533Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587744387-92028-205aae79-76ce-41be-8614-5b6de0f4692e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:29:05.691Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:29:05.691Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:29:05.759Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T01:29:05.759Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T01:29:05.839Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772587745759-92028-921b72bd-618d-4668-ab20-feb8c4faec35-setup.exe (89894400 Bytes) +2026-03-04T01:36:51.235Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T01:36:51.197Z [INFO] Test-Nachricht für Session-Log +2026-03-04T01:36:51.217Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:36:51.218Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T01:36:51.224Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:36:51.224Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:36:51.333Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588211216-77156-942097f3-b5d1-449d-98d6-20fba687c07a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:36:51.319Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pEAqTj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pEAqTj\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:36:51.321Z [INFO] Disk-Space-Check OK: 486.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pEAqTj\out) +2026-03-04T01:36:51.322Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pEAqTj\out +2026-03-04T01:36:51.393Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T01:36:51.393Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:36:51.393Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T01:36:51.458Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T01:36:51.517Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T01:36:51.572Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T01:36:51.492Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-HIq1v9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-HIq1v9\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:36:51.493Z [INFO] Disk-Space-Check OK: 486.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-HIq1v9\out) +2026-03-04T01:36:51.495Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-HIq1v9\out +2026-03-04T01:36:51.497Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:36:51.632Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T01:36:51.553Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T01:36:51.632Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pEAqTj\out +2026-03-04T01:36:51.635Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T01:36:51.636Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:36:51.638Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pEAqTj\out +2026-03-04T01:36:51.657Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dPib0Y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dPib0Y\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:36:51.659Z [INFO] Disk-Space-Check OK: 486.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dPib0Y\out) +2026-03-04T01:36:51.659Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dPib0Y\out +2026-03-04T01:36:51.662Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T01:36:51.662Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dPib0Y\out +2026-03-04T01:36:51.664Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T01:36:51.664Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dPib0Y\out +2026-03-04T01:36:51.666Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T01:36:51.667Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dPib0Y\out +2026-03-04T01:36:51.670Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yo9HMU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yo9HMU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:36:51.671Z [INFO] Disk-Space-Check OK: 486.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yo9HMU\out) +2026-03-04T01:36:51.671Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yo9HMU\out +2026-03-04T01:36:51.674Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T01:36:51.676Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T01:36:51.676Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yo9HMU\out +2026-03-04T01:36:51.678Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PbLxTm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PbLxTm\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:36:51.679Z [INFO] Disk-Space-Check OK: 486.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PbLxTm\out) +2026-03-04T01:36:51.679Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PbLxTm\out +2026-03-04T01:36:51.681Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:36:51.682Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:36:51.683Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-PbLxTm\pkg) +2026-03-04T01:36:51.683Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PbLxTm\out +2026-03-04T01:36:51.686Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CIfJpz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CIfJpz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:36:51.686Z [INFO] Disk-Space-Check OK: 486.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CIfJpz\out) +2026-03-04T01:36:51.686Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CIfJpz\out +2026-03-04T01:36:51.689Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:36:51.690Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:36:51.690Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CIfJpz\out +2026-03-04T01:36:51.693Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y31H6G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y31H6G\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:36:51.694Z [INFO] Disk-Space-Check OK: 486.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-y31H6G\out) +2026-03-04T01:36:51.694Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-y31H6G\out +2026-03-04T01:36:51.696Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T01:36:51.696Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-y31H6G\out +2026-03-04T01:36:51.699Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T01:36:51.700Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y31H6G\out +2026-03-04T01:36:51.703Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h0FWCd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h0FWCd\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T01:36:51.703Z [INFO] Disk-Space-Check OK: 486.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-h0FWCd\out) +2026-03-04T01:36:51.703Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T01:36:51.704Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h0FWCd\out +2026-03-04T01:36:51.706Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T01:36:51.706Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h0FWCd\out +2026-03-04T01:36:51.709Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Grr9XD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Grr9XD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:36:51.710Z [INFO] Disk-Space-Check OK: 486.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Grr9XD\out) +2026-03-04T01:36:51.710Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Grr9XD\out +2026-03-04T01:36:51.711Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:36:51.711Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T01:36:51.727Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T01:36:51.729Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:36:51.730Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-HIq1v9\out +2026-03-04T01:36:51.767Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T01:36:51.821Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T01:36:51.871Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T01:36:51.923Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T01:36:51.874Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-s6x57p\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-s6x57p\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T01:36:51.875Z [INFO] Disk-Space-Check OK: 486.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-s6x57p\out) +2026-03-04T01:36:51.875Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T01:36:51.875Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-s6x57p\out +2026-03-04T01:36:51.876Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:36:51.924Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Grr9XD\out +2026-03-04T01:36:51.926Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WhZBHT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WhZBHT\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:36:51.927Z [INFO] Disk-Space-Check OK: 486.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WhZBHT\out) +2026-03-04T01:36:51.929Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WhZBHT\out +2026-03-04T01:36:51.931Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T01:36:51.932Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WhZBHT\out +2026-03-04T01:36:51.935Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LGNgcm\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LGNgcm\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:36:51.935Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-LGNgcm\pkg-missing +2026-03-04T01:36:51.937Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-reuKpC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-reuKpC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:36:51.938Z [INFO] Disk-Space-Check OK: 486.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-reuKpC\out) +2026-03-04T01:36:51.938Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-reuKpC\out +2026-03-04T01:36:51.941Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T01:36:51.942Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-reuKpC\out +2026-03-04T01:36:51.986Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-67oOZX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-67oOZX\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:36:51.988Z [INFO] Disk-Space-Check OK: 486.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-67oOZX\out) +2026-03-04T01:36:51.990Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-67oOZX\out +2026-03-04T01:36:51.991Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:36:51.991Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T01:36:52.027Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T01:36:52.027Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T01:36:52.126Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588212027-77156-28bf7919-1e60-4412-a3de-0fe97b08e909-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:36:52.058Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T01:36:52.120Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T01:36:52.177Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T01:36:52.230Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T01:36:52.230Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-67oOZX\out +2026-03-04T01:36:52.233Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LwASqV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LwASqV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:36:52.234Z [INFO] Disk-Space-Check OK: 486.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LwASqV\out) +2026-03-04T01:36:52.236Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LwASqV\out +2026-03-04T01:36:52.238Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-M4nkdZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-M4nkdZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:36:52.238Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-M4nkdZ\out) +2026-03-04T01:36:52.677Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:36:52.677Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:36:53.679Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:36:55.180Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:36:56.184Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:36:59.185Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:37:00.186Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T01:37:00.186Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:37:01.187Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:37:02.688Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:37:03.688Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:37:06.689Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:37:07.715Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:37:07.715Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:37:07.779Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588227715-77156-0a88a653-cc8f-4db4-b68b-1cc5307361dc-setup.exe (89894400 Bytes) +2026-03-04T01:37:07.867Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:37:07.867Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:37:07.867Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:37:07.867Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:37:07.955Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588227715-77156-0a88a653-cc8f-4db4-b68b-1cc5307361dc-setup.exe (89894400 Bytes) +2026-03-04T01:37:08.040Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:37:08.040Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:37:08.040Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:37:08.124Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588227715-77156-0a88a653-cc8f-4db4-b68b-1cc5307361dc-setup.exe (89894400 Bytes) +2026-03-04T01:37:08.207Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:37:08.207Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:37:08.208Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:37:08.208Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:37:08.272Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588227715-77156-0a88a653-cc8f-4db4-b68b-1cc5307361dc-setup.exe (89894400 Bytes) +2026-03-04T01:37:08.359Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:37:08.359Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:37:08.359Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:37:08.440Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588227715-77156-0a88a653-cc8f-4db4-b68b-1cc5307361dc-setup.exe (89894400 Bytes) +2026-03-04T01:37:08.522Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:37:08.522Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:37:08.523Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:37:08.523Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:37:08.614Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588227715-77156-0a88a653-cc8f-4db4-b68b-1cc5307361dc-setup.exe (89894400 Bytes) +2026-03-04T01:37:08.823Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:37:08.823Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:37:08.823Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:37:08.892Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588228823-77156-821e20c7-d288-4eff-8452-15612d44c763-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:37:09.450Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:37:09.450Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:37:09.450Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:37:09.533Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588229450-77156-44606062-ab77-4243-886e-c32c3b493864-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:37:09.688Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:37:09.688Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:37:09.689Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:37:09.689Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:37:09.774Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588229450-77156-44606062-ab77-4243-886e-c32c3b493864-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:37:09.902Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:37:09.902Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:37:09.904Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:37:09.904Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:37:09.904Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:37:09.904Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:37:09.967Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588229450-77156-44606062-ab77-4243-886e-c32c3b493864-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:37:10.094Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:37:10.094Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:37:10.095Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:37:10.095Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:37:10.180Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588229450-77156-44606062-ab77-4243-886e-c32c3b493864-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:37:10.306Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:37:10.306Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:37:10.308Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:37:10.308Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:37:10.308Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:37:10.308Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:37:10.375Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588229450-77156-44606062-ab77-4243-886e-c32c3b493864-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:37:10.503Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:37:10.503Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:37:10.504Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:37:10.504Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:37:10.567Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588229450-77156-44606062-ab77-4243-886e-c32c3b493864-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:37:10.690Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:37:10.690Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:37:10.750Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T01:37:10.750Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T01:37:10.815Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588230750-77156-2de562f5-affb-4beb-8a4e-2428c73718e5-setup.exe (89894400 Bytes) +2026-03-04T01:49:14.767Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T01:49:14.694Z [INFO] Test-Nachricht für Session-Log +2026-03-04T01:49:14.756Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6j8cyv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6j8cyv\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:49:14.761Z [INFO] Disk-Space-Check OK: 486.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6j8cyv\out) +2026-03-04T01:49:14.762Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6j8cyv\out +2026-03-04T01:49:14.843Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T01:49:14.843Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:49:14.843Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T01:49:14.771Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:49:14.772Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T01:49:14.778Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:49:14.778Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:49:14.906Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588954770-61948-3fb507a6-614f-4219-8161-db36113c86b9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:49:14.935Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T01:49:15.023Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T01:49:14.949Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MmkopG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MmkopG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:49:14.952Z [INFO] Disk-Space-Check OK: 486.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MmkopG\out) +2026-03-04T01:49:14.953Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MmkopG\out +2026-03-04T01:49:14.956Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:49:15.100Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T01:49:15.166Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T01:49:15.051Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T01:49:15.166Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6j8cyv\out +2026-03-04T01:49:15.170Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T01:49:15.171Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:49:15.173Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6j8cyv\out +2026-03-04T01:49:15.194Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zInd3f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zInd3f\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:49:15.196Z [INFO] Disk-Space-Check OK: 486.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zInd3f\out) +2026-03-04T01:49:15.196Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zInd3f\out +2026-03-04T01:49:15.199Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T01:49:15.199Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zInd3f\out +2026-03-04T01:49:15.203Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T01:49:15.203Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zInd3f\out +2026-03-04T01:49:15.206Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T01:49:15.207Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zInd3f\out +2026-03-04T01:49:15.211Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kouygV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kouygV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:49:15.212Z [INFO] Disk-Space-Check OK: 486.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kouygV\out) +2026-03-04T01:49:15.212Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kouygV\out +2026-03-04T01:49:15.215Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T01:49:15.217Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T01:49:15.217Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kouygV\out +2026-03-04T01:49:15.220Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qesTd6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qesTd6\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:49:15.221Z [INFO] Disk-Space-Check OK: 486.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qesTd6\out) +2026-03-04T01:49:15.221Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qesTd6\out +2026-03-04T01:49:15.224Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:49:15.225Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:49:15.226Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-qesTd6\pkg) +2026-03-04T01:49:15.226Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qesTd6\out +2026-03-04T01:49:15.229Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zqu3Ce\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zqu3Ce\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:49:15.230Z [INFO] Disk-Space-Check OK: 486.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zqu3Ce\out) +2026-03-04T01:49:15.230Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zqu3Ce\out +2026-03-04T01:49:15.232Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:49:15.234Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:49:15.234Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zqu3Ce\out +2026-03-04T01:49:15.238Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iqLmSH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iqLmSH\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:49:15.238Z [INFO] Disk-Space-Check OK: 486.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iqLmSH\out) +2026-03-04T01:49:15.239Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iqLmSH\out +2026-03-04T01:49:15.242Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T01:49:15.242Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iqLmSH\out +2026-03-04T01:49:15.245Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T01:49:15.246Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iqLmSH\out +2026-03-04T01:49:15.251Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tFRMFu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tFRMFu\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T01:49:15.252Z [INFO] Disk-Space-Check OK: 486.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tFRMFu\out) +2026-03-04T01:49:15.252Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T01:49:15.252Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tFRMFu\out +2026-03-04T01:49:15.254Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T01:49:15.256Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tFRMFu\out +2026-03-04T01:49:15.259Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mbCDDy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mbCDDy\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:49:15.259Z [INFO] Disk-Space-Check OK: 486.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mbCDDy\out) +2026-03-04T01:49:15.260Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mbCDDy\out +2026-03-04T01:49:15.261Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:49:15.261Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T01:49:15.242Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T01:49:15.243Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:49:15.245Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MmkopG\out +2026-03-04T01:49:15.322Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T01:49:15.379Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T01:49:15.438Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T01:49:15.506Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T01:49:15.409Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1hWBIM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1hWBIM\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T01:49:15.409Z [INFO] Disk-Space-Check OK: 486.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1hWBIM\out) +2026-03-04T01:49:15.409Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T01:49:15.410Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1hWBIM\out +2026-03-04T01:49:15.411Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:49:15.507Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mbCDDy\out +2026-03-04T01:49:15.510Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g5BaWD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g5BaWD\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:49:15.511Z [INFO] Disk-Space-Check OK: 486.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-g5BaWD\out) +2026-03-04T01:49:15.513Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-g5BaWD\out +2026-03-04T01:49:15.516Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T01:49:15.517Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g5BaWD\out +2026-03-04T01:49:15.521Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q0JSON\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q0JSON\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:49:15.521Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-q0JSON\pkg-missing +2026-03-04T01:49:15.523Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QOcKtw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QOcKtw\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:49:15.524Z [INFO] Disk-Space-Check OK: 486.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QOcKtw\out) +2026-03-04T01:49:15.524Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QOcKtw\out +2026-03-04T01:49:15.527Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T01:49:15.528Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QOcKtw\out +2026-03-04T01:49:15.579Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VlB7Nd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VlB7Nd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:49:15.579Z [INFO] Disk-Space-Check OK: 486.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VlB7Nd\out) +2026-03-04T01:49:15.580Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VlB7Nd\out +2026-03-04T01:49:15.582Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:49:15.582Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T01:49:15.641Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T01:49:15.699Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T01:49:15.751Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T01:49:15.809Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T01:49:15.810Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VlB7Nd\out +2026-03-04T01:49:15.812Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mpwEQU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mpwEQU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:49:15.813Z [INFO] Disk-Space-Check OK: 486.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mpwEQU\out) +2026-03-04T01:49:15.816Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mpwEQU\out +2026-03-04T01:49:15.818Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-JRpysf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-JRpysf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:49:15.818Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-JRpysf\out) +2026-03-04T01:49:15.706Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T01:49:15.706Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T01:49:15.800Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588955706-61948-00c5d1ad-5613-4d8d-917b-4ca5e044070c-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:49:16.359Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:49:16.359Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:49:17.363Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:49:18.864Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:49:19.866Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:49:22.866Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:49:23.869Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T01:49:23.869Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:49:24.871Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:49:26.372Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:49:27.373Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:49:30.374Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:49:31.401Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:49:31.401Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:49:31.482Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588971401-61948-f5930800-7473-4142-bb95-de68f520809d-setup.exe (89894400 Bytes) +2026-03-04T01:49:31.585Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:49:31.586Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:49:31.587Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:49:31.587Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:49:31.678Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588971401-61948-f5930800-7473-4142-bb95-de68f520809d-setup.exe (89894400 Bytes) +2026-03-04T01:49:31.774Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:49:31.774Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:49:31.775Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:49:31.857Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588971401-61948-f5930800-7473-4142-bb95-de68f520809d-setup.exe (89894400 Bytes) +2026-03-04T01:49:31.942Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:49:31.942Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:49:31.943Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:49:31.943Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:49:32.017Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588971401-61948-f5930800-7473-4142-bb95-de68f520809d-setup.exe (89894400 Bytes) +2026-03-04T01:49:32.113Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:49:32.113Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:49:32.113Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:49:32.191Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588971401-61948-f5930800-7473-4142-bb95-de68f520809d-setup.exe (89894400 Bytes) +2026-03-04T01:49:32.268Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:49:32.268Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:49:32.268Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:49:32.268Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:49:32.336Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588971401-61948-f5930800-7473-4142-bb95-de68f520809d-setup.exe (89894400 Bytes) +2026-03-04T01:49:32.567Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:49:32.567Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:49:32.567Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:49:32.644Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588972567-61948-10e5d567-b4a6-455b-bee4-c6364d9e0399-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:49:33.244Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:49:33.245Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:49:33.245Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:49:33.319Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588973245-61948-e775241f-705c-43f6-abc1-589436755588-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:49:33.448Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:49:33.448Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:49:33.449Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:49:33.449Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:49:33.525Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588973245-61948-e775241f-705c-43f6-abc1-589436755588-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:49:33.652Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:49:33.652Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:49:33.654Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:49:33.654Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:49:33.654Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:49:33.654Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:49:33.725Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588973245-61948-e775241f-705c-43f6-abc1-589436755588-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:49:33.853Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:49:33.853Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:49:33.854Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:49:33.854Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:49:33.923Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588973245-61948-e775241f-705c-43f6-abc1-589436755588-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:49:34.051Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:49:34.051Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:49:34.054Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:49:34.054Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:49:34.054Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:49:34.054Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:49:34.132Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588973245-61948-e775241f-705c-43f6-abc1-589436755588-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:49:34.273Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:49:34.273Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:49:34.273Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:49:34.273Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:49:34.337Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588973245-61948-e775241f-705c-43f6-abc1-589436755588-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:49:34.478Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:49:34.478Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:49:34.545Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T01:49:34.545Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T01:49:34.613Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772588974545-61948-dd6361a1-24a4-43b4-a714-7910d30e4c98-setup.exe (89894400 Bytes) +2026-03-04T01:56:25.432Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T01:56:25.381Z [INFO] Test-Nachricht für Session-Log +2026-03-04T01:56:25.446Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:56:25.448Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T01:56:25.453Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:56:25.453Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:56:25.556Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589385445-61880-2c3e618f-7380-4f4d-8975-f994c09da995-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:56:25.453Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-geTA9W\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-geTA9W\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:56:25.455Z [INFO] Disk-Space-Check OK: 485.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-geTA9W\out) +2026-03-04T01:56:25.456Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-geTA9W\out +2026-03-04T01:56:25.529Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T01:56:25.529Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:56:25.529Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T01:56:25.592Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T01:56:25.656Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T01:56:25.602Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-RMDp9w\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-RMDp9w\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:56:25.604Z [INFO] Disk-Space-Check OK: 485.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-RMDp9w\out) +2026-03-04T01:56:25.606Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-RMDp9w\out +2026-03-04T01:56:25.607Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:56:25.714Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T01:56:25.774Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T01:56:25.735Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T01:56:25.774Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-geTA9W\out +2026-03-04T01:56:25.778Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T01:56:25.779Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:56:25.781Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-geTA9W\out +2026-03-04T01:56:25.801Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7LMZ50\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7LMZ50\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:56:25.802Z [INFO] Disk-Space-Check OK: 485.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7LMZ50\out) +2026-03-04T01:56:25.802Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7LMZ50\out +2026-03-04T01:56:25.805Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T01:56:25.805Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7LMZ50\out +2026-03-04T01:56:25.808Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T01:56:25.808Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7LMZ50\out +2026-03-04T01:56:25.810Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T01:56:25.811Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7LMZ50\out +2026-03-04T01:56:25.814Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h8hHh4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h8hHh4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:56:25.815Z [INFO] Disk-Space-Check OK: 485.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-h8hHh4\out) +2026-03-04T01:56:25.816Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h8hHh4\out +2026-03-04T01:56:25.818Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T01:56:25.820Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T01:56:25.820Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h8hHh4\out +2026-03-04T01:56:25.824Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vuzfJr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vuzfJr\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:56:25.824Z [INFO] Disk-Space-Check OK: 485.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vuzfJr\out) +2026-03-04T01:56:25.825Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vuzfJr\out +2026-03-04T01:56:25.827Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:56:25.828Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:56:25.829Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-vuzfJr\pkg) +2026-03-04T01:56:25.829Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vuzfJr\out +2026-03-04T01:56:25.832Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vs4QlL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vs4QlL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T01:56:25.833Z [INFO] Disk-Space-Check OK: 485.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vs4QlL\out) +2026-03-04T01:56:25.833Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Vs4QlL\out +2026-03-04T01:56:25.836Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:56:25.837Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T01:56:25.837Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vs4QlL\out +2026-03-04T01:56:25.840Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JYgQBd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JYgQBd\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:56:25.841Z [INFO] Disk-Space-Check OK: 485.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JYgQBd\out) +2026-03-04T01:56:25.841Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JYgQBd\out +2026-03-04T01:56:25.844Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T01:56:25.844Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JYgQBd\out +2026-03-04T01:56:25.847Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T01:56:25.847Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JYgQBd\out +2026-03-04T01:56:25.851Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jrbWFU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jrbWFU\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T01:56:25.852Z [INFO] Disk-Space-Check OK: 485.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jrbWFU\out) +2026-03-04T01:56:25.852Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T01:56:25.852Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jrbWFU\out +2026-03-04T01:56:25.854Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T01:56:25.855Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jrbWFU\out +2026-03-04T01:56:25.859Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ub6MYO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ub6MYO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:56:25.859Z [INFO] Disk-Space-Check OK: 485.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ub6MYO\out) +2026-03-04T01:56:25.860Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ub6MYO\out +2026-03-04T01:56:25.861Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:56:25.861Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T01:56:25.861Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T01:56:25.863Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T01:56:25.864Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-RMDp9w\out +2026-03-04T01:56:25.929Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T01:56:25.986Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T01:56:26.052Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T01:56:26.118Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T01:56:26.022Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IEXy9S\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IEXy9S\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T01:56:26.023Z [INFO] Disk-Space-Check OK: 485.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IEXy9S\out) +2026-03-04T01:56:26.023Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T01:56:26.024Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IEXy9S\out +2026-03-04T01:56:26.024Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:56:26.119Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ub6MYO\out +2026-03-04T01:56:26.122Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oHnxsb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oHnxsb\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:56:26.122Z [INFO] Disk-Space-Check OK: 485.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-oHnxsb\out) +2026-03-04T01:56:26.125Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oHnxsb\out +2026-03-04T01:56:26.127Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T01:56:26.128Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oHnxsb\out +2026-03-04T01:56:26.132Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SukyGl\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SukyGl\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:56:26.132Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-SukyGl\pkg-missing +2026-03-04T01:56:26.134Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fKaNhd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fKaNhd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:56:26.134Z [INFO] Disk-Space-Check OK: 485.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fKaNhd\out) +2026-03-04T01:56:26.135Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fKaNhd\out +2026-03-04T01:56:26.138Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T01:56:26.139Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fKaNhd\out +2026-03-04T01:56:26.189Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VZdWGP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VZdWGP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:56:26.190Z [INFO] Disk-Space-Check OK: 485.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VZdWGP\out) +2026-03-04T01:56:26.191Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VZdWGP\out +2026-03-04T01:56:26.194Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T01:56:26.194Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T01:56:26.260Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T01:56:26.324Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T01:56:26.298Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T01:56:26.298Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T01:56:26.411Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589386298-61880-3e4938a6-7d0f-4469-848d-f50de0f87911-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:56:26.390Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T01:56:26.459Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T01:56:26.460Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VZdWGP\out +2026-03-04T01:56:26.462Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IlL7XZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IlL7XZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:56:26.463Z [INFO] Disk-Space-Check OK: 485.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IlL7XZ\out) +2026-03-04T01:56:26.465Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IlL7XZ\out +2026-03-04T01:56:26.468Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-aFsR8J\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-aFsR8J\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T01:56:26.468Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-aFsR8J\out) +2026-03-04T01:56:27.009Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:56:27.009Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:56:28.011Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:56:29.511Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:56:30.512Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:56:33.513Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T01:56:34.514Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T01:56:34.514Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:56:35.515Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:56:37.015Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:56:38.017Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T01:56:41.018Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T01:56:42.049Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:56:42.049Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:56:42.113Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589402049-61880-e29a59c7-b484-4277-8856-d1d4f29f476a-setup.exe (89894400 Bytes) +2026-03-04T01:56:42.195Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:56:42.195Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:56:42.196Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:56:42.196Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:56:42.257Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589402049-61880-e29a59c7-b484-4277-8856-d1d4f29f476a-setup.exe (89894400 Bytes) +2026-03-04T01:56:42.343Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:56:42.343Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:56:42.343Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:56:42.423Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589402049-61880-e29a59c7-b484-4277-8856-d1d4f29f476a-setup.exe (89894400 Bytes) +2026-03-04T01:56:42.508Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:56:42.508Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:56:42.509Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:56:42.509Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:56:42.587Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589402049-61880-e29a59c7-b484-4277-8856-d1d4f29f476a-setup.exe (89894400 Bytes) +2026-03-04T01:56:42.691Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:56:42.691Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:56:42.691Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T01:56:42.780Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589402049-61880-e29a59c7-b484-4277-8856-d1d4f29f476a-setup.exe (89894400 Bytes) +2026-03-04T01:56:42.874Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T01:56:42.874Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T01:56:42.875Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:56:42.875Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T01:56:42.976Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589402049-61880-e29a59c7-b484-4277-8856-d1d4f29f476a-setup.exe (89894400 Bytes) +2026-03-04T01:56:43.160Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:56:43.160Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:56:43.160Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:56:43.224Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589403160-61880-ba98c51b-e4eb-4d39-be22-85acac61cbde-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:56:43.731Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:56:43.731Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:56:43.731Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:56:43.819Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589403731-61880-a4552bbb-5350-4f9d-89c6-9da1e8074e7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:56:43.956Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:56:43.956Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:56:43.957Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:56:43.957Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:56:44.024Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589403731-61880-a4552bbb-5350-4f9d-89c6-9da1e8074e7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:56:44.148Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:56:44.148Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:56:44.150Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:56:44.150Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:56:44.150Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:56:44.150Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:56:44.231Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589403731-61880-a4552bbb-5350-4f9d-89c6-9da1e8074e7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:56:44.384Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:56:44.384Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:56:44.384Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:56:44.384Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:56:44.451Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589403731-61880-a4552bbb-5350-4f9d-89c6-9da1e8074e7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:56:44.579Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:56:44.579Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:56:44.581Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T01:56:44.581Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T01:56:44.581Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:56:44.581Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T01:56:44.701Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589403731-61880-a4552bbb-5350-4f9d-89c6-9da1e8074e7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:56:44.874Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:56:44.875Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T01:56:44.876Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T01:56:44.876Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T01:56:44.959Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589403731-61880-a4552bbb-5350-4f9d-89c6-9da1e8074e7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T01:56:45.102Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T01:56:45.103Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T01:56:45.175Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T01:56:45.175Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T01:56:45.264Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589405175-61880-fceb7a71-2687-4473-9c00-ce8b3f6651f6-setup.exe (89894400 Bytes) +2026-03-04T02:03:53.468Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T02:03:53.424Z [INFO] Test-Nachricht für Session-Log +2026-03-04T02:03:53.502Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-721u5u\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-721u5u\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:03:53.504Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-721u5u\out) +2026-03-04T02:03:53.505Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-721u5u\out +2026-03-04T02:03:53.576Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T02:03:53.576Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:03:53.576Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T02:03:53.508Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:03:53.510Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T02:03:53.515Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:03:53.515Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:03:53.614Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589833508-115704-8bd87c08-5801-44e4-ad71-38673052efa7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:03:53.641Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T02:03:53.703Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T02:03:53.758Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T02:03:53.677Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WOUDHo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WOUDHo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:03:53.678Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WOUDHo\out) +2026-03-04T02:03:53.680Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WOUDHo\out +2026-03-04T02:03:53.682Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:03:53.814Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:03:53.780Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T02:03:53.814Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-721u5u\out +2026-03-04T02:03:53.817Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T02:03:53.818Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:03:53.820Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-721u5u\out +2026-03-04T02:03:53.839Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5bnd5T\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5bnd5T\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:03:53.840Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5bnd5T\out) +2026-03-04T02:03:53.840Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5bnd5T\out +2026-03-04T02:03:53.843Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T02:03:53.843Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5bnd5T\out +2026-03-04T02:03:53.845Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T02:03:53.845Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5bnd5T\out +2026-03-04T02:03:53.848Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T02:03:53.849Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5bnd5T\out +2026-03-04T02:03:53.852Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Po50KE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Po50KE\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:03:53.852Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Po50KE\out) +2026-03-04T02:03:53.853Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Po50KE\out +2026-03-04T02:03:53.855Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T02:03:53.857Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T02:03:53.858Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Po50KE\out +2026-03-04T02:03:53.860Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ipZnnF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ipZnnF\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:03:53.860Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ipZnnF\out) +2026-03-04T02:03:53.861Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ipZnnF\out +2026-03-04T02:03:53.864Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:03:53.865Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:03:53.866Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ipZnnF\pkg) +2026-03-04T02:03:53.866Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ipZnnF\out +2026-03-04T02:03:53.868Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NFfe6n\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NFfe6n\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:03:53.869Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NFfe6n\out) +2026-03-04T02:03:53.869Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NFfe6n\out +2026-03-04T02:03:53.871Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:03:53.872Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:03:53.872Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NFfe6n\out +2026-03-04T02:03:53.875Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fyunzG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fyunzG\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:03:53.876Z [INFO] Disk-Space-Check OK: 484.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fyunzG\out) +2026-03-04T02:03:53.876Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fyunzG\out +2026-03-04T02:03:53.878Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T02:03:53.878Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fyunzG\out +2026-03-04T02:03:53.881Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:03:53.882Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fyunzG\out +2026-03-04T02:03:53.884Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B73OCx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B73OCx\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:03:53.885Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-B73OCx\out) +2026-03-04T02:03:53.885Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:03:53.885Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-B73OCx\out +2026-03-04T02:03:53.887Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T02:03:53.888Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B73OCx\out +2026-03-04T02:03:53.889Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xPOWQb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xPOWQb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:03:53.890Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xPOWQb\out) +2026-03-04T02:03:53.890Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xPOWQb\out +2026-03-04T02:03:53.891Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:03:53.891Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T02:03:53.908Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T02:03:53.910Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:03:53.911Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WOUDHo\out +2026-03-04T02:03:53.949Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T02:03:53.999Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T02:03:54.051Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T02:03:54.099Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:03:54.055Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-YkdCG3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-YkdCG3\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:03:54.055Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-YkdCG3\out) +2026-03-04T02:03:54.056Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:03:54.056Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-YkdCG3\out +2026-03-04T02:03:54.057Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:03:54.100Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xPOWQb\out +2026-03-04T02:03:54.102Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YxVovc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YxVovc\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:03:54.102Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YxVovc\out) +2026-03-04T02:03:54.105Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YxVovc\out +2026-03-04T02:03:54.107Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:03:54.107Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YxVovc\out +2026-03-04T02:03:54.111Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hgzmdc\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hgzmdc\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:03:54.111Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-hgzmdc\pkg-missing +2026-03-04T02:03:54.113Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6LxLPM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6LxLPM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:03:54.113Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6LxLPM\out) +2026-03-04T02:03:54.114Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6LxLPM\out +2026-03-04T02:03:54.116Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T02:03:54.117Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6LxLPM\out +2026-03-04T02:03:54.163Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kGARhq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kGARhq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:03:54.163Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kGARhq\out) +2026-03-04T02:03:54.163Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kGARhq\out +2026-03-04T02:03:54.165Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:03:54.165Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T02:03:54.210Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T02:03:54.266Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T02:03:54.322Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T02:03:54.385Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T02:03:54.386Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kGARhq\out +2026-03-04T02:03:54.388Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NdMN81\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NdMN81\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:03:54.389Z [INFO] Disk-Space-Check OK: 484.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NdMN81\out) +2026-03-04T02:03:54.391Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NdMN81\out +2026-03-04T02:03:54.393Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-L34QVY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-L34QVY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:03:54.394Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-L34QVY\out) +2026-03-04T02:03:54.319Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T02:03:54.319Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T02:03:54.419Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589834319-115704-461d564a-7b86-4e25-b146-c4ce1be1a5d2-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:03:54.918Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:03:54.918Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:03:55.920Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:03:57.421Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:03:58.423Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:04:01.424Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:04:02.424Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T02:04:02.424Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:04:03.426Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:04:04.927Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:04:05.927Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:04:08.927Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:04:09.954Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:04:09.954Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:04:10.030Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589849953-115704-8e325fa1-8397-4c49-bfab-95c0e60a05ef-setup.exe (89894400 Bytes) +2026-03-04T02:04:10.124Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:04:10.124Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:04:10.125Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:04:10.125Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:04:10.200Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589849953-115704-8e325fa1-8397-4c49-bfab-95c0e60a05ef-setup.exe (89894400 Bytes) +2026-03-04T02:04:10.279Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:04:10.279Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:04:10.279Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:04:10.342Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589849953-115704-8e325fa1-8397-4c49-bfab-95c0e60a05ef-setup.exe (89894400 Bytes) +2026-03-04T02:04:10.425Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:04:10.425Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:04:10.426Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:04:10.426Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:04:10.504Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589849953-115704-8e325fa1-8397-4c49-bfab-95c0e60a05ef-setup.exe (89894400 Bytes) +2026-03-04T02:04:10.589Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:04:10.589Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:04:10.589Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:04:10.662Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589849953-115704-8e325fa1-8397-4c49-bfab-95c0e60a05ef-setup.exe (89894400 Bytes) +2026-03-04T02:04:10.741Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:04:10.741Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:04:10.742Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:04:10.742Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:04:10.828Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589849953-115704-8e325fa1-8397-4c49-bfab-95c0e60a05ef-setup.exe (89894400 Bytes) +2026-03-04T02:04:11.025Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:04:11.026Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:04:11.026Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:04:11.089Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589851025-115704-be00c2a0-7412-4f1f-9907-e75a23b33134-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:04:11.563Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:04:11.563Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:04:11.563Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:04:11.629Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589851563-115704-bedcdaab-2751-4b9c-858a-8630e2cd24cb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:04:11.749Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:04:11.749Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:04:11.750Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:04:11.750Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:04:11.817Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589851563-115704-bedcdaab-2751-4b9c-858a-8630e2cd24cb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:04:11.952Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:04:11.952Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:04:11.953Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:04:11.953Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:04:11.953Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:04:11.953Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:04:12.023Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589851563-115704-bedcdaab-2751-4b9c-858a-8630e2cd24cb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:04:12.160Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:04:12.160Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:04:12.161Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:04:12.161Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:04:12.251Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589851563-115704-bedcdaab-2751-4b9c-858a-8630e2cd24cb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:04:12.370Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:04:12.370Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:04:12.371Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:04:12.372Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:04:12.372Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:04:12.372Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:04:12.433Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589851563-115704-bedcdaab-2751-4b9c-858a-8630e2cd24cb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:04:12.556Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:04:12.556Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:04:12.557Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:04:12.557Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:04:12.621Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589851563-115704-bedcdaab-2751-4b9c-858a-8630e2cd24cb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:04:12.749Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:04:12.750Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:04:12.813Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T02:04:12.813Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T02:04:12.876Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772589852813-115704-75e0923a-ff37-483e-b933-1e1b92cc639d-setup.exe (89894400 Bytes) +2026-03-04T02:09:46.695Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T02:09:46.639Z [INFO] Test-Nachricht für Session-Log +2026-03-04T02:09:46.728Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:09:46.729Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T02:09:46.735Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:09:46.735Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:09:46.839Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590186728-72564-18f70303-bef7-4f37-b21b-3d4c2c6ecd62-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:09:46.730Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fdotLk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fdotLk\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:09:46.735Z [INFO] Disk-Space-Check OK: 483.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fdotLk\out) +2026-03-04T02:09:46.736Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fdotLk\out +2026-03-04T02:09:46.817Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T02:09:46.818Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:09:46.818Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T02:09:46.883Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T02:09:46.948Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T02:09:46.908Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-nngkAl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-nngkAl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:09:46.910Z [INFO] Disk-Space-Check OK: 483.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-nngkAl\out) +2026-03-04T02:09:46.912Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-nngkAl\out +2026-03-04T02:09:46.914Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:09:47.010Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T02:09:47.067Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:09:46.994Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T02:09:47.068Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fdotLk\out +2026-03-04T02:09:47.071Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T02:09:47.072Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:09:47.073Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fdotLk\out +2026-03-04T02:09:47.096Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r5BrHJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r5BrHJ\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:09:47.097Z [INFO] Disk-Space-Check OK: 483.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-r5BrHJ\out) +2026-03-04T02:09:47.098Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-r5BrHJ\out +2026-03-04T02:09:47.100Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T02:09:47.100Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-r5BrHJ\out +2026-03-04T02:09:47.102Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T02:09:47.102Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-r5BrHJ\out +2026-03-04T02:09:47.105Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T02:09:47.106Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r5BrHJ\out +2026-03-04T02:09:47.108Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zv4jR1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zv4jR1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:09:47.109Z [INFO] Disk-Space-Check OK: 483.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zv4jR1\out) +2026-03-04T02:09:47.109Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zv4jR1\out +2026-03-04T02:09:47.112Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T02:09:47.113Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T02:09:47.114Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zv4jR1\out +2026-03-04T02:09:47.116Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bbAfvM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bbAfvM\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:09:47.116Z [INFO] Disk-Space-Check OK: 483.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bbAfvM\out) +2026-03-04T02:09:47.117Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bbAfvM\out +2026-03-04T02:09:47.119Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:09:47.120Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:09:47.121Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-bbAfvM\pkg) +2026-03-04T02:09:47.121Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bbAfvM\out +2026-03-04T02:09:47.123Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YoB2WK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YoB2WK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:09:47.123Z [INFO] Disk-Space-Check OK: 483.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YoB2WK\out) +2026-03-04T02:09:47.124Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YoB2WK\out +2026-03-04T02:09:47.126Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:09:47.127Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:09:47.127Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YoB2WK\out +2026-03-04T02:09:47.130Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-54WACR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-54WACR\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:09:47.131Z [INFO] Disk-Space-Check OK: 483.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-54WACR\out) +2026-03-04T02:09:47.131Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-54WACR\out +2026-03-04T02:09:47.133Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T02:09:47.133Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-54WACR\out +2026-03-04T02:09:47.136Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:09:47.137Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-54WACR\out +2026-03-04T02:09:47.139Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zJJIQ8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zJJIQ8\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:09:47.140Z [INFO] Disk-Space-Check OK: 483.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zJJIQ8\out) +2026-03-04T02:09:47.140Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:09:47.140Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zJJIQ8\out +2026-03-04T02:09:47.142Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T02:09:47.142Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zJJIQ8\out +2026-03-04T02:09:47.144Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c5EhpX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c5EhpX\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:09:47.144Z [INFO] Disk-Space-Check OK: 483.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-c5EhpX\out) +2026-03-04T02:09:47.145Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-c5EhpX\out +2026-03-04T02:09:47.145Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:09:47.145Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T02:09:47.149Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T02:09:47.150Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:09:47.151Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-nngkAl\out +2026-03-04T02:09:47.198Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T02:09:47.244Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T02:09:47.289Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T02:09:47.346Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:09:47.294Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cEX5zx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cEX5zx\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:09:47.295Z [INFO] Disk-Space-Check OK: 483.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cEX5zx\out) +2026-03-04T02:09:47.295Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:09:47.295Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cEX5zx\out +2026-03-04T02:09:47.296Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:09:47.347Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c5EhpX\out +2026-03-04T02:09:47.349Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kgNUgF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kgNUgF\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:09:47.350Z [INFO] Disk-Space-Check OK: 483.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kgNUgF\out) +2026-03-04T02:09:47.359Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kgNUgF\out +2026-03-04T02:09:47.361Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:09:47.362Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kgNUgF\out +2026-03-04T02:09:47.365Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sBoFVV\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sBoFVV\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:09:47.366Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-sBoFVV\pkg-missing +2026-03-04T02:09:47.367Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wROKoG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wROKoG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:09:47.368Z [INFO] Disk-Space-Check OK: 483.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wROKoG\out) +2026-03-04T02:09:47.368Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wROKoG\out +2026-03-04T02:09:47.371Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T02:09:47.372Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wROKoG\out +2026-03-04T02:09:47.418Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J2bZtG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J2bZtG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:09:47.418Z [INFO] Disk-Space-Check OK: 483.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-J2bZtG\out) +2026-03-04T02:09:47.418Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-J2bZtG\out +2026-03-04T02:09:47.420Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:09:47.420Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T02:09:47.476Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T02:09:47.534Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T02:09:47.593Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T02:09:47.646Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T02:09:47.527Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T02:09:47.527Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T02:09:47.618Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590187527-72564-807b200e-b39a-4ff3-8593-b794421cd2ad-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:09:47.647Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J2bZtG\out +2026-03-04T02:09:47.649Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SxTwZh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SxTwZh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:09:47.649Z [INFO] Disk-Space-Check OK: 483.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SxTwZh\out) +2026-03-04T02:09:47.651Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SxTwZh\out +2026-03-04T02:09:47.654Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-IlYagQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-IlYagQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:09:47.654Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-IlYagQ\out) +2026-03-04T02:09:48.117Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:09:48.117Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:09:49.120Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:09:50.621Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:09:51.623Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:09:54.623Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:09:55.625Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T02:09:55.625Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:09:56.627Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:09:58.127Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:09:59.129Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:10:02.130Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:10:03.156Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:10:03.157Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:10:03.243Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590203156-72564-c9ec84fa-7e24-4ef0-ae66-fa4bbaa421c1-setup.exe (89894400 Bytes) +2026-03-04T02:10:03.342Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:10:03.342Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:10:03.343Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:10:03.343Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:10:03.412Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590203156-72564-c9ec84fa-7e24-4ef0-ae66-fa4bbaa421c1-setup.exe (89894400 Bytes) +2026-03-04T02:10:03.497Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:10:03.497Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:10:03.497Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:10:03.569Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590203156-72564-c9ec84fa-7e24-4ef0-ae66-fa4bbaa421c1-setup.exe (89894400 Bytes) +2026-03-04T02:10:03.650Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:10:03.650Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:10:03.651Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:10:03.651Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:10:03.734Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590203156-72564-c9ec84fa-7e24-4ef0-ae66-fa4bbaa421c1-setup.exe (89894400 Bytes) +2026-03-04T02:10:03.826Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:10:03.826Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:10:03.826Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:10:03.922Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590203156-72564-c9ec84fa-7e24-4ef0-ae66-fa4bbaa421c1-setup.exe (89894400 Bytes) +2026-03-04T02:10:04.004Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:10:04.004Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:10:04.005Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:10:04.005Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:10:04.081Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590203156-72564-c9ec84fa-7e24-4ef0-ae66-fa4bbaa421c1-setup.exe (89894400 Bytes) +2026-03-04T02:10:04.275Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:10:04.276Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:10:04.276Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:10:04.346Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590204276-72564-0d1e0292-f6ea-4c5c-bd26-affa48f98450-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:10:04.908Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:10:04.909Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:10:04.909Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:10:05.000Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590204909-72564-ac47cf89-a722-498d-b692-0c4a6736f5a2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:10:05.155Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:10:05.155Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:10:05.155Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:10:05.155Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:10:05.218Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590204909-72564-ac47cf89-a722-498d-b692-0c4a6736f5a2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:10:05.382Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:10:05.382Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:10:05.384Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:10:05.385Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:10:05.385Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:10:05.385Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:10:05.459Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590204909-72564-ac47cf89-a722-498d-b692-0c4a6736f5a2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:10:05.581Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:10:05.581Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:10:05.582Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:10:05.582Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:10:05.643Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590204909-72564-ac47cf89-a722-498d-b692-0c4a6736f5a2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:10:05.777Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:10:05.777Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:10:05.779Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:10:05.779Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:10:05.779Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:10:05.779Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:10:05.850Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590204909-72564-ac47cf89-a722-498d-b692-0c4a6736f5a2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:10:05.976Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:10:05.976Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:10:05.977Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:10:05.977Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:10:06.044Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590204909-72564-ac47cf89-a722-498d-b692-0c4a6736f5a2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:10:06.174Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:10:06.174Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:10:06.235Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T02:10:06.235Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T02:10:06.306Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590206235-72564-288a0e03-4565-434f-92f8-c8187047610b-setup.exe (89894400 Bytes) +2026-03-04T02:11:47.883Z [INFO] Test-Nachricht für Session-Log +2026-03-04T02:11:48.011Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T02:11:47.956Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GBWL5C\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GBWL5C\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:11:47.958Z [INFO] Disk-Space-Check OK: 483.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GBWL5C\out) +2026-03-04T02:11:47.960Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GBWL5C\out +2026-03-04T02:11:48.051Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T02:11:48.051Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:11:48.051Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T02:11:48.010Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:11:48.011Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T02:11:48.013Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:11:48.013Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:11:48.122Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590308009-48016-f9e131ce-cc8f-4dfe-8791-dc293ed62dea-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:11:48.112Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T02:11:48.174Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T02:11:48.231Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T02:11:48.117Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WRNpa0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WRNpa0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:11:48.119Z [INFO] Disk-Space-Check OK: 483.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WRNpa0\out) +2026-03-04T02:11:48.121Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WRNpa0\out +2026-03-04T02:11:48.123Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:11:48.284Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:11:48.238Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T02:11:48.285Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GBWL5C\out +2026-03-04T02:11:48.287Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T02:11:48.288Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:11:48.290Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GBWL5C\out +2026-03-04T02:11:48.298Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I8wwwV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I8wwwV\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:11:48.299Z [INFO] Disk-Space-Check OK: 483.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-I8wwwV\out) +2026-03-04T02:11:48.300Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-I8wwwV\out +2026-03-04T02:11:48.302Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T02:11:48.302Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-I8wwwV\out +2026-03-04T02:11:48.304Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T02:11:48.304Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-I8wwwV\out +2026-03-04T02:11:48.306Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T02:11:48.307Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I8wwwV\out +2026-03-04T02:11:48.310Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SEMmSg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SEMmSg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:11:48.311Z [INFO] Disk-Space-Check OK: 483.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SEMmSg\out) +2026-03-04T02:11:48.311Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SEMmSg\out +2026-03-04T02:11:48.313Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T02:11:48.315Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T02:11:48.315Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SEMmSg\out +2026-03-04T02:11:48.317Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xmJp8p\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xmJp8p\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:11:48.318Z [INFO] Disk-Space-Check OK: 483.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xmJp8p\out) +2026-03-04T02:11:48.318Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xmJp8p\out +2026-03-04T02:11:48.320Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:11:48.321Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:11:48.322Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-xmJp8p\pkg) +2026-03-04T02:11:48.322Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xmJp8p\out +2026-03-04T02:11:48.324Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7R5Wk0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7R5Wk0\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:11:48.325Z [INFO] Disk-Space-Check OK: 483.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7R5Wk0\out) +2026-03-04T02:11:48.325Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7R5Wk0\out +2026-03-04T02:11:48.327Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:11:48.328Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:11:48.329Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7R5Wk0\out +2026-03-04T02:11:48.331Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lp82mF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lp82mF\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:11:48.332Z [INFO] Disk-Space-Check OK: 483.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lp82mF\out) +2026-03-04T02:11:48.332Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Lp82mF\out +2026-03-04T02:11:48.335Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T02:11:48.335Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Lp82mF\out +2026-03-04T02:11:48.337Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:11:48.338Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lp82mF\out +2026-03-04T02:11:48.340Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xj6Fpa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xj6Fpa\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:11:48.341Z [INFO] Disk-Space-Check OK: 483.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xj6Fpa\out) +2026-03-04T02:11:48.341Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:11:48.341Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Xj6Fpa\out +2026-03-04T02:11:48.343Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T02:11:48.344Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xj6Fpa\out +2026-03-04T02:11:48.346Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZh51E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZh51E\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:11:48.347Z [INFO] Disk-Space-Check OK: 483.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZh51E\out) +2026-03-04T02:11:48.347Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qZh51E\out +2026-03-04T02:11:48.348Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:11:48.348Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T02:11:48.401Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T02:11:48.356Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T02:11:48.358Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:11:48.359Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WRNpa0\out +2026-03-04T02:11:48.454Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T02:11:48.502Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T02:11:48.546Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:11:48.508Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xdR2kN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xdR2kN\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:11:48.508Z [INFO] Disk-Space-Check OK: 483.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xdR2kN\out) +2026-03-04T02:11:48.508Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:11:48.509Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xdR2kN\out +2026-03-04T02:11:48.510Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:11:48.547Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZh51E\out +2026-03-04T02:11:48.549Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IjWHMY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IjWHMY\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:11:48.550Z [INFO] Disk-Space-Check OK: 483.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IjWHMY\out) +2026-03-04T02:11:48.552Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IjWHMY\out +2026-03-04T02:11:48.554Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:11:48.555Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IjWHMY\out +2026-03-04T02:11:48.559Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-caCmEA\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-caCmEA\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:11:48.559Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-caCmEA\pkg-missing +2026-03-04T02:11:48.560Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QIpYJY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QIpYJY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:11:48.561Z [INFO] Disk-Space-Check OK: 483.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QIpYJY\out) +2026-03-04T02:11:48.561Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QIpYJY\out +2026-03-04T02:11:48.564Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T02:11:48.565Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QIpYJY\out +2026-03-04T02:11:48.604Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CJ7AlO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CJ7AlO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:11:48.606Z [INFO] Disk-Space-Check OK: 483.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CJ7AlO\out) +2026-03-04T02:11:48.607Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CJ7AlO\out +2026-03-04T02:11:48.608Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:11:48.608Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T02:11:48.658Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T02:11:48.706Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T02:11:48.760Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T02:11:48.812Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T02:11:48.812Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CJ7AlO\out +2026-03-04T02:11:48.814Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VB2usY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VB2usY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:11:48.815Z [INFO] Disk-Space-Check OK: 483.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VB2usY\out) +2026-03-04T02:11:48.818Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VB2usY\out +2026-03-04T02:11:48.820Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-y1yQAj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-y1yQAj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:11:48.821Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-y1yQAj\out) +2026-03-04T02:11:48.821Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T02:11:48.821Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T02:11:48.914Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590308820-48016-48975ba6-e000-4e20-9066-d53b8f9b8163-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:11:49.478Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:11:49.478Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:11:50.481Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:11:51.981Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:11:52.982Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:11:55.983Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:11:56.985Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T02:11:56.985Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:11:57.986Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:11:59.487Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:12:00.491Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:12:03.491Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:12:04.518Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:12:04.518Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:12:04.584Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590324518-48016-f85546b0-7280-4d47-890b-090239b45c9b-setup.exe (89894400 Bytes) +2026-03-04T02:12:04.673Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:12:04.673Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:12:04.674Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:12:04.674Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:12:04.755Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590324518-48016-f85546b0-7280-4d47-890b-090239b45c9b-setup.exe (89894400 Bytes) +2026-03-04T02:12:04.843Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:12:04.843Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:12:04.843Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:12:04.917Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590324518-48016-f85546b0-7280-4d47-890b-090239b45c9b-setup.exe (89894400 Bytes) +2026-03-04T02:12:04.997Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:12:04.997Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:12:04.998Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:12:04.998Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:12:05.074Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590324518-48016-f85546b0-7280-4d47-890b-090239b45c9b-setup.exe (89894400 Bytes) +2026-03-04T02:12:05.162Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:12:05.162Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:12:05.162Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:12:05.248Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590324518-48016-f85546b0-7280-4d47-890b-090239b45c9b-setup.exe (89894400 Bytes) +2026-03-04T02:12:05.341Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:12:05.341Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:12:05.342Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:12:05.342Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:12:05.422Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590324518-48016-f85546b0-7280-4d47-890b-090239b45c9b-setup.exe (89894400 Bytes) +2026-03-04T02:12:05.612Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:12:05.613Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:12:05.613Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:12:05.679Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590325613-48016-14d27bfe-4df9-4c56-b1ed-6aac604187f4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:12:06.177Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:12:06.177Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:12:06.177Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:12:06.267Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590326177-48016-c22e3131-cb1d-4f9a-92c7-a05f3d974810-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:12:06.399Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:12:06.399Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:12:06.400Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:12:06.400Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:12:06.472Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590326177-48016-c22e3131-cb1d-4f9a-92c7-a05f3d974810-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:12:06.597Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:12:06.597Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:12:06.599Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:12:06.599Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:12:06.599Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:12:06.599Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:12:06.660Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590326177-48016-c22e3131-cb1d-4f9a-92c7-a05f3d974810-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:12:06.784Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:12:06.784Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:12:06.785Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:12:06.785Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:12:06.857Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590326177-48016-c22e3131-cb1d-4f9a-92c7-a05f3d974810-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:12:06.993Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:12:06.993Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:12:06.995Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:12:06.995Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:12:06.995Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:12:06.995Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:12:07.076Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590326177-48016-c22e3131-cb1d-4f9a-92c7-a05f3d974810-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:12:07.208Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:12:07.208Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:12:07.208Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:12:07.208Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:12:07.277Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590326177-48016-c22e3131-cb1d-4f9a-92c7-a05f3d974810-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:12:07.406Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:12:07.406Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:12:07.481Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T02:12:07.481Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T02:12:07.553Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590327481-48016-0e0df2dd-f82a-4263-b927-cb3385b2eb02-setup.exe (89894400 Bytes) +2026-03-04T02:15:00.715Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T02:15:00.657Z [INFO] Test-Nachricht für Session-Log +2026-03-04T02:15:00.760Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:15:00.762Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T02:15:00.766Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:15:00.766Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:15:00.873Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590500760-45488-02e9e9ec-26db-44b9-8acf-11e475581131-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:15:00.771Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SYjOCX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SYjOCX\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:15:00.773Z [INFO] Disk-Space-Check OK: 483.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SYjOCX\out) +2026-03-04T02:15:00.776Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SYjOCX\out +2026-03-04T02:15:00.843Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T02:15:00.843Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:15:00.843Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T02:15:00.909Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T02:15:00.970Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T02:15:00.941Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tOq4Xs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tOq4Xs\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:15:00.943Z [INFO] Disk-Space-Check OK: 483.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tOq4Xs\out) +2026-03-04T02:15:00.944Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tOq4Xs\out +2026-03-04T02:15:00.946Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:15:01.029Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T02:15:01.070Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:15:01.013Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T02:15:01.071Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SYjOCX\out +2026-03-04T02:15:01.073Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T02:15:01.074Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:15:01.075Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SYjOCX\out +2026-03-04T02:15:01.094Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhxM89\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhxM89\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:15:01.095Z [INFO] Disk-Space-Check OK: 483.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhxM89\out) +2026-03-04T02:15:01.095Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PhxM89\out +2026-03-04T02:15:01.098Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T02:15:01.098Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PhxM89\out +2026-03-04T02:15:01.100Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T02:15:01.100Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PhxM89\out +2026-03-04T02:15:01.102Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T02:15:01.102Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhxM89\out +2026-03-04T02:15:01.105Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cVDRcU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cVDRcU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:15:01.106Z [INFO] Disk-Space-Check OK: 483.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cVDRcU\out) +2026-03-04T02:15:01.106Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cVDRcU\out +2026-03-04T02:15:01.108Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T02:15:01.110Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T02:15:01.111Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cVDRcU\out +2026-03-04T02:15:01.113Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SCXdD6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SCXdD6\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:15:01.113Z [INFO] Disk-Space-Check OK: 483.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SCXdD6\out) +2026-03-04T02:15:01.114Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SCXdD6\out +2026-03-04T02:15:01.115Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:15:01.116Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:15:01.117Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-SCXdD6\pkg) +2026-03-04T02:15:01.117Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SCXdD6\out +2026-03-04T02:15:01.120Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DAiac4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DAiac4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:15:01.120Z [INFO] Disk-Space-Check OK: 483.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DAiac4\out) +2026-03-04T02:15:01.121Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DAiac4\out +2026-03-04T02:15:01.123Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:15:01.124Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:15:01.125Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DAiac4\out +2026-03-04T02:15:01.127Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFVcLc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFVcLc\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:15:01.128Z [INFO] Disk-Space-Check OK: 483.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFVcLc\out) +2026-03-04T02:15:01.128Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gFVcLc\out +2026-03-04T02:15:01.130Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T02:15:01.130Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gFVcLc\out +2026-03-04T02:15:01.132Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:15:01.133Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFVcLc\out +2026-03-04T02:15:01.135Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w8sJqz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w8sJqz\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:15:01.135Z [INFO] Disk-Space-Check OK: 483.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-w8sJqz\out) +2026-03-04T02:15:01.135Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:15:01.136Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w8sJqz\out +2026-03-04T02:15:01.137Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T02:15:01.138Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w8sJqz\out +2026-03-04T02:15:01.139Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jMiLaR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jMiLaR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:15:01.140Z [INFO] Disk-Space-Check OK: 483.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jMiLaR\out) +2026-03-04T02:15:01.140Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jMiLaR\out +2026-03-04T02:15:01.141Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:15:01.141Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T02:15:01.156Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T02:15:01.157Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:15:01.158Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tOq4Xs\out +2026-03-04T02:15:01.192Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T02:15:01.240Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T02:15:01.283Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T02:15:01.327Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:15:01.300Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-uu3h3U\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-uu3h3U\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:15:01.300Z [INFO] Disk-Space-Check OK: 483.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-uu3h3U\out) +2026-03-04T02:15:01.300Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:15:01.301Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-uu3h3U\out +2026-03-04T02:15:01.301Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:15:01.328Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jMiLaR\out +2026-03-04T02:15:01.331Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RrY3y1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RrY3y1\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:15:01.332Z [INFO] Disk-Space-Check OK: 483.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RrY3y1\out) +2026-03-04T02:15:01.334Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RrY3y1\out +2026-03-04T02:15:01.335Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:15:01.336Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RrY3y1\out +2026-03-04T02:15:01.341Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bkKAzc\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bkKAzc\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:15:01.341Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-bkKAzc\pkg-missing +2026-03-04T02:15:01.344Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2eWceq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2eWceq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:15:01.345Z [INFO] Disk-Space-Check OK: 483.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2eWceq\out) +2026-03-04T02:15:01.345Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2eWceq\out +2026-03-04T02:15:01.348Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T02:15:01.348Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2eWceq\out +2026-03-04T02:15:01.403Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UWWeuw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UWWeuw\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:15:01.403Z [INFO] Disk-Space-Check OK: 483.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-UWWeuw\out) +2026-03-04T02:15:01.404Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UWWeuw\out +2026-03-04T02:15:01.405Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:15:01.405Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T02:15:01.453Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T02:15:01.503Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T02:15:01.556Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T02:15:01.609Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T02:15:01.610Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UWWeuw\out +2026-03-04T02:15:01.612Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K1NnOj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K1NnOj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:15:01.613Z [INFO] Disk-Space-Check OK: 483.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-K1NnOj\out) +2026-03-04T02:15:01.615Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K1NnOj\out +2026-03-04T02:15:01.617Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-5HKquq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-5HKquq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:15:01.617Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-5HKquq\out) +2026-03-04T02:15:01.513Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T02:15:01.513Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T02:15:01.604Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590501513-45488-ebc0e787-6c7c-452e-9695-45af3eeac1bb-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:15:02.075Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:15:02.075Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:15:03.078Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:15:04.578Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:15:05.580Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:15:08.581Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:15:09.582Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T02:15:09.582Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:15:10.584Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:15:12.084Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:15:13.086Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:15:16.087Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:15:17.112Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:15:17.112Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:15:17.176Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590517112-45488-7f72fb54-054a-435c-8d0d-2178f03cd70a-setup.exe (89894400 Bytes) +2026-03-04T02:15:17.254Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:15:17.254Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:15:17.255Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:15:17.255Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:15:17.318Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590517112-45488-7f72fb54-054a-435c-8d0d-2178f03cd70a-setup.exe (89894400 Bytes) +2026-03-04T02:15:17.398Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:15:17.398Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:15:17.398Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:15:17.471Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590517112-45488-7f72fb54-054a-435c-8d0d-2178f03cd70a-setup.exe (89894400 Bytes) +2026-03-04T02:15:17.553Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:15:17.553Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:15:17.554Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:15:17.554Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:15:17.642Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590517112-45488-7f72fb54-054a-435c-8d0d-2178f03cd70a-setup.exe (89894400 Bytes) +2026-03-04T02:15:17.732Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:15:17.732Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:15:17.732Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:15:17.810Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590517112-45488-7f72fb54-054a-435c-8d0d-2178f03cd70a-setup.exe (89894400 Bytes) +2026-03-04T02:15:17.894Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:15:17.894Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:15:17.895Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:15:17.895Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:15:17.976Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590517112-45488-7f72fb54-054a-435c-8d0d-2178f03cd70a-setup.exe (89894400 Bytes) +2026-03-04T02:15:18.167Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:15:18.167Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:15:18.167Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:15:18.254Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590518167-45488-37028e47-9702-461f-a911-78ad8626d8ef-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:15:18.789Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:15:18.789Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:15:18.789Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:15:18.874Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590518789-45488-e528b632-84ac-4b84-a799-dd53548676a7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:15:19.035Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:15:19.035Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:15:19.035Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:15:19.035Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:15:19.108Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590518789-45488-e528b632-84ac-4b84-a799-dd53548676a7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:15:19.240Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:15:19.240Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:15:19.242Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:15:19.242Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:15:19.242Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:15:19.242Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:15:19.301Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590518789-45488-e528b632-84ac-4b84-a799-dd53548676a7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:15:19.425Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:15:19.425Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:15:19.425Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:15:19.425Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:15:19.517Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590518789-45488-e528b632-84ac-4b84-a799-dd53548676a7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:15:19.654Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:15:19.654Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:15:19.656Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:15:19.656Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:15:19.656Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:15:19.656Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:15:19.721Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590518789-45488-e528b632-84ac-4b84-a799-dd53548676a7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:15:19.843Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:15:19.843Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:15:19.843Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:15:19.843Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:15:19.904Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590518789-45488-e528b632-84ac-4b84-a799-dd53548676a7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:15:20.035Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:15:20.035Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:15:20.103Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T02:15:20.103Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T02:15:20.175Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590520103-45488-93c53580-0eb9-4cfd-b632-87d6d90bf6fb-setup.exe (89894400 Bytes) +2026-03-04T02:20:43.671Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T02:20:43.611Z [INFO] Test-Nachricht für Session-Log +2026-03-04T02:20:43.679Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:20:43.680Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T02:20:43.682Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:20:43.682Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:20:43.789Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590843678-68552-81492aad-6e03-4b07-864b-6680a38897df-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:20:43.738Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y8c9Dh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y8c9Dh\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:20:43.739Z [INFO] Disk-Space-Check OK: 482.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y8c9Dh\out) +2026-03-04T02:20:43.740Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Y8c9Dh\out +2026-03-04T02:20:43.805Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T02:20:43.806Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:20:43.806Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T02:20:43.871Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T02:20:43.935Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T02:20:43.903Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DR7Wi7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DR7Wi7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:20:43.904Z [INFO] Disk-Space-Check OK: 482.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DR7Wi7\out) +2026-03-04T02:20:43.905Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DR7Wi7\out +2026-03-04T02:20:43.909Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:20:43.994Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T02:20:44.046Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:20:43.967Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T02:20:44.046Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Y8c9Dh\out +2026-03-04T02:20:44.049Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T02:20:44.050Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:20:44.051Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y8c9Dh\out +2026-03-04T02:20:44.070Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HDY7YT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HDY7YT\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:20:44.071Z [INFO] Disk-Space-Check OK: 482.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HDY7YT\out) +2026-03-04T02:20:44.071Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HDY7YT\out +2026-03-04T02:20:44.074Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T02:20:44.074Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HDY7YT\out +2026-03-04T02:20:44.077Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T02:20:44.077Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HDY7YT\out +2026-03-04T02:20:44.079Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T02:20:44.079Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HDY7YT\out +2026-03-04T02:20:44.082Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cUfja\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cUfja\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:20:44.083Z [INFO] Disk-Space-Check OK: 482.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cUfja\out) +2026-03-04T02:20:44.083Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0cUfja\out +2026-03-04T02:20:44.085Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T02:20:44.087Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T02:20:44.088Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cUfja\out +2026-03-04T02:20:44.090Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VX853f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VX853f\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:20:44.091Z [INFO] Disk-Space-Check OK: 482.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VX853f\out) +2026-03-04T02:20:44.091Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VX853f\out +2026-03-04T02:20:44.093Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:20:44.094Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:20:44.095Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-VX853f\pkg) +2026-03-04T02:20:44.095Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VX853f\out +2026-03-04T02:20:44.097Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V3LMmZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V3LMmZ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:20:44.098Z [INFO] Disk-Space-Check OK: 482.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-V3LMmZ\out) +2026-03-04T02:20:44.098Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-V3LMmZ\out +2026-03-04T02:20:44.100Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:20:44.101Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:20:44.101Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V3LMmZ\out +2026-03-04T02:20:44.104Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JWJNvj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JWJNvj\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:20:44.105Z [INFO] Disk-Space-Check OK: 482.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JWJNvj\out) +2026-03-04T02:20:44.105Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JWJNvj\out +2026-03-04T02:20:44.107Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T02:20:44.107Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JWJNvj\out +2026-03-04T02:20:44.110Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:20:44.111Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JWJNvj\out +2026-03-04T02:20:44.113Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nypFsh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nypFsh\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:20:44.113Z [INFO] Disk-Space-Check OK: 482.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nypFsh\out) +2026-03-04T02:20:44.113Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:20:44.114Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nypFsh\out +2026-03-04T02:20:44.115Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T02:20:44.115Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nypFsh\out +2026-03-04T02:20:44.117Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-36R4Sn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-36R4Sn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:20:44.118Z [INFO] Disk-Space-Check OK: 482.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-36R4Sn\out) +2026-03-04T02:20:44.118Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-36R4Sn\out +2026-03-04T02:20:44.118Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:20:44.118Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T02:20:44.167Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T02:20:44.138Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T02:20:44.139Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:20:44.140Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-DR7Wi7\out +2026-03-04T02:20:44.210Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T02:20:44.254Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T02:20:44.299Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:20:44.277Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QJnqfe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QJnqfe\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:20:44.278Z [INFO] Disk-Space-Check OK: 482.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QJnqfe\out) +2026-03-04T02:20:44.278Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:20:44.278Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QJnqfe\out +2026-03-04T02:20:44.279Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:20:44.300Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-36R4Sn\out +2026-03-04T02:20:44.303Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y2y8hi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y2y8hi\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:20:44.303Z [INFO] Disk-Space-Check OK: 482.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-y2y8hi\out) +2026-03-04T02:20:44.305Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-y2y8hi\out +2026-03-04T02:20:44.308Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:20:44.308Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y2y8hi\out +2026-03-04T02:20:44.312Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xxmxZw\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xxmxZw\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:20:44.313Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-xxmxZw\pkg-missing +2026-03-04T02:20:44.314Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DGFdAk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DGFdAk\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:20:44.315Z [INFO] Disk-Space-Check OK: 482.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DGFdAk\out) +2026-03-04T02:20:44.315Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DGFdAk\out +2026-03-04T02:20:44.318Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T02:20:44.319Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DGFdAk\out +2026-03-04T02:20:44.366Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EKxK0R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EKxK0R\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:20:44.367Z [INFO] Disk-Space-Check OK: 482.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EKxK0R\out) +2026-03-04T02:20:44.367Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EKxK0R\out +2026-03-04T02:20:44.370Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:20:44.370Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T02:20:44.433Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T02:20:44.491Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T02:20:44.552Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T02:20:44.633Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T02:20:44.634Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EKxK0R\out +2026-03-04T02:20:44.636Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eZ0yDq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eZ0yDq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:20:44.636Z [INFO] Disk-Space-Check OK: 482.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eZ0yDq\out) +2026-03-04T02:20:44.639Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eZ0yDq\out +2026-03-04T02:20:44.642Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-tzfeTQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-tzfeTQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:20:44.643Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-tzfeTQ\out) +2026-03-04T02:20:44.524Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T02:20:44.524Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T02:20:44.622Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590844524-68552-33a01afc-f327-4b14-a017-e86f109f15de-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:20:45.286Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:20:45.286Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:20:46.288Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:20:47.789Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:20:48.791Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:20:51.792Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:20:52.793Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T02:20:52.793Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:20:53.795Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:20:55.295Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:20:56.296Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:20:59.296Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:21:00.327Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:21:00.327Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:21:00.398Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590860327-68552-2a4f9e40-fb20-4236-b158-1d6ad584de01-setup.exe (89894400 Bytes) +2026-03-04T02:21:00.488Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:21:00.488Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:21:00.489Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:21:00.489Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:21:00.562Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590860327-68552-2a4f9e40-fb20-4236-b158-1d6ad584de01-setup.exe (89894400 Bytes) +2026-03-04T02:21:00.647Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:21:00.647Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:21:00.647Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:21:00.733Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590860327-68552-2a4f9e40-fb20-4236-b158-1d6ad584de01-setup.exe (89894400 Bytes) +2026-03-04T02:21:00.816Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:21:00.816Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:21:00.816Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:21:00.816Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:21:00.881Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590860327-68552-2a4f9e40-fb20-4236-b158-1d6ad584de01-setup.exe (89894400 Bytes) +2026-03-04T02:21:00.968Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:21:00.968Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:21:00.968Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:21:01.050Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590860327-68552-2a4f9e40-fb20-4236-b158-1d6ad584de01-setup.exe (89894400 Bytes) +2026-03-04T02:21:01.127Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:21:01.127Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:21:01.128Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:21:01.128Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:21:01.202Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590860327-68552-2a4f9e40-fb20-4236-b158-1d6ad584de01-setup.exe (89894400 Bytes) +2026-03-04T02:21:01.379Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:21:01.380Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:21:01.380Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:21:01.443Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590861380-68552-c110661b-d86a-45ba-8699-4ddc2d6f4c48-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:21:01.937Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:21:01.937Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:21:01.937Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:21:02.020Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590861937-68552-06bb565b-9371-482e-b6b8-a369046a78a5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:21:02.143Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:21:02.143Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:21:02.144Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:21:02.144Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:21:02.205Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590861937-68552-06bb565b-9371-482e-b6b8-a369046a78a5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:21:02.329Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:21:02.329Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:21:02.332Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:21:02.332Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:21:02.332Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:21:02.332Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:21:02.399Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590861937-68552-06bb565b-9371-482e-b6b8-a369046a78a5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:21:02.527Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:21:02.527Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:21:02.528Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:21:02.528Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:21:02.599Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590861937-68552-06bb565b-9371-482e-b6b8-a369046a78a5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:21:02.736Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:21:02.736Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:21:02.737Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:21:02.738Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:21:02.738Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:21:02.738Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:21:02.807Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590861937-68552-06bb565b-9371-482e-b6b8-a369046a78a5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:21:02.938Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:21:02.938Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:21:02.939Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:21:02.939Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:21:03.005Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590861937-68552-06bb565b-9371-482e-b6b8-a369046a78a5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:21:03.131Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:21:03.131Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:21:03.194Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T02:21:03.194Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T02:21:03.260Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772590863194-68552-40aab86f-4335-4e5c-850b-5a14cd48c93f-setup.exe (89894400 Bytes) +2026-03-04T02:33:42.443Z [INFO] Test-Nachricht für Session-Log +2026-03-04T02:33:42.567Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T02:33:42.543Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:33:42.544Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T02:33:42.549Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:33:42.549Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:33:42.662Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591622542-61128-24272612-e302-4cef-bed1-73950b2c419a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:33:42.585Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OOD3Db\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OOD3Db\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:33:42.587Z [INFO] Disk-Space-Check OK: 481.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OOD3Db\out) +2026-03-04T02:33:42.588Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OOD3Db\out +2026-03-04T02:33:42.660Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T02:33:42.660Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:33:42.660Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T02:33:42.736Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T02:33:42.796Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T02:33:42.855Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T02:33:42.767Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-v0fyaL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-v0fyaL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:33:42.768Z [INFO] Disk-Space-Check OK: 481.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-v0fyaL\out) +2026-03-04T02:33:42.770Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-v0fyaL\out +2026-03-04T02:33:42.772Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:33:42.911Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:33:42.799Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T02:33:42.911Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OOD3Db\out +2026-03-04T02:33:42.915Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T02:33:42.916Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:33:42.918Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OOD3Db\out +2026-03-04T02:33:42.937Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HjCkZa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HjCkZa\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:33:42.938Z [INFO] Disk-Space-Check OK: 481.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HjCkZa\out) +2026-03-04T02:33:42.938Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HjCkZa\out +2026-03-04T02:33:42.941Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T02:33:42.941Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HjCkZa\out +2026-03-04T02:33:42.943Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T02:33:42.944Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HjCkZa\out +2026-03-04T02:33:42.946Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T02:33:42.947Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HjCkZa\out +2026-03-04T02:33:42.951Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LbgV9P\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LbgV9P\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:33:42.952Z [INFO] Disk-Space-Check OK: 481.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LbgV9P\out) +2026-03-04T02:33:42.952Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LbgV9P\out +2026-03-04T02:33:42.955Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T02:33:42.957Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T02:33:42.957Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LbgV9P\out +2026-03-04T02:33:42.959Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HF1jwc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HF1jwc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:33:42.960Z [INFO] Disk-Space-Check OK: 481.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HF1jwc\out) +2026-03-04T02:33:42.960Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HF1jwc\out +2026-03-04T02:33:42.962Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:33:42.963Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:33:42.964Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-HF1jwc\pkg) +2026-03-04T02:33:42.964Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HF1jwc\out +2026-03-04T02:33:42.966Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DHkzEg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DHkzEg\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:33:42.967Z [INFO] Disk-Space-Check OK: 481.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DHkzEg\out) +2026-03-04T02:33:42.967Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DHkzEg\out +2026-03-04T02:33:42.969Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:33:42.970Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:33:42.971Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DHkzEg\out +2026-03-04T02:33:42.974Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E9Pcxn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E9Pcxn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:33:42.975Z [INFO] Disk-Space-Check OK: 481.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-E9Pcxn\out) +2026-03-04T02:33:42.975Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E9Pcxn\out +2026-03-04T02:33:42.978Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T02:33:42.978Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E9Pcxn\out +2026-03-04T02:33:42.981Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:33:42.981Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E9Pcxn\out +2026-03-04T02:33:42.984Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T3JSrm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T3JSrm\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:33:42.984Z [INFO] Disk-Space-Check OK: 481.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-T3JSrm\out) +2026-03-04T02:33:42.984Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:33:42.985Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-T3JSrm\out +2026-03-04T02:33:42.986Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T02:33:42.987Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T3JSrm\out +2026-03-04T02:33:42.989Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOCtys\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOCtys\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:33:42.989Z [INFO] Disk-Space-Check OK: 481.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOCtys\out) +2026-03-04T02:33:42.990Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iOCtys\out +2026-03-04T02:33:42.991Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:33:42.991Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T02:33:43.011Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T02:33:43.013Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:33:43.014Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-v0fyaL\out +2026-03-04T02:33:43.051Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T02:33:43.107Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T02:33:43.153Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T02:33:43.206Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:33:43.165Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-yqrBJW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-yqrBJW\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:33:43.165Z [INFO] Disk-Space-Check OK: 481.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-yqrBJW\out) +2026-03-04T02:33:43.165Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:33:43.166Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-yqrBJW\out +2026-03-04T02:33:43.166Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:33:43.207Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOCtys\out +2026-03-04T02:33:43.209Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uHolhC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uHolhC\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:33:43.209Z [INFO] Disk-Space-Check OK: 481.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uHolhC\out) +2026-03-04T02:33:43.212Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uHolhC\out +2026-03-04T02:33:43.214Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:33:43.215Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uHolhC\out +2026-03-04T02:33:43.218Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-po2Nmc\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-po2Nmc\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:33:43.219Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-po2Nmc\pkg-missing +2026-03-04T02:33:43.223Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v8zYT6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v8zYT6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:33:43.223Z [INFO] Disk-Space-Check OK: 481.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-v8zYT6\out) +2026-03-04T02:33:43.223Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-v8zYT6\out +2026-03-04T02:33:43.226Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T02:33:43.227Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v8zYT6\out +2026-03-04T02:33:43.273Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-quW0pW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-quW0pW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:33:43.274Z [INFO] Disk-Space-Check OK: 481.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-quW0pW\out) +2026-03-04T02:33:43.276Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-quW0pW\out +2026-03-04T02:33:43.277Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:33:43.277Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T02:33:43.328Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T02:33:43.386Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T02:33:43.383Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T02:33:43.383Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T02:33:43.483Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591623383-61128-f5b2d47d-45ac-4c5a-b31a-51462ac5be31-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:33:43.457Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T02:33:43.512Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T02:33:43.513Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-quW0pW\out +2026-03-04T02:33:43.515Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X3IO70\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X3IO70\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:33:43.515Z [INFO] Disk-Space-Check OK: 481.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-X3IO70\out) +2026-03-04T02:33:43.517Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X3IO70\out +2026-03-04T02:33:43.519Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7nXFOV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7nXFOV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:33:43.519Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7nXFOV\out) +2026-03-04T02:33:44.062Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:33:44.062Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:33:45.064Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:33:46.564Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:33:47.566Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:33:50.567Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:33:51.568Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T02:33:51.568Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:33:52.569Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:33:54.070Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:33:55.070Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:33:58.070Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:33:59.110Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:33:59.110Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:33:59.212Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591639110-61128-54fdb8db-17cb-4ea4-a415-f23cb9ea5b56-setup.exe (89894400 Bytes) +2026-03-04T02:33:59.311Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:33:59.311Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:33:59.312Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:33:59.312Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:33:59.397Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591639110-61128-54fdb8db-17cb-4ea4-a415-f23cb9ea5b56-setup.exe (89894400 Bytes) +2026-03-04T02:33:59.492Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:33:59.492Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:33:59.492Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:33:59.578Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591639110-61128-54fdb8db-17cb-4ea4-a415-f23cb9ea5b56-setup.exe (89894400 Bytes) +2026-03-04T02:33:59.668Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:33:59.668Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:33:59.669Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:33:59.669Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:33:59.750Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591639110-61128-54fdb8db-17cb-4ea4-a415-f23cb9ea5b56-setup.exe (89894400 Bytes) +2026-03-04T02:33:59.838Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:33:59.838Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:33:59.838Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:33:59.909Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591639110-61128-54fdb8db-17cb-4ea4-a415-f23cb9ea5b56-setup.exe (89894400 Bytes) +2026-03-04T02:33:59.994Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:33:59.994Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:33:59.995Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:33:59.995Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:34:00.084Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591639110-61128-54fdb8db-17cb-4ea4-a415-f23cb9ea5b56-setup.exe (89894400 Bytes) +2026-03-04T02:34:00.302Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:34:00.302Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:34:00.302Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:34:00.367Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591640302-61128-defd8cb2-4179-4f14-9b2e-a5e4b8eb3506-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:34:00.964Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:34:00.964Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:34:00.964Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:34:01.040Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591640964-61128-fdaf065a-333a-47e7-b2c5-33aa21059928-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:34:01.170Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:34:01.170Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:34:01.171Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:34:01.171Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:34:01.253Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591640964-61128-fdaf065a-333a-47e7-b2c5-33aa21059928-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:34:01.383Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:34:01.383Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:34:01.386Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:34:01.386Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:34:01.386Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:34:01.386Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:34:01.462Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591640964-61128-fdaf065a-333a-47e7-b2c5-33aa21059928-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:34:01.592Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:34:01.592Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:34:01.592Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:34:01.592Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:34:01.654Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591640964-61128-fdaf065a-333a-47e7-b2c5-33aa21059928-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:34:01.775Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:34:01.775Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:34:01.777Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:34:01.777Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:34:01.777Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:34:01.777Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:34:01.847Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591640964-61128-fdaf065a-333a-47e7-b2c5-33aa21059928-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:34:02.003Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:34:02.004Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:34:02.005Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:34:02.005Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:34:02.093Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591640964-61128-fdaf065a-333a-47e7-b2c5-33aa21059928-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:34:02.230Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:34:02.230Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:34:02.287Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T02:34:02.287Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T02:34:02.368Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772591642287-61128-b90f4cbb-74d2-4606-b18e-66721e2ccfe6-setup.exe (89894400 Bytes) +2026-03-04T02:50:08.649Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T02:50:08.592Z [INFO] Test-Nachricht für Session-Log +2026-03-04T02:50:08.673Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a3cWzu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a3cWzu\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:50:08.675Z [INFO] Disk-Space-Check OK: 481.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-a3cWzu\out) +2026-03-04T02:50:08.677Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-a3cWzu\out +2026-03-04T02:50:08.744Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T02:50:08.744Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:50:08.744Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T02:50:08.682Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:50:08.683Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T02:50:08.686Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:50:08.686Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:50:08.797Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592608681-94492-c33f251a-1831-47e6-8bda-f6bc2e5d0695-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:50:08.810Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T02:50:08.874Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T02:50:08.928Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T02:50:08.835Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-56fhey\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-56fhey\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:50:08.837Z [INFO] Disk-Space-Check OK: 481.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-56fhey\out) +2026-03-04T02:50:08.838Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-56fhey\out +2026-03-04T02:50:08.840Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:50:08.977Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:50:08.947Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T02:50:08.977Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-a3cWzu\out +2026-03-04T02:50:08.980Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T02:50:08.981Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:50:08.982Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a3cWzu\out +2026-03-04T02:50:08.991Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SVeB9S\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SVeB9S\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:50:08.992Z [INFO] Disk-Space-Check OK: 481.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SVeB9S\out) +2026-03-04T02:50:08.992Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SVeB9S\out +2026-03-04T02:50:08.995Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T02:50:08.995Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SVeB9S\out +2026-03-04T02:50:08.997Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T02:50:08.997Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SVeB9S\out +2026-03-04T02:50:09.000Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T02:50:09.001Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SVeB9S\out +2026-03-04T02:50:09.004Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wGTDUf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wGTDUf\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:50:09.005Z [INFO] Disk-Space-Check OK: 481.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wGTDUf\out) +2026-03-04T02:50:09.006Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wGTDUf\out +2026-03-04T02:50:09.008Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T02:50:09.009Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T02:50:09.010Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wGTDUf\out +2026-03-04T02:50:09.012Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qzXBLP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qzXBLP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:50:09.013Z [INFO] Disk-Space-Check OK: 481.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qzXBLP\out) +2026-03-04T02:50:09.013Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qzXBLP\out +2026-03-04T02:50:09.015Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:50:09.016Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:50:09.017Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-qzXBLP\pkg) +2026-03-04T02:50:09.017Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qzXBLP\out +2026-03-04T02:50:09.019Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g28ZAx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g28ZAx\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T02:50:09.020Z [INFO] Disk-Space-Check OK: 481.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-g28ZAx\out) +2026-03-04T02:50:09.020Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-g28ZAx\out +2026-03-04T02:50:09.022Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:50:09.023Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T02:50:09.024Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g28ZAx\out +2026-03-04T02:50:09.027Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fTPk5u\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fTPk5u\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:50:09.028Z [INFO] Disk-Space-Check OK: 480.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fTPk5u\out) +2026-03-04T02:50:09.028Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fTPk5u\out +2026-03-04T02:50:09.030Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T02:50:09.030Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fTPk5u\out +2026-03-04T02:50:09.034Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:50:09.035Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fTPk5u\out +2026-03-04T02:50:09.039Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TZgzPJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TZgzPJ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:50:09.040Z [INFO] Disk-Space-Check OK: 480.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TZgzPJ\out) +2026-03-04T02:50:09.040Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:50:09.041Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TZgzPJ\out +2026-03-04T02:50:09.042Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T02:50:09.043Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TZgzPJ\out +2026-03-04T02:50:09.047Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eLYN4s\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eLYN4s\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:50:09.047Z [INFO] Disk-Space-Check OK: 480.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eLYN4s\out) +2026-03-04T02:50:09.048Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eLYN4s\out +2026-03-04T02:50:09.049Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:50:09.049Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T02:50:09.076Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T02:50:09.077Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T02:50:09.078Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-56fhey\out +2026-03-04T02:50:09.110Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T02:50:09.158Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T02:50:09.209Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T02:50:09.258Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T02:50:09.223Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bb3Fqd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bb3Fqd\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T02:50:09.224Z [INFO] Disk-Space-Check OK: 481.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bb3Fqd\out) +2026-03-04T02:50:09.224Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T02:50:09.224Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bb3Fqd\out +2026-03-04T02:50:09.225Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:50:09.259Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eLYN4s\out +2026-03-04T02:50:09.261Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Fsnwj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Fsnwj\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:50:09.262Z [INFO] Disk-Space-Check OK: 481.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Fsnwj\out) +2026-03-04T02:50:09.264Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1Fsnwj\out +2026-03-04T02:50:09.267Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T02:50:09.268Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Fsnwj\out +2026-03-04T02:50:09.272Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MCLdor\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MCLdor\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:50:09.272Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-MCLdor\pkg-missing +2026-03-04T02:50:09.274Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nqzWsl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nqzWsl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:50:09.275Z [INFO] Disk-Space-Check OK: 481.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nqzWsl\out) +2026-03-04T02:50:09.275Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nqzWsl\out +2026-03-04T02:50:09.278Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T02:50:09.278Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nqzWsl\out +2026-03-04T02:50:09.327Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MYwctQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MYwctQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:50:09.328Z [INFO] Disk-Space-Check OK: 481.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MYwctQ\out) +2026-03-04T02:50:09.329Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MYwctQ\out +2026-03-04T02:50:09.330Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T02:50:09.330Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T02:50:09.386Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T02:50:09.440Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T02:50:09.497Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T02:50:09.550Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T02:50:09.551Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MYwctQ\out +2026-03-04T02:50:09.553Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w47MDs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w47MDs\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:50:09.553Z [INFO] Disk-Space-Check OK: 480.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-w47MDs\out) +2026-03-04T02:50:09.555Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w47MDs\out +2026-03-04T02:50:09.557Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-Q63EJK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-Q63EJK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T02:50:09.558Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-Q63EJK\out) +2026-03-04T02:50:09.491Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T02:50:09.491Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T02:50:09.585Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592609491-94492-f485af65-7320-4069-8d62-7ebddb7a48af-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:50:10.103Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:50:10.103Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:50:11.107Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:50:12.607Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:50:13.608Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:50:16.609Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T02:50:17.610Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T02:50:17.610Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:50:18.612Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:50:20.113Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:50:21.113Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T02:50:24.114Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T02:50:25.140Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:50:25.140Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:50:25.202Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592625140-94492-870ff452-32c1-4eae-9ad2-9c358c7dbc04-setup.exe (89894400 Bytes) +2026-03-04T02:50:25.292Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:50:25.293Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:50:25.294Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:50:25.294Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:50:25.384Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592625140-94492-870ff452-32c1-4eae-9ad2-9c358c7dbc04-setup.exe (89894400 Bytes) +2026-03-04T02:50:25.472Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:50:25.472Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:50:25.472Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:50:25.556Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592625140-94492-870ff452-32c1-4eae-9ad2-9c358c7dbc04-setup.exe (89894400 Bytes) +2026-03-04T02:50:25.640Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:50:25.640Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:50:25.641Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:50:25.641Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:50:25.710Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592625140-94492-870ff452-32c1-4eae-9ad2-9c358c7dbc04-setup.exe (89894400 Bytes) +2026-03-04T02:50:25.792Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:50:25.792Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:50:25.792Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T02:50:25.858Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592625140-94492-870ff452-32c1-4eae-9ad2-9c358c7dbc04-setup.exe (89894400 Bytes) +2026-03-04T02:50:25.942Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T02:50:25.942Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T02:50:25.942Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:50:25.942Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T02:50:26.013Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592625140-94492-870ff452-32c1-4eae-9ad2-9c358c7dbc04-setup.exe (89894400 Bytes) +2026-03-04T02:50:26.198Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:50:26.199Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:50:26.199Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:50:26.267Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592626198-94492-a69e2c0e-5548-419e-8178-d0efcd5c3b01-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:50:26.768Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:50:26.769Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:50:26.769Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:50:26.849Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592626769-94492-2451f398-b770-4483-86e8-864e9ccb3f5f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:50:26.979Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:50:26.979Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:50:26.980Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:50:26.980Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:50:27.062Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592626769-94492-2451f398-b770-4483-86e8-864e9ccb3f5f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:50:27.221Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:50:27.221Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:50:27.223Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:50:27.223Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:50:27.223Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:50:27.223Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:50:27.291Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592626769-94492-2451f398-b770-4483-86e8-864e9ccb3f5f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:50:27.415Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:50:27.415Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:50:27.416Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:50:27.416Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:50:27.478Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592626769-94492-2451f398-b770-4483-86e8-864e9ccb3f5f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:50:27.603Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:50:27.603Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:50:27.604Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T02:50:27.604Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T02:50:27.604Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:50:27.604Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T02:50:27.673Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592626769-94492-2451f398-b770-4483-86e8-864e9ccb3f5f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:50:27.803Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:50:27.803Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T02:50:27.803Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T02:50:27.803Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T02:50:27.871Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592626769-94492-2451f398-b770-4483-86e8-864e9ccb3f5f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T02:50:28.003Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T02:50:28.003Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T02:50:28.060Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T02:50:28.060Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T02:50:28.145Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772592628060-94492-48528802-2fba-4d16-b1aa-28d6ab590a5c-setup.exe (89894400 Bytes) +2026-03-04T03:07:25.911Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T03:07:25.823Z [INFO] Test-Nachricht für Session-Log +2026-03-04T03:07:25.895Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:07:25.897Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T03:07:25.900Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:07:25.900Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:07:26.011Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593645895-79640-8f8a7ee1-1f37-463d-b81a-a992fbe1115c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:07:25.920Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kwQUPR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kwQUPR\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:07:25.923Z [INFO] Disk-Space-Check OK: 482.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kwQUPR\out) +2026-03-04T03:07:25.924Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kwQUPR\out +2026-03-04T03:07:25.994Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T03:07:25.994Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:07:25.994Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T03:07:26.056Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T03:07:26.118Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T03:07:26.176Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T03:07:26.095Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-uChGrY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-uChGrY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:07:26.096Z [INFO] Disk-Space-Check OK: 482.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-uChGrY\out) +2026-03-04T03:07:26.098Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-uChGrY\out +2026-03-04T03:07:26.100Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:07:26.247Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T03:07:26.179Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T03:07:26.247Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kwQUPR\out +2026-03-04T03:07:26.250Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T03:07:26.251Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:07:26.253Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kwQUPR\out +2026-03-04T03:07:26.260Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zs7fqc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zs7fqc\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:07:26.261Z [INFO] Disk-Space-Check OK: 482.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zs7fqc\out) +2026-03-04T03:07:26.262Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zs7fqc\out +2026-03-04T03:07:26.263Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T03:07:26.263Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zs7fqc\out +2026-03-04T03:07:26.266Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T03:07:26.266Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zs7fqc\out +2026-03-04T03:07:26.268Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T03:07:26.269Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zs7fqc\out +2026-03-04T03:07:26.271Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SYldoB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SYldoB\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:07:26.272Z [INFO] Disk-Space-Check OK: 482.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SYldoB\out) +2026-03-04T03:07:26.272Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SYldoB\out +2026-03-04T03:07:26.275Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T03:07:26.276Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T03:07:26.277Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SYldoB\out +2026-03-04T03:07:26.279Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ONQVT5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ONQVT5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:07:26.279Z [INFO] Disk-Space-Check OK: 482.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ONQVT5\out) +2026-03-04T03:07:26.280Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ONQVT5\out +2026-03-04T03:07:26.282Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:07:26.283Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:07:26.284Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ONQVT5\pkg) +2026-03-04T03:07:26.284Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ONQVT5\out +2026-03-04T03:07:26.285Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vuufcu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vuufcu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:07:26.286Z [INFO] Disk-Space-Check OK: 482.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vuufcu\out) +2026-03-04T03:07:26.286Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vuufcu\out +2026-03-04T03:07:26.288Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:07:26.289Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:07:26.289Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vuufcu\out +2026-03-04T03:07:26.292Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7JLm4g\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7JLm4g\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:07:26.293Z [INFO] Disk-Space-Check OK: 482.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7JLm4g\out) +2026-03-04T03:07:26.293Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7JLm4g\out +2026-03-04T03:07:26.295Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T03:07:26.295Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7JLm4g\out +2026-03-04T03:07:26.297Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T03:07:26.298Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7JLm4g\out +2026-03-04T03:07:26.300Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sy1KM4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sy1KM4\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T03:07:26.300Z [INFO] Disk-Space-Check OK: 482.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sy1KM4\out) +2026-03-04T03:07:26.301Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T03:07:26.301Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sy1KM4\out +2026-03-04T03:07:26.303Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T03:07:26.303Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sy1KM4\out +2026-03-04T03:07:26.306Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mOfXlW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mOfXlW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:07:26.307Z [INFO] Disk-Space-Check OK: 482.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mOfXlW\out) +2026-03-04T03:07:26.307Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mOfXlW\out +2026-03-04T03:07:26.308Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:07:26.308Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T03:07:26.362Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T03:07:26.330Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T03:07:26.332Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:07:26.333Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-uChGrY\out +2026-03-04T03:07:26.414Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T03:07:26.461Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T03:07:26.504Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T03:07:26.483Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hQ3AJ9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hQ3AJ9\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T03:07:26.483Z [INFO] Disk-Space-Check OK: 482.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hQ3AJ9\out) +2026-03-04T03:07:26.483Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T03:07:26.483Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hQ3AJ9\out +2026-03-04T03:07:26.484Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:07:26.504Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mOfXlW\out +2026-03-04T03:07:26.507Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q8A1EY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q8A1EY\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:07:26.507Z [INFO] Disk-Space-Check OK: 482.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-q8A1EY\out) +2026-03-04T03:07:26.509Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-q8A1EY\out +2026-03-04T03:07:26.511Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T03:07:26.512Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q8A1EY\out +2026-03-04T03:07:26.516Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lbbe0l\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lbbe0l\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:07:26.516Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Lbbe0l\pkg-missing +2026-03-04T03:07:26.518Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WSsfb3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WSsfb3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:07:26.518Z [INFO] Disk-Space-Check OK: 482.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WSsfb3\out) +2026-03-04T03:07:26.518Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WSsfb3\out +2026-03-04T03:07:26.521Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T03:07:26.522Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WSsfb3\out +2026-03-04T03:07:26.559Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uV3e7N\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uV3e7N\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:07:26.560Z [INFO] Disk-Space-Check OK: 482.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uV3e7N\out) +2026-03-04T03:07:26.561Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uV3e7N\out +2026-03-04T03:07:26.562Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:07:26.562Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T03:07:26.607Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T03:07:26.654Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T03:07:26.702Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T03:07:26.759Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T03:07:26.760Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uV3e7N\out +2026-03-04T03:07:26.762Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l8jktv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l8jktv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:07:26.762Z [INFO] Disk-Space-Check OK: 481.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-l8jktv\out) +2026-03-04T03:07:26.765Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-l8jktv\out +2026-03-04T03:07:26.767Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ph6jnf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ph6jnf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:07:26.767Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ph6jnf\out) +2026-03-04T03:07:26.669Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T03:07:26.669Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T03:07:26.758Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593646669-79640-b17aa9c5-0f0e-410b-baa5-f69ee29114dc-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:07:27.283Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:07:27.283Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:07:28.286Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:07:29.788Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:07:30.791Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:07:33.792Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:07:34.793Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T03:07:34.793Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:07:35.795Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:07:37.296Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:07:38.298Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:07:41.299Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:07:42.328Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:07:42.328Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:07:42.387Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593662328-79640-fc61d5ba-fd9c-44e5-b8db-ad07c79bcc41-setup.exe (89894400 Bytes) +2026-03-04T03:07:42.465Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:07:42.465Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:07:42.466Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:07:42.466Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:07:42.525Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593662328-79640-fc61d5ba-fd9c-44e5-b8db-ad07c79bcc41-setup.exe (89894400 Bytes) +2026-03-04T03:07:42.607Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:07:42.607Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:07:42.607Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:07:42.666Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593662328-79640-fc61d5ba-fd9c-44e5-b8db-ad07c79bcc41-setup.exe (89894400 Bytes) +2026-03-04T03:07:42.742Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:07:42.742Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:07:42.743Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:07:42.743Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:07:42.801Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593662328-79640-fc61d5ba-fd9c-44e5-b8db-ad07c79bcc41-setup.exe (89894400 Bytes) +2026-03-04T03:07:42.879Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:07:42.879Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:07:42.879Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:07:42.953Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593662328-79640-fc61d5ba-fd9c-44e5-b8db-ad07c79bcc41-setup.exe (89894400 Bytes) +2026-03-04T03:07:43.029Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:07:43.029Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:07:43.030Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:07:43.030Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:07:43.094Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593662328-79640-fc61d5ba-fd9c-44e5-b8db-ad07c79bcc41-setup.exe (89894400 Bytes) +2026-03-04T03:07:43.306Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:07:43.307Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:07:43.307Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:07:43.369Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593663307-79640-f9afd352-19c3-4e8b-9a7e-97eff2381edf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:07:43.856Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:07:43.856Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:07:43.856Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:07:43.935Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593663856-79640-aebd4641-ef42-4738-a881-002383d57a6e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:07:44.054Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:07:44.054Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:07:44.055Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:07:44.055Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:07:44.112Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593663856-79640-aebd4641-ef42-4738-a881-002383d57a6e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:07:44.232Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:07:44.232Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:07:44.234Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:07:44.234Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:07:44.234Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:07:44.234Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:07:44.310Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593663856-79640-aebd4641-ef42-4738-a881-002383d57a6e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:07:44.433Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:07:44.433Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:07:44.433Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:07:44.433Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:07:44.493Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593663856-79640-aebd4641-ef42-4738-a881-002383d57a6e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:07:44.611Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:07:44.611Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:07:44.613Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:07:44.613Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:07:44.613Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:07:44.613Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:07:44.670Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593663856-79640-aebd4641-ef42-4738-a881-002383d57a6e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:07:44.786Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:07:44.786Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:07:44.787Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:07:44.787Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:07:44.855Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593663856-79640-aebd4641-ef42-4738-a881-002383d57a6e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:07:44.982Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:07:44.982Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:07:45.043Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T03:07:45.043Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T03:07:45.116Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772593665043-79640-eba3ed31-9f20-4011-b8b6-a8ac9790587d-setup.exe (89894400 Bytes) +2026-03-04T03:16:23.273Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T03:16:23.190Z [INFO] Test-Nachricht für Session-Log +2026-03-04T03:16:23.263Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:16:23.264Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T03:16:23.267Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:16:23.267Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:16:23.373Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594183263-30576-91a2ae13-e95a-4c27-8bb1-22e117c55957-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:16:23.306Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Denyh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Denyh\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:16:23.307Z [INFO] Disk-Space-Check OK: 481.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Denyh\out) +2026-03-04T03:16:23.309Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7Denyh\out +2026-03-04T03:16:23.376Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T03:16:23.377Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:16:23.377Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T03:16:23.439Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T03:16:23.501Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T03:16:23.545Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T03:16:23.459Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cHtB3T\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cHtB3T\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:16:23.461Z [INFO] Disk-Space-Check OK: 481.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cHtB3T\out) +2026-03-04T03:16:23.462Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cHtB3T\out +2026-03-04T03:16:23.464Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:16:23.594Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T03:16:23.542Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T03:16:23.594Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7Denyh\out +2026-03-04T03:16:23.598Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T03:16:23.599Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:16:23.600Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Denyh\out +2026-03-04T03:16:23.618Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KILZg1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KILZg1\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:16:23.620Z [INFO] Disk-Space-Check OK: 481.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KILZg1\out) +2026-03-04T03:16:23.620Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KILZg1\out +2026-03-04T03:16:23.622Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T03:16:23.622Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KILZg1\out +2026-03-04T03:16:23.624Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T03:16:23.624Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KILZg1\out +2026-03-04T03:16:23.625Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T03:16:23.626Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KILZg1\out +2026-03-04T03:16:23.629Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P1bKQo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P1bKQo\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:16:23.630Z [INFO] Disk-Space-Check OK: 481.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-P1bKQo\out) +2026-03-04T03:16:23.631Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-P1bKQo\out +2026-03-04T03:16:23.632Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T03:16:23.633Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T03:16:23.634Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P1bKQo\out +2026-03-04T03:16:23.636Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ez3APE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ez3APE\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:16:23.636Z [INFO] Disk-Space-Check OK: 481.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ez3APE\out) +2026-03-04T03:16:23.636Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ez3APE\out +2026-03-04T03:16:23.638Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:16:23.639Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:16:23.640Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ez3APE\pkg) +2026-03-04T03:16:23.640Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ez3APE\out +2026-03-04T03:16:23.642Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xeDxcI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xeDxcI\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:16:23.642Z [INFO] Disk-Space-Check OK: 481.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xeDxcI\out) +2026-03-04T03:16:23.643Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xeDxcI\out +2026-03-04T03:16:23.662Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:16:23.663Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:16:23.664Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xeDxcI\out +2026-03-04T03:16:23.667Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IBKC8O\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IBKC8O\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:16:23.668Z [INFO] Disk-Space-Check OK: 481.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IBKC8O\out) +2026-03-04T03:16:23.669Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IBKC8O\out +2026-03-04T03:16:23.670Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T03:16:23.670Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IBKC8O\out +2026-03-04T03:16:23.672Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T03:16:23.673Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IBKC8O\out +2026-03-04T03:16:23.675Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nc3AgK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nc3AgK\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T03:16:23.676Z [INFO] Disk-Space-Check OK: 481.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nc3AgK\out) +2026-03-04T03:16:23.676Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T03:16:23.677Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Nc3AgK\out +2026-03-04T03:16:23.678Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T03:16:23.679Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Nc3AgK\out +2026-03-04T03:16:23.681Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RxzX1w\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RxzX1w\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:16:23.682Z [INFO] Disk-Space-Check OK: 481.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RxzX1w\out) +2026-03-04T03:16:23.682Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RxzX1w\out +2026-03-04T03:16:23.683Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:16:23.683Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T03:16:23.675Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T03:16:23.676Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:16:23.677Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cHtB3T\out +2026-03-04T03:16:23.737Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T03:16:23.784Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T03:16:23.827Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T03:16:23.866Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T03:16:23.819Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-dWajXP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-dWajXP\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T03:16:23.820Z [INFO] Disk-Space-Check OK: 481.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-dWajXP\out) +2026-03-04T03:16:23.820Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T03:16:23.820Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-dWajXP\out +2026-03-04T03:16:23.821Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:16:23.867Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RxzX1w\out +2026-03-04T03:16:23.870Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FkujWS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FkujWS\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:16:23.871Z [INFO] Disk-Space-Check OK: 481.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FkujWS\out) +2026-03-04T03:16:23.873Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FkujWS\out +2026-03-04T03:16:23.875Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T03:16:23.875Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FkujWS\out +2026-03-04T03:16:23.880Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m8zdPb\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m8zdPb\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:16:23.880Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-m8zdPb\pkg-missing +2026-03-04T03:16:23.882Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2GCiVv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2GCiVv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:16:23.882Z [INFO] Disk-Space-Check OK: 481.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2GCiVv\out) +2026-03-04T03:16:23.883Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2GCiVv\out +2026-03-04T03:16:23.885Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T03:16:23.885Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2GCiVv\out +2026-03-04T03:16:23.928Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5apc2a\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5apc2a\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:16:23.929Z [INFO] Disk-Space-Check OK: 481.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5apc2a\out) +2026-03-04T03:16:23.929Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5apc2a\out +2026-03-04T03:16:23.932Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:16:23.932Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T03:16:23.974Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T03:16:23.974Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T03:16:24.076Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594183974-30576-1bea8fab-7134-4ef4-ab54-fc712c186b10-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:16:23.989Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T03:16:24.043Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T03:16:24.096Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T03:16:24.154Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T03:16:24.154Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5apc2a\out +2026-03-04T03:16:24.156Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sO6KVG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sO6KVG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:16:24.157Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sO6KVG\out) +2026-03-04T03:16:24.159Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sO6KVG\out +2026-03-04T03:16:24.162Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-RuywSG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-RuywSG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:16:24.162Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-RuywSG\out) +2026-03-04T03:16:24.543Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:16:24.543Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:16:25.545Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:16:27.047Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:16:28.048Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:16:31.049Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:16:32.050Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T03:16:32.050Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:16:33.051Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:16:34.551Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:16:35.552Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:16:38.552Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:16:39.578Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:16:39.578Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:16:39.645Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594199578-30576-6f319284-6e69-4a41-a703-a614807aca58-setup.exe (89894400 Bytes) +2026-03-04T03:16:39.731Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:16:39.731Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:16:39.732Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:16:39.732Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:16:39.792Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594199578-30576-6f319284-6e69-4a41-a703-a614807aca58-setup.exe (89894400 Bytes) +2026-03-04T03:16:39.874Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:16:39.874Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:16:39.874Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:16:39.937Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594199578-30576-6f319284-6e69-4a41-a703-a614807aca58-setup.exe (89894400 Bytes) +2026-03-04T03:16:40.022Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:16:40.022Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:16:40.023Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:16:40.023Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:16:40.096Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594199578-30576-6f319284-6e69-4a41-a703-a614807aca58-setup.exe (89894400 Bytes) +2026-03-04T03:16:40.178Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:16:40.178Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:16:40.178Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:16:40.251Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594199578-30576-6f319284-6e69-4a41-a703-a614807aca58-setup.exe (89894400 Bytes) +2026-03-04T03:16:40.334Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:16:40.334Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:16:40.335Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:16:40.335Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:16:40.398Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594199578-30576-6f319284-6e69-4a41-a703-a614807aca58-setup.exe (89894400 Bytes) +2026-03-04T03:16:40.582Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:16:40.582Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:16:40.582Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:16:40.645Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594200582-30576-37d2a1fa-45ba-4d67-9b7b-0bfa106c7bb9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:16:41.131Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:16:41.131Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:16:41.131Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:16:41.213Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594201131-30576-ca0626f5-8d16-45f8-972a-56fc81cd8fb9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:16:41.343Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:16:41.343Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:16:41.344Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:16:41.344Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:16:41.407Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594201131-30576-ca0626f5-8d16-45f8-972a-56fc81cd8fb9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:16:41.534Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:16:41.534Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:16:41.535Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:16:41.535Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:16:41.535Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:16:41.535Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:16:41.598Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594201131-30576-ca0626f5-8d16-45f8-972a-56fc81cd8fb9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:16:41.724Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:16:41.724Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:16:41.724Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:16:41.724Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:16:41.784Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594201131-30576-ca0626f5-8d16-45f8-972a-56fc81cd8fb9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:16:41.909Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:16:41.909Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:16:41.911Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:16:41.911Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:16:41.911Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:16:41.911Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:16:41.972Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594201131-30576-ca0626f5-8d16-45f8-972a-56fc81cd8fb9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:16:42.102Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:16:42.102Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:16:42.103Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:16:42.103Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:16:42.190Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594201131-30576-ca0626f5-8d16-45f8-972a-56fc81cd8fb9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:16:42.326Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:16:42.326Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:16:42.390Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T03:16:42.390Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T03:16:42.458Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594202390-30576-dab6f77d-8b0b-4cf6-8264-235c2efdaea6-setup.exe (89894400 Bytes) +2026-03-04T03:23:45.155Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T03:23:45.139Z [INFO] Test-Nachricht für Session-Log +2026-03-04T03:23:45.203Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zkMDBs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zkMDBs\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:23:45.205Z [INFO] Disk-Space-Check OK: 480.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zkMDBs\out) +2026-03-04T03:23:45.208Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zkMDBs\out +2026-03-04T03:23:45.283Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T03:23:45.283Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:23:45.283Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T03:23:45.218Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:23:45.219Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T03:23:45.222Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:23:45.222Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:23:45.333Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594625217-118520-3a5ea018-5463-4b29-834e-6e20caad6e96-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:23:45.349Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T03:23:45.412Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T03:23:45.379Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-v6tZ6m\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-v6tZ6m\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:23:45.380Z [INFO] Disk-Space-Check OK: 480.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-v6tZ6m\out) +2026-03-04T03:23:45.382Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-v6tZ6m\out +2026-03-04T03:23:45.384Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:23:45.473Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T03:23:45.533Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T03:23:45.496Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T03:23:45.534Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zkMDBs\out +2026-03-04T03:23:45.537Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T03:23:45.538Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:23:45.539Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zkMDBs\out +2026-03-04T03:23:45.558Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Gof06\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Gof06\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:23:45.559Z [INFO] Disk-Space-Check OK: 480.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Gof06\out) +2026-03-04T03:23:45.559Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8Gof06\out +2026-03-04T03:23:45.562Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T03:23:45.562Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8Gof06\out +2026-03-04T03:23:45.564Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T03:23:45.564Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8Gof06\out +2026-03-04T03:23:45.566Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T03:23:45.567Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Gof06\out +2026-03-04T03:23:45.570Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OgZ4h5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OgZ4h5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:23:45.571Z [INFO] Disk-Space-Check OK: 480.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OgZ4h5\out) +2026-03-04T03:23:45.571Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OgZ4h5\out +2026-03-04T03:23:45.573Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T03:23:45.575Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T03:23:45.575Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OgZ4h5\out +2026-03-04T03:23:45.577Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r0T98O\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r0T98O\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:23:45.578Z [INFO] Disk-Space-Check OK: 480.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-r0T98O\out) +2026-03-04T03:23:45.578Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-r0T98O\out +2026-03-04T03:23:45.580Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:23:45.581Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:23:45.582Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-r0T98O\pkg) +2026-03-04T03:23:45.582Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r0T98O\out +2026-03-04T03:23:45.584Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dNcF7D\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dNcF7D\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:23:45.586Z [INFO] Disk-Space-Check OK: 480.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dNcF7D\out) +2026-03-04T03:23:45.586Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dNcF7D\out +2026-03-04T03:23:45.588Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:23:45.589Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:23:45.590Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dNcF7D\out +2026-03-04T03:23:45.592Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eVwrv1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eVwrv1\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:23:45.592Z [INFO] Disk-Space-Check OK: 480.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eVwrv1\out) +2026-03-04T03:23:45.593Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eVwrv1\out +2026-03-04T03:23:45.595Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T03:23:45.595Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eVwrv1\out +2026-03-04T03:23:45.597Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T03:23:45.598Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eVwrv1\out +2026-03-04T03:23:45.601Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wAU7hD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wAU7hD\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T03:23:45.601Z [INFO] Disk-Space-Check OK: 480.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wAU7hD\out) +2026-03-04T03:23:45.601Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T03:23:45.601Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wAU7hD\out +2026-03-04T03:23:45.603Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T03:23:45.604Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wAU7hD\out +2026-03-04T03:23:45.605Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKsy6J\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKsy6J\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:23:45.606Z [INFO] Disk-Space-Check OK: 480.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKsy6J\out) +2026-03-04T03:23:45.606Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wKsy6J\out +2026-03-04T03:23:45.607Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:23:45.607Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T03:23:45.652Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T03:23:45.618Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T03:23:45.620Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:23:45.621Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-v6tZ6m\out +2026-03-04T03:23:45.706Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T03:23:45.752Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T03:23:45.804Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T03:23:45.756Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kgrDOQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kgrDOQ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T03:23:45.756Z [INFO] Disk-Space-Check OK: 480.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kgrDOQ\out) +2026-03-04T03:23:45.756Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T03:23:45.757Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kgrDOQ\out +2026-03-04T03:23:45.758Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:23:45.805Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wKsy6J\out +2026-03-04T03:23:45.807Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4A18X9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4A18X9\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:23:45.808Z [INFO] Disk-Space-Check OK: 480.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4A18X9\out) +2026-03-04T03:23:45.810Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4A18X9\out +2026-03-04T03:23:45.812Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T03:23:45.813Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4A18X9\out +2026-03-04T03:23:45.817Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tRmISZ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tRmISZ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:23:45.817Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-tRmISZ\pkg-missing +2026-03-04T03:23:45.819Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NLHFGb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NLHFGb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:23:45.819Z [INFO] Disk-Space-Check OK: 480.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NLHFGb\out) +2026-03-04T03:23:45.819Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NLHFGb\out +2026-03-04T03:23:45.822Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T03:23:45.823Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NLHFGb\out +2026-03-04T03:23:45.868Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cPN6QV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cPN6QV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:23:45.869Z [INFO] Disk-Space-Check OK: 480.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cPN6QV\out) +2026-03-04T03:23:45.869Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cPN6QV\out +2026-03-04T03:23:45.872Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:23:45.872Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T03:23:45.925Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T03:23:45.976Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T03:23:46.029Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T03:23:46.078Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T03:23:46.079Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cPN6QV\out +2026-03-04T03:23:46.081Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h1iTzT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h1iTzT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:23:46.082Z [INFO] Disk-Space-Check OK: 480.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-h1iTzT\out) +2026-03-04T03:23:46.084Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h1iTzT\out +2026-03-04T03:23:46.086Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-a3qYlo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-a3qYlo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:23:46.086Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-a3qYlo\out) +2026-03-04T03:23:46.038Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T03:23:46.038Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T03:23:46.127Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594626037-118520-05486784-375b-409f-b6d6-3964d7d9d702-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:23:46.708Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:23:46.708Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:23:47.710Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:23:49.211Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:23:50.212Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:23:53.212Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:23:54.213Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T03:23:54.213Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:23:55.215Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:23:56.716Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:23:57.717Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:24:00.717Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:24:01.748Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:24:01.749Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:24:01.832Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594641748-118520-6039520e-ab02-45ea-99d2-991d581daace-setup.exe (89894400 Bytes) +2026-03-04T03:24:01.916Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:24:01.916Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:24:01.917Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:24:01.917Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:24:01.989Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594641748-118520-6039520e-ab02-45ea-99d2-991d581daace-setup.exe (89894400 Bytes) +2026-03-04T03:24:02.086Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:24:02.086Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:24:02.086Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:24:02.170Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594641748-118520-6039520e-ab02-45ea-99d2-991d581daace-setup.exe (89894400 Bytes) +2026-03-04T03:24:02.264Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:24:02.264Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:24:02.264Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:24:02.264Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:24:02.357Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594641748-118520-6039520e-ab02-45ea-99d2-991d581daace-setup.exe (89894400 Bytes) +2026-03-04T03:24:02.447Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:24:02.447Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:24:02.447Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:24:02.531Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594641748-118520-6039520e-ab02-45ea-99d2-991d581daace-setup.exe (89894400 Bytes) +2026-03-04T03:24:02.614Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:24:02.614Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:24:02.615Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:24:02.615Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:24:02.692Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594641748-118520-6039520e-ab02-45ea-99d2-991d581daace-setup.exe (89894400 Bytes) +2026-03-04T03:24:02.904Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:24:02.904Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:24:02.904Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:24:02.969Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594642904-118520-413570cc-3ad9-49a9-8ee2-47bfd1efa713-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:24:03.494Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:24:03.494Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:24:03.494Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:24:03.586Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594643494-118520-14681785-332a-45da-b1ba-c07ee848ea7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:24:03.712Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:24:03.712Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:24:03.713Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:24:03.713Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:24:03.772Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594643494-118520-14681785-332a-45da-b1ba-c07ee848ea7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:24:03.887Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:24:03.887Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:24:03.888Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:24:03.888Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:24:03.888Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:24:03.888Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:24:03.953Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594643494-118520-14681785-332a-45da-b1ba-c07ee848ea7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:24:04.076Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:24:04.076Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:24:04.077Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:24:04.077Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:24:04.134Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594643494-118520-14681785-332a-45da-b1ba-c07ee848ea7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:24:04.263Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:24:04.263Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:24:04.265Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:24:04.266Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:24:04.266Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:24:04.266Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:24:04.338Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594643494-118520-14681785-332a-45da-b1ba-c07ee848ea7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:24:04.472Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:24:04.472Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:24:04.473Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:24:04.473Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:24:04.555Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594643494-118520-14681785-332a-45da-b1ba-c07ee848ea7c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:24:04.678Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:24:04.678Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:24:04.736Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T03:24:04.736Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T03:24:04.807Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772594644735-118520-b614d75c-2ba6-4df8-91b2-250d4e396999-setup.exe (89894400 Bytes) +2026-03-04T03:30:52.196Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T03:30:52.209Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v60zGo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v60zGo\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:30:52.210Z [INFO] Disk-Space-Check OK: 480.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-v60zGo\out) +2026-03-04T03:30:52.211Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-v60zGo\out +2026-03-04T03:30:52.272Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T03:30:52.273Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:30:52.273Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T03:30:52.249Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:30:52.250Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T03:30:52.255Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:30:52.255Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:30:52.344Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595052248-55356-ce64b54a-4648-4382-b4c0-a9fb9fe2b974-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:30:52.333Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T03:30:52.389Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T03:30:52.438Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T03:30:52.490Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T03:30:52.490Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-v60zGo\out +2026-03-04T03:30:52.493Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T03:30:52.494Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:30:52.495Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v60zGo\out +2026-03-04T03:30:52.513Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xLT5cT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xLT5cT\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:30:52.514Z [INFO] Disk-Space-Check OK: 480.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xLT5cT\out) +2026-03-04T03:30:52.514Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xLT5cT\out +2026-03-04T03:30:52.517Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T03:30:52.517Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xLT5cT\out +2026-03-04T03:30:52.519Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T03:30:52.519Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xLT5cT\out +2026-03-04T03:30:52.521Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T03:30:52.522Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xLT5cT\out +2026-03-04T03:30:52.524Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5ISvda\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5ISvda\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:30:52.525Z [INFO] Disk-Space-Check OK: 480.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5ISvda\out) +2026-03-04T03:30:52.525Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5ISvda\out +2026-03-04T03:30:52.527Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T03:30:52.529Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T03:30:52.529Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5ISvda\out +2026-03-04T03:30:52.531Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cpvSGW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cpvSGW\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:30:52.531Z [INFO] Disk-Space-Check OK: 480.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cpvSGW\out) +2026-03-04T03:30:52.532Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cpvSGW\out +2026-03-04T03:30:52.533Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:30:52.534Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:30:52.535Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-cpvSGW\pkg) +2026-03-04T03:30:52.535Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cpvSGW\out +2026-03-04T03:30:52.537Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9R4rWZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9R4rWZ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:30:52.537Z [INFO] Disk-Space-Check OK: 480.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9R4rWZ\out) +2026-03-04T03:30:52.538Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9R4rWZ\out +2026-03-04T03:30:52.539Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:30:52.540Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:30:52.540Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9R4rWZ\out +2026-03-04T03:30:52.542Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xuxFeA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xuxFeA\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:30:52.543Z [INFO] Disk-Space-Check OK: 480.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xuxFeA\out) +2026-03-04T03:30:52.543Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xuxFeA\out +2026-03-04T03:30:52.545Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T03:30:52.545Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xuxFeA\out +2026-03-04T03:30:52.547Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T03:30:52.547Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xuxFeA\out +2026-03-04T03:30:52.550Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aZnU1Z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aZnU1Z\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T03:30:52.550Z [INFO] Disk-Space-Check OK: 480.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aZnU1Z\out) +2026-03-04T03:30:52.550Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T03:30:52.550Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aZnU1Z\out +2026-03-04T03:30:52.551Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T03:30:52.552Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aZnU1Z\out +2026-03-04T03:30:52.553Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tJGzzu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tJGzzu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:30:52.554Z [INFO] Disk-Space-Check OK: 480.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tJGzzu\out) +2026-03-04T03:30:52.554Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tJGzzu\out +2026-03-04T03:30:52.554Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:30:52.554Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T03:30:52.593Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T03:30:52.631Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T03:30:52.667Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T03:30:52.706Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T03:30:52.707Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tJGzzu\out +2026-03-04T03:30:52.709Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-blDaUM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-blDaUM\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:30:52.709Z [INFO] Disk-Space-Check OK: 480.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-blDaUM\out) +2026-03-04T03:30:52.711Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-blDaUM\out +2026-03-04T03:30:52.713Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T03:30:52.713Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-blDaUM\out +2026-03-04T03:30:52.716Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2h7Uor\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2h7Uor\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:30:52.717Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-2h7Uor\pkg-missing +2026-03-04T03:30:52.718Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CoYF83\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CoYF83\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:30:52.718Z [INFO] Disk-Space-Check OK: 480.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CoYF83\out) +2026-03-04T03:30:52.719Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CoYF83\out +2026-03-04T03:30:52.720Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T03:30:52.721Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CoYF83\out +2026-03-04T03:30:52.766Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMdNtu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMdNtu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:30:52.767Z [INFO] Disk-Space-Check OK: 480.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMdNtu\out) +2026-03-04T03:30:52.768Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nMdNtu\out +2026-03-04T03:30:52.769Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:30:52.769Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T03:30:52.808Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T03:30:52.850Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T03:30:52.896Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T03:30:52.942Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T03:30:52.943Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMdNtu\out +2026-03-04T03:30:52.945Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AmeozT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AmeozT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:30:52.945Z [INFO] Disk-Space-Check OK: 479.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AmeozT\out) +2026-03-04T03:30:52.947Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AmeozT\out +2026-03-04T03:30:52.949Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-jjF6to\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-jjF6to\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:30:52.950Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-jjF6to\out) +2026-03-04T03:30:52.869Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T03:30:52.869Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T03:30:52.947Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595052868-55356-2a1ad983-f1f7-4a44-8304-6293ee5a872b-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:30:53.410Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:30:53.410Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:30:54.413Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:30:55.913Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:30:56.913Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:30:59.914Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:31:00.915Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T03:31:00.915Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:31:01.916Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:31:03.417Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:31:04.417Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:31:07.418Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:31:08.442Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:31:08.442Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:31:08.500Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595068442-55356-17b0fe66-1995-4824-a0f0-1836ee651383-setup.exe (89894400 Bytes) +2026-03-04T03:31:08.582Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:31:08.582Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:31:08.583Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:31:08.583Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:31:08.639Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595068442-55356-17b0fe66-1995-4824-a0f0-1836ee651383-setup.exe (89894400 Bytes) +2026-03-04T03:31:08.715Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:31:08.715Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:31:08.715Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:31:08.770Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595068442-55356-17b0fe66-1995-4824-a0f0-1836ee651383-setup.exe (89894400 Bytes) +2026-03-04T03:31:08.846Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:31:08.846Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:31:08.847Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:31:08.847Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:31:08.908Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595068442-55356-17b0fe66-1995-4824-a0f0-1836ee651383-setup.exe (89894400 Bytes) +2026-03-04T03:31:08.982Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:31:08.982Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:31:08.982Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:31:09.042Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595068442-55356-17b0fe66-1995-4824-a0f0-1836ee651383-setup.exe (89894400 Bytes) +2026-03-04T03:31:09.115Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:31:09.116Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:31:09.116Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:31:09.116Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:31:09.180Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595068442-55356-17b0fe66-1995-4824-a0f0-1836ee651383-setup.exe (89894400 Bytes) +2026-03-04T03:31:09.386Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:31:09.386Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:31:09.386Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:31:09.447Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595069386-55356-c5e13e50-dc2b-4ef0-8efe-f5d58dbc16d5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:31:09.935Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:31:09.936Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:31:09.936Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:31:09.997Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595069936-55356-8c7f5ccd-44de-4927-8735-e7afc5b1a250-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:31:10.119Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:31:10.119Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:31:10.120Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:31:10.120Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:31:10.180Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595069936-55356-8c7f5ccd-44de-4927-8735-e7afc5b1a250-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:31:10.296Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:31:10.296Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:31:10.297Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:31:10.297Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:31:10.297Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:31:10.297Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:31:10.357Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595069936-55356-8c7f5ccd-44de-4927-8735-e7afc5b1a250-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:31:10.476Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:31:10.476Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:31:10.477Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:31:10.477Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:31:10.533Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595069936-55356-8c7f5ccd-44de-4927-8735-e7afc5b1a250-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:31:10.649Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:31:10.649Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:31:10.651Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:31:10.651Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:31:10.651Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:31:10.651Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:31:10.719Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595069936-55356-8c7f5ccd-44de-4927-8735-e7afc5b1a250-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:31:10.834Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:31:10.834Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:31:10.834Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:31:10.834Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:31:10.892Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595069936-55356-8c7f5ccd-44de-4927-8735-e7afc5b1a250-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:31:11.012Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:31:11.012Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:31:11.070Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T03:31:11.070Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T03:31:11.129Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595071070-55356-abbd278e-bf62-4ae7-a3ad-7d895c24f0a4-setup.exe (89894400 Bytes) +2026-03-04T03:42:38.365Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T03:42:38.319Z [INFO] Test-Nachricht für Session-Log +2026-03-04T03:42:38.396Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:42:38.397Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T03:42:38.400Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:42:38.400Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:42:38.500Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595758396-60532-a96dc354-d71e-4dcd-a15a-0454b8c2c592-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:42:38.417Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pAYXeQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pAYXeQ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:42:38.419Z [INFO] Disk-Space-Check OK: 485.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pAYXeQ\out) +2026-03-04T03:42:38.420Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pAYXeQ\out +2026-03-04T03:42:38.492Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T03:42:38.492Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:42:38.492Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T03:42:38.557Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T03:42:38.615Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T03:42:38.665Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T03:42:38.712Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T03:42:38.592Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-qXSh1X\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-qXSh1X\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:42:38.593Z [INFO] Disk-Space-Check OK: 485.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-qXSh1X\out) +2026-03-04T03:42:38.594Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-qXSh1X\out +2026-03-04T03:42:38.595Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:42:38.672Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T03:42:38.712Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pAYXeQ\out +2026-03-04T03:42:38.714Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T03:42:38.715Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:42:38.716Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pAYXeQ\out +2026-03-04T03:42:38.723Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ALq13E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ALq13E\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:42:38.725Z [INFO] Disk-Space-Check OK: 485.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ALq13E\out) +2026-03-04T03:42:38.725Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ALq13E\out +2026-03-04T03:42:38.727Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T03:42:38.727Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ALq13E\out +2026-03-04T03:42:38.729Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T03:42:38.729Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ALq13E\out +2026-03-04T03:42:38.731Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T03:42:38.732Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ALq13E\out +2026-03-04T03:42:38.734Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8HX3v\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8HX3v\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:42:38.735Z [INFO] Disk-Space-Check OK: 485.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8HX3v\out) +2026-03-04T03:42:38.735Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-t8HX3v\out +2026-03-04T03:42:38.737Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T03:42:38.738Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T03:42:38.739Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8HX3v\out +2026-03-04T03:42:38.741Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rGrykG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rGrykG\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:42:38.741Z [INFO] Disk-Space-Check OK: 485.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rGrykG\out) +2026-03-04T03:42:38.741Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rGrykG\out +2026-03-04T03:42:38.743Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:42:38.744Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:42:38.745Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-rGrykG\pkg) +2026-03-04T03:42:38.745Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rGrykG\out +2026-03-04T03:42:38.746Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xnRMW0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xnRMW0\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T03:42:38.747Z [INFO] Disk-Space-Check OK: 485.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xnRMW0\out) +2026-03-04T03:42:38.747Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xnRMW0\out +2026-03-04T03:42:38.749Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:42:38.749Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T03:42:38.750Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xnRMW0\out +2026-03-04T03:42:38.752Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qjb71W\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qjb71W\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:42:38.753Z [INFO] Disk-Space-Check OK: 485.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qjb71W\out) +2026-03-04T03:42:38.753Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Qjb71W\out +2026-03-04T03:42:38.754Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T03:42:38.755Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Qjb71W\out +2026-03-04T03:42:38.757Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T03:42:38.758Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qjb71W\out +2026-03-04T03:42:38.760Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q9b6I8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q9b6I8\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T03:42:38.761Z [INFO] Disk-Space-Check OK: 485.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q9b6I8\out) +2026-03-04T03:42:38.761Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T03:42:38.761Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q9b6I8\out +2026-03-04T03:42:38.762Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T03:42:38.763Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q9b6I8\out +2026-03-04T03:42:38.764Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QJDzpA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QJDzpA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:42:38.765Z [INFO] Disk-Space-Check OK: 485.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QJDzpA\out) +2026-03-04T03:42:38.765Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QJDzpA\out +2026-03-04T03:42:38.766Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:42:38.766Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T03:42:38.811Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T03:42:38.782Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T03:42:38.784Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T03:42:38.784Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-qXSh1X\out +2026-03-04T03:42:38.862Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T03:42:38.906Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T03:42:38.947Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T03:42:38.925Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-70ccb5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-70ccb5\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T03:42:38.925Z [INFO] Disk-Space-Check OK: 485.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-70ccb5\out) +2026-03-04T03:42:38.925Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T03:42:38.926Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-70ccb5\out +2026-03-04T03:42:38.926Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:42:38.948Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QJDzpA\out +2026-03-04T03:42:38.950Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QjHWQZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QjHWQZ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:42:38.951Z [INFO] Disk-Space-Check OK: 485.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QjHWQZ\out) +2026-03-04T03:42:38.953Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QjHWQZ\out +2026-03-04T03:42:38.955Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T03:42:38.955Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QjHWQZ\out +2026-03-04T03:42:38.959Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iF2qWm\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iF2qWm\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:42:38.959Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-iF2qWm\pkg-missing +2026-03-04T03:42:38.961Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-idPyLK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-idPyLK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:42:38.961Z [INFO] Disk-Space-Check OK: 485.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-idPyLK\out) +2026-03-04T03:42:38.962Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-idPyLK\out +2026-03-04T03:42:38.964Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T03:42:38.964Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-idPyLK\out +2026-03-04T03:42:39.007Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YCPnxb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YCPnxb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:42:39.008Z [INFO] Disk-Space-Check OK: 485.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YCPnxb\out) +2026-03-04T03:42:39.009Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YCPnxb\out +2026-03-04T03:42:39.010Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T03:42:39.010Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T03:42:39.062Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T03:42:39.116Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T03:42:39.181Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T03:42:39.237Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T03:42:39.237Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YCPnxb\out +2026-03-04T03:42:39.239Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OoTGUL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OoTGUL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:42:39.240Z [INFO] Disk-Space-Check OK: 485.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OoTGUL\out) +2026-03-04T03:42:39.242Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OoTGUL\out +2026-03-04T03:42:39.244Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-fKiCVM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-fKiCVM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T03:42:39.245Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-fKiCVM\out) +2026-03-04T03:42:39.155Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T03:42:39.155Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T03:42:39.242Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595759155-60532-55da127b-1404-4d38-a1cd-363b7f4a4553-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:42:39.688Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:42:39.688Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:42:40.692Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:42:42.193Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:42:43.194Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:42:46.194Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T03:42:47.196Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T03:42:47.196Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:42:48.198Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:42:49.698Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:42:50.699Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T03:42:53.699Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T03:42:54.732Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:42:54.732Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:42:54.795Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595774732-60532-b84c34ca-433f-4aa9-aede-16827b9ab186-setup.exe (89894400 Bytes) +2026-03-04T03:42:54.873Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:42:54.873Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:42:54.874Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:42:54.874Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:42:54.933Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595774732-60532-b84c34ca-433f-4aa9-aede-16827b9ab186-setup.exe (89894400 Bytes) +2026-03-04T03:42:55.008Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:42:55.008Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:42:55.008Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:42:55.069Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595774732-60532-b84c34ca-433f-4aa9-aede-16827b9ab186-setup.exe (89894400 Bytes) +2026-03-04T03:42:55.144Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:42:55.144Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:42:55.146Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:42:55.146Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:42:55.226Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595774732-60532-b84c34ca-433f-4aa9-aede-16827b9ab186-setup.exe (89894400 Bytes) +2026-03-04T03:42:55.305Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:42:55.305Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:42:55.305Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T03:42:55.380Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595774732-60532-b84c34ca-433f-4aa9-aede-16827b9ab186-setup.exe (89894400 Bytes) +2026-03-04T03:42:55.466Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T03:42:55.466Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T03:42:55.467Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:42:55.467Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T03:42:55.529Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595774732-60532-b84c34ca-433f-4aa9-aede-16827b9ab186-setup.exe (89894400 Bytes) +2026-03-04T03:42:55.705Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:42:55.705Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:42:55.705Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:42:55.764Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595775705-60532-be6cb2d5-dcd5-45c3-93ca-5933a2297839-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:42:56.250Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:42:56.251Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:42:56.251Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:42:56.327Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595776251-60532-c967e4a9-f93f-477f-91a8-9244c8568f30-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:42:56.443Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:42:56.443Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:42:56.444Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:42:56.444Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:42:56.509Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595776251-60532-c967e4a9-f93f-477f-91a8-9244c8568f30-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:42:56.639Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:42:56.639Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:42:56.641Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:42:56.641Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:42:56.641Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:42:56.641Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:42:56.721Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595776251-60532-c967e4a9-f93f-477f-91a8-9244c8568f30-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:42:56.852Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:42:56.852Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:42:56.852Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:42:56.852Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:42:56.910Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595776251-60532-c967e4a9-f93f-477f-91a8-9244c8568f30-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:42:57.026Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:42:57.026Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:42:57.028Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T03:42:57.028Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T03:42:57.028Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:42:57.028Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T03:42:57.086Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595776251-60532-c967e4a9-f93f-477f-91a8-9244c8568f30-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:42:57.226Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:42:57.226Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T03:42:57.227Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T03:42:57.227Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T03:42:57.299Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595776251-60532-c967e4a9-f93f-477f-91a8-9244c8568f30-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T03:42:57.424Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T03:42:57.424Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T03:42:57.496Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T03:42:57.496Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T03:42:57.564Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772595777496-60532-7b603a2c-9ccb-4459-be6e-33c5aa377db8-setup.exe (89894400 Bytes) +2026-03-04T04:09:58.257Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T04:09:58.176Z [INFO] Test-Nachricht für Session-Log +2026-03-04T04:09:58.241Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:09:58.243Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T04:09:58.247Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:09:58.247Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:09:58.346Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597398241-49496-6dca6c28-81ff-445e-893e-a13aaad3ea85-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:09:58.281Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t4wSEj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t4wSEj\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:09:58.283Z [INFO] Disk-Space-Check OK: 484.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-t4wSEj\out) +2026-03-04T04:09:58.284Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-t4wSEj\out +2026-03-04T04:09:58.347Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T04:09:58.347Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:09:58.347Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T04:09:58.410Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T04:09:58.472Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T04:09:58.417Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-YzIZgd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-YzIZgd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:09:58.418Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-YzIZgd\out) +2026-03-04T04:09:58.420Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-YzIZgd\out +2026-03-04T04:09:58.422Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:09:58.534Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T04:09:58.585Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T04:09:58.533Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T04:09:58.585Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-t4wSEj\out +2026-03-04T04:09:58.587Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T04:09:58.588Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T04:09:58.589Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t4wSEj\out +2026-03-04T04:09:58.598Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xf3ZAO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xf3ZAO\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:09:58.599Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xf3ZAO\out) +2026-03-04T04:09:58.599Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xf3ZAO\out +2026-03-04T04:09:58.601Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T04:09:58.601Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xf3ZAO\out +2026-03-04T04:09:58.604Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T04:09:58.604Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xf3ZAO\out +2026-03-04T04:09:58.606Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T04:09:58.607Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xf3ZAO\out +2026-03-04T04:09:58.609Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V1yTWq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V1yTWq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:09:58.610Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-V1yTWq\out) +2026-03-04T04:09:58.611Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-V1yTWq\out +2026-03-04T04:09:58.613Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T04:09:58.614Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T04:09:58.615Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V1yTWq\out +2026-03-04T04:09:58.617Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oZKtNq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oZKtNq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:09:58.617Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-oZKtNq\out) +2026-03-04T04:09:58.617Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oZKtNq\out +2026-03-04T04:09:58.619Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T04:09:58.620Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T04:09:58.621Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-oZKtNq\pkg) +2026-03-04T04:09:58.621Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oZKtNq\out +2026-03-04T04:09:58.623Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GZSRJE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GZSRJE\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:09:58.624Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GZSRJE\out) +2026-03-04T04:09:58.624Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GZSRJE\out +2026-03-04T04:09:58.626Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T04:09:58.627Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T04:09:58.627Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GZSRJE\out +2026-03-04T04:09:58.630Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1RIQzO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1RIQzO\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:09:58.631Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1RIQzO\out) +2026-03-04T04:09:58.632Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1RIQzO\out +2026-03-04T04:09:58.634Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T04:09:58.634Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1RIQzO\out +2026-03-04T04:09:58.636Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T04:09:58.637Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1RIQzO\out +2026-03-04T04:09:58.639Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ueMwq9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ueMwq9\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T04:09:58.640Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ueMwq9\out) +2026-03-04T04:09:58.640Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T04:09:58.640Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ueMwq9\out +2026-03-04T04:09:58.642Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T04:09:58.645Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ueMwq9\out +2026-03-04T04:09:58.648Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ssc2UQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ssc2UQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:09:58.649Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ssc2UQ\out) +2026-03-04T04:09:58.649Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ssc2UQ\out +2026-03-04T04:09:58.650Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:09:58.650Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T04:09:58.697Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T04:09:58.656Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T04:09:58.657Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T04:09:58.658Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-YzIZgd\out +2026-03-04T04:09:58.751Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T04:09:58.800Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T04:09:58.848Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T04:09:58.813Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-fufyAN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-fufyAN\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T04:09:58.813Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-fufyAN\out) +2026-03-04T04:09:58.813Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T04:09:58.814Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-fufyAN\out +2026-03-04T04:09:58.814Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:09:58.849Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ssc2UQ\out +2026-03-04T04:09:58.851Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oLuXpq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oLuXpq\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:09:58.852Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-oLuXpq\out) +2026-03-04T04:09:58.864Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oLuXpq\out +2026-03-04T04:09:58.866Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T04:09:58.867Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oLuXpq\out +2026-03-04T04:09:58.870Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wO0fbm\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wO0fbm\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:09:58.871Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-wO0fbm\pkg-missing +2026-03-04T04:09:58.872Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yez29Y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yez29Y\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:09:58.873Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yez29Y\out) +2026-03-04T04:09:58.873Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Yez29Y\out +2026-03-04T04:09:58.876Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T04:09:58.876Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yez29Y\out +2026-03-04T04:09:58.917Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hxhRPH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hxhRPH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:09:58.918Z [INFO] Disk-Space-Check OK: 484.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hxhRPH\out) +2026-03-04T04:09:58.918Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hxhRPH\out +2026-03-04T04:09:58.920Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:09:58.920Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T04:09:58.971Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T04:09:59.020Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T04:09:59.075Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T04:09:59.121Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T04:09:59.122Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hxhRPH\out +2026-03-04T04:09:59.123Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HDczHY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HDczHY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:09:59.124Z [INFO] Disk-Space-Check OK: 484.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HDczHY\out) +2026-03-04T04:09:59.126Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HDczHY\out +2026-03-04T04:09:59.128Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-C7u2KJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-C7u2KJ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:09:59.128Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-C7u2KJ\out) +2026-03-04T04:09:59.027Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T04:09:59.027Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T04:09:59.104Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597399027-49496-230cd64f-9e5e-4be2-b2b1-2fcc07e7b950-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:09:59.531Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:09:59.531Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T04:10:00.533Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:10:02.033Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T04:10:03.035Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:10:06.036Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T04:10:07.037Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T04:10:07.037Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:10:08.038Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:10:09.538Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:10:10.539Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:10:13.539Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:10:14.564Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:10:14.564Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T04:10:14.618Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597414564-49496-c4e05a56-8388-4669-a53a-17da46b6ea41-setup.exe (89894400 Bytes) +2026-03-04T04:10:14.695Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T04:10:14.695Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T04:10:14.696Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:10:14.696Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:10:14.766Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597414564-49496-c4e05a56-8388-4669-a53a-17da46b6ea41-setup.exe (89894400 Bytes) +2026-03-04T04:10:14.845Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:10:14.845Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:10:14.845Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T04:10:14.900Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597414564-49496-c4e05a56-8388-4669-a53a-17da46b6ea41-setup.exe (89894400 Bytes) +2026-03-04T04:10:14.974Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T04:10:14.974Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T04:10:14.975Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:10:14.975Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:10:15.033Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597414564-49496-c4e05a56-8388-4669-a53a-17da46b6ea41-setup.exe (89894400 Bytes) +2026-03-04T04:10:15.105Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:10:15.105Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:10:15.105Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T04:10:15.159Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597414564-49496-c4e05a56-8388-4669-a53a-17da46b6ea41-setup.exe (89894400 Bytes) +2026-03-04T04:10:15.232Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T04:10:15.232Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T04:10:15.233Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:10:15.233Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:10:15.289Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597414564-49496-c4e05a56-8388-4669-a53a-17da46b6ea41-setup.exe (89894400 Bytes) +2026-03-04T04:10:15.476Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:10:15.476Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:10:15.476Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:10:15.538Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597415476-49496-4de72fb2-9652-4c2d-a7a0-fb1ad4fd3dd4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:10:16.007Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:10:16.007Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:10:16.007Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:10:16.063Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597416007-49496-aee906b9-7c00-4a9e-a3ea-fde666a28ffb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:10:16.176Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:10:16.176Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:10:16.177Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:10:16.177Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T04:10:16.232Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597416007-49496-aee906b9-7c00-4a9e-a3ea-fde666a28ffb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:10:16.350Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:10:16.350Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:10:16.352Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:10:16.352Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:10:16.352Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:10:16.352Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:10:16.407Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597416007-49496-aee906b9-7c00-4a9e-a3ea-fde666a28ffb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:10:16.521Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:10:16.521Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:10:16.522Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:10:16.522Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T04:10:16.577Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597416007-49496-aee906b9-7c00-4a9e-a3ea-fde666a28ffb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:10:16.696Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:10:16.696Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:10:16.697Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:10:16.698Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:10:16.698Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:10:16.698Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:10:16.766Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597416007-49496-aee906b9-7c00-4a9e-a3ea-fde666a28ffb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:10:16.880Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:10:16.880Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:10:16.881Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:10:16.881Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T04:10:16.936Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597416007-49496-aee906b9-7c00-4a9e-a3ea-fde666a28ffb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:10:17.048Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:10:17.048Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:10:17.107Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T04:10:17.107Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T04:10:17.162Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772597417107-49496-f240e721-13f9-4238-b181-b7c7ef8f6262-setup.exe (89894400 Bytes) +2026-03-04T04:26:08.176Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T04:26:08.150Z [INFO] Test-Nachricht für Session-Log +2026-03-04T04:26:08.175Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1bV38L\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1bV38L\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:26:08.177Z [INFO] Disk-Space-Check OK: 483.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1bV38L\out) +2026-03-04T04:26:08.180Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1bV38L\out +2026-03-04T04:26:08.249Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T04:26:08.249Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:26:08.249Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T04:26:08.238Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:26:08.239Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T04:26:08.241Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:26:08.241Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:26:08.352Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598368237-88504-a8e63915-17f4-4faa-842a-7452a5197d4f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:26:08.312Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T04:26:08.375Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T04:26:08.338Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-VsTrcW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-VsTrcW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:26:08.339Z [INFO] Disk-Space-Check OK: 483.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-VsTrcW\out) +2026-03-04T04:26:08.341Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-VsTrcW\out +2026-03-04T04:26:08.342Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:26:08.434Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T04:26:08.486Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T04:26:08.486Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1bV38L\out +2026-03-04T04:26:08.488Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T04:26:08.489Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T04:26:08.490Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1bV38L\out +2026-03-04T04:26:08.509Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A1ugIG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A1ugIG\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:26:08.510Z [INFO] Disk-Space-Check OK: 483.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-A1ugIG\out) +2026-03-04T04:26:08.510Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A1ugIG\out +2026-03-04T04:26:08.513Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T04:26:08.513Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A1ugIG\out +2026-03-04T04:26:08.515Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T04:26:08.515Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A1ugIG\out +2026-03-04T04:26:08.517Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T04:26:08.518Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A1ugIG\out +2026-03-04T04:26:08.520Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4BG4F\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4BG4F\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:26:08.521Z [INFO] Disk-Space-Check OK: 483.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4BG4F\out) +2026-03-04T04:26:08.521Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d4BG4F\out +2026-03-04T04:26:08.523Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T04:26:08.525Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T04:26:08.525Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4BG4F\out +2026-03-04T04:26:08.527Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LapIyu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LapIyu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:26:08.527Z [INFO] Disk-Space-Check OK: 483.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LapIyu\out) +2026-03-04T04:26:08.528Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LapIyu\out +2026-03-04T04:26:08.529Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T04:26:08.530Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T04:26:08.531Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-LapIyu\pkg) +2026-03-04T04:26:08.531Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LapIyu\out +2026-03-04T04:26:08.533Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sG6H3f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sG6H3f\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:26:08.533Z [INFO] Disk-Space-Check OK: 483.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sG6H3f\out) +2026-03-04T04:26:08.533Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sG6H3f\out +2026-03-04T04:26:08.535Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T04:26:08.535Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T04:26:08.536Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sG6H3f\out +2026-03-04T04:26:08.539Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hipnmp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hipnmp\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:26:08.540Z [INFO] Disk-Space-Check OK: 483.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hipnmp\out) +2026-03-04T04:26:08.540Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hipnmp\out +2026-03-04T04:26:08.542Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T04:26:08.542Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hipnmp\out +2026-03-04T04:26:08.544Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T04:26:08.545Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hipnmp\out +2026-03-04T04:26:08.547Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AWjjYP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AWjjYP\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T04:26:08.548Z [INFO] Disk-Space-Check OK: 483.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AWjjYP\out) +2026-03-04T04:26:08.548Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T04:26:08.548Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AWjjYP\out +2026-03-04T04:26:08.550Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T04:26:08.551Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AWjjYP\out +2026-03-04T04:26:08.552Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2fpl8j\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2fpl8j\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:26:08.553Z [INFO] Disk-Space-Check OK: 483.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2fpl8j\out) +2026-03-04T04:26:08.553Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2fpl8j\out +2026-03-04T04:26:08.554Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:26:08.554Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T04:26:08.600Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T04:26:08.506Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T04:26:08.566Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T04:26:08.568Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T04:26:08.568Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-VsTrcW\out +2026-03-04T04:26:08.650Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T04:26:08.696Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T04:26:08.737Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T04:26:08.706Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jzEePg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jzEePg\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T04:26:08.706Z [INFO] Disk-Space-Check OK: 483.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jzEePg\out) +2026-03-04T04:26:08.706Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T04:26:08.707Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jzEePg\out +2026-03-04T04:26:08.707Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:26:08.738Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2fpl8j\out +2026-03-04T04:26:08.740Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K5WbrR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K5WbrR\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:26:08.741Z [INFO] Disk-Space-Check OK: 483.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-K5WbrR\out) +2026-03-04T04:26:08.742Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K5WbrR\out +2026-03-04T04:26:08.744Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T04:26:08.744Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K5WbrR\out +2026-03-04T04:26:08.748Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NIeokC\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NIeokC\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:26:08.748Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-NIeokC\pkg-missing +2026-03-04T04:26:08.750Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T9vrqh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T9vrqh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:26:08.750Z [INFO] Disk-Space-Check OK: 483.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-T9vrqh\out) +2026-03-04T04:26:08.751Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-T9vrqh\out +2026-03-04T04:26:08.754Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T04:26:08.754Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T9vrqh\out +2026-03-04T04:26:08.792Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zysf0y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zysf0y\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:26:08.793Z [INFO] Disk-Space-Check OK: 483.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zysf0y\out) +2026-03-04T04:26:08.793Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Zysf0y\out +2026-03-04T04:26:08.795Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:26:08.795Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T04:26:08.841Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T04:26:08.882Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T04:26:08.929Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T04:26:08.980Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T04:26:08.980Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zysf0y\out +2026-03-04T04:26:08.982Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yw9UhT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yw9UhT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:26:08.983Z [INFO] Disk-Space-Check OK: 483.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yw9UhT\out) +2026-03-04T04:26:08.985Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yw9UhT\out +2026-03-04T04:26:08.987Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yYPCAR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yYPCAR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:26:08.987Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yYPCAR\out) +2026-03-04T04:26:08.987Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T04:26:08.987Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T04:26:09.065Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598368987-88504-941d2d24-08bd-43bc-9c7b-93029acbc59b-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:26:09.508Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:26:09.508Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T04:26:10.511Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:26:12.012Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T04:26:13.013Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:26:16.013Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T04:26:17.015Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T04:26:17.015Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:26:18.017Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:26:19.517Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:26:20.517Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:26:23.518Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:26:24.544Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:26:24.544Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T04:26:24.629Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598384544-88504-1059b0a0-6201-4b02-b854-61f4d06decb0-setup.exe (89894400 Bytes) +2026-03-04T04:26:24.714Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T04:26:24.714Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T04:26:24.714Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:26:24.714Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:26:24.779Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598384544-88504-1059b0a0-6201-4b02-b854-61f4d06decb0-setup.exe (89894400 Bytes) +2026-03-04T04:26:24.852Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:26:24.852Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:26:24.852Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T04:26:24.910Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598384544-88504-1059b0a0-6201-4b02-b854-61f4d06decb0-setup.exe (89894400 Bytes) +2026-03-04T04:26:24.984Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T04:26:24.984Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T04:26:24.984Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:26:24.984Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:26:25.038Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598384544-88504-1059b0a0-6201-4b02-b854-61f4d06decb0-setup.exe (89894400 Bytes) +2026-03-04T04:26:25.113Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:26:25.113Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:26:25.113Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T04:26:25.171Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598384544-88504-1059b0a0-6201-4b02-b854-61f4d06decb0-setup.exe (89894400 Bytes) +2026-03-04T04:26:25.249Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T04:26:25.250Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T04:26:25.250Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:26:25.250Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:26:25.311Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598384544-88504-1059b0a0-6201-4b02-b854-61f4d06decb0-setup.exe (89894400 Bytes) +2026-03-04T04:26:25.495Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:26:25.495Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:26:25.495Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:26:25.558Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598385495-88504-c8cba3b7-0179-4eac-a220-4980a4d6d8f6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:26:26.041Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:26:26.041Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:26:26.041Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:26:26.102Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598386041-88504-1c1858da-0386-4d74-92ef-97b66b75014d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:26:26.217Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:26:26.217Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:26:26.218Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:26:26.218Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T04:26:26.273Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598386041-88504-1c1858da-0386-4d74-92ef-97b66b75014d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:26:26.389Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:26:26.389Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:26:26.390Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:26:26.390Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:26:26.390Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:26:26.390Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:26:26.451Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598386041-88504-1c1858da-0386-4d74-92ef-97b66b75014d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:26:26.567Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:26:26.567Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:26:26.568Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:26:26.568Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T04:26:26.638Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598386041-88504-1c1858da-0386-4d74-92ef-97b66b75014d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:26:26.766Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:26:26.766Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:26:26.768Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:26:26.768Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:26:26.768Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:26:26.768Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:26:26.822Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598386041-88504-1c1858da-0386-4d74-92ef-97b66b75014d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:26:26.940Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:26:26.940Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:26:26.940Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:26:26.940Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T04:26:26.999Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598386041-88504-1c1858da-0386-4d74-92ef-97b66b75014d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:26:27.116Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:26:27.116Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:26:27.174Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T04:26:27.174Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T04:26:27.232Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772598387174-88504-9a6bad47-3db6-4f68-b54c-2dfa37f55e39-setup.exe (89894400 Bytes) +2026-03-04T04:40:39.194Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T04:40:39.129Z [INFO] Test-Nachricht für Session-Log +2026-03-04T04:40:39.236Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GwHahW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GwHahW\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:40:39.238Z [INFO] Disk-Space-Check OK: 482.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GwHahW\out) +2026-03-04T04:40:39.239Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GwHahW\out +2026-03-04T04:40:39.306Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T04:40:39.306Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:40:39.306Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T04:40:39.248Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:40:39.250Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T04:40:39.252Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:40:39.252Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:40:39.360Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599239248-13920-6ad22988-66b7-4ad6-a4db-fa95a9e6fa64-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:40:39.368Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T04:40:39.428Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T04:40:39.477Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T04:40:39.525Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T04:40:39.405Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EYv6Hk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EYv6Hk\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:40:39.407Z [INFO] Disk-Space-Check OK: 482.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EYv6Hk\out) +2026-03-04T04:40:39.408Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EYv6Hk\out +2026-03-04T04:40:39.410Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:40:39.484Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T04:40:39.525Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GwHahW\out +2026-03-04T04:40:39.528Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T04:40:39.529Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T04:40:39.530Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GwHahW\out +2026-03-04T04:40:39.538Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L7t8x2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L7t8x2\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:40:39.539Z [INFO] Disk-Space-Check OK: 482.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-L7t8x2\out) +2026-03-04T04:40:39.539Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L7t8x2\out +2026-03-04T04:40:39.541Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T04:40:39.541Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L7t8x2\out +2026-03-04T04:40:39.542Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T04:40:39.542Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L7t8x2\out +2026-03-04T04:40:39.544Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T04:40:39.545Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L7t8x2\out +2026-03-04T04:40:39.548Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eAasnG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eAasnG\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:40:39.548Z [INFO] Disk-Space-Check OK: 482.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eAasnG\out) +2026-03-04T04:40:39.548Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eAasnG\out +2026-03-04T04:40:39.550Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T04:40:39.551Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T04:40:39.552Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eAasnG\out +2026-03-04T04:40:39.554Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nb1duY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nb1duY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:40:39.554Z [INFO] Disk-Space-Check OK: 482.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nb1duY\out) +2026-03-04T04:40:39.554Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nb1duY\out +2026-03-04T04:40:39.556Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T04:40:39.556Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T04:40:39.557Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-nb1duY\pkg) +2026-03-04T04:40:39.557Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nb1duY\out +2026-03-04T04:40:39.559Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cXQht2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cXQht2\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:40:39.559Z [INFO] Disk-Space-Check OK: 482.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cXQht2\out) +2026-03-04T04:40:39.560Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cXQht2\out +2026-03-04T04:40:39.561Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T04:40:39.562Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T04:40:39.563Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cXQht2\out +2026-03-04T04:40:39.565Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MYFnZn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MYFnZn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:40:39.566Z [INFO] Disk-Space-Check OK: 482.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MYFnZn\out) +2026-03-04T04:40:39.566Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MYFnZn\out +2026-03-04T04:40:39.568Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T04:40:39.568Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MYFnZn\out +2026-03-04T04:40:39.571Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T04:40:39.571Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MYFnZn\out +2026-03-04T04:40:39.574Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-crSSXg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-crSSXg\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T04:40:39.574Z [INFO] Disk-Space-Check OK: 482.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-crSSXg\out) +2026-03-04T04:40:39.574Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T04:40:39.575Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-crSSXg\out +2026-03-04T04:40:39.576Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T04:40:39.577Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-crSSXg\out +2026-03-04T04:40:39.580Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkXcT5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkXcT5\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:40:39.580Z [INFO] Disk-Space-Check OK: 482.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkXcT5\out) +2026-03-04T04:40:39.581Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DkXcT5\out +2026-03-04T04:40:39.582Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:40:39.582Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T04:40:39.626Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T04:40:39.608Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T04:40:39.609Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T04:40:39.610Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EYv6Hk\out +2026-03-04T04:40:39.711Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KMS3JU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KMS3JU\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T04:40:39.711Z [INFO] Disk-Space-Check OK: 482.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KMS3JU\out) +2026-03-04T04:40:39.711Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T04:40:39.712Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KMS3JU\out +2026-03-04T04:40:39.712Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:40:39.662Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T04:40:39.700Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T04:40:39.738Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T04:40:39.739Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkXcT5\out +2026-03-04T04:40:39.741Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6e4luE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6e4luE\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:40:39.741Z [INFO] Disk-Space-Check OK: 482.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6e4luE\out) +2026-03-04T04:40:39.743Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6e4luE\out +2026-03-04T04:40:39.744Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T04:40:39.745Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6e4luE\out +2026-03-04T04:40:39.748Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F0lX5I\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F0lX5I\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:40:39.748Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-F0lX5I\pkg-missing +2026-03-04T04:40:39.750Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dhnt4X\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dhnt4X\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:40:39.750Z [INFO] Disk-Space-Check OK: 482.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dhnt4X\out) +2026-03-04T04:40:39.751Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dhnt4X\out +2026-03-04T04:40:39.752Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T04:40:39.753Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dhnt4X\out +2026-03-04T04:40:39.795Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOcR54\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOcR54\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:40:39.796Z [INFO] Disk-Space-Check OK: 482.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOcR54\out) +2026-03-04T04:40:39.797Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iOcR54\out +2026-03-04T04:40:39.799Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:40:39.799Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T04:40:39.839Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T04:40:39.881Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T04:40:39.929Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T04:40:39.981Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T04:40:39.981Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iOcR54\out +2026-03-04T04:40:39.983Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dj3VUr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dj3VUr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:40:39.984Z [INFO] Disk-Space-Check OK: 482.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dj3VUr\out) +2026-03-04T04:40:39.986Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dj3VUr\out +2026-03-04T04:40:39.987Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-3H62TG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-3H62TG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:40:39.988Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-3H62TG\out) +2026-03-04T04:40:39.917Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T04:40:39.917Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T04:40:40.013Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599239917-13920-710c88f0-2657-424e-8fd5-b1748e0d149d-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:40:40.475Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:40:40.475Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T04:40:41.477Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:40:42.979Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T04:40:43.981Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:40:46.982Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T04:40:47.984Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T04:40:47.984Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:40:48.985Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:40:50.486Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:40:51.489Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:40:54.489Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:40:55.516Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:40:55.516Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T04:40:55.596Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599255516-13920-ece6a659-3b0d-41fd-96a3-4467d538032a-setup.exe (89894400 Bytes) +2026-03-04T04:40:55.691Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T04:40:55.691Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T04:40:55.692Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:40:55.692Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:40:55.793Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599255516-13920-ece6a659-3b0d-41fd-96a3-4467d538032a-setup.exe (89894400 Bytes) +2026-03-04T04:40:55.890Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:40:55.890Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:40:55.890Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T04:40:55.971Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599255516-13920-ece6a659-3b0d-41fd-96a3-4467d538032a-setup.exe (89894400 Bytes) +2026-03-04T04:40:56.059Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T04:40:56.059Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T04:40:56.060Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:40:56.060Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:40:56.145Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599255516-13920-ece6a659-3b0d-41fd-96a3-4467d538032a-setup.exe (89894400 Bytes) +2026-03-04T04:40:56.231Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:40:56.231Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:40:56.231Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T04:40:56.304Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599255516-13920-ece6a659-3b0d-41fd-96a3-4467d538032a-setup.exe (89894400 Bytes) +2026-03-04T04:40:56.379Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T04:40:56.379Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T04:40:56.380Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:40:56.380Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:40:56.455Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599255516-13920-ece6a659-3b0d-41fd-96a3-4467d538032a-setup.exe (89894400 Bytes) +2026-03-04T04:40:56.686Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:40:56.686Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:40:56.686Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:40:56.757Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599256686-13920-83cfe950-3961-4f82-8b9f-0b5afff2ed87-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:40:57.215Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:40:57.215Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:40:57.215Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:40:57.289Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599257215-13920-a103e3e3-f877-434b-9743-5715a6d142c3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:40:57.411Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:40:57.411Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:40:57.412Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:40:57.412Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T04:40:57.470Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599257215-13920-a103e3e3-f877-434b-9743-5715a6d142c3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:40:57.593Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:40:57.593Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:40:57.594Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:40:57.594Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:40:57.594Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:40:57.594Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:40:57.654Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599257215-13920-a103e3e3-f877-434b-9743-5715a6d142c3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:40:57.769Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:40:57.769Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:40:57.770Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:40:57.770Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T04:40:57.832Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599257215-13920-a103e3e3-f877-434b-9743-5715a6d142c3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:40:57.950Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:40:57.950Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:40:57.952Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:40:57.952Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:40:57.952Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:40:57.952Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:40:58.012Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599257215-13920-a103e3e3-f877-434b-9743-5715a6d142c3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:40:58.131Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:40:58.131Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:40:58.132Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:40:58.132Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T04:40:58.187Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599257215-13920-a103e3e3-f877-434b-9743-5715a6d142c3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:40:58.303Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:40:58.303Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:40:58.367Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T04:40:58.367Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T04:40:58.426Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772599258367-13920-a497e4ad-7bfe-4185-baf7-b1a3cbe8309e-setup.exe (89894400 Bytes) +2026-03-04T04:53:44.327Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T04:53:44.267Z [INFO] Test-Nachricht für Session-Log +2026-03-04T04:53:44.360Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uExSG6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uExSG6\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:53:44.361Z [INFO] Disk-Space-Check OK: 481.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uExSG6\out) +2026-03-04T04:53:44.362Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uExSG6\out +2026-03-04T04:53:44.426Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T04:53:44.426Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:53:44.427Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T04:53:44.365Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:53:44.366Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T04:53:44.371Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:53:44.371Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:53:44.480Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600024365-16996-3d8559d5-0e24-4b1e-b1b4-726a3bdc736d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:53:44.491Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T04:53:44.554Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T04:53:44.603Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T04:53:44.654Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T04:53:44.534Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IXUnHK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IXUnHK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:53:44.536Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IXUnHK\out) +2026-03-04T04:53:44.537Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IXUnHK\out +2026-03-04T04:53:44.539Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:53:44.622Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T04:53:44.654Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uExSG6\out +2026-03-04T04:53:44.657Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T04:53:44.657Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T04:53:44.659Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uExSG6\out +2026-03-04T04:53:44.666Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mNpb8L\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mNpb8L\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:53:44.667Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mNpb8L\out) +2026-03-04T04:53:44.667Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mNpb8L\out +2026-03-04T04:53:44.669Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T04:53:44.669Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mNpb8L\out +2026-03-04T04:53:44.671Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T04:53:44.671Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mNpb8L\out +2026-03-04T04:53:44.673Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T04:53:44.674Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mNpb8L\out +2026-03-04T04:53:44.677Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hdd9Yq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hdd9Yq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:53:44.678Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hdd9Yq\out) +2026-03-04T04:53:44.678Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hdd9Yq\out +2026-03-04T04:53:44.680Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T04:53:44.681Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T04:53:44.681Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hdd9Yq\out +2026-03-04T04:53:44.683Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tQJOnq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tQJOnq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:53:44.684Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tQJOnq\out) +2026-03-04T04:53:44.684Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tQJOnq\out +2026-03-04T04:53:44.686Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T04:53:44.687Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T04:53:44.688Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-tQJOnq\pkg) +2026-03-04T04:53:44.688Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tQJOnq\out +2026-03-04T04:53:44.690Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RKe78X\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RKe78X\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T04:53:44.690Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RKe78X\out) +2026-03-04T04:53:44.690Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RKe78X\out +2026-03-04T04:53:44.693Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T04:53:44.694Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T04:53:44.694Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RKe78X\out +2026-03-04T04:53:44.696Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gwpuVw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gwpuVw\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:53:44.697Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gwpuVw\out) +2026-03-04T04:53:44.697Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gwpuVw\out +2026-03-04T04:53:44.699Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T04:53:44.699Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gwpuVw\out +2026-03-04T04:53:44.702Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T04:53:44.702Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gwpuVw\out +2026-03-04T04:53:44.704Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z9VGNq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z9VGNq\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T04:53:44.705Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-z9VGNq\out) +2026-03-04T04:53:44.705Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T04:53:44.705Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-z9VGNq\out +2026-03-04T04:53:44.707Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T04:53:44.707Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z9VGNq\out +2026-03-04T04:53:44.709Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PY8vP3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PY8vP3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:53:44.709Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PY8vP3\out) +2026-03-04T04:53:44.710Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PY8vP3\out +2026-03-04T04:53:44.710Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:53:44.710Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T04:53:44.756Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T04:53:44.794Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T04:53:44.834Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T04:53:44.880Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T04:53:44.756Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T04:53:44.757Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T04:53:44.758Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IXUnHK\out +2026-03-04T04:53:44.881Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PY8vP3\out +2026-03-04T04:53:44.883Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6PZWSv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6PZWSv\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:53:44.884Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6PZWSv\out) +2026-03-04T04:53:44.886Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6PZWSv\out +2026-03-04T04:53:44.888Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T04:53:44.889Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6PZWSv\out +2026-03-04T04:53:44.892Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-irRalP\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-irRalP\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:53:44.892Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-irRalP\pkg-missing +2026-03-04T04:53:44.894Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3nX6Xr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3nX6Xr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:53:44.895Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3nX6Xr\out) +2026-03-04T04:53:44.895Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3nX6Xr\out +2026-03-04T04:53:44.897Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T04:53:44.898Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3nX6Xr\out +2026-03-04T04:53:44.940Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-487Q7y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-487Q7y\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:53:44.941Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-487Q7y\out) +2026-03-04T04:53:44.941Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-487Q7y\out +2026-03-04T04:53:44.943Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:53:44.943Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T04:53:44.988Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T04:53:44.880Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7IrYFL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7IrYFL\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T04:53:44.881Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7IrYFL\out) +2026-03-04T04:53:44.881Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T04:53:44.882Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7IrYFL\out +2026-03-04T04:53:44.882Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T04:53:45.032Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T04:53:45.081Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T04:53:45.129Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T04:53:45.130Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-487Q7y\out +2026-03-04T04:53:45.131Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zMcGl2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zMcGl2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:53:45.132Z [INFO] Disk-Space-Check OK: 481.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zMcGl2\out) +2026-03-04T04:53:45.134Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zMcGl2\out +2026-03-04T04:53:45.136Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PDkcCO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PDkcCO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T04:53:45.137Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PDkcCO\out) +2026-03-04T04:53:45.116Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T04:53:45.116Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T04:53:45.211Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600025116-16996-0c42629f-357c-4b90-a8b9-194c3ad8e6e0-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:53:45.670Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:53:45.670Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T04:53:46.672Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:53:48.172Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T04:53:49.174Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:53:52.174Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T04:53:53.177Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T04:53:53.177Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:53:54.178Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:53:55.678Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:53:56.680Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T04:53:59.681Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T04:54:00.706Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:54:00.706Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T04:54:00.763Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600040706-16996-74ddf6bc-7bef-41cf-91ee-8193898719c2-setup.exe (89894400 Bytes) +2026-03-04T04:54:00.839Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T04:54:00.839Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T04:54:00.840Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:54:00.840Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:54:00.897Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600040706-16996-74ddf6bc-7bef-41cf-91ee-8193898719c2-setup.exe (89894400 Bytes) +2026-03-04T04:54:00.974Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:54:00.974Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:54:00.974Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T04:54:01.031Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600040706-16996-74ddf6bc-7bef-41cf-91ee-8193898719c2-setup.exe (89894400 Bytes) +2026-03-04T04:54:01.111Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T04:54:01.111Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T04:54:01.112Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:54:01.112Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:54:01.178Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600040706-16996-74ddf6bc-7bef-41cf-91ee-8193898719c2-setup.exe (89894400 Bytes) +2026-03-04T04:54:01.255Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:54:01.255Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:54:01.255Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T04:54:01.319Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600040706-16996-74ddf6bc-7bef-41cf-91ee-8193898719c2-setup.exe (89894400 Bytes) +2026-03-04T04:54:01.401Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T04:54:01.402Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T04:54:01.402Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:54:01.402Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T04:54:01.482Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600040706-16996-74ddf6bc-7bef-41cf-91ee-8193898719c2-setup.exe (89894400 Bytes) +2026-03-04T04:54:01.675Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:54:01.676Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:54:01.676Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:54:01.736Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600041676-16996-e942657a-89df-4887-a6b5-1b7ae20997f5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:54:02.206Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:54:02.206Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:54:02.206Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:54:02.266Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600042206-16996-7dbd3d12-8568-4123-96cc-c140b9377c98-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:54:02.382Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:54:02.382Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:54:02.383Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:54:02.383Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T04:54:02.439Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600042206-16996-7dbd3d12-8568-4123-96cc-c140b9377c98-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:54:02.560Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:54:02.560Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:54:02.562Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:54:02.562Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:54:02.562Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:54:02.562Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:54:02.619Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600042206-16996-7dbd3d12-8568-4123-96cc-c140b9377c98-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:54:02.738Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:54:02.738Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:54:02.739Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:54:02.739Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T04:54:02.797Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600042206-16996-7dbd3d12-8568-4123-96cc-c140b9377c98-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:54:02.918Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:54:02.918Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:54:02.919Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T04:54:02.919Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T04:54:02.919Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:54:02.919Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T04:54:02.975Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600042206-16996-7dbd3d12-8568-4123-96cc-c140b9377c98-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:54:03.093Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:54:03.093Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T04:54:03.093Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T04:54:03.093Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T04:54:03.152Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600042206-16996-7dbd3d12-8568-4123-96cc-c140b9377c98-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T04:54:03.271Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T04:54:03.271Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T04:54:03.328Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T04:54:03.328Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T04:54:03.386Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772600043328-16996-ff8e3b71-26c9-4802-ab5f-899702880448-setup.exe (89894400 Bytes) +2026-03-04T08:52:29.995Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T08:52:29.928Z [INFO] Test-Nachricht für Session-Log +2026-03-04T08:52:29.994Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tf7EWn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tf7EWn\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T08:52:29.996Z [INFO] Disk-Space-Check OK: 479.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tf7EWn\out) +2026-03-04T08:52:29.997Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Tf7EWn\out +2026-03-04T08:52:30.064Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T08:52:30.064Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T08:52:30.064Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T08:52:30.001Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:52:30.002Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T08:52:30.004Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:52:30.004Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T08:52:30.104Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614350000-80572-6d537431-5803-4282-99a0-396ec1fa65b3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:52:30.128Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T08:52:30.193Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T08:52:30.170Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EncC2s\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EncC2s\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:52:30.171Z [INFO] Disk-Space-Check OK: 479.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EncC2s\out) +2026-03-04T08:52:30.173Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EncC2s\out +2026-03-04T08:52:30.175Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T08:52:30.250Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T08:52:30.311Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T08:52:30.283Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T08:52:30.311Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Tf7EWn\out +2026-03-04T08:52:30.315Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T08:52:30.316Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T08:52:30.317Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tf7EWn\out +2026-03-04T08:52:30.325Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6pWRIG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6pWRIG\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:52:30.326Z [INFO] Disk-Space-Check OK: 479.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6pWRIG\out) +2026-03-04T08:52:30.327Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6pWRIG\out +2026-03-04T08:52:30.329Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T08:52:30.329Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6pWRIG\out +2026-03-04T08:52:30.331Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T08:52:30.331Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6pWRIG\out +2026-03-04T08:52:30.333Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T08:52:30.334Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6pWRIG\out +2026-03-04T08:52:30.337Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hF87Tv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hF87Tv\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T08:52:30.338Z [INFO] Disk-Space-Check OK: 479.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hF87Tv\out) +2026-03-04T08:52:30.338Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hF87Tv\out +2026-03-04T08:52:30.340Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T08:52:30.341Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T08:52:30.342Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hF87Tv\out +2026-03-04T08:52:30.344Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pN1XA5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pN1XA5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T08:52:30.344Z [INFO] Disk-Space-Check OK: 479.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pN1XA5\out) +2026-03-04T08:52:30.345Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pN1XA5\out +2026-03-04T08:52:30.347Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T08:52:30.348Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T08:52:30.349Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-pN1XA5\pkg) +2026-03-04T08:52:30.349Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pN1XA5\out +2026-03-04T08:52:30.351Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1zWVzm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1zWVzm\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T08:52:30.351Z [INFO] Disk-Space-Check OK: 479.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1zWVzm\out) +2026-03-04T08:52:30.351Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1zWVzm\out +2026-03-04T08:52:30.353Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T08:52:30.354Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T08:52:30.355Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1zWVzm\out +2026-03-04T08:52:30.357Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mXVC9b\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mXVC9b\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:52:30.358Z [INFO] Disk-Space-Check OK: 479.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mXVC9b\out) +2026-03-04T08:52:30.358Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mXVC9b\out +2026-03-04T08:52:30.360Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T08:52:30.360Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mXVC9b\out +2026-03-04T08:52:30.362Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T08:52:30.363Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mXVC9b\out +2026-03-04T08:52:30.366Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OeNxfT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OeNxfT\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T08:52:30.366Z [INFO] Disk-Space-Check OK: 479.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OeNxfT\out) +2026-03-04T08:52:30.366Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T08:52:30.367Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OeNxfT\out +2026-03-04T08:52:30.368Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T08:52:30.369Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OeNxfT\out +2026-03-04T08:52:30.372Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HeXfBl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HeXfBl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:52:30.372Z [INFO] Disk-Space-Check OK: 479.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HeXfBl\out) +2026-03-04T08:52:30.373Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HeXfBl\out +2026-03-04T08:52:30.373Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T08:52:30.373Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T08:52:30.425Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T08:52:30.410Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T08:52:30.411Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T08:52:30.412Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EncC2s\out +2026-03-04T08:52:30.476Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T08:52:30.517Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T08:52:30.556Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T08:52:30.546Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-quDUfa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-quDUfa\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T08:52:30.546Z [INFO] Disk-Space-Check OK: 479.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-quDUfa\out) +2026-03-04T08:52:30.546Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T08:52:30.547Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-quDUfa\out +2026-03-04T08:52:30.547Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T08:52:30.557Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HeXfBl\out +2026-03-04T08:52:30.560Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y00MQG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y00MQG\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:52:30.560Z [INFO] Disk-Space-Check OK: 479.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y00MQG\out) +2026-03-04T08:52:30.562Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Y00MQG\out +2026-03-04T08:52:30.564Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T08:52:30.565Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y00MQG\out +2026-03-04T08:52:30.568Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rKuIe7\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rKuIe7\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:52:30.568Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-rKuIe7\pkg-missing +2026-03-04T08:52:30.570Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JIUb5J\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JIUb5J\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:52:30.570Z [INFO] Disk-Space-Check OK: 479.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JIUb5J\out) +2026-03-04T08:52:30.571Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JIUb5J\out +2026-03-04T08:52:30.574Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T08:52:30.574Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JIUb5J\out +2026-03-04T08:52:30.620Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LmiOy6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LmiOy6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:52:30.621Z [INFO] Disk-Space-Check OK: 479.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LmiOy6\out) +2026-03-04T08:52:30.622Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LmiOy6\out +2026-03-04T08:52:30.624Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T08:52:30.624Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T08:52:30.677Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T08:52:30.732Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T08:52:30.780Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T08:52:30.832Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T08:52:30.833Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LmiOy6\out +2026-03-04T08:52:30.834Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-im31pA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-im31pA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:52:30.835Z [INFO] Disk-Space-Check OK: 479.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-im31pA\out) +2026-03-04T08:52:30.837Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-im31pA\out +2026-03-04T08:52:30.839Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-XUixOd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-XUixOd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:52:30.839Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-XUixOd\out) +2026-03-04T08:52:30.786Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T08:52:30.786Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T08:52:30.871Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614350786-80572-d26a95ff-7fdd-404a-83ea-2fffab4b460a-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:52:31.323Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T08:52:31.323Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T08:52:32.325Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T08:52:33.826Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T08:52:34.827Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T08:52:37.827Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T08:52:38.828Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T08:52:38.828Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T08:52:39.830Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T08:52:41.330Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T08:52:42.331Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T08:52:45.332Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T08:52:46.356Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T08:52:46.356Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T08:52:46.426Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614366356-80572-25d3a5f0-6a85-4ace-b5be-8e52dc934649-setup.exe (89894400 Bytes) +2026-03-04T08:52:46.507Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T08:52:46.507Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T08:52:46.507Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:52:46.507Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T08:52:46.567Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614366356-80572-25d3a5f0-6a85-4ace-b5be-8e52dc934649-setup.exe (89894400 Bytes) +2026-03-04T08:52:46.647Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T08:52:46.647Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T08:52:46.647Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T08:52:46.718Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614366356-80572-25d3a5f0-6a85-4ace-b5be-8e52dc934649-setup.exe (89894400 Bytes) +2026-03-04T08:52:46.796Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T08:52:46.796Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T08:52:46.797Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:52:46.797Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T08:52:46.872Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614366356-80572-25d3a5f0-6a85-4ace-b5be-8e52dc934649-setup.exe (89894400 Bytes) +2026-03-04T08:52:46.955Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T08:52:46.955Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T08:52:46.955Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T08:52:47.031Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614366356-80572-25d3a5f0-6a85-4ace-b5be-8e52dc934649-setup.exe (89894400 Bytes) +2026-03-04T08:52:47.104Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T08:52:47.104Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T08:52:47.105Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:52:47.105Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T08:52:47.177Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614366356-80572-25d3a5f0-6a85-4ace-b5be-8e52dc934649-setup.exe (89894400 Bytes) +2026-03-04T08:52:47.348Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T08:52:47.349Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:52:47.349Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T08:52:47.421Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614367349-80572-e076cac1-e9b9-4944-b84f-b821862b1067-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:52:47.872Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T08:52:47.872Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:52:47.872Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T08:52:47.929Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614367872-80572-aec1c7a4-aef3-47e2-b32a-430383281f7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:52:48.044Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T08:52:48.044Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T08:52:48.045Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:52:48.045Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T08:52:48.117Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614367872-80572-aec1c7a4-aef3-47e2-b32a-430383281f7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:52:48.234Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T08:52:48.234Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:52:48.236Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T08:52:48.236Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T08:52:48.236Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:52:48.236Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T08:52:48.295Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614367872-80572-aec1c7a4-aef3-47e2-b32a-430383281f7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:52:48.416Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T08:52:48.416Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T08:52:48.416Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:52:48.416Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T08:52:48.473Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614367872-80572-aec1c7a4-aef3-47e2-b32a-430383281f7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:52:48.587Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T08:52:48.587Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:52:48.588Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T08:52:48.588Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T08:52:48.588Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:52:48.588Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T08:52:48.643Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614367872-80572-aec1c7a4-aef3-47e2-b32a-430383281f7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:52:48.760Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T08:52:48.760Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T08:52:48.760Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:52:48.760Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T08:52:48.816Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614367872-80572-aec1c7a4-aef3-47e2-b32a-430383281f7a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:52:48.931Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T08:52:48.931Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:52:48.989Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T08:52:48.989Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T08:52:49.047Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614368989-80572-93484cb9-6cd8-4be8-83d0-11d6a525c884-setup.exe (89894400 Bytes) +2026-03-04T08:53:33.085Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T08:53:33.007Z [INFO] Test-Nachricht für Session-Log +2026-03-04T08:53:33.076Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:53:33.077Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T08:53:33.082Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:53:33.082Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T08:53:33.189Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614413076-44304-058ccee7-ef69-4fc3-92b3-042d4440fc1b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:53:33.087Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6uDOf5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6uDOf5\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T08:53:33.088Z [INFO] Disk-Space-Check OK: 479.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6uDOf5\out) +2026-03-04T08:53:33.089Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6uDOf5\out +2026-03-04T08:53:33.160Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T08:53:33.160Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T08:53:33.160Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T08:53:33.227Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T08:53:33.289Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T08:53:33.336Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T08:53:33.255Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-t8qacZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-t8qacZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:53:33.256Z [INFO] Disk-Space-Check OK: 479.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-t8qacZ\out) +2026-03-04T08:53:33.258Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-t8qacZ\out +2026-03-04T08:53:33.260Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T08:53:33.379Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T08:53:33.361Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T08:53:33.379Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6uDOf5\out +2026-03-04T08:53:33.381Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T08:53:33.382Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T08:53:33.383Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6uDOf5\out +2026-03-04T08:53:33.392Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9L9juw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9L9juw\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:53:33.393Z [INFO] Disk-Space-Check OK: 479.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9L9juw\out) +2026-03-04T08:53:33.393Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9L9juw\out +2026-03-04T08:53:33.395Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T08:53:33.395Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9L9juw\out +2026-03-04T08:53:33.397Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T08:53:33.397Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9L9juw\out +2026-03-04T08:53:33.399Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T08:53:33.400Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9L9juw\out +2026-03-04T08:53:33.402Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nTp42z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nTp42z\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T08:53:33.403Z [INFO] Disk-Space-Check OK: 479.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nTp42z\out) +2026-03-04T08:53:33.403Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nTp42z\out +2026-03-04T08:53:33.405Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T08:53:33.406Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T08:53:33.407Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nTp42z\out +2026-03-04T08:53:33.409Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-498rXF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-498rXF\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T08:53:33.409Z [INFO] Disk-Space-Check OK: 479.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-498rXF\out) +2026-03-04T08:53:33.410Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-498rXF\out +2026-03-04T08:53:33.411Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T08:53:33.412Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T08:53:33.413Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-498rXF\pkg) +2026-03-04T08:53:33.413Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-498rXF\out +2026-03-04T08:53:33.415Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EQdJjn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EQdJjn\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T08:53:33.416Z [INFO] Disk-Space-Check OK: 479.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EQdJjn\out) +2026-03-04T08:53:33.416Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EQdJjn\out +2026-03-04T08:53:33.417Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T08:53:33.418Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T08:53:33.418Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EQdJjn\out +2026-03-04T08:53:33.421Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6T779F\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6T779F\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:53:33.421Z [INFO] Disk-Space-Check OK: 479.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6T779F\out) +2026-03-04T08:53:33.422Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6T779F\out +2026-03-04T08:53:33.424Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T08:53:33.424Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6T779F\out +2026-03-04T08:53:33.426Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T08:53:33.427Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6T779F\out +2026-03-04T08:53:33.429Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gZxfAz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gZxfAz\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T08:53:33.429Z [INFO] Disk-Space-Check OK: 479.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gZxfAz\out) +2026-03-04T08:53:33.429Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T08:53:33.429Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gZxfAz\out +2026-03-04T08:53:33.431Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T08:53:33.431Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gZxfAz\out +2026-03-04T08:53:33.433Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XCNBzX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XCNBzX\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:53:33.433Z [INFO] Disk-Space-Check OK: 479.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XCNBzX\out) +2026-03-04T08:53:33.434Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XCNBzX\out +2026-03-04T08:53:33.434Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T08:53:33.434Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T08:53:33.483Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T08:53:33.476Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T08:53:33.477Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T08:53:33.478Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-t8qacZ\out +2026-03-04T08:53:33.532Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T08:53:33.579Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T08:53:33.621Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T08:53:33.606Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lA1N9V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lA1N9V\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T08:53:33.607Z [INFO] Disk-Space-Check OK: 479.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lA1N9V\out) +2026-03-04T08:53:33.607Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T08:53:33.608Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lA1N9V\out +2026-03-04T08:53:33.608Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T08:53:33.622Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XCNBzX\out +2026-03-04T08:53:33.625Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Svsg79\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Svsg79\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:53:33.625Z [INFO] Disk-Space-Check OK: 479.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Svsg79\out) +2026-03-04T08:53:33.628Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Svsg79\out +2026-03-04T08:53:33.630Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T08:53:33.630Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Svsg79\out +2026-03-04T08:53:33.634Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xHBXXD\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xHBXXD\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:53:33.635Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-xHBXXD\pkg-missing +2026-03-04T08:53:33.636Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0NBgDK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0NBgDK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:53:33.637Z [INFO] Disk-Space-Check OK: 479.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0NBgDK\out) +2026-03-04T08:53:33.637Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0NBgDK\out +2026-03-04T08:53:33.639Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T08:53:33.640Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0NBgDK\out +2026-03-04T08:53:33.682Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kgFy98\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kgFy98\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:53:33.683Z [INFO] Disk-Space-Check OK: 479.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kgFy98\out) +2026-03-04T08:53:33.683Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kgFy98\out +2026-03-04T08:53:33.685Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T08:53:33.685Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T08:53:33.727Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T08:53:33.781Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T08:53:33.834Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T08:53:33.879Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T08:53:33.880Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kgFy98\out +2026-03-04T08:53:33.882Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Rxq9Z4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Rxq9Z4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:53:33.882Z [INFO] Disk-Space-Check OK: 479.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Rxq9Z4\out) +2026-03-04T08:53:33.884Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Rxq9Z4\out +2026-03-04T08:53:33.886Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-wcIE9r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-wcIE9r\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T08:53:33.886Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-wcIE9r\out) +2026-03-04T08:53:33.806Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T08:53:33.806Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T08:53:33.894Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614413806-44304-951999de-9d41-47d9-ba09-1c54c9057de2-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:53:34.353Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T08:53:34.353Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T08:53:35.355Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T08:53:36.856Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T08:53:37.857Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T08:53:40.857Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T08:53:41.859Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T08:53:41.859Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T08:53:42.859Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T08:53:44.360Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T08:53:45.364Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T08:53:48.364Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T08:53:49.390Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T08:53:49.390Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T08:53:49.466Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614429390-44304-ed81f88f-1785-4dde-be74-dd143162b100-setup.exe (89894400 Bytes) +2026-03-04T08:53:49.548Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T08:53:49.548Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T08:53:49.549Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:53:49.549Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T08:53:49.620Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614429390-44304-ed81f88f-1785-4dde-be74-dd143162b100-setup.exe (89894400 Bytes) +2026-03-04T08:53:49.705Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T08:53:49.705Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T08:53:49.705Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T08:53:49.781Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614429390-44304-ed81f88f-1785-4dde-be74-dd143162b100-setup.exe (89894400 Bytes) +2026-03-04T08:53:49.860Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T08:53:49.860Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T08:53:49.861Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:53:49.861Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T08:53:49.933Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614429390-44304-ed81f88f-1785-4dde-be74-dd143162b100-setup.exe (89894400 Bytes) +2026-03-04T08:53:50.012Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T08:53:50.012Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T08:53:50.012Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T08:53:50.078Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614429390-44304-ed81f88f-1785-4dde-be74-dd143162b100-setup.exe (89894400 Bytes) +2026-03-04T08:53:50.158Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T08:53:50.158Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T08:53:50.158Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:53:50.158Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T08:53:50.230Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614429390-44304-ed81f88f-1785-4dde-be74-dd143162b100-setup.exe (89894400 Bytes) +2026-03-04T08:53:50.414Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T08:53:50.415Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:53:50.415Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T08:53:50.485Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614430415-44304-84cbaa11-f9c1-4400-ba89-7fcb4b45057e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:53:50.974Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T08:53:50.974Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:53:50.974Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T08:53:51.041Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614430974-44304-03726b58-bc08-41ba-b009-c78f8f393bc3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:53:51.165Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T08:53:51.165Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T08:53:51.166Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:53:51.166Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T08:53:51.231Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614430974-44304-03726b58-bc08-41ba-b009-c78f8f393bc3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:53:51.358Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T08:53:51.358Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:53:51.359Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T08:53:51.359Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T08:53:51.359Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:53:51.359Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T08:53:51.428Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614430974-44304-03726b58-bc08-41ba-b009-c78f8f393bc3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:53:51.556Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T08:53:51.556Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T08:53:51.557Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:53:51.557Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T08:53:51.623Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614430974-44304-03726b58-bc08-41ba-b009-c78f8f393bc3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:53:51.748Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T08:53:51.748Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:53:51.749Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T08:53:51.749Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T08:53:51.749Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:53:51.749Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T08:53:51.816Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614430974-44304-03726b58-bc08-41ba-b009-c78f8f393bc3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:53:51.946Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T08:53:51.946Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T08:53:51.946Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T08:53:51.946Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T08:53:52.012Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614430974-44304-03726b58-bc08-41ba-b009-c78f8f393bc3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T08:53:52.140Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T08:53:52.140Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T08:53:52.200Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T08:53:52.201Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T08:53:52.268Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772614432200-44304-46305ab0-fcdc-490f-a625-89df801c04c5-setup.exe (89894400 Bytes) +2026-03-04T12:48:14.344Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T12:48:14.302Z [INFO] Test-Nachricht für Session-Log +2026-03-04T12:48:14.395Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T12:48:14.396Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T12:48:14.399Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T12:48:14.400Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T12:48:14.413Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zgtKOR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zgtKOR\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T12:48:14.415Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zgtKOR\out) +2026-03-04T12:48:14.416Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zgtKOR\out +2026-03-04T12:48:14.502Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T12:48:14.502Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T12:48:14.503Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T12:48:14.573Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T12:48:14.635Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T12:48:14.695Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T12:48:14.751Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T12:48:14.657Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T12:48:14.725Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5Yetes\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5Yetes\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T12:48:14.726Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5Yetes\out) +2026-03-04T12:48:14.728Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5Yetes\out +2026-03-04T12:48:14.729Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T12:48:14.752Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zgtKOR\out +2026-03-04T12:48:14.755Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T12:48:14.756Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T12:48:14.757Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zgtKOR\out +2026-03-04T12:48:14.767Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tWONYU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tWONYU\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T12:48:14.768Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tWONYU\out) +2026-03-04T12:48:14.769Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tWONYU\out +2026-03-04T12:48:14.771Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T12:48:14.771Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tWONYU\out +2026-03-04T12:48:14.774Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T12:48:14.774Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tWONYU\out +2026-03-04T12:48:14.776Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T12:48:14.777Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tWONYU\out +2026-03-04T12:48:14.780Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Ht3wC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Ht3wC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T12:48:14.781Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Ht3wC\out) +2026-03-04T12:48:14.781Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3Ht3wC\out +2026-03-04T12:48:14.783Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T12:48:14.785Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T12:48:14.786Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Ht3wC\out +2026-03-04T12:48:14.789Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-krhnu9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-krhnu9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T12:48:14.789Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-krhnu9\out) +2026-03-04T12:48:14.790Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-krhnu9\out +2026-03-04T12:48:14.792Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T12:48:14.793Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T12:48:14.795Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-krhnu9\pkg) +2026-03-04T12:48:14.795Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-krhnu9\out +2026-03-04T12:48:14.798Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RnPvwj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RnPvwj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T12:48:14.798Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RnPvwj\out) +2026-03-04T12:48:14.798Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RnPvwj\out +2026-03-04T12:48:14.801Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T12:48:14.802Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T12:48:14.803Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RnPvwj\out +2026-03-04T12:48:14.806Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OxktBN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OxktBN\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T12:48:14.807Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OxktBN\out) +2026-03-04T12:48:14.807Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OxktBN\out +2026-03-04T12:48:14.810Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T12:48:14.810Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OxktBN\out +2026-03-04T12:48:14.812Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T12:48:14.813Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OxktBN\out +2026-03-04T12:48:14.818Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EgGGvh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EgGGvh\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T12:48:14.819Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EgGGvh\out) +2026-03-04T12:48:14.819Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T12:48:14.819Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EgGGvh\out +2026-03-04T12:48:14.821Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T12:48:14.822Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EgGGvh\out +2026-03-04T12:48:14.825Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dUXKNv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dUXKNv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T12:48:14.825Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dUXKNv\out) +2026-03-04T12:48:14.825Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dUXKNv\out +2026-03-04T12:48:14.827Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T12:48:14.827Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T12:48:14.886Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T12:48:14.944Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T12:48:15.003Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T12:48:15.065Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T12:48:14.970Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T12:48:14.971Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T12:48:14.972Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5Yetes\out +2026-03-04T12:48:15.066Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dUXKNv\out +2026-03-04T12:48:15.069Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-teIsFa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-teIsFa\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T12:48:15.070Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-teIsFa\out) +2026-03-04T12:48:15.072Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-teIsFa\out +2026-03-04T12:48:15.075Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T12:48:15.076Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-teIsFa\out +2026-03-04T12:48:15.080Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bgyFty\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bgyFty\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T12:48:15.080Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-bgyFty\pkg-missing +2026-03-04T12:48:15.082Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xZ2T0c\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xZ2T0c\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T12:48:15.083Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xZ2T0c\out) +2026-03-04T12:48:15.083Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xZ2T0c\out +2026-03-04T12:48:15.087Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T12:48:15.087Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xZ2T0c\out +2026-03-04T12:48:15.143Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AeLpMv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AeLpMv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T12:48:15.144Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AeLpMv\out) +2026-03-04T12:48:15.145Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AeLpMv\out +2026-03-04T12:48:15.148Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T12:48:15.148Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T12:48:15.143Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-VDlRni\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-VDlRni\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T12:48:15.143Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-VDlRni\out) +2026-03-04T12:48:15.144Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T12:48:15.144Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-VDlRni\out +2026-03-04T12:48:15.144Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T12:48:15.213Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T12:48:15.282Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T12:48:14.536Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628494395-107632-17331361-a9fc-43f5-955e-23c9e0b5d00f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T12:48:15.336Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T12:48:15.336Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T12:48:15.351Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T12:48:15.423Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T12:48:15.424Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AeLpMv\out +2026-03-04T12:48:15.428Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VPLEfz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VPLEfz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T12:48:15.429Z [INFO] Disk-Space-Check OK: 478.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VPLEfz\out) +2026-03-04T12:48:15.431Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VPLEfz\out +2026-03-04T12:48:15.434Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-GHKftu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-GHKftu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T12:48:15.435Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-GHKftu\out) +2026-03-04T12:48:15.455Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628495336-107632-514133f1-5bec-482b-82c3-0a026d868fe0-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T12:48:15.980Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T12:48:15.980Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T12:48:16.982Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T12:48:18.482Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T12:48:19.483Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T12:48:22.484Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T12:48:23.485Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T12:48:23.485Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T12:48:24.487Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T12:48:25.988Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T12:48:26.990Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T12:48:29.990Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T12:48:31.019Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T12:48:31.019Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T12:48:31.088Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628511019-107632-353377c9-b720-4597-883d-f9caf8f2797b-setup.exe (89894400 Bytes) +2026-03-04T12:48:31.175Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T12:48:31.175Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T12:48:31.176Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T12:48:31.176Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T12:48:31.275Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628511019-107632-353377c9-b720-4597-883d-f9caf8f2797b-setup.exe (89894400 Bytes) +2026-03-04T12:48:31.375Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T12:48:31.375Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T12:48:31.375Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T12:48:31.467Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628511019-107632-353377c9-b720-4597-883d-f9caf8f2797b-setup.exe (89894400 Bytes) +2026-03-04T12:48:31.556Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T12:48:31.556Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T12:48:31.557Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T12:48:31.557Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T12:48:31.650Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628511019-107632-353377c9-b720-4597-883d-f9caf8f2797b-setup.exe (89894400 Bytes) +2026-03-04T12:48:31.750Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T12:48:31.750Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T12:48:31.750Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T12:48:31.845Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628511019-107632-353377c9-b720-4597-883d-f9caf8f2797b-setup.exe (89894400 Bytes) +2026-03-04T12:48:31.933Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T12:48:31.933Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T12:48:31.934Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T12:48:31.934Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T12:48:31.999Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628511019-107632-353377c9-b720-4597-883d-f9caf8f2797b-setup.exe (89894400 Bytes) +2026-03-04T12:48:32.225Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T12:48:32.226Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T12:48:32.226Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T12:48:32.323Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628512225-107632-e669b576-0374-42fe-bcef-770c71f87c9e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T12:48:32.857Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T12:48:32.857Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T12:48:32.857Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T12:48:32.933Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628512857-107632-c32d7275-328a-4969-a69d-34d1cce752bf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T12:48:33.064Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T12:48:33.065Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T12:48:33.066Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T12:48:33.066Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T12:48:33.146Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628512857-107632-c32d7275-328a-4969-a69d-34d1cce752bf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T12:48:33.301Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T12:48:33.301Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T12:48:33.304Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T12:48:33.304Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T12:48:33.304Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T12:48:33.304Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T12:48:33.401Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628512857-107632-c32d7275-328a-4969-a69d-34d1cce752bf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T12:48:33.580Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T12:48:33.580Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T12:48:33.581Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T12:48:33.581Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T12:48:33.678Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628512857-107632-c32d7275-328a-4969-a69d-34d1cce752bf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T12:48:33.814Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T12:48:33.814Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T12:48:33.816Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T12:48:33.816Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T12:48:33.816Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T12:48:33.816Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T12:48:33.906Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628512857-107632-c32d7275-328a-4969-a69d-34d1cce752bf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T12:48:34.041Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T12:48:34.041Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T12:48:34.041Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T12:48:34.041Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T12:48:34.113Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628512857-107632-c32d7275-328a-4969-a69d-34d1cce752bf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T12:48:34.258Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T12:48:34.259Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T12:48:34.336Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T12:48:34.336Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T12:48:34.436Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772628514336-107632-2a93c32b-6ed4-4399-b326-052c8d0235ea-setup.exe (89894400 Bytes) +2026-03-04T13:03:16.508Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T13:03:16.430Z [INFO] Test-Nachricht für Session-Log +2026-03-04T13:03:16.498Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:03:16.499Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T13:03:16.504Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:03:16.504Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:03:16.615Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629396497-118352-216ad834-728d-4886-858d-187dd6c39189-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:03:16.535Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3GzZ4z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3GzZ4z\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:03:16.537Z [INFO] Disk-Space-Check OK: 477.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3GzZ4z\out) +2026-03-04T13:03:16.539Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3GzZ4z\out +2026-03-04T13:03:16.627Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T13:03:16.627Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:03:16.627Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T13:03:16.694Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T13:03:16.754Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T13:03:16.812Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T13:03:16.873Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T13:03:16.784Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T13:03:16.822Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-zdbNCe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-zdbNCe\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:03:16.823Z [INFO] Disk-Space-Check OK: 477.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-zdbNCe\out) +2026-03-04T13:03:16.824Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-zdbNCe\out +2026-03-04T13:03:16.826Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:03:16.873Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3GzZ4z\out +2026-03-04T13:03:16.876Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T13:03:16.877Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:03:16.878Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3GzZ4z\out +2026-03-04T13:03:16.886Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9MD2ZU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9MD2ZU\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:03:16.887Z [INFO] Disk-Space-Check OK: 477.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9MD2ZU\out) +2026-03-04T13:03:16.888Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9MD2ZU\out +2026-03-04T13:03:16.890Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T13:03:16.890Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9MD2ZU\out +2026-03-04T13:03:16.892Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T13:03:16.892Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9MD2ZU\out +2026-03-04T13:03:16.895Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T13:03:16.895Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9MD2ZU\out +2026-03-04T13:03:16.898Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VNUmQR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VNUmQR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:03:16.899Z [INFO] Disk-Space-Check OK: 477.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VNUmQR\out) +2026-03-04T13:03:16.899Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VNUmQR\out +2026-03-04T13:03:16.901Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T13:03:16.903Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T13:03:16.903Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VNUmQR\out +2026-03-04T13:03:16.905Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lt7Qsy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lt7Qsy\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:03:16.906Z [INFO] Disk-Space-Check OK: 477.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lt7Qsy\out) +2026-03-04T13:03:16.906Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Lt7Qsy\out +2026-03-04T13:03:16.908Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:03:16.909Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:03:16.910Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lt7Qsy\pkg) +2026-03-04T13:03:16.910Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lt7Qsy\out +2026-03-04T13:03:16.912Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G7D8n2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G7D8n2\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:03:16.913Z [INFO] Disk-Space-Check OK: 477.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-G7D8n2\out) +2026-03-04T13:03:16.913Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-G7D8n2\out +2026-03-04T13:03:16.915Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:03:16.916Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:03:16.916Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G7D8n2\out +2026-03-04T13:03:16.919Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q76cLZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q76cLZ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:03:16.919Z [INFO] Disk-Space-Check OK: 477.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q76cLZ\out) +2026-03-04T13:03:16.920Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q76cLZ\out +2026-03-04T13:03:16.922Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T13:03:16.922Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q76cLZ\out +2026-03-04T13:03:16.924Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T13:03:16.925Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q76cLZ\out +2026-03-04T13:03:16.927Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gnXkXw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gnXkXw\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T13:03:16.928Z [INFO] Disk-Space-Check OK: 477.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gnXkXw\out) +2026-03-04T13:03:16.928Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T13:03:16.928Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gnXkXw\out +2026-03-04T13:03:16.929Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T13:03:16.930Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gnXkXw\out +2026-03-04T13:03:16.932Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vklF0f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vklF0f\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:03:16.932Z [INFO] Disk-Space-Check OK: 477.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vklF0f\out) +2026-03-04T13:03:16.932Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vklF0f\out +2026-03-04T13:03:16.933Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:03:16.933Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T13:03:16.983Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T13:03:17.039Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T13:03:17.102Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T13:03:17.154Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T13:03:17.026Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T13:03:17.028Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:03:17.029Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-zdbNCe\out +2026-03-04T13:03:17.154Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vklF0f\out +2026-03-04T13:03:17.157Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RjB5xw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RjB5xw\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:03:17.157Z [INFO] Disk-Space-Check OK: 477.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RjB5xw\out) +2026-03-04T13:03:17.159Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RjB5xw\out +2026-03-04T13:03:17.161Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T13:03:17.162Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RjB5xw\out +2026-03-04T13:03:17.165Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ydL2tv\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ydL2tv\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:03:17.166Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-ydL2tv\pkg-missing +2026-03-04T13:03:17.168Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jKFcQK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jKFcQK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:03:17.168Z [INFO] Disk-Space-Check OK: 477.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jKFcQK\out) +2026-03-04T13:03:17.168Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jKFcQK\out +2026-03-04T13:03:17.171Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T13:03:17.172Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jKFcQK\out +2026-03-04T13:03:17.216Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eVVYxm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eVVYxm\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:03:17.216Z [INFO] Disk-Space-Check OK: 477.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eVVYxm\out) +2026-03-04T13:03:17.217Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eVVYxm\out +2026-03-04T13:03:17.219Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:03:17.219Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T13:03:17.167Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-teLjcn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-teLjcn\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T13:03:17.168Z [INFO] Disk-Space-Check OK: 477.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-teLjcn\out) +2026-03-04T13:03:17.168Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T13:03:17.168Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-teLjcn\out +2026-03-04T13:03:17.169Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:03:17.271Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T13:03:17.271Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T13:03:17.354Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629397271-118352-14b696ec-1c65-4fc9-805a-d6c42766b7ce-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:03:17.276Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T13:03:17.334Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T13:03:17.389Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T13:03:17.445Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T13:03:17.446Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eVVYxm\out +2026-03-04T13:03:17.447Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WgEvwz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WgEvwz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:03:17.448Z [INFO] Disk-Space-Check OK: 477.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WgEvwz\out) +2026-03-04T13:03:17.450Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WgEvwz\out +2026-03-04T13:03:17.452Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-gy41R8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-gy41R8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:03:17.452Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-gy41R8\out) +2026-03-04T13:03:17.866Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:03:17.866Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:03:18.868Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:03:20.369Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:03:21.370Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:03:24.371Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:03:25.373Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T13:03:25.373Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:03:26.375Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:03:27.875Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:03:28.878Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:03:31.878Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:03:32.902Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:03:32.902Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:03:32.959Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629412902-118352-36f6dd23-c621-4e89-b495-1f8141f366a3-setup.exe (89894400 Bytes) +2026-03-04T13:03:33.035Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:03:33.035Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:03:33.036Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:03:33.036Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:03:33.096Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629412902-118352-36f6dd23-c621-4e89-b495-1f8141f366a3-setup.exe (89894400 Bytes) +2026-03-04T13:03:33.175Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:03:33.175Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:03:33.175Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:03:33.234Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629412902-118352-36f6dd23-c621-4e89-b495-1f8141f366a3-setup.exe (89894400 Bytes) +2026-03-04T13:03:33.308Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:03:33.308Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:03:33.309Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:03:33.309Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:03:33.370Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629412902-118352-36f6dd23-c621-4e89-b495-1f8141f366a3-setup.exe (89894400 Bytes) +2026-03-04T13:03:33.450Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:03:33.450Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:03:33.450Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:03:33.520Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629412902-118352-36f6dd23-c621-4e89-b495-1f8141f366a3-setup.exe (89894400 Bytes) +2026-03-04T13:03:33.597Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:03:33.597Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:03:33.598Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:03:33.598Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:03:33.659Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629412902-118352-36f6dd23-c621-4e89-b495-1f8141f366a3-setup.exe (89894400 Bytes) +2026-03-04T13:03:33.877Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:03:33.877Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:03:33.877Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:03:33.965Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629413877-118352-7e9faf45-ff84-4870-82d1-63da5a12443d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:03:34.427Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:03:34.427Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:03:34.427Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:03:34.489Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629414427-118352-1a7c63c4-c3f9-458b-90ee-4ffccdf5a247-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:03:34.605Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:03:34.606Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:03:34.607Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:03:34.607Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:03:34.679Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629414427-118352-1a7c63c4-c3f9-458b-90ee-4ffccdf5a247-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:03:34.798Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:03:34.798Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:03:34.800Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:03:34.800Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:03:34.800Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:03:34.800Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:03:34.859Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629414427-118352-1a7c63c4-c3f9-458b-90ee-4ffccdf5a247-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:03:34.975Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:03:34.975Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:03:34.976Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:03:34.976Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:03:35.040Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629414427-118352-1a7c63c4-c3f9-458b-90ee-4ffccdf5a247-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:03:35.153Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:03:35.153Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:03:35.155Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:03:35.155Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:03:35.155Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:03:35.155Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:03:35.226Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629414427-118352-1a7c63c4-c3f9-458b-90ee-4ffccdf5a247-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:03:35.368Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:03:35.368Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:03:35.369Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:03:35.369Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:03:35.427Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629414427-118352-1a7c63c4-c3f9-458b-90ee-4ffccdf5a247-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:03:35.546Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:03:35.546Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:03:35.611Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T13:03:35.611Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T13:03:35.680Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629415611-118352-33bcb184-bca3-4c34-97b3-1cbe45dbfb1c-setup.exe (89894400 Bytes) +2026-03-04T13:12:07.976Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T13:12:07.898Z [INFO] Test-Nachricht für Session-Log +2026-03-04T13:12:07.966Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:12:07.967Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T13:12:07.972Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:12:07.972Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:12:08.074Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629927966-138008-b5bfa129-6e91-4e87-b653-18a83437612e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:12:08.019Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6l3iJx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6l3iJx\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:12:08.022Z [INFO] Disk-Space-Check OK: 477.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6l3iJx\out) +2026-03-04T13:12:08.023Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6l3iJx\out +2026-03-04T13:12:08.099Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T13:12:08.099Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:12:08.099Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T13:12:08.162Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T13:12:08.225Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T13:12:08.277Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T13:12:08.172Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZXKz3G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZXKz3G\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:12:08.174Z [INFO] Disk-Space-Check OK: 477.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZXKz3G\out) +2026-03-04T13:12:08.176Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZXKz3G\out +2026-03-04T13:12:08.178Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:12:08.333Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T13:12:08.253Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T13:12:08.333Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6l3iJx\out +2026-03-04T13:12:08.336Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T13:12:08.337Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:12:08.338Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6l3iJx\out +2026-03-04T13:12:08.346Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zX4hLH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zX4hLH\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:12:08.347Z [INFO] Disk-Space-Check OK: 477.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zX4hLH\out) +2026-03-04T13:12:08.347Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zX4hLH\out +2026-03-04T13:12:08.349Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T13:12:08.349Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zX4hLH\out +2026-03-04T13:12:08.352Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T13:12:08.352Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zX4hLH\out +2026-03-04T13:12:08.354Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T13:12:08.354Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zX4hLH\out +2026-03-04T13:12:08.357Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VaOklR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VaOklR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:12:08.358Z [INFO] Disk-Space-Check OK: 477.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VaOklR\out) +2026-03-04T13:12:08.358Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VaOklR\out +2026-03-04T13:12:08.360Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T13:12:08.361Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T13:12:08.362Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VaOklR\out +2026-03-04T13:12:08.364Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ujL1Az\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ujL1Az\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:12:08.364Z [INFO] Disk-Space-Check OK: 477.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ujL1Az\out) +2026-03-04T13:12:08.365Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ujL1Az\out +2026-03-04T13:12:08.367Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:12:08.368Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:12:08.368Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ujL1Az\pkg) +2026-03-04T13:12:08.368Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ujL1Az\out +2026-03-04T13:12:08.370Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xZG0c5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xZG0c5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:12:08.371Z [INFO] Disk-Space-Check OK: 477.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xZG0c5\out) +2026-03-04T13:12:08.371Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xZG0c5\out +2026-03-04T13:12:08.373Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:12:08.374Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:12:08.375Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xZG0c5\out +2026-03-04T13:12:08.377Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dM2Gq6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dM2Gq6\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:12:08.378Z [INFO] Disk-Space-Check OK: 477.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dM2Gq6\out) +2026-03-04T13:12:08.378Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dM2Gq6\out +2026-03-04T13:12:08.380Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T13:12:08.380Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dM2Gq6\out +2026-03-04T13:12:08.382Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T13:12:08.383Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dM2Gq6\out +2026-03-04T13:12:08.385Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3amwyS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3amwyS\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T13:12:08.386Z [INFO] Disk-Space-Check OK: 477.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3amwyS\out) +2026-03-04T13:12:08.386Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T13:12:08.386Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3amwyS\out +2026-03-04T13:12:08.387Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T13:12:08.387Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3amwyS\out +2026-03-04T13:12:08.389Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WXCfQY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WXCfQY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:12:08.389Z [INFO] Disk-Space-Check OK: 477.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WXCfQY\out) +2026-03-04T13:12:08.389Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WXCfQY\out +2026-03-04T13:12:08.390Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:12:08.390Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T13:12:08.439Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T13:12:08.400Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T13:12:08.401Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:12:08.402Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZXKz3G\out +2026-03-04T13:12:08.489Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T13:12:08.530Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T13:12:08.577Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T13:12:08.525Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tKfaNx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tKfaNx\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T13:12:08.525Z [INFO] Disk-Space-Check OK: 477.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tKfaNx\out) +2026-03-04T13:12:08.525Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T13:12:08.526Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tKfaNx\out +2026-03-04T13:12:08.526Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:12:08.577Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WXCfQY\out +2026-03-04T13:12:08.580Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WqeVls\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WqeVls\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:12:08.580Z [INFO] Disk-Space-Check OK: 477.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WqeVls\out) +2026-03-04T13:12:08.582Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WqeVls\out +2026-03-04T13:12:08.584Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T13:12:08.585Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WqeVls\out +2026-03-04T13:12:08.589Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C0lv6y\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C0lv6y\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:12:08.589Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-C0lv6y\pkg-missing +2026-03-04T13:12:08.591Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yMRxfg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yMRxfg\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:12:08.591Z [INFO] Disk-Space-Check OK: 477.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yMRxfg\out) +2026-03-04T13:12:08.592Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yMRxfg\out +2026-03-04T13:12:08.595Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T13:12:08.595Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yMRxfg\out +2026-03-04T13:12:08.642Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XFxFRD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XFxFRD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:12:08.643Z [INFO] Disk-Space-Check OK: 477.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XFxFRD\out) +2026-03-04T13:12:08.643Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XFxFRD\out +2026-03-04T13:12:08.644Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:12:08.644Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T13:12:08.702Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T13:12:08.765Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T13:12:08.819Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T13:12:08.735Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T13:12:08.735Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T13:12:08.814Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629928734-138008-2be75203-550b-411e-a87b-0f0f4a311c59-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:12:08.873Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T13:12:08.874Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XFxFRD\out +2026-03-04T13:12:08.876Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9FM1tF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9FM1tF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:12:08.877Z [INFO] Disk-Space-Check OK: 477.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9FM1tF\out) +2026-03-04T13:12:08.878Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9FM1tF\out +2026-03-04T13:12:08.880Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-BgCXh5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-BgCXh5\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:12:08.881Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-BgCXh5\out) +2026-03-04T13:12:09.233Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:12:09.233Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:12:10.235Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:12:11.736Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:12:12.738Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:12:15.738Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:12:16.740Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T13:12:16.740Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:12:17.741Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:12:19.242Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:12:20.243Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:12:23.243Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:12:24.272Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:12:24.273Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:12:24.359Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629944272-138008-72d2d4a6-46ee-4db2-a9a1-d65c7cd094a5-setup.exe (89894400 Bytes) +2026-03-04T13:12:24.460Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:12:24.460Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:12:24.461Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:12:24.461Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:12:24.557Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629944272-138008-72d2d4a6-46ee-4db2-a9a1-d65c7cd094a5-setup.exe (89894400 Bytes) +2026-03-04T13:12:24.652Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:12:24.652Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:12:24.652Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:12:24.739Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629944272-138008-72d2d4a6-46ee-4db2-a9a1-d65c7cd094a5-setup.exe (89894400 Bytes) +2026-03-04T13:12:24.834Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:12:24.834Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:12:24.835Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:12:24.835Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:12:24.927Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629944272-138008-72d2d4a6-46ee-4db2-a9a1-d65c7cd094a5-setup.exe (89894400 Bytes) +2026-03-04T13:12:25.031Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:12:25.031Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:12:25.031Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:12:25.127Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629944272-138008-72d2d4a6-46ee-4db2-a9a1-d65c7cd094a5-setup.exe (89894400 Bytes) +2026-03-04T13:12:25.230Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:12:25.230Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:12:25.231Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:12:25.231Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:12:25.314Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629944272-138008-72d2d4a6-46ee-4db2-a9a1-d65c7cd094a5-setup.exe (89894400 Bytes) +2026-03-04T13:12:25.533Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:12:25.533Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:12:25.534Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:12:25.606Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629945533-138008-5eae9d5a-7d99-4828-b01d-987b99daaa45-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:12:26.148Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:12:26.148Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:12:26.148Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:12:26.237Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629946148-138008-e7b8cec3-ae03-4c84-91e7-2c5e62719ccd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:12:26.386Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:12:26.386Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:12:26.386Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:12:26.386Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:12:26.477Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629946148-138008-e7b8cec3-ae03-4c84-91e7-2c5e62719ccd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:12:26.608Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:12:26.608Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:12:26.610Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:12:26.610Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:12:26.610Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:12:26.610Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:12:26.693Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629946148-138008-e7b8cec3-ae03-4c84-91e7-2c5e62719ccd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:12:26.868Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:12:26.869Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:12:26.869Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:12:26.869Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:12:26.961Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629946148-138008-e7b8cec3-ae03-4c84-91e7-2c5e62719ccd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:12:27.130Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:12:27.130Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:12:27.133Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:12:27.133Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:12:27.133Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:12:27.133Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:12:27.220Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629946148-138008-e7b8cec3-ae03-4c84-91e7-2c5e62719ccd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:12:27.377Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:12:27.377Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:12:27.378Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:12:27.378Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:12:27.458Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629946148-138008-e7b8cec3-ae03-4c84-91e7-2c5e62719ccd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:12:27.612Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:12:27.612Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:12:27.670Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T13:12:27.670Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T13:12:27.731Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772629947669-138008-1e6f9abd-a774-44b4-b0c6-8142cc21aee2-setup.exe (89894400 Bytes) +2026-03-04T13:22:23.579Z [INFO] Test-Nachricht für Session-Log +2026-03-04T13:22:23.700Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T13:22:23.682Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:22:23.683Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T13:22:23.688Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:22:23.688Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:22:23.707Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6FL0oH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6FL0oH\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:22:23.709Z [INFO] Disk-Space-Check OK: 476.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6FL0oH\out) +2026-03-04T13:22:23.711Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6FL0oH\out +2026-03-04T13:22:23.785Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T13:22:23.785Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:22:23.785Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T13:22:23.856Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T13:22:23.927Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T13:22:23.877Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3Gb2iH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3Gb2iH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:22:23.879Z [INFO] Disk-Space-Check OK: 476.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3Gb2iH\out) +2026-03-04T13:22:23.881Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3Gb2iH\out +2026-03-04T13:22:23.883Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:22:23.991Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T13:22:24.042Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T13:22:23.933Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T13:22:24.042Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6FL0oH\out +2026-03-04T13:22:24.045Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T13:22:24.047Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:22:24.049Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6FL0oH\out +2026-03-04T13:22:24.059Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rxjIzF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rxjIzF\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:22:24.060Z [INFO] Disk-Space-Check OK: 476.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rxjIzF\out) +2026-03-04T13:22:24.060Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rxjIzF\out +2026-03-04T13:22:24.063Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T13:22:24.063Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rxjIzF\out +2026-03-04T13:22:24.065Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T13:22:24.065Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rxjIzF\out +2026-03-04T13:22:24.067Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T13:22:24.068Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rxjIzF\out +2026-03-04T13:22:24.071Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p65Yh6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p65Yh6\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:22:24.072Z [INFO] Disk-Space-Check OK: 476.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-p65Yh6\out) +2026-03-04T13:22:24.072Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-p65Yh6\out +2026-03-04T13:22:24.074Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T13:22:24.076Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T13:22:24.076Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p65Yh6\out +2026-03-04T13:22:24.078Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X4jRZC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X4jRZC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:22:24.079Z [INFO] Disk-Space-Check OK: 476.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-X4jRZC\out) +2026-03-04T13:22:24.079Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-X4jRZC\out +2026-03-04T13:22:24.081Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:22:24.082Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:22:24.083Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-X4jRZC\pkg) +2026-03-04T13:22:24.083Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X4jRZC\out +2026-03-04T13:22:24.086Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AkqPQv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AkqPQv\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:22:24.087Z [INFO] Disk-Space-Check OK: 476.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AkqPQv\out) +2026-03-04T13:22:24.087Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AkqPQv\out +2026-03-04T13:22:24.089Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:22:24.090Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:22:24.091Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AkqPQv\out +2026-03-04T13:22:24.094Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pyawpg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pyawpg\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:22:24.095Z [INFO] Disk-Space-Check OK: 476.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pyawpg\out) +2026-03-04T13:22:24.095Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Pyawpg\out +2026-03-04T13:22:24.097Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T13:22:24.097Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Pyawpg\out +2026-03-04T13:22:24.100Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T13:22:24.101Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pyawpg\out +2026-03-04T13:22:24.104Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jRk8S8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jRk8S8\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T13:22:24.104Z [INFO] Disk-Space-Check OK: 476.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jRk8S8\out) +2026-03-04T13:22:24.104Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T13:22:24.105Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jRk8S8\out +2026-03-04T13:22:24.106Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T13:22:24.107Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jRk8S8\out +2026-03-04T13:22:24.110Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H0dzTD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H0dzTD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:22:24.111Z [INFO] Disk-Space-Check OK: 476.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-H0dzTD\out) +2026-03-04T13:22:24.111Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H0dzTD\out +2026-03-04T13:22:24.112Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:22:24.112Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T13:22:24.108Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T13:22:24.109Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:22:24.110Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3Gb2iH\out +2026-03-04T13:22:24.174Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T13:22:24.244Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T13:22:24.296Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T13:22:24.352Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T13:22:24.283Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-42tGtP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-42tGtP\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T13:22:24.284Z [INFO] Disk-Space-Check OK: 476.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-42tGtP\out) +2026-03-04T13:22:24.284Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T13:22:24.285Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-42tGtP\out +2026-03-04T13:22:24.285Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:22:24.353Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H0dzTD\out +2026-03-04T13:22:24.356Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GR2flq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GR2flq\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:22:24.356Z [INFO] Disk-Space-Check OK: 476.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GR2flq\out) +2026-03-04T13:22:24.358Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GR2flq\out +2026-03-04T13:22:24.360Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T13:22:24.361Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GR2flq\out +2026-03-04T13:22:24.365Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0bYvWr\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0bYvWr\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:22:24.365Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-0bYvWr\pkg-missing +2026-03-04T13:22:24.367Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fl3wGs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fl3wGs\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:22:24.368Z [INFO] Disk-Space-Check OK: 476.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fl3wGs\out) +2026-03-04T13:22:24.368Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Fl3wGs\out +2026-03-04T13:22:24.370Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T13:22:24.371Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Fl3wGs\out +2026-03-04T13:22:24.418Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CCfm3Y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CCfm3Y\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:22:24.419Z [INFO] Disk-Space-Check OK: 476.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CCfm3Y\out) +2026-03-04T13:22:24.420Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CCfm3Y\out +2026-03-04T13:22:24.421Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:22:24.421Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T13:22:23.809Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630543681-59344-b2d963e5-e307-4a1a-b63f-a45666eb895e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:22:24.520Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T13:22:24.520Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T13:22:24.490Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T13:22:24.563Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T13:22:24.625Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T13:22:24.688Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T13:22:24.689Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CCfm3Y\out +2026-03-04T13:22:24.691Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z59FsX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z59FsX\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:22:24.692Z [INFO] Disk-Space-Check OK: 476.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-z59FsX\out) +2026-03-04T13:22:24.694Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z59FsX\out +2026-03-04T13:22:24.696Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4Ia35J\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4Ia35J\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:22:24.697Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4Ia35J\out) +2026-03-04T13:22:24.617Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630544519-59344-df41cf6e-18c9-4b28-87c2-fb6314546b35-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:22:25.089Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:22:25.089Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:22:26.091Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:22:27.592Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:22:28.592Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:22:31.592Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:22:32.593Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T13:22:32.593Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:22:33.594Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:22:35.094Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:22:36.096Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:22:39.096Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:22:40.123Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:22:40.123Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:22:40.186Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630560123-59344-4d578d1b-0eab-406a-9368-a820f2bdb1d6-setup.exe (89894400 Bytes) +2026-03-04T13:22:40.266Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:22:40.266Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:22:40.267Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:22:40.267Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:22:40.341Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630560123-59344-4d578d1b-0eab-406a-9368-a820f2bdb1d6-setup.exe (89894400 Bytes) +2026-03-04T13:22:40.432Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:22:40.432Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:22:40.432Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:22:40.500Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630560123-59344-4d578d1b-0eab-406a-9368-a820f2bdb1d6-setup.exe (89894400 Bytes) +2026-03-04T13:22:40.584Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:22:40.584Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:22:40.584Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:22:40.584Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:22:40.665Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630560123-59344-4d578d1b-0eab-406a-9368-a820f2bdb1d6-setup.exe (89894400 Bytes) +2026-03-04T13:22:40.752Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:22:40.752Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:22:40.752Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:22:40.823Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630560123-59344-4d578d1b-0eab-406a-9368-a820f2bdb1d6-setup.exe (89894400 Bytes) +2026-03-04T13:22:40.904Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:22:40.904Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:22:40.905Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:22:40.905Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:22:40.973Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630560123-59344-4d578d1b-0eab-406a-9368-a820f2bdb1d6-setup.exe (89894400 Bytes) +2026-03-04T13:22:41.173Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:22:41.174Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:22:41.174Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:22:41.238Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630561173-59344-46af0fe9-cd4a-4808-a5d1-f069a28627c4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:22:41.724Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:22:41.724Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:22:41.724Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:22:41.788Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630561724-59344-3a28958b-0b76-4d62-bdd2-6bd3a16a174f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:22:41.919Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:22:41.919Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:22:41.919Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:22:41.919Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:22:41.996Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630561724-59344-3a28958b-0b76-4d62-bdd2-6bd3a16a174f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:22:42.121Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:22:42.121Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:22:42.122Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:22:42.122Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:22:42.122Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:22:42.122Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:22:42.204Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630561724-59344-3a28958b-0b76-4d62-bdd2-6bd3a16a174f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:22:42.330Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:22:42.330Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:22:42.330Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:22:42.330Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:22:42.392Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630561724-59344-3a28958b-0b76-4d62-bdd2-6bd3a16a174f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:22:42.518Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:22:42.518Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:22:42.520Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:22:42.520Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:22:42.520Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:22:42.520Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:22:42.594Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630561724-59344-3a28958b-0b76-4d62-bdd2-6bd3a16a174f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:22:42.721Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:22:42.721Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:22:42.722Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:22:42.722Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:22:42.781Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630561724-59344-3a28958b-0b76-4d62-bdd2-6bd3a16a174f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:22:42.910Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:22:42.910Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:22:42.967Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T13:22:42.967Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T13:22:43.033Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772630562967-59344-12ed3723-3aee-4dc1-a59c-f5a191b7737c-setup.exe (89894400 Bytes) +2026-03-04T13:40:06.999Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T13:40:06.945Z [INFO] Test-Nachricht für Session-Log +2026-03-04T13:40:07.034Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:40:07.035Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T13:40:07.041Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:40:07.041Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:40:07.047Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G27vBC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G27vBC\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:40:07.049Z [INFO] Disk-Space-Check OK: 475.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-G27vBC\out) +2026-03-04T13:40:07.050Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-G27vBC\out +2026-03-04T13:40:07.125Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T13:40:07.125Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:40:07.125Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T13:40:07.196Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T13:40:07.264Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T13:40:07.229Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-D9ganh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-D9ganh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:40:07.231Z [INFO] Disk-Space-Check OK: 475.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-D9ganh\out) +2026-03-04T13:40:07.233Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-D9ganh\out +2026-03-04T13:40:07.235Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:40:07.321Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T13:40:07.387Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T13:40:07.301Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T13:40:07.387Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-G27vBC\out +2026-03-04T13:40:07.390Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T13:40:07.391Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:40:07.393Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G27vBC\out +2026-03-04T13:40:07.413Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N8sUk4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N8sUk4\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:40:07.414Z [INFO] Disk-Space-Check OK: 475.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-N8sUk4\out) +2026-03-04T13:40:07.414Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N8sUk4\out +2026-03-04T13:40:07.417Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T13:40:07.417Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N8sUk4\out +2026-03-04T13:40:07.419Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T13:40:07.420Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-N8sUk4\out +2026-03-04T13:40:07.422Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T13:40:07.423Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-N8sUk4\out +2026-03-04T13:40:07.426Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3kLLPU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3kLLPU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:40:07.427Z [INFO] Disk-Space-Check OK: 475.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3kLLPU\out) +2026-03-04T13:40:07.427Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3kLLPU\out +2026-03-04T13:40:07.430Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T13:40:07.432Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T13:40:07.432Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3kLLPU\out +2026-03-04T13:40:07.435Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nunK6N\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nunK6N\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:40:07.436Z [INFO] Disk-Space-Check OK: 475.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nunK6N\out) +2026-03-04T13:40:07.436Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nunK6N\out +2026-03-04T13:40:07.438Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:40:07.439Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:40:07.440Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-nunK6N\pkg) +2026-03-04T13:40:07.440Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nunK6N\out +2026-03-04T13:40:07.443Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oo9eca\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oo9eca\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:40:07.444Z [INFO] Disk-Space-Check OK: 475.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-oo9eca\out) +2026-03-04T13:40:07.444Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oo9eca\out +2026-03-04T13:40:07.446Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:40:07.447Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:40:07.448Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oo9eca\out +2026-03-04T13:40:07.451Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J9G5Yp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J9G5Yp\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:40:07.451Z [INFO] Disk-Space-Check OK: 475.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-J9G5Yp\out) +2026-03-04T13:40:07.452Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-J9G5Yp\out +2026-03-04T13:40:07.454Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T13:40:07.454Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-J9G5Yp\out +2026-03-04T13:40:07.456Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T13:40:07.457Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J9G5Yp\out +2026-03-04T13:40:07.460Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Id8SW1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Id8SW1\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T13:40:07.461Z [INFO] Disk-Space-Check OK: 475.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Id8SW1\out) +2026-03-04T13:40:07.461Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T13:40:07.461Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Id8SW1\out +2026-03-04T13:40:07.463Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T13:40:07.464Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Id8SW1\out +2026-03-04T13:40:07.467Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5Fhwy9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5Fhwy9\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:40:07.468Z [INFO] Disk-Space-Check OK: 475.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5Fhwy9\out) +2026-03-04T13:40:07.468Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5Fhwy9\out +2026-03-04T13:40:07.470Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:40:07.470Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T13:40:07.530Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T13:40:07.593Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T13:40:07.490Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T13:40:07.492Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:40:07.493Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-D9ganh\out +2026-03-04T13:40:07.652Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T13:40:07.714Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T13:40:07.657Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Vve6gD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Vve6gD\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T13:40:07.658Z [INFO] Disk-Space-Check OK: 475.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Vve6gD\out) +2026-03-04T13:40:07.658Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T13:40:07.659Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Vve6gD\out +2026-03-04T13:40:07.660Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:40:07.715Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5Fhwy9\out +2026-03-04T13:40:07.718Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rHYIiV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rHYIiV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:40:07.718Z [INFO] Disk-Space-Check OK: 475.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rHYIiV\out) +2026-03-04T13:40:07.721Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rHYIiV\out +2026-03-04T13:40:07.723Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T13:40:07.724Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rHYIiV\out +2026-03-04T13:40:07.727Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VIt8zM\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VIt8zM\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:40:07.728Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-VIt8zM\pkg-missing +2026-03-04T13:40:07.729Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0UcMp4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0UcMp4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:40:07.730Z [INFO] Disk-Space-Check OK: 475.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0UcMp4\out) +2026-03-04T13:40:07.730Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0UcMp4\out +2026-03-04T13:40:07.734Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T13:40:07.734Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0UcMp4\out +2026-03-04T13:40:07.780Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9mn3wR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9mn3wR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:40:07.780Z [INFO] Disk-Space-Check OK: 475.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9mn3wR\out) +2026-03-04T13:40:07.781Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9mn3wR\out +2026-03-04T13:40:07.783Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:40:07.783Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T13:40:07.846Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T13:40:07.919Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T13:40:07.169Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631607033-79568-03b739f9-2cb1-4e2b-8fc2-a72df0bb9bee-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:40:07.958Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T13:40:07.958Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T13:40:07.985Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T13:40:08.050Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T13:40:08.051Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9mn3wR\out +2026-03-04T13:40:08.053Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wVmdmF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wVmdmF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:40:08.054Z [INFO] Disk-Space-Check OK: 475.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wVmdmF\out) +2026-03-04T13:40:08.056Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wVmdmF\out +2026-03-04T13:40:08.058Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-aV9gu0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-aV9gu0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:40:08.059Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-aV9gu0\out) +2026-03-04T13:40:08.075Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631607958-79568-3a89ce23-d133-41b5-88d6-0eaecfbabb3c-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:40:08.664Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:40:08.664Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:40:09.666Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:40:11.166Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:40:12.168Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:40:15.169Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:40:16.170Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T13:40:16.170Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:40:17.172Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:40:18.672Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:40:19.673Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:40:22.674Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:40:23.705Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:40:23.706Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:40:23.779Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631623705-79568-1f2dc997-9842-4ccb-9874-33d10a636948-setup.exe (89894400 Bytes) +2026-03-04T13:40:23.878Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:40:23.878Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:40:23.879Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:40:23.879Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:40:23.977Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631623705-79568-1f2dc997-9842-4ccb-9874-33d10a636948-setup.exe (89894400 Bytes) +2026-03-04T13:40:24.067Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:40:24.067Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:40:24.067Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:40:24.156Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631623705-79568-1f2dc997-9842-4ccb-9874-33d10a636948-setup.exe (89894400 Bytes) +2026-03-04T13:40:24.239Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:40:24.239Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:40:24.239Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:40:24.239Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:40:24.307Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631623705-79568-1f2dc997-9842-4ccb-9874-33d10a636948-setup.exe (89894400 Bytes) +2026-03-04T13:40:24.399Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:40:24.399Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:40:24.399Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:40:24.505Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631623705-79568-1f2dc997-9842-4ccb-9874-33d10a636948-setup.exe (89894400 Bytes) +2026-03-04T13:40:24.594Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:40:24.594Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:40:24.594Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:40:24.594Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:40:24.684Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631623705-79568-1f2dc997-9842-4ccb-9874-33d10a636948-setup.exe (89894400 Bytes) +2026-03-04T13:40:24.888Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:40:24.888Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:40:24.888Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:40:24.972Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631624888-79568-6b4ddf79-4d1d-401f-a5c4-09d19207a11c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:40:25.522Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:40:25.523Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:40:25.523Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:40:25.624Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631625523-79568-7cd6c257-da90-4603-b561-93da603dfe0e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:40:25.766Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:40:25.766Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:40:25.768Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:40:25.768Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:40:25.867Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631625523-79568-7cd6c257-da90-4603-b561-93da603dfe0e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:40:26.042Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:40:26.042Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:40:26.045Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:40:26.045Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:40:26.045Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:40:26.045Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:40:26.130Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631625523-79568-7cd6c257-da90-4603-b561-93da603dfe0e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:40:26.273Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:40:26.273Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:40:26.274Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:40:26.274Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:40:26.344Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631625523-79568-7cd6c257-da90-4603-b561-93da603dfe0e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:40:26.499Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:40:26.499Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:40:26.500Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:40:26.501Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:40:26.501Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:40:26.501Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:40:26.598Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631625523-79568-7cd6c257-da90-4603-b561-93da603dfe0e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:40:26.750Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:40:26.751Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:40:26.751Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:40:26.751Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:40:26.840Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631625523-79568-7cd6c257-da90-4603-b561-93da603dfe0e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:40:26.978Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:40:26.978Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:40:27.038Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T13:40:27.038Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T13:40:27.114Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631627038-79568-30119558-e738-403d-bf7b-238f9923918b-setup.exe (89894400 Bytes) +2026-03-04T13:46:15.027Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T13:46:14.976Z [INFO] Test-Nachricht für Session-Log +2026-03-04T13:46:15.049Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8LJqYT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8LJqYT\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:46:15.051Z [INFO] Disk-Space-Check OK: 474.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8LJqYT\out) +2026-03-04T13:46:15.052Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8LJqYT\out +2026-03-04T13:46:15.119Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T13:46:15.119Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:46:15.119Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T13:46:15.057Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:46:15.058Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T13:46:15.063Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:46:15.063Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:46:15.172Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631975056-98076-5c559739-b6af-40cb-8e6e-1ac257000e8b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:46:15.184Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T13:46:15.240Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T13:46:15.292Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T13:46:15.194Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5rhKAY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5rhKAY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:46:15.195Z [INFO] Disk-Space-Check OK: 474.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5rhKAY\out) +2026-03-04T13:46:15.197Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5rhKAY\out +2026-03-04T13:46:15.198Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:46:15.346Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T13:46:15.330Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T13:46:15.346Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8LJqYT\out +2026-03-04T13:46:15.349Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T13:46:15.349Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:46:15.350Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8LJqYT\out +2026-03-04T13:46:15.358Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MhKttC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MhKttC\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:46:15.359Z [INFO] Disk-Space-Check OK: 474.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MhKttC\out) +2026-03-04T13:46:15.360Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MhKttC\out +2026-03-04T13:46:15.361Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T13:46:15.361Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MhKttC\out +2026-03-04T13:46:15.363Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T13:46:15.363Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MhKttC\out +2026-03-04T13:46:15.365Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T13:46:15.365Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MhKttC\out +2026-03-04T13:46:15.368Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9cmy5M\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9cmy5M\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:46:15.369Z [INFO] Disk-Space-Check OK: 474.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9cmy5M\out) +2026-03-04T13:46:15.369Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9cmy5M\out +2026-03-04T13:46:15.370Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T13:46:15.371Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T13:46:15.372Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9cmy5M\out +2026-03-04T13:46:15.374Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MfO2GO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MfO2GO\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:46:15.375Z [INFO] Disk-Space-Check OK: 474.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MfO2GO\out) +2026-03-04T13:46:15.375Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MfO2GO\out +2026-03-04T13:46:15.377Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:46:15.377Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:46:15.378Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-MfO2GO\pkg) +2026-03-04T13:46:15.378Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MfO2GO\out +2026-03-04T13:46:15.380Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AILDUT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AILDUT\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:46:15.380Z [INFO] Disk-Space-Check OK: 474.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AILDUT\out) +2026-03-04T13:46:15.380Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AILDUT\out +2026-03-04T13:46:15.382Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:46:15.383Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:46:15.383Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AILDUT\out +2026-03-04T13:46:15.386Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sVtUxI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sVtUxI\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:46:15.386Z [INFO] Disk-Space-Check OK: 474.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sVtUxI\out) +2026-03-04T13:46:15.386Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sVtUxI\out +2026-03-04T13:46:15.388Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T13:46:15.388Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sVtUxI\out +2026-03-04T13:46:15.390Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T13:46:15.391Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sVtUxI\out +2026-03-04T13:46:15.393Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aq0OEL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aq0OEL\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T13:46:15.394Z [INFO] Disk-Space-Check OK: 474.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aq0OEL\out) +2026-03-04T13:46:15.394Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T13:46:15.394Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aq0OEL\out +2026-03-04T13:46:15.396Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T13:46:15.397Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aq0OEL\out +2026-03-04T13:46:15.399Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BEbAFZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BEbAFZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:46:15.400Z [INFO] Disk-Space-Check OK: 474.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BEbAFZ\out) +2026-03-04T13:46:15.400Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BEbAFZ\out +2026-03-04T13:46:15.400Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:46:15.401Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T13:46:15.444Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T13:46:15.402Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T13:46:15.403Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:46:15.404Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5rhKAY\out +2026-03-04T13:46:15.503Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T13:46:15.549Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T13:46:15.598Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T13:46:15.543Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tV4Z1w\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tV4Z1w\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T13:46:15.544Z [INFO] Disk-Space-Check OK: 474.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tV4Z1w\out) +2026-03-04T13:46:15.544Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T13:46:15.544Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tV4Z1w\out +2026-03-04T13:46:15.545Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:46:15.599Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BEbAFZ\out +2026-03-04T13:46:15.601Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L2OxWu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L2OxWu\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:46:15.602Z [INFO] Disk-Space-Check OK: 474.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-L2OxWu\out) +2026-03-04T13:46:15.604Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L2OxWu\out +2026-03-04T13:46:15.606Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T13:46:15.607Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L2OxWu\out +2026-03-04T13:46:15.611Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-krZo3j\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-krZo3j\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:46:15.611Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-krZo3j\pkg-missing +2026-03-04T13:46:15.613Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RaL5WE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RaL5WE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:46:15.613Z [INFO] Disk-Space-Check OK: 474.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RaL5WE\out) +2026-03-04T13:46:15.614Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RaL5WE\out +2026-03-04T13:46:15.617Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T13:46:15.618Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RaL5WE\out +2026-03-04T13:46:15.660Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-32kPaP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-32kPaP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:46:15.661Z [INFO] Disk-Space-Check OK: 474.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-32kPaP\out) +2026-03-04T13:46:15.662Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-32kPaP\out +2026-03-04T13:46:15.663Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:46:15.663Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T13:46:15.714Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T13:46:15.773Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T13:46:15.832Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T13:46:15.884Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T13:46:15.885Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-32kPaP\out +2026-03-04T13:46:15.887Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TRozpV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TRozpV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:46:15.888Z [INFO] Disk-Space-Check OK: 474.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TRozpV\out) +2026-03-04T13:46:15.890Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TRozpV\out +2026-03-04T13:46:15.892Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-iv08al\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-iv08al\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:46:15.892Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-iv08al\out) +2026-03-04T13:46:15.798Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T13:46:15.798Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T13:46:15.889Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631975798-98076-ff06bdd1-64d2-44ee-b962-441034073441-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:46:16.326Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:46:16.326Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:46:17.328Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:46:18.830Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:46:19.831Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:46:22.831Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:46:23.833Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T13:46:23.833Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:46:24.833Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:46:26.333Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:46:27.336Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:46:30.336Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:46:31.363Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:46:31.363Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:46:31.433Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631991363-98076-3f54a84c-cef2-4a72-8726-07efc1ed9769-setup.exe (89894400 Bytes) +2026-03-04T13:46:31.524Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:46:31.524Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:46:31.525Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:46:31.525Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:46:31.598Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631991363-98076-3f54a84c-cef2-4a72-8726-07efc1ed9769-setup.exe (89894400 Bytes) +2026-03-04T13:46:31.685Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:46:31.685Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:46:31.685Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:46:31.753Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631991363-98076-3f54a84c-cef2-4a72-8726-07efc1ed9769-setup.exe (89894400 Bytes) +2026-03-04T13:46:31.836Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:46:31.836Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:46:31.837Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:46:31.837Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:46:31.915Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631991363-98076-3f54a84c-cef2-4a72-8726-07efc1ed9769-setup.exe (89894400 Bytes) +2026-03-04T13:46:32.000Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:46:32.000Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:46:32.000Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:46:32.079Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631991363-98076-3f54a84c-cef2-4a72-8726-07efc1ed9769-setup.exe (89894400 Bytes) +2026-03-04T13:46:32.159Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:46:32.159Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:46:32.160Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:46:32.160Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:46:32.238Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631991363-98076-3f54a84c-cef2-4a72-8726-07efc1ed9769-setup.exe (89894400 Bytes) +2026-03-04T13:46:32.427Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:46:32.428Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:46:32.428Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:46:32.505Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631992427-98076-648b876a-b925-46d8-85fa-5c0be40ac083-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:46:32.972Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:46:32.972Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:46:32.972Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:46:33.036Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631992972-98076-6247f275-40fc-4dfa-a9ad-cc6e4640b051-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:46:33.160Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:46:33.160Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:46:33.161Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:46:33.161Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:46:33.225Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631992972-98076-6247f275-40fc-4dfa-a9ad-cc6e4640b051-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:46:33.354Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:46:33.354Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:46:33.355Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:46:33.355Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:46:33.355Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:46:33.355Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:46:33.417Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631992972-98076-6247f275-40fc-4dfa-a9ad-cc6e4640b051-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:46:33.542Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:46:33.542Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:46:33.543Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:46:33.543Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:46:33.625Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631992972-98076-6247f275-40fc-4dfa-a9ad-cc6e4640b051-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:46:33.755Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:46:33.755Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:46:33.756Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:46:33.756Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:46:33.756Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:46:33.756Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:46:33.819Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631992972-98076-6247f275-40fc-4dfa-a9ad-cc6e4640b051-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:46:33.944Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:46:33.944Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:46:33.945Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:46:33.945Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:46:34.002Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631992972-98076-6247f275-40fc-4dfa-a9ad-cc6e4640b051-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:46:34.128Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:46:34.128Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:46:34.194Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T13:46:34.194Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T13:46:34.260Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772631994194-98076-e60dd871-7a1f-447d-a13f-a6156d4d9d7a-setup.exe (89894400 Bytes) +2026-03-04T13:59:32.072Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T13:59:31.999Z [INFO] Test-Nachricht für Session-Log +2026-03-04T13:59:32.060Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BIIBO0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BIIBO0\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:59:32.061Z [INFO] Disk-Space-Check OK: 474.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BIIBO0\out) +2026-03-04T13:59:32.062Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BIIBO0\out +2026-03-04T13:59:32.133Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T13:59:32.134Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:59:32.134Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T13:59:32.079Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:59:32.080Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T13:59:32.082Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:59:32.082Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:59:32.194Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632772078-109164-7c24ef14-2166-4ad8-8e14-ee7889e7130e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:59:32.197Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T13:59:32.255Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T13:59:32.306Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T13:59:32.221Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-asSNLw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-asSNLw\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:59:32.222Z [INFO] Disk-Space-Check OK: 473.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-asSNLw\out) +2026-03-04T13:59:32.224Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-asSNLw\out +2026-03-04T13:59:32.228Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:59:32.353Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T13:59:32.353Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BIIBO0\out +2026-03-04T13:59:32.356Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T13:59:32.356Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:59:32.358Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BIIBO0\out +2026-03-04T13:59:32.365Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NMOBlI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NMOBlI\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:59:32.365Z [INFO] Disk-Space-Check OK: 473.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NMOBlI\out) +2026-03-04T13:59:32.366Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NMOBlI\out +2026-03-04T13:59:32.367Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T13:59:32.367Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NMOBlI\out +2026-03-04T13:59:32.369Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T13:59:32.369Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NMOBlI\out +2026-03-04T13:59:32.371Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T13:59:32.371Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NMOBlI\out +2026-03-04T13:59:32.374Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TATWHf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TATWHf\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:59:32.375Z [INFO] Disk-Space-Check OK: 473.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TATWHf\out) +2026-03-04T13:59:32.375Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TATWHf\out +2026-03-04T13:59:32.377Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T13:59:32.378Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T13:59:32.379Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TATWHf\out +2026-03-04T13:59:32.381Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UmoYnk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UmoYnk\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:59:32.381Z [INFO] Disk-Space-Check OK: 473.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-UmoYnk\out) +2026-03-04T13:59:32.381Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UmoYnk\out +2026-03-04T13:59:32.383Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:59:32.384Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:59:32.384Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-UmoYnk\pkg) +2026-03-04T13:59:32.384Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UmoYnk\out +2026-03-04T13:59:32.386Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ussjrG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ussjrG\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T13:59:32.387Z [INFO] Disk-Space-Check OK: 473.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ussjrG\out) +2026-03-04T13:59:32.387Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ussjrG\out +2026-03-04T13:59:32.388Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:59:32.389Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T13:59:32.389Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ussjrG\out +2026-03-04T13:59:32.392Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ND8hEN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ND8hEN\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:59:32.392Z [INFO] Disk-Space-Check OK: 473.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ND8hEN\out) +2026-03-04T13:59:32.393Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ND8hEN\out +2026-03-04T13:59:32.394Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T13:59:32.394Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ND8hEN\out +2026-03-04T13:59:32.397Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T13:59:32.397Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ND8hEN\out +2026-03-04T13:59:32.399Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yW3Tx4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yW3Tx4\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T13:59:32.400Z [INFO] Disk-Space-Check OK: 473.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yW3Tx4\out) +2026-03-04T13:59:32.400Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T13:59:32.400Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yW3Tx4\out +2026-03-04T13:59:32.401Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T13:59:32.402Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yW3Tx4\out +2026-03-04T13:59:32.403Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LBqJYB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LBqJYB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:59:32.404Z [INFO] Disk-Space-Check OK: 473.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LBqJYB\out) +2026-03-04T13:59:32.404Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LBqJYB\out +2026-03-04T13:59:32.405Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:59:32.405Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T13:59:32.445Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T13:59:32.353Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T13:59:32.430Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T13:59:32.431Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T13:59:32.432Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-asSNLw\out +2026-03-04T13:59:32.546Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P86M8a\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P86M8a\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T13:59:32.547Z [INFO] Disk-Space-Check OK: 473.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P86M8a\out) +2026-03-04T13:59:32.547Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T13:59:32.548Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-P86M8a\out +2026-03-04T13:59:32.548Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:59:32.486Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T13:59:32.529Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T13:59:32.570Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T13:59:32.571Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LBqJYB\out +2026-03-04T13:59:32.573Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wE4AWC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wE4AWC\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:59:32.574Z [INFO] Disk-Space-Check OK: 473.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wE4AWC\out) +2026-03-04T13:59:32.576Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wE4AWC\out +2026-03-04T13:59:32.578Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T13:59:32.578Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wE4AWC\out +2026-03-04T13:59:32.582Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b59DJz\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b59DJz\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:59:32.583Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-b59DJz\pkg-missing +2026-03-04T13:59:32.585Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zzOdzF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zzOdzF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:59:32.585Z [INFO] Disk-Space-Check OK: 473.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zzOdzF\out) +2026-03-04T13:59:32.585Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zzOdzF\out +2026-03-04T13:59:32.588Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T13:59:32.588Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zzOdzF\out +2026-03-04T13:59:32.631Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jTFTov\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jTFTov\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:59:32.632Z [INFO] Disk-Space-Check OK: 473.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jTFTov\out) +2026-03-04T13:59:32.632Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jTFTov\out +2026-03-04T13:59:32.633Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T13:59:32.634Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T13:59:32.671Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T13:59:32.716Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T13:59:32.772Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T13:59:32.825Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T13:59:32.826Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jTFTov\out +2026-03-04T13:59:32.828Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wRpspA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wRpspA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:59:32.828Z [INFO] Disk-Space-Check OK: 473.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wRpspA\out) +2026-03-04T13:59:32.830Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wRpspA\out +2026-03-04T13:59:32.832Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-IpJpHg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-IpJpHg\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T13:59:32.833Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-IpJpHg\out) +2026-03-04T13:59:32.774Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T13:59:32.774Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T13:59:32.866Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632772774-109164-b3a05136-11a9-4730-9e25-9db130e02250-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:59:33.282Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:59:33.282Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:59:34.285Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:59:35.785Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:59:36.788Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:59:39.789Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T13:59:40.791Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T13:59:40.791Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:59:41.792Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:59:43.292Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:59:44.294Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T13:59:47.294Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T13:59:48.326Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:59:48.326Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:59:48.397Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632788326-109164-bded1446-bab7-4e33-9bd5-80995cbd7097-setup.exe (89894400 Bytes) +2026-03-04T13:59:48.484Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:59:48.484Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:59:48.485Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:59:48.485Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:59:48.567Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632788326-109164-bded1446-bab7-4e33-9bd5-80995cbd7097-setup.exe (89894400 Bytes) +2026-03-04T13:59:48.653Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:59:48.653Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:59:48.653Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:59:48.729Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632788326-109164-bded1446-bab7-4e33-9bd5-80995cbd7097-setup.exe (89894400 Bytes) +2026-03-04T13:59:48.819Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:59:48.819Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:59:48.820Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:59:48.820Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:59:48.898Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632788326-109164-bded1446-bab7-4e33-9bd5-80995cbd7097-setup.exe (89894400 Bytes) +2026-03-04T13:59:48.979Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:59:48.979Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:59:48.979Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T13:59:49.051Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632788326-109164-bded1446-bab7-4e33-9bd5-80995cbd7097-setup.exe (89894400 Bytes) +2026-03-04T13:59:49.128Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T13:59:49.128Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T13:59:49.129Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:59:49.129Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T13:59:49.209Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632788326-109164-bded1446-bab7-4e33-9bd5-80995cbd7097-setup.exe (89894400 Bytes) +2026-03-04T13:59:49.417Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:59:49.418Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:59:49.418Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:59:49.481Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632789418-109164-4c12c4e9-9974-4762-9352-d7c5862a53af-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:59:49.987Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:59:49.987Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:59:49.987Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:59:50.068Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632789987-109164-8ca1a9fa-8818-4d37-b086-38ac5e3588a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:59:50.190Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:59:50.190Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:59:50.190Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:59:50.190Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:59:50.280Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632789987-109164-8ca1a9fa-8818-4d37-b086-38ac5e3588a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:59:50.406Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:59:50.407Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:59:50.409Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:59:50.409Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:59:50.409Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:59:50.409Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:59:50.473Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632789987-109164-8ca1a9fa-8818-4d37-b086-38ac5e3588a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:59:50.592Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:59:50.592Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:59:50.593Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:59:50.593Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:59:50.658Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632789987-109164-8ca1a9fa-8818-4d37-b086-38ac5e3588a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:59:50.781Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:59:50.781Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:59:50.783Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T13:59:50.783Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T13:59:50.783Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:59:50.783Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T13:59:50.842Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632789987-109164-8ca1a9fa-8818-4d37-b086-38ac5e3588a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:59:50.962Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:59:50.962Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T13:59:50.963Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T13:59:50.963Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T13:59:51.024Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632789987-109164-8ca1a9fa-8818-4d37-b086-38ac5e3588a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T13:59:51.151Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T13:59:51.151Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T13:59:51.223Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T13:59:51.223Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T13:59:51.291Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772632791223-109164-91ebc4fa-2858-42ab-bf88-38727ff80c65-setup.exe (89894400 Bytes) +2026-03-04T14:06:08.231Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T14:06:08.181Z [INFO] Test-Nachricht für Session-Log +2026-03-04T14:06:08.241Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Adq9E6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Adq9E6\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:06:08.242Z [INFO] Disk-Space-Check OK: 473.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Adq9E6\out) +2026-03-04T14:06:08.243Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Adq9E6\out +2026-03-04T14:06:08.318Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T14:06:08.319Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:06:08.319Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T14:06:08.243Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:06:08.244Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T14:06:08.246Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:06:08.246Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:06:08.360Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633168242-92808-805aedac-5fb9-4dc4-8a51-6387c34b0f99-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:06:08.379Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T14:06:08.438Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T14:06:08.496Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T14:06:08.396Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-58NBVa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-58NBVa\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:06:08.397Z [INFO] Disk-Space-Check OK: 473.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-58NBVa\out) +2026-03-04T14:06:08.399Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-58NBVa\out +2026-03-04T14:06:08.401Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:06:08.550Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T14:06:08.537Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T14:06:08.550Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Adq9E6\out +2026-03-04T14:06:08.554Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T14:06:08.555Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T14:06:08.556Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Adq9E6\out +2026-03-04T14:06:08.564Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XFoRrd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XFoRrd\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:06:08.565Z [INFO] Disk-Space-Check OK: 473.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XFoRrd\out) +2026-03-04T14:06:08.566Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XFoRrd\out +2026-03-04T14:06:08.568Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T14:06:08.568Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XFoRrd\out +2026-03-04T14:06:08.571Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T14:06:08.571Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XFoRrd\out +2026-03-04T14:06:08.573Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T14:06:08.574Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XFoRrd\out +2026-03-04T14:06:08.577Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b1mh9r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b1mh9r\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:06:08.577Z [INFO] Disk-Space-Check OK: 473.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-b1mh9r\out) +2026-03-04T14:06:08.577Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-b1mh9r\out +2026-03-04T14:06:08.579Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T14:06:08.581Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T14:06:08.581Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b1mh9r\out +2026-03-04T14:06:08.583Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A5i0bW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A5i0bW\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:06:08.584Z [INFO] Disk-Space-Check OK: 473.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-A5i0bW\out) +2026-03-04T14:06:08.584Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A5i0bW\out +2026-03-04T14:06:08.587Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T14:06:08.587Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T14:06:08.589Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-A5i0bW\pkg) +2026-03-04T14:06:08.589Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A5i0bW\out +2026-03-04T14:06:08.591Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nS2gf9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nS2gf9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:06:08.591Z [INFO] Disk-Space-Check OK: 473.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nS2gf9\out) +2026-03-04T14:06:08.591Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nS2gf9\out +2026-03-04T14:06:08.594Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T14:06:08.595Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T14:06:08.596Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nS2gf9\out +2026-03-04T14:06:08.599Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AoKfzs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AoKfzs\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:06:08.599Z [INFO] Disk-Space-Check OK: 473.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AoKfzs\out) +2026-03-04T14:06:08.600Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AoKfzs\out +2026-03-04T14:06:08.601Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T14:06:08.602Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AoKfzs\out +2026-03-04T14:06:08.603Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T14:06:08.604Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AoKfzs\out +2026-03-04T14:06:08.609Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SSTDnc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SSTDnc\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T14:06:08.609Z [INFO] Disk-Space-Check OK: 473.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SSTDnc\out) +2026-03-04T14:06:08.609Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T14:06:08.610Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SSTDnc\out +2026-03-04T14:06:08.611Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T14:06:08.612Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SSTDnc\out +2026-03-04T14:06:08.615Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VvFGrm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VvFGrm\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:06:08.615Z [INFO] Disk-Space-Check OK: 473.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VvFGrm\out) +2026-03-04T14:06:08.616Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VvFGrm\out +2026-03-04T14:06:08.616Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:06:08.616Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T14:06:08.664Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T14:06:08.624Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T14:06:08.625Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T14:06:08.627Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-58NBVa\out +2026-03-04T14:06:08.719Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T14:06:08.764Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T14:06:08.841Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T14:06:08.765Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZD40xc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZD40xc\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T14:06:08.766Z [INFO] Disk-Space-Check OK: 473.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZD40xc\out) +2026-03-04T14:06:08.766Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T14:06:08.766Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ZD40xc\out +2026-03-04T14:06:08.767Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:06:08.842Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VvFGrm\out +2026-03-04T14:06:08.844Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMeh10\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMeh10\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:06:08.845Z [INFO] Disk-Space-Check OK: 473.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMeh10\out) +2026-03-04T14:06:08.847Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nMeh10\out +2026-03-04T14:06:08.849Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T14:06:08.850Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMeh10\out +2026-03-04T14:06:08.853Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RQXIo4\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RQXIo4\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:06:08.853Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-RQXIo4\pkg-missing +2026-03-04T14:06:08.855Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QMEKeq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QMEKeq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:06:08.856Z [INFO] Disk-Space-Check OK: 473.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QMEKeq\out) +2026-03-04T14:06:08.856Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QMEKeq\out +2026-03-04T14:06:08.859Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T14:06:08.859Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QMEKeq\out +2026-03-04T14:06:08.906Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Pyxea\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Pyxea\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:06:08.907Z [INFO] Disk-Space-Check OK: 473.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Pyxea\out) +2026-03-04T14:06:08.907Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1Pyxea\out +2026-03-04T14:06:08.910Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:06:08.910Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T14:06:08.961Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T14:06:09.015Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T14:06:09.079Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T14:06:09.127Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T14:06:09.128Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1Pyxea\out +2026-03-04T14:06:09.130Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rTDccE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rTDccE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:06:09.130Z [INFO] Disk-Space-Check OK: 472.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rTDccE\out) +2026-03-04T14:06:09.132Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rTDccE\out +2026-03-04T14:06:09.134Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-9Xvqow\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-9Xvqow\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:06:09.135Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-9Xvqow\out) +2026-03-04T14:06:09.031Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T14:06:09.031Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T14:06:09.115Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633169031-92808-6d6b165d-4d2f-4ad2-848f-622cd607437e-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:06:09.550Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:06:09.550Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T14:06:10.552Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:06:12.053Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T14:06:13.055Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:06:16.056Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T14:06:17.058Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T14:06:17.058Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:06:18.059Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:06:19.560Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:06:20.560Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:06:23.560Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:06:24.592Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:06:24.592Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T14:06:24.657Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633184592-92808-13c7c03a-083f-4a2e-8c6f-fdbfb1dadb55-setup.exe (89894400 Bytes) +2026-03-04T14:06:24.747Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T14:06:24.747Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T14:06:24.748Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:06:24.748Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:06:24.808Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633184592-92808-13c7c03a-083f-4a2e-8c6f-fdbfb1dadb55-setup.exe (89894400 Bytes) +2026-03-04T14:06:24.889Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:06:24.889Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:06:24.889Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T14:06:24.954Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633184592-92808-13c7c03a-083f-4a2e-8c6f-fdbfb1dadb55-setup.exe (89894400 Bytes) +2026-03-04T14:06:25.034Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T14:06:25.034Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T14:06:25.035Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:06:25.035Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:06:25.125Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633184592-92808-13c7c03a-083f-4a2e-8c6f-fdbfb1dadb55-setup.exe (89894400 Bytes) +2026-03-04T14:06:25.218Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:06:25.218Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:06:25.218Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T14:06:25.290Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633184592-92808-13c7c03a-083f-4a2e-8c6f-fdbfb1dadb55-setup.exe (89894400 Bytes) +2026-03-04T14:06:25.365Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T14:06:25.365Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T14:06:25.366Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:06:25.366Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:06:25.428Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633184592-92808-13c7c03a-083f-4a2e-8c6f-fdbfb1dadb55-setup.exe (89894400 Bytes) +2026-03-04T14:06:25.610Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:06:25.610Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:06:25.610Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:06:25.675Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633185610-92808-8f30d972-1845-4bf5-9ea7-125efd186be2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:06:26.174Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:06:26.174Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:06:26.174Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:06:26.244Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633186174-92808-2b060356-9c9e-48e0-a7a1-a560b847086c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:06:26.373Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:06:26.373Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:06:26.374Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:06:26.374Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T14:06:26.437Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633186174-92808-2b060356-9c9e-48e0-a7a1-a560b847086c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:06:26.567Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:06:26.567Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:06:26.569Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:06:26.569Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:06:26.569Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:06:26.569Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:06:26.642Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633186174-92808-2b060356-9c9e-48e0-a7a1-a560b847086c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:06:26.772Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:06:26.772Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:06:26.773Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:06:26.773Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T14:06:26.832Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633186174-92808-2b060356-9c9e-48e0-a7a1-a560b847086c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:06:26.955Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:06:26.955Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:06:26.957Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:06:26.957Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:06:26.957Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:06:26.957Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:06:27.015Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633186174-92808-2b060356-9c9e-48e0-a7a1-a560b847086c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:06:27.141Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:06:27.141Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:06:27.142Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:06:27.142Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T14:06:27.210Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633186174-92808-2b060356-9c9e-48e0-a7a1-a560b847086c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:06:27.330Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:06:27.330Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:06:27.387Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T14:06:27.387Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T14:06:27.449Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633187387-92808-6be5a890-cf53-4fba-bdb4-18417af7ed34-setup.exe (89894400 Bytes) +2026-03-04T14:17:09.726Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T14:17:09.711Z [INFO] Test-Nachricht für Session-Log +2026-03-04T14:17:09.788Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:17:09.789Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T14:17:09.792Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:17:09.792Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:17:09.800Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8rxxPv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8rxxPv\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:17:09.802Z [INFO] Disk-Space-Check OK: 472.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8rxxPv\out) +2026-03-04T14:17:09.803Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8rxxPv\out +2026-03-04T14:17:09.874Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T14:17:09.874Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:17:09.874Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T14:17:09.938Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T14:17:10.002Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T14:17:09.963Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-z6nOmy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-z6nOmy\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:17:09.964Z [INFO] Disk-Space-Check OK: 472.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-z6nOmy\out) +2026-03-04T14:17:09.965Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-z6nOmy\out +2026-03-04T14:17:09.967Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:17:10.060Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T14:17:10.114Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T14:17:10.066Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T14:17:10.114Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8rxxPv\out +2026-03-04T14:17:10.117Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T14:17:10.118Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T14:17:10.119Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8rxxPv\out +2026-03-04T14:17:10.127Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L357XI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L357XI\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:17:10.128Z [INFO] Disk-Space-Check OK: 472.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-L357XI\out) +2026-03-04T14:17:10.129Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L357XI\out +2026-03-04T14:17:10.131Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T14:17:10.131Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L357XI\out +2026-03-04T14:17:10.133Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T14:17:10.133Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L357XI\out +2026-03-04T14:17:10.135Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T14:17:10.136Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L357XI\out +2026-03-04T14:17:10.139Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-D7P23V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-D7P23V\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:17:10.140Z [INFO] Disk-Space-Check OK: 472.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-D7P23V\out) +2026-03-04T14:17:10.140Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-D7P23V\out +2026-03-04T14:17:10.142Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T14:17:10.143Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T14:17:10.144Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-D7P23V\out +2026-03-04T14:17:10.146Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KI0ldv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KI0ldv\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:17:10.147Z [INFO] Disk-Space-Check OK: 472.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KI0ldv\out) +2026-03-04T14:17:10.147Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KI0ldv\out +2026-03-04T14:17:10.149Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T14:17:10.150Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T14:17:10.151Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-KI0ldv\pkg) +2026-03-04T14:17:10.151Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KI0ldv\out +2026-03-04T14:17:10.153Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KS023C\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KS023C\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:17:10.154Z [INFO] Disk-Space-Check OK: 472.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KS023C\out) +2026-03-04T14:17:10.154Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KS023C\out +2026-03-04T14:17:10.155Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T14:17:10.156Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T14:17:10.157Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KS023C\out +2026-03-04T14:17:10.159Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T5gCK8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T5gCK8\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:17:10.160Z [INFO] Disk-Space-Check OK: 472.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-T5gCK8\out) +2026-03-04T14:17:10.160Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-T5gCK8\out +2026-03-04T14:17:10.162Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T14:17:10.162Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-T5gCK8\out +2026-03-04T14:17:10.164Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T14:17:10.165Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T5gCK8\out +2026-03-04T14:17:10.168Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ncKgIJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ncKgIJ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T14:17:10.168Z [INFO] Disk-Space-Check OK: 472.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ncKgIJ\out) +2026-03-04T14:17:10.168Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T14:17:10.169Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ncKgIJ\out +2026-03-04T14:17:10.171Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T14:17:10.171Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ncKgIJ\out +2026-03-04T14:17:10.173Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tdRwlK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tdRwlK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:17:10.174Z [INFO] Disk-Space-Check OK: 472.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tdRwlK\out) +2026-03-04T14:17:10.174Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tdRwlK\out +2026-03-04T14:17:10.174Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:17:10.174Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T14:17:10.221Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T14:17:10.197Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T14:17:10.198Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T14:17:10.199Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-z6nOmy\out +2026-03-04T14:17:10.276Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T14:17:10.323Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T14:17:10.373Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T14:17:10.349Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PrD00m\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PrD00m\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T14:17:10.349Z [INFO] Disk-Space-Check OK: 472.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PrD00m\out) +2026-03-04T14:17:10.349Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T14:17:10.350Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PrD00m\out +2026-03-04T14:17:10.350Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:17:10.374Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tdRwlK\out +2026-03-04T14:17:10.377Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fYh4tE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fYh4tE\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:17:10.377Z [INFO] Disk-Space-Check OK: 472.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fYh4tE\out) +2026-03-04T14:17:10.379Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fYh4tE\out +2026-03-04T14:17:10.381Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T14:17:10.382Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fYh4tE\out +2026-03-04T14:17:10.386Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hCSYPs\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hCSYPs\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:17:10.386Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-hCSYPs\pkg-missing +2026-03-04T14:17:10.387Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3QRLat\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3QRLat\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:17:10.388Z [INFO] Disk-Space-Check OK: 472.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3QRLat\out) +2026-03-04T14:17:10.388Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3QRLat\out +2026-03-04T14:17:10.391Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T14:17:10.392Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3QRLat\out +2026-03-04T14:17:10.439Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u3nCFN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u3nCFN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:17:10.440Z [INFO] Disk-Space-Check OK: 472.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-u3nCFN\out) +2026-03-04T14:17:10.440Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-u3nCFN\out +2026-03-04T14:17:10.443Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:17:10.443Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T14:17:10.499Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T14:17:10.545Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T14:17:10.605Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T14:17:09.910Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633829788-12392-e7936ec6-02b6-4d74-9a6b-ab8899bf6e0f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:17:10.607Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T14:17:10.607Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T14:17:10.666Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T14:17:10.667Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u3nCFN\out +2026-03-04T14:17:10.669Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QLkYtc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QLkYtc\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:17:10.669Z [INFO] Disk-Space-Check OK: 472.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QLkYtc\out) +2026-03-04T14:17:10.671Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QLkYtc\out +2026-03-04T14:17:10.673Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-iW8ydL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-iW8ydL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:17:10.674Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-iW8ydL\out) +2026-03-04T14:17:10.694Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633830607-12392-505965ed-b341-457e-bf9b-cecd8de9a0fc-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:17:11.156Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:17:11.156Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T14:17:12.158Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:17:13.659Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T14:17:14.660Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:17:17.661Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T14:17:18.662Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T14:17:18.662Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:17:19.664Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:17:21.164Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:17:22.165Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:17:25.165Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:17:26.192Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:17:26.192Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T14:17:26.259Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633846192-12392-4576239d-fd65-49d4-9b4d-eee4cdf6ed68-setup.exe (89894400 Bytes) +2026-03-04T14:17:26.342Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T14:17:26.342Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T14:17:26.343Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:17:26.343Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:17:26.415Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633846192-12392-4576239d-fd65-49d4-9b4d-eee4cdf6ed68-setup.exe (89894400 Bytes) +2026-03-04T14:17:26.495Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:17:26.496Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:17:26.496Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T14:17:26.558Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633846192-12392-4576239d-fd65-49d4-9b4d-eee4cdf6ed68-setup.exe (89894400 Bytes) +2026-03-04T14:17:26.638Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T14:17:26.638Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T14:17:26.638Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:17:26.638Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:17:26.707Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633846192-12392-4576239d-fd65-49d4-9b4d-eee4cdf6ed68-setup.exe (89894400 Bytes) +2026-03-04T14:17:26.794Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:17:26.794Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:17:26.794Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T14:17:26.870Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633846192-12392-4576239d-fd65-49d4-9b4d-eee4cdf6ed68-setup.exe (89894400 Bytes) +2026-03-04T14:17:26.952Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T14:17:26.952Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T14:17:26.953Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:17:26.953Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:17:27.032Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633846192-12392-4576239d-fd65-49d4-9b4d-eee4cdf6ed68-setup.exe (89894400 Bytes) +2026-03-04T14:17:27.241Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:17:27.241Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:17:27.241Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:17:27.330Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633847241-12392-0d572e84-d34a-476e-bd1f-b3ff71e906f9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:17:27.859Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:17:27.860Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:17:27.860Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:17:27.924Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633847860-12392-e27ee8be-18a5-4612-9f3f-07fd617d27a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:17:28.040Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:17:28.040Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:17:28.040Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:17:28.040Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T14:17:28.100Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633847860-12392-e27ee8be-18a5-4612-9f3f-07fd617d27a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:17:28.221Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:17:28.221Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:17:28.223Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:17:28.223Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:17:28.223Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:17:28.223Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:17:28.286Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633847860-12392-e27ee8be-18a5-4612-9f3f-07fd617d27a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:17:28.407Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:17:28.407Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:17:28.407Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:17:28.407Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T14:17:28.470Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633847860-12392-e27ee8be-18a5-4612-9f3f-07fd617d27a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:17:28.588Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:17:28.588Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:17:28.589Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:17:28.590Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:17:28.590Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:17:28.590Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:17:28.651Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633847860-12392-e27ee8be-18a5-4612-9f3f-07fd617d27a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:17:28.771Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:17:28.771Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:17:28.771Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:17:28.771Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T14:17:28.831Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633847860-12392-e27ee8be-18a5-4612-9f3f-07fd617d27a0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:17:28.949Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:17:28.949Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:17:29.009Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T14:17:29.009Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T14:17:29.075Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772633849009-12392-92cb6d75-8216-42b7-9a89-9799ec0467a5-setup.exe (89894400 Bytes) +2026-03-04T14:29:21.335Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T14:29:21.245Z [INFO] Test-Nachricht für Session-Log +2026-03-04T14:29:21.325Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:29:21.326Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T14:29:21.329Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:29:21.329Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:29:21.364Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bnexNJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bnexNJ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:29:21.366Z [INFO] Disk-Space-Check OK: 471.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bnexNJ\out) +2026-03-04T14:29:21.370Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bnexNJ\out +2026-03-04T14:29:21.457Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T14:29:21.457Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:29:21.457Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T14:29:21.507Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-oAMGym\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-oAMGym\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:29:21.508Z [INFO] Disk-Space-Check OK: 471.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-oAMGym\out) +2026-03-04T14:29:21.510Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-oAMGym\out +2026-03-04T14:29:21.512Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:29:21.519Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T14:29:21.586Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T14:29:21.647Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T14:29:21.707Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T14:29:21.602Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T14:29:21.707Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bnexNJ\out +2026-03-04T14:29:21.711Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T14:29:21.712Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T14:29:21.713Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bnexNJ\out +2026-03-04T14:29:21.745Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-32SfdN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-32SfdN\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:29:21.747Z [INFO] Disk-Space-Check OK: 471.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-32SfdN\out) +2026-03-04T14:29:21.747Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-32SfdN\out +2026-03-04T14:29:21.759Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T14:29:21.759Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-32SfdN\out +2026-03-04T14:29:21.762Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T14:29:21.762Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-32SfdN\out +2026-03-04T14:29:21.764Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T14:29:21.765Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-32SfdN\out +2026-03-04T14:29:21.768Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iJP8k3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iJP8k3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:29:21.769Z [INFO] Disk-Space-Check OK: 471.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iJP8k3\out) +2026-03-04T14:29:21.769Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iJP8k3\out +2026-03-04T14:29:21.772Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T14:29:21.774Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T14:29:21.774Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iJP8k3\out +2026-03-04T14:29:21.777Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KtQaBw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KtQaBw\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:29:21.777Z [INFO] Disk-Space-Check OK: 471.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KtQaBw\out) +2026-03-04T14:29:21.778Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KtQaBw\out +2026-03-04T14:29:21.780Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T14:29:21.781Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T14:29:21.782Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-KtQaBw\pkg) +2026-03-04T14:29:21.782Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KtQaBw\out +2026-03-04T14:29:21.784Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VvoFgy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VvoFgy\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:29:21.785Z [INFO] Disk-Space-Check OK: 471.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VvoFgy\out) +2026-03-04T14:29:21.785Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VvoFgy\out +2026-03-04T14:29:21.788Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T14:29:21.789Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T14:29:21.789Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VvoFgy\out +2026-03-04T14:29:21.792Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zom5Zi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zom5Zi\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:29:21.793Z [INFO] Disk-Space-Check OK: 471.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zom5Zi\out) +2026-03-04T14:29:21.793Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zom5Zi\out +2026-03-04T14:29:21.795Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T14:29:21.795Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zom5Zi\out +2026-03-04T14:29:21.798Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T14:29:21.799Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zom5Zi\out +2026-03-04T14:29:21.801Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-54uk94\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-54uk94\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T14:29:21.802Z [INFO] Disk-Space-Check OK: 471.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-54uk94\out) +2026-03-04T14:29:21.802Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T14:29:21.802Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-54uk94\out +2026-03-04T14:29:21.804Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T14:29:21.805Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-54uk94\out +2026-03-04T14:29:21.807Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K0FIT8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K0FIT8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:29:21.808Z [INFO] Disk-Space-Check OK: 471.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-K0FIT8\out) +2026-03-04T14:29:21.808Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K0FIT8\out +2026-03-04T14:29:21.809Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:29:21.809Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T14:29:21.792Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T14:29:21.793Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T14:29:21.794Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-oAMGym\out +2026-03-04T14:29:21.870Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T14:29:21.928Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T14:29:21.983Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T14:29:22.043Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T14:29:21.947Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-94OJgc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-94OJgc\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T14:29:21.947Z [INFO] Disk-Space-Check OK: 471.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-94OJgc\out) +2026-03-04T14:29:21.947Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T14:29:21.948Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-94OJgc\out +2026-03-04T14:29:21.949Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:29:22.044Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K0FIT8\out +2026-03-04T14:29:22.047Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3if7ij\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3if7ij\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:29:22.047Z [INFO] Disk-Space-Check OK: 471.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3if7ij\out) +2026-03-04T14:29:22.049Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3if7ij\out +2026-03-04T14:29:22.051Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T14:29:22.052Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3if7ij\out +2026-03-04T14:29:22.055Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aZ2aRS\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aZ2aRS\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:29:22.056Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-aZ2aRS\pkg-missing +2026-03-04T14:29:22.057Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K9HFTf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K9HFTf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:29:22.058Z [INFO] Disk-Space-Check OK: 471.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-K9HFTf\out) +2026-03-04T14:29:22.058Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-K9HFTf\out +2026-03-04T14:29:22.061Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T14:29:22.062Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-K9HFTf\out +2026-03-04T14:29:22.110Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SuYu6G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SuYu6G\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:29:22.111Z [INFO] Disk-Space-Check OK: 471.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SuYu6G\out) +2026-03-04T14:29:22.111Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SuYu6G\out +2026-03-04T14:29:22.114Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:29:22.114Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T14:29:21.450Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634561324-130012-20f8f033-1e6c-4e14-99c8-b8314959da5d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:29:22.158Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T14:29:22.158Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T14:29:22.169Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T14:29:22.223Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T14:29:22.278Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T14:29:22.326Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T14:29:22.327Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SuYu6G\out +2026-03-04T14:29:22.329Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vz3ooM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vz3ooM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:29:22.329Z [INFO] Disk-Space-Check OK: 471.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vz3ooM\out) +2026-03-04T14:29:22.331Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Vz3ooM\out +2026-03-04T14:29:22.333Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-N1tcH3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-N1tcH3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:29:22.334Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-N1tcH3\out) +2026-03-04T14:29:22.252Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634562157-130012-97792e8f-5d9b-4425-8590-c6a318cfbcd9-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:29:22.703Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:29:22.703Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T14:29:23.705Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:29:25.207Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T14:29:26.209Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:29:29.209Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T14:29:30.211Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T14:29:30.211Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:29:31.211Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:29:32.711Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:29:33.713Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:29:36.714Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:29:37.746Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:29:37.746Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T14:29:37.827Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634577746-130012-eba06e88-c2e0-4c00-82da-634836e4f336-setup.exe (89894400 Bytes) +2026-03-04T14:29:37.925Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T14:29:37.925Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T14:29:37.926Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:29:37.926Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:29:38.008Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634577746-130012-eba06e88-c2e0-4c00-82da-634836e4f336-setup.exe (89894400 Bytes) +2026-03-04T14:29:38.108Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:29:38.108Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:29:38.108Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T14:29:38.197Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634577746-130012-eba06e88-c2e0-4c00-82da-634836e4f336-setup.exe (89894400 Bytes) +2026-03-04T14:29:38.276Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T14:29:38.276Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T14:29:38.277Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:29:38.277Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:29:38.352Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634577746-130012-eba06e88-c2e0-4c00-82da-634836e4f336-setup.exe (89894400 Bytes) +2026-03-04T14:29:38.438Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:29:38.438Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:29:38.438Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T14:29:38.516Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634577746-130012-eba06e88-c2e0-4c00-82da-634836e4f336-setup.exe (89894400 Bytes) +2026-03-04T14:29:38.593Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T14:29:38.593Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T14:29:38.594Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:29:38.594Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:29:38.683Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634577746-130012-eba06e88-c2e0-4c00-82da-634836e4f336-setup.exe (89894400 Bytes) +2026-03-04T14:29:38.921Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:29:38.921Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:29:38.921Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:29:39.008Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634578921-130012-4ca5c044-0650-48b2-a7ff-83086d59d9ef-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:29:39.579Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:29:39.580Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:29:39.580Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:29:39.675Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634579580-130012-633e9013-8ac7-43af-b0b3-4be718db2c73-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:29:39.816Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:29:39.816Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:29:39.816Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:29:39.816Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T14:29:39.900Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634579580-130012-633e9013-8ac7-43af-b0b3-4be718db2c73-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:29:40.019Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:29:40.019Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:29:40.020Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:29:40.020Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:29:40.020Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:29:40.020Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:29:40.080Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634579580-130012-633e9013-8ac7-43af-b0b3-4be718db2c73-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:29:40.195Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:29:40.195Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:29:40.196Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:29:40.196Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T14:29:40.262Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634579580-130012-633e9013-8ac7-43af-b0b3-4be718db2c73-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:29:40.382Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:29:40.382Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:29:40.383Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:29:40.383Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:29:40.383Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:29:40.383Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:29:40.440Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634579580-130012-633e9013-8ac7-43af-b0b3-4be718db2c73-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:29:40.558Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:29:40.558Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:29:40.559Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:29:40.559Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T14:29:40.641Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634579580-130012-633e9013-8ac7-43af-b0b3-4be718db2c73-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:29:40.783Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:29:40.783Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:29:40.850Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T14:29:40.850Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T14:29:40.914Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772634580850-130012-fa635bea-42e7-443d-a38d-2fc5009c4036-setup.exe (89894400 Bytes) +2026-03-04T14:46:36.703Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T14:46:36.618Z [INFO] Test-Nachricht für Session-Log +2026-03-04T14:46:36.684Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:46:36.685Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T14:46:36.688Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:46:36.688Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:46:36.785Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635596684-79712-f8fdaec0-3a55-40cb-84fc-6ed8e798dd59-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:46:36.752Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AYgqzY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AYgqzY\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:46:36.753Z [INFO] Disk-Space-Check OK: 471.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AYgqzY\out) +2026-03-04T14:46:36.756Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AYgqzY\out +2026-03-04T14:46:36.821Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T14:46:36.822Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:46:36.822Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T14:46:36.885Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T14:46:36.946Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T14:46:36.997Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T14:46:36.921Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rslXNw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rslXNw\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:46:36.922Z [INFO] Disk-Space-Check OK: 471.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rslXNw\out) +2026-03-04T14:46:36.923Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rslXNw\out +2026-03-04T14:46:36.925Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:46:37.043Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T14:46:36.971Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T14:46:37.043Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AYgqzY\out +2026-03-04T14:46:37.045Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T14:46:37.046Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T14:46:37.047Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AYgqzY\out +2026-03-04T14:46:37.055Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BMhjeg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BMhjeg\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:46:37.056Z [INFO] Disk-Space-Check OK: 471.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BMhjeg\out) +2026-03-04T14:46:37.056Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BMhjeg\out +2026-03-04T14:46:37.058Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T14:46:37.058Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BMhjeg\out +2026-03-04T14:46:37.060Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T14:46:37.060Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BMhjeg\out +2026-03-04T14:46:37.062Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T14:46:37.063Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BMhjeg\out +2026-03-04T14:46:37.066Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qqDXrA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qqDXrA\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:46:37.067Z [INFO] Disk-Space-Check OK: 471.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qqDXrA\out) +2026-03-04T14:46:37.067Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qqDXrA\out +2026-03-04T14:46:37.069Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T14:46:37.070Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T14:46:37.070Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qqDXrA\out +2026-03-04T14:46:37.072Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AVh81X\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AVh81X\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:46:37.073Z [INFO] Disk-Space-Check OK: 471.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AVh81X\out) +2026-03-04T14:46:37.073Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AVh81X\out +2026-03-04T14:46:37.075Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T14:46:37.076Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T14:46:37.076Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-AVh81X\pkg) +2026-03-04T14:46:37.076Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AVh81X\out +2026-03-04T14:46:37.079Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RrRaSf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RrRaSf\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T14:46:37.079Z [INFO] Disk-Space-Check OK: 471.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RrRaSf\out) +2026-03-04T14:46:37.080Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RrRaSf\out +2026-03-04T14:46:37.082Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T14:46:37.083Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T14:46:37.083Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RrRaSf\out +2026-03-04T14:46:37.086Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cc7Lr1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cc7Lr1\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:46:37.086Z [INFO] Disk-Space-Check OK: 471.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cc7Lr1\out) +2026-03-04T14:46:37.087Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Cc7Lr1\out +2026-03-04T14:46:37.089Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T14:46:37.089Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Cc7Lr1\out +2026-03-04T14:46:37.092Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T14:46:37.092Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Cc7Lr1\out +2026-03-04T14:46:37.095Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lzgNoR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lzgNoR\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T14:46:37.095Z [INFO] Disk-Space-Check OK: 471.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lzgNoR\out) +2026-03-04T14:46:37.095Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T14:46:37.096Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lzgNoR\out +2026-03-04T14:46:37.097Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T14:46:37.098Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lzgNoR\out +2026-03-04T14:46:37.100Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-12x2i2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-12x2i2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:46:37.101Z [INFO] Disk-Space-Check OK: 471.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-12x2i2\out) +2026-03-04T14:46:37.101Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-12x2i2\out +2026-03-04T14:46:37.102Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:46:37.102Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T14:46:37.152Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T14:46:37.130Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T14:46:37.132Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T14:46:37.133Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rslXNw\out +2026-03-04T14:46:37.203Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T14:46:37.247Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T14:46:37.298Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T14:46:37.271Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6qDdiQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6qDdiQ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T14:46:37.271Z [INFO] Disk-Space-Check OK: 471.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6qDdiQ\out) +2026-03-04T14:46:37.271Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T14:46:37.272Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6qDdiQ\out +2026-03-04T14:46:37.272Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:46:37.299Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-12x2i2\out +2026-03-04T14:46:37.302Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nJtr1X\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nJtr1X\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:46:37.302Z [INFO] Disk-Space-Check OK: 471.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nJtr1X\out) +2026-03-04T14:46:37.305Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nJtr1X\out +2026-03-04T14:46:37.307Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T14:46:37.307Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nJtr1X\out +2026-03-04T14:46:37.311Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JtUnNJ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JtUnNJ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:46:37.311Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-JtUnNJ\pkg-missing +2026-03-04T14:46:37.313Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z5NgbL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z5NgbL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:46:37.314Z [INFO] Disk-Space-Check OK: 471.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-z5NgbL\out) +2026-03-04T14:46:37.314Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-z5NgbL\out +2026-03-04T14:46:37.317Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T14:46:37.318Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z5NgbL\out +2026-03-04T14:46:37.360Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jqOuRb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jqOuRb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:46:37.361Z [INFO] Disk-Space-Check OK: 471.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jqOuRb\out) +2026-03-04T14:46:37.361Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jqOuRb\out +2026-03-04T14:46:37.363Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T14:46:37.363Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T14:46:37.428Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T14:46:37.484Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T14:46:37.542Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T14:46:37.430Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T14:46:37.430Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T14:46:37.520Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635597430-79712-5c7c234c-322a-4d9b-8843-c8e81b04bca7-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:46:37.601Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T14:46:37.602Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jqOuRb\out +2026-03-04T14:46:37.604Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2ISzZq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2ISzZq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:46:37.605Z [INFO] Disk-Space-Check OK: 471.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2ISzZq\out) +2026-03-04T14:46:37.607Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2ISzZq\out +2026-03-04T14:46:37.609Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-x3Xt4m\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-x3Xt4m\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T14:46:37.609Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-x3Xt4m\out) +2026-03-04T14:46:37.998Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:46:37.998Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T14:46:39.000Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:46:40.500Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T14:46:41.502Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:46:44.502Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T14:46:45.504Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T14:46:45.504Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:46:46.506Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:46:48.006Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:46:49.007Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T14:46:52.007Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T14:46:53.035Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:46:53.035Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T14:46:53.105Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635613035-79712-bfe8f2b7-0961-4e9a-9fd6-1f43039d400c-setup.exe (89894400 Bytes) +2026-03-04T14:46:53.190Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T14:46:53.190Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T14:46:53.191Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:46:53.191Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:46:53.257Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635613035-79712-bfe8f2b7-0961-4e9a-9fd6-1f43039d400c-setup.exe (89894400 Bytes) +2026-03-04T14:46:53.346Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:46:53.346Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:46:53.346Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T14:46:53.406Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635613035-79712-bfe8f2b7-0961-4e9a-9fd6-1f43039d400c-setup.exe (89894400 Bytes) +2026-03-04T14:46:53.481Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T14:46:53.481Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T14:46:53.482Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:46:53.482Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:46:53.538Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635613035-79712-bfe8f2b7-0961-4e9a-9fd6-1f43039d400c-setup.exe (89894400 Bytes) +2026-03-04T14:46:53.614Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:46:53.614Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:46:53.614Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T14:46:53.670Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635613035-79712-bfe8f2b7-0961-4e9a-9fd6-1f43039d400c-setup.exe (89894400 Bytes) +2026-03-04T14:46:53.743Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T14:46:53.743Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T14:46:53.744Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:46:53.744Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T14:46:53.801Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635613035-79712-bfe8f2b7-0961-4e9a-9fd6-1f43039d400c-setup.exe (89894400 Bytes) +2026-03-04T14:46:53.992Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:46:53.992Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:46:53.992Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:46:54.054Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635613992-79712-88bbe4eb-5ac7-4269-ae57-6d742b95355e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:46:54.530Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:46:54.531Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:46:54.531Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:46:54.587Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635614531-79712-0eda74c8-068b-4099-92c0-eed342acbe1a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:46:54.707Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:46:54.707Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:46:54.707Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:46:54.707Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T14:46:54.764Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635614531-79712-0eda74c8-068b-4099-92c0-eed342acbe1a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:46:54.879Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:46:54.879Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:46:54.881Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:46:54.881Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:46:54.881Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:46:54.881Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:46:54.939Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635614531-79712-0eda74c8-068b-4099-92c0-eed342acbe1a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:46:55.059Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:46:55.059Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:46:55.060Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:46:55.060Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T14:46:55.117Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635614531-79712-0eda74c8-068b-4099-92c0-eed342acbe1a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:46:55.234Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:46:55.234Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:46:55.235Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T14:46:55.235Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T14:46:55.235Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:46:55.235Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T14:46:55.291Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635614531-79712-0eda74c8-068b-4099-92c0-eed342acbe1a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:46:55.411Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:46:55.411Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T14:46:55.411Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T14:46:55.411Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T14:46:55.466Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635614531-79712-0eda74c8-068b-4099-92c0-eed342acbe1a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T14:46:55.584Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T14:46:55.584Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T14:46:55.641Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T14:46:55.641Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T14:46:55.698Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772635615641-79712-c4e40324-acb7-45e8-ac02-6124e16d6c38-setup.exe (89894400 Bytes) +2026-03-04T15:50:04.208Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T15:50:04.140Z [INFO] Test-Nachricht für Session-Log +2026-03-04T15:50:04.211Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4UtzbL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4UtzbL\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T15:50:04.212Z [INFO] Disk-Space-Check OK: 470.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4UtzbL\out) +2026-03-04T15:50:04.215Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4UtzbL\out +2026-03-04T15:50:04.284Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T15:50:04.284Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T15:50:04.284Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T15:50:04.217Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T15:50:04.218Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T15:50:04.222Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T15:50:04.222Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T15:50:04.328Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639404216-138612-d4bd3269-ea7f-45f9-bf3e-198190795087-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T15:50:04.348Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T15:50:04.400Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T15:50:04.454Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T15:50:04.510Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T15:50:04.392Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EKpnc8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EKpnc8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T15:50:04.393Z [INFO] Disk-Space-Check OK: 470.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EKpnc8\out) +2026-03-04T15:50:04.394Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EKpnc8\out +2026-03-04T15:50:04.396Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T15:50:04.496Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T15:50:04.511Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4UtzbL\out +2026-03-04T15:50:04.514Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T15:50:04.515Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T15:50:04.516Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4UtzbL\out +2026-03-04T15:50:04.535Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rVtRon\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rVtRon\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T15:50:04.536Z [INFO] Disk-Space-Check OK: 470.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rVtRon\out) +2026-03-04T15:50:04.536Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rVtRon\out +2026-03-04T15:50:04.539Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T15:50:04.539Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rVtRon\out +2026-03-04T15:50:04.541Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T15:50:04.541Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rVtRon\out +2026-03-04T15:50:04.543Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T15:50:04.544Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rVtRon\out +2026-03-04T15:50:04.546Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wHrFE4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wHrFE4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T15:50:04.547Z [INFO] Disk-Space-Check OK: 470.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wHrFE4\out) +2026-03-04T15:50:04.548Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wHrFE4\out +2026-03-04T15:50:04.550Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T15:50:04.551Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T15:50:04.552Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wHrFE4\out +2026-03-04T15:50:04.554Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xf3LfY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xf3LfY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T15:50:04.554Z [INFO] Disk-Space-Check OK: 470.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xf3LfY\out) +2026-03-04T15:50:04.555Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Xf3LfY\out +2026-03-04T15:50:04.557Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T15:50:04.558Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T15:50:04.559Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xf3LfY\pkg) +2026-03-04T15:50:04.559Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xf3LfY\out +2026-03-04T15:50:04.561Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ko35mn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ko35mn\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T15:50:04.562Z [INFO] Disk-Space-Check OK: 470.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ko35mn\out) +2026-03-04T15:50:04.562Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ko35mn\out +2026-03-04T15:50:04.564Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T15:50:04.565Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T15:50:04.565Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ko35mn\out +2026-03-04T15:50:04.568Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dLyWk6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dLyWk6\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T15:50:04.569Z [INFO] Disk-Space-Check OK: 470.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dLyWk6\out) +2026-03-04T15:50:04.569Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dLyWk6\out +2026-03-04T15:50:04.571Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T15:50:04.571Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dLyWk6\out +2026-03-04T15:50:04.573Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T15:50:04.574Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dLyWk6\out +2026-03-04T15:50:04.576Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sELeHX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sELeHX\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T15:50:04.577Z [INFO] Disk-Space-Check OK: 470.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sELeHX\out) +2026-03-04T15:50:04.577Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T15:50:04.577Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sELeHX\out +2026-03-04T15:50:04.578Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T15:50:04.579Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sELeHX\out +2026-03-04T15:50:04.580Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gaMd0B\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gaMd0B\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T15:50:04.581Z [INFO] Disk-Space-Check OK: 470.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gaMd0B\out) +2026-03-04T15:50:04.581Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gaMd0B\out +2026-03-04T15:50:04.581Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T15:50:04.581Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T15:50:04.631Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T15:50:04.620Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T15:50:04.621Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T15:50:04.622Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-EKpnc8\out +2026-03-04T15:50:04.689Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T15:50:04.744Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T15:50:04.797Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T15:50:04.781Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ogFKMo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ogFKMo\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T15:50:04.781Z [INFO] Disk-Space-Check OK: 470.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ogFKMo\out) +2026-03-04T15:50:04.781Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T15:50:04.782Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ogFKMo\out +2026-03-04T15:50:04.783Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T15:50:04.798Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gaMd0B\out +2026-03-04T15:50:04.800Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8yBa0C\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8yBa0C\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T15:50:04.801Z [INFO] Disk-Space-Check OK: 470.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8yBa0C\out) +2026-03-04T15:50:04.803Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8yBa0C\out +2026-03-04T15:50:04.805Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T15:50:04.806Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8yBa0C\out +2026-03-04T15:50:04.810Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FFdI0e\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FFdI0e\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T15:50:04.810Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-FFdI0e\pkg-missing +2026-03-04T15:50:04.812Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u4nUTc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u4nUTc\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T15:50:04.812Z [INFO] Disk-Space-Check OK: 470.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-u4nUTc\out) +2026-03-04T15:50:04.813Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-u4nUTc\out +2026-03-04T15:50:04.815Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T15:50:04.816Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u4nUTc\out +2026-03-04T15:50:04.858Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IHcu7P\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IHcu7P\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T15:50:04.858Z [INFO] Disk-Space-Check OK: 470.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IHcu7P\out) +2026-03-04T15:50:04.859Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IHcu7P\out +2026-03-04T15:50:04.861Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T15:50:04.861Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T15:50:04.917Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T15:50:04.966Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T15:50:05.023Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T15:50:05.080Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T15:50:05.081Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IHcu7P\out +2026-03-04T15:50:05.083Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o4OWkK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o4OWkK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T15:50:05.083Z [INFO] Disk-Space-Check OK: 470.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-o4OWkK\out) +2026-03-04T15:50:05.085Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o4OWkK\out +2026-03-04T15:50:05.087Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-lBom6N\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-lBom6N\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T15:50:05.088Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-lBom6N\out) +2026-03-04T15:50:05.018Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T15:50:05.018Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T15:50:05.101Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639405018-138612-566e9de3-b5e7-4934-8e58-19fb20a905e1-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T15:50:05.614Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T15:50:05.614Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T15:50:06.617Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T15:50:08.118Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T15:50:09.119Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T15:50:12.120Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T15:50:13.124Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T15:50:13.124Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T15:50:14.126Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T15:50:15.627Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T15:50:16.628Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T15:50:19.629Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T15:50:20.656Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T15:50:20.656Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T15:50:20.716Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639420656-138612-1e3564ae-fba2-446b-b47e-4724f71ec9f8-setup.exe (89894400 Bytes) +2026-03-04T15:50:20.792Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T15:50:20.792Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T15:50:20.793Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T15:50:20.793Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T15:50:20.850Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639420656-138612-1e3564ae-fba2-446b-b47e-4724f71ec9f8-setup.exe (89894400 Bytes) +2026-03-04T15:50:20.923Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T15:50:20.924Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T15:50:20.924Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T15:50:20.987Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639420656-138612-1e3564ae-fba2-446b-b47e-4724f71ec9f8-setup.exe (89894400 Bytes) +2026-03-04T15:50:21.065Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T15:50:21.065Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T15:50:21.065Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T15:50:21.065Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T15:50:21.123Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639420656-138612-1e3564ae-fba2-446b-b47e-4724f71ec9f8-setup.exe (89894400 Bytes) +2026-03-04T15:50:21.198Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T15:50:21.198Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T15:50:21.198Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T15:50:21.254Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639420656-138612-1e3564ae-fba2-446b-b47e-4724f71ec9f8-setup.exe (89894400 Bytes) +2026-03-04T15:50:21.330Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T15:50:21.330Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T15:50:21.331Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T15:50:21.331Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T15:50:21.396Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639420656-138612-1e3564ae-fba2-446b-b47e-4724f71ec9f8-setup.exe (89894400 Bytes) +2026-03-04T15:50:21.579Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T15:50:21.580Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T15:50:21.580Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T15:50:21.643Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639421579-138612-e129d924-23fc-4071-98ae-f598c44911c5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T15:50:22.117Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T15:50:22.117Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T15:50:22.117Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T15:50:22.177Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639422117-138612-a0bd8cd8-3a5b-49bc-aead-b5814708f891-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T15:50:22.302Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T15:50:22.302Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T15:50:22.302Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T15:50:22.302Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T15:50:22.357Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639422117-138612-a0bd8cd8-3a5b-49bc-aead-b5814708f891-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T15:50:22.476Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T15:50:22.476Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T15:50:22.477Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T15:50:22.478Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T15:50:22.478Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T15:50:22.478Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T15:50:22.534Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639422117-138612-a0bd8cd8-3a5b-49bc-aead-b5814708f891-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T15:50:22.661Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T15:50:22.661Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T15:50:22.662Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T15:50:22.662Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T15:50:22.723Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639422117-138612-a0bd8cd8-3a5b-49bc-aead-b5814708f891-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T15:50:22.846Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T15:50:22.846Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T15:50:22.848Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T15:50:22.848Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T15:50:22.848Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T15:50:22.848Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T15:50:22.910Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639422117-138612-a0bd8cd8-3a5b-49bc-aead-b5814708f891-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T15:50:23.033Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T15:50:23.033Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T15:50:23.034Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T15:50:23.034Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T15:50:23.096Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639422117-138612-a0bd8cd8-3a5b-49bc-aead-b5814708f891-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T15:50:23.217Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T15:50:23.217Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T15:50:23.280Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T15:50:23.280Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T15:50:23.340Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772639423280-138612-0bcd800d-fa3b-4594-9f95-15551cf398db-setup.exe (89894400 Bytes) +2026-03-04T16:03:37.130Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T16:03:37.045Z [INFO] Test-Nachricht für Session-Log +2026-03-04T16:03:37.122Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:03:37.123Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T16:03:37.127Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:03:37.127Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T16:03:37.231Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640217121-45176-c1b83c60-8d58-42f6-b991-08315c7da72f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:03:37.165Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AFluuE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AFluuE\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T16:03:37.166Z [INFO] Disk-Space-Check OK: 469.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AFluuE\out) +2026-03-04T16:03:37.167Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AFluuE\out +2026-03-04T16:03:37.234Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T16:03:37.234Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:03:37.234Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T16:03:37.298Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T16:03:37.355Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T16:03:37.408Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T16:03:37.317Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JzhKGP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JzhKGP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:03:37.319Z [INFO] Disk-Space-Check OK: 469.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JzhKGP\out) +2026-03-04T16:03:37.320Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JzhKGP\out +2026-03-04T16:03:37.321Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:03:37.454Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T16:03:37.399Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T16:03:37.454Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AFluuE\out +2026-03-04T16:03:37.457Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T16:03:37.458Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T16:03:37.459Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AFluuE\out +2026-03-04T16:03:37.467Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fYTvCm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fYTvCm\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:03:37.468Z [INFO] Disk-Space-Check OK: 469.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fYTvCm\out) +2026-03-04T16:03:37.468Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fYTvCm\out +2026-03-04T16:03:37.470Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T16:03:37.470Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fYTvCm\out +2026-03-04T16:03:37.472Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T16:03:37.472Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fYTvCm\out +2026-03-04T16:03:37.474Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T16:03:37.475Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fYTvCm\out +2026-03-04T16:03:37.478Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ltei77\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ltei77\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T16:03:37.479Z [INFO] Disk-Space-Check OK: 469.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ltei77\out) +2026-03-04T16:03:37.479Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ltei77\out +2026-03-04T16:03:37.481Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T16:03:37.482Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T16:03:37.483Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ltei77\out +2026-03-04T16:03:37.485Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8jxcQ6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8jxcQ6\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T16:03:37.486Z [INFO] Disk-Space-Check OK: 469.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8jxcQ6\out) +2026-03-04T16:03:37.486Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8jxcQ6\out +2026-03-04T16:03:37.488Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T16:03:37.489Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T16:03:37.489Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-8jxcQ6\pkg) +2026-03-04T16:03:37.490Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8jxcQ6\out +2026-03-04T16:03:37.491Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mUSeJS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mUSeJS\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T16:03:37.492Z [INFO] Disk-Space-Check OK: 469.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mUSeJS\out) +2026-03-04T16:03:37.492Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mUSeJS\out +2026-03-04T16:03:37.494Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T16:03:37.495Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T16:03:37.496Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mUSeJS\out +2026-03-04T16:03:37.498Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BctFuS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BctFuS\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:03:37.499Z [INFO] Disk-Space-Check OK: 469.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BctFuS\out) +2026-03-04T16:03:37.499Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BctFuS\out +2026-03-04T16:03:37.501Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T16:03:37.501Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BctFuS\out +2026-03-04T16:03:37.504Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T16:03:37.505Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BctFuS\out +2026-03-04T16:03:37.507Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q02QNF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q02QNF\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T16:03:37.507Z [INFO] Disk-Space-Check OK: 469.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q02QNF\out) +2026-03-04T16:03:37.507Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T16:03:37.507Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q02QNF\out +2026-03-04T16:03:37.509Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T16:03:37.509Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q02QNF\out +2026-03-04T16:03:37.512Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kW5T53\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kW5T53\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:03:37.512Z [INFO] Disk-Space-Check OK: 469.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kW5T53\out) +2026-03-04T16:03:37.512Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kW5T53\out +2026-03-04T16:03:37.513Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:03:37.513Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T16:03:37.566Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T16:03:37.531Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T16:03:37.532Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T16:03:37.533Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JzhKGP\out +2026-03-04T16:03:37.621Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T16:03:37.670Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T16:03:37.735Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T16:03:37.668Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cCYPfr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cCYPfr\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T16:03:37.669Z [INFO] Disk-Space-Check OK: 469.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cCYPfr\out) +2026-03-04T16:03:37.669Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T16:03:37.669Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cCYPfr\out +2026-03-04T16:03:37.670Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:03:37.736Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kW5T53\out +2026-03-04T16:03:37.738Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fHC4Wp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fHC4Wp\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:03:37.739Z [INFO] Disk-Space-Check OK: 469.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fHC4Wp\out) +2026-03-04T16:03:37.741Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fHC4Wp\out +2026-03-04T16:03:37.743Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T16:03:37.744Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fHC4Wp\out +2026-03-04T16:03:37.747Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BT31Pa\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BT31Pa\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:03:37.747Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-BT31Pa\pkg-missing +2026-03-04T16:03:37.749Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s2SUGl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s2SUGl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:03:37.749Z [INFO] Disk-Space-Check OK: 469.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-s2SUGl\out) +2026-03-04T16:03:37.750Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-s2SUGl\out +2026-03-04T16:03:37.752Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T16:03:37.753Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-s2SUGl\out +2026-03-04T16:03:37.795Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9xB1cP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9xB1cP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:03:37.797Z [INFO] Disk-Space-Check OK: 469.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9xB1cP\out) +2026-03-04T16:03:37.797Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9xB1cP\out +2026-03-04T16:03:37.797Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:03:37.798Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T16:03:37.841Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T16:03:37.899Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T16:03:37.951Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T16:03:37.993Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T16:03:37.994Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9xB1cP\out +2026-03-04T16:03:37.996Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2rgCdy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2rgCdy\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:03:37.996Z [INFO] Disk-Space-Check OK: 469.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2rgCdy\out) +2026-03-04T16:03:37.998Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2rgCdy\out +2026-03-04T16:03:38.001Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-WfVuoH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-WfVuoH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:03:38.001Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-WfVuoH\out) +2026-03-04T16:03:37.903Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T16:03:37.903Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T16:03:37.985Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640217903-45176-3fe81bea-e25c-4a79-9c34-b30830df6cd4-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:03:38.455Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T16:03:38.455Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T16:03:39.457Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T16:03:40.957Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T16:03:41.957Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T16:03:44.957Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T16:03:45.959Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T16:03:45.959Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T16:03:46.960Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T16:03:48.460Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T16:03:49.463Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T16:03:52.464Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T16:03:53.496Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:03:53.497Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T16:03:53.556Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640233496-45176-41f30c86-14b4-4036-af18-ef994c71ad1e-setup.exe (89894400 Bytes) +2026-03-04T16:03:53.627Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T16:03:53.627Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T16:03:53.628Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:03:53.628Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:03:53.683Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640233496-45176-41f30c86-14b4-4036-af18-ef994c71ad1e-setup.exe (89894400 Bytes) +2026-03-04T16:03:53.757Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T16:03:53.757Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:03:53.757Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T16:03:53.811Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640233496-45176-41f30c86-14b4-4036-af18-ef994c71ad1e-setup.exe (89894400 Bytes) +2026-03-04T16:03:53.882Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T16:03:53.882Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T16:03:53.883Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:03:53.883Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:03:53.938Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640233496-45176-41f30c86-14b4-4036-af18-ef994c71ad1e-setup.exe (89894400 Bytes) +2026-03-04T16:03:54.011Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T16:03:54.011Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:03:54.011Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T16:03:54.067Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640233496-45176-41f30c86-14b4-4036-af18-ef994c71ad1e-setup.exe (89894400 Bytes) +2026-03-04T16:03:54.140Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T16:03:54.140Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T16:03:54.140Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:03:54.140Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:03:54.199Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640233496-45176-41f30c86-14b4-4036-af18-ef994c71ad1e-setup.exe (89894400 Bytes) +2026-03-04T16:03:54.369Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T16:03:54.369Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:03:54.369Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T16:03:54.428Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640234369-45176-0ade9b0d-04c9-4316-90cf-c845905a6de4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:03:54.906Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T16:03:54.906Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:03:54.906Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T16:03:54.961Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640234906-45176-66a2ac97-b794-49f9-9d21-8f10a0d3c588-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:03:55.075Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:03:55.075Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T16:03:55.075Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:03:55.075Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T16:03:55.131Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640234906-45176-66a2ac97-b794-49f9-9d21-8f10a0d3c588-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:03:55.245Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:03:55.245Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:03:55.247Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T16:03:55.247Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T16:03:55.247Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:03:55.247Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T16:03:55.308Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640234906-45176-66a2ac97-b794-49f9-9d21-8f10a0d3c588-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:03:55.422Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:03:55.422Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T16:03:55.423Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:03:55.423Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T16:03:55.477Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640234906-45176-66a2ac97-b794-49f9-9d21-8f10a0d3c588-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:03:55.595Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:03:55.595Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:03:55.597Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T16:03:55.597Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T16:03:55.597Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:03:55.597Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T16:03:55.656Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640234906-45176-66a2ac97-b794-49f9-9d21-8f10a0d3c588-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:03:55.775Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:03:55.775Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T16:03:55.775Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:03:55.775Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T16:03:55.831Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640234906-45176-66a2ac97-b794-49f9-9d21-8f10a0d3c588-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:03:55.949Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:03:55.949Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:03:56.017Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T16:03:56.017Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T16:03:56.078Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772640236016-45176-1b807c4e-6626-47f2-a937-2dce96999ebc-setup.exe (89894400 Bytes) +2026-03-04T16:30:06.862Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T16:30:06.780Z [INFO] Test-Nachricht für Session-Log +2026-03-04T16:30:06.917Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6RoiH1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6RoiH1\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T16:30:06.920Z [INFO] Disk-Space-Check OK: 468.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6RoiH1\out) +2026-03-04T16:30:06.921Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6RoiH1\out +2026-03-04T16:30:07.014Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T16:30:07.014Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:30:07.015Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T16:30:06.919Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:30:06.920Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T16:30:06.922Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:30:06.922Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T16:30:07.087Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T16:30:07.160Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T16:30:07.097Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Z1O8xT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Z1O8xT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:30:07.100Z [INFO] Disk-Space-Check OK: 468.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Z1O8xT\out) +2026-03-04T16:30:07.101Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Z1O8xT\out +2026-03-04T16:30:07.104Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:30:07.136Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T16:30:07.227Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T16:30:07.297Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T16:30:07.298Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6RoiH1\out +2026-03-04T16:30:07.303Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T16:30:07.304Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T16:30:07.306Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6RoiH1\out +2026-03-04T16:30:07.316Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0jlIbA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0jlIbA\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:30:07.318Z [INFO] Disk-Space-Check OK: 468.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0jlIbA\out) +2026-03-04T16:30:07.318Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0jlIbA\out +2026-03-04T16:30:07.321Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T16:30:07.321Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0jlIbA\out +2026-03-04T16:30:07.324Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T16:30:07.324Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0jlIbA\out +2026-03-04T16:30:07.327Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T16:30:07.327Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0jlIbA\out +2026-03-04T16:30:07.331Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gtRNVw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gtRNVw\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T16:30:07.331Z [INFO] Disk-Space-Check OK: 468.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gtRNVw\out) +2026-03-04T16:30:07.332Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gtRNVw\out +2026-03-04T16:30:07.335Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T16:30:07.336Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T16:30:07.337Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gtRNVw\out +2026-03-04T16:30:07.340Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lrNSca\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lrNSca\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T16:30:07.341Z [INFO] Disk-Space-Check OK: 468.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lrNSca\out) +2026-03-04T16:30:07.341Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lrNSca\out +2026-03-04T16:30:07.343Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T16:30:07.344Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T16:30:07.345Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-lrNSca\pkg) +2026-03-04T16:30:07.345Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lrNSca\out +2026-03-04T16:30:07.348Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lgOK0f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lgOK0f\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T16:30:07.348Z [INFO] Disk-Space-Check OK: 468.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lgOK0f\out) +2026-03-04T16:30:07.349Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lgOK0f\out +2026-03-04T16:30:07.351Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T16:30:07.352Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T16:30:07.353Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lgOK0f\out +2026-03-04T16:30:07.356Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HN6SAU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HN6SAU\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:30:07.357Z [INFO] Disk-Space-Check OK: 468.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HN6SAU\out) +2026-03-04T16:30:07.358Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HN6SAU\out +2026-03-04T16:30:07.361Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T16:30:07.361Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HN6SAU\out +2026-03-04T16:30:07.364Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T16:30:07.365Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HN6SAU\out +2026-03-04T16:30:07.370Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sSB3Xk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sSB3Xk\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T16:30:07.370Z [INFO] Disk-Space-Check OK: 468.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sSB3Xk\out) +2026-03-04T16:30:07.371Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T16:30:07.371Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sSB3Xk\out +2026-03-04T16:30:07.373Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T16:30:07.374Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sSB3Xk\out +2026-03-04T16:30:07.377Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JyYl5n\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JyYl5n\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:30:07.378Z [INFO] Disk-Space-Check OK: 468.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JyYl5n\out) +2026-03-04T16:30:07.378Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JyYl5n\out +2026-03-04T16:30:07.379Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:30:07.379Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T16:30:07.377Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T16:30:07.379Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T16:30:07.380Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Z1O8xT\out +2026-03-04T16:30:07.444Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T16:30:07.500Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T16:30:07.559Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T16:30:07.624Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T16:30:07.550Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bEg83E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bEg83E\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T16:30:07.551Z [INFO] Disk-Space-Check OK: 468.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bEg83E\out) +2026-03-04T16:30:07.551Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T16:30:07.551Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bEg83E\out +2026-03-04T16:30:07.552Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:30:07.625Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JyYl5n\out +2026-03-04T16:30:07.628Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hvgEJY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hvgEJY\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:30:07.629Z [INFO] Disk-Space-Check OK: 468.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hvgEJY\out) +2026-03-04T16:30:07.631Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hvgEJY\out +2026-03-04T16:30:07.634Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T16:30:07.634Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hvgEJY\out +2026-03-04T16:30:07.638Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y9TgsY\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y9TgsY\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:30:07.639Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Y9TgsY\pkg-missing +2026-03-04T16:30:07.640Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TNbNlN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TNbNlN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:30:07.641Z [INFO] Disk-Space-Check OK: 468.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TNbNlN\out) +2026-03-04T16:30:07.641Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TNbNlN\out +2026-03-04T16:30:07.644Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T16:30:07.645Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TNbNlN\out +2026-03-04T16:30:07.698Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jDCq3x\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jDCq3x\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:30:07.699Z [INFO] Disk-Space-Check OK: 468.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jDCq3x\out) +2026-03-04T16:30:07.699Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jDCq3x\out +2026-03-04T16:30:07.702Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:30:07.702Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T16:30:07.776Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T16:30:07.855Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T16:30:07.058Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641806918-136868-3c03439a-d6b4-4441-9865-0bc1ea6b33ce-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:30:07.859Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T16:30:07.860Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T16:30:07.928Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T16:30:07.999Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T16:30:08.000Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jDCq3x\out +2026-03-04T16:30:08.002Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AAFgIu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AAFgIu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:30:08.004Z [INFO] Disk-Space-Check OK: 468.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AAFgIu\out) +2026-03-04T16:30:08.007Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AAFgIu\out +2026-03-04T16:30:08.015Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4sx7od\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4sx7od\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:30:08.016Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4sx7od\out) +2026-03-04T16:30:07.975Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641807859-136868-02c10eff-cd1c-4e63-b205-7022467c6bfb-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:30:08.697Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T16:30:08.697Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T16:30:09.699Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T16:30:11.201Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T16:30:12.203Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T16:30:15.205Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T16:30:16.206Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T16:30:16.206Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T16:30:17.208Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T16:30:18.709Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T16:30:19.711Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T16:30:22.711Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T16:30:23.738Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:30:23.739Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T16:30:23.811Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641823738-136868-ca1f1292-955c-4d27-a643-51893c04b8c2-setup.exe (89894400 Bytes) +2026-03-04T16:30:23.914Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T16:30:23.914Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T16:30:23.916Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:30:23.916Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:30:24.006Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641823738-136868-ca1f1292-955c-4d27-a643-51893c04b8c2-setup.exe (89894400 Bytes) +2026-03-04T16:30:24.098Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T16:30:24.098Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:30:24.098Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T16:30:24.178Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641823738-136868-ca1f1292-955c-4d27-a643-51893c04b8c2-setup.exe (89894400 Bytes) +2026-03-04T16:30:24.264Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T16:30:24.264Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T16:30:24.265Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:30:24.265Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:30:24.360Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641823738-136868-ca1f1292-955c-4d27-a643-51893c04b8c2-setup.exe (89894400 Bytes) +2026-03-04T16:30:24.463Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T16:30:24.463Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:30:24.463Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T16:30:24.544Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641823738-136868-ca1f1292-955c-4d27-a643-51893c04b8c2-setup.exe (89894400 Bytes) +2026-03-04T16:30:24.632Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T16:30:24.632Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T16:30:24.632Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:30:24.632Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:30:24.718Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641823738-136868-ca1f1292-955c-4d27-a643-51893c04b8c2-setup.exe (89894400 Bytes) +2026-03-04T16:30:24.941Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T16:30:24.941Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:30:24.941Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T16:30:25.024Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641824941-136868-1095b3ac-26c1-456d-a8b2-8b11bef81996-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:30:25.587Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T16:30:25.587Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:30:25.587Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T16:30:25.659Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641825587-136868-776a7b20-ea0a-4ae3-8a59-a5b83cdde735-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:30:25.782Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:30:25.782Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T16:30:25.782Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:30:25.782Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T16:30:25.879Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641825587-136868-776a7b20-ea0a-4ae3-8a59-a5b83cdde735-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:30:26.046Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:30:26.046Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:30:26.049Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T16:30:26.049Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T16:30:26.049Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:30:26.049Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T16:30:26.141Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641825587-136868-776a7b20-ea0a-4ae3-8a59-a5b83cdde735-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:30:26.287Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:30:26.287Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T16:30:26.288Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:30:26.288Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T16:30:26.349Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641825587-136868-776a7b20-ea0a-4ae3-8a59-a5b83cdde735-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:30:26.473Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:30:26.473Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:30:26.474Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T16:30:26.474Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T16:30:26.474Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:30:26.474Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T16:30:26.531Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641825587-136868-776a7b20-ea0a-4ae3-8a59-a5b83cdde735-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:30:26.659Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:30:26.659Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T16:30:26.660Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:30:26.660Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T16:30:26.720Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641825587-136868-776a7b20-ea0a-4ae3-8a59-a5b83cdde735-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:30:26.852Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:30:26.852Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:30:26.919Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T16:30:26.919Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T16:30:27.021Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772641826919-136868-9757c4fd-c974-4076-9c1d-b512b9308a82-setup.exe (89894400 Bytes) +2026-03-04T16:44:27.358Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T16:44:27.349Z [INFO] Test-Nachricht für Session-Log +2026-03-04T16:44:27.381Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WzuQv2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WzuQv2\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T16:44:27.383Z [INFO] Disk-Space-Check OK: 467.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WzuQv2\out) +2026-03-04T16:44:27.384Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WzuQv2\out +2026-03-04T16:44:27.455Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T16:44:27.455Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:44:27.455Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T16:44:27.429Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:44:27.431Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T16:44:27.435Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:44:27.435Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T16:44:27.545Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642667429-90960-74d24e45-459a-4711-b5b2-1107101232b6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:44:27.521Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T16:44:27.582Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T16:44:27.636Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T16:44:27.557Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wlD240\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wlD240\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:44:27.558Z [INFO] Disk-Space-Check OK: 467.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wlD240\out) +2026-03-04T16:44:27.559Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wlD240\out +2026-03-04T16:44:27.561Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:44:27.685Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T16:44:27.686Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WzuQv2\out +2026-03-04T16:44:27.689Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T16:44:27.690Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T16:44:27.691Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WzuQv2\out +2026-03-04T16:44:27.698Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-muduU1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-muduU1\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:44:27.699Z [INFO] Disk-Space-Check OK: 467.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-muduU1\out) +2026-03-04T16:44:27.699Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-muduU1\out +2026-03-04T16:44:27.702Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T16:44:27.702Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-muduU1\out +2026-03-04T16:44:27.704Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T16:44:27.704Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-muduU1\out +2026-03-04T16:44:27.706Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T16:44:27.706Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-muduU1\out +2026-03-04T16:44:27.709Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wEnvO5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wEnvO5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T16:44:27.710Z [INFO] Disk-Space-Check OK: 467.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wEnvO5\out) +2026-03-04T16:44:27.710Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wEnvO5\out +2026-03-04T16:44:27.712Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T16:44:27.714Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T16:44:27.714Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wEnvO5\out +2026-03-04T16:44:27.717Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8x3yD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8x3yD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T16:44:27.717Z [INFO] Disk-Space-Check OK: 467.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8x3yD\out) +2026-03-04T16:44:27.717Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-t8x3yD\out +2026-03-04T16:44:27.719Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T16:44:27.720Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T16:44:27.721Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8x3yD\pkg) +2026-03-04T16:44:27.721Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8x3yD\out +2026-03-04T16:44:27.723Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o7Lzv8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o7Lzv8\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T16:44:27.724Z [INFO] Disk-Space-Check OK: 467.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-o7Lzv8\out) +2026-03-04T16:44:27.724Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o7Lzv8\out +2026-03-04T16:44:27.726Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T16:44:27.727Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T16:44:27.728Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o7Lzv8\out +2026-03-04T16:44:27.731Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xTLok9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xTLok9\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:44:27.732Z [INFO] Disk-Space-Check OK: 467.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xTLok9\out) +2026-03-04T16:44:27.732Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xTLok9\out +2026-03-04T16:44:27.734Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T16:44:27.734Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xTLok9\out +2026-03-04T16:44:27.737Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T16:44:27.738Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xTLok9\out +2026-03-04T16:44:27.740Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mRRWE6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mRRWE6\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T16:44:27.741Z [INFO] Disk-Space-Check OK: 467.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mRRWE6\out) +2026-03-04T16:44:27.741Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T16:44:27.741Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mRRWE6\out +2026-03-04T16:44:27.742Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T16:44:27.743Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mRRWE6\out +2026-03-04T16:44:27.746Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vtfvoG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vtfvoG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:44:27.746Z [INFO] Disk-Space-Check OK: 467.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vtfvoG\out) +2026-03-04T16:44:27.746Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vtfvoG\out +2026-03-04T16:44:27.747Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:44:27.747Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T16:44:27.798Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T16:44:27.705Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T16:44:27.770Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T16:44:27.771Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T16:44:27.771Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wlD240\out +2026-03-04T16:44:27.843Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T16:44:27.888Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T16:44:27.929Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T16:44:27.912Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-yclOFK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-yclOFK\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T16:44:27.913Z [INFO] Disk-Space-Check OK: 467.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-yclOFK\out) +2026-03-04T16:44:27.913Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T16:44:27.913Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-yclOFK\out +2026-03-04T16:44:27.913Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:44:27.930Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vtfvoG\out +2026-03-04T16:44:27.932Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n75sTn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n75sTn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:44:27.933Z [INFO] Disk-Space-Check OK: 467.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-n75sTn\out) +2026-03-04T16:44:27.935Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-n75sTn\out +2026-03-04T16:44:27.937Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T16:44:27.937Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n75sTn\out +2026-03-04T16:44:27.941Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XOdNso\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XOdNso\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:44:27.941Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-XOdNso\pkg-missing +2026-03-04T16:44:27.943Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sF7Qti\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sF7Qti\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:44:27.943Z [INFO] Disk-Space-Check OK: 467.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sF7Qti\out) +2026-03-04T16:44:27.944Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sF7Qti\out +2026-03-04T16:44:27.947Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T16:44:27.947Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sF7Qti\out +2026-03-04T16:44:27.994Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hA9hL5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hA9hL5\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:44:27.995Z [INFO] Disk-Space-Check OK: 467.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hA9hL5\out) +2026-03-04T16:44:27.995Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hA9hL5\out +2026-03-04T16:44:27.998Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T16:44:27.998Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T16:44:28.044Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T16:44:28.092Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T16:44:28.139Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T16:44:28.195Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T16:44:28.196Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hA9hL5\out +2026-03-04T16:44:28.198Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j7Ozj0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j7Ozj0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:44:28.199Z [INFO] Disk-Space-Check OK: 467.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-j7Ozj0\out) +2026-03-04T16:44:28.201Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j7Ozj0\out +2026-03-04T16:44:28.203Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-XAgNB9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-XAgNB9\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T16:44:28.203Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-XAgNB9\out) +2026-03-04T16:44:28.190Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T16:44:28.190Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T16:44:28.290Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642668190-90960-06b84bef-078f-4192-9d5e-d7fd493cbc29-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:44:28.710Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T16:44:28.710Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T16:44:29.712Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T16:44:31.212Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T16:44:32.214Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T16:44:35.216Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T16:44:36.218Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T16:44:36.218Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T16:44:37.219Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T16:44:38.719Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T16:44:39.721Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T16:44:42.721Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T16:44:43.746Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:44:43.746Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T16:44:43.811Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642683746-90960-002d3e88-fe17-47c9-8c0d-60faf5905307-setup.exe (89894400 Bytes) +2026-03-04T16:44:43.889Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T16:44:43.889Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T16:44:43.890Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:44:43.890Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:44:43.949Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642683746-90960-002d3e88-fe17-47c9-8c0d-60faf5905307-setup.exe (89894400 Bytes) +2026-03-04T16:44:44.028Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T16:44:44.028Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:44:44.028Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T16:44:44.107Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642683746-90960-002d3e88-fe17-47c9-8c0d-60faf5905307-setup.exe (89894400 Bytes) +2026-03-04T16:44:44.196Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T16:44:44.196Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T16:44:44.197Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:44:44.197Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:44:44.282Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642683746-90960-002d3e88-fe17-47c9-8c0d-60faf5905307-setup.exe (89894400 Bytes) +2026-03-04T16:44:44.381Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T16:44:44.381Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:44:44.382Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T16:44:44.472Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642683746-90960-002d3e88-fe17-47c9-8c0d-60faf5905307-setup.exe (89894400 Bytes) +2026-03-04T16:44:44.575Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T16:44:44.575Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T16:44:44.576Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:44:44.576Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T16:44:44.682Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642683746-90960-002d3e88-fe17-47c9-8c0d-60faf5905307-setup.exe (89894400 Bytes) +2026-03-04T16:44:44.938Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T16:44:44.938Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:44:44.938Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T16:44:45.027Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642684938-90960-d4e324c8-ac0c-4fcc-9dc5-3269a96c37ca-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:44:45.562Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T16:44:45.562Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:44:45.562Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T16:44:45.623Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642685562-90960-a70209de-0d61-424f-8551-f19ce44f8631-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:44:45.748Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:44:45.748Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T16:44:45.749Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:44:45.749Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T16:44:45.820Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642685562-90960-a70209de-0d61-424f-8551-f19ce44f8631-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:44:45.945Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:44:45.945Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:44:45.947Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T16:44:45.947Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T16:44:45.947Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:44:45.947Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T16:44:46.027Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642685562-90960-a70209de-0d61-424f-8551-f19ce44f8631-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:44:46.162Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:44:46.162Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T16:44:46.163Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:44:46.163Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T16:44:46.244Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642685562-90960-a70209de-0d61-424f-8551-f19ce44f8631-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:44:46.361Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:44:46.361Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:44:46.362Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T16:44:46.362Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T16:44:46.362Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:44:46.362Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T16:44:46.431Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642685562-90960-a70209de-0d61-424f-8551-f19ce44f8631-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:44:46.555Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:44:46.555Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T16:44:46.556Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T16:44:46.556Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T16:44:46.615Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642685562-90960-a70209de-0d61-424f-8551-f19ce44f8631-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T16:44:46.736Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T16:44:46.736Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T16:44:46.796Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T16:44:46.796Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T16:44:46.867Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772642686796-90960-1d2ef170-70c3-4829-981d-daf5ba55cb3b-setup.exe (89894400 Bytes) +2026-03-04T17:08:09.312Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T17:08:09.286Z [INFO] Test-Nachricht für Session-Log +2026-03-04T17:08:09.351Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:08:09.352Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T17:08:09.357Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:08:09.357Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T17:08:09.462Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644089350-65992-e7ad7e97-a74f-4711-95a8-0a9e7d3e05ea-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:08:09.357Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6UzNB9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6UzNB9\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T17:08:09.359Z [INFO] Disk-Space-Check OK: 466.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6UzNB9\out) +2026-03-04T17:08:09.360Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6UzNB9\out +2026-03-04T17:08:09.432Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T17:08:09.432Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:08:09.432Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T17:08:09.494Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T17:08:09.549Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T17:08:09.605Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T17:08:09.512Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-AtDBgd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-AtDBgd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:08:09.514Z [INFO] Disk-Space-Check OK: 466.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-AtDBgd\out) +2026-03-04T17:08:09.515Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-AtDBgd\out +2026-03-04T17:08:09.517Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:08:09.661Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T17:08:09.642Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T17:08:09.661Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6UzNB9\out +2026-03-04T17:08:09.664Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T17:08:09.665Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T17:08:09.666Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6UzNB9\out +2026-03-04T17:08:09.674Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CuQRLo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CuQRLo\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:08:09.675Z [INFO] Disk-Space-Check OK: 466.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CuQRLo\out) +2026-03-04T17:08:09.676Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CuQRLo\out +2026-03-04T17:08:09.678Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T17:08:09.678Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CuQRLo\out +2026-03-04T17:08:09.681Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T17:08:09.681Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CuQRLo\out +2026-03-04T17:08:09.683Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T17:08:09.684Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CuQRLo\out +2026-03-04T17:08:09.686Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7MFi9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7MFi9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T17:08:09.687Z [INFO] Disk-Space-Check OK: 466.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7MFi9\out) +2026-03-04T17:08:09.687Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d7MFi9\out +2026-03-04T17:08:09.689Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T17:08:09.690Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T17:08:09.691Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7MFi9\out +2026-03-04T17:08:09.693Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pILVr1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pILVr1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T17:08:09.693Z [INFO] Disk-Space-Check OK: 466.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pILVr1\out) +2026-03-04T17:08:09.694Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pILVr1\out +2026-03-04T17:08:09.695Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T17:08:09.696Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T17:08:09.697Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-pILVr1\pkg) +2026-03-04T17:08:09.697Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pILVr1\out +2026-03-04T17:08:09.699Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NKn7AZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NKn7AZ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T17:08:09.700Z [INFO] Disk-Space-Check OK: 466.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NKn7AZ\out) +2026-03-04T17:08:09.700Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NKn7AZ\out +2026-03-04T17:08:09.701Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T17:08:09.702Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T17:08:09.702Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NKn7AZ\out +2026-03-04T17:08:09.705Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7nkRkq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7nkRkq\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:08:09.706Z [INFO] Disk-Space-Check OK: 466.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7nkRkq\out) +2026-03-04T17:08:09.706Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7nkRkq\out +2026-03-04T17:08:09.708Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T17:08:09.708Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7nkRkq\out +2026-03-04T17:08:09.710Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T17:08:09.711Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7nkRkq\out +2026-03-04T17:08:09.713Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pha0r8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pha0r8\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T17:08:09.714Z [INFO] Disk-Space-Check OK: 466.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pha0r8\out) +2026-03-04T17:08:09.714Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T17:08:09.714Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Pha0r8\out +2026-03-04T17:08:09.715Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T17:08:09.716Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pha0r8\out +2026-03-04T17:08:09.718Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uXBPW4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uXBPW4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:08:09.718Z [INFO] Disk-Space-Check OK: 466.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uXBPW4\out) +2026-03-04T17:08:09.719Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uXBPW4\out +2026-03-04T17:08:09.720Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:08:09.720Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T17:08:09.774Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T17:08:09.735Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T17:08:09.736Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T17:08:09.737Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-AtDBgd\out +2026-03-04T17:08:09.833Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T17:08:09.883Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T17:08:09.939Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T17:08:09.885Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ttD350\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ttD350\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T17:08:09.886Z [INFO] Disk-Space-Check OK: 466.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ttD350\out) +2026-03-04T17:08:09.886Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T17:08:09.886Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ttD350\out +2026-03-04T17:08:09.887Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:08:09.940Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uXBPW4\out +2026-03-04T17:08:09.942Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wqwGn2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wqwGn2\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:08:09.943Z [INFO] Disk-Space-Check OK: 466.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wqwGn2\out) +2026-03-04T17:08:09.944Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wqwGn2\out +2026-03-04T17:08:09.946Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T17:08:09.947Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wqwGn2\out +2026-03-04T17:08:09.951Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o2UINW\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o2UINW\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:08:09.951Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-o2UINW\pkg-missing +2026-03-04T17:08:09.953Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yYnh7r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yYnh7r\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:08:09.953Z [INFO] Disk-Space-Check OK: 466.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yYnh7r\out) +2026-03-04T17:08:09.953Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yYnh7r\out +2026-03-04T17:08:09.956Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T17:08:09.957Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yYnh7r\out +2026-03-04T17:08:09.998Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-leAsF5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-leAsF5\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:08:09.999Z [INFO] Disk-Space-Check OK: 466.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-leAsF5\out) +2026-03-04T17:08:10.000Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-leAsF5\out +2026-03-04T17:08:10.001Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:08:10.001Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T17:08:10.053Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T17:08:10.108Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T17:08:10.177Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T17:08:10.235Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T17:08:10.236Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-leAsF5\out +2026-03-04T17:08:10.238Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S0bdBQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S0bdBQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:08:10.238Z [INFO] Disk-Space-Check OK: 466.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-S0bdBQ\out) +2026-03-04T17:08:10.241Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S0bdBQ\out +2026-03-04T17:08:10.243Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4tG5DD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4tG5DD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:08:10.244Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4tG5DD\out) +2026-03-04T17:08:10.140Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T17:08:10.140Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T17:08:10.224Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644090140-65992-3666572f-bcdd-41a7-9f06-f7b138cba3fb-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:08:10.849Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T17:08:10.849Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T17:08:11.852Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T17:08:13.353Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T17:08:14.353Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T17:08:17.353Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T17:08:18.356Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T17:08:18.356Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T17:08:19.357Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T17:08:20.858Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T17:08:21.859Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T17:08:24.859Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T17:08:25.891Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:08:25.891Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T17:08:25.955Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644105891-65992-0894f1a0-e938-480b-aa9b-7782a4b35e66-setup.exe (89894400 Bytes) +2026-03-04T17:08:26.038Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T17:08:26.038Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T17:08:26.039Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:08:26.039Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:08:26.111Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644105891-65992-0894f1a0-e938-480b-aa9b-7782a4b35e66-setup.exe (89894400 Bytes) +2026-03-04T17:08:26.194Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T17:08:26.194Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:08:26.194Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T17:08:26.259Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644105891-65992-0894f1a0-e938-480b-aa9b-7782a4b35e66-setup.exe (89894400 Bytes) +2026-03-04T17:08:26.345Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T17:08:26.345Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T17:08:26.345Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:08:26.345Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:08:26.410Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644105891-65992-0894f1a0-e938-480b-aa9b-7782a4b35e66-setup.exe (89894400 Bytes) +2026-03-04T17:08:26.490Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T17:08:26.490Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:08:26.490Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T17:08:26.568Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644105891-65992-0894f1a0-e938-480b-aa9b-7782a4b35e66-setup.exe (89894400 Bytes) +2026-03-04T17:08:26.649Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T17:08:26.649Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T17:08:26.650Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:08:26.650Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:08:26.716Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644105891-65992-0894f1a0-e938-480b-aa9b-7782a4b35e66-setup.exe (89894400 Bytes) +2026-03-04T17:08:26.924Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T17:08:26.925Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:08:26.925Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T17:08:27.007Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644106925-65992-968eb11c-a164-4f53-8586-0eea11e4590c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:08:27.564Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T17:08:27.564Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:08:27.564Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T17:08:27.646Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644107564-65992-ec8f5d45-d66b-477e-868f-5b3cea72f3e2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:08:27.781Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:08:27.781Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T17:08:27.783Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:08:27.783Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T17:08:27.864Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644107564-65992-ec8f5d45-d66b-477e-868f-5b3cea72f3e2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:08:28.002Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:08:28.002Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:08:28.004Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T17:08:28.004Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T17:08:28.004Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:08:28.004Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T17:08:28.080Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644107564-65992-ec8f5d45-d66b-477e-868f-5b3cea72f3e2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:08:28.206Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:08:28.206Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T17:08:28.207Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:08:28.207Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T17:08:28.274Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644107564-65992-ec8f5d45-d66b-477e-868f-5b3cea72f3e2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:08:28.398Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:08:28.398Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:08:28.399Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T17:08:28.399Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T17:08:28.399Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:08:28.399Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T17:08:28.464Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644107564-65992-ec8f5d45-d66b-477e-868f-5b3cea72f3e2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:08:28.585Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:08:28.585Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T17:08:28.585Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:08:28.585Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T17:08:28.655Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644107564-65992-ec8f5d45-d66b-477e-868f-5b3cea72f3e2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:08:28.774Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:08:28.774Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:08:28.835Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T17:08:28.835Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T17:08:28.902Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772644108835-65992-05e96ce3-1f67-4e63-8a34-621bd4b9cf12-setup.exe (89894400 Bytes) +2026-03-04T17:52:44.762Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T17:52:44.728Z [INFO] Test-Nachricht für Session-Log +2026-03-04T17:52:44.819Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:52:44.820Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T17:52:44.823Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:52:44.823Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T17:52:44.940Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646764819-108472-722ac076-074e-4e92-a61b-d5b3157e4780-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:52:44.821Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MRsNMJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MRsNMJ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T17:52:44.822Z [INFO] Disk-Space-Check OK: 463.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MRsNMJ\out) +2026-03-04T17:52:44.824Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MRsNMJ\out +2026-03-04T17:52:44.902Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T17:52:44.902Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:52:44.902Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T17:52:44.861Z [INFO] Scheduler gestartet +2026-03-04T17:52:44.862Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:52:44.970Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T17:52:45.029Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T17:52:45.090Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T17:52:44.992Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-O2Yye2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-O2Yye2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:52:44.994Z [INFO] Disk-Space-Check OK: 463.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-O2Yye2\out) +2026-03-04T17:52:44.995Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-O2Yye2\out +2026-03-04T17:52:44.996Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:52:45.086Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:52:45.086Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-04T17:52:45.108Z [INFO] Scheduler beendet +2026-03-04T17:52:45.114Z [INFO] Scheduler gestartet +2026-03-04T17:52:45.114Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:52:45.120Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-SlJhOF\state' +2026-03-04T17:52:45.149Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T17:52:45.084Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T17:52:45.120Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-SlJhOF\state' +2026-03-04T17:52:45.149Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MRsNMJ\out +2026-03-04T17:52:45.152Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T17:52:45.153Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T17:52:45.155Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MRsNMJ\out +2026-03-04T17:52:45.165Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fZWV9A\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fZWV9A\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:52:45.167Z [INFO] Disk-Space-Check OK: 463.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fZWV9A\out) +2026-03-04T17:52:45.167Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fZWV9A\out +2026-03-04T17:52:45.170Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T17:52:45.170Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fZWV9A\out +2026-03-04T17:52:45.173Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T17:52:45.173Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fZWV9A\out +2026-03-04T17:52:45.175Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T17:52:45.176Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fZWV9A\out +2026-03-04T17:52:45.180Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zKMBLN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zKMBLN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T17:52:45.181Z [INFO] Disk-Space-Check OK: 463.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zKMBLN\out) +2026-03-04T17:52:45.182Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zKMBLN\out +2026-03-04T17:52:45.184Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T17:52:45.186Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T17:52:45.186Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zKMBLN\out +2026-03-04T17:52:45.189Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rfOP8X\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rfOP8X\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T17:52:45.190Z [INFO] Disk-Space-Check OK: 463.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rfOP8X\out) +2026-03-04T17:52:45.190Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rfOP8X\out +2026-03-04T17:52:45.193Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T17:52:45.194Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T17:52:45.195Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-rfOP8X\pkg) +2026-03-04T17:52:45.195Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rfOP8X\out +2026-03-04T17:52:45.198Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-17mCI1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-17mCI1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T17:52:45.198Z [INFO] Disk-Space-Check OK: 463.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-17mCI1\out) +2026-03-04T17:52:45.199Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-17mCI1\out +2026-03-04T17:52:45.201Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T17:52:45.202Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T17:52:45.203Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-17mCI1\out +2026-03-04T17:52:45.207Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xAXG0Q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xAXG0Q\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:52:45.208Z [INFO] Disk-Space-Check OK: 463.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xAXG0Q\out) +2026-03-04T17:52:45.209Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xAXG0Q\out +2026-03-04T17:52:45.212Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T17:52:45.212Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xAXG0Q\out +2026-03-04T17:52:45.215Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T17:52:45.216Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xAXG0Q\out +2026-03-04T17:52:45.220Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RXu6mx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RXu6mx\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T17:52:45.220Z [INFO] Disk-Space-Check OK: 463.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RXu6mx\out) +2026-03-04T17:52:45.220Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T17:52:45.221Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RXu6mx\out +2026-03-04T17:52:45.223Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T17:52:45.224Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RXu6mx\out +2026-03-04T17:52:45.227Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dlGRYD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dlGRYD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:52:45.228Z [INFO] Disk-Space-Check OK: 463.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dlGRYD\out) +2026-03-04T17:52:45.228Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dlGRYD\out +2026-03-04T17:52:45.229Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:52:45.229Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T17:52:45.226Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T17:52:45.228Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T17:52:45.229Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-O2Yye2\out +2026-03-04T17:52:45.289Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T17:52:45.347Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T17:52:45.403Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T17:52:45.461Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T17:52:45.387Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:52:45.387Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-04T17:52:45.387Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:52:45.387Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-04T17:52:45.456Z [INFO] Scheduler beendet +2026-03-04T17:52:45.481Z [INFO] Scheduler gestartet +2026-03-04T17:52:45.481Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:52:45.487Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:52:45.487Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-04T17:52:45.388Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QIEtNc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QIEtNc\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T17:52:45.389Z [INFO] Disk-Space-Check OK: 463.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QIEtNc\out) +2026-03-04T17:52:45.389Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T17:52:45.390Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QIEtNc\out +2026-03-04T17:52:45.391Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:52:45.462Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dlGRYD\out +2026-03-04T17:52:45.465Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2Vbm8a\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2Vbm8a\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:52:45.465Z [INFO] Disk-Space-Check OK: 463.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2Vbm8a\out) +2026-03-04T17:52:45.467Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2Vbm8a\out +2026-03-04T17:52:45.469Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T17:52:45.470Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2Vbm8a\out +2026-03-04T17:52:45.474Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-88Qpve\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-88Qpve\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:52:45.475Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-88Qpve\pkg-missing +2026-03-04T17:52:45.477Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aYO60m\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aYO60m\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:52:45.477Z [INFO] Disk-Space-Check OK: 463.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aYO60m\out) +2026-03-04T17:52:45.478Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aYO60m\out +2026-03-04T17:52:45.481Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T17:52:45.482Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aYO60m\out +2026-03-04T17:52:45.530Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LUNcPc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LUNcPc\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:52:45.530Z [INFO] Disk-Space-Check OK: 463.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LUNcPc\out) +2026-03-04T17:52:45.531Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LUNcPc\out +2026-03-04T17:52:45.533Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:52:45.533Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T17:52:45.592Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T17:52:45.656Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T17:52:45.656Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:52:45.656Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-04T17:52:45.661Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T17:52:45.661Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T17:52:45.762Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646765661-108472-8a7b82c4-514c-4537-9a4a-f8addd1b10b9-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:52:45.725Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T17:52:45.790Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T17:52:45.791Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LUNcPc\out +2026-03-04T17:52:45.793Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qLMDVP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qLMDVP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:52:45.794Z [INFO] Disk-Space-Check OK: 463.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qLMDVP\out) +2026-03-04T17:52:45.796Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qLMDVP\out +2026-03-04T17:52:45.799Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-rinABM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-rinABM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:52:45.799Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-rinABM\out) +2026-03-04T17:52:45.822Z [INFO] Scheduler beendet +2026-03-04T17:52:45.849Z [INFO] Scheduler gestartet +2026-03-04T17:52:45.849Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:52:46.375Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T17:52:46.375Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T17:52:47.380Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T17:52:48.359Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-04T17:52:48.502Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:52:48.502Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-04T17:52:48.618Z [INFO] Scheduler beendet +2026-03-04T17:52:48.627Z [INFO] Scheduler gestartet +2026-03-04T17:52:48.627Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:52:48.881Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T17:52:49.882Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T17:52:50.583Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:52:50.583Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-04T17:52:50.672Z [INFO] Scheduler beendet +2026-03-04T17:52:50.677Z [INFO] Scheduler gestartet +2026-03-04T17:52:50.677Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:52:50.678Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-su6jLc\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-su6jLc\state\rd_downloader_config.json' +2026-03-04T17:52:52.832Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:52:52.832Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-04T17:52:52.848Z [INFO] Scheduler beendet +2026-03-04T17:52:52.857Z [INFO] Scheduler gestartet +2026-03-04T17:52:52.857Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:52:52.883Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T17:52:53.885Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T17:52:53.885Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T17:52:54.887Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T17:52:55.505Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T17:52:55.508Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-04T17:52:55.753Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:52:55.753Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-04T17:52:55.868Z [INFO] Scheduler beendet +2026-03-04T17:52:55.887Z [INFO] Scheduler gestartet +2026-03-04T17:52:55.887Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:52:56.388Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T17:52:57.390Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T17:53:00.391Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T17:53:01.426Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:53:01.426Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T17:53:01.522Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646781426-108472-f584a4dd-8240-407a-9354-30b8b0473649-setup.exe (89894400 Bytes) +2026-03-04T17:53:01.621Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T17:53:01.621Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T17:53:01.622Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:53:01.622Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:53:01.716Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646781426-108472-f584a4dd-8240-407a-9354-30b8b0473649-setup.exe (89894400 Bytes) +2026-03-04T17:53:01.821Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T17:53:01.821Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:53:01.821Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T17:53:01.913Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646781426-108472-f584a4dd-8240-407a-9354-30b8b0473649-setup.exe (89894400 Bytes) +2026-03-04T17:53:02.005Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T17:53:02.005Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T17:53:02.006Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:53:02.006Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:53:02.100Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646781426-108472-f584a4dd-8240-407a-9354-30b8b0473649-setup.exe (89894400 Bytes) +2026-03-04T17:53:02.208Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T17:53:02.208Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:53:02.208Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T17:53:02.294Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646781426-108472-f584a4dd-8240-407a-9354-30b8b0473649-setup.exe (89894400 Bytes) +2026-03-04T17:53:02.388Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T17:53:02.388Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T17:53:02.390Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:53:02.390Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:53:02.482Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646781426-108472-f584a4dd-8240-407a-9354-30b8b0473649-setup.exe (89894400 Bytes) +2026-03-04T17:53:02.745Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T17:53:02.745Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:53:02.745Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T17:53:02.837Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646782745-108472-a2bce048-c355-40a2-a076-f28c151d8074-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:53:03.510Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T17:53:03.510Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:53:03.510Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T17:53:03.597Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646783510-108472-cc775757-c179-4668-8a58-779387ef5a64-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:53:03.744Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:53:03.744Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T17:53:03.745Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:53:03.745Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T17:53:03.820Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646783510-108472-cc775757-c179-4668-8a58-779387ef5a64-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:53:03.962Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:53:03.962Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:53:03.964Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T17:53:03.965Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T17:53:03.965Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:53:03.965Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T17:53:04.039Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646783510-108472-cc775757-c179-4668-8a58-779387ef5a64-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:53:04.174Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:53:04.174Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T17:53:04.175Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:53:04.175Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T17:53:04.243Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646783510-108472-cc775757-c179-4668-8a58-779387ef5a64-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:53:04.381Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:53:04.381Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:53:04.384Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T17:53:04.384Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T17:53:04.384Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:53:04.384Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T17:53:04.463Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646783510-108472-cc775757-c179-4668-8a58-779387ef5a64-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:53:04.621Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:53:04.621Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T17:53:04.622Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:53:04.622Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T17:53:04.701Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646783510-108472-cc775757-c179-4668-8a58-779387ef5a64-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:53:04.852Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:53:04.852Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:53:04.924Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T17:53:04.924Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T17:53:05.013Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646784924-108472-6b52a482-65ec-4e4b-90af-006dacef1986-setup.exe (89894400 Bytes) +2026-03-04T17:53:26.064Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-04T17:53:26.068Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:53:26.068Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-04T17:53:26.102Z [INFO] Scheduler beendet +2026-03-04T17:53:26.139Z [INFO] Scheduler gestartet +2026-03-04T17:53:26.139Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:53:26.374Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:53:26.374Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-04T17:53:26.380Z [INFO] Scheduler beendet +2026-03-04T17:53:26.383Z [INFO] Scheduler gestartet +2026-03-04T17:53:26.383Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:53:26.385Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-OBoiv8\state' +2026-03-04T17:53:26.385Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-OBoiv8\state' +2026-03-04T17:53:26.388Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:53:26.388Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-04T17:53:26.504Z [INFO] Scheduler beendet +2026-03-04T17:53:26.568Z [INFO] Scheduler gestartet +2026-03-04T17:53:26.568Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:53:26.571Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:53:26.571Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-04T17:53:26.688Z [INFO] Scheduler beendet +2026-03-04T17:53:26.692Z [INFO] Scheduler gestartet +2026-03-04T17:53:26.692Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:53:26.693Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-64HYV7\state' +2026-03-04T17:53:26.694Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-64HYV7\state\rd_session_state.json.async.tmp' +2026-03-04T17:53:26.803Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:53:26.803Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-04T17:53:26.812Z [INFO] Scheduler beendet +2026-03-04T17:53:26.815Z [INFO] Scheduler gestartet +2026-03-04T17:53:26.815Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:53:26.818Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-fQQX7P\state' +2026-03-04T17:53:26.818Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-fQQX7P\state\rd_session_state.json.async.tmp' +2026-03-04T17:54:11.842Z [INFO] Scheduler gestartet +2026-03-04T17:54:11.842Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:54:12.403Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:54:12.403Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-04T17:54:12.445Z [INFO] Scheduler beendet +2026-03-04T17:54:12.521Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-04T17:54:12.521Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-04T17:54:12.542Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-04T17:54:12.543Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-04T17:54:12.608Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-04T17:54:12.610Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-04T17:54:12.671Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-04T17:54:12.672Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-04T17:54:12.673Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-04T17:54:12.736Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-04T17:54:12.737Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-04T17:54:12.737Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-04T17:54:12.801Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-SLdKTE\state' +2026-03-04T17:54:12.801Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-SLdKTE\state\rd_session_state.json.async.tmp' +2026-03-04T17:54:12.883Z [INFO] Scheduler gestartet +2026-03-04T17:54:12.883Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:54:13.585Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:54:13.585Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-04T17:54:13.606Z [INFO] Scheduler beendet +2026-03-04T17:54:13.609Z [INFO] Scheduler gestartet +2026-03-04T17:54:13.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:54:13.610Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-z35UOO\state\rd_session_state.json.async.tmp' +2026-03-04T17:54:13.610Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-z35UOO\state\rd_downloader_config.json.settings.tmp' +2026-03-04T17:54:16.013Z [WARN] Netzwerkfehler: item=fresh, fresh retry, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: TypeError: fetch failed, provider=? +2026-03-04T17:54:16.379Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:54:16.379Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-04T17:54:16.494Z [INFO] Scheduler beendet +2026-03-04T17:54:16.513Z [INFO] Scheduler gestartet +2026-03-04T17:54:16.513Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:54:16.968Z [WARN] Tiny download erkannt (122 B): "PKȖd\G��y inside.txt��PK Ȗd\G��y ��inside.txtPK8," +2026-03-04T17:54:17.547Z [WARN] Tiny download erkannt (122 B): "PKȖd\G��y inside.txt��PK Ȗd\G��y ��inside.txtPK8," +2026-03-04T17:54:18.290Z [WARN] Tiny download erkannt (122 B): "PKȖd\G��y inside.txt��PK Ȗd\G��y ��inside.txtPK8," +2026-03-04T17:54:19.210Z [WARN] Tiny download erkannt (122 B): "PKȖd\G��y inside.txt��PK Ȗd\G��y ��inside.txtPK8," +2026-03-04T17:54:20.283Z [WARN] Tiny download erkannt (122 B): "PKȖd\G��y inside.txt��PK Ȗd\G��y ��inside.txtPK8," +2026-03-04T17:54:21.958Z [WARN] Tiny download erkannt (122 B): "PKȖd\G��y inside.txt��PK Ȗd\G��y ��inside.txtPK8," +2026-03-04T17:54:23.398Z [WARN] Tiny download erkannt (122 B): "PKȖd\G��y inside.txt��PK Ȗd\G��y ��inside.txtPK8," +2026-03-04T17:54:26.136Z [WARN] Tiny download erkannt (122 B): "PKȖd\G��y inside.txt��PK Ȗd\G��y ��inside.txtPK8," +2026-03-04T17:54:26.837Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:54:26.837Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T17:54:30.651Z [WARN] Tiny download erkannt (122 B): "PKȖd\G��y inside.txt��PK Ȗd\G��y ��inside.txtPK8," +2026-03-04T17:54:35.896Z [WARN] Tiny download erkannt (122 B): "PKȖd\G��y inside.txt��PK Ȗd\G��y ��inside.txtPK8," +2026-03-04T17:54:41.598Z [WARN] Tiny download erkannt (122 B): "PKȖd\G��y inside.txt��PK Ȗd\G��y ��inside.txtPK8," +2026-03-04T17:54:46.708Z [INFO] Scheduler gestartet +2026-03-04T17:54:46.708Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:54:46.713Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:54:46.713Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-04T17:54:46.829Z [INFO] Scheduler beendet +2026-03-04T17:54:46.891Z [INFO] Scheduler gestartet +2026-03-04T17:54:46.891Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:54:46.895Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:47.048Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:47.362Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:47.895Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:48.359Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:49.140Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:50.645Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-04T17:54:50.795Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:50.932Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:50.933Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:51.246Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:51.698Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:52.150Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:53.092Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:53.310Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:54.412Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:55.471Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:56.455Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:59.311Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:54:59.529Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:55:02.910Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:55:06.402Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:55:09.347Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:55:15.085Z [WARN] Tiny download erkannt (124 B): "PKזd\G��y episode.txt��PK זd\G��y ��episode.txtPK9-" +2026-03-04T17:55:16.543Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:55:16.543Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T17:55:16.895Z [INFO] Scheduler gestartet +2026-03-04T17:55:16.895Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:55:17.018Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-04T17:55:17.067Z [INFO] Scheduler beendet +2026-03-04T17:55:17.080Z [INFO] Scheduler gestartet +2026-03-04T17:55:17.080Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:55:17.084Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:55:17.084Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-04T17:55:17.251Z [INFO] Scheduler beendet +2026-03-04T17:55:17.264Z [INFO] Scheduler gestartet +2026-03-04T17:55:17.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:55:17.434Z [INFO] Scheduler beendet +2026-03-04T17:55:17.449Z [INFO] Scheduler gestartet +2026-03-04T17:55:17.449Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:55:17.574Z [INFO] Scheduler gestartet +2026-03-04T17:55:17.574Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:55:17.576Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-iS2BlC\state\rd_session_state.json.async.tmp' +2026-03-04T17:55:17.577Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-iS2BlC\state\rd_downloader_config.json.settings.tmp' +2026-03-04T17:55:17.619Z [INFO] Scheduler beendet +2026-03-04T17:55:17.960Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:55:17.960Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-04T17:55:18.205Z [INFO] Scheduler beendet +2026-03-04T17:55:18.240Z [INFO] Scheduler gestartet +2026-03-04T17:55:18.240Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:55:18.301Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-04T17:55:18.301Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-04T17:55:18.304Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-04T17:55:18.304Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-04T17:55:18.306Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T17:55:18.308Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pDP1S1\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pDP1S1\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:55:18.308Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-y1cg5U\state\rd_session_state.json.async.tmp' +2026-03-04T17:55:18.309Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-y1cg5U\state\rd_downloader_config.json.settings.tmp' +2026-03-04T17:55:18.310Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-pDP1S1\extract\recovery) +2026-03-04T17:55:18.310Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T17:55:18.311Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-pDP1S1\extract\recovery +2026-03-04T17:55:18.313Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T17:55:18.315Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pDP1S1\extract\recovery +2026-03-04T17:55:18.315Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-04T17:55:18.315Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-04T17:55:18.369Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T17:55:18.369Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-veIZ0f\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-veIZ0f\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:55:18.370Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-veIZ0f\downloads\missing-source-ok +2026-03-04T17:55:18.370Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-04T17:55:18.370Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-04T17:55:18.411Z [INFO] Scheduler beendet +2026-03-04T17:55:18.432Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T17:55:18.432Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eQf6Do\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-eQf6Do\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:55:18.432Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-eQf6Do\downloads\missing-source-empty +2026-03-04T17:55:18.432Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-04T17:55:18.433Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-04T17:55:18.433Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-04T17:55:18.494Z [INFO] Scheduler gestartet +2026-03-04T17:55:18.494Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:55:18.664Z [INFO] Scheduler beendet +2026-03-04T17:55:18.779Z [INFO] Scheduler gestartet +2026-03-04T17:55:18.779Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T17:55:19.303Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:55:19.303Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-04T17:55:19.644Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T17:55:19.644Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-04T17:55:19.801Z [INFO] Scheduler beendet +2026-03-04T17:55:19.858Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T17:55:19.858Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ABQBT8\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ABQBT8\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:55:19.859Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-ABQBT8\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T17:55:19.860Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T17:55:19.860Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ABQBT8\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T17:55:19.864Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T17:55:19.865Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ABQBT8\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T17:55:19.865Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T17:55:19.865Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-ABQBT8\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T17:55:19.867Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-04T17:55:19.867Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-04T17:55:19.867Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T17:55:19.923Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T17:55:19.924Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ysEQAG\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ysEQAG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:55:19.925Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-ysEQAG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-04T17:55:19.925Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T17:55:19.925Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ysEQAG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T17:55:19.927Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T17:55:19.928Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ysEQAG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T17:55:19.928Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-04T17:55:19.929Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-ysEQAG\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T17:55:19.930Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-04T17:55:19.930Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-04T17:55:19.930Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-04T17:55:19.987Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T17:55:19.987Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DjHfya\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DjHfya\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:55:19.988Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-DjHfya\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T17:55:19.988Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T17:55:19.988Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-DjHfya\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T17:55:19.990Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T17:55:19.991Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DjHfya\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T17:55:19.991Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T17:55:19.991Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-DjHfya\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T17:55:19.991Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-04T17:55:19.991Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T17:55:20.050Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T17:55:20.050Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CF6znM\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CF6znM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:55:20.051Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-CF6znM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T17:55:20.051Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T17:55:20.052Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-CF6znM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T17:55:20.055Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T17:55:20.055Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CF6znM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T17:55:20.055Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T17:55:20.056Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T17:55:20.113Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T17:55:20.113Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EmRbLb\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EmRbLb\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:55:20.114Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-EmRbLb\extract\Flat-Pack) +2026-03-04T17:55:20.114Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T17:55:20.114Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-EmRbLb\extract\Flat-Pack +2026-03-04T17:55:20.116Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T17:55:20.117Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EmRbLb\extract\Flat-Pack +2026-03-04T17:55:20.117Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-04T17:55:20.119Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-04T17:55:20.119Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-EmRbLb\mkv-library +2026-03-04T17:55:20.119Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-04T17:55:20.178Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T17:55:20.179Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kaFpqO\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kaFpqO\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:55:20.179Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-kaFpqO\extract\Flat-Collision) +2026-03-04T17:55:20.179Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T17:55:20.179Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-kaFpqO\extract\Flat-Collision +2026-03-04T17:55:20.181Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T17:55:20.181Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kaFpqO\extract\Flat-Collision +2026-03-04T17:55:20.181Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-04T17:55:20.183Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-04T17:55:20.183Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-kaFpqO\mkv-library +2026-03-04T17:55:20.183Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-04T17:55:20.243Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T17:55:20.243Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SR4a7y\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SR4a7y\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:55:20.245Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-SR4a7y\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-04T17:55:20.246Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T17:55:20.246Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-SR4a7y\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-04T17:55:20.254Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T17:55:20.255Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SR4a7y\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-04T17:55:20.255Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-04T17:55:20.258Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-04T17:55:20.259Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-04T17:55:20.259Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-SR4a7y\mkv-library +2026-03-04T17:55:20.259Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed +2026-03-04T17:55:20.310Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-bzYcAq\state' +2026-03-04T17:56:15.456Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T17:56:15.355Z [INFO] Test-Nachricht für Session-Log +2026-03-04T17:56:15.425Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:56:15.426Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T17:56:15.430Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:56:15.430Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T17:56:15.541Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646975424-114132-e83189f9-ca14-4c30-be05-e406116dd50a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:56:15.470Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kr9qrr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kr9qrr\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T17:56:15.472Z [INFO] Disk-Space-Check OK: 462.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kr9qrr\out) +2026-03-04T17:56:15.473Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kr9qrr\out +2026-03-04T17:56:15.551Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T17:56:15.551Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:56:15.551Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T17:56:15.616Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T17:56:15.680Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T17:56:15.651Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BdDHLL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BdDHLL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:56:15.652Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BdDHLL\out) +2026-03-04T17:56:15.654Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BdDHLL\out +2026-03-04T17:56:15.656Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:56:15.737Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T17:56:15.788Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T17:56:15.711Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T17:56:15.788Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kr9qrr\out +2026-03-04T17:56:15.791Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T17:56:15.792Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T17:56:15.794Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kr9qrr\out +2026-03-04T17:56:15.802Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dwasjr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dwasjr\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:56:15.803Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dwasjr\out) +2026-03-04T17:56:15.804Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dwasjr\out +2026-03-04T17:56:15.806Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T17:56:15.806Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dwasjr\out +2026-03-04T17:56:15.809Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T17:56:15.809Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dwasjr\out +2026-03-04T17:56:15.811Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T17:56:15.812Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dwasjr\out +2026-03-04T17:56:15.814Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2BUdc4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2BUdc4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T17:56:15.815Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2BUdc4\out) +2026-03-04T17:56:15.815Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2BUdc4\out +2026-03-04T17:56:15.817Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T17:56:15.819Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T17:56:15.819Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2BUdc4\out +2026-03-04T17:56:15.822Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LxIejc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LxIejc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T17:56:15.822Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LxIejc\out) +2026-03-04T17:56:15.822Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LxIejc\out +2026-03-04T17:56:15.824Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T17:56:15.826Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T17:56:15.827Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-LxIejc\pkg) +2026-03-04T17:56:15.827Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LxIejc\out +2026-03-04T17:56:15.829Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhSvPB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhSvPB\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T17:56:15.830Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhSvPB\out) +2026-03-04T17:56:15.830Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PhSvPB\out +2026-03-04T17:56:15.832Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T17:56:15.833Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T17:56:15.833Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhSvPB\out +2026-03-04T17:56:15.837Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FbgGzK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FbgGzK\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:56:15.838Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FbgGzK\out) +2026-03-04T17:56:15.838Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FbgGzK\out +2026-03-04T17:56:15.841Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T17:56:15.841Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FbgGzK\out +2026-03-04T17:56:15.844Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T17:56:15.845Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FbgGzK\out +2026-03-04T17:56:15.849Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7j5fF2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7j5fF2\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T17:56:15.850Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7j5fF2\out) +2026-03-04T17:56:15.850Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T17:56:15.850Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7j5fF2\out +2026-03-04T17:56:15.852Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T17:56:15.853Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7j5fF2\out +2026-03-04T17:56:15.856Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pQcPM6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pQcPM6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:56:15.857Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pQcPM6\out) +2026-03-04T17:56:15.857Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pQcPM6\out +2026-03-04T17:56:15.858Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:56:15.858Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T17:56:15.881Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T17:56:15.883Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T17:56:15.884Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BdDHLL\out +2026-03-04T17:56:15.917Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T17:56:15.969Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T17:56:16.020Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T17:56:16.074Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T17:56:16.032Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-UPeMFw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-UPeMFw\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T17:56:16.032Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-UPeMFw\out) +2026-03-04T17:56:16.032Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T17:56:16.033Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-UPeMFw\out +2026-03-04T17:56:16.033Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:56:16.075Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pQcPM6\out +2026-03-04T17:56:16.077Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2npFVC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2npFVC\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:56:16.078Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2npFVC\out) +2026-03-04T17:56:16.079Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2npFVC\out +2026-03-04T17:56:16.082Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T17:56:16.082Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2npFVC\out +2026-03-04T17:56:16.086Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TB27sG\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TB27sG\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:56:16.086Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-TB27sG\pkg-missing +2026-03-04T17:56:16.088Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vVRTSz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vVRTSz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:56:16.088Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vVRTSz\out) +2026-03-04T17:56:16.089Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vVRTSz\out +2026-03-04T17:56:16.091Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T17:56:16.092Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vVRTSz\out +2026-03-04T17:56:16.137Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uXztJV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uXztJV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:56:16.138Z [INFO] Disk-Space-Check OK: 462.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uXztJV\out) +2026-03-04T17:56:16.138Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uXztJV\out +2026-03-04T17:56:16.141Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T17:56:16.141Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T17:56:16.192Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T17:56:16.243Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T17:56:16.243Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T17:56:16.357Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646976243-114132-d89a576f-d970-4991-8f3a-b25df2bad082-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:56:16.251Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T17:56:16.313Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T17:56:16.375Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T17:56:16.376Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uXztJV\out +2026-03-04T17:56:16.379Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EEKQU1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EEKQU1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:56:16.380Z [INFO] Disk-Space-Check OK: 461.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EEKQU1\out) +2026-03-04T17:56:16.382Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EEKQU1\out +2026-03-04T17:56:16.385Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-wbUEF2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-wbUEF2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T17:56:16.385Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-wbUEF2\out) +2026-03-04T17:56:16.983Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T17:56:16.983Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T17:56:17.986Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T17:56:19.487Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T17:56:20.489Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T17:56:23.489Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T17:56:24.492Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T17:56:24.492Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T17:56:25.494Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T17:56:26.994Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T17:56:27.995Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T17:56:30.996Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T17:56:32.022Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:56:32.022Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T17:56:32.107Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646992022-114132-59c6bde3-1e91-4e22-9796-33b878c7d491-setup.exe (89894400 Bytes) +2026-03-04T17:56:32.202Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T17:56:32.202Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T17:56:32.203Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:56:32.203Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:56:32.285Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646992022-114132-59c6bde3-1e91-4e22-9796-33b878c7d491-setup.exe (89894400 Bytes) +2026-03-04T17:56:32.380Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T17:56:32.380Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:56:32.380Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T17:56:32.462Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646992022-114132-59c6bde3-1e91-4e22-9796-33b878c7d491-setup.exe (89894400 Bytes) +2026-03-04T17:56:32.553Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T17:56:32.553Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T17:56:32.554Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:56:32.554Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:56:32.643Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646992022-114132-59c6bde3-1e91-4e22-9796-33b878c7d491-setup.exe (89894400 Bytes) +2026-03-04T17:56:32.746Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T17:56:32.746Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:56:32.746Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T17:56:32.838Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646992022-114132-59c6bde3-1e91-4e22-9796-33b878c7d491-setup.exe (89894400 Bytes) +2026-03-04T17:56:32.931Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T17:56:32.931Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T17:56:32.932Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:56:32.932Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T17:56:33.011Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646992022-114132-59c6bde3-1e91-4e22-9796-33b878c7d491-setup.exe (89894400 Bytes) +2026-03-04T17:56:33.258Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T17:56:33.258Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:56:33.258Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T17:56:33.344Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646993258-114132-fe6890e2-fff6-4b6e-b141-b67d39d0458f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:56:33.919Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T17:56:33.919Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:56:33.919Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T17:56:33.991Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646993919-114132-1ef6a8c8-88cd-423b-954c-3aa6b17d5316-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:56:34.141Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:56:34.141Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T17:56:34.142Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:56:34.142Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T17:56:34.215Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646993919-114132-1ef6a8c8-88cd-423b-954c-3aa6b17d5316-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:56:34.341Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:56:34.342Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:56:34.344Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T17:56:34.344Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T17:56:34.344Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:56:34.344Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T17:56:34.426Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646993919-114132-1ef6a8c8-88cd-423b-954c-3aa6b17d5316-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:56:34.546Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:56:34.546Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T17:56:34.547Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:56:34.547Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T17:56:34.627Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646993919-114132-1ef6a8c8-88cd-423b-954c-3aa6b17d5316-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:56:34.771Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:56:34.771Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:56:34.773Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T17:56:34.773Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T17:56:34.773Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:56:34.773Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T17:56:34.848Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646993919-114132-1ef6a8c8-88cd-423b-954c-3aa6b17d5316-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:56:34.990Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:56:34.990Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T17:56:34.990Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T17:56:34.990Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T17:56:35.072Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646993919-114132-1ef6a8c8-88cd-423b-954c-3aa6b17d5316-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T17:56:35.221Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T17:56:35.221Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T17:56:35.292Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T17:56:35.292Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T17:56:35.355Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772646995292-114132-b4018d36-4d16-47c9-a395-06d5685b721a-setup.exe (89894400 Bytes) +2026-03-04T18:03:46.755Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T18:03:46.667Z [INFO] Test-Nachricht für Session-Log +2026-03-04T18:03:46.764Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:03:46.766Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T18:03:46.770Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:03:46.770Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:03:46.881Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647426764-30260-dc796457-941a-49bf-8bd6-a2881ead0b26-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:03:46.781Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i0Eu0F\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i0Eu0F\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:03:46.784Z [INFO] Disk-Space-Check OK: 461.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-i0Eu0F\out) +2026-03-04T18:03:46.785Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-i0Eu0F\out +2026-03-04T18:03:46.863Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T18:03:46.863Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:03:46.863Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T18:03:46.931Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T18:03:46.993Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T18:03:47.050Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T18:03:46.954Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jv1xQO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jv1xQO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:03:46.955Z [INFO] Disk-Space-Check OK: 461.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jv1xQO\out) +2026-03-04T18:03:46.957Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jv1xQO\out +2026-03-04T18:03:46.959Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:03:47.097Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T18:03:47.023Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T18:03:47.097Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-i0Eu0F\out +2026-03-04T18:03:47.101Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T18:03:47.102Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:03:47.103Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i0Eu0F\out +2026-03-04T18:03:47.111Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JlQNh4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JlQNh4\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:03:47.112Z [INFO] Disk-Space-Check OK: 461.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JlQNh4\out) +2026-03-04T18:03:47.112Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JlQNh4\out +2026-03-04T18:03:47.115Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T18:03:47.115Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JlQNh4\out +2026-03-04T18:03:47.118Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T18:03:47.118Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JlQNh4\out +2026-03-04T18:03:47.120Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T18:03:47.121Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JlQNh4\out +2026-03-04T18:03:47.124Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W3xyff\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W3xyff\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:03:47.124Z [INFO] Disk-Space-Check OK: 461.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-W3xyff\out) +2026-03-04T18:03:47.125Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-W3xyff\out +2026-03-04T18:03:47.127Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T18:03:47.129Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T18:03:47.130Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W3xyff\out +2026-03-04T18:03:47.132Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ngw6ae\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ngw6ae\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:03:47.132Z [INFO] Disk-Space-Check OK: 461.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ngw6ae\out) +2026-03-04T18:03:47.133Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ngw6ae\out +2026-03-04T18:03:47.134Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:03:47.136Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:03:47.137Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ngw6ae\pkg) +2026-03-04T18:03:47.137Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ngw6ae\out +2026-03-04T18:03:47.139Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DWjh4V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DWjh4V\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:03:47.140Z [INFO] Disk-Space-Check OK: 461.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DWjh4V\out) +2026-03-04T18:03:47.140Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DWjh4V\out +2026-03-04T18:03:47.142Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:03:47.143Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:03:47.143Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DWjh4V\out +2026-03-04T18:03:47.146Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RSToII\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RSToII\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:03:47.146Z [INFO] Disk-Space-Check OK: 461.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RSToII\out) +2026-03-04T18:03:47.147Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RSToII\out +2026-03-04T18:03:47.148Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T18:03:47.149Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RSToII\out +2026-03-04T18:03:47.150Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T18:03:47.151Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RSToII\out +2026-03-04T18:03:47.154Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uxdV4A\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uxdV4A\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T18:03:47.154Z [INFO] Disk-Space-Check OK: 461.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uxdV4A\out) +2026-03-04T18:03:47.154Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T18:03:47.155Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uxdV4A\out +2026-03-04T18:03:47.157Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T18:03:47.157Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uxdV4A\out +2026-03-04T18:03:47.159Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lm2nqM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lm2nqM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:03:47.160Z [INFO] Disk-Space-Check OK: 461.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lm2nqM\out) +2026-03-04T18:03:47.160Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Lm2nqM\out +2026-03-04T18:03:47.161Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:03:47.161Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T18:03:47.219Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T18:03:47.169Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T18:03:47.171Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:03:47.171Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-jv1xQO\out +2026-03-04T18:03:47.273Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T18:03:47.328Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T18:03:47.391Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T18:03:47.322Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-y11rfc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-y11rfc\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T18:03:47.323Z [INFO] Disk-Space-Check OK: 461.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-y11rfc\out) +2026-03-04T18:03:47.323Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T18:03:47.323Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-y11rfc\out +2026-03-04T18:03:47.324Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:03:47.392Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Lm2nqM\out +2026-03-04T18:03:47.395Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZzcNn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZzcNn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:03:47.395Z [INFO] Disk-Space-Check OK: 461.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZzcNn\out) +2026-03-04T18:03:47.397Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZzcNn\out +2026-03-04T18:03:47.400Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T18:03:47.400Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZZzcNn\out +2026-03-04T18:03:47.404Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HQq4Ul\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HQq4Ul\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:03:47.404Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-HQq4Ul\pkg-missing +2026-03-04T18:03:47.406Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OSfJCm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OSfJCm\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:03:47.407Z [INFO] Disk-Space-Check OK: 461.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OSfJCm\out) +2026-03-04T18:03:47.407Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OSfJCm\out +2026-03-04T18:03:47.409Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T18:03:47.410Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OSfJCm\out +2026-03-04T18:03:47.451Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gMYPWB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gMYPWB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:03:47.452Z [INFO] Disk-Space-Check OK: 461.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gMYPWB\out) +2026-03-04T18:03:47.452Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gMYPWB\out +2026-03-04T18:03:47.454Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:03:47.454Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T18:03:47.506Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T18:03:47.561Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T18:03:47.615Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T18:03:47.675Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T18:03:47.676Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gMYPWB\out +2026-03-04T18:03:47.678Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pnSfts\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pnSfts\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:03:47.679Z [INFO] Disk-Space-Check OK: 461.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pnSfts\out) +2026-03-04T18:03:47.681Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pnSfts\out +2026-03-04T18:03:47.683Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-OtddhC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-OtddhC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:03:47.684Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-OtddhC\out) +2026-03-04T18:03:47.566Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T18:03:47.566Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T18:03:47.663Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647427566-30260-4cde4492-2348-4396-8d0a-3aa107b60820-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:03:48.211Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:03:48.211Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:03:49.215Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:03:50.715Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:03:51.717Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:03:54.718Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:03:55.720Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T18:03:55.720Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:03:56.722Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:03:58.222Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:03:59.225Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:04:02.225Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:04:03.257Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:04:03.257Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:04:03.334Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647443257-30260-9094b69b-ec50-419d-a321-5796df39502c-setup.exe (89894400 Bytes) +2026-03-04T18:04:03.421Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:04:03.421Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:04:03.422Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:04:03.422Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:04:03.514Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647443257-30260-9094b69b-ec50-419d-a321-5796df39502c-setup.exe (89894400 Bytes) +2026-03-04T18:04:03.611Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:04:03.611Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:04:03.611Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:04:03.687Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647443257-30260-9094b69b-ec50-419d-a321-5796df39502c-setup.exe (89894400 Bytes) +2026-03-04T18:04:03.785Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:04:03.785Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:04:03.786Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:04:03.786Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:04:03.874Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647443257-30260-9094b69b-ec50-419d-a321-5796df39502c-setup.exe (89894400 Bytes) +2026-03-04T18:04:03.980Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:04:03.980Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:04:03.980Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:04:04.074Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647443257-30260-9094b69b-ec50-419d-a321-5796df39502c-setup.exe (89894400 Bytes) +2026-03-04T18:04:04.166Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:04:04.166Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:04:04.167Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:04:04.167Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:04:04.253Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647443257-30260-9094b69b-ec50-419d-a321-5796df39502c-setup.exe (89894400 Bytes) +2026-03-04T18:04:04.472Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:04:04.472Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:04:04.472Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:04:04.552Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647444472-30260-b8462436-626d-4e71-8966-67dfac9a204a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:04:05.054Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:04:05.054Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:04:05.054Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:04:05.149Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647445054-30260-86a8acf8-464f-4c60-aba2-b344503a6ce2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:04:05.306Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:04:05.306Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:04:05.307Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:04:05.307Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:04:05.404Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647445054-30260-86a8acf8-464f-4c60-aba2-b344503a6ce2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:04:05.550Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:04:05.550Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:04:05.551Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:04:05.551Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:04:05.551Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:04:05.551Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:04:05.625Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647445054-30260-86a8acf8-464f-4c60-aba2-b344503a6ce2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:04:05.779Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:04:05.779Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:04:05.780Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:04:05.780Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:04:05.870Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647445054-30260-86a8acf8-464f-4c60-aba2-b344503a6ce2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:04:05.995Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:04:05.995Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:04:05.996Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:04:05.997Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:04:05.997Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:04:05.997Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:04:06.079Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647445054-30260-86a8acf8-464f-4c60-aba2-b344503a6ce2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:04:06.209Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:04:06.209Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:04:06.209Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:04:06.209Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:04:06.278Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647445054-30260-86a8acf8-464f-4c60-aba2-b344503a6ce2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:04:06.408Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:04:06.408Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:04:06.468Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T18:04:06.468Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T18:04:06.539Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647446468-30260-3c781c18-32c2-40c4-a08d-f91e203c18c4-setup.exe (89894400 Bytes) +2026-03-04T18:04:51.182Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T18:04:51.167Z [INFO] Test-Nachricht für Session-Log +2026-03-04T18:04:51.238Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:04:51.239Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T18:04:51.244Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:04:51.244Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:04:51.280Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uJYqDR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uJYqDR\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:04:51.285Z [INFO] Disk-Space-Check OK: 461.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uJYqDR\out) +2026-03-04T18:04:51.287Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uJYqDR\out +2026-03-04T18:04:51.364Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T18:04:51.365Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:04:51.365Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T18:04:51.313Z [INFO] Scheduler gestartet +2026-03-04T18:04:51.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:04:51.435Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T18:04:51.500Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T18:04:51.446Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MowEhY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MowEhY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:04:51.448Z [INFO] Disk-Space-Check OK: 460.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MowEhY\out) +2026-03-04T18:04:51.450Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MowEhY\out +2026-03-04T18:04:51.452Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:04:51.502Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:04:51.503Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-04T18:04:51.559Z [INFO] Scheduler beendet +2026-03-04T18:04:51.570Z [INFO] Scheduler gestartet +2026-03-04T18:04:51.570Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:04:51.575Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nG6i0s\state\rd_downloader_config.json.settings.tmp' +2026-03-04T18:04:51.559Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T18:04:51.622Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T18:04:51.522Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T18:04:51.576Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nG6i0s\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nG6i0s\state\rd_session_state.json' +2026-03-04T18:04:51.623Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uJYqDR\out +2026-03-04T18:04:51.626Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T18:04:51.628Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:04:51.629Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uJYqDR\out +2026-03-04T18:04:51.638Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TTjHdN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TTjHdN\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:04:51.639Z [INFO] Disk-Space-Check OK: 460.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TTjHdN\out) +2026-03-04T18:04:51.640Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TTjHdN\out +2026-03-04T18:04:51.642Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T18:04:51.642Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TTjHdN\out +2026-03-04T18:04:51.645Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T18:04:51.645Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TTjHdN\out +2026-03-04T18:04:51.648Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T18:04:51.649Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TTjHdN\out +2026-03-04T18:04:51.652Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2lFXU9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2lFXU9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:04:51.653Z [INFO] Disk-Space-Check OK: 460.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2lFXU9\out) +2026-03-04T18:04:51.653Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2lFXU9\out +2026-03-04T18:04:51.655Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T18:04:51.657Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T18:04:51.658Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2lFXU9\out +2026-03-04T18:04:51.660Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-95vMlS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-95vMlS\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:04:51.661Z [INFO] Disk-Space-Check OK: 460.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-95vMlS\out) +2026-03-04T18:04:51.661Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-95vMlS\out +2026-03-04T18:04:51.664Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:04:51.665Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:04:51.666Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-95vMlS\pkg) +2026-03-04T18:04:51.666Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-95vMlS\out +2026-03-04T18:04:51.670Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v4Ghog\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v4Ghog\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:04:51.671Z [INFO] Disk-Space-Check OK: 460.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-v4Ghog\out) +2026-03-04T18:04:51.672Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-v4Ghog\out +2026-03-04T18:04:51.675Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:04:51.676Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:04:51.676Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v4Ghog\out +2026-03-04T18:04:51.680Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MSHh8a\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MSHh8a\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:04:51.681Z [INFO] Disk-Space-Check OK: 460.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MSHh8a\out) +2026-03-04T18:04:51.682Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MSHh8a\out +2026-03-04T18:04:51.685Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T18:04:51.685Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MSHh8a\out +2026-03-04T18:04:51.689Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T18:04:51.690Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MSHh8a\out +2026-03-04T18:04:51.694Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3ernNM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3ernNM\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T18:04:51.695Z [INFO] Disk-Space-Check OK: 460.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3ernNM\out) +2026-03-04T18:04:51.695Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T18:04:51.696Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3ernNM\out +2026-03-04T18:04:51.698Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T18:04:51.699Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3ernNM\out +2026-03-04T18:04:51.702Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y5cWP7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y5cWP7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:04:51.703Z [INFO] Disk-Space-Check OK: 460.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-y5cWP7\out) +2026-03-04T18:04:51.703Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-y5cWP7\out +2026-03-04T18:04:51.704Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:04:51.704Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T18:04:51.706Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T18:04:51.707Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:04:51.709Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MowEhY\out +2026-03-04T18:04:51.771Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T18:04:51.829Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T18:04:51.890Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T18:04:51.959Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T18:04:51.841Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:04:51.841Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-04T18:04:51.841Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:04:51.841Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-04T18:04:51.913Z [INFO] Scheduler beendet +2026-03-04T18:04:51.938Z [INFO] Scheduler gestartet +2026-03-04T18:04:51.938Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:04:51.945Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:04:51.945Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-04T18:04:51.880Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-0CunpY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-0CunpY\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T18:04:51.880Z [INFO] Disk-Space-Check OK: 460.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-0CunpY\out) +2026-03-04T18:04:51.880Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T18:04:51.881Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-0CunpY\out +2026-03-04T18:04:51.881Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:04:51.959Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y5cWP7\out +2026-03-04T18:04:51.962Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KDAMIN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KDAMIN\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:04:51.963Z [INFO] Disk-Space-Check OK: 460.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KDAMIN\out) +2026-03-04T18:04:51.965Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KDAMIN\out +2026-03-04T18:04:51.968Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T18:04:51.969Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KDAMIN\out +2026-03-04T18:04:51.972Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8kUeJT\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8kUeJT\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:04:51.973Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-8kUeJT\pkg-missing +2026-03-04T18:04:51.975Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HdTdwi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HdTdwi\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:04:51.976Z [INFO] Disk-Space-Check OK: 460.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HdTdwi\out) +2026-03-04T18:04:51.976Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HdTdwi\out +2026-03-04T18:04:51.979Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T18:04:51.980Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HdTdwi\out +2026-03-04T18:04:52.031Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-clXHEF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-clXHEF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:04:52.032Z [INFO] Disk-Space-Check OK: 460.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-clXHEF\out) +2026-03-04T18:04:52.032Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-clXHEF\out +2026-03-04T18:04:52.034Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:04:52.034Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T18:04:51.369Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647491238-91572-8d884838-a973-450e-a75a-9f28714434d3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:04:52.152Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T18:04:52.152Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T18:04:52.096Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T18:04:52.163Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T18:04:52.115Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:04:52.115Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-04T18:04:52.226Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T18:04:52.291Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T18:04:52.292Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-clXHEF\out +2026-03-04T18:04:52.294Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ASKv0T\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ASKv0T\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:04:52.294Z [INFO] Disk-Space-Check OK: 460.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ASKv0T\out) +2026-03-04T18:04:52.296Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ASKv0T\out +2026-03-04T18:04:52.299Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-01MiKk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-01MiKk\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:04:52.299Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-01MiKk\out) +2026-03-04T18:04:52.280Z [INFO] Scheduler beendet +2026-03-04T18:04:52.304Z [INFO] Scheduler gestartet +2026-03-04T18:04:52.304Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:04:52.247Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647492152-91572-4cda8ef2-668c-49eb-bca3-69de6a05368b-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:04:52.863Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:04:52.863Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:04:53.867Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:04:54.812Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-04T18:04:54.957Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:04:54.957Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-04T18:04:55.072Z [INFO] Scheduler beendet +2026-03-04T18:04:55.084Z [INFO] Scheduler gestartet +2026-03-04T18:04:55.084Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:04:55.368Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:04:56.368Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:04:57.056Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:04:57.056Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-04T18:04:57.135Z [INFO] Scheduler beendet +2026-03-04T18:04:57.141Z [INFO] Scheduler gestartet +2026-03-04T18:04:57.141Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:04:57.144Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-6fX0Rl\state\rd_session_state.json.async.tmp' +2026-03-04T18:04:57.144Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-6fX0Rl\state\rd_downloader_config.json.settings.tmp' +2026-03-04T18:04:59.256Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:04:59.256Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-04T18:04:59.309Z [INFO] Scheduler beendet +2026-03-04T18:04:59.324Z [INFO] Scheduler gestartet +2026-03-04T18:04:59.324Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:04:59.368Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:05:00.370Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T18:05:00.370Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:05:01.372Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:05:01.973Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T18:05:01.976Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-04T18:05:02.219Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:05:02.219Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-04T18:05:02.336Z [INFO] Scheduler beendet +2026-03-04T18:05:02.343Z [INFO] Scheduler gestartet +2026-03-04T18:05:02.343Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:05:02.872Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:05:03.873Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:05:06.873Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:05:07.901Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:05:07.901Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:05:07.982Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647507900-91572-82f112e6-d2bc-4504-98aa-85d0d84b77c4-setup.exe (89894400 Bytes) +2026-03-04T18:05:08.083Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:05:08.083Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:05:08.084Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:05:08.084Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:05:08.174Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647507900-91572-82f112e6-d2bc-4504-98aa-85d0d84b77c4-setup.exe (89894400 Bytes) +2026-03-04T18:05:08.268Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:05:08.268Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:05:08.268Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:05:08.344Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647507900-91572-82f112e6-d2bc-4504-98aa-85d0d84b77c4-setup.exe (89894400 Bytes) +2026-03-04T18:05:08.437Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:05:08.437Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:05:08.438Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:05:08.438Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:05:08.535Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647507900-91572-82f112e6-d2bc-4504-98aa-85d0d84b77c4-setup.exe (89894400 Bytes) +2026-03-04T18:05:08.639Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:05:08.639Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:05:08.639Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:05:08.725Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647507900-91572-82f112e6-d2bc-4504-98aa-85d0d84b77c4-setup.exe (89894400 Bytes) +2026-03-04T18:05:08.824Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:05:08.824Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:05:08.825Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:05:08.825Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:05:08.915Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647507900-91572-82f112e6-d2bc-4504-98aa-85d0d84b77c4-setup.exe (89894400 Bytes) +2026-03-04T18:05:09.166Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:05:09.166Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:05:09.166Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:05:09.270Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647509166-91572-9542e2df-d504-4729-8f19-94c82d32b4b8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:05:09.899Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:05:09.899Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:05:09.899Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:05:09.981Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647509899-91572-d3ee43db-a341-4abf-b7e4-f88222febc2c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:05:10.131Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:05:10.131Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:05:10.132Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:05:10.132Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:05:10.220Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647509899-91572-d3ee43db-a341-4abf-b7e4-f88222febc2c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:05:10.347Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:05:10.347Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:05:10.349Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:05:10.349Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:05:10.349Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:05:10.349Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:05:10.424Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647509899-91572-d3ee43db-a341-4abf-b7e4-f88222febc2c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:05:10.562Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:05:10.562Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:05:10.563Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:05:10.563Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:05:10.642Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647509899-91572-d3ee43db-a341-4abf-b7e4-f88222febc2c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:05:10.778Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:05:10.778Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:05:10.779Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:05:10.780Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:05:10.780Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:05:10.780Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:05:10.870Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647509899-91572-d3ee43db-a341-4abf-b7e4-f88222febc2c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:05:11.049Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:05:11.049Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:05:11.050Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:05:11.050Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:05:11.149Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647509899-91572-d3ee43db-a341-4abf-b7e4-f88222febc2c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:05:11.329Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:05:11.329Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:05:11.397Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T18:05:11.397Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T18:05:11.501Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772647511397-91572-39c389d5-468e-4a30-a984-f8a70c32284d-setup.exe (89894400 Bytes) +2026-03-04T18:05:32.512Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-04T18:05:32.514Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:05:32.514Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-04T18:05:32.547Z [INFO] Scheduler beendet +2026-03-04T18:05:32.588Z [INFO] Scheduler gestartet +2026-03-04T18:05:32.588Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:05:33.008Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:05:33.009Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-04T18:05:33.071Z [INFO] Scheduler beendet +2026-03-04T18:05:33.077Z [INFO] Scheduler gestartet +2026-03-04T18:05:33.077Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:05:33.079Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-97JjIo\state' +2026-03-04T18:05:33.079Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-97JjIo\state' +2026-03-04T18:05:33.082Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:05:33.082Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-04T18:05:33.198Z [INFO] Scheduler beendet +2026-03-04T18:05:33.204Z [INFO] Scheduler gestartet +2026-03-04T18:05:33.204Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:05:33.207Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-rtB0FY\state\rd_downloader_config.json.settings.tmp' +2026-03-04T18:05:33.207Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-rtB0FY\state\rd_session_state.json.async.tmp' +2026-03-04T18:05:33.208Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:05:33.208Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-04T18:05:33.325Z [INFO] Scheduler beendet +2026-03-04T18:05:33.328Z [INFO] Scheduler gestartet +2026-03-04T18:05:33.328Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:05:33.329Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-V6EU6W\state' +2026-03-04T18:05:33.329Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-V6EU6W\state\rd_session_state.json.async.tmp' +2026-03-04T18:05:33.490Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:05:33.490Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-04T18:05:33.569Z [INFO] Scheduler beendet +2026-03-04T18:05:33.592Z [INFO] Scheduler gestartet +2026-03-04T18:05:33.592Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:06:18.620Z [INFO] Scheduler gestartet +2026-03-04T18:06:18.620Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:06:19.040Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:06:19.040Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-04T18:06:19.103Z [INFO] Scheduler beendet +2026-03-04T18:06:19.180Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-04T18:06:19.180Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-04T18:06:19.198Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-04T18:06:19.199Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-04T18:06:19.264Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-04T18:06:19.265Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-04T18:06:19.327Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-04T18:06:19.328Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-04T18:06:19.328Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-04T18:06:19.391Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-04T18:06:19.392Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-04T18:06:19.393Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-04T18:06:19.540Z [INFO] Scheduler gestartet +2026-03-04T18:06:19.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:06:20.244Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:06:20.244Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-04T18:06:20.262Z [INFO] Scheduler beendet +2026-03-04T18:06:20.276Z [INFO] Scheduler gestartet +2026-03-04T18:06:20.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:06:22.679Z [WARN] Netzwerkfehler: item=fresh, fresh retry, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: TypeError: fetch failed, provider=? +2026-03-04T18:06:23.050Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:06:23.050Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-04T18:06:23.165Z [INFO] Scheduler beendet +2026-03-04T18:06:23.173Z [INFO] Scheduler gestartet +2026-03-04T18:06:23.173Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:06:23.176Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-PmS1H2\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-PmS1H2\state\rd_session_state.json' +2026-03-04T18:06:23.176Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-PmS1H2\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-PmS1H2\state\rd_downloader_config.json' +2026-03-04T18:06:23.629Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:24.278Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:25.087Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:26.030Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:27.192Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:28.846Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:31.063Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:33.627Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:06:33.627Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T18:06:33.924Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:37.394Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:43.413Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:44.915Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-04T18:06:45.515Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:46.097Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:46.777Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:47.766Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:49.014Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:50.397Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:51.308Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:52.256Z [WARN] Tiny download erkannt (122 B): "PK˘d\G��y inside.txt��PK ˘d\G��y ��inside.txtPK8," +2026-03-04T18:06:53.372Z [INFO] Scheduler gestartet +2026-03-04T18:06:53.372Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:06:53.388Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:06:53.388Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-04T18:06:53.493Z [INFO] Scheduler beendet +2026-03-04T18:06:53.498Z [INFO] Scheduler gestartet +2026-03-04T18:06:53.498Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:06:53.501Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Qf7JfS\state' +2026-03-04T18:06:53.503Z [WARN] Tiny download erkannt (124 B): "PKژd\G��y episode.txt��PK ژd\G��y ��episode.txtPK9-" +2026-03-04T18:06:53.670Z [WARN] Tiny download erkannt (124 B): "PKژd\G��y episode.txt��PK ژd\G��y ��episode.txtPK9-" +2026-03-04T18:06:53.923Z [WARN] Tiny download erkannt (124 B): "PKژd\G��y episode.txt��PK ژd\G��y ��episode.txtPK9-" +2026-03-04T18:06:54.354Z [WARN] Tiny download erkannt (124 B): "PKژd\G��y episode.txt��PK ژd\G��y ��episode.txtPK9-" +2026-03-04T18:06:55.083Z [WARN] Tiny download erkannt (124 B): "PKژd\G��y episode.txt��PK ژd\G��y ��episode.txtPK9-" +2026-03-04T18:06:55.815Z [WARN] Tiny download erkannt (124 B): "PKژd\G��y episode.txt��PK ژd\G��y ��episode.txtPK9-" +2026-03-04T18:06:57.492Z [WARN] Tiny download erkannt (124 B): "PKژd\G��y episode.txt��PK ژd\G��y ��episode.txtPK9-" +2026-03-04T18:06:59.393Z [WARN] Tiny download erkannt (124 B): "PKژd\G��y episode.txt��PK ژd\G��y ��episode.txtPK9-" +2026-03-04T18:07:01.860Z [WARN] Tiny download erkannt (124 B): "PKژd\G��y episode.txt��PK ژd\G��y ��episode.txtPK9-" +2026-03-04T18:07:07.416Z [WARN] Tiny download erkannt (124 B): "PKژd\G��y episode.txt��PK ژd\G��y ��episode.txtPK9-" +2026-03-04T18:07:14.127Z [WARN] Tiny download erkannt (124 B): "PKژd\G��y episode.txt��PK ژd\G��y ��episode.txtPK9-" +2026-03-04T18:07:23.212Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:07:23.213Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T18:07:23.540Z [INFO] Scheduler gestartet +2026-03-04T18:07:23.540Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:07:23.662Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-04T18:07:23.711Z [INFO] Scheduler beendet +2026-03-04T18:07:23.724Z [INFO] Scheduler gestartet +2026-03-04T18:07:23.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:07:23.728Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:07:23.728Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-04T18:07:23.895Z [INFO] Scheduler beendet +2026-03-04T18:07:23.910Z [INFO] Scheduler gestartet +2026-03-04T18:07:23.910Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:07:24.080Z [INFO] Scheduler beendet +2026-03-04T18:07:24.094Z [INFO] Scheduler gestartet +2026-03-04T18:07:24.094Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:07:24.220Z [INFO] Scheduler gestartet +2026-03-04T18:07:24.220Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:07:24.222Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-d7Mv0A\state\rd_downloader_config.json.settings.tmp' +2026-03-04T18:07:24.222Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-d7Mv0A\state\rd_session_state.json.async.tmp' +2026-03-04T18:07:24.264Z [INFO] Scheduler beendet +2026-03-04T18:07:24.604Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:07:24.604Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-04T18:07:24.850Z [INFO] Scheduler beendet +2026-03-04T18:07:24.891Z [INFO] Scheduler gestartet +2026-03-04T18:07:24.891Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:07:24.951Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-04T18:07:24.952Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-04T18:07:24.956Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-04T18:07:24.956Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-04T18:07:24.960Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T18:07:24.962Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-b6Gaqc\state\rd_session_state.json.async.tmp' +2026-03-04T18:07:24.963Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vCjHzO\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vCjHzO\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:07:24.963Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-b6Gaqc\state\rd_downloader_config.json.settings.tmp' +2026-03-04T18:07:24.964Z [INFO] Disk-Space-Check OK: 460.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-vCjHzO\extract\recovery) +2026-03-04T18:07:24.965Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T18:07:24.966Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-vCjHzO\extract\recovery +2026-03-04T18:07:24.970Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T18:07:24.971Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vCjHzO\extract\recovery +2026-03-04T18:07:24.971Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-04T18:07:24.972Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-04T18:07:25.025Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T18:07:25.025Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KzNt8K\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KzNt8K\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:07:25.026Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-KzNt8K\downloads\missing-source-ok +2026-03-04T18:07:25.026Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-04T18:07:25.026Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-04T18:07:25.061Z [INFO] Scheduler beendet +2026-03-04T18:07:25.089Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T18:07:25.089Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GEM5Gt\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-GEM5Gt\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:07:25.090Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-GEM5Gt\downloads\missing-source-empty +2026-03-04T18:07:25.090Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-04T18:07:25.090Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-04T18:07:25.090Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-04T18:07:25.153Z [INFO] Scheduler gestartet +2026-03-04T18:07:25.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:07:25.323Z [INFO] Scheduler beendet +2026-03-04T18:07:25.436Z [INFO] Scheduler gestartet +2026-03-04T18:07:25.436Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:07:25.962Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:07:25.962Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-04T18:07:26.303Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:07:26.303Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-04T18:07:26.460Z [INFO] Scheduler beendet +2026-03-04T18:07:26.510Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T18:07:26.511Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0VRI3Y\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0VRI3Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:07:26.512Z [INFO] Disk-Space-Check OK: 460.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-0VRI3Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T18:07:26.513Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T18:07:26.513Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-0VRI3Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T18:07:26.516Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T18:07:26.517Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0VRI3Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T18:07:26.517Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T18:07:26.518Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-0VRI3Y\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T18:07:26.520Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-04T18:07:26.520Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-04T18:07:26.520Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T18:07:26.576Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T18:07:26.576Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ocq48s\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ocq48s\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:07:26.577Z [INFO] Disk-Space-Check OK: 460.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-ocq48s\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-04T18:07:26.578Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T18:07:26.578Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ocq48s\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T18:07:26.581Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T18:07:26.582Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ocq48s\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T18:07:26.582Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-04T18:07:26.582Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-ocq48s\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T18:07:26.584Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-04T18:07:26.584Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-04T18:07:26.584Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-04T18:07:26.639Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T18:07:26.640Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6Cz2lM\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6Cz2lM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:07:26.641Z [INFO] Disk-Space-Check OK: 460.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-6Cz2lM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T18:07:26.641Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T18:07:26.641Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-6Cz2lM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T18:07:26.644Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T18:07:26.645Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6Cz2lM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T18:07:26.645Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T18:07:26.645Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-6Cz2lM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T18:07:26.645Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-04T18:07:26.646Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T18:07:26.703Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T18:07:26.703Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Ug8pLo\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Ug8pLo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:07:26.704Z [INFO] Disk-Space-Check OK: 460.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Ug8pLo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T18:07:26.704Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T18:07:26.705Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Ug8pLo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T18:07:26.707Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T18:07:26.708Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Ug8pLo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T18:07:26.708Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T18:07:26.708Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T18:07:26.767Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T18:07:26.768Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bSDk52\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bSDk52\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:07:26.769Z [INFO] Disk-Space-Check OK: 460.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-bSDk52\extract\Flat-Pack) +2026-03-04T18:07:26.769Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T18:07:26.769Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-bSDk52\extract\Flat-Pack +2026-03-04T18:07:26.772Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T18:07:26.773Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bSDk52\extract\Flat-Pack +2026-03-04T18:07:26.773Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-04T18:07:26.777Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-04T18:07:26.777Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-bSDk52\mkv-library +2026-03-04T18:07:26.777Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-04T18:07:26.831Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T18:07:26.832Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-RD3cpn\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-RD3cpn\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:07:26.833Z [INFO] Disk-Space-Check OK: 460.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-RD3cpn\extract\Flat-Collision) +2026-03-04T18:07:26.833Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T18:07:26.833Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-RD3cpn\extract\Flat-Collision +2026-03-04T18:07:26.835Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T18:07:26.836Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-RD3cpn\extract\Flat-Collision +2026-03-04T18:07:26.836Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-04T18:07:26.840Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-04T18:07:26.840Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-RD3cpn\mkv-library +2026-03-04T18:07:26.840Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-04T18:07:26.896Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T18:07:26.896Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xQMfB4\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xQMfB4\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:07:26.897Z [INFO] Disk-Space-Check OK: 460.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-xQMfB4\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-04T18:07:26.898Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T18:07:26.898Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-xQMfB4\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-04T18:07:26.904Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T18:07:26.905Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xQMfB4\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-04T18:07:26.905Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-04T18:07:26.909Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-04T18:07:26.910Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-04T18:07:26.910Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-xQMfB4\mkv-library +2026-03-04T18:07:26.910Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed +2026-03-04T18:12:15.452Z [INFO] Scheduler gestartet +2026-03-04T18:12:15.453Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:13:37.464Z [INFO] Scheduler gestartet +2026-03-04T18:13:37.464Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:14:37.557Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:14:37.557Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T18:14:39.011Z [WARN] Stall erkannt: item=file.bin, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-04T18:14:39.481Z [WARN] Unrestrict-Fehler: item=file.bin, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:14:44.660Z [WARN] Unrestrict-Fehler: item=file.bin, retry=2/inf, delay=7500ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:14:52.344Z [WARN] Unrestrict-Fehler: item=file.bin, retry=3/inf, delay=11250ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:15:03.792Z [WARN] Unrestrict-Fehler: item=file.bin, retry=4/inf, delay=16875ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:15:20.820Z [WARN] Unrestrict-Fehler: item=file.bin, retry=5/inf, delay=25312ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:15:37.650Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:15:46.309Z [WARN] Unrestrict-Fehler: item=file.bin, retry=6/inf, delay=37968ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:16:08.007Z [INFO] Scheduler gestartet +2026-03-04T18:16:08.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:16:08.034Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T18:16:08.034Z [INFO] Post-Processing Ende: pkg=test-package, status=completed +2026-03-04T18:16:08.130Z [INFO] Scheduler beendet +2026-03-04T18:16:24.464Z [WARN] Unrestrict-Fehler: item=file.bin, retry=7/inf, delay=56953ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:16:28.084Z [INFO] Scheduler gestartet +2026-03-04T18:16:28.085Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:16:37.741Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:17:21.548Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:17:37.821Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:18:37.913Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:18:47.227Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:19:37.996Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:20:38.054Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:20:39.444Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-04T18:20:47.504Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:21:38.132Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:22:04.244Z [INFO] Scheduler gestartet +2026-03-04T18:22:04.244Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:22:04.741Z [WARN] Tiny download erkannt (122 B): "PKšd\G��y inside.txt��PK šd\G��y ��inside.txtPK8," +2026-03-04T18:22:05.338Z [WARN] Tiny download erkannt (122 B): "PKšd\G��y inside.txt��PK šd\G��y ��inside.txtPK8," +2026-03-04T18:22:06.029Z [WARN] Tiny download erkannt (122 B): "PKšd\G��y inside.txt��PK šd\G��y ��inside.txtPK8," +2026-03-04T18:22:06.787Z [WARN] Tiny download erkannt (122 B): "PKšd\G��y inside.txt��PK šd\G��y ��inside.txtPK8," +2026-03-04T18:22:07.950Z [WARN] Tiny download erkannt (122 B): "PKšd\G��y inside.txt��PK šd\G��y ��inside.txtPK8," +2026-03-04T18:22:09.481Z [WARN] Tiny download erkannt (122 B): "PKšd\G��y inside.txt��PK šd\G��y ��inside.txtPK8," +2026-03-04T18:22:11.386Z [WARN] Tiny download erkannt (122 B): "PKšd\G��y inside.txt��PK šd\G��y ��inside.txtPK8," +2026-03-04T18:22:13.789Z [WARN] Tiny download erkannt (122 B): "PKšd\G��y inside.txt��PK šd\G��y ��inside.txtPK8," +2026-03-04T18:22:18.128Z [WARN] Tiny download erkannt (122 B): "PKšd\G��y inside.txt��PK šd\G��y ��inside.txtPK8," +2026-03-04T18:22:23.818Z [WARN] Tiny download erkannt (122 B): "PKšd\G��y inside.txt��PK šd\G��y ��inside.txtPK8," +2026-03-04T18:22:30.628Z [WARN] Tiny download erkannt (122 B): "PKšd\G��y inside.txt��PK šd\G��y ��inside.txtPK8," +2026-03-04T18:22:38.196Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:22:47.730Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:22:53.905Z [INFO] Scheduler gestartet +2026-03-04T18:22:53.905Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:22:54.380Z [WARN] Tiny download erkannt (125 B): "PKښd\��6 inside.txt�H���PK ښd\��6 ��inside.txtPK8/" +2026-03-04T18:22:55.076Z [WARN] Tiny download erkannt (125 B): "PKښd\��6 inside.txt�H���PK ښd\��6 ��inside.txtPK8/" +2026-03-04T18:22:55.870Z [WARN] Tiny download erkannt (125 B): "PKښd\��6 inside.txt�H���PK ښd\��6 ��inside.txtPK8/" +2026-03-04T18:22:56.781Z [WARN] Tiny download erkannt (125 B): "PKښd\��6 inside.txt�H���PK ښd\��6 ��inside.txtPK8/" +2026-03-04T18:22:57.915Z [WARN] Tiny download erkannt (125 B): "PKښd\��6 inside.txt�H���PK ښd\��6 ��inside.txtPK8/" +2026-03-04T18:22:59.579Z [WARN] Tiny download erkannt (125 B): "PKښd\��6 inside.txt�H���PK ښd\��6 ��inside.txtPK8/" +2026-03-04T18:23:01.463Z [WARN] Tiny download erkannt (125 B): "PKښd\��6 inside.txt�H���PK ښd\��6 ��inside.txtPK8/" +2026-03-04T18:23:03.818Z [WARN] Tiny download erkannt (125 B): "PKښd\��6 inside.txt�H���PK ښd\��6 ��inside.txtPK8/" +2026-03-04T18:23:08.221Z [WARN] Tiny download erkannt (125 B): "PKښd\��6 inside.txt�H���PK ښd\��6 ��inside.txtPK8/" +2026-03-04T18:23:15.034Z [WARN] Tiny download erkannt (125 B): "PKښd\��6 inside.txt�H���PK ښd\��6 ��inside.txtPK8/" +2026-03-04T18:23:20.363Z [WARN] Tiny download erkannt (125 B): "PKښd\��6 inside.txt�H���PK ښd\��6 ��inside.txtPK8/" +2026-03-04T18:23:28.106Z [WARN] Tiny download erkannt (125 B): "PKښd\��6 inside.txt�H���PK ښd\��6 ��inside.txtPK8/" +2026-03-04T18:23:38.275Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:23:53.987Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:23:53.987Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T18:24:02.469Z [WARN] Stall erkannt: item=sample.zip, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-04T18:24:02.962Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:24:08.073Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=2/inf, delay=7500ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:24:15.799Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=3/inf, delay=11250ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:24:27.221Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=4/inf, delay=16875ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:24:38.355Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:24:43.142Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T18:24:43.052Z [INFO] Test-Nachricht für Session-Log +2026-03-04T18:24:43.142Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:24:43.143Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T18:24:43.148Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:24:43.148Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:24:43.209Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GK9rWR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GK9rWR\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:24:43.214Z [INFO] Disk-Space-Check OK: 459.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GK9rWR\out) +2026-03-04T18:24:43.216Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GK9rWR\out +2026-03-04T18:24:43.301Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T18:24:43.301Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:24:43.301Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T18:24:43.384Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T18:24:43.455Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T18:24:43.394Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xUvgsc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xUvgsc\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:24:43.397Z [INFO] Disk-Space-Check OK: 459.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xUvgsc\out) +2026-03-04T18:24:43.399Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xUvgsc\out +2026-03-04T18:24:43.401Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:24:43.408Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T18:24:43.523Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T18:24:43.594Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T18:24:43.595Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GK9rWR\out +2026-03-04T18:24:43.598Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T18:24:43.599Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:24:43.601Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GK9rWR\out +2026-03-04T18:24:43.609Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NDQPz4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NDQPz4\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:24:43.611Z [INFO] Disk-Space-Check OK: 459.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NDQPz4\out) +2026-03-04T18:24:43.611Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NDQPz4\out +2026-03-04T18:24:43.613Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T18:24:43.613Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NDQPz4\out +2026-03-04T18:24:43.615Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T18:24:43.615Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NDQPz4\out +2026-03-04T18:24:43.618Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T18:24:43.618Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NDQPz4\out +2026-03-04T18:24:43.621Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KgrrfE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KgrrfE\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:24:43.622Z [INFO] Disk-Space-Check OK: 459.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KgrrfE\out) +2026-03-04T18:24:43.622Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KgrrfE\out +2026-03-04T18:24:43.624Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T18:24:43.626Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T18:24:43.627Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KgrrfE\out +2026-03-04T18:24:43.630Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qBaJ2r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qBaJ2r\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:24:43.630Z [INFO] Disk-Space-Check OK: 459.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qBaJ2r\out) +2026-03-04T18:24:43.631Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qBaJ2r\out +2026-03-04T18:24:43.633Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:24:43.634Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:24:43.635Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-qBaJ2r\pkg) +2026-03-04T18:24:43.635Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qBaJ2r\out +2026-03-04T18:24:43.637Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vXvhmh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vXvhmh\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:24:43.638Z [INFO] Disk-Space-Check OK: 459.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vXvhmh\out) +2026-03-04T18:24:43.638Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vXvhmh\out +2026-03-04T18:24:43.641Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:24:43.641Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:24:43.642Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vXvhmh\out +2026-03-04T18:24:43.645Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DOHcCg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DOHcCg\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:24:43.646Z [INFO] Disk-Space-Check OK: 459.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DOHcCg\out) +2026-03-04T18:24:43.646Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DOHcCg\out +2026-03-04T18:24:43.648Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T18:24:43.648Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DOHcCg\out +2026-03-04T18:24:43.651Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T18:24:43.651Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DOHcCg\out +2026-03-04T18:24:43.656Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DL5B3I\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DL5B3I\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T18:24:43.656Z [INFO] Disk-Space-Check OK: 459.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DL5B3I\out) +2026-03-04T18:24:43.656Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T18:24:43.657Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DL5B3I\out +2026-03-04T18:24:43.658Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T18:24:43.659Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DL5B3I\out +2026-03-04T18:24:43.662Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFkg6D\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFkg6D\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:24:43.663Z [INFO] Disk-Space-Check OK: 459.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFkg6D\out) +2026-03-04T18:24:43.663Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uFkg6D\out +2026-03-04T18:24:43.664Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:24:43.664Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T18:24:43.714Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T18:24:43.658Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T18:24:43.659Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:24:43.660Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xUvgsc\out +2026-03-04T18:24:43.770Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T18:24:43.824Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T18:24:43.877Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T18:24:43.807Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7uCX2V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7uCX2V\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T18:24:43.807Z [INFO] Disk-Space-Check OK: 459.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7uCX2V\out) +2026-03-04T18:24:43.808Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T18:24:43.808Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7uCX2V\out +2026-03-04T18:24:43.809Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:24:43.878Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFkg6D\out +2026-03-04T18:24:43.881Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lHfScZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lHfScZ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:24:43.882Z [INFO] Disk-Space-Check OK: 459.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lHfScZ\out) +2026-03-04T18:24:43.884Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lHfScZ\out +2026-03-04T18:24:43.886Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T18:24:43.887Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lHfScZ\out +2026-03-04T18:24:43.891Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NwWcTL\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NwWcTL\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:24:43.891Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-NwWcTL\pkg-missing +2026-03-04T18:24:43.893Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mypws1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mypws1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:24:43.893Z [INFO] Disk-Space-Check OK: 459.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mypws1\out) +2026-03-04T18:24:43.894Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Mypws1\out +2026-03-04T18:24:43.897Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T18:24:43.898Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Mypws1\out +2026-03-04T18:24:43.943Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q1OVWm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q1OVWm\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:24:43.944Z [INFO] Disk-Space-Check OK: 459.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q1OVWm\out) +2026-03-04T18:24:43.944Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q1OVWm\out +2026-03-04T18:24:43.947Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:24:43.947Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T18:24:43.269Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648683142-82816-e808ee2a-99dc-4df3-8a5f-c3ebe7046981-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:24:44.014Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T18:24:44.014Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T18:24:44.019Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T18:24:44.081Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T18:24:44.143Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T18:24:44.210Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T18:24:44.212Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q1OVWm\out +2026-03-04T18:24:44.214Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CiU6pY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CiU6pY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:24:44.214Z [INFO] Disk-Space-Check OK: 459.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CiU6pY\out) +2026-03-04T18:24:44.217Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CiU6pY\out +2026-03-04T18:24:44.220Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-8G8pdU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-8G8pdU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:24:44.220Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-8G8pdU\out) +2026-03-04T18:24:44.222Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=5/inf, delay=25312ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:24:44.113Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648684014-82816-73aec16b-ecee-4d7b-b759-c776d7255006-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:24:44.716Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:24:44.716Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:24:45.718Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:24:47.218Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:24:47.867Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:24:48.220Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:24:51.221Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:24:52.223Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T18:24:52.223Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:24:53.224Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:24:54.095Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:24:54.725Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:24:55.727Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:24:58.728Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:24:59.768Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:24:59.768Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:24:59.834Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648699768-82816-b1a30c5c-45d3-4c03-9583-94aa42f34b18-setup.exe (89894400 Bytes) +2026-03-04T18:24:59.914Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:24:59.914Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:24:59.915Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:24:59.915Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:24:59.977Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648699768-82816-b1a30c5c-45d3-4c03-9583-94aa42f34b18-setup.exe (89894400 Bytes) +2026-03-04T18:25:00.072Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:25:00.072Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:25:00.072Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:25:00.141Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648699768-82816-b1a30c5c-45d3-4c03-9583-94aa42f34b18-setup.exe (89894400 Bytes) +2026-03-04T18:25:00.225Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:25:00.225Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:25:00.226Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:25:00.226Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:25:00.328Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648699768-82816-b1a30c5c-45d3-4c03-9583-94aa42f34b18-setup.exe (89894400 Bytes) +2026-03-04T18:25:00.430Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:25:00.430Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:25:00.430Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:25:00.503Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648699768-82816-b1a30c5c-45d3-4c03-9583-94aa42f34b18-setup.exe (89894400 Bytes) +2026-03-04T18:25:00.592Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:25:00.592Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:25:00.593Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:25:00.593Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:25:00.685Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648699768-82816-b1a30c5c-45d3-4c03-9583-94aa42f34b18-setup.exe (89894400 Bytes) +2026-03-04T18:25:00.911Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:25:00.912Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:25:00.912Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:25:00.992Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648700912-82816-0e829a76-26fc-452e-9842-3c36262ebcb2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:25:01.616Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:25:01.616Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:25:01.616Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:25:01.681Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648701616-82816-35fd5a40-6d9d-424d-ad1c-27290c0efb76-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:25:01.806Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:25:01.806Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:25:01.807Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:25:01.807Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:25:01.871Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648701616-82816-35fd5a40-6d9d-424d-ad1c-27290c0efb76-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:25:01.996Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:25:01.996Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:25:01.997Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:25:01.997Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:25:01.997Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:25:01.997Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:25:02.061Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648701616-82816-35fd5a40-6d9d-424d-ad1c-27290c0efb76-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:25:02.181Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:25:02.181Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:25:02.181Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:25:02.181Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:25:02.273Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648701616-82816-35fd5a40-6d9d-424d-ad1c-27290c0efb76-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:25:02.450Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:25:02.450Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:25:02.452Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:25:02.452Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:25:02.452Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:25:02.452Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:25:02.540Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648701616-82816-35fd5a40-6d9d-424d-ad1c-27290c0efb76-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:25:02.687Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:25:02.687Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:25:02.688Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:25:02.688Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:25:02.777Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648701616-82816-35fd5a40-6d9d-424d-ad1c-27290c0efb76-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:25:02.927Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:25:02.927Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:25:03.002Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T18:25:03.002Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T18:25:03.084Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772648703002-82816-214c1046-eac2-427a-b979-fbb2b0ffef28-setup.exe (89894400 Bytes) +2026-03-04T18:25:09.726Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=6/inf, delay=37968ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:25:38.426Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:25:47.890Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=7/inf, delay=56953ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:25:54.159Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:26:19.573Z [INFO] Scheduler gestartet +2026-03-04T18:26:19.574Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:26:20.057Z [WARN] Tiny download erkannt (125 B): "PKI�d\��6 inside.txt�H���PK I�d\��6 ��inside.txtPK8/" +2026-03-04T18:26:20.676Z [WARN] Tiny download erkannt (125 B): "PKI�d\��6 inside.txt�H���PK I�d\��6 ��inside.txtPK8/" +2026-03-04T18:26:21.357Z [WARN] Tiny download erkannt (125 B): "PKI�d\��6 inside.txt�H���PK I�d\��6 ��inside.txtPK8/" +2026-03-04T18:26:22.233Z [WARN] Tiny download erkannt (125 B): "PKI�d\��6 inside.txt�H���PK I�d\��6 ��inside.txtPK8/" +2026-03-04T18:26:23.471Z [WARN] Tiny download erkannt (125 B): "PKI�d\��6 inside.txt�H���PK I�d\��6 ��inside.txtPK8/" +2026-03-04T18:26:24.986Z [WARN] Tiny download erkannt (125 B): "PKI�d\��6 inside.txt�H���PK I�d\��6 ��inside.txtPK8/" +2026-03-04T18:26:26.981Z [WARN] Tiny download erkannt (125 B): "PKI�d\��6 inside.txt�H���PK I�d\��6 ��inside.txtPK8/" +2026-03-04T18:26:29.710Z [WARN] Tiny download erkannt (125 B): "PKI�d\��6 inside.txt�H���PK I�d\��6 ��inside.txtPK8/" +2026-03-04T18:26:32.599Z [WARN] Tiny download erkannt (125 B): "PKI�d\��6 inside.txt�H���PK I�d\��6 ��inside.txtPK8/" +2026-03-04T18:26:38.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:26:39.449Z [WARN] Tiny download erkannt (125 B): "PKI�d\��6 inside.txt�H���PK I�d\��6 ��inside.txtPK8/" +2026-03-04T18:26:44.958Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:26:45.565Z [WARN] Tiny download erkannt (125 B): "PKI�d\��6 inside.txt�H���PK I�d\��6 ��inside.txtPK8/" +2026-03-04T18:26:48.025Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:26:53.871Z [WARN] Tiny download erkannt (125 B): "PKI�d\��6 inside.txt�H���PK I�d\��6 ��inside.txtPK8/" +2026-03-04T18:26:54.243Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:27:26.676Z [INFO] Scheduler gestartet +2026-03-04T18:27:26.677Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:27:27.165Z [WARN] Tiny download erkannt (125 B): "PKm�d\��6 inside.txt�H���PK m�d\��6 ��inside.txtPK8/" +2026-03-04T18:27:27.756Z [WARN] Tiny download erkannt (125 B): "PKm�d\��6 inside.txt�H���PK m�d\��6 ��inside.txtPK8/" +2026-03-04T18:27:28.577Z [WARN] Tiny download erkannt (125 B): "PKm�d\��6 inside.txt�H���PK m�d\��6 ��inside.txtPK8/" +2026-03-04T18:27:29.424Z [WARN] Tiny download erkannt (125 B): "PKm�d\��6 inside.txt�H���PK m�d\��6 ��inside.txtPK8/" +2026-03-04T18:27:30.491Z [WARN] Tiny download erkannt (125 B): "PKm�d\��6 inside.txt�H���PK m�d\��6 ��inside.txtPK8/" +2026-03-04T18:27:31.589Z [WARN] Tiny download erkannt (125 B): "PKm�d\��6 inside.txt�H���PK m�d\��6 ��inside.txtPK8/" +2026-03-04T18:27:33.562Z [WARN] Tiny download erkannt (125 B): "PKm�d\��6 inside.txt�H���PK m�d\��6 ��inside.txtPK8/" +2026-03-04T18:27:38.551Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:27:54.303Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:28:10.565Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:28:38.601Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:28:48.223Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:28:54.350Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:29:38.662Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:29:54.420Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:30:10.888Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:30:38.732Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:30:48.357Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T18:30:54.501Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:31:38.787Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:31:54.589Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:32:11.079Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:32:38.878Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:32:54.674Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:33:14.395Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T18:33:14.364Z [INFO] Test-Nachricht für Session-Log +2026-03-04T18:33:14.434Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hx6DvY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hx6DvY\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:33:14.436Z [INFO] Disk-Space-Check OK: 459.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hx6DvY\out) +2026-03-04T18:33:14.437Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hx6DvY\out +2026-03-04T18:33:14.500Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T18:33:14.500Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:33:14.500Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T18:33:14.447Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:33:14.448Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T18:33:14.452Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:33:14.452Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:33:14.545Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649194446-77628-ba4cba62-9b98-448b-b5b6-5cefb2ad1e89-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:33:14.559Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T18:33:14.621Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T18:33:14.674Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T18:33:14.724Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T18:33:14.605Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pcAGaN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pcAGaN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:33:14.606Z [INFO] Disk-Space-Check OK: 459.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pcAGaN\out) +2026-03-04T18:33:14.608Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pcAGaN\out +2026-03-04T18:33:14.610Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:33:14.718Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T18:33:14.724Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hx6DvY\out +2026-03-04T18:33:14.726Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T18:33:14.727Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:33:14.728Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hx6DvY\out +2026-03-04T18:33:14.746Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DU7Hbi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DU7Hbi\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:33:14.747Z [INFO] Disk-Space-Check OK: 459.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DU7Hbi\out) +2026-03-04T18:33:14.748Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DU7Hbi\out +2026-03-04T18:33:14.750Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T18:33:14.750Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DU7Hbi\out +2026-03-04T18:33:14.752Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T18:33:14.752Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DU7Hbi\out +2026-03-04T18:33:14.754Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T18:33:14.755Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DU7Hbi\out +2026-03-04T18:33:14.757Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-axGJGr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-axGJGr\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:33:14.758Z [INFO] Disk-Space-Check OK: 459.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-axGJGr\out) +2026-03-04T18:33:14.758Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-axGJGr\out +2026-03-04T18:33:14.760Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T18:33:14.761Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T18:33:14.762Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-axGJGr\out +2026-03-04T18:33:14.763Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pwuea5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pwuea5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:33:14.764Z [INFO] Disk-Space-Check OK: 459.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pwuea5\out) +2026-03-04T18:33:14.764Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Pwuea5\out +2026-03-04T18:33:14.765Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:33:14.766Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:33:14.767Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pwuea5\pkg) +2026-03-04T18:33:14.767Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pwuea5\out +2026-03-04T18:33:14.768Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rHcQFn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rHcQFn\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:33:14.769Z [INFO] Disk-Space-Check OK: 459.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rHcQFn\out) +2026-03-04T18:33:14.769Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rHcQFn\out +2026-03-04T18:33:14.770Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:33:14.771Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:33:14.771Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rHcQFn\out +2026-03-04T18:33:14.773Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Eqzn1N\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Eqzn1N\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:33:14.774Z [INFO] Disk-Space-Check OK: 459.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Eqzn1N\out) +2026-03-04T18:33:14.774Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Eqzn1N\out +2026-03-04T18:33:14.776Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T18:33:14.776Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Eqzn1N\out +2026-03-04T18:33:14.777Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T18:33:14.778Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Eqzn1N\out +2026-03-04T18:33:14.780Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wDwoCJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wDwoCJ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T18:33:14.780Z [INFO] Disk-Space-Check OK: 459.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wDwoCJ\out) +2026-03-04T18:33:14.780Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T18:33:14.780Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wDwoCJ\out +2026-03-04T18:33:14.782Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T18:33:14.782Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wDwoCJ\out +2026-03-04T18:33:14.784Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bfRKkQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bfRKkQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:33:14.784Z [INFO] Disk-Space-Check OK: 459.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bfRKkQ\out) +2026-03-04T18:33:14.785Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bfRKkQ\out +2026-03-04T18:33:14.785Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:33:14.785Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T18:33:14.828Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T18:33:14.798Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T18:33:14.799Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:33:14.800Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pcAGaN\out +2026-03-04T18:33:14.906Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bv8wMk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bv8wMk\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T18:33:14.907Z [INFO] Disk-Space-Check OK: 459.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bv8wMk\out) +2026-03-04T18:33:14.907Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T18:33:14.908Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bv8wMk\out +2026-03-04T18:33:14.908Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:33:14.869Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T18:33:14.913Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T18:33:14.965Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T18:33:14.966Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bfRKkQ\out +2026-03-04T18:33:14.969Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rgm1Fr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rgm1Fr\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:33:14.969Z [INFO] Disk-Space-Check OK: 459.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rgm1Fr\out) +2026-03-04T18:33:14.971Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rgm1Fr\out +2026-03-04T18:33:14.973Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T18:33:14.974Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rgm1Fr\out +2026-03-04T18:33:14.977Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fayZpr\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fayZpr\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:33:14.977Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-fayZpr\pkg-missing +2026-03-04T18:33:14.979Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1dt9nl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1dt9nl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:33:14.980Z [INFO] Disk-Space-Check OK: 459.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1dt9nl\out) +2026-03-04T18:33:14.980Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1dt9nl\out +2026-03-04T18:33:14.982Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T18:33:14.983Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1dt9nl\out +2026-03-04T18:33:15.021Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ztX7NO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ztX7NO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:33:15.021Z [INFO] Disk-Space-Check OK: 459.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ztX7NO\out) +2026-03-04T18:33:15.022Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ztX7NO\out +2026-03-04T18:33:15.023Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:33:15.023Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T18:33:15.071Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T18:33:15.120Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T18:33:15.167Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T18:33:15.211Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T18:33:15.212Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ztX7NO\out +2026-03-04T18:33:15.214Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kTz7VL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kTz7VL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:33:15.214Z [INFO] Disk-Space-Check OK: 459.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kTz7VL\out) +2026-03-04T18:33:15.216Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kTz7VL\out +2026-03-04T18:33:15.218Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-lmKPRQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-lmKPRQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:33:15.218Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-lmKPRQ\out) +2026-03-04T18:33:15.124Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T18:33:15.124Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T18:33:15.192Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649195124-77628-bb0245c0-bef4-49b8-a628-48711fb95764-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:33:15.624Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:33:15.624Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:33:16.626Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:33:18.127Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:33:19.128Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:33:22.129Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:33:23.130Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T18:33:23.130Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:33:24.132Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:33:25.634Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:33:26.635Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:33:29.635Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:33:30.659Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:33:30.659Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:33:30.720Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649210659-77628-c70fd3c5-acb9-400d-bbe4-eb55a10a5ece-setup.exe (89894400 Bytes) +2026-03-04T18:33:30.798Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:33:30.798Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:33:30.799Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:33:30.799Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:33:30.857Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649210659-77628-c70fd3c5-acb9-400d-bbe4-eb55a10a5ece-setup.exe (89894400 Bytes) +2026-03-04T18:33:30.934Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:33:30.934Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:33:30.934Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:33:31.011Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649210659-77628-c70fd3c5-acb9-400d-bbe4-eb55a10a5ece-setup.exe (89894400 Bytes) +2026-03-04T18:33:31.095Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:33:31.095Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:33:31.096Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:33:31.096Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:33:31.174Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649210659-77628-c70fd3c5-acb9-400d-bbe4-eb55a10a5ece-setup.exe (89894400 Bytes) +2026-03-04T18:33:31.253Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:33:31.253Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:33:31.253Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:33:31.324Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649210659-77628-c70fd3c5-acb9-400d-bbe4-eb55a10a5ece-setup.exe (89894400 Bytes) +2026-03-04T18:33:31.402Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:33:31.403Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:33:31.403Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:33:31.403Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:33:31.463Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649210659-77628-c70fd3c5-acb9-400d-bbe4-eb55a10a5ece-setup.exe (89894400 Bytes) +2026-03-04T18:33:31.641Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:33:31.641Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:33:31.641Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:33:31.707Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649211641-77628-5ab7b3f2-10d4-4fcb-bd69-2f14483c0dd6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:33:32.190Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:33:32.190Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:33:32.190Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:33:32.252Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649212190-77628-a94ed105-5d27-4bc5-9590-671344cda05e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:33:32.376Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:33:32.376Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:33:32.377Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:33:32.377Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:33:32.436Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649212190-77628-a94ed105-5d27-4bc5-9590-671344cda05e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:33:32.558Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:33:32.558Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:33:32.560Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:33:32.560Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:33:32.560Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:33:32.560Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:33:32.625Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649212190-77628-a94ed105-5d27-4bc5-9590-671344cda05e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:33:32.749Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:33:32.749Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:33:32.750Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:33:32.750Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:33:32.812Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649212190-77628-a94ed105-5d27-4bc5-9590-671344cda05e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:33:32.946Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:33:32.946Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:33:32.948Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:33:32.948Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:33:32.948Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:33:32.948Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:33:33.023Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649212190-77628-a94ed105-5d27-4bc5-9590-671344cda05e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:33:33.158Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:33:33.158Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:33:33.159Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:33:33.159Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:33:33.226Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649212190-77628-a94ed105-5d27-4bc5-9590-671344cda05e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:33:33.352Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:33:33.352Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:33:33.409Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T18:33:33.409Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T18:33:33.476Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772649213409-77628-bf425da5-094a-42bd-9839-ab8cfdba7b41-setup.exe (89894400 Bytes) +2026-03-04T18:33:38.945Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:33:54.749Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:34:11.262Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:34:39.025Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:34:54.820Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:35:39.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:35:48.611Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:35:54.922Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:36:11.491Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:36:39.223Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:36:55.001Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:37:14.262Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:37:39.311Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:37:55.086Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:38:11.703Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:38:39.411Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:38:55.189Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:39:14.441Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:39:39.508Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:39:55.285Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:40:11.894Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T18:40:39.596Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:40:55.374Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:41:14.741Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:41:39.690Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:41:55.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:42:39.788Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:42:55.536Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:43:14.933Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:43:39.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:43:55.636Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:44:39.948Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:44:55.735Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:45:12.156Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:45:15.087Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:45:40.049Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:45:55.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:46:37.746Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:46:40.147Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:46:55.922Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:47:15.356Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:47:40.244Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:47:56.021Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:48:37.900Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:48:40.309Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:48:56.080Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:49:15.640Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:49:40.394Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:49:56.170Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:50:38.177Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:50:40.485Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:50:56.261Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:51:15.765Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T18:51:40.562Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:51:56.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:52:38.366Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:52:40.654Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:52:56.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:53:40.737Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:53:56.513Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:54:38.531Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:54:40.822Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:54:56.597Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:55:40.925Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:55:56.674Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:56:16.041Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:56:38.765Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:56:41.004Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:56:56.770Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:57:41.080Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:57:41.682Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:57:56.850Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:58:38.975Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T18:58:41.177Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:58:56.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:59:19.710Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T18:59:19.646Z [INFO] Test-Nachricht für Session-Log +2026-03-04T18:59:19.704Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:59:19.705Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T18:59:19.709Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:59:19.709Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:59:19.801Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650759703-27972-1802c746-daa2-4549-bc80-623fea357c0d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:59:19.714Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9kblWd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9kblWd\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:59:19.716Z [INFO] Disk-Space-Check OK: 457.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9kblWd\out) +2026-03-04T18:59:19.719Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9kblWd\out +2026-03-04T18:59:19.787Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T18:59:19.787Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:59:19.787Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T18:59:19.856Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T18:59:19.917Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T18:59:19.966Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T18:59:19.888Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kIgKVL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kIgKVL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:59:19.889Z [INFO] Disk-Space-Check OK: 457.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kIgKVL\out) +2026-03-04T18:59:19.891Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kIgKVL\out +2026-03-04T18:59:19.893Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:59:20.011Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T18:59:20.002Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T18:59:20.011Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9kblWd\out +2026-03-04T18:59:20.014Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T18:59:20.015Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:59:20.015Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9kblWd\out +2026-03-04T18:59:20.023Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0q4dx8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0q4dx8\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:59:20.024Z [INFO] Disk-Space-Check OK: 457.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0q4dx8\out) +2026-03-04T18:59:20.024Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0q4dx8\out +2026-03-04T18:59:20.026Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T18:59:20.026Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0q4dx8\out +2026-03-04T18:59:20.028Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T18:59:20.028Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0q4dx8\out +2026-03-04T18:59:20.030Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T18:59:20.030Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0q4dx8\out +2026-03-04T18:59:20.033Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dkysg3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dkysg3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:59:20.034Z [INFO] Disk-Space-Check OK: 457.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dkysg3\out) +2026-03-04T18:59:20.034Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dkysg3\out +2026-03-04T18:59:20.036Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T18:59:20.037Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T18:59:20.037Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dkysg3\out +2026-03-04T18:59:20.039Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8JMb5l\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8JMb5l\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:59:20.040Z [INFO] Disk-Space-Check OK: 457.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8JMb5l\out) +2026-03-04T18:59:20.040Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8JMb5l\out +2026-03-04T18:59:20.041Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:59:20.041Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:59:20.042Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-8JMb5l\pkg) +2026-03-04T18:59:20.042Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8JMb5l\out +2026-03-04T18:59:20.044Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uJMVPW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uJMVPW\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T18:59:20.045Z [INFO] Disk-Space-Check OK: 457.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uJMVPW\out) +2026-03-04T18:59:20.045Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uJMVPW\out +2026-03-04T18:59:20.046Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:59:20.047Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T18:59:20.047Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uJMVPW\out +2026-03-04T18:59:20.050Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EQ8ohQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EQ8ohQ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:59:20.050Z [INFO] Disk-Space-Check OK: 457.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EQ8ohQ\out) +2026-03-04T18:59:20.051Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EQ8ohQ\out +2026-03-04T18:59:20.052Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T18:59:20.052Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EQ8ohQ\out +2026-03-04T18:59:20.055Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T18:59:20.055Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EQ8ohQ\out +2026-03-04T18:59:20.058Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kfQ1fC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kfQ1fC\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T18:59:20.058Z [INFO] Disk-Space-Check OK: 457.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kfQ1fC\out) +2026-03-04T18:59:20.058Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T18:59:20.059Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kfQ1fC\out +2026-03-04T18:59:20.060Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T18:59:20.060Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kfQ1fC\out +2026-03-04T18:59:20.062Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0goL3n\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0goL3n\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:59:20.062Z [INFO] Disk-Space-Check OK: 457.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0goL3n\out) +2026-03-04T18:59:20.062Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0goL3n\out +2026-03-04T18:59:20.063Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:59:20.063Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T18:59:20.111Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T18:59:20.079Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T18:59:20.080Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T18:59:20.081Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kIgKVL\out +2026-03-04T18:59:20.162Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T18:59:20.202Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T18:59:20.259Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T18:59:20.218Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-orT74d\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-orT74d\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T18:59:20.219Z [INFO] Disk-Space-Check OK: 457.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-orT74d\out) +2026-03-04T18:59:20.219Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T18:59:20.219Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-orT74d\out +2026-03-04T18:59:20.220Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:59:20.260Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0goL3n\out +2026-03-04T18:59:20.262Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tfJAi4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tfJAi4\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:59:20.263Z [INFO] Disk-Space-Check OK: 457.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tfJAi4\out) +2026-03-04T18:59:20.265Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tfJAi4\out +2026-03-04T18:59:20.267Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T18:59:20.268Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tfJAi4\out +2026-03-04T18:59:20.271Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fwa6uq\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fwa6uq\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:59:20.272Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-fwa6uq\pkg-missing +2026-03-04T18:59:20.273Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ba4SaV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ba4SaV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:59:20.274Z [INFO] Disk-Space-Check OK: 457.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ba4SaV\out) +2026-03-04T18:59:20.274Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ba4SaV\out +2026-03-04T18:59:20.277Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T18:59:20.278Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ba4SaV\out +2026-03-04T18:59:20.324Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wshcls\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wshcls\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:59:20.325Z [INFO] Disk-Space-Check OK: 457.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wshcls\out) +2026-03-04T18:59:20.325Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wshcls\out +2026-03-04T18:59:20.327Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T18:59:20.327Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T18:59:20.370Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T18:59:20.416Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T18:59:20.467Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T18:59:20.508Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T18:59:20.510Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wshcls\out +2026-03-04T18:59:20.512Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9hX6wn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9hX6wn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:59:20.512Z [INFO] Disk-Space-Check OK: 457.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9hX6wn\out) +2026-03-04T18:59:20.514Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9hX6wn\out +2026-03-04T18:59:20.516Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-5zIn3o\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-5zIn3o\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T18:59:20.516Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-5zIn3o\out) +2026-03-04T18:59:20.423Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T18:59:20.423Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T18:59:20.498Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650760423-27972-1375de17-39b0-4601-b3ae-a259d3a82a40-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:59:20.935Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:59:20.935Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:59:21.936Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:59:23.438Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:59:24.439Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:59:27.439Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T18:59:28.441Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T18:59:28.441Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:59:29.442Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:59:30.942Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:59:31.944Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T18:59:34.944Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T18:59:35.970Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:59:35.970Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:59:36.030Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650775970-27972-d5c0b77e-9f7f-4321-8348-5a36d773838a-setup.exe (89894400 Bytes) +2026-03-04T18:59:36.108Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:59:36.108Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:59:36.108Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:59:36.108Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:59:36.165Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650775970-27972-d5c0b77e-9f7f-4321-8348-5a36d773838a-setup.exe (89894400 Bytes) +2026-03-04T18:59:36.242Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:59:36.242Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:59:36.242Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:59:36.301Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650775970-27972-d5c0b77e-9f7f-4321-8348-5a36d773838a-setup.exe (89894400 Bytes) +2026-03-04T18:59:36.379Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:59:36.379Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:59:36.380Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:59:36.380Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:59:36.438Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650775970-27972-d5c0b77e-9f7f-4321-8348-5a36d773838a-setup.exe (89894400 Bytes) +2026-03-04T18:59:36.515Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:59:36.515Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:59:36.515Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T18:59:36.592Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650775970-27972-d5c0b77e-9f7f-4321-8348-5a36d773838a-setup.exe (89894400 Bytes) +2026-03-04T18:59:36.672Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T18:59:36.672Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T18:59:36.673Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:59:36.673Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T18:59:36.740Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650775970-27972-d5c0b77e-9f7f-4321-8348-5a36d773838a-setup.exe (89894400 Bytes) +2026-03-04T18:59:36.934Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:59:36.934Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:59:36.934Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:59:36.992Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650776934-27972-dbba0a5f-0324-4b97-ab98-7bae514edb62-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:59:37.460Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:59:37.460Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:59:37.460Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:59:37.520Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650777460-27972-66fa5f63-9494-4937-adba-3b5d801c35c6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:59:37.639Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:59:37.639Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:59:37.640Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:59:37.640Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:59:37.711Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650777460-27972-66fa5f63-9494-4937-adba-3b5d801c35c6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:59:37.831Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:59:37.831Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:59:37.833Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:59:37.833Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:59:37.833Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:59:37.833Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:59:37.892Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650777460-27972-66fa5f63-9494-4937-adba-3b5d801c35c6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:59:38.008Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:59:38.008Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:59:38.008Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:59:38.008Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:59:38.067Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650777460-27972-66fa5f63-9494-4937-adba-3b5d801c35c6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:59:38.185Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:59:38.185Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:59:38.186Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T18:59:38.186Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T18:59:38.186Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:59:38.186Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T18:59:38.244Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650777460-27972-66fa5f63-9494-4937-adba-3b5d801c35c6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:59:38.362Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:59:38.362Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T18:59:38.362Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T18:59:38.362Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T18:59:38.420Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650777460-27972-66fa5f63-9494-4937-adba-3b5d801c35c6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T18:59:38.536Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T18:59:38.536Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T18:59:38.592Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T18:59:38.592Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T18:59:38.683Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650778592-27972-e357769d-e491-43c4-9198-33a3940e1e26-setup.exe (89894400 Bytes) +2026-03-04T18:59:41.252Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T18:59:41.846Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T18:59:57.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:00:39.169Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T19:00:41.325Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:00:57.089Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:01:41.410Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:01:42.088Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:01:57.189Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:02:41.496Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:02:57.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:03:14.231Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T19:03:14.175Z [INFO] Test-Nachricht für Session-Log +2026-03-04T19:03:14.244Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:03:14.246Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T19:03:14.247Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:03:14.247Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:03:14.342Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650994244-102796-2ba89d0a-6e9b-435f-b0d0-5d04aff22486-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:03:14.259Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YUDTLp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YUDTLp\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:03:14.261Z [INFO] Disk-Space-Check OK: 456.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YUDTLp\out) +2026-03-04T19:03:14.262Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YUDTLp\out +2026-03-04T19:03:14.331Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T19:03:14.331Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:03:14.331Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T19:03:14.395Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T19:03:14.453Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T19:03:14.504Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T19:03:14.402Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3jgh6W\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3jgh6W\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:03:14.404Z [INFO] Disk-Space-Check OK: 456.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3jgh6W\out) +2026-03-04T19:03:14.406Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3jgh6W\out +2026-03-04T19:03:14.407Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:03:14.546Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T19:03:14.532Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T19:03:14.546Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YUDTLp\out +2026-03-04T19:03:14.548Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T19:03:14.549Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:03:14.552Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YUDTLp\out +2026-03-04T19:03:14.560Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F5ggbR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F5ggbR\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:03:14.561Z [INFO] Disk-Space-Check OK: 456.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-F5ggbR\out) +2026-03-04T19:03:14.561Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-F5ggbR\out +2026-03-04T19:03:14.563Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T19:03:14.563Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-F5ggbR\out +2026-03-04T19:03:14.565Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T19:03:14.565Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-F5ggbR\out +2026-03-04T19:03:14.567Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T19:03:14.568Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F5ggbR\out +2026-03-04T19:03:14.571Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CQxE9M\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CQxE9M\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:03:14.572Z [INFO] Disk-Space-Check OK: 456.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CQxE9M\out) +2026-03-04T19:03:14.572Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CQxE9M\out +2026-03-04T19:03:14.574Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T19:03:14.576Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T19:03:14.576Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CQxE9M\out +2026-03-04T19:03:14.578Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-isZS8m\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-isZS8m\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:03:14.578Z [INFO] Disk-Space-Check OK: 456.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-isZS8m\out) +2026-03-04T19:03:14.579Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-isZS8m\out +2026-03-04T19:03:14.580Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:03:14.581Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:03:14.582Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-isZS8m\pkg) +2026-03-04T19:03:14.582Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-isZS8m\out +2026-03-04T19:03:14.584Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SMZjKE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SMZjKE\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:03:14.584Z [INFO] Disk-Space-Check OK: 456.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SMZjKE\out) +2026-03-04T19:03:14.584Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SMZjKE\out +2026-03-04T19:03:14.586Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:03:14.587Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:03:14.587Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SMZjKE\out +2026-03-04T19:03:14.589Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z7Ieoq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z7Ieoq\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:03:14.590Z [INFO] Disk-Space-Check OK: 456.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z7Ieoq\out) +2026-03-04T19:03:14.590Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z7Ieoq\out +2026-03-04T19:03:14.592Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T19:03:14.592Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z7Ieoq\out +2026-03-04T19:03:14.594Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T19:03:14.595Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z7Ieoq\out +2026-03-04T19:03:14.597Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rOhXBN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rOhXBN\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T19:03:14.598Z [INFO] Disk-Space-Check OK: 456.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rOhXBN\out) +2026-03-04T19:03:14.598Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T19:03:14.598Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rOhXBN\out +2026-03-04T19:03:14.600Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T19:03:14.600Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rOhXBN\out +2026-03-04T19:03:14.602Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L8XDTn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L8XDTn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:03:14.602Z [INFO] Disk-Space-Check OK: 456.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-L8XDTn\out) +2026-03-04T19:03:14.603Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L8XDTn\out +2026-03-04T19:03:14.603Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:03:14.603Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T19:03:14.655Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T19:03:14.622Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T19:03:14.623Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:03:14.624Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3jgh6W\out +2026-03-04T19:03:14.697Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T19:03:14.738Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T19:03:14.785Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T19:03:14.751Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JmVkkw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JmVkkw\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T19:03:14.751Z [INFO] Disk-Space-Check OK: 456.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JmVkkw\out) +2026-03-04T19:03:14.751Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T19:03:14.752Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JmVkkw\out +2026-03-04T19:03:14.753Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:03:14.786Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L8XDTn\out +2026-03-04T19:03:14.789Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lusquQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lusquQ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:03:14.789Z [INFO] Disk-Space-Check OK: 456.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lusquQ\out) +2026-03-04T19:03:14.792Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lusquQ\out +2026-03-04T19:03:14.793Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T19:03:14.794Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lusquQ\out +2026-03-04T19:03:14.798Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nWO9Wq\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nWO9Wq\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:03:14.798Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-nWO9Wq\pkg-missing +2026-03-04T19:03:14.800Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VwQ9V9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VwQ9V9\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:03:14.800Z [INFO] Disk-Space-Check OK: 456.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VwQ9V9\out) +2026-03-04T19:03:14.800Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VwQ9V9\out +2026-03-04T19:03:14.803Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T19:03:14.804Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VwQ9V9\out +2026-03-04T19:03:14.840Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LLNavx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LLNavx\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:03:14.841Z [INFO] Disk-Space-Check OK: 456.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LLNavx\out) +2026-03-04T19:03:14.842Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LLNavx\out +2026-03-04T19:03:14.843Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:03:14.843Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T19:03:14.898Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T19:03:14.945Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T19:03:14.994Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T19:03:15.037Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T19:03:15.038Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LLNavx\out +2026-03-04T19:03:15.040Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cjhUNV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cjhUNV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:03:15.040Z [INFO] Disk-Space-Check OK: 456.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cjhUNV\out) +2026-03-04T19:03:15.042Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cjhUNV\out +2026-03-04T19:03:15.044Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-bjftPV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-bjftPV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:03:15.045Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-bjftPV\out) +2026-03-04T19:03:14.940Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T19:03:14.940Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T19:03:15.015Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772650994939-102796-17456a49-5f60-4e0f-a0a4-9657b8a7ee50-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:03:15.439Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:03:15.439Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:03:16.442Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:03:17.943Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:03:18.946Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:03:21.947Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:03:22.949Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T19:03:22.949Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:03:23.950Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:03:25.451Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:03:26.452Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:03:29.452Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:03:30.481Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:03:30.481Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:03:30.540Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651010481-102796-a9c95f71-be95-4785-a524-56020ad36b5b-setup.exe (89894400 Bytes) +2026-03-04T19:03:30.616Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:03:30.616Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:03:30.616Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:03:30.616Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:03:30.679Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651010481-102796-a9c95f71-be95-4785-a524-56020ad36b5b-setup.exe (89894400 Bytes) +2026-03-04T19:03:30.760Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:03:30.760Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:03:30.760Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:03:30.830Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651010481-102796-a9c95f71-be95-4785-a524-56020ad36b5b-setup.exe (89894400 Bytes) +2026-03-04T19:03:30.908Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:03:30.908Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:03:30.909Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:03:30.909Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:03:30.970Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651010481-102796-a9c95f71-be95-4785-a524-56020ad36b5b-setup.exe (89894400 Bytes) +2026-03-04T19:03:31.046Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:03:31.046Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:03:31.046Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:03:31.105Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651010481-102796-a9c95f71-be95-4785-a524-56020ad36b5b-setup.exe (89894400 Bytes) +2026-03-04T19:03:31.179Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:03:31.179Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:03:31.179Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:03:31.179Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:03:31.236Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651010481-102796-a9c95f71-be95-4785-a524-56020ad36b5b-setup.exe (89894400 Bytes) +2026-03-04T19:03:31.440Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:03:31.440Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:03:31.440Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:03:31.497Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651011440-102796-a8191256-3927-4783-8496-782c6159f3bf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:03:31.985Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:03:31.985Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:03:31.985Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:03:32.047Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651011985-102796-4f5f4f09-3856-4774-b4cb-88b391879b39-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:03:32.167Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:03:32.167Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:03:32.168Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:03:32.168Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:03:32.228Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651011985-102796-4f5f4f09-3856-4774-b4cb-88b391879b39-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:03:32.346Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:03:32.346Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:03:32.347Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:03:32.348Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:03:32.348Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:03:32.348Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:03:32.404Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651011985-102796-4f5f4f09-3856-4774-b4cb-88b391879b39-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:03:32.534Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:03:32.534Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:03:32.534Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:03:32.534Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:03:32.592Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651011985-102796-4f5f4f09-3856-4774-b4cb-88b391879b39-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:03:32.711Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:03:32.711Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:03:32.713Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:03:32.713Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:03:32.713Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:03:32.713Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:03:32.782Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651011985-102796-4f5f4f09-3856-4774-b4cb-88b391879b39-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:03:32.908Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:03:32.908Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:03:32.908Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:03:32.908Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:03:32.965Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651011985-102796-4f5f4f09-3856-4774-b4cb-88b391879b39-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:03:33.088Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:03:33.088Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:03:33.147Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T19:03:33.147Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T19:03:33.213Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651013147-102796-1282293a-6e12-45c8-8157-38e8ee3b84e3-setup.exe (89894400 Bytes) +2026-03-04T19:03:41.577Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:03:42.295Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:03:57.369Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:04:41.682Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:04:57.453Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:05:39.430Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:05:41.759Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:05:42.455Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:05:57.534Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:06:41.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:06:57.606Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:07:05.066Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:07:41.933Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:07:42.726Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:07:57.699Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:08:42.035Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:08:57.783Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:09:05.238Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:09:42.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:09:42.946Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:09:57.862Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:09:59.588Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T19:09:59.525Z [INFO] Test-Nachricht für Session-Log +2026-03-04T19:09:59.586Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:09:59.588Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T19:09:59.590Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:09:59.590Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:09:59.681Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651399586-135036-bd9ce983-4c43-41e8-962e-592cc212fd2c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:09:59.610Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LXraev\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LXraev\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:09:59.614Z [INFO] Disk-Space-Check OK: 455.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LXraev\out) +2026-03-04T19:09:59.615Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LXraev\out +2026-03-04T19:09:59.685Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T19:09:59.685Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:09:59.685Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T19:09:59.656Z [INFO] Scheduler gestartet +2026-03-04T19:09:59.657Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:09:59.747Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T19:09:59.810Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T19:09:59.863Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T19:09:59.764Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JPkq6I\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JPkq6I\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:09:59.765Z [INFO] Disk-Space-Check OK: 455.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JPkq6I\out) +2026-03-04T19:09:59.767Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JPkq6I\out +2026-03-04T19:09:59.769Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:09:59.908Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T19:09:59.831Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:09:59.831Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-04T19:09:59.902Z [INFO] Scheduler beendet +2026-03-04T19:09:59.910Z [INFO] Scheduler gestartet +2026-03-04T19:09:59.910Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:09:59.913Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-x0TPQ0\state\rd_downloader_config.json.settings.tmp' +2026-03-04T19:09:59.878Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T19:09:59.909Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LXraev\out +2026-03-04T19:09:59.912Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T19:09:59.913Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:09:59.914Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LXraev\out +2026-03-04T19:09:59.922Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H4V8JF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H4V8JF\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:09:59.922Z [INFO] Disk-Space-Check OK: 455.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-H4V8JF\out) +2026-03-04T19:09:59.923Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H4V8JF\out +2026-03-04T19:09:59.924Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T19:09:59.925Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H4V8JF\out +2026-03-04T19:09:59.926Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T19:09:59.926Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H4V8JF\out +2026-03-04T19:09:59.928Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T19:09:59.929Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H4V8JF\out +2026-03-04T19:09:59.931Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9sIh6G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9sIh6G\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:09:59.932Z [INFO] Disk-Space-Check OK: 455.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9sIh6G\out) +2026-03-04T19:09:59.932Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9sIh6G\out +2026-03-04T19:09:59.934Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T19:09:59.936Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T19:09:59.936Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9sIh6G\out +2026-03-04T19:09:59.938Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yKb1DZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yKb1DZ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:09:59.938Z [INFO] Disk-Space-Check OK: 455.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yKb1DZ\out) +2026-03-04T19:09:59.938Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yKb1DZ\out +2026-03-04T19:09:59.940Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:09:59.941Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:09:59.942Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-yKb1DZ\pkg) +2026-03-04T19:09:59.942Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yKb1DZ\out +2026-03-04T19:09:59.944Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GXPTSN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GXPTSN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:09:59.944Z [INFO] Disk-Space-Check OK: 455.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GXPTSN\out) +2026-03-04T19:09:59.945Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GXPTSN\out +2026-03-04T19:09:59.947Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:09:59.948Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:09:59.948Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GXPTSN\out +2026-03-04T19:09:59.950Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bltbu9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bltbu9\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:09:59.951Z [INFO] Disk-Space-Check OK: 455.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bltbu9\out) +2026-03-04T19:09:59.952Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bltbu9\out +2026-03-04T19:09:59.954Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T19:09:59.954Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bltbu9\out +2026-03-04T19:09:59.956Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T19:09:59.957Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bltbu9\out +2026-03-04T19:09:59.959Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o5cVIM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o5cVIM\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T19:09:59.959Z [INFO] Disk-Space-Check OK: 455.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-o5cVIM\out) +2026-03-04T19:09:59.959Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T19:09:59.960Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o5cVIM\out +2026-03-04T19:09:59.961Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T19:09:59.962Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o5cVIM\out +2026-03-04T19:09:59.963Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-csfydi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-csfydi\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:09:59.963Z [INFO] Disk-Space-Check OK: 455.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-csfydi\out) +2026-03-04T19:09:59.964Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-csfydi\out +2026-03-04T19:09:59.965Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:09:59.965Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T19:10:00.018Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T19:09:59.913Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-x0TPQ0\state\rd_session_state.json.async.tmp' +2026-03-04T19:09:59.996Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T19:09:59.997Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:09:59.998Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JPkq6I\out +2026-03-04T19:10:00.070Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T19:10:00.118Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T19:10:00.164Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T19:10:00.143Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-b4vQ6R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-b4vQ6R\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T19:10:00.144Z [INFO] Disk-Space-Check OK: 455.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-b4vQ6R\out) +2026-03-04T19:10:00.144Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T19:10:00.145Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-b4vQ6R\out +2026-03-04T19:10:00.146Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:10:00.164Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-csfydi\out +2026-03-04T19:10:00.167Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YrjM4H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YrjM4H\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:10:00.167Z [INFO] Disk-Space-Check OK: 455.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YrjM4H\out) +2026-03-04T19:10:00.169Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YrjM4H\out +2026-03-04T19:10:00.171Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T19:10:00.172Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YrjM4H\out +2026-03-04T19:10:00.175Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DLDXjP\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DLDXjP\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:10:00.175Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-DLDXjP\pkg-missing +2026-03-04T19:10:00.177Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OKUtOL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OKUtOL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:10:00.178Z [INFO] Disk-Space-Check OK: 455.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OKUtOL\out) +2026-03-04T19:10:00.178Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OKUtOL\out +2026-03-04T19:10:00.180Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T19:10:00.181Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OKUtOL\out +2026-03-04T19:10:00.225Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5c7HMf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5c7HMf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:10:00.225Z [INFO] Disk-Space-Check OK: 455.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5c7HMf\out) +2026-03-04T19:10:00.226Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5c7HMf\out +2026-03-04T19:10:00.227Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:10:00.227Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T19:10:00.176Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:10:00.176Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-04T19:10:00.177Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:10:00.177Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-04T19:10:00.252Z [INFO] Scheduler beendet +2026-03-04T19:10:00.278Z [INFO] Scheduler gestartet +2026-03-04T19:10:00.278Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:10:00.285Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:10:00.285Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-04T19:10:00.286Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T19:10:00.345Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T19:10:00.404Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T19:10:00.460Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T19:10:00.461Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5c7HMf\out +2026-03-04T19:10:00.463Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eLqdbv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eLqdbv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:10:00.463Z [INFO] Disk-Space-Check OK: 455.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eLqdbv\out) +2026-03-04T19:10:00.465Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eLqdbv\out +2026-03-04T19:10:00.467Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-tPkHvc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-tPkHvc\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:10:00.468Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-tPkHvc\out) +2026-03-04T19:10:00.361Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T19:10:00.361Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T19:10:00.443Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651400361-135036-e8deabf1-618f-4db0-9007-ec3f8946587a-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:10:00.455Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:10:00.455Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-04T19:10:00.620Z [INFO] Scheduler beendet +2026-03-04T19:10:00.643Z [INFO] Scheduler gestartet +2026-03-04T19:10:00.643Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:10:00.878Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:10:00.878Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:10:01.880Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:10:03.150Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-04T19:10:03.381Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:10:03.426Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:10:03.426Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-04T19:10:03.533Z [INFO] Scheduler beendet +2026-03-04T19:10:03.546Z [INFO] Scheduler gestartet +2026-03-04T19:10:03.546Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:10:04.383Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:10:05.518Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:10:05.518Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-04T19:10:05.594Z [INFO] Scheduler beendet +2026-03-04T19:10:05.602Z [INFO] Scheduler gestartet +2026-03-04T19:10:05.602Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:10:07.384Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:10:07.756Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:10:07.756Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-04T19:10:07.772Z [INFO] Scheduler beendet +2026-03-04T19:10:07.786Z [INFO] Scheduler gestartet +2026-03-04T19:10:07.786Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:10:07.789Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-fdbWrP\state\rd_session_state.json.async.tmp' +2026-03-04T19:10:07.789Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-fdbWrP\state\rd_downloader_config.json.settings.tmp' +2026-03-04T19:10:08.387Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T19:10:08.387Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:10:09.388Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:10:10.437Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T19:10:10.442Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-04T19:10:10.682Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:10:10.682Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-04T19:10:10.798Z [INFO] Scheduler beendet +2026-03-04T19:10:10.805Z [INFO] Scheduler gestartet +2026-03-04T19:10:10.805Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:10:10.889Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:10:11.890Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:10:14.892Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:10:15.923Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:10:15.923Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:10:15.995Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651415923-135036-b27eab58-3a7b-42a1-a3cc-039603a2c925-setup.exe (89894400 Bytes) +2026-03-04T19:10:16.076Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:10:16.076Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:10:16.077Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:10:16.077Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:10:16.147Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651415923-135036-b27eab58-3a7b-42a1-a3cc-039603a2c925-setup.exe (89894400 Bytes) +2026-03-04T19:10:16.224Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:10:16.224Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:10:16.224Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:10:16.280Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651415923-135036-b27eab58-3a7b-42a1-a3cc-039603a2c925-setup.exe (89894400 Bytes) +2026-03-04T19:10:16.352Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:10:16.352Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:10:16.353Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:10:16.353Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:10:16.410Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651415923-135036-b27eab58-3a7b-42a1-a3cc-039603a2c925-setup.exe (89894400 Bytes) +2026-03-04T19:10:16.483Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:10:16.483Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:10:16.483Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:10:16.543Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651415923-135036-b27eab58-3a7b-42a1-a3cc-039603a2c925-setup.exe (89894400 Bytes) +2026-03-04T19:10:16.618Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:10:16.618Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:10:16.618Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:10:16.618Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:10:16.678Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651415923-135036-b27eab58-3a7b-42a1-a3cc-039603a2c925-setup.exe (89894400 Bytes) +2026-03-04T19:10:16.860Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:10:16.861Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:10:16.861Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:10:16.925Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651416861-135036-e0c282a6-a92b-41f2-8c4c-432a0852b372-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:10:17.403Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:10:17.404Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:10:17.404Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:10:17.464Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651417404-135036-d78a4c22-cf3f-4c25-b9a2-e962a1885b9d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:10:17.583Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:10:17.583Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:10:17.584Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:10:17.584Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:10:17.645Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651417404-135036-d78a4c22-cf3f-4c25-b9a2-e962a1885b9d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:10:17.764Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:10:17.764Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:10:17.765Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:10:17.766Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:10:17.766Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:10:17.766Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:10:17.826Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651417404-135036-d78a4c22-cf3f-4c25-b9a2-e962a1885b9d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:10:17.957Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:10:17.957Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:10:17.958Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:10:17.958Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:10:18.034Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651417404-135036-d78a4c22-cf3f-4c25-b9a2-e962a1885b9d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:10:18.157Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:10:18.157Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:10:18.159Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:10:18.159Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:10:18.159Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:10:18.159Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:10:18.224Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651417404-135036-d78a4c22-cf3f-4c25-b9a2-e962a1885b9d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:10:18.349Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:10:18.349Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:10:18.349Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:10:18.349Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:10:18.410Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651417404-135036-d78a4c22-cf3f-4c25-b9a2-e962a1885b9d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:10:18.530Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:10:18.530Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:10:18.586Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T19:10:18.586Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T19:10:18.647Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651418586-135036-99cc4473-88c7-45d3-b6b2-9cf39258722b-setup.exe (89894400 Bytes) +2026-03-04T19:10:41.060Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-04T19:10:41.063Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:10:41.063Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-04T19:10:41.143Z [INFO] Scheduler beendet +2026-03-04T19:10:41.168Z [INFO] Scheduler gestartet +2026-03-04T19:10:41.168Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:10:42.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:10:44.554Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:10:44.554Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-04T19:10:44.662Z [INFO] Scheduler beendet +2026-03-04T19:10:44.674Z [INFO] Scheduler gestartet +2026-03-04T19:10:44.674Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:10:44.677Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:10:44.677Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-04T19:10:44.795Z [INFO] Scheduler beendet +2026-03-04T19:10:44.798Z [INFO] Scheduler gestartet +2026-03-04T19:10:44.798Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:10:44.800Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-2k0xAu\state' +2026-03-04T19:10:44.800Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-2k0xAu\state\rd_session_state.json.async.tmp' +2026-03-04T19:10:44.801Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:10:44.801Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-04T19:10:44.918Z [INFO] Scheduler beendet +2026-03-04T19:10:44.922Z [INFO] Scheduler gestartet +2026-03-04T19:10:44.922Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:10:44.924Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-TL5Z2j\state' +2026-03-04T19:10:44.924Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-TL5Z2j\state\rd_session_state.json.async.tmp' +2026-03-04T19:10:45.077Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:10:45.077Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-04T19:10:45.163Z [INFO] Scheduler beendet +2026-03-04T19:10:45.167Z [INFO] Scheduler gestartet +2026-03-04T19:10:45.167Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:10:45.168Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-T293x6\state' +2026-03-04T19:10:45.168Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-T293x6\state' +2026-03-04T19:10:57.941Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:11:05.481Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:11:30.234Z [INFO] Scheduler gestartet +2026-03-04T19:11:30.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:11:30.643Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:11:30.643Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-04T19:11:30.717Z [INFO] Scheduler beendet +2026-03-04T19:11:30.726Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-04T19:11:30.726Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-04T19:11:30.726Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-zAdC01\state' +2026-03-04T19:11:30.727Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-zAdC01\state' +2026-03-04T19:11:30.737Z [INFO] Scheduler gestartet +2026-03-04T19:11:30.737Z [INFO] Scheduler beendet +2026-03-04T19:11:30.740Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-04T19:11:30.740Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-04T19:11:30.814Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-04T19:11:30.815Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-04T19:11:30.877Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-04T19:11:30.877Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-04T19:11:30.878Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-04T19:11:30.938Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-04T19:11:30.939Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-04T19:11:30.939Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-04T19:11:31.087Z [INFO] Scheduler gestartet +2026-03-04T19:11:31.087Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:11:31.791Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:11:31.791Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-04T19:11:31.812Z [INFO] Scheduler beendet +2026-03-04T19:11:31.874Z [INFO] Scheduler gestartet +2026-03-04T19:11:31.874Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:11:34.276Z [WARN] Netzwerkfehler: item=fresh, fresh retry, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: TypeError: fetch failed, provider=? +2026-03-04T19:11:34.650Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:11:34.650Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-04T19:11:34.767Z [INFO] Scheduler beendet +2026-03-04T19:11:34.775Z [INFO] Scheduler gestartet +2026-03-04T19:11:34.775Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:11:35.234Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:35.902Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:36.699Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:37.523Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:38.471Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:39.942Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:41.536Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:42.297Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:11:43.146Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T19:11:44.036Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:45.244Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:11:45.244Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T19:11:47.578Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:51.620Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:56.945Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-04T19:11:57.616Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:58.025Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:11:58.210Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:58.901Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:58.950Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:11:59.858Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:12:00.863Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:12:02.362Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:12:04.395Z [WARN] Tiny download erkannt (122 B): "PKq�d\G��y inside.txt��PK q�d\G��y ��inside.txtPK8," +2026-03-04T19:12:04.957Z [INFO] Scheduler gestartet +2026-03-04T19:12:04.957Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:12:04.961Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:12:04.961Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-04T19:12:05.077Z [INFO] Scheduler beendet +2026-03-04T19:12:05.081Z [INFO] Scheduler gestartet +2026-03-04T19:12:05.081Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:12:05.083Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-geqtOL\state' +2026-03-04T19:12:05.083Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-geqtOL\state\rd_session_state.json.async.tmp' +2026-03-04T19:12:05.084Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T19:12:05.228Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T19:12:05.466Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T19:12:05.868Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T19:12:06.707Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T19:12:07.951Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T19:12:09.308Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T19:12:11.219Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T19:12:15.443Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T19:12:21.657Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T19:12:26.632Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T19:12:34.848Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:12:34.848Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T19:12:35.115Z [INFO] Scheduler gestartet +2026-03-04T19:12:35.115Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:12:35.238Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-04T19:12:35.287Z [INFO] Scheduler beendet +2026-03-04T19:12:35.299Z [INFO] Scheduler gestartet +2026-03-04T19:12:35.299Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:12:35.302Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:12:35.302Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-04T19:12:35.469Z [INFO] Scheduler beendet +2026-03-04T19:12:35.482Z [INFO] Scheduler gestartet +2026-03-04T19:12:35.482Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:12:35.653Z [INFO] Scheduler beendet +2026-03-04T19:12:35.667Z [INFO] Scheduler gestartet +2026-03-04T19:12:35.667Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:12:35.791Z [INFO] Scheduler gestartet +2026-03-04T19:12:35.791Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:12:35.792Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-KpOJee\state\rd_session_state.json.async.tmp' +2026-03-04T19:12:35.792Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-KpOJee\state\rd_downloader_config.json.settings.tmp' +2026-03-04T19:12:35.837Z [INFO] Scheduler beendet +2026-03-04T19:12:36.175Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:12:36.175Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-04T19:12:36.424Z [INFO] Scheduler beendet +2026-03-04T19:12:36.458Z [INFO] Scheduler gestartet +2026-03-04T19:12:36.458Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:12:36.518Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-04T19:12:36.520Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-04T19:12:36.522Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-04T19:12:36.523Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-04T19:12:36.525Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T19:12:36.527Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W3cJW3\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W3cJW3\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:12:36.528Z [INFO] Disk-Space-Check OK: 455.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-W3cJW3\extract\recovery) +2026-03-04T19:12:36.529Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T19:12:36.529Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-W3cJW3\extract\recovery +2026-03-04T19:12:36.532Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T19:12:36.532Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W3cJW3\extract\recovery +2026-03-04T19:12:36.532Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-04T19:12:36.533Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-04T19:12:36.588Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T19:12:36.589Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bOt7jw\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bOt7jw\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:12:36.589Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-bOt7jw\downloads\missing-source-ok +2026-03-04T19:12:36.589Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-04T19:12:36.589Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-04T19:12:36.628Z [INFO] Scheduler beendet +2026-03-04T19:12:36.649Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T19:12:36.650Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rqj1EF\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rqj1EF\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:12:36.650Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-rqj1EF\downloads\missing-source-empty +2026-03-04T19:12:36.650Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-04T19:12:36.650Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-04T19:12:36.650Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-04T19:12:36.710Z [INFO] Scheduler gestartet +2026-03-04T19:12:36.710Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:12:36.880Z [INFO] Scheduler beendet +2026-03-04T19:12:36.994Z [INFO] Scheduler gestartet +2026-03-04T19:12:36.994Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:12:37.518Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:12:37.518Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-04T19:12:37.859Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T19:12:37.859Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-04T19:12:38.016Z [INFO] Scheduler beendet +2026-03-04T19:12:38.062Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T19:12:38.062Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pLdPAD\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pLdPAD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:12:38.063Z [INFO] Disk-Space-Check OK: 455.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-pLdPAD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T19:12:38.063Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T19:12:38.063Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-pLdPAD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T19:12:38.065Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T19:12:38.066Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-pLdPAD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T19:12:38.066Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T19:12:38.066Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-pLdPAD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T19:12:38.067Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-04T19:12:38.067Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-04T19:12:38.067Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T19:12:38.125Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T19:12:38.125Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BPxHVk\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BPxHVk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:12:38.126Z [INFO] Disk-Space-Check OK: 455.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-BPxHVk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-04T19:12:38.126Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T19:12:38.126Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-BPxHVk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T19:12:38.128Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T19:12:38.128Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BPxHVk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T19:12:38.128Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-04T19:12:38.128Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-BPxHVk\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T19:12:38.129Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-04T19:12:38.129Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-04T19:12:38.130Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-04T19:12:38.190Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T19:12:38.190Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1zovNh\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1zovNh\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:12:38.191Z [INFO] Disk-Space-Check OK: 455.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-1zovNh\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T19:12:38.191Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T19:12:38.191Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-1zovNh\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T19:12:38.193Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T19:12:38.193Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1zovNh\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T19:12:38.193Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T19:12:38.193Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-1zovNh\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T19:12:38.193Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-04T19:12:38.194Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T19:12:38.253Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T19:12:38.254Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FGpZz0\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FGpZz0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:12:38.255Z [INFO] Disk-Space-Check OK: 455.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-FGpZz0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T19:12:38.255Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T19:12:38.255Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-FGpZz0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T19:12:38.257Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T19:12:38.257Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FGpZz0\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T19:12:38.257Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T19:12:38.258Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T19:12:38.317Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T19:12:38.317Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qhLDi2\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qhLDi2\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:12:38.318Z [INFO] Disk-Space-Check OK: 455.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-qhLDi2\extract\Flat-Pack) +2026-03-04T19:12:38.318Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T19:12:38.318Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-qhLDi2\extract\Flat-Pack +2026-03-04T19:12:38.320Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T19:12:38.321Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qhLDi2\extract\Flat-Pack +2026-03-04T19:12:38.321Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-04T19:12:38.323Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-04T19:12:38.323Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-qhLDi2\mkv-library +2026-03-04T19:12:38.323Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-04T19:12:38.382Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T19:12:38.382Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fg8UiT\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fg8UiT\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:12:38.383Z [INFO] Disk-Space-Check OK: 455.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-fg8UiT\extract\Flat-Collision) +2026-03-04T19:12:38.383Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T19:12:38.383Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-fg8UiT\extract\Flat-Collision +2026-03-04T19:12:38.385Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T19:12:38.385Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fg8UiT\extract\Flat-Collision +2026-03-04T19:12:38.385Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-04T19:12:38.388Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-04T19:12:38.388Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-fg8UiT\mkv-library +2026-03-04T19:12:38.388Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-04T19:12:38.445Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T19:12:38.445Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TD9AF\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TD9AF\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:12:38.446Z [INFO] Disk-Space-Check OK: 455.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TD9AF\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-04T19:12:38.446Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T19:12:38.447Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-5TD9AF\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-04T19:12:38.451Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T19:12:38.452Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TD9AF\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-04T19:12:38.452Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-04T19:12:38.455Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-04T19:12:38.455Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-04T19:12:38.455Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-5TD9AF\mkv-library +2026-03-04T19:12:38.455Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed +2026-03-04T19:12:38.510Z [INFO] Scheduler gestartet +2026-03-04T19:12:38.510Z [INFO] Scheduler beendet +2026-03-04T19:12:38.512Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-q4aTcC\state' +2026-03-04T19:12:42.367Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:12:58.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:13:05.693Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:13:42.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:13:58.191Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:14:42.550Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:14:58.286Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:15:05.872Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:15:42.640Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:15:58.383Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:16:42.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:16:43.365Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:16:58.465Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:17:06.185Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:17:42.809Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:17:46.153Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T19:17:46.101Z [INFO] Test-Nachricht für Session-Log +2026-03-04T19:17:46.171Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pcJTGS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pcJTGS\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:17:46.173Z [INFO] Disk-Space-Check OK: 455.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pcJTGS\out) +2026-03-04T19:17:46.174Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pcJTGS\out +2026-03-04T19:17:46.244Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T19:17:46.244Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:17:46.244Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T19:17:46.176Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:17:46.177Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T19:17:46.180Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:17:46.180Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:17:46.280Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651866176-98020-2e5dd349-e4d8-40ad-8f8e-966cf348e447-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:17:46.312Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T19:17:46.376Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T19:17:46.346Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-4j1GM0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-4j1GM0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:17:46.347Z [INFO] Disk-Space-Check OK: 455.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-4j1GM0\out) +2026-03-04T19:17:46.348Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-4j1GM0\out +2026-03-04T19:17:46.350Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:17:46.436Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T19:17:46.493Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T19:17:46.457Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T19:17:46.493Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pcJTGS\out +2026-03-04T19:17:46.496Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T19:17:46.497Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:17:46.498Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pcJTGS\out +2026-03-04T19:17:46.507Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pt7JGK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pt7JGK\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:17:46.508Z [INFO] Disk-Space-Check OK: 455.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pt7JGK\out) +2026-03-04T19:17:46.508Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Pt7JGK\out +2026-03-04T19:17:46.510Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T19:17:46.510Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Pt7JGK\out +2026-03-04T19:17:46.512Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T19:17:46.513Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Pt7JGK\out +2026-03-04T19:17:46.515Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T19:17:46.515Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pt7JGK\out +2026-03-04T19:17:46.518Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1UYKHG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1UYKHG\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:17:46.519Z [INFO] Disk-Space-Check OK: 455.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1UYKHG\out) +2026-03-04T19:17:46.519Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1UYKHG\out +2026-03-04T19:17:46.521Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T19:17:46.523Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T19:17:46.523Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1UYKHG\out +2026-03-04T19:17:46.526Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bHLGki\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bHLGki\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:17:46.527Z [INFO] Disk-Space-Check OK: 455.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bHLGki\out) +2026-03-04T19:17:46.527Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bHLGki\out +2026-03-04T19:17:46.529Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:17:46.530Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:17:46.531Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-bHLGki\pkg) +2026-03-04T19:17:46.531Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bHLGki\out +2026-03-04T19:17:46.534Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mUHb5s\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mUHb5s\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:17:46.534Z [INFO] Disk-Space-Check OK: 455.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mUHb5s\out) +2026-03-04T19:17:46.534Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mUHb5s\out +2026-03-04T19:17:46.536Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:17:46.537Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:17:46.538Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mUHb5s\out +2026-03-04T19:17:46.540Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LBgtKl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LBgtKl\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:17:46.541Z [INFO] Disk-Space-Check OK: 455.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LBgtKl\out) +2026-03-04T19:17:46.541Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LBgtKl\out +2026-03-04T19:17:46.543Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T19:17:46.543Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LBgtKl\out +2026-03-04T19:17:46.545Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T19:17:46.546Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LBgtKl\out +2026-03-04T19:17:46.549Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zQKpwK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zQKpwK\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T19:17:46.549Z [INFO] Disk-Space-Check OK: 455.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zQKpwK\out) +2026-03-04T19:17:46.549Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T19:17:46.550Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zQKpwK\out +2026-03-04T19:17:46.552Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T19:17:46.553Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zQKpwK\out +2026-03-04T19:17:46.555Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dGCzuv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dGCzuv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:17:46.556Z [INFO] Disk-Space-Check OK: 455.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dGCzuv\out) +2026-03-04T19:17:46.556Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dGCzuv\out +2026-03-04T19:17:46.557Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:17:46.557Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T19:17:46.611Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T19:17:46.581Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T19:17:46.582Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:17:46.583Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-4j1GM0\out +2026-03-04T19:17:46.660Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T19:17:46.706Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T19:17:46.756Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T19:17:46.724Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-mHv2Ws\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-mHv2Ws\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T19:17:46.725Z [INFO] Disk-Space-Check OK: 455.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-mHv2Ws\out) +2026-03-04T19:17:46.725Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T19:17:46.725Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-mHv2Ws\out +2026-03-04T19:17:46.726Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:17:46.756Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dGCzuv\out +2026-03-04T19:17:46.759Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8C1Rvl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8C1Rvl\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:17:46.760Z [INFO] Disk-Space-Check OK: 455.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8C1Rvl\out) +2026-03-04T19:17:46.762Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8C1Rvl\out +2026-03-04T19:17:46.764Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T19:17:46.764Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8C1Rvl\out +2026-03-04T19:17:46.768Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8IDZ9g\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8IDZ9g\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:17:46.768Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-8IDZ9g\pkg-missing +2026-03-04T19:17:46.770Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n932L2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n932L2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:17:46.770Z [INFO] Disk-Space-Check OK: 455.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-n932L2\out) +2026-03-04T19:17:46.770Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-n932L2\out +2026-03-04T19:17:46.773Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T19:17:46.774Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n932L2\out +2026-03-04T19:17:46.818Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Heb5mt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Heb5mt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:17:46.819Z [INFO] Disk-Space-Check OK: 455.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Heb5mt\out) +2026-03-04T19:17:46.820Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Heb5mt\out +2026-03-04T19:17:46.821Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:17:46.821Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T19:17:46.877Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T19:17:46.929Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T19:17:46.980Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T19:17:47.029Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T19:17:47.030Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Heb5mt\out +2026-03-04T19:17:47.032Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F3Syzh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F3Syzh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:17:47.032Z [INFO] Disk-Space-Check OK: 455.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-F3Syzh\out) +2026-03-04T19:17:47.034Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F3Syzh\out +2026-03-04T19:17:47.036Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-lSjO9Z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-lSjO9Z\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:17:47.036Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-lSjO9Z\out) +2026-03-04T19:17:46.967Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T19:17:46.967Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T19:17:47.057Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651866967-98020-822262e4-87c3-43fd-96a9-2298e3fcc090-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:17:47.512Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:17:47.512Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:17:48.513Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:17:50.015Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:17:51.016Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:17:54.016Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:17:55.020Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T19:17:55.020Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:17:56.022Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:17:57.523Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:17:58.526Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:17:58.566Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:18:01.526Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:18:02.554Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:18:02.554Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:18:02.614Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651882554-98020-b72d400d-2ff5-49fd-a627-ad12dd11aa6a-setup.exe (89894400 Bytes) +2026-03-04T19:18:02.693Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:18:02.693Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:18:02.693Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:18:02.693Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:18:02.754Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651882554-98020-b72d400d-2ff5-49fd-a627-ad12dd11aa6a-setup.exe (89894400 Bytes) +2026-03-04T19:18:02.832Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:18:02.832Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:18:02.832Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:18:02.894Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651882554-98020-b72d400d-2ff5-49fd-a627-ad12dd11aa6a-setup.exe (89894400 Bytes) +2026-03-04T19:18:02.970Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:18:02.970Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:18:02.971Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:18:02.971Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:18:03.038Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651882554-98020-b72d400d-2ff5-49fd-a627-ad12dd11aa6a-setup.exe (89894400 Bytes) +2026-03-04T19:18:03.118Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:18:03.118Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:18:03.118Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:18:03.189Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651882554-98020-b72d400d-2ff5-49fd-a627-ad12dd11aa6a-setup.exe (89894400 Bytes) +2026-03-04T19:18:03.267Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:18:03.267Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:18:03.268Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:18:03.268Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:18:03.333Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651882554-98020-b72d400d-2ff5-49fd-a627-ad12dd11aa6a-setup.exe (89894400 Bytes) +2026-03-04T19:18:03.523Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:18:03.523Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:18:03.523Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:18:03.610Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651883523-98020-0269016d-ff48-4711-8a4f-a901aed1f16c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:18:04.098Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:18:04.098Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:18:04.098Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:18:04.189Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651884098-98020-07dcbc2b-7a2f-43f5-bfe1-2db2ec5de1db-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:18:04.311Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:18:04.311Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:18:04.312Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:18:04.312Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:18:04.385Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651884098-98020-07dcbc2b-7a2f-43f5-bfe1-2db2ec5de1db-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:18:04.537Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:18:04.537Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:18:04.539Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:18:04.540Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:18:04.540Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:18:04.540Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:18:04.622Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651884098-98020-07dcbc2b-7a2f-43f5-bfe1-2db2ec5de1db-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:18:04.759Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:18:04.759Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:18:04.759Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:18:04.759Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:18:04.829Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651884098-98020-07dcbc2b-7a2f-43f5-bfe1-2db2ec5de1db-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:18:04.961Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:18:04.961Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:18:04.963Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:18:04.963Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:18:04.963Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:18:04.963Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:18:05.030Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651884098-98020-07dcbc2b-7a2f-43f5-bfe1-2db2ec5de1db-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:18:05.160Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:18:05.160Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:18:05.161Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:18:05.161Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:18:05.248Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651884098-98020-07dcbc2b-7a2f-43f5-bfe1-2db2ec5de1db-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:18:05.395Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:18:05.395Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:18:05.452Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T19:18:05.452Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T19:18:05.513Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772651885452-98020-ffcc2eb2-089d-4cee-b583-94e1094bc38b-setup.exe (89894400 Bytes) +2026-03-04T19:18:08.930Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:18:42.886Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:18:58.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:19:06.345Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:19:42.981Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:19:58.748Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:20:09.139Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:20:43.080Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:20:58.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:21:06.555Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T19:21:43.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:21:58.916Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:22:09.366Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:22:43.261Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:22:59.002Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:23:43.358Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:23:59.086Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:24:09.612Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:24:43.448Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:24:59.171Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:25:43.538Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:25:59.265Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:26:06.813Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:26:09.759Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:26:43.628Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:26:59.357Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:27:32.482Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:27:43.719Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:27:59.459Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:28:10.050Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:28:43.797Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:28:59.538Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:29:32.665Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:29:43.881Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:29:59.627Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:30:10.223Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:30:43.971Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:30:59.714Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:31:32.897Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:31:44.055Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:31:59.807Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:32:10.411Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T19:32:44.136Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:32:59.874Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:33:33.104Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:33:44.221Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:33:55.442Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T19:33:55.372Z [INFO] Test-Nachricht für Session-Log +2026-03-04T19:33:55.445Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CuAVa6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CuAVa6\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:33:55.446Z [INFO] Disk-Space-Check OK: 453.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CuAVa6\out) +2026-03-04T19:33:55.447Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CuAVa6\out +2026-03-04T19:33:55.524Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T19:33:55.524Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:33:55.524Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T19:33:55.450Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:33:55.451Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T19:33:55.455Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:33:55.455Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:33:55.555Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652835449-91428-df749fdb-0b6b-46ab-b2ac-211370dc9070-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:33:55.587Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T19:33:55.653Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T19:33:55.620Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PchDux\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PchDux\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:33:55.621Z [INFO] Disk-Space-Check OK: 453.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PchDux\out) +2026-03-04T19:33:55.623Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PchDux\out +2026-03-04T19:33:55.625Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:33:55.710Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T19:33:55.759Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T19:33:55.726Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T19:33:55.759Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CuAVa6\out +2026-03-04T19:33:55.762Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T19:33:55.763Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:33:55.764Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CuAVa6\out +2026-03-04T19:33:55.772Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EANra5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EANra5\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:33:55.773Z [INFO] Disk-Space-Check OK: 453.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EANra5\out) +2026-03-04T19:33:55.773Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EANra5\out +2026-03-04T19:33:55.775Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T19:33:55.775Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EANra5\out +2026-03-04T19:33:55.777Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T19:33:55.777Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EANra5\out +2026-03-04T19:33:55.779Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T19:33:55.780Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EANra5\out +2026-03-04T19:33:55.782Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FWMTVf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FWMTVf\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:33:55.783Z [INFO] Disk-Space-Check OK: 453.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FWMTVf\out) +2026-03-04T19:33:55.783Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FWMTVf\out +2026-03-04T19:33:55.785Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T19:33:55.787Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T19:33:55.787Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FWMTVf\out +2026-03-04T19:33:55.789Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cSq3Ft\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cSq3Ft\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:33:55.790Z [INFO] Disk-Space-Check OK: 453.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cSq3Ft\out) +2026-03-04T19:33:55.790Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cSq3Ft\out +2026-03-04T19:33:55.791Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:33:55.792Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:33:55.793Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-cSq3Ft\pkg) +2026-03-04T19:33:55.793Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cSq3Ft\out +2026-03-04T19:33:55.795Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qexrON\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qexrON\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:33:55.795Z [INFO] Disk-Space-Check OK: 453.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qexrON\out) +2026-03-04T19:33:55.796Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qexrON\out +2026-03-04T19:33:55.797Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:33:55.798Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:33:55.798Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qexrON\out +2026-03-04T19:33:55.802Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qI6bxb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qI6bxb\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:33:55.802Z [INFO] Disk-Space-Check OK: 453.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qI6bxb\out) +2026-03-04T19:33:55.803Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qI6bxb\out +2026-03-04T19:33:55.804Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T19:33:55.804Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qI6bxb\out +2026-03-04T19:33:55.806Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T19:33:55.806Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qI6bxb\out +2026-03-04T19:33:55.808Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VDmYTL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VDmYTL\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T19:33:55.809Z [INFO] Disk-Space-Check OK: 453.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VDmYTL\out) +2026-03-04T19:33:55.809Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T19:33:55.809Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VDmYTL\out +2026-03-04T19:33:55.810Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T19:33:55.811Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VDmYTL\out +2026-03-04T19:33:55.813Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dhlaHC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dhlaHC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:33:55.814Z [INFO] Disk-Space-Check OK: 453.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dhlaHC\out) +2026-03-04T19:33:55.814Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dhlaHC\out +2026-03-04T19:33:55.815Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:33:55.815Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T19:33:55.862Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T19:33:55.824Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T19:33:55.826Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:33:55.826Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PchDux\out +2026-03-04T19:33:55.908Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T19:33:55.952Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T19:33:56.009Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T19:33:55.953Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-iGll6X\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-iGll6X\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T19:33:55.954Z [INFO] Disk-Space-Check OK: 453.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-iGll6X\out) +2026-03-04T19:33:55.954Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T19:33:55.954Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-iGll6X\out +2026-03-04T19:33:55.955Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:33:56.010Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dhlaHC\out +2026-03-04T19:33:56.012Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9W4tX8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9W4tX8\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:33:56.013Z [INFO] Disk-Space-Check OK: 453.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9W4tX8\out) +2026-03-04T19:33:56.015Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9W4tX8\out +2026-03-04T19:33:56.017Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T19:33:56.018Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9W4tX8\out +2026-03-04T19:33:56.021Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SRT5Nx\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SRT5Nx\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:33:56.022Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-SRT5Nx\pkg-missing +2026-03-04T19:33:56.023Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eP8lC3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eP8lC3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:33:56.024Z [INFO] Disk-Space-Check OK: 453.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eP8lC3\out) +2026-03-04T19:33:56.024Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eP8lC3\out +2026-03-04T19:33:56.027Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T19:33:56.027Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eP8lC3\out +2026-03-04T19:33:56.075Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q5otZR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q5otZR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:33:56.075Z [INFO] Disk-Space-Check OK: 453.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q5otZR\out) +2026-03-04T19:33:56.076Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q5otZR\out +2026-03-04T19:33:56.078Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:33:56.078Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T19:33:56.128Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T19:33:56.183Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T19:33:56.242Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T19:33:56.292Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T19:33:56.293Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q5otZR\out +2026-03-04T19:33:56.295Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jwviJI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jwviJI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:33:56.296Z [INFO] Disk-Space-Check OK: 453.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jwviJI\out) +2026-03-04T19:33:56.297Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jwviJI\out +2026-03-04T19:33:56.299Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-dd9jVk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-dd9jVk\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:33:56.300Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-dd9jVk\out) +2026-03-04T19:33:56.204Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T19:33:56.204Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T19:33:56.276Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652836204-91428-f6a7da54-b082-4b51-a3fe-c21bd140046a-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:33:56.734Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:33:56.735Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:33:57.737Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:33:59.237Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:33:59.959Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:34:00.239Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:34:03.239Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:34:04.241Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T19:34:04.242Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:34:05.243Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:34:06.743Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:34:07.745Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:34:10.745Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:34:11.769Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:34:11.769Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:34:11.826Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652851769-91428-c6093406-e7f3-4f49-a78b-97fd3522c015-setup.exe (89894400 Bytes) +2026-03-04T19:34:11.907Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:34:11.907Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:34:11.908Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:34:11.908Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:34:11.972Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652851769-91428-c6093406-e7f3-4f49-a78b-97fd3522c015-setup.exe (89894400 Bytes) +2026-03-04T19:34:12.049Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:34:12.049Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:34:12.049Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:34:12.105Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652851769-91428-c6093406-e7f3-4f49-a78b-97fd3522c015-setup.exe (89894400 Bytes) +2026-03-04T19:34:12.180Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:34:12.180Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:34:12.181Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:34:12.181Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:34:12.236Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652851769-91428-c6093406-e7f3-4f49-a78b-97fd3522c015-setup.exe (89894400 Bytes) +2026-03-04T19:34:12.314Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:34:12.314Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:34:12.314Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:34:12.376Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652851769-91428-c6093406-e7f3-4f49-a78b-97fd3522c015-setup.exe (89894400 Bytes) +2026-03-04T19:34:12.450Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:34:12.450Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:34:12.451Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:34:12.451Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:34:12.510Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652851769-91428-c6093406-e7f3-4f49-a78b-97fd3522c015-setup.exe (89894400 Bytes) +2026-03-04T19:34:12.710Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:34:12.710Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:34:12.710Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:34:12.776Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652852710-91428-3543eacc-f9c8-4ba6-ba32-b986ee26fa8b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:34:13.286Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:34:13.286Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:34:13.286Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:34:13.345Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652853286-91428-e0958f8e-bbfc-4fcd-a9ba-65e220ed29a7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:34:13.463Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:34:13.463Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:34:13.464Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:34:13.464Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:34:13.520Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652853286-91428-e0958f8e-bbfc-4fcd-a9ba-65e220ed29a7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:34:13.637Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:34:13.637Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:34:13.638Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:34:13.638Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:34:13.638Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:34:13.638Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:34:13.698Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652853286-91428-e0958f8e-bbfc-4fcd-a9ba-65e220ed29a7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:34:13.819Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:34:13.819Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:34:13.819Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:34:13.819Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:34:13.875Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652853286-91428-e0958f8e-bbfc-4fcd-a9ba-65e220ed29a7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:34:13.997Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:34:13.997Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:34:13.998Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:34:13.998Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:34:13.998Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:34:13.998Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:34:14.058Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652853286-91428-e0958f8e-bbfc-4fcd-a9ba-65e220ed29a7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:34:14.177Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:34:14.177Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:34:14.178Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:34:14.178Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:34:14.235Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652853286-91428-e0958f8e-bbfc-4fcd-a9ba-65e220ed29a7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:34:14.356Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:34:14.357Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:34:14.413Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T19:34:14.413Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T19:34:14.476Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772652854413-91428-38244a4c-ecd6-4cb2-882b-310a340ae195-setup.exe (89894400 Bytes) +2026-03-04T19:34:44.285Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:35:00.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:35:33.265Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:35:44.394Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:36:00.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:36:44.487Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:37:00.225Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:37:10.691Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:37:33.517Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:37:44.581Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:38:00.310Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:38:36.354Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:38:44.659Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:39:00.394Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:39:33.722Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:39:44.736Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:40:00.474Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:40:36.557Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:40:44.834Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:41:00.551Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:41:33.945Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T19:41:44.929Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:42:00.637Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:42:36.786Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:42:45.026Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:43:00.729Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:43:45.122Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:44:00.821Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:44:36.926Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:44:45.223Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:45:00.916Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:45:45.307Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:46:00.998Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:46:34.192Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:46:37.051Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:46:45.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:47:01.058Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:47:45.453Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:47:59.818Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:48:01.142Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:48:37.265Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:48:45.549Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:49:01.223Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:49:45.622Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:49:59.969Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:50:01.307Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:50:37.402Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:50:45.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:51:01.404Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:51:45.817Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:52:00.225Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:52:01.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:52:37.596Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T19:52:45.916Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:53:01.584Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:53:46.008Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:53:54.696Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T19:53:54.678Z [INFO] Test-Nachricht für Session-Log +2026-03-04T19:53:54.701Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-za9Djg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-za9Djg\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:53:54.702Z [INFO] Disk-Space-Check OK: 451.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-za9Djg\out) +2026-03-04T19:53:54.704Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-za9Djg\out +2026-03-04T19:53:54.771Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T19:53:54.771Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:53:54.771Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T19:53:54.745Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:53:54.746Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T19:53:54.750Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:53:54.750Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:53:54.858Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654034745-62232-d1846c7a-91d5-46ad-bb37-15afe431692d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:53:54.841Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T19:53:54.904Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T19:53:54.961Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T19:53:54.871Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-OzULh7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-OzULh7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:53:54.873Z [INFO] Disk-Space-Check OK: 451.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-OzULh7\out) +2026-03-04T19:53:54.874Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-OzULh7\out +2026-03-04T19:53:54.876Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:53:55.008Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T19:53:55.008Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-za9Djg\out +2026-03-04T19:53:55.011Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T19:53:55.011Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:53:55.012Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-za9Djg\out +2026-03-04T19:53:55.020Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HXu31y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HXu31y\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:53:55.021Z [INFO] Disk-Space-Check OK: 451.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HXu31y\out) +2026-03-04T19:53:55.021Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HXu31y\out +2026-03-04T19:53:55.023Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T19:53:55.023Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HXu31y\out +2026-03-04T19:53:55.024Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T19:53:55.024Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HXu31y\out +2026-03-04T19:53:55.026Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T19:53:55.027Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HXu31y\out +2026-03-04T19:53:55.030Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jSaNeC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jSaNeC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:53:55.031Z [INFO] Disk-Space-Check OK: 451.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jSaNeC\out) +2026-03-04T19:53:55.031Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jSaNeC\out +2026-03-04T19:53:55.033Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T19:53:55.034Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T19:53:55.035Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jSaNeC\out +2026-03-04T19:53:55.037Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-imrU2i\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-imrU2i\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:53:55.037Z [INFO] Disk-Space-Check OK: 451.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-imrU2i\out) +2026-03-04T19:53:55.037Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-imrU2i\out +2026-03-04T19:53:55.039Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:53:55.040Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:53:55.041Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-imrU2i\pkg) +2026-03-04T19:53:55.041Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-imrU2i\out +2026-03-04T19:53:55.043Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZPvFC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZPvFC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T19:53:55.043Z [INFO] Disk-Space-Check OK: 451.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZPvFC\out) +2026-03-04T19:53:55.044Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qZPvFC\out +2026-03-04T19:53:55.046Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:53:55.047Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T19:53:55.047Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZPvFC\out +2026-03-04T19:53:55.049Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3JKBUZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3JKBUZ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:53:55.050Z [INFO] Disk-Space-Check OK: 451.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3JKBUZ\out) +2026-03-04T19:53:55.051Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3JKBUZ\out +2026-03-04T19:53:55.052Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T19:53:55.052Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3JKBUZ\out +2026-03-04T19:53:55.055Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T19:53:55.055Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3JKBUZ\out +2026-03-04T19:53:55.058Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-26z3lx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-26z3lx\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T19:53:55.059Z [INFO] Disk-Space-Check OK: 451.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-26z3lx\out) +2026-03-04T19:53:55.059Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T19:53:55.059Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-26z3lx\out +2026-03-04T19:53:55.061Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T19:53:55.062Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-26z3lx\out +2026-03-04T19:53:55.065Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nkNdPL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nkNdPL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:53:55.065Z [INFO] Disk-Space-Check OK: 451.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nkNdPL\out) +2026-03-04T19:53:55.065Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nkNdPL\out +2026-03-04T19:53:55.066Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:53:55.066Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T19:53:55.118Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T19:53:55.033Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T19:53:55.090Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T19:53:55.092Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T19:53:55.093Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-OzULh7\out +2026-03-04T19:53:55.158Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T19:53:55.206Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T19:53:55.254Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T19:53:55.220Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kH0x7f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kH0x7f\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T19:53:55.220Z [INFO] Disk-Space-Check OK: 451.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kH0x7f\out) +2026-03-04T19:53:55.220Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T19:53:55.221Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kH0x7f\out +2026-03-04T19:53:55.221Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:53:55.255Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nkNdPL\out +2026-03-04T19:53:55.258Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-D9brMW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-D9brMW\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:53:55.258Z [INFO] Disk-Space-Check OK: 451.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-D9brMW\out) +2026-03-04T19:53:55.260Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-D9brMW\out +2026-03-04T19:53:55.262Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T19:53:55.263Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-D9brMW\out +2026-03-04T19:53:55.266Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4gTXqT\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4gTXqT\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:53:55.267Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-4gTXqT\pkg-missing +2026-03-04T19:53:55.268Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4cuETi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4cuETi\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:53:55.269Z [INFO] Disk-Space-Check OK: 451.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4cuETi\out) +2026-03-04T19:53:55.269Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4cuETi\out +2026-03-04T19:53:55.272Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T19:53:55.272Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4cuETi\out +2026-03-04T19:53:55.319Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yDAp8Z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yDAp8Z\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:53:55.320Z [INFO] Disk-Space-Check OK: 451.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yDAp8Z\out) +2026-03-04T19:53:55.322Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yDAp8Z\out +2026-03-04T19:53:55.323Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T19:53:55.323Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T19:53:55.368Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T19:53:55.408Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T19:53:55.451Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T19:53:55.507Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T19:53:55.508Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yDAp8Z\out +2026-03-04T19:53:55.510Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tPgx6k\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tPgx6k\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:53:55.510Z [INFO] Disk-Space-Check OK: 451.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tPgx6k\out) +2026-03-04T19:53:55.512Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tPgx6k\out +2026-03-04T19:53:55.514Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-LG42Ho\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-LG42Ho\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T19:53:55.514Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-LG42Ho\out) +2026-03-04T19:53:55.516Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T19:53:55.516Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T19:53:55.626Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654035516-62232-c0418cd1-b34b-416c-a8a4-a4a311ed0193-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:53:56.054Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:53:56.054Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:53:57.057Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:53:58.559Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:53:59.561Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:54:00.462Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:54:01.664Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:54:02.561Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T19:54:03.563Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T19:54:03.563Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:54:04.564Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:54:06.065Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:54:07.066Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T19:54:10.066Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T19:54:11.092Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:54:11.092Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:54:11.148Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654051092-62232-e72e4b56-7e23-4a02-bdda-33fc2521b8f6-setup.exe (89894400 Bytes) +2026-03-04T19:54:11.222Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:54:11.222Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:54:11.222Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:54:11.222Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:54:11.283Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654051092-62232-e72e4b56-7e23-4a02-bdda-33fc2521b8f6-setup.exe (89894400 Bytes) +2026-03-04T19:54:11.360Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:54:11.360Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:54:11.360Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:54:11.413Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654051092-62232-e72e4b56-7e23-4a02-bdda-33fc2521b8f6-setup.exe (89894400 Bytes) +2026-03-04T19:54:11.486Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:54:11.486Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:54:11.487Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:54:11.487Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:54:11.545Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654051092-62232-e72e4b56-7e23-4a02-bdda-33fc2521b8f6-setup.exe (89894400 Bytes) +2026-03-04T19:54:11.618Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:54:11.618Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:54:11.618Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T19:54:11.675Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654051092-62232-e72e4b56-7e23-4a02-bdda-33fc2521b8f6-setup.exe (89894400 Bytes) +2026-03-04T19:54:11.750Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T19:54:11.750Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T19:54:11.750Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:54:11.750Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T19:54:11.806Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654051092-62232-e72e4b56-7e23-4a02-bdda-33fc2521b8f6-setup.exe (89894400 Bytes) +2026-03-04T19:54:11.981Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:54:11.981Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:54:11.981Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:54:12.041Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654051981-62232-c2a468db-bb4f-4b98-9d2a-062d42c074ff-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:54:12.544Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:54:12.544Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:54:12.544Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:54:12.625Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654052544-62232-2eb78432-1bae-4607-9346-1c6541cd2285-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:54:12.749Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:54:12.749Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:54:12.750Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:54:12.750Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:54:12.811Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654052544-62232-2eb78432-1bae-4607-9346-1c6541cd2285-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:54:12.928Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:54:12.928Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:54:12.929Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:54:12.929Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:54:12.929Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:54:12.929Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:54:12.987Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654052544-62232-2eb78432-1bae-4607-9346-1c6541cd2285-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:54:13.109Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:54:13.109Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:54:13.110Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:54:13.110Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:54:13.166Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654052544-62232-2eb78432-1bae-4607-9346-1c6541cd2285-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:54:13.289Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:54:13.289Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:54:13.290Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T19:54:13.291Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T19:54:13.291Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:54:13.291Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T19:54:13.347Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654052544-62232-2eb78432-1bae-4607-9346-1c6541cd2285-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:54:13.472Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:54:13.472Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T19:54:13.473Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T19:54:13.473Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T19:54:13.541Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654052544-62232-2eb78432-1bae-4607-9346-1c6541cd2285-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T19:54:13.670Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T19:54:13.670Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T19:54:13.728Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T19:54:13.728Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T19:54:13.792Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654053728-62232-e8a68997-2eba-483c-a0ce-f9ce27a8b147-setup.exe (89894400 Bytes) +2026-03-04T19:54:46.068Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:55:01.733Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:55:46.160Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:56:00.619Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:56:01.822Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:56:46.241Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:57:01.904Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:57:37.824Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:57:46.331Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:58:00.897Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T19:58:01.991Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:58:46.403Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:59:02.072Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T19:59:03.388Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T19:59:46.480Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:00:01.057Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:00:02.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:00:46.566Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:01:02.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:01:03.575Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:01:46.658Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:02:01.254Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T20:02:02.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:02:46.746Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:03:02.423Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:03:03.795Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:03:46.831Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:04:02.507Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:04:46.914Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:05:02.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:05:04.010Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:05:47.009Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:06:02.690Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:06:47.084Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:07:01.676Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:07:02.778Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:07:04.164Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:07:47.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:08:02.872Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:08:27.358Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:08:47.263Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:09:02.972Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:09:04.446Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:09:42.947Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T20:09:42.866Z [INFO] Test-Nachricht für Session-Log +2026-03-04T20:09:42.955Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:09:42.956Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T20:09:42.961Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:09:42.961Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:09:43.066Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654982954-116928-823889ac-4bdb-4ca9-90c7-994722ba3236-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:09:42.962Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ebpild\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ebpild\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:09:42.964Z [INFO] Disk-Space-Check OK: 449.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ebpild\out) +2026-03-04T20:09:42.966Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ebpild\out +2026-03-04T20:09:43.035Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T20:09:43.035Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:09:43.035Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T20:09:43.099Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T20:09:43.159Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T20:09:43.214Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T20:09:43.134Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CwlxAN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CwlxAN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:09:43.136Z [INFO] Disk-Space-Check OK: 449.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CwlxAN\out) +2026-03-04T20:09:43.137Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CwlxAN\out +2026-03-04T20:09:43.139Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:09:43.270Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T20:09:43.222Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T20:09:43.271Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ebpild\out +2026-03-04T20:09:43.273Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T20:09:43.274Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:09:43.275Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ebpild\out +2026-03-04T20:09:43.283Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uAw4oJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uAw4oJ\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:09:43.284Z [INFO] Disk-Space-Check OK: 449.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uAw4oJ\out) +2026-03-04T20:09:43.284Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uAw4oJ\out +2026-03-04T20:09:43.287Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T20:09:43.287Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uAw4oJ\out +2026-03-04T20:09:43.289Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T20:09:43.289Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uAw4oJ\out +2026-03-04T20:09:43.291Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T20:09:43.292Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uAw4oJ\out +2026-03-04T20:09:43.294Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fljVlJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fljVlJ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:09:43.295Z [INFO] Disk-Space-Check OK: 449.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fljVlJ\out) +2026-03-04T20:09:43.295Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fljVlJ\out +2026-03-04T20:09:43.298Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T20:09:43.299Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T20:09:43.300Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fljVlJ\out +2026-03-04T20:09:43.302Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2YwzIx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2YwzIx\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:09:43.303Z [INFO] Disk-Space-Check OK: 449.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2YwzIx\out) +2026-03-04T20:09:43.303Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2YwzIx\out +2026-03-04T20:09:43.305Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:09:43.306Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:09:43.307Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-2YwzIx\pkg) +2026-03-04T20:09:43.307Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2YwzIx\out +2026-03-04T20:09:43.309Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y9zfxn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y9zfxn\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:09:43.310Z [INFO] Disk-Space-Check OK: 449.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-y9zfxn\out) +2026-03-04T20:09:43.310Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-y9zfxn\out +2026-03-04T20:09:43.312Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:09:43.313Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:09:43.313Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y9zfxn\out +2026-03-04T20:09:43.316Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PG63mn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PG63mn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:09:43.316Z [INFO] Disk-Space-Check OK: 449.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PG63mn\out) +2026-03-04T20:09:43.317Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PG63mn\out +2026-03-04T20:09:43.319Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T20:09:43.319Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PG63mn\out +2026-03-04T20:09:43.320Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T20:09:43.321Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PG63mn\out +2026-03-04T20:09:43.323Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wiDeE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wiDeE\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T20:09:43.324Z [INFO] Disk-Space-Check OK: 449.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wiDeE\out) +2026-03-04T20:09:43.324Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T20:09:43.324Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3wiDeE\out +2026-03-04T20:09:43.326Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T20:09:43.327Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wiDeE\out +2026-03-04T20:09:43.328Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EDNyWq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EDNyWq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:09:43.329Z [INFO] Disk-Space-Check OK: 449.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EDNyWq\out) +2026-03-04T20:09:43.330Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EDNyWq\out +2026-03-04T20:09:43.330Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:09:43.330Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T20:09:43.382Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T20:09:43.354Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T20:09:43.355Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:09:43.356Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CwlxAN\out +2026-03-04T20:09:43.422Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T20:09:43.462Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T20:09:43.503Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T20:09:43.476Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CFmCRi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CFmCRi\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T20:09:43.477Z [INFO] Disk-Space-Check OK: 449.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CFmCRi\out) +2026-03-04T20:09:43.477Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T20:09:43.477Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CFmCRi\out +2026-03-04T20:09:43.477Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:09:43.504Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EDNyWq\out +2026-03-04T20:09:43.506Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DUakEY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DUakEY\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:09:43.507Z [INFO] Disk-Space-Check OK: 449.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DUakEY\out) +2026-03-04T20:09:43.508Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DUakEY\out +2026-03-04T20:09:43.510Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T20:09:43.510Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DUakEY\out +2026-03-04T20:09:43.514Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-di1Z6o\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-di1Z6o\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:09:43.514Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-di1Z6o\pkg-missing +2026-03-04T20:09:43.516Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xHRgDL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xHRgDL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:09:43.516Z [INFO] Disk-Space-Check OK: 449.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xHRgDL\out) +2026-03-04T20:09:43.516Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xHRgDL\out +2026-03-04T20:09:43.518Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T20:09:43.519Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xHRgDL\out +2026-03-04T20:09:43.560Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jwUM1m\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jwUM1m\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:09:43.560Z [INFO] Disk-Space-Check OK: 449.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jwUM1m\out) +2026-03-04T20:09:43.561Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jwUM1m\out +2026-03-04T20:09:43.563Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:09:43.563Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T20:09:43.617Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T20:09:43.664Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T20:09:43.715Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T20:09:43.761Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T20:09:43.761Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jwUM1m\out +2026-03-04T20:09:43.763Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5QkGOU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5QkGOU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:09:43.764Z [INFO] Disk-Space-Check OK: 449.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5QkGOU\out) +2026-03-04T20:09:43.766Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5QkGOU\out +2026-03-04T20:09:43.768Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-U8l9q6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-U8l9q6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:09:43.768Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-U8l9q6\out) +2026-03-04T20:09:43.689Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T20:09:43.689Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T20:09:43.771Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654983689-116928-c08753aa-16e7-4058-b33f-8c934d9ec21b-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:09:44.213Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:09:44.213Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:09:45.216Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:09:46.717Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:09:47.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:09:47.720Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:09:50.720Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:09:51.722Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T20:09:51.723Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:09:52.723Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:09:54.224Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:09:55.225Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:09:58.225Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:09:59.252Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:09:59.252Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:09:59.315Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654999252-116928-aca41b4c-5640-4622-9f79-ab8696b212d8-setup.exe (89894400 Bytes) +2026-03-04T20:09:59.399Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:09:59.399Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:09:59.400Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:09:59.400Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:09:59.486Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654999252-116928-aca41b4c-5640-4622-9f79-ab8696b212d8-setup.exe (89894400 Bytes) +2026-03-04T20:09:59.570Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:09:59.570Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:09:59.570Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:09:59.637Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654999252-116928-aca41b4c-5640-4622-9f79-ab8696b212d8-setup.exe (89894400 Bytes) +2026-03-04T20:09:59.714Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:09:59.714Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:09:59.715Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:09:59.715Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:09:59.795Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654999252-116928-aca41b4c-5640-4622-9f79-ab8696b212d8-setup.exe (89894400 Bytes) +2026-03-04T20:09:59.886Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:09:59.886Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:09:59.886Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:09:59.964Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654999252-116928-aca41b4c-5640-4622-9f79-ab8696b212d8-setup.exe (89894400 Bytes) +2026-03-04T20:10:00.054Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:10:00.054Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:10:00.055Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:10:00.055Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:10:00.153Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772654999252-116928-aca41b4c-5640-4622-9f79-ab8696b212d8-setup.exe (89894400 Bytes) +2026-03-04T20:10:00.375Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:10:00.375Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:10:00.375Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:10:00.451Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655000375-116928-abddf59b-a6d9-46f7-8bda-dbd3a67e8796-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:10:01.002Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:10:01.003Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:10:01.003Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:10:01.082Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655001003-116928-fff5a9ef-146b-40a6-af4c-e67ae84a2f8d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:10:01.203Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:10:01.203Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:10:01.203Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:10:01.203Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:10:01.272Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655001003-116928-fff5a9ef-146b-40a6-af4c-e67ae84a2f8d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:10:01.397Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:10:01.397Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:10:01.398Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:10:01.398Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:10:01.398Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:10:01.398Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:10:01.466Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655001003-116928-fff5a9ef-146b-40a6-af4c-e67ae84a2f8d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:10:01.589Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:10:01.589Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:10:01.589Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:10:01.589Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:10:01.659Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655001003-116928-fff5a9ef-146b-40a6-af4c-e67ae84a2f8d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:10:01.808Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:10:01.808Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:10:01.810Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:10:01.810Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:10:01.810Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:10:01.810Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:10:01.877Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655001003-116928-fff5a9ef-146b-40a6-af4c-e67ae84a2f8d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:10:02.002Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:10:02.002Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:10:02.003Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:10:02.003Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:10:02.069Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655001003-116928-fff5a9ef-146b-40a6-af4c-e67ae84a2f8d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:10:02.201Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:10:02.201Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:10:02.266Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T20:10:02.266Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T20:10:02.337Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655002266-116928-919ebbb1-e8b5-4a23-8290-513065206bba-setup.exe (89894400 Bytes) +2026-03-04T20:10:03.055Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:10:27.491Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:10:47.386Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:11:03.136Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:11:04.599Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:11:47.477Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:12:03.213Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:12:27.722Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:12:47.556Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:13:03.290Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:13:04.772Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T20:13:47.643Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:14:03.367Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:14:27.918Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:14:47.710Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:15:03.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:15:47.800Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:16:03.534Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:16:28.092Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:16:47.897Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:17:03.614Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:17:47.977Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:18:03.690Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:18:05.050Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:18:28.300Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:18:48.056Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:19:03.784Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:19:30.670Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:19:48.142Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:20:03.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:20:28.427Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:20:48.229Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:21:03.959Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:21:30.874Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:21:48.322Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:22:04.050Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:22:28.631Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T20:22:48.398Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:23:04.137Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:23:08.515Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T20:23:08.459Z [INFO] Test-Nachricht für Session-Log +2026-03-04T20:23:08.534Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lomd7T\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lomd7T\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:23:08.536Z [INFO] Disk-Space-Check OK: 447.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lomd7T\out) +2026-03-04T20:23:08.537Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lomd7T\out +2026-03-04T20:23:08.607Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T20:23:08.607Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:23:08.607Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T20:23:08.569Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:23:08.571Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T20:23:08.573Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:23:08.573Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:23:08.674Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655788569-28244-b663cdbc-c6bf-4494-866a-24ed0394c1b7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:23:08.670Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T20:23:08.731Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T20:23:08.789Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T20:23:08.702Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-GpLhhv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-GpLhhv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:23:08.703Z [INFO] Disk-Space-Check OK: 447.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-GpLhhv\out) +2026-03-04T20:23:08.705Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-GpLhhv\out +2026-03-04T20:23:08.707Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:23:08.847Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T20:23:08.815Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T20:23:08.847Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lomd7T\out +2026-03-04T20:23:08.850Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T20:23:08.851Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:23:08.853Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lomd7T\out +2026-03-04T20:23:08.871Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ToxRKs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ToxRKs\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:23:08.872Z [INFO] Disk-Space-Check OK: 447.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ToxRKs\out) +2026-03-04T20:23:08.872Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ToxRKs\out +2026-03-04T20:23:08.874Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T20:23:08.874Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ToxRKs\out +2026-03-04T20:23:08.876Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T20:23:08.876Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ToxRKs\out +2026-03-04T20:23:08.878Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T20:23:08.879Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ToxRKs\out +2026-03-04T20:23:08.881Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cvwxc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cvwxc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:23:08.882Z [INFO] Disk-Space-Check OK: 447.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cvwxc\out) +2026-03-04T20:23:08.882Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0cvwxc\out +2026-03-04T20:23:08.884Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T20:23:08.885Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T20:23:08.886Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0cvwxc\out +2026-03-04T20:23:08.888Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ckOjdm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ckOjdm\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:23:08.888Z [INFO] Disk-Space-Check OK: 447.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ckOjdm\out) +2026-03-04T20:23:08.889Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ckOjdm\out +2026-03-04T20:23:08.890Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:23:08.891Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:23:08.892Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ckOjdm\pkg) +2026-03-04T20:23:08.892Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ckOjdm\out +2026-03-04T20:23:08.894Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wsNrGV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wsNrGV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:23:08.894Z [INFO] Disk-Space-Check OK: 447.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wsNrGV\out) +2026-03-04T20:23:08.894Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wsNrGV\out +2026-03-04T20:23:08.897Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:23:08.898Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:23:08.898Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wsNrGV\out +2026-03-04T20:23:08.900Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-969SFT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-969SFT\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:23:08.901Z [INFO] Disk-Space-Check OK: 447.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-969SFT\out) +2026-03-04T20:23:08.901Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-969SFT\out +2026-03-04T20:23:08.903Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T20:23:08.903Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-969SFT\out +2026-03-04T20:23:08.904Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T20:23:08.905Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-969SFT\out +2026-03-04T20:23:08.908Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UtglXC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UtglXC\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T20:23:08.909Z [INFO] Disk-Space-Check OK: 447.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-UtglXC\out) +2026-03-04T20:23:08.909Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T20:23:08.909Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UtglXC\out +2026-03-04T20:23:08.911Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T20:23:08.911Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UtglXC\out +2026-03-04T20:23:08.913Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qSJHRc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qSJHRc\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:23:08.913Z [INFO] Disk-Space-Check OK: 447.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qSJHRc\out) +2026-03-04T20:23:08.914Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qSJHRc\out +2026-03-04T20:23:08.915Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:23:08.915Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T20:23:08.936Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T20:23:08.937Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:23:08.938Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-GpLhhv\out +2026-03-04T20:23:08.969Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T20:23:09.018Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T20:23:09.068Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T20:23:09.117Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T20:23:09.085Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-B74C1M\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-B74C1M\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T20:23:09.086Z [INFO] Disk-Space-Check OK: 447.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-B74C1M\out) +2026-03-04T20:23:09.086Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T20:23:09.086Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-B74C1M\out +2026-03-04T20:23:09.087Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:23:09.118Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qSJHRc\out +2026-03-04T20:23:09.120Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-INhcZ0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-INhcZ0\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:23:09.120Z [INFO] Disk-Space-Check OK: 447.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-INhcZ0\out) +2026-03-04T20:23:09.133Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-INhcZ0\out +2026-03-04T20:23:09.135Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T20:23:09.136Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-INhcZ0\out +2026-03-04T20:23:09.140Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mEBOgJ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mEBOgJ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:23:09.140Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-mEBOgJ\pkg-missing +2026-03-04T20:23:09.142Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-enm2qL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-enm2qL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:23:09.143Z [INFO] Disk-Space-Check OK: 447.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-enm2qL\out) +2026-03-04T20:23:09.143Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-enm2qL\out +2026-03-04T20:23:09.145Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T20:23:09.145Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-enm2qL\out +2026-03-04T20:23:09.192Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L2mT9w\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L2mT9w\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:23:09.193Z [INFO] Disk-Space-Check OK: 447.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-L2mT9w\out) +2026-03-04T20:23:09.194Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L2mT9w\out +2026-03-04T20:23:09.195Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:23:09.195Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T20:23:09.252Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T20:23:09.303Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T20:23:09.355Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T20:23:09.415Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T20:23:09.416Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L2mT9w\out +2026-03-04T20:23:09.417Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RZHnu7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RZHnu7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:23:09.418Z [INFO] Disk-Space-Check OK: 447.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RZHnu7\out) +2026-03-04T20:23:09.420Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RZHnu7\out +2026-03-04T20:23:09.422Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-X9mkW3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-X9mkW3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:23:09.422Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-X9mkW3\out) +2026-03-04T20:23:09.339Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T20:23:09.339Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T20:23:09.440Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655789339-28244-52cc913c-fdff-40b4-baa2-2f9ba03fdf43-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:23:09.869Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:23:09.869Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:23:10.871Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:23:12.371Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:23:13.373Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:23:16.374Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:23:17.376Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T20:23:17.376Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:23:18.377Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:23:19.877Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:23:20.878Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:23:23.878Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:23:24.907Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:23:24.907Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:23:24.967Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655804907-28244-7e3ceaef-7404-485a-8223-04c628f011dd-setup.exe (89894400 Bytes) +2026-03-04T20:23:25.043Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:23:25.043Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:23:25.044Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:23:25.044Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:23:25.121Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655804907-28244-7e3ceaef-7404-485a-8223-04c628f011dd-setup.exe (89894400 Bytes) +2026-03-04T20:23:25.203Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:23:25.203Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:23:25.203Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:23:25.260Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655804907-28244-7e3ceaef-7404-485a-8223-04c628f011dd-setup.exe (89894400 Bytes) +2026-03-04T20:23:25.336Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:23:25.336Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:23:25.337Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:23:25.337Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:23:25.394Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655804907-28244-7e3ceaef-7404-485a-8223-04c628f011dd-setup.exe (89894400 Bytes) +2026-03-04T20:23:25.468Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:23:25.468Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:23:25.468Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:23:25.524Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655804907-28244-7e3ceaef-7404-485a-8223-04c628f011dd-setup.exe (89894400 Bytes) +2026-03-04T20:23:25.599Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:23:25.599Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:23:25.600Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:23:25.600Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:23:25.662Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655804907-28244-7e3ceaef-7404-485a-8223-04c628f011dd-setup.exe (89894400 Bytes) +2026-03-04T20:23:25.834Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:23:25.835Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:23:25.835Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:23:25.896Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655805834-28244-106e8c77-fe7a-47e5-b511-37eeb31be10c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:23:26.374Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:23:26.374Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:23:26.374Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:23:26.434Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655806374-28244-edbf296e-1a9b-4e60-bfb0-e625d5bf4726-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:23:26.552Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:23:26.552Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:23:26.552Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:23:26.552Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:23:26.611Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655806374-28244-edbf296e-1a9b-4e60-bfb0-e625d5bf4726-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:23:26.732Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:23:26.732Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:23:26.734Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:23:26.734Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:23:26.734Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:23:26.734Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:23:26.791Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655806374-28244-edbf296e-1a9b-4e60-bfb0-e625d5bf4726-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:23:26.911Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:23:26.911Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:23:26.911Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:23:26.911Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:23:26.971Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655806374-28244-edbf296e-1a9b-4e60-bfb0-e625d5bf4726-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:23:27.092Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:23:27.092Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:23:27.094Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:23:27.094Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:23:27.094Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:23:27.094Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:23:27.153Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655806374-28244-edbf296e-1a9b-4e60-bfb0-e625d5bf4726-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:23:27.273Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:23:27.273Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:23:27.273Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:23:27.273Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:23:27.333Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655806374-28244-edbf296e-1a9b-4e60-bfb0-e625d5bf4726-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:23:27.451Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:23:27.451Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:23:27.507Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T20:23:27.507Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T20:23:27.567Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772655807506-28244-9601ad54-4e9e-4298-b218-524e7f01d6ff-setup.exe (89894400 Bytes) +2026-03-04T20:23:31.156Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:23:48.482Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:24:04.221Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:24:48.557Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:25:04.311Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:25:31.303Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:25:48.651Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:26:04.406Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:26:48.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:27:04.494Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:27:28.872Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:27:31.500Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:27:48.820Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:28:04.579Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:28:48.920Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:28:54.526Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:29:04.663Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:29:31.836Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:29:49.009Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:30:04.754Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:30:49.085Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:30:54.705Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:31:04.836Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:31:31.924Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:31:49.180Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:32:04.917Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:32:49.294Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:32:52.789Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T20:32:52.773Z [INFO] Test-Nachricht für Session-Log +2026-03-04T20:32:52.832Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NEXtE8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NEXtE8\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:32:52.834Z [INFO] Disk-Space-Check OK: 446.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NEXtE8\out) +2026-03-04T20:32:52.835Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NEXtE8\out +2026-03-04T20:32:52.902Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T20:32:52.902Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:32:52.902Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T20:32:52.837Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:32:52.838Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T20:32:52.840Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:32:52.840Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:32:52.932Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656372836-53052-a215526a-0187-4934-bf4b-a968f47540d6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:32:52.864Z [INFO] Scheduler gestartet +2026-03-04T20:32:52.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:32:52.969Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T20:32:53.034Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T20:32:53.036Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:32:53.037Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-04T20:32:53.111Z [INFO] Scheduler beendet +2026-03-04T20:32:53.118Z [INFO] Scheduler gestartet +2026-03-04T20:32:53.118Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:32:53.120Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-7CBd5G\state' +2026-03-04T20:32:53.001Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5LZzrU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5LZzrU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:32:53.002Z [INFO] Disk-Space-Check OK: 446.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5LZzrU\out) +2026-03-04T20:32:53.003Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5LZzrU\out +2026-03-04T20:32:53.005Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:32:53.091Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T20:32:53.137Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T20:32:53.120Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-7CBd5G\state' +2026-03-04T20:32:53.128Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T20:32:53.137Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NEXtE8\out +2026-03-04T20:32:53.140Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T20:32:53.141Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:32:53.142Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NEXtE8\out +2026-03-04T20:32:53.160Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wCnnTG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wCnnTG\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:32:53.161Z [INFO] Disk-Space-Check OK: 446.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wCnnTG\out) +2026-03-04T20:32:53.162Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wCnnTG\out +2026-03-04T20:32:53.164Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T20:32:53.164Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wCnnTG\out +2026-03-04T20:32:53.166Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T20:32:53.166Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wCnnTG\out +2026-03-04T20:32:53.168Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T20:32:53.169Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wCnnTG\out +2026-03-04T20:32:53.172Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0pefqH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0pefqH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:32:53.173Z [INFO] Disk-Space-Check OK: 446.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0pefqH\out) +2026-03-04T20:32:53.173Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0pefqH\out +2026-03-04T20:32:53.175Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T20:32:53.176Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T20:32:53.177Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0pefqH\out +2026-03-04T20:32:53.178Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1I6oF7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1I6oF7\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:32:53.179Z [INFO] Disk-Space-Check OK: 446.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1I6oF7\out) +2026-03-04T20:32:53.179Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1I6oF7\out +2026-03-04T20:32:53.181Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:32:53.182Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:32:53.183Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-1I6oF7\pkg) +2026-03-04T20:32:53.183Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1I6oF7\out +2026-03-04T20:32:53.185Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P3U2Qr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P3U2Qr\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:32:53.185Z [INFO] Disk-Space-Check OK: 446.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-P3U2Qr\out) +2026-03-04T20:32:53.186Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-P3U2Qr\out +2026-03-04T20:32:53.188Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:32:53.189Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:32:53.189Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-P3U2Qr\out +2026-03-04T20:32:53.191Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0L85n8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0L85n8\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:32:53.192Z [INFO] Disk-Space-Check OK: 446.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0L85n8\out) +2026-03-04T20:32:53.192Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0L85n8\out +2026-03-04T20:32:53.194Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T20:32:53.194Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0L85n8\out +2026-03-04T20:32:53.196Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T20:32:53.196Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0L85n8\out +2026-03-04T20:32:53.198Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eux0NA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eux0NA\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T20:32:53.199Z [INFO] Disk-Space-Check OK: 446.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eux0NA\out) +2026-03-04T20:32:53.199Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T20:32:53.199Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eux0NA\out +2026-03-04T20:32:53.200Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T20:32:53.201Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eux0NA\out +2026-03-04T20:32:53.203Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1GJBAK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1GJBAK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:32:53.203Z [INFO] Disk-Space-Check OK: 446.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1GJBAK\out) +2026-03-04T20:32:53.203Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1GJBAK\out +2026-03-04T20:32:53.204Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:32:53.204Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T20:32:53.244Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T20:32:53.212Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T20:32:53.213Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:32:53.214Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5LZzrU\out +2026-03-04T20:32:53.287Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T20:32:53.338Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T20:32:53.394Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T20:32:53.351Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ggVbdO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ggVbdO\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T20:32:53.351Z [INFO] Disk-Space-Check OK: 446.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ggVbdO\out) +2026-03-04T20:32:53.352Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T20:32:53.352Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-ggVbdO\out +2026-03-04T20:32:53.353Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:32:53.386Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:32:53.386Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-04T20:32:53.387Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:32:53.387Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-04T20:32:53.459Z [INFO] Scheduler beendet +2026-03-04T20:32:53.487Z [INFO] Scheduler gestartet +2026-03-04T20:32:53.487Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:32:53.492Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:32:53.492Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-04T20:32:53.395Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1GJBAK\out +2026-03-04T20:32:53.397Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ycY7Cy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ycY7Cy\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:32:53.398Z [INFO] Disk-Space-Check OK: 446.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ycY7Cy\out) +2026-03-04T20:32:53.400Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ycY7Cy\out +2026-03-04T20:32:53.402Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T20:32:53.402Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ycY7Cy\out +2026-03-04T20:32:53.406Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W9yU84\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W9yU84\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:32:53.407Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-W9yU84\pkg-missing +2026-03-04T20:32:53.408Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-06jy7U\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-06jy7U\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:32:53.409Z [INFO] Disk-Space-Check OK: 446.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-06jy7U\out) +2026-03-04T20:32:53.409Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-06jy7U\out +2026-03-04T20:32:53.412Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T20:32:53.412Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-06jy7U\out +2026-03-04T20:32:53.456Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7oCWeq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7oCWeq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:32:53.457Z [INFO] Disk-Space-Check OK: 446.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7oCWeq\out) +2026-03-04T20:32:53.457Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7oCWeq\out +2026-03-04T20:32:53.458Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:32:53.458Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T20:32:53.505Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T20:32:53.557Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T20:32:53.611Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T20:32:53.663Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T20:32:53.663Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7oCWeq\out +2026-03-04T20:32:53.665Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RVyaWZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RVyaWZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:32:53.665Z [INFO] Disk-Space-Check OK: 446.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RVyaWZ\out) +2026-03-04T20:32:53.667Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RVyaWZ\out +2026-03-04T20:32:53.669Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-BZ8AnS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-BZ8AnS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:32:53.669Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-BZ8AnS\out) +2026-03-04T20:32:53.603Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T20:32:53.603Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T20:32:53.681Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656373603-53052-05a0f43f-0434-4ced-aad9-03082da15230-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:32:53.662Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:32:53.662Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-04T20:32:53.830Z [INFO] Scheduler beendet +2026-03-04T20:32:53.853Z [INFO] Scheduler gestartet +2026-03-04T20:32:53.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:32:54.150Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:32:54.150Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:32:54.958Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:32:55.153Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:32:56.364Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-04T20:32:56.631Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:32:56.631Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-04T20:32:56.748Z [INFO] Scheduler beendet +2026-03-04T20:32:56.751Z [INFO] Scheduler gestartet +2026-03-04T20:32:56.751Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:32:56.653Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:32:56.754Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-9V142F\state\rd_session_state.json.async.tmp' +2026-03-04T20:32:56.754Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-9V142F\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-9V142F\state\rd_downloader_config.json' +2026-03-04T20:32:57.654Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:32:58.689Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:32:58.689Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-04T20:32:58.796Z [INFO] Scheduler beendet +2026-03-04T20:32:58.810Z [INFO] Scheduler gestartet +2026-03-04T20:32:58.810Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:33:00.654Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:33:01.001Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:33:01.001Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-04T20:33:01.103Z [INFO] Scheduler beendet +2026-03-04T20:33:01.106Z [INFO] Scheduler gestartet +2026-03-04T20:33:01.106Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:33:01.107Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Of7rBn\state' +2026-03-04T20:33:01.108Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Of7rBn\state' +2026-03-04T20:33:01.658Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T20:33:01.658Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:33:02.659Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:33:03.754Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T20:33:03.756Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-04T20:33:04.002Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:33:04.002Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-04T20:33:04.118Z [INFO] Scheduler beendet +2026-03-04T20:33:04.126Z [INFO] Scheduler gestartet +2026-03-04T20:33:04.126Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:33:04.159Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:33:05.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:33:05.161Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:33:08.161Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:33:09.189Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:33:09.189Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:33:09.250Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656389189-53052-7914ff58-883a-4b60-8fab-273232143669-setup.exe (89894400 Bytes) +2026-03-04T20:33:09.326Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:33:09.326Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:33:09.327Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:33:09.327Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:33:09.390Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656389189-53052-7914ff58-883a-4b60-8fab-273232143669-setup.exe (89894400 Bytes) +2026-03-04T20:33:09.474Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:33:09.474Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:33:09.474Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:33:09.530Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656389189-53052-7914ff58-883a-4b60-8fab-273232143669-setup.exe (89894400 Bytes) +2026-03-04T20:33:09.606Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:33:09.606Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:33:09.607Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:33:09.607Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:33:09.666Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656389189-53052-7914ff58-883a-4b60-8fab-273232143669-setup.exe (89894400 Bytes) +2026-03-04T20:33:09.739Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:33:09.739Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:33:09.739Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:33:09.797Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656389189-53052-7914ff58-883a-4b60-8fab-273232143669-setup.exe (89894400 Bytes) +2026-03-04T20:33:09.873Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:33:09.873Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:33:09.874Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:33:09.874Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:33:09.931Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656389189-53052-7914ff58-883a-4b60-8fab-273232143669-setup.exe (89894400 Bytes) +2026-03-04T20:33:10.117Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:33:10.117Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:33:10.117Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:33:10.177Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656390117-53052-bf917135-13f1-48f0-96e9-a76592b747a2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:33:10.633Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:33:10.633Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:33:10.633Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:33:10.692Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656390633-53052-29751900-2b4c-43c7-86fc-2adfbf3e4db4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:33:10.815Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:33:10.815Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:33:10.816Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:33:10.816Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:33:10.872Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656390633-53052-29751900-2b4c-43c7-86fc-2adfbf3e4db4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:33:10.991Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:33:10.991Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:33:10.993Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:33:10.994Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:33:10.994Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:33:10.994Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:33:11.050Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656390633-53052-29751900-2b4c-43c7-86fc-2adfbf3e4db4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:33:11.174Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:33:11.174Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:33:11.174Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:33:11.174Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:33:11.238Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656390633-53052-29751900-2b4c-43c7-86fc-2adfbf3e4db4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:33:11.378Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:33:11.378Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:33:11.380Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:33:11.380Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:33:11.380Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:33:11.380Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:33:11.440Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656390633-53052-29751900-2b4c-43c7-86fc-2adfbf3e4db4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:33:11.559Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:33:11.559Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:33:11.560Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:33:11.560Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:33:11.617Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656390633-53052-29751900-2b4c-43c7-86fc-2adfbf3e4db4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:33:11.737Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:33:11.737Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:33:11.794Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T20:33:11.794Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T20:33:11.855Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656391794-53052-dbc2c011-ae01-44f0-9fae-099d63b0c1b9-setup.exe (89894400 Bytes) +2026-03-04T20:33:32.060Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T20:33:34.295Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-04T20:33:34.297Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:33:34.297Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-04T20:33:34.341Z [INFO] Scheduler beendet +2026-03-04T20:33:34.389Z [INFO] Scheduler gestartet +2026-03-04T20:33:34.389Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:33:34.641Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:33:34.641Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-04T20:33:34.750Z [INFO] Scheduler beendet +2026-03-04T20:33:34.754Z [INFO] Scheduler gestartet +2026-03-04T20:33:34.754Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:33:34.755Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-lctC1U\state\rd_downloader_config.json.settings.tmp' +2026-03-04T20:33:34.756Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-lctC1U\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-lctC1U\state\rd_session_state.json' +2026-03-04T20:33:34.757Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:33:34.757Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-04T20:33:34.875Z [INFO] Scheduler beendet +2026-03-04T20:33:34.878Z [INFO] Scheduler gestartet +2026-03-04T20:33:34.878Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:33:34.879Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cDzyTb\state' +2026-03-04T20:33:34.879Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cDzyTb\state\rd_session_state.json.async.tmp' +2026-03-04T20:33:34.880Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:33:34.880Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-04T20:33:34.998Z [INFO] Scheduler beendet +2026-03-04T20:33:35.001Z [INFO] Scheduler gestartet +2026-03-04T20:33:35.001Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:33:35.003Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-NAGT2h\state' +2026-03-04T20:33:35.004Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-NAGT2h\state\rd_session_state.json.async.tmp' +2026-03-04T20:33:35.130Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:33:35.130Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-04T20:33:35.243Z [INFO] Scheduler beendet +2026-03-04T20:33:35.248Z [INFO] Scheduler gestartet +2026-03-04T20:33:35.248Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:33:35.250Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1Wubfv\state' +2026-03-04T20:33:35.250Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1Wubfv\state' +2026-03-04T20:33:49.385Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:34:05.112Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:34:20.301Z [INFO] Scheduler gestartet +2026-03-04T20:34:20.301Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:34:20.707Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:34:20.707Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-04T20:34:20.783Z [INFO] Scheduler beendet +2026-03-04T20:34:20.803Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-04T20:34:20.803Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-04T20:34:20.812Z [INFO] Scheduler gestartet +2026-03-04T20:34:20.812Z [INFO] Scheduler beendet +2026-03-04T20:34:20.814Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-04T20:34:20.815Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-04T20:34:20.880Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-04T20:34:20.881Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-04T20:34:20.941Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-04T20:34:20.942Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-04T20:34:20.942Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-04T20:34:21.004Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-04T20:34:21.005Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-04T20:34:21.005Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-04T20:34:21.150Z [INFO] Scheduler gestartet +2026-03-04T20:34:21.150Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:34:21.854Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:34:21.854Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-04T20:34:21.874Z [INFO] Scheduler beendet +2026-03-04T20:34:21.876Z [INFO] Scheduler gestartet +2026-03-04T20:34:21.876Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:34:21.877Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-A5FFls\state' +2026-03-04T20:34:21.877Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-A5FFls\state' +2026-03-04T20:34:24.279Z [WARN] Netzwerkfehler: item=fresh, fresh retry, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: TypeError: fetch failed, provider=? +2026-03-04T20:34:24.651Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:34:24.651Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-04T20:34:24.767Z [INFO] Scheduler beendet +2026-03-04T20:34:24.786Z [INFO] Scheduler gestartet +2026-03-04T20:34:24.786Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:34:25.241Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:25.823Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:26.513Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:27.500Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:28.502Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:29.785Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:31.957Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:34.547Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:35.329Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:34:35.329Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T20:34:38.115Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:42.946Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:44.243Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-04T20:34:44.940Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:45.564Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:46.352Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:47.326Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:48.332Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:48.817Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:49.439Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:49.474Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:34:50.922Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:54.214Z [WARN] Tiny download erkannt (122 B): "PKL�d\G��y inside.txt��PK L�d\G��y ��inside.txtPK8," +2026-03-04T20:34:54.969Z [INFO] Scheduler gestartet +2026-03-04T20:34:54.969Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:34:54.973Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:34:54.973Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-04T20:34:55.090Z [INFO] Scheduler beendet +2026-03-04T20:34:55.093Z [INFO] Scheduler gestartet +2026-03-04T20:34:55.093Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:34:55.095Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-C68dXy\state' +2026-03-04T20:34:55.096Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-C68dXy\state\rd_downloader_config.json.settings.tmp' +2026-03-04T20:34:55.097Z [WARN] Tiny download erkannt (124 B): "PK[�d\G��y episode.txt��PK [�d\G��y ��episode.txtPK9-" +2026-03-04T20:34:55.233Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:34:55.235Z [WARN] Tiny download erkannt (124 B): "PK[�d\G��y episode.txt��PK [�d\G��y ��episode.txtPK9-" +2026-03-04T20:34:55.436Z [WARN] Tiny download erkannt (124 B): "PK[�d\G��y episode.txt��PK [�d\G��y ��episode.txtPK9-" +2026-03-04T20:34:55.745Z [WARN] Tiny download erkannt (124 B): "PK[�d\G��y episode.txt��PK [�d\G��y ��episode.txtPK9-" +2026-03-04T20:34:56.178Z [WARN] Tiny download erkannt (124 B): "PK[�d\G��y episode.txt��PK [�d\G��y ��episode.txtPK9-" +2026-03-04T20:34:56.872Z [WARN] Tiny download erkannt (124 B): "PK[�d\G��y episode.txt��PK [�d\G��y ��episode.txtPK9-" +2026-03-04T20:34:58.460Z [WARN] Tiny download erkannt (124 B): "PK[�d\G��y episode.txt��PK [�d\G��y ��episode.txtPK9-" +2026-03-04T20:35:00.726Z [WARN] Tiny download erkannt (124 B): "PK[�d\G��y episode.txt��PK [�d\G��y ��episode.txtPK9-" +2026-03-04T20:35:04.631Z [WARN] Tiny download erkannt (124 B): "PK[�d\G��y episode.txt��PK [�d\G��y ��episode.txtPK9-" +2026-03-04T20:35:05.206Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:35:09.887Z [WARN] Tiny download erkannt (124 B): "PK[�d\G��y episode.txt��PK [�d\G��y ��episode.txtPK9-" +2026-03-04T20:35:18.971Z [WARN] Tiny download erkannt (124 B): "PK[�d\G��y episode.txt��PK [�d\G��y ��episode.txtPK9-" +2026-03-04T20:35:24.867Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:35:24.867Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T20:35:25.101Z [INFO] Scheduler gestartet +2026-03-04T20:35:25.101Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:35:25.222Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-04T20:35:25.272Z [INFO] Scheduler beendet +2026-03-04T20:35:25.286Z [INFO] Scheduler gestartet +2026-03-04T20:35:25.286Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:35:25.288Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-tH8rKs\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-tH8rKs\state\rd_session_state.json' +2026-03-04T20:35:25.288Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-tH8rKs\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-tH8rKs\state\rd_downloader_config.json' +2026-03-04T20:35:25.290Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:35:25.290Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-04T20:35:25.457Z [INFO] Scheduler beendet +2026-03-04T20:35:25.471Z [INFO] Scheduler gestartet +2026-03-04T20:35:25.471Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:35:25.642Z [INFO] Scheduler beendet +2026-03-04T20:35:25.655Z [INFO] Scheduler gestartet +2026-03-04T20:35:25.655Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:35:25.779Z [INFO] Scheduler gestartet +2026-03-04T20:35:25.779Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:35:25.781Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8TiJTU\state\rd_session_state.json.async.tmp' +2026-03-04T20:35:25.781Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8TiJTU\state\rd_downloader_config.json.settings.tmp' +2026-03-04T20:35:25.825Z [INFO] Scheduler beendet +2026-03-04T20:35:26.165Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:35:26.165Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-04T20:35:26.410Z [INFO] Scheduler beendet +2026-03-04T20:35:26.448Z [INFO] Scheduler gestartet +2026-03-04T20:35:26.448Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:35:26.508Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-04T20:35:26.511Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-04T20:35:26.513Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-04T20:35:26.515Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-04T20:35:26.519Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:35:26.521Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jX6gJi\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jX6gJi\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:35:26.522Z [INFO] Disk-Space-Check OK: 446.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-jX6gJi\extract\recovery) +2026-03-04T20:35:26.525Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:35:26.526Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-jX6gJi\extract\recovery +2026-03-04T20:35:26.530Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:35:26.530Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-jX6gJi\extract\recovery +2026-03-04T20:35:26.530Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-04T20:35:26.531Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-04T20:35:26.582Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:35:26.583Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wQSuLq\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wQSuLq\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:35:26.583Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-wQSuLq\downloads\missing-source-ok +2026-03-04T20:35:26.583Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-04T20:35:26.583Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-04T20:35:26.619Z [INFO] Scheduler beendet +2026-03-04T20:35:26.644Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:35:26.644Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9paFIo\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9paFIo\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:35:26.645Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-9paFIo\downloads\missing-source-empty +2026-03-04T20:35:26.645Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-04T20:35:26.645Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-04T20:35:26.645Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-04T20:35:26.708Z [INFO] Scheduler gestartet +2026-03-04T20:35:26.708Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:35:26.880Z [INFO] Scheduler beendet +2026-03-04T20:35:26.993Z [INFO] Scheduler gestartet +2026-03-04T20:35:26.993Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:35:27.517Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:35:27.517Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-04T20:35:27.858Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:35:27.858Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-04T20:35:28.015Z [INFO] Scheduler beendet +2026-03-04T20:35:28.063Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:35:28.064Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IMhLJV\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IMhLJV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:35:28.065Z [INFO] Disk-Space-Check OK: 446.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-IMhLJV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T20:35:28.065Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:35:28.065Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-IMhLJV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:35:28.067Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:35:28.068Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IMhLJV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:35:28.068Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T20:35:28.068Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-IMhLJV\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:35:28.069Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-04T20:35:28.069Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-04T20:35:28.069Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T20:35:28.128Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:35:28.129Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-x8pNNi\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-x8pNNi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:35:28.129Z [INFO] Disk-Space-Check OK: 446.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-x8pNNi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-04T20:35:28.130Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:35:28.130Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-x8pNNi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T20:35:28.131Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:35:28.132Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-x8pNNi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T20:35:28.132Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-04T20:35:28.132Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-x8pNNi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T20:35:28.133Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-04T20:35:28.133Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-04T20:35:28.133Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-04T20:35:28.191Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:35:28.191Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0pGTmA\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0pGTmA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:35:28.192Z [INFO] Disk-Space-Check OK: 446.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-0pGTmA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T20:35:28.192Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:35:28.192Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-0pGTmA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:35:28.194Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:35:28.195Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0pGTmA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:35:28.195Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T20:35:28.195Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-0pGTmA\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:35:28.195Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-04T20:35:28.195Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T20:35:28.253Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:35:28.253Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kv9Ob6\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kv9Ob6\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:35:28.254Z [INFO] Disk-Space-Check OK: 446.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-kv9Ob6\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T20:35:28.254Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:35:28.254Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-kv9Ob6\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:35:28.256Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:35:28.256Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kv9Ob6\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:35:28.256Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T20:35:28.256Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T20:35:28.316Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:35:28.316Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-klfc1y\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-klfc1y\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:35:28.317Z [INFO] Disk-Space-Check OK: 446.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-klfc1y\extract\Flat-Pack) +2026-03-04T20:35:28.317Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:35:28.317Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-klfc1y\extract\Flat-Pack +2026-03-04T20:35:28.319Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:35:28.319Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-klfc1y\extract\Flat-Pack +2026-03-04T20:35:28.319Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-04T20:35:28.321Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-04T20:35:28.321Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-klfc1y\mkv-library +2026-03-04T20:35:28.321Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-04T20:35:28.379Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:35:28.379Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kXpKPT\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kXpKPT\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:35:28.379Z [INFO] Disk-Space-Check OK: 446.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-kXpKPT\extract\Flat-Collision) +2026-03-04T20:35:28.380Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:35:28.380Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-kXpKPT\extract\Flat-Collision +2026-03-04T20:35:28.381Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:35:28.381Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-kXpKPT\extract\Flat-Collision +2026-03-04T20:35:28.382Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-04T20:35:28.383Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-04T20:35:28.383Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-kXpKPT\mkv-library +2026-03-04T20:35:28.383Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-04T20:35:28.449Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:35:28.450Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DvXiC7\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DvXiC7\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:35:28.451Z [INFO] Disk-Space-Check OK: 446.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-DvXiC7\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-04T20:35:28.451Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:35:28.451Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-DvXiC7\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-04T20:35:28.455Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:35:28.456Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DvXiC7\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-04T20:35:28.456Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-04T20:35:28.459Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-04T20:35:28.459Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-04T20:35:28.459Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-DvXiC7\mkv-library +2026-03-04T20:35:28.459Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed +2026-03-04T20:35:28.515Z [INFO] Scheduler gestartet +2026-03-04T20:35:28.515Z [INFO] Scheduler beendet +2026-03-04T20:35:28.517Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-JhTAAZ\state\rd_downloader_config.json.settings.tmp' +2026-03-04T20:35:49.555Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:36:05.304Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:36:49.637Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:36:55.384Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:37:05.383Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:37:49.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:38:05.465Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:38:32.422Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:38:49.820Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:38:55.605Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:39:05.554Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:39:49.894Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:39:58.136Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:40:05.633Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:40:49.991Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:40:55.729Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:41:05.725Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:41:50.078Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:41:58.278Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:42:05.815Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:42:50.177Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:42:55.887Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T20:43:05.902Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:16.524Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T20:43:16.516Z [INFO] Test-Nachricht für Session-Log +2026-03-04T20:43:16.585Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:43:16.587Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T20:43:16.591Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:43:16.591Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:43:16.701Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656996585-107000-9ce9e61d-ed69-4f77-bdc4-fbb8d9c311a6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:43:16.586Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o4ueVW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o4ueVW\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:43:16.588Z [INFO] Disk-Space-Check OK: 445.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-o4ueVW\out) +2026-03-04T20:43:16.589Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o4ueVW\out +2026-03-04T20:43:16.659Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T20:43:16.660Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:43:16.660Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T20:43:16.610Z [INFO] Scheduler gestartet +2026-03-04T20:43:16.611Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:16.725Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T20:43:16.784Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T20:43:16.837Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T20:43:16.742Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-mFcm5O\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-mFcm5O\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:43:16.744Z [INFO] Disk-Space-Check OK: 445.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-mFcm5O\out) +2026-03-04T20:43:16.745Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-mFcm5O\out +2026-03-04T20:43:16.746Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:43:16.806Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:16.806Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-04T20:43:16.855Z [INFO] Scheduler beendet +2026-03-04T20:43:16.872Z [INFO] Scheduler gestartet +2026-03-04T20:43:16.872Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:16.877Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cPVqU5\state\rd_downloader_config.json.settings.tmp' +2026-03-04T20:43:16.883Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T20:43:16.871Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T20:43:16.877Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cPVqU5\state\rd_session_state.json.async.tmp' +2026-03-04T20:43:16.883Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o4ueVW\out +2026-03-04T20:43:16.886Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T20:43:16.887Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:43:16.888Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o4ueVW\out +2026-03-04T20:43:16.895Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8D22P\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8D22P\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:43:16.896Z [INFO] Disk-Space-Check OK: 445.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8D22P\out) +2026-03-04T20:43:16.897Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-t8D22P\out +2026-03-04T20:43:16.899Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T20:43:16.899Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-t8D22P\out +2026-03-04T20:43:16.901Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T20:43:16.901Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-t8D22P\out +2026-03-04T20:43:16.903Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T20:43:16.904Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8D22P\out +2026-03-04T20:43:16.907Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dGBQbQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dGBQbQ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:43:16.908Z [INFO] Disk-Space-Check OK: 445.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dGBQbQ\out) +2026-03-04T20:43:16.908Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dGBQbQ\out +2026-03-04T20:43:16.910Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T20:43:16.912Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T20:43:16.913Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dGBQbQ\out +2026-03-04T20:43:16.915Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UafP4X\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UafP4X\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:43:16.915Z [INFO] Disk-Space-Check OK: 445.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-UafP4X\out) +2026-03-04T20:43:16.915Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UafP4X\out +2026-03-04T20:43:16.917Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:43:16.918Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:43:16.919Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-UafP4X\pkg) +2026-03-04T20:43:16.919Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UafP4X\out +2026-03-04T20:43:16.921Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-spqxIu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-spqxIu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:43:16.921Z [INFO] Disk-Space-Check OK: 445.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-spqxIu\out) +2026-03-04T20:43:16.922Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-spqxIu\out +2026-03-04T20:43:16.923Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:43:16.924Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:43:16.925Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-spqxIu\out +2026-03-04T20:43:16.927Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x5Ort6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x5Ort6\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:43:16.928Z [INFO] Disk-Space-Check OK: 445.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-x5Ort6\out) +2026-03-04T20:43:16.928Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-x5Ort6\out +2026-03-04T20:43:16.930Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T20:43:16.930Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-x5Ort6\out +2026-03-04T20:43:16.932Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T20:43:16.933Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x5Ort6\out +2026-03-04T20:43:16.935Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g5iQFk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g5iQFk\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T20:43:16.936Z [INFO] Disk-Space-Check OK: 445.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-g5iQFk\out) +2026-03-04T20:43:16.936Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T20:43:16.936Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-g5iQFk\out +2026-03-04T20:43:16.937Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T20:43:16.938Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g5iQFk\out +2026-03-04T20:43:16.939Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xWG9BA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xWG9BA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:43:16.939Z [INFO] Disk-Space-Check OK: 445.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xWG9BA\out) +2026-03-04T20:43:16.940Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xWG9BA\out +2026-03-04T20:43:16.940Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:43:16.940Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T20:43:16.983Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T20:43:16.959Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T20:43:16.960Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:43:16.962Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-mFcm5O\out +2026-03-04T20:43:17.032Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T20:43:17.076Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T20:43:17.132Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T20:43:17.110Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3c760H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3c760H\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T20:43:17.110Z [INFO] Disk-Space-Check OK: 445.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3c760H\out) +2026-03-04T20:43:17.110Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T20:43:17.111Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-3c760H\out +2026-03-04T20:43:17.111Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:43:17.133Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xWG9BA\out +2026-03-04T20:43:17.135Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SYDl6H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SYDl6H\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:43:17.136Z [INFO] Disk-Space-Check OK: 445.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SYDl6H\out) +2026-03-04T20:43:17.138Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SYDl6H\out +2026-03-04T20:43:17.140Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T20:43:17.141Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SYDl6H\out +2026-03-04T20:43:17.144Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NqVdLt\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NqVdLt\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:43:17.144Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-NqVdLt\pkg-missing +2026-03-04T20:43:17.146Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VKDM1A\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VKDM1A\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:43:17.147Z [INFO] Disk-Space-Check OK: 445.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VKDM1A\out) +2026-03-04T20:43:17.147Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VKDM1A\out +2026-03-04T20:43:17.150Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T20:43:17.150Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VKDM1A\out +2026-03-04T20:43:17.194Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kJ7d4e\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kJ7d4e\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:43:17.194Z [INFO] Disk-Space-Check OK: 445.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kJ7d4e\out) +2026-03-04T20:43:17.195Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kJ7d4e\out +2026-03-04T20:43:17.197Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:43:17.197Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T20:43:17.251Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T20:43:17.142Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:17.142Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-04T20:43:17.143Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:17.143Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-04T20:43:17.213Z [INFO] Scheduler beendet +2026-03-04T20:43:17.241Z [INFO] Scheduler gestartet +2026-03-04T20:43:17.241Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:17.247Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:17.247Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-04T20:43:17.304Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T20:43:17.358Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T20:43:17.413Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T20:43:17.414Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kJ7d4e\out +2026-03-04T20:43:17.416Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MtqpCh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MtqpCh\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:43:17.416Z [INFO] Disk-Space-Check OK: 445.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MtqpCh\out) +2026-03-04T20:43:17.418Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MtqpCh\out +2026-03-04T20:43:17.420Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-3b3abO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-3b3abO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:43:17.421Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-3b3abO\out) +2026-03-04T20:43:17.362Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T20:43:17.362Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T20:43:17.466Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772656997361-107000-7d294a3f-651b-4963-a130-fbaa9aaf894d-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:43:17.417Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:17.417Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-04T20:43:17.584Z [INFO] Scheduler beendet +2026-03-04T20:43:17.608Z [INFO] Scheduler gestartet +2026-03-04T20:43:17.608Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:17.917Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:43:17.917Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:43:18.919Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:43:20.117Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-04T20:43:20.268Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:20.268Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-04T20:43:20.382Z [INFO] Scheduler beendet +2026-03-04T20:43:20.389Z [INFO] Scheduler gestartet +2026-03-04T20:43:20.389Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:20.420Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:43:21.421Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:43:22.391Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:22.391Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-04T20:43:22.443Z [INFO] Scheduler beendet +2026-03-04T20:43:22.448Z [INFO] Scheduler gestartet +2026-03-04T20:43:22.448Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:22.450Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HL5CBl\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HL5CBl\state\rd_session_state.json' +2026-03-04T20:43:22.451Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HL5CBl\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HL5CBl\state\rd_downloader_config.json' +2026-03-04T20:43:24.421Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:43:24.632Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:24.632Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-04T20:43:24.736Z [INFO] Scheduler beendet +2026-03-04T20:43:24.750Z [INFO] Scheduler gestartet +2026-03-04T20:43:24.750Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:24.753Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-N7DqnM\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-N7DqnM\state\rd_session_state.json' +2026-03-04T20:43:24.753Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-N7DqnM\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-N7DqnM\state\rd_downloader_config.json' +2026-03-04T20:43:25.423Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T20:43:25.423Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:43:26.424Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:43:27.402Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T20:43:27.404Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-04T20:43:27.647Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:27.647Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-04T20:43:27.765Z [INFO] Scheduler beendet +2026-03-04T20:43:27.767Z [INFO] Scheduler gestartet +2026-03-04T20:43:27.767Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:27.770Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1IPHIs\state' +2026-03-04T20:43:27.770Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1IPHIs\state' +2026-03-04T20:43:27.925Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:43:28.927Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:43:31.928Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:43:32.955Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:43:32.955Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:43:33.016Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657012955-107000-96a41fd6-4858-4f43-88f1-b51c37814850-setup.exe (89894400 Bytes) +2026-03-04T20:43:33.095Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:43:33.095Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:43:33.095Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:43:33.095Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:43:33.152Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657012955-107000-96a41fd6-4858-4f43-88f1-b51c37814850-setup.exe (89894400 Bytes) +2026-03-04T20:43:33.226Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:43:33.226Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:43:33.226Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:43:33.282Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657012955-107000-96a41fd6-4858-4f43-88f1-b51c37814850-setup.exe (89894400 Bytes) +2026-03-04T20:43:33.360Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:43:33.360Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:43:33.361Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:43:33.361Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:43:33.419Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657012955-107000-96a41fd6-4858-4f43-88f1-b51c37814850-setup.exe (89894400 Bytes) +2026-03-04T20:43:33.498Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:43:33.498Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:43:33.498Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:43:33.555Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657012955-107000-96a41fd6-4858-4f43-88f1-b51c37814850-setup.exe (89894400 Bytes) +2026-03-04T20:43:33.629Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:43:33.629Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:43:33.630Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:43:33.630Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:43:33.691Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657012955-107000-96a41fd6-4858-4f43-88f1-b51c37814850-setup.exe (89894400 Bytes) +2026-03-04T20:43:33.867Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:43:33.868Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:43:33.868Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:43:33.929Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657013868-107000-4fd133d3-3b4d-4122-8f07-90955e97c35d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:43:34.443Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:43:34.443Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:43:34.443Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:43:34.532Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657014443-107000-c93a6079-4846-4f65-8c32-89b58d150691-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:43:34.687Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:43:34.687Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:43:34.687Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:43:34.687Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:43:34.762Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657014443-107000-c93a6079-4846-4f65-8c32-89b58d150691-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:43:34.900Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:43:34.900Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:43:34.902Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:43:34.902Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:43:34.902Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:43:34.902Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:43:34.970Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657014443-107000-c93a6079-4846-4f65-8c32-89b58d150691-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:43:35.092Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:43:35.092Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:43:35.092Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:43:35.092Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:43:35.159Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657014443-107000-c93a6079-4846-4f65-8c32-89b58d150691-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:43:35.313Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:43:35.313Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:43:35.314Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:43:35.314Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:43:35.314Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:43:35.314Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:43:35.380Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657014443-107000-c93a6079-4846-4f65-8c32-89b58d150691-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:43:35.499Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:43:35.499Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:43:35.500Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:43:35.500Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:43:35.573Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657014443-107000-c93a6079-4846-4f65-8c32-89b58d150691-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:43:35.702Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:43:35.702Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:43:35.760Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T20:43:35.760Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T20:43:35.821Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657015760-107000-02db604a-e490-4a11-9b06-87489662d640-setup.exe (89894400 Bytes) +2026-03-04T20:43:50.269Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:57.995Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-04T20:43:57.999Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:57.999Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-04T20:43:58.101Z [INFO] Scheduler beendet +2026-03-04T20:43:58.163Z [INFO] Scheduler gestartet +2026-03-04T20:43:58.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:58.388Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:58.388Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-04T20:43:58.403Z [INFO] Scheduler beendet +2026-03-04T20:43:58.406Z [INFO] Scheduler gestartet +2026-03-04T20:43:58.406Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:58.407Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-9xOsW2\state' +2026-03-04T20:43:58.407Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-9xOsW2\state' +2026-03-04T20:43:58.409Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:58.409Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-04T20:43:58.527Z [INFO] Scheduler beendet +2026-03-04T20:43:58.531Z [INFO] Scheduler gestartet +2026-03-04T20:43:58.531Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:58.526Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:43:58.532Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-gic3Hz\state' +2026-03-04T20:43:58.533Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-gic3Hz\state\rd_downloader_config.json.settings.tmp' +2026-03-04T20:43:58.534Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:58.534Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-04T20:43:58.651Z [INFO] Scheduler beendet +2026-03-04T20:43:58.654Z [INFO] Scheduler gestartet +2026-03-04T20:43:58.654Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:58.655Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1J2Uju\state' +2026-03-04T20:43:58.655Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1J2Uju\state\rd_session_state.json.async.tmp' +2026-03-04T20:43:58.795Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:43:58.795Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-04T20:43:58.895Z [INFO] Scheduler beendet +2026-03-04T20:43:58.898Z [INFO] Scheduler gestartet +2026-03-04T20:43:58.898Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:43:58.899Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-XMI9j6\state' +2026-03-04T20:43:58.899Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-XMI9j6\state' +2026-03-04T20:44:05.990Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:44:43.927Z [INFO] Scheduler gestartet +2026-03-04T20:44:43.927Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:44:44.400Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:44:44.400Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-04T20:44:44.411Z [INFO] Scheduler beendet +2026-03-04T20:44:44.419Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-04T20:44:44.419Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-04T20:44:44.420Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-9TlRlB\state\rd_session_state.json.async.tmp' +2026-03-04T20:44:44.425Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-9TlRlB\state\rd_downloader_config.json.settings.tmp' +2026-03-04T20:44:44.427Z [INFO] Scheduler gestartet +2026-03-04T20:44:44.427Z [INFO] Scheduler beendet +2026-03-04T20:44:44.430Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-04T20:44:44.430Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-04T20:44:44.493Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-04T20:44:44.494Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-04T20:44:44.555Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-04T20:44:44.555Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-04T20:44:44.556Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-04T20:44:44.617Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-04T20:44:44.618Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-04T20:44:44.619Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-04T20:44:44.683Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8cpq6F\state' +2026-03-04T20:44:44.683Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8cpq6F\state\rd_session_state.json.async.tmp' +2026-03-04T20:44:44.764Z [INFO] Scheduler gestartet +2026-03-04T20:44:44.764Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:44:45.469Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:44:45.469Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-04T20:44:45.488Z [INFO] Scheduler beendet +2026-03-04T20:44:45.490Z [INFO] Scheduler gestartet +2026-03-04T20:44:45.490Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:44:45.491Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-bqEeTa\state' +2026-03-04T20:44:45.491Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-bqEeTa\state' +2026-03-04T20:44:47.893Z [WARN] Netzwerkfehler: item=fresh, fresh retry, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: TypeError: fetch failed, provider=? +2026-03-04T20:44:48.263Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:44:48.263Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-04T20:44:48.381Z [INFO] Scheduler beendet +2026-03-04T20:44:48.396Z [INFO] Scheduler gestartet +2026-03-04T20:44:48.396Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:44:48.851Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:44:49.521Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:44:50.192Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:44:50.357Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:44:51.128Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:44:52.348Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:44:53.707Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:44:55.602Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:44:58.659Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:44:58.967Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:44:58.967Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T20:45:00.160Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-04T20:45:00.747Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:45:01.345Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:45:01.356Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:45:02.006Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:45:02.783Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:45:03.695Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:45:05.135Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:45:05.666Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:45:06.071Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:45:07.382Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:45:10.276Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:45:13.893Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:45:14.780Z [WARN] Tiny download erkannt (122 B): "PK��d\G��y inside.txt��PK ��d\G��y ��inside.txtPK8," +2026-03-04T20:45:18.578Z [INFO] Scheduler gestartet +2026-03-04T20:45:18.578Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:45:18.581Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:45:18.581Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-04T20:45:18.699Z [INFO] Scheduler beendet +2026-03-04T20:45:18.704Z [INFO] Scheduler gestartet +2026-03-04T20:45:18.704Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:45:18.706Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-wNrePP\state' +2026-03-04T20:45:18.707Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-wNrePP\state\rd_downloader_config.json.settings.tmp' +2026-03-04T20:45:18.708Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T20:45:18.912Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T20:45:19.178Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T20:45:19.636Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T20:45:20.110Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T20:45:21.026Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T20:45:22.046Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T20:45:24.510Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T20:45:28.372Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T20:45:34.176Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T20:45:40.381Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T20:45:48.327Z [WARN] Tiny download erkannt (124 B): "PK��d\G��y episode.txt��PK ��d\G��y ��episode.txtPK9-" +2026-03-04T20:45:48.468Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:45:48.468Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T20:45:48.728Z [INFO] Scheduler gestartet +2026-03-04T20:45:48.729Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:45:48.850Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-04T20:45:48.900Z [INFO] Scheduler beendet +2026-03-04T20:45:48.912Z [INFO] Scheduler gestartet +2026-03-04T20:45:48.912Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:45:48.915Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:45:48.915Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-04T20:45:49.083Z [INFO] Scheduler beendet +2026-03-04T20:45:49.095Z [INFO] Scheduler gestartet +2026-03-04T20:45:49.095Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:45:49.266Z [INFO] Scheduler beendet +2026-03-04T20:45:49.280Z [INFO] Scheduler gestartet +2026-03-04T20:45:49.280Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:45:49.404Z [INFO] Scheduler gestartet +2026-03-04T20:45:49.404Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:45:49.406Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-NRKcaO\state\rd_downloader_config.json.settings.tmp' +2026-03-04T20:45:49.406Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-NRKcaO\state\rd_session_state.json.async.tmp' +2026-03-04T20:45:49.450Z [INFO] Scheduler beendet +2026-03-04T20:45:49.789Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:45:49.789Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-04T20:45:50.034Z [INFO] Scheduler beendet +2026-03-04T20:45:50.069Z [INFO] Scheduler gestartet +2026-03-04T20:45:50.069Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:45:50.129Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-04T20:45:50.130Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-04T20:45:50.132Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-04T20:45:50.133Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-04T20:45:50.136Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:45:50.137Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i0gaIK\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i0gaIK\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:45:50.139Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-i0gaIK\extract\recovery) +2026-03-04T20:45:50.139Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:45:50.140Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-i0gaIK\extract\recovery +2026-03-04T20:45:50.142Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:45:50.143Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-i0gaIK\extract\recovery +2026-03-04T20:45:50.143Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-04T20:45:50.143Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-04T20:45:50.198Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:45:50.198Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TE5JBP\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-TE5JBP\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:45:50.198Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-TE5JBP\downloads\missing-source-ok +2026-03-04T20:45:50.198Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-04T20:45:50.199Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-04T20:45:50.239Z [INFO] Scheduler beendet +2026-03-04T20:45:50.260Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:45:50.260Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dwzc7C\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dwzc7C\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:45:50.261Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-dwzc7C\downloads\missing-source-empty +2026-03-04T20:45:50.261Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-04T20:45:50.261Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-04T20:45:50.261Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-04T20:45:50.322Z [INFO] Scheduler gestartet +2026-03-04T20:45:50.322Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:45:50.428Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:45:50.493Z [INFO] Scheduler beendet +2026-03-04T20:45:50.604Z [INFO] Scheduler gestartet +2026-03-04T20:45:50.604Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:45:51.130Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:45:51.130Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-04T20:45:51.469Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:45:51.469Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-04T20:45:51.627Z [INFO] Scheduler beendet +2026-03-04T20:45:51.673Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:45:51.674Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-B9Esqo\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-B9Esqo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:45:51.674Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-B9Esqo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T20:45:51.675Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:45:51.675Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-B9Esqo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:45:51.677Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:45:51.677Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-B9Esqo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:45:51.677Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T20:45:51.677Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-B9Esqo\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:45:51.679Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-04T20:45:51.679Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-04T20:45:51.679Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T20:45:51.736Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:45:51.736Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sJEOXy\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sJEOXy\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:45:51.737Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-sJEOXy\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-04T20:45:51.737Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:45:51.737Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-sJEOXy\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T20:45:51.739Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:45:51.739Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-sJEOXy\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T20:45:51.739Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-04T20:45:51.739Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-sJEOXy\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T20:45:51.740Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-04T20:45:51.740Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-04T20:45:51.740Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-04T20:45:51.800Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:45:51.800Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CcT1ls\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CcT1ls\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:45:51.800Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-CcT1ls\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T20:45:51.801Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:45:51.801Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-CcT1ls\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:45:51.802Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:45:51.803Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-CcT1ls\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:45:51.803Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T20:45:51.803Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-CcT1ls\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:45:51.803Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-04T20:45:51.804Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T20:45:51.862Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:45:51.862Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Jg2b6M\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Jg2b6M\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:45:51.863Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Jg2b6M\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T20:45:51.863Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:45:51.863Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Jg2b6M\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:45:51.865Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:45:51.866Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Jg2b6M\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:45:51.866Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T20:45:51.866Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T20:45:51.923Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:45:51.923Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FryZab\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FryZab\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:45:51.924Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-FryZab\extract\Flat-Pack) +2026-03-04T20:45:51.924Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:45:51.924Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-FryZab\extract\Flat-Pack +2026-03-04T20:45:51.926Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:45:51.927Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-FryZab\extract\Flat-Pack +2026-03-04T20:45:51.927Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-04T20:45:51.930Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-04T20:45:51.930Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-FryZab\mkv-library +2026-03-04T20:45:51.930Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-04T20:45:51.988Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:45:51.989Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SSDE5D\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SSDE5D\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:45:51.990Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-SSDE5D\extract\Flat-Collision) +2026-03-04T20:45:51.990Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:45:51.990Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-SSDE5D\extract\Flat-Collision +2026-03-04T20:45:51.992Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:45:51.993Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SSDE5D\extract\Flat-Collision +2026-03-04T20:45:51.993Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-04T20:45:51.995Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-04T20:45:51.995Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-SSDE5D\mkv-library +2026-03-04T20:45:51.995Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-04T20:45:52.054Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:45:52.054Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dVwxAo\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dVwxAo\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:45:52.055Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-dVwxAo\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-04T20:45:52.055Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:45:52.055Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-dVwxAo\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-04T20:45:52.070Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:45:52.071Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dVwxAo\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-04T20:45:52.071Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-04T20:45:52.073Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-04T20:45:52.074Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-04T20:45:52.074Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-dVwxAo\mkv-library +2026-03-04T20:45:52.074Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed +2026-03-04T20:45:52.085Z [WARN] Stall erkannt: item=sample.zip, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-04T20:45:52.122Z [INFO] Scheduler gestartet +2026-03-04T20:45:52.122Z [INFO] Scheduler beendet +2026-03-04T20:45:52.124Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-wF3N9A\state' +2026-03-04T20:45:58.725Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:46:06.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:46:50.515Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:46:58.221Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T20:46:58.154Z [INFO] Test-Nachricht für Session-Log +2026-03-04T20:46:58.217Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:46:58.218Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T20:46:58.221Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:46:58.221Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:46:58.324Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657218216-56140-df9af50f-4494-4654-bfac-437ad8f91870-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:46:58.234Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dhLKrj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dhLKrj\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:46:58.235Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dhLKrj\out) +2026-03-04T20:46:58.236Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dhLKrj\out +2026-03-04T20:46:58.303Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T20:46:58.304Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:46:58.304Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T20:46:58.257Z [INFO] Scheduler gestartet +2026-03-04T20:46:58.258Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:46:58.366Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T20:46:58.427Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T20:46:58.481Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T20:46:58.466Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:46:58.466Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-04T20:46:58.504Z [INFO] Scheduler beendet +2026-03-04T20:46:58.511Z [INFO] Scheduler gestartet +2026-03-04T20:46:58.511Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:46:58.516Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nXeH9x\state' +2026-03-04T20:46:58.398Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QpzbvY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QpzbvY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:46:58.400Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QpzbvY\out) +2026-03-04T20:46:58.402Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QpzbvY\out +2026-03-04T20:46:58.404Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:46:58.534Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T20:46:58.512Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T20:46:58.516Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nXeH9x\state' +2026-03-04T20:46:58.535Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dhLKrj\out +2026-03-04T20:46:58.538Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T20:46:58.538Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:46:58.539Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dhLKrj\out +2026-03-04T20:46:58.547Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gG5Jhy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gG5Jhy\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:46:58.548Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gG5Jhy\out) +2026-03-04T20:46:58.548Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gG5Jhy\out +2026-03-04T20:46:58.550Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T20:46:58.550Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gG5Jhy\out +2026-03-04T20:46:58.552Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T20:46:58.552Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gG5Jhy\out +2026-03-04T20:46:58.554Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T20:46:58.555Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gG5Jhy\out +2026-03-04T20:46:58.558Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1RtZ72\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1RtZ72\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:46:58.559Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1RtZ72\out) +2026-03-04T20:46:58.559Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1RtZ72\out +2026-03-04T20:46:58.561Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T20:46:58.563Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T20:46:58.563Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1RtZ72\out +2026-03-04T20:46:58.565Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZoWBF6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZoWBF6\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:46:58.566Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZoWBF6\out) +2026-03-04T20:46:58.566Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZoWBF6\out +2026-03-04T20:46:58.568Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:46:58.569Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:46:58.570Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZoWBF6\pkg) +2026-03-04T20:46:58.570Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZoWBF6\out +2026-03-04T20:46:58.572Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BXPwZm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BXPwZm\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T20:46:58.572Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BXPwZm\out) +2026-03-04T20:46:58.572Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BXPwZm\out +2026-03-04T20:46:58.574Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:46:58.575Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T20:46:58.575Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BXPwZm\out +2026-03-04T20:46:58.578Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EUJaNV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EUJaNV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:46:58.578Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EUJaNV\out) +2026-03-04T20:46:58.579Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EUJaNV\out +2026-03-04T20:46:58.581Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T20:46:58.581Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EUJaNV\out +2026-03-04T20:46:58.583Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T20:46:58.584Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EUJaNV\out +2026-03-04T20:46:58.586Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NW7och\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NW7och\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T20:46:58.586Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NW7och\out) +2026-03-04T20:46:58.586Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T20:46:58.587Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NW7och\out +2026-03-04T20:46:58.588Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T20:46:58.589Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NW7och\out +2026-03-04T20:46:58.591Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jKRToZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jKRToZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:46:58.591Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jKRToZ\out) +2026-03-04T20:46:58.592Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jKRToZ\out +2026-03-04T20:46:58.593Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:46:58.593Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T20:46:58.642Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T20:46:58.622Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-04T20:46:58.623Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T20:46:58.624Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QpzbvY\out +2026-03-04T20:46:58.688Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T20:46:58.734Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T20:46:58.779Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T20:46:58.749Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cKR8oD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cKR8oD\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T20:46:58.750Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cKR8oD\out) +2026-03-04T20:46:58.750Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T20:46:58.750Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-cKR8oD\out +2026-03-04T20:46:58.751Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:46:58.783Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:46:58.783Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-04T20:46:58.783Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:46:58.783Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-04T20:46:58.852Z [INFO] Scheduler beendet +2026-03-04T20:46:58.879Z [INFO] Scheduler gestartet +2026-03-04T20:46:58.879Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:46:58.885Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:46:58.885Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-04T20:46:58.780Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jKRToZ\out +2026-03-04T20:46:58.783Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CZUDc9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CZUDc9\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:46:58.784Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CZUDc9\out) +2026-03-04T20:46:58.786Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CZUDc9\out +2026-03-04T20:46:58.788Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T20:46:58.789Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CZUDc9\out +2026-03-04T20:46:58.792Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SMD8ja\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SMD8ja\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:46:58.792Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-SMD8ja\pkg-missing +2026-03-04T20:46:58.794Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z9ZLNb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z9ZLNb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:46:58.795Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-z9ZLNb\out) +2026-03-04T20:46:58.795Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-z9ZLNb\out +2026-03-04T20:46:58.798Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T20:46:58.799Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z9ZLNb\out +2026-03-04T20:46:58.845Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LpwpfN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LpwpfN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:46:58.846Z [INFO] Disk-Space-Check OK: 444.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LpwpfN\out) +2026-03-04T20:46:58.847Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LpwpfN\out +2026-03-04T20:46:58.849Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T20:46:58.849Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T20:46:58.900Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T20:46:58.958Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T20:46:59.020Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T20:46:59.075Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T20:46:59.075Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LpwpfN\out +2026-03-04T20:46:59.077Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2YkesA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2YkesA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:46:59.078Z [INFO] Disk-Space-Check OK: 444.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2YkesA\out) +2026-03-04T20:46:59.080Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2YkesA\out +2026-03-04T20:46:59.081Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-HSNNKj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-HSNNKj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:46:59.082Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-HSNNKj\out) +2026-03-04T20:46:58.982Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T20:46:58.982Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T20:46:59.074Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657218981-56140-ceed208b-e377-4244-bd46-bb1cbe4a9f62-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:46:59.055Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:46:59.055Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-04T20:46:59.221Z [INFO] Scheduler beendet +2026-03-04T20:46:59.243Z [INFO] Scheduler gestartet +2026-03-04T20:46:59.243Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:46:59.524Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:46:59.524Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:47:00.527Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:47:01.750Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-04T20:47:02.017Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:47:02.017Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-04T20:47:02.133Z [INFO] Scheduler beendet +2026-03-04T20:47:02.027Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:47:02.149Z [INFO] Scheduler gestartet +2026-03-04T20:47:02.149Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:47:03.028Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:47:04.145Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:47:04.145Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-04T20:47:04.197Z [INFO] Scheduler beendet +2026-03-04T20:47:04.214Z [INFO] Scheduler gestartet +2026-03-04T20:47:04.214Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:47:06.029Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T20:47:06.260Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:47:06.415Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:47:06.415Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-04T20:47:06.501Z [INFO] Scheduler beendet +2026-03-04T20:47:06.514Z [INFO] Scheduler gestartet +2026-03-04T20:47:06.514Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:47:07.030Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T20:47:07.030Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:47:08.031Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:47:09.162Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T20:47:09.165Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-04T20:47:09.410Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:47:09.410Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-04T20:47:09.524Z [INFO] Scheduler beendet +2026-03-04T20:47:09.532Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:47:09.539Z [INFO] Scheduler gestartet +2026-03-04T20:47:09.539Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:47:10.532Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T20:47:13.533Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T20:47:14.557Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:47:14.557Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:47:14.621Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657234557-56140-4e3c0025-50ac-482e-99ba-42b665840e4d-setup.exe (89894400 Bytes) +2026-03-04T20:47:14.697Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:47:14.697Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:47:14.697Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:47:14.697Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:47:14.776Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657234557-56140-4e3c0025-50ac-482e-99ba-42b665840e4d-setup.exe (89894400 Bytes) +2026-03-04T20:47:14.858Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:47:14.858Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:47:14.858Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:47:14.931Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657234557-56140-4e3c0025-50ac-482e-99ba-42b665840e4d-setup.exe (89894400 Bytes) +2026-03-04T20:47:15.013Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:47:15.013Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:47:15.013Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:47:15.013Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:47:15.079Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657234557-56140-4e3c0025-50ac-482e-99ba-42b665840e4d-setup.exe (89894400 Bytes) +2026-03-04T20:47:15.160Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:47:15.160Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:47:15.160Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T20:47:15.223Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657234557-56140-4e3c0025-50ac-482e-99ba-42b665840e4d-setup.exe (89894400 Bytes) +2026-03-04T20:47:15.303Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T20:47:15.303Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T20:47:15.304Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:47:15.304Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T20:47:15.372Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657234557-56140-4e3c0025-50ac-482e-99ba-42b665840e4d-setup.exe (89894400 Bytes) +2026-03-04T20:47:15.580Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:47:15.581Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:47:15.581Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:47:15.650Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657235580-56140-30af4289-d9e0-41bd-99c7-788d139e7419-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:47:16.122Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:47:16.122Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:47:16.122Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:47:16.189Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657236122-56140-832813ee-e23e-435a-be83-3535b11c8129-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:47:16.310Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:47:16.310Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:47:16.310Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:47:16.310Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:47:16.376Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657236122-56140-832813ee-e23e-435a-be83-3535b11c8129-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:47:16.502Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:47:16.502Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:47:16.503Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:47:16.503Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:47:16.503Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:47:16.503Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:47:16.570Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657236122-56140-832813ee-e23e-435a-be83-3535b11c8129-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:47:16.700Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:47:16.700Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:47:16.701Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:47:16.701Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:47:16.766Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657236122-56140-832813ee-e23e-435a-be83-3535b11c8129-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:47:16.890Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:47:16.890Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:47:16.892Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T20:47:16.892Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T20:47:16.892Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:47:16.892Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T20:47:16.957Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657236122-56140-832813ee-e23e-435a-be83-3535b11c8129-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:47:17.085Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:47:17.085Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T20:47:17.085Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T20:47:17.085Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T20:47:17.179Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657236122-56140-832813ee-e23e-435a-be83-3535b11c8129-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T20:47:17.305Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T20:47:17.305Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T20:47:17.363Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T20:47:17.363Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T20:47:17.439Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772657237363-56140-cae63496-b673-43a0-8599-e48e59229c2c-setup.exe (89894400 Bytes) +2026-03-04T20:47:39.732Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-04T20:47:39.736Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:47:39.736Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-04T20:47:39.753Z [INFO] Scheduler beendet +2026-03-04T20:47:39.814Z [INFO] Scheduler gestartet +2026-03-04T20:47:39.814Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:47:41.182Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:47:41.182Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-04T20:47:41.258Z [INFO] Scheduler beendet +2026-03-04T20:47:41.272Z [INFO] Scheduler gestartet +2026-03-04T20:47:41.272Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:47:41.275Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:47:41.275Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-04T20:47:41.393Z [INFO] Scheduler beendet +2026-03-04T20:47:41.396Z [INFO] Scheduler gestartet +2026-03-04T20:47:41.396Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:47:41.397Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-NJddLB\state' +2026-03-04T20:47:41.397Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-NJddLB\state\rd_session_state.json.async.tmp' +2026-03-04T20:47:41.398Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:47:41.398Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-04T20:47:41.517Z [INFO] Scheduler beendet +2026-03-04T20:47:41.580Z [INFO] Scheduler gestartet +2026-03-04T20:47:41.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:47:41.753Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:47:41.754Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-04T20:47:41.823Z [INFO] Scheduler beendet +2026-03-04T20:47:41.831Z [INFO] Scheduler gestartet +2026-03-04T20:47:41.831Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:47:41.832Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-4Or6HG\state' +2026-03-04T20:47:41.832Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-4Or6HG\state' +2026-03-04T20:47:50.597Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:47:56.175Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:47:58.878Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:48:06.340Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:48:26.878Z [INFO] Scheduler gestartet +2026-03-04T20:48:26.878Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:48:27.347Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:48:27.347Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-04T20:48:27.360Z [INFO] Scheduler beendet +2026-03-04T20:48:27.432Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-04T20:48:27.432Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-04T20:48:27.441Z [INFO] Scheduler gestartet +2026-03-04T20:48:27.441Z [INFO] Scheduler beendet +2026-03-04T20:48:27.444Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-04T20:48:27.445Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-04T20:48:27.509Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-04T20:48:27.510Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-04T20:48:27.573Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-04T20:48:27.574Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-04T20:48:27.575Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-04T20:48:27.636Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-04T20:48:27.637Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-04T20:48:27.637Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-04T20:48:27.701Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-b3Xvf2\state' +2026-03-04T20:48:27.702Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-b3Xvf2\state\rd_session_state.json.async.tmp' +2026-03-04T20:48:27.787Z [INFO] Scheduler gestartet +2026-03-04T20:48:27.787Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:48:28.490Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:48:28.490Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-04T20:48:28.510Z [INFO] Scheduler beendet +2026-03-04T20:48:28.513Z [INFO] Scheduler gestartet +2026-03-04T20:48:28.513Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:48:28.514Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ckwLyI\state\rd_session_state.json.async.tmp' +2026-03-04T20:48:28.514Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ckwLyI\state\rd_downloader_config.json.settings.tmp' +2026-03-04T20:48:30.915Z [WARN] Netzwerkfehler: item=fresh, fresh retry, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: TypeError: fetch failed, provider=? +2026-03-04T20:48:31.286Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:48:31.286Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-04T20:48:31.402Z [INFO] Scheduler beendet +2026-03-04T20:48:31.412Z [INFO] Scheduler gestartet +2026-03-04T20:48:31.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:48:31.869Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:32.558Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:33.298Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:34.071Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:35.051Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:36.227Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:37.721Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:40.928Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:41.927Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:48:41.927Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T20:48:44.570Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:50.694Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:48:50.708Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-04T20:48:51.119Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:51.298Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:51.989Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:52.667Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:53.534Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:54.423Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:55.721Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:57.140Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:48:58.926Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:49:00.419Z [WARN] Tiny download erkannt (122 B): "PK�d\G��y inside.txt��PK �d\G��y ��inside.txtPK8," +2026-03-04T20:49:01.580Z [INFO] Scheduler gestartet +2026-03-04T20:49:01.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:49:01.583Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:49:01.583Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-04T20:49:01.700Z [INFO] Scheduler beendet +2026-03-04T20:49:01.703Z [INFO] Scheduler gestartet +2026-03-04T20:49:01.703Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:49:01.705Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ZanBo0\state' +2026-03-04T20:49:01.705Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ZanBo0\state' +2026-03-04T20:49:01.706Z [WARN] Tiny download erkannt (124 B): "PK �d\G��y episode.txt��PK  �d\G��y ��episode.txtPK9-" +2026-03-04T20:49:01.885Z [WARN] Tiny download erkannt (124 B): "PK �d\G��y episode.txt��PK  �d\G��y ��episode.txtPK9-" +2026-03-04T20:49:02.185Z [WARN] Tiny download erkannt (124 B): "PK �d\G��y episode.txt��PK  �d\G��y ��episode.txtPK9-" +2026-03-04T20:49:02.603Z [WARN] Tiny download erkannt (124 B): "PK �d\G��y episode.txt��PK  �d\G��y ��episode.txtPK9-" +2026-03-04T20:49:03.380Z [WARN] Tiny download erkannt (124 B): "PK �d\G��y episode.txt��PK  �d\G��y ��episode.txtPK9-" +2026-03-04T20:49:04.376Z [WARN] Tiny download erkannt (124 B): "PK �d\G��y episode.txt��PK  �d\G��y ��episode.txtPK9-" +2026-03-04T20:49:05.653Z [WARN] Tiny download erkannt (124 B): "PK �d\G��y episode.txt��PK  �d\G��y ��episode.txtPK9-" +2026-03-04T20:49:06.419Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:49:08.093Z [WARN] Tiny download erkannt (124 B): "PK �d\G��y episode.txt��PK  �d\G��y ��episode.txtPK9-" +2026-03-04T20:49:11.948Z [WARN] Tiny download erkannt (124 B): "PK �d\G��y episode.txt��PK  �d\G��y ��episode.txtPK9-" +2026-03-04T20:49:17.044Z [WARN] Tiny download erkannt (124 B): "PK �d\G��y episode.txt��PK  �d\G��y ��episode.txtPK9-" +2026-03-04T20:49:21.828Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:49:22.035Z [WARN] Tiny download erkannt (124 B): "PK �d\G��y episode.txt��PK  �d\G��y ��episode.txtPK9-" +2026-03-04T20:49:31.488Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:49:31.488Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-04T20:49:31.715Z [INFO] Scheduler gestartet +2026-03-04T20:49:31.715Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:49:31.840Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-04T20:49:31.886Z [INFO] Scheduler beendet +2026-03-04T20:49:31.900Z [INFO] Scheduler gestartet +2026-03-04T20:49:31.900Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:49:31.903Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:49:31.903Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-04T20:49:32.070Z [INFO] Scheduler beendet +2026-03-04T20:49:32.082Z [INFO] Scheduler gestartet +2026-03-04T20:49:32.082Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:49:32.253Z [INFO] Scheduler beendet +2026-03-04T20:49:32.268Z [INFO] Scheduler gestartet +2026-03-04T20:49:32.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:49:32.392Z [INFO] Scheduler gestartet +2026-03-04T20:49:32.393Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:49:32.394Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-zY0CFB\state\rd_session_state.json.async.tmp' +2026-03-04T20:49:32.395Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-zY0CFB\state\rd_downloader_config.json.settings.tmp' +2026-03-04T20:49:32.440Z [INFO] Scheduler beendet +2026-03-04T20:49:32.778Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:49:32.778Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-04T20:49:33.024Z [INFO] Scheduler beendet +2026-03-04T20:49:33.059Z [INFO] Scheduler gestartet +2026-03-04T20:49:33.059Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:49:33.119Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-04T20:49:33.121Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-04T20:49:33.123Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-04T20:49:33.124Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-04T20:49:33.126Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:49:33.128Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ffTMZn\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ffTMZn\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:49:33.129Z [INFO] Disk-Space-Check OK: 444.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-ffTMZn\extract\recovery) +2026-03-04T20:49:33.129Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:49:33.130Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ffTMZn\extract\recovery +2026-03-04T20:49:33.132Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:49:33.133Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ffTMZn\extract\recovery +2026-03-04T20:49:33.133Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-04T20:49:33.134Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-04T20:49:33.191Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:49:33.191Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HQUt13\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HQUt13\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:49:33.191Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-HQUt13\downloads\missing-source-ok +2026-03-04T20:49:33.191Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-04T20:49:33.192Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-04T20:49:33.230Z [INFO] Scheduler beendet +2026-03-04T20:49:33.252Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:49:33.252Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qmRbiE\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-qmRbiE\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:49:33.253Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-qmRbiE\downloads\missing-source-empty +2026-03-04T20:49:33.253Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-04T20:49:33.253Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-04T20:49:33.253Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-04T20:49:33.314Z [INFO] Scheduler gestartet +2026-03-04T20:49:33.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:49:33.485Z [INFO] Scheduler beendet +2026-03-04T20:49:33.600Z [INFO] Scheduler gestartet +2026-03-04T20:49:33.600Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:49:34.124Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:49:34.124Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-04T20:49:34.464Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-04T20:49:34.464Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-04T20:49:34.623Z [INFO] Scheduler beendet +2026-03-04T20:49:34.671Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:49:34.671Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rER40c\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rER40c\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:49:34.672Z [INFO] Disk-Space-Check OK: 444.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-rER40c\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T20:49:34.672Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:49:34.673Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-rER40c\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:49:34.674Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:49:34.675Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rER40c\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:49:34.675Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T20:49:34.675Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-rER40c\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:49:34.676Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-04T20:49:34.676Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-04T20:49:34.676Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T20:49:34.734Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:49:34.734Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Rx3D1j\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Rx3D1j\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:49:34.735Z [INFO] Disk-Space-Check OK: 444.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Rx3D1j\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-04T20:49:34.735Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:49:34.735Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Rx3D1j\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T20:49:34.737Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:49:34.737Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Rx3D1j\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T20:49:34.737Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-04T20:49:34.738Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-Rx3D1j\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-04T20:49:34.739Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-04T20:49:34.739Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-04T20:49:34.739Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-04T20:49:34.796Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:49:34.797Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3mm70h\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3mm70h\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:49:34.798Z [INFO] Disk-Space-Check OK: 444.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-3mm70h\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T20:49:34.798Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:49:34.798Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-3mm70h\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:49:34.800Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:49:34.801Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3mm70h\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:49:34.801Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T20:49:34.801Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-3mm70h\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:49:34.801Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-04T20:49:34.802Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T20:49:34.861Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:49:34.861Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-994oWq\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-994oWq\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:49:34.862Z [INFO] Disk-Space-Check OK: 444.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-994oWq\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-04T20:49:34.862Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:49:34.862Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-994oWq\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:49:34.864Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:49:34.865Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-994oWq\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-04T20:49:34.865Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-04T20:49:34.866Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-04T20:49:34.924Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:49:34.924Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lFXpj7\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lFXpj7\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:49:34.924Z [INFO] Disk-Space-Check OK: 444.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-lFXpj7\extract\Flat-Pack) +2026-03-04T20:49:34.925Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:49:34.925Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-lFXpj7\extract\Flat-Pack +2026-03-04T20:49:34.926Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:49:34.927Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-lFXpj7\extract\Flat-Pack +2026-03-04T20:49:34.927Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-04T20:49:34.929Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-04T20:49:34.929Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-lFXpj7\mkv-library +2026-03-04T20:49:34.929Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-04T20:49:34.987Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:49:34.987Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-km4Hi3\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-km4Hi3\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:49:34.988Z [INFO] Disk-Space-Check OK: 444.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-km4Hi3\extract\Flat-Collision) +2026-03-04T20:49:34.988Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:49:34.988Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-km4Hi3\extract\Flat-Collision +2026-03-04T20:49:34.990Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:49:34.990Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-km4Hi3\extract\Flat-Collision +2026-03-04T20:49:34.990Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-04T20:49:34.992Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-04T20:49:34.992Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-km4Hi3\mkv-library +2026-03-04T20:49:34.992Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-04T20:49:35.050Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-04T20:49:35.050Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-j3NMGq\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-j3NMGq\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T20:49:35.051Z [INFO] Disk-Space-Check OK: 444.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-j3NMGq\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-04T20:49:35.051Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-04T20:49:35.051Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-j3NMGq\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-04T20:49:35.055Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-04T20:49:35.055Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-j3NMGq\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-04T20:49:35.055Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-04T20:49:35.057Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-04T20:49:35.058Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-04T20:49:35.058Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-j3NMGq\mkv-library +2026-03-04T20:49:35.058Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed +2026-03-04T20:49:35.117Z [INFO] Scheduler gestartet +2026-03-04T20:49:35.117Z [INFO] Scheduler beendet +2026-03-04T20:49:35.119Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-M3WYx1\state' +2026-03-04T20:49:50.774Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:49:59.185Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:50:06.515Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:50:50.858Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:51:06.612Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:51:22.090Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:51:50.947Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:51:59.367Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:52:06.700Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:52:51.034Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:53:06.777Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:53:22.389Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:53:51.126Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:53:59.554Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T20:54:06.861Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:54:51.222Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:55:06.943Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:55:22.628Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:55:51.323Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:56:07.044Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:56:51.414Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:57:07.149Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:57:22.818Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:57:51.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:58:07.226Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:58:51.591Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:58:59.827Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T20:59:07.303Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T20:59:23.012Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T20:59:51.674Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:00:07.374Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:00:25.386Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:00:51.755Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:01:07.463Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:01:23.236Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:01:51.835Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:02:07.534Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:02:25.563Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:02:51.913Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:03:07.611Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:03:23.347Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T21:03:51.977Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:04:07.696Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:04:25.838Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:04:52.029Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:05:07.750Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:05:52.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:06:07.801Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:06:26.028Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:06:52.140Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:07:07.855Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:07:52.220Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:08:07.958Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:08:23.575Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:08:26.146Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:08:52.305Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:09:08.058Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:09:49.126Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:09:52.375Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:10:08.145Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:10:26.382Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:10:52.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:11:08.220Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:11:49.294Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:11:52.531Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:12:08.311Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:12:26.602Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:12:52.619Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:13:08.377Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:13:22.589Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-04T21:13:22.547Z [INFO] Test-Nachricht für Session-Log +2026-03-04T21:13:22.611Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T21:13:22.612Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-04T21:13:22.614Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T21:13:22.614Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T21:13:22.725Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658802610-49636-002e7ae4-c6d1-49bc-afb5-e937dc4a9b89-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T21:13:22.618Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y3Q8i5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y3Q8i5\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-04T21:13:22.619Z [INFO] Disk-Space-Check OK: 443.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y3Q8i5\out) +2026-03-04T21:13:22.620Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Y3Q8i5\out +2026-03-04T21:13:22.688Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-04T21:13:22.689Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-04T21:13:22.689Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-04T21:13:22.752Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-04T21:13:22.813Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-04T21:13:22.862Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-04T21:13:22.915Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T21:13:22.901Z [INFO] Nach-Shutdown-Nachricht +2026-03-04T21:13:22.916Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Y3Q8i5\out +2026-03-04T21:13:22.918Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-04T21:13:22.919Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T21:13:22.920Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y3Q8i5\out +2026-03-04T21:13:22.938Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jic4LD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jic4LD\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-04T21:13:22.939Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jic4LD\out) +2026-03-04T21:13:22.940Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jic4LD\out +2026-03-04T21:13:22.941Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-04T21:13:22.941Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jic4LD\out +2026-03-04T21:13:22.943Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-04T21:13:22.943Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jic4LD\out +2026-03-04T21:13:22.945Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-04T21:13:22.946Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jic4LD\out +2026-03-04T21:13:22.948Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o5Dgkh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o5Dgkh\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T21:13:22.949Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-o5Dgkh\out) +2026-03-04T21:13:22.949Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o5Dgkh\out +2026-03-04T21:13:22.951Z [INFO] Entpacken erfolgreich: season.zip +2026-03-04T21:13:22.952Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-04T21:13:22.953Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o5Dgkh\out +2026-03-04T21:13:22.955Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V92PZ9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V92PZ9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T21:13:22.955Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-V92PZ9\out) +2026-03-04T21:13:22.955Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-V92PZ9\out +2026-03-04T21:13:22.957Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T21:13:22.957Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T21:13:22.958Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-V92PZ9\pkg) +2026-03-04T21:13:22.958Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V92PZ9\out +2026-03-04T21:13:22.960Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WNr2zV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WNr2zV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-04T21:13:22.960Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WNr2zV\out) +2026-03-04T21:13:22.960Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WNr2zV\out +2026-03-04T21:13:22.962Z [INFO] Entpacken erfolgreich: release.zip +2026-03-04T21:13:22.963Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-04T21:13:22.963Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WNr2zV\out +2026-03-04T21:13:22.965Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tHnTcv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tHnTcv\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T21:13:22.966Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tHnTcv\out) +2026-03-04T21:13:22.966Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tHnTcv\out +2026-03-04T21:13:22.967Z [INFO] Entpacken erfolgreich: a.zip +2026-03-04T21:13:22.967Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tHnTcv\out +2026-03-04T21:13:22.969Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T21:13:22.970Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tHnTcv\out +2026-03-04T21:13:22.972Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8BzitR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8BzitR\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-04T21:13:22.972Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8BzitR\out) +2026-03-04T21:13:22.972Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-04T21:13:22.973Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8BzitR\out +2026-03-04T21:13:22.973Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-04T21:13:22.974Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8BzitR\out +2026-03-04T21:13:22.975Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RipbPX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RipbPX\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T21:13:22.976Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RipbPX\out) +2026-03-04T21:13:22.976Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RipbPX\out +2026-03-04T21:13:22.976Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-04T21:13:22.976Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-04T21:13:23.013Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-04T21:13:23.053Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-04T21:13:23.093Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-04T21:13:23.133Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-04T21:13:23.134Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RipbPX\out +2026-03-04T21:13:23.136Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9WJ8lN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9WJ8lN\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-04T21:13:23.137Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9WJ8lN\out) +2026-03-04T21:13:23.138Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9WJ8lN\out +2026-03-04T21:13:23.140Z [INFO] Entpacken erfolgreich: b.zip +2026-03-04T21:13:23.140Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9WJ8lN\out +2026-03-04T21:13:23.144Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zbb4VD\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zbb4VD\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-04T21:13:23.144Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Zbb4VD\pkg-missing +2026-03-04T21:13:23.146Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PBt67L\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PBt67L\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T21:13:23.146Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PBt67L\out) +2026-03-04T21:13:23.146Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PBt67L\out +2026-03-04T21:13:23.148Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-04T21:13:23.149Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PBt67L\out +2026-03-04T21:13:23.185Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tcN3yc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tcN3yc\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T21:13:23.186Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tcN3yc\out) +2026-03-04T21:13:23.186Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tcN3yc\out +2026-03-04T21:13:23.188Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-04T21:13:23.188Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-04T21:13:23.234Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-04T21:13:23.281Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-04T21:13:23.337Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-04T21:13:23.388Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-04T21:13:23.389Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tcN3yc\out +2026-03-04T21:13:23.390Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dlsStW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dlsStW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T21:13:23.391Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dlsStW\out) +2026-03-04T21:13:23.392Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dlsStW\out +2026-03-04T21:13:23.395Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-eu1IDY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-eu1IDY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-04T21:13:23.395Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-eu1IDY\out) +2026-03-04T21:13:23.320Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-04T21:13:23.320Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-04T21:13:23.406Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658803318-49636-44ec9b8b-1d1c-477f-8fc5-60127e84be0b-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T21:13:23.891Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T21:13:23.891Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T21:13:24.893Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T21:13:26.394Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T21:13:27.395Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T21:13:30.396Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-04T21:13:31.398Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-04T21:13:31.398Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T21:13:32.400Z [WARN] Update-Download Retry 1/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T21:13:33.900Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T21:13:34.902Z [WARN] Update-Download Retry 2/3 für https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-04T21:13:37.902Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-04T21:13:38.943Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T21:13:38.943Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T21:13:39.032Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658818942-49636-bc075519-687b-431b-827c-db344ae9e365-setup.exe (89894400 Bytes) +2026-03-04T21:13:39.130Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T21:13:39.130Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T21:13:39.131Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T21:13:39.131Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T21:13:39.198Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658818942-49636-bc075519-687b-431b-827c-db344ae9e365-setup.exe (89894400 Bytes) +2026-03-04T21:13:39.285Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T21:13:39.285Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T21:13:39.285Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T21:13:39.351Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658818942-49636-bc075519-687b-431b-827c-db344ae9e365-setup.exe (89894400 Bytes) +2026-03-04T21:13:39.434Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T21:13:39.434Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T21:13:39.434Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T21:13:39.434Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T21:13:39.512Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658818942-49636-bc075519-687b-431b-827c-db344ae9e365-setup.exe (89894400 Bytes) +2026-03-04T21:13:39.604Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T21:13:39.604Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T21:13:39.604Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-04T21:13:39.671Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658818942-49636-bc075519-687b-431b-827c-db344ae9e365-setup.exe (89894400 Bytes) +2026-03-04T21:13:39.744Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-04T21:13:39.744Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-04T21:13:39.744Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T21:13:39.744Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-04T21:13:39.806Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658818942-49636-bc075519-687b-431b-827c-db344ae9e365-setup.exe (89894400 Bytes) +2026-03-04T21:13:39.984Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T21:13:39.984Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T21:13:39.984Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T21:13:40.056Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658819984-49636-d3b33242-f054-45e4-9b01-8c14e25da920-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T21:13:40.571Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T21:13:40.571Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T21:13:40.571Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T21:13:40.652Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658820571-49636-43784546-db59-4a43-beab-1aa0519c9261-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T21:13:40.775Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T21:13:40.775Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T21:13:40.776Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T21:13:40.776Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T21:13:40.836Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658820571-49636-43784546-db59-4a43-beab-1aa0519c9261-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T21:13:40.955Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T21:13:40.955Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T21:13:40.957Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T21:13:40.957Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T21:13:40.957Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T21:13:40.957Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T21:13:41.031Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658820571-49636-43784546-db59-4a43-beab-1aa0519c9261-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T21:13:41.164Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T21:13:41.164Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T21:13:41.165Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T21:13:41.165Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T21:13:41.227Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658820571-49636-43784546-db59-4a43-beab-1aa0519c9261-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T21:13:41.380Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T21:13:41.380Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T21:13:41.382Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-04T21:13:41.382Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-04T21:13:41.382Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T21:13:41.382Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-04T21:13:41.442Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658820571-49636-43784546-db59-4a43-beab-1aa0519c9261-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T21:13:41.561Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T21:13:41.561Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-04T21:13:41.562Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-04T21:13:41.562Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-04T21:13:41.622Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658820571-49636-43784546-db59-4a43-beab-1aa0519c9261-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-04T21:13:41.743Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-04T21:13:41.743Z [INFO] Update-Download versucht: https://codeberg.org/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-04T21:13:41.802Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/setup.exe | https://codeberg.org/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-04T21:13:41.802Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-04T21:13:41.865Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772658821802-49636-35c34c60-ae4a-4dd0-93d6-808550b8d15a-setup.exe (89894400 Bytes) +2026-03-04T21:13:49.523Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:13:52.691Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:14:08.461Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:14:26.752Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T21:14:52.778Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:15:08.558Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:15:49.761Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:15:52.864Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:16:08.660Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:16:52.951Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:17:08.757Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:17:49.941Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:17:53.021Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:18:08.846Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:18:53.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:19:08.946Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:19:27.183Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:19:50.188Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:19:53.195Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:20:09.031Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:20:52.811Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:20:53.277Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:21:09.123Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:21:50.335Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:21:53.376Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:22:09.219Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:22:53.019Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:22:53.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:23:09.316Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:23:50.558Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T21:23:53.571Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:24:09.407Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:24:53.285Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:24:53.644Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:25:09.479Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:25:53.737Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:26:09.551Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:26:53.506Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:26:53.814Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:27:09.644Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:27:53.902Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:28:09.731Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:28:50.924Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:28:53.747Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:28:53.983Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:29:09.812Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:29:54.063Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:30:09.892Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:30:16.541Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:30:54.027Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:30:54.157Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:31:09.991Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:31:54.244Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:32:10.070Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:32:16.683Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:32:54.186Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:32:54.320Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:33:10.150Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:33:54.382Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:34:10.233Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:34:16.957Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:34:54.321Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T21:34:54.476Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:35:10.306Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:35:54.559Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:36:10.374Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:36:17.118Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:36:54.630Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:37:10.446Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:37:54.711Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:38:10.519Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:38:17.270Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:38:54.788Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:39:10.608Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:39:54.622Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:39:54.886Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:40:10.711Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:40:17.553Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:40:54.951Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:41:10.783Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:41:20.250Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:41:55.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:42:10.869Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:42:17.736Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:42:55.106Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:43:10.934Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:43:20.373Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:43:55.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:44:11.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:44:17.870Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T21:44:55.280Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:45:11.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:45:20.651Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:45:55.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:46:11.179Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:46:55.409Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:47:11.225Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:47:20.838Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:47:55.454Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:48:11.283Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:48:55.521Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:49:11.336Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:49:18.149Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:49:21.007Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:49:55.583Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:50:11.400Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:50:43.799Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:50:55.649Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:51:11.468Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:51:21.240Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:51:55.726Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:52:11.546Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:52:43.941Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:52:55.786Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:53:11.621Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:53:21.406Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T21:53:55.845Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:54:11.675Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:54:44.267Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:54:55.872Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:55:11.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:55:21.594Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T21:55:55.910Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:56:11.758Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:56:44.548Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:56:55.960Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:57:11.800Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:57:56.015Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:58:11.871Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:58:44.751Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T21:58:56.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:59:11.952Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T21:59:56.193Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:00:12.030Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:00:21.897Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:00:45.033Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:00:56.258Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:01:12.093Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:01:47.627Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:01:56.335Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:02:12.167Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:02:45.381Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:02:56.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:03:12.244Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:03:48.130Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:03:56.477Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:04:12.318Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:04:45.781Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T22:04:56.559Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:05:12.423Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:05:48.635Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:05:56.657Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:06:12.509Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:06:56.736Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:07:12.585Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:07:49.120Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:07:56.804Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:08:12.654Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:08:56.888Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:09:12.732Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:09:46.230Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:09:49.460Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:09:56.944Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:10:12.792Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:10:57.014Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:11:11.822Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:11:12.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:11:49.794Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:11:57.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:12:12.938Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:12:57.123Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:13:12.009Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:13:12.978Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:13:50.018Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:13:57.178Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:14:13.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:14:57.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:15:12.334Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:15:13.084Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:15:50.177Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T22:15:57.291Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:16:13.161Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:16:57.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:17:12.704Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:17:13.250Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:17:57.467Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:18:13.343Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:18:57.551Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:19:12.964Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:19:13.425Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:19:57.611Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:20:13.467Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:20:50.762Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:20:57.675Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:21:13.345Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:21:13.521Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:21:57.750Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:22:13.597Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:22:16.509Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:22:57.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:23:13.578Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:23:13.666Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:23:57.879Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:24:13.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:24:16.642Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:24:57.912Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:25:13.738Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T22:25:13.746Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:25:57.946Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:26:13.811Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:26:16.973Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:26:58.036Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:27:13.893Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:27:58.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:28:13.982Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:28:17.236Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:28:58.183Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:29:14.070Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:29:58.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:30:14.072Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:30:14.150Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:30:17.433Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:30:58.357Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:31:14.225Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:31:39.756Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:31:58.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:32:14.308Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:32:17.659Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:32:58.502Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:33:14.374Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:33:39.919Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:33:58.542Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:34:14.459Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:34:17.803Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:34:58.652Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:35:14.545Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:35:40.218Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:35:58.745Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:36:14.637Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:36:18.010Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T22:36:58.829Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:37:14.730Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:37:40.391Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:37:58.927Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:38:14.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:38:59.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:39:14.919Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:39:40.568Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:39:59.117Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:40:15.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:40:59.219Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:41:15.111Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:41:18.329Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:41:40.935Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:41:59.283Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:42:15.178Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:42:43.946Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:42:59.360Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:43:15.257Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:43:41.207Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:43:59.447Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:44:15.337Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:44:44.125Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:44:59.547Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:45:15.432Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:45:41.470Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T22:45:59.632Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:46:15.523Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:46:44.423Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:46:59.713Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:47:15.598Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:47:59.799Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:48:15.695Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:48:44.597Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:48:59.883Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:49:15.782Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:49:59.988Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:50:15.884Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:50:41.755Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:50:44.784Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:51:00.065Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:51:15.936Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:52:00.125Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:52:07.339Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:52:15.995Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:52:45.106Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:53:00.186Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:53:16.050Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:54:00.265Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:54:07.569Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:54:16.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:54:45.267Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T22:55:00.332Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:55:16.181Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:56:00.344Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:56:11.053Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:56:16.223Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:56:45.484Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T22:57:00.386Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:57:16.286Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:58:00.435Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:58:11.315Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T22:58:16.340Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:59:00.504Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T22:59:16.407Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:00:00.597Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:00:11.437Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:00:16.493Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:01:00.677Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:01:16.564Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:01:45.772Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:02:00.757Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:02:11.683Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:02:16.647Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:03:00.836Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:03:11.444Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:03:16.717Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:04:00.904Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:04:11.868Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:04:16.781Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:05:00.980Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:05:11.573Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:05:16.843Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:06:01.051Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:06:12.092Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T23:06:16.908Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:07:01.133Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:07:11.810Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:07:16.996Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:08:01.223Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:08:17.073Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:09:01.290Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:09:12.037Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:09:17.158Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:10:01.352Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:10:17.215Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:11:01.393Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:11:12.199Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:11:12.348Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:11:17.260Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:12:01.441Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:12:17.332Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:12:37.940Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:13:01.493Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:13:12.446Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:13:17.388Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:14:01.573Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:14:17.460Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:14:38.165Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:15:01.648Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:15:12.616Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:15:17.544Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:16:01.717Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:16:17.603Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:16:38.373Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:17:01.749Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:17:12.800Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T23:17:17.639Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:18:01.811Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:18:17.711Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:18:38.514Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:19:01.844Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:19:17.748Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:20:01.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:20:17.793Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:20:38.724Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:21:01.920Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:21:17.854Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:22:01.986Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:22:13.102Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:22:17.901Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:22:39.022Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:23:02.037Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:23:17.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:23:38.728Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:24:02.084Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:24:17.998Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:24:39.189Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:25:02.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:25:18.082Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:25:38.895Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:26:02.233Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:26:18.159Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:26:39.330Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T23:27:02.301Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:27:18.219Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:27:39.200Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:28:02.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:28:18.267Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:29:02.378Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:29:18.302Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:29:39.389Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:30:02.438Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:30:18.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:31:02.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:31:18.414Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:31:39.610Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:31:39.628Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:32:02.565Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:32:18.488Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:33:02.654Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:33:05.209Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:33:18.569Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:33:39.928Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:34:02.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:34:18.642Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:35:02.782Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:35:05.368Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:35:18.715Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:35:40.138Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:36:02.858Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:36:18.786Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:37:02.907Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:37:05.756Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:37:18.831Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:37:40.327Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T23:38:02.995Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:38:18.898Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:39:03.061Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:39:05.958Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:39:18.978Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:40:03.118Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:40:19.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:41:03.202Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:41:06.178Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:41:19.141Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:42:03.269Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:42:19.202Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:42:41.059Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:43:03.321Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:43:06.482Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:43:19.254Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:44:03.389Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:44:06.644Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:44:19.324Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:45:03.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:45:06.637Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:45:19.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:46:03.516Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:46:06.893Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:46:19.467Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:47:03.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:47:06.788Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T23:47:19.534Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:48:03.637Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:48:07.213Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:48:19.610Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:49:03.705Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:49:19.685Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:50:03.764Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:50:07.360Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:50:19.755Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:51:03.796Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:51:19.776Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:52:03.834Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:52:07.125Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:52:07.602Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:52:19.813Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:53:03.854Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:53:19.841Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:53:32.704Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:54:03.900Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:54:07.843Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:54:19.907Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:55:03.975Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:55:19.975Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:55:32.882Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:56:04.063Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:56:08.052Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-04T23:56:20.047Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:57:04.109Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:57:20.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:57:33.176Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-04T23:58:04.174Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:58:08.258Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-04T23:58:20.168Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:59:04.244Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:59:20.249Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-04T23:59:33.372Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:00:04.317Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:00:20.317Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:01:04.405Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:01:20.406Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:01:33.565Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:02:04.481Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:02:20.476Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:03:04.550Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:03:08.529Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:03:20.567Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:03:33.764Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:04:04.634Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:04:20.637Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:04:34.123Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:05:04.697Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:05:20.694Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:05:33.926Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:06:04.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:06:20.735Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:06:34.343Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:07:04.815Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:07:20.833Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:07:34.076Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T00:08:04.905Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:08:20.925Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:08:34.656Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:09:04.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:09:21.012Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:10:05.068Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:10:21.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:10:34.797Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:11:05.151Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:11:21.159Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:05.224Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:06.312Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T00:12:06.223Z [INFO] Test-Nachricht für Session-Log +2026-03-05T00:12:06.293Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:12:06.294Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T00:12:06.296Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:12:06.296Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:12:06.403Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669526291-99432-3a02adfb-8365-4778-b770-ddab2876e27a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:12:06.331Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kGrHuh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kGrHuh\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:12:06.333Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kGrHuh\out) +2026-03-05T00:12:06.334Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kGrHuh\out +2026-03-05T00:12:06.422Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T00:12:06.422Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:12:06.422Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T00:12:06.356Z [INFO] Scheduler gestartet +2026-03-05T00:12:06.357Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:06.599Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:06.599Z [INFO] Post-Processing Ende: pkg=retry, status=completed +2026-03-05T00:12:06.603Z [INFO] Scheduler beendet +2026-03-05T00:12:06.608Z [INFO] Scheduler gestartet +2026-03-05T00:12:06.608Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:06.611Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-9xq0gl\state' +2026-03-05T00:12:06.488Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T00:12:06.557Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T00:12:06.608Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T00:12:06.663Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T00:12:06.578Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T00:12:06.611Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-9xq0gl\state' +2026-03-05T00:12:06.615Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-0S0uUZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-0S0uUZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:12:06.616Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-0S0uUZ\out) +2026-03-05T00:12:06.617Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-0S0uUZ\out +2026-03-05T00:12:06.619Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:12:06.663Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kGrHuh\out +2026-03-05T00:12:06.666Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T00:12:06.667Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:12:06.668Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kGrHuh\out +2026-03-05T00:12:06.675Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ubVh9J\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ubVh9J\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:12:06.676Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ubVh9J\out) +2026-03-05T00:12:06.677Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ubVh9J\out +2026-03-05T00:12:06.679Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T00:12:06.679Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ubVh9J\out +2026-03-05T00:12:06.682Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T00:12:06.682Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ubVh9J\out +2026-03-05T00:12:06.684Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T00:12:06.685Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ubVh9J\out +2026-03-05T00:12:06.687Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9OJgOy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9OJgOy\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:12:06.688Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9OJgOy\out) +2026-03-05T00:12:06.688Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9OJgOy\out +2026-03-05T00:12:06.691Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T00:12:06.692Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T00:12:06.693Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9OJgOy\out +2026-03-05T00:12:06.695Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-27h8iN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-27h8iN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:12:06.696Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-27h8iN\out) +2026-03-05T00:12:06.696Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-27h8iN\out +2026-03-05T00:12:06.698Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:12:06.699Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:12:06.701Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-27h8iN\pkg) +2026-03-05T00:12:06.701Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-27h8iN\out +2026-03-05T00:12:06.703Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y653kt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y653kt\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:12:06.703Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-y653kt\out) +2026-03-05T00:12:06.703Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-y653kt\out +2026-03-05T00:12:06.705Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:12:06.706Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:12:06.707Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y653kt\out +2026-03-05T00:12:06.710Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BOdnTD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BOdnTD\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:12:06.711Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BOdnTD\out) +2026-03-05T00:12:06.711Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BOdnTD\out +2026-03-05T00:12:06.713Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T00:12:06.713Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BOdnTD\out +2026-03-05T00:12:06.716Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T00:12:06.717Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BOdnTD\out +2026-03-05T00:12:06.719Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zgZA3r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zgZA3r\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T00:12:06.720Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zgZA3r\out) +2026-03-05T00:12:06.720Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T00:12:06.720Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zgZA3r\out +2026-03-05T00:12:06.722Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T00:12:06.723Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zgZA3r\out +2026-03-05T00:12:06.726Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ypHCRC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ypHCRC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:12:06.726Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ypHCRC\out) +2026-03-05T00:12:06.727Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ypHCRC\out +2026-03-05T00:12:06.728Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:12:06.728Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T00:12:06.776Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T00:12:06.837Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T00:12:06.892Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T00:12:06.963Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T00:12:06.878Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:06.878Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-05T00:12:06.878Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:06.878Z [INFO] Post-Processing Ende: pkg=same-name, status=completed +2026-03-05T00:12:06.949Z [INFO] Scheduler beendet +2026-03-05T00:12:06.975Z [INFO] Scheduler gestartet +2026-03-05T00:12:06.975Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:06.984Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:06.984Z [INFO] Post-Processing Ende: pkg=first, status=completed +2026-03-05T00:12:06.832Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T00:12:06.833Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:12:06.835Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-0S0uUZ\out +2026-03-05T00:12:06.964Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ypHCRC\out +2026-03-05T00:12:06.968Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-75nDBb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-75nDBb\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:12:06.969Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-75nDBb\out) +2026-03-05T00:12:06.971Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-75nDBb\out +2026-03-05T00:12:06.974Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T00:12:06.975Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-75nDBb\out +2026-03-05T00:12:06.985Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-beBfe9\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-beBfe9\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:12:06.986Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-beBfe9\pkg-missing +2026-03-05T00:12:06.988Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oOjxLw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oOjxLw\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:12:06.989Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-oOjxLw\out) +2026-03-05T00:12:06.990Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oOjxLw\out +2026-03-05T00:12:06.993Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T00:12:06.994Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oOjxLw\out +2026-03-05T00:12:07.047Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YDKRqa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YDKRqa\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:12:07.048Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YDKRqa\out) +2026-03-05T00:12:07.049Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YDKRqa\out +2026-03-05T00:12:07.051Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:12:07.051Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T00:12:07.007Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BWgjlY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BWgjlY\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T00:12:07.007Z [INFO] Disk-Space-Check OK: 443.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BWgjlY\out) +2026-03-05T00:12:07.007Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T00:12:07.008Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BWgjlY\out +2026-03-05T00:12:07.008Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:12:07.105Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T00:12:07.105Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T00:12:07.199Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669527105-99432-d9e97f7d-7d65-4a5a-ba83-27de681d355a-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:12:07.123Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T00:12:07.183Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T00:12:07.242Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T00:12:07.152Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:07.152Z [INFO] Post-Processing Ende: pkg=second, status=completed +2026-03-05T00:12:07.301Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T00:12:07.301Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YDKRqa\out +2026-03-05T00:12:07.303Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NVnXuF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NVnXuF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:12:07.304Z [INFO] Disk-Space-Check OK: 443.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NVnXuF\out) +2026-03-05T00:12:07.306Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NVnXuF\out +2026-03-05T00:12:07.309Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-q3G6U1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-q3G6U1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:12:07.309Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-q3G6U1\out) +2026-03-05T00:12:07.317Z [INFO] Scheduler beendet +2026-03-05T00:12:07.341Z [INFO] Scheduler gestartet +2026-03-05T00:12:07.341Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:07.771Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:12:07.772Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:12:08.774Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:12:09.848Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-05T00:12:09.993Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:09.993Z [INFO] Post-Processing Ende: pkg=stall, status=completed +2026-03-05T00:12:10.109Z [INFO] Scheduler beendet +2026-03-05T00:12:10.117Z [INFO] Scheduler gestartet +2026-03-05T00:12:10.117Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:10.274Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:12:11.276Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:12:12.031Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:12.031Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed +2026-03-05T00:12:12.046Z [INFO] Scheduler beendet +2026-03-05T00:12:12.064Z [INFO] Scheduler gestartet +2026-03-05T00:12:12.064Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:14.178Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:14.178Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed +2026-03-05T00:12:14.228Z [INFO] Scheduler beendet +2026-03-05T00:12:14.241Z [INFO] Scheduler gestartet +2026-03-05T00:12:14.241Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:14.275Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:12:15.277Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T00:12:15.277Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:12:16.279Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:12:16.890Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-05T00:12:16.893Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-05T00:12:17.016Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:17.016Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed +2026-03-05T00:12:17.132Z [INFO] Scheduler beendet +2026-03-05T00:12:17.141Z [INFO] Scheduler gestartet +2026-03-05T00:12:17.141Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:17.779Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:12:18.782Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:12:21.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:21.782Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:12:22.820Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:12:22.821Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:12:22.887Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669542820-99432-e4f8869b-7b13-4157-bb01-5d46e30461df-setup.exe (89894400 Bytes) +2026-03-05T00:12:22.979Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:12:22.979Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:12:22.980Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:12:22.980Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:12:23.061Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669542820-99432-e4f8869b-7b13-4157-bb01-5d46e30461df-setup.exe (89894400 Bytes) +2026-03-05T00:12:23.153Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:12:23.153Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:12:23.153Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:12:23.238Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669542820-99432-e4f8869b-7b13-4157-bb01-5d46e30461df-setup.exe (89894400 Bytes) +2026-03-05T00:12:23.324Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:12:23.324Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:12:23.325Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:12:23.325Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:12:23.387Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669542820-99432-e4f8869b-7b13-4157-bb01-5d46e30461df-setup.exe (89894400 Bytes) +2026-03-05T00:12:23.483Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:12:23.483Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:12:23.483Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:12:23.546Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669542820-99432-e4f8869b-7b13-4157-bb01-5d46e30461df-setup.exe (89894400 Bytes) +2026-03-05T00:12:23.631Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:12:23.631Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:12:23.632Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:12:23.632Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:12:23.719Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669542820-99432-e4f8869b-7b13-4157-bb01-5d46e30461df-setup.exe (89894400 Bytes) +2026-03-05T00:12:23.950Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:12:23.951Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:12:23.951Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:12:24.013Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669543951-99432-9c8f90e8-b4c9-48bd-994c-85069c7d782a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:12:24.507Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:12:24.507Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:12:24.507Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:12:24.571Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669544507-99432-51522786-317e-4d04-85db-35c265d8b169-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:12:24.693Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:12:24.693Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:12:24.694Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:12:24.694Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:12:24.775Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669544507-99432-51522786-317e-4d04-85db-35c265d8b169-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:12:24.951Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:12:24.952Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:12:24.954Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:12:24.954Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:12:24.954Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:12:24.954Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:12:25.027Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669544507-99432-51522786-317e-4d04-85db-35c265d8b169-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:12:25.152Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:12:25.152Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:12:25.152Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:12:25.152Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:12:25.224Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669544507-99432-51522786-317e-4d04-85db-35c265d8b169-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:12:25.354Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:12:25.354Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:12:25.355Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:12:25.356Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:12:25.356Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:12:25.356Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:12:25.426Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669544507-99432-51522786-317e-4d04-85db-35c265d8b169-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:12:25.561Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:12:25.561Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:12:25.562Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:12:25.562Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:12:25.631Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669544507-99432-51522786-317e-4d04-85db-35c265d8b169-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:12:25.770Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:12:25.770Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:12:25.833Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T00:12:25.833Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T00:12:25.911Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669545833-99432-07499937-69b1-44be-8b7c-beb4b8bc943f-setup.exe (89894400 Bytes) +2026-03-05T00:12:34.323Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:12:34.952Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:12:47.290Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-05T00:12:47.294Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:47.294Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed +2026-03-05T00:12:47.361Z [INFO] Scheduler beendet +2026-03-05T00:12:47.397Z [INFO] Scheduler gestartet +2026-03-05T00:12:47.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:48.760Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:48.760Z [INFO] Post-Processing Ende: pkg=content-name, status=completed +2026-03-05T00:12:48.845Z [INFO] Scheduler beendet +2026-03-05T00:12:48.849Z [INFO] Scheduler gestartet +2026-03-05T00:12:48.849Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:48.850Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-aKsePH\state' +2026-03-05T00:12:48.850Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-aKsePH\state' +2026-03-05T00:12:48.852Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:48.853Z [INFO] Post-Processing Ende: pkg=resume, status=completed +2026-03-05T00:12:48.969Z [INFO] Scheduler beendet +2026-03-05T00:12:48.972Z [INFO] Scheduler gestartet +2026-03-05T00:12:48.972Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:48.974Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-NLXoba\state' +2026-03-05T00:12:48.975Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-NLXoba\state\rd_session_state.json.async.tmp' +2026-03-05T00:12:48.975Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:48.975Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed +2026-03-05T00:12:49.092Z [INFO] Scheduler beendet +2026-03-05T00:12:49.096Z [INFO] Scheduler gestartet +2026-03-05T00:12:49.096Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:49.098Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-4t5A8G\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-4t5A8G\state\rd_session_state.json' +2026-03-05T00:12:49.098Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-4t5A8G\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-4t5A8G\state\rd_downloader_config.json' +2026-03-05T00:12:49.264Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:12:49.264Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed +2026-03-05T00:12:49.338Z [INFO] Scheduler beendet +2026-03-05T00:12:49.341Z [INFO] Scheduler gestartet +2026-03-05T00:12:49.341Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:12:49.342Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HlfCPE\state' +2026-03-05T00:12:49.342Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HlfCPE\state' +2026-03-05T00:13:05.311Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:13:21.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:13:34.347Z [INFO] Scheduler gestartet +2026-03-05T00:13:34.347Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:13:34.717Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:13:34.717Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed +2026-03-05T00:13:34.830Z [INFO] Scheduler beendet +2026-03-05T00:13:34.845Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-05T00:13:34.846Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-05T00:13:34.854Z [INFO] Scheduler gestartet +2026-03-05T00:13:34.854Z [INFO] Scheduler beendet +2026-03-05T00:13:34.857Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-05T00:13:34.858Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-05T00:13:34.922Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-05T00:13:34.923Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-05T00:13:34.986Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-05T00:13:34.986Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-05T00:13:34.987Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-05T00:13:35.048Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-05T00:13:35.049Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-05T00:13:35.050Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-05T00:13:35.113Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-a7LhMO\state' +2026-03-05T00:13:35.113Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-a7LhMO\state\rd_session_state.json.async.tmp' +2026-03-05T00:13:35.195Z [INFO] Scheduler gestartet +2026-03-05T00:13:35.195Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:13:35.900Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:13:35.900Z [INFO] Post-Processing Ende: pkg=new, status=completed +2026-03-05T00:13:35.917Z [INFO] Scheduler beendet +2026-03-05T00:13:35.924Z [INFO] Scheduler gestartet +2026-03-05T00:13:35.924Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:13:38.325Z [WARN] Netzwerkfehler: item=fresh, fresh retry, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: TypeError: fetch failed, provider=? +2026-03-05T00:13:38.700Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:13:38.700Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed +2026-03-05T00:13:38.818Z [INFO] Scheduler beendet +2026-03-05T00:13:38.834Z [INFO] Scheduler gestartet +2026-03-05T00:13:38.834Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:13:39.290Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:39.876Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:40.540Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:41.341Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:42.381Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:43.524Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:45.177Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:48.462Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:49.416Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:13:49.416Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-05T00:13:52.587Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:55.989Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-05T00:13:56.727Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:56.727Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:57.385Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:58.057Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:58.925Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:59.922Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:13:59.931Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:14:01.548Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:14:02.748Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:14:03.404Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:14:05.409Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:14:06.595Z [WARN] Tiny download erkannt (122 B): "PK� e\G��y inside.txt��PK � e\G��y ��inside.txtPK8," +2026-03-05T00:14:09.015Z [INFO] Scheduler gestartet +2026-03-05T00:14:09.015Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:14:09.019Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:14:09.019Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed +2026-03-05T00:14:09.136Z [INFO] Scheduler beendet +2026-03-05T00:14:09.139Z [INFO] Scheduler gestartet +2026-03-05T00:14:09.139Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:14:09.141Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HpEHk3\state' +2026-03-05T00:14:09.141Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HpEHk3\state\rd_session_state.json.async.tmp' +2026-03-05T00:14:09.143Z [WARN] Tiny download erkannt (124 B): "PK� e\G��y episode.txt��PK � e\G��y ��episode.txtPK9-" +2026-03-05T00:14:09.364Z [WARN] Tiny download erkannt (124 B): "PK� e\G��y episode.txt��PK � e\G��y ��episode.txtPK9-" +2026-03-05T00:14:09.691Z [WARN] Tiny download erkannt (124 B): "PK� e\G��y episode.txt��PK � e\G��y ��episode.txtPK9-" +2026-03-05T00:14:10.189Z [WARN] Tiny download erkannt (124 B): "PK� e\G��y episode.txt��PK � e\G��y ��episode.txtPK9-" +2026-03-05T00:14:10.952Z [WARN] Tiny download erkannt (124 B): "PK� e\G��y episode.txt��PK � e\G��y ��episode.txtPK9-" +2026-03-05T00:14:11.854Z [WARN] Tiny download erkannt (124 B): "PK� e\G��y episode.txt��PK � e\G��y ��episode.txtPK9-" +2026-03-05T00:14:13.755Z [WARN] Tiny download erkannt (124 B): "PK� e\G��y episode.txt��PK � e\G��y ��episode.txtPK9-" +2026-03-05T00:14:15.455Z [WARN] Tiny download erkannt (124 B): "PK� e\G��y episode.txt��PK � e\G��y ��episode.txtPK9-" +2026-03-05T00:14:19.320Z [WARN] Tiny download erkannt (124 B): "PK� e\G��y episode.txt��PK � e\G��y ��episode.txtPK9-" +2026-03-05T00:14:21.439Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:14:22.995Z [WARN] Tiny download erkannt (124 B): "PK� e\G��y episode.txt��PK � e\G��y ��episode.txtPK9-" +2026-03-05T00:14:28.311Z [WARN] Tiny download erkannt (124 B): "PK� e\G��y episode.txt��PK � e\G��y ��episode.txtPK9-" +2026-03-05T00:14:35.352Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:14:38.887Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:14:38.887Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-05T00:14:39.196Z [INFO] Scheduler gestartet +2026-03-05T00:14:39.196Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:14:39.320Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-05T00:14:39.366Z [INFO] Scheduler beendet +2026-03-05T00:14:39.382Z [INFO] Scheduler gestartet +2026-03-05T00:14:39.382Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:14:39.385Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:14:39.385Z [INFO] Post-Processing Ende: pkg=enabled, status=completed +2026-03-05T00:14:39.553Z [INFO] Scheduler beendet +2026-03-05T00:14:39.567Z [INFO] Scheduler gestartet +2026-03-05T00:14:39.567Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:14:39.737Z [INFO] Scheduler beendet +2026-03-05T00:14:39.752Z [INFO] Scheduler gestartet +2026-03-05T00:14:39.752Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:14:39.876Z [INFO] Scheduler gestartet +2026-03-05T00:14:39.876Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:14:39.881Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-yfqb8U\state\rd_session_state.json.async.tmp' +2026-03-05T00:14:39.882Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-yfqb8U\state\rd_downloader_config.json.settings.tmp' +2026-03-05T00:14:39.922Z [INFO] Scheduler beendet +2026-03-05T00:14:40.265Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:14:40.265Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed +2026-03-05T00:14:40.506Z [INFO] Scheduler beendet +2026-03-05T00:14:40.545Z [INFO] Scheduler gestartet +2026-03-05T00:14:40.545Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:14:40.606Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-05T00:14:40.608Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-05T00:14:40.610Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-05T00:14:40.611Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-05T00:14:40.613Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-05T00:14:40.615Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-d9SwcJ\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-d9SwcJ\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:14:40.616Z [INFO] Disk-Space-Check OK: 443.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-d9SwcJ\extract\recovery) +2026-03-05T00:14:40.616Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-05T00:14:40.617Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-d9SwcJ\extract\recovery +2026-03-05T00:14:40.619Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-05T00:14:40.620Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-d9SwcJ\extract\recovery +2026-03-05T00:14:40.620Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-05T00:14:40.620Z [INFO] Post-Processing Ende: pkg=recovery, status=completed +2026-03-05T00:14:40.676Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-05T00:14:40.676Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YlB9eE\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YlB9eE\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:14:40.676Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-YlB9eE\downloads\missing-source-ok +2026-03-05T00:14:40.676Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-05T00:14:40.677Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed +2026-03-05T00:14:40.716Z [INFO] Scheduler beendet +2026-03-05T00:14:40.737Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-05T00:14:40.737Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DWbhVK\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-DWbhVK\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:14:40.738Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-DWbhVK\downloads\missing-source-empty +2026-03-05T00:14:40.738Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-05T00:14:40.738Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-05T00:14:40.738Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed +2026-03-05T00:14:40.799Z [INFO] Scheduler gestartet +2026-03-05T00:14:40.799Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:14:40.969Z [INFO] Scheduler beendet +2026-03-05T00:14:41.083Z [INFO] Scheduler gestartet +2026-03-05T00:14:41.083Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:14:41.608Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:14:41.608Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed +2026-03-05T00:14:41.951Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false +2026-03-05T00:14:41.951Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed +2026-03-05T00:14:42.108Z [INFO] Scheduler beendet +2026-03-05T00:14:42.152Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-05T00:14:42.153Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oM241d\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oM241d\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:14:42.154Z [INFO] Disk-Space-Check OK: 443.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-oM241d\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-05T00:14:42.154Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-05T00:14:42.154Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-oM241d\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-05T00:14:42.156Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-05T00:14:42.156Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oM241d\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-05T00:14:42.156Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-05T00:14:42.157Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-oM241d\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-05T00:14:42.158Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-05T00:14:42.158Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-05T00:14:42.158Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-05T00:14:42.216Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-05T00:14:42.216Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1WFabQ\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1WFabQ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:14:42.217Z [INFO] Disk-Space-Check OK: 443.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-1WFabQ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-05T00:14:42.217Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-05T00:14:42.217Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-1WFabQ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-05T00:14:42.219Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-05T00:14:42.220Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-1WFabQ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-05T00:14:42.220Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-05T00:14:42.220Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-1WFabQ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-05T00:14:42.221Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-05T00:14:42.221Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-05T00:14:42.221Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed +2026-03-05T00:14:42.279Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-05T00:14:42.279Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YoIV8s\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YoIV8s\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:14:42.280Z [INFO] Disk-Space-Check OK: 443.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-YoIV8s\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-05T00:14:42.280Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-05T00:14:42.280Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-YoIV8s\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-05T00:14:42.282Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-05T00:14:42.283Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-YoIV8s\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-05T00:14:42.283Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-05T00:14:42.283Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-YoIV8s\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-05T00:14:42.283Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-05T00:14:42.283Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-05T00:14:42.341Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-05T00:14:42.342Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IHSYPz\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IHSYPz\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:14:42.342Z [INFO] Disk-Space-Check OK: 443.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-IHSYPz\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-05T00:14:42.342Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-05T00:14:42.342Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-IHSYPz\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-05T00:14:42.344Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-05T00:14:42.345Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IHSYPz\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-05T00:14:42.345Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-05T00:14:42.345Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed +2026-03-05T00:14:42.403Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-05T00:14:42.404Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yXuR6x\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yXuR6x\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:14:42.405Z [INFO] Disk-Space-Check OK: 443.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-yXuR6x\extract\Flat-Pack) +2026-03-05T00:14:42.405Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-05T00:14:42.405Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-yXuR6x\extract\Flat-Pack +2026-03-05T00:14:42.407Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-05T00:14:42.408Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yXuR6x\extract\Flat-Pack +2026-03-05T00:14:42.408Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-05T00:14:42.410Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-05T00:14:42.410Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-yXuR6x\mkv-library +2026-03-05T00:14:42.410Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed +2026-03-05T00:14:42.466Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-05T00:14:42.466Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cblQTM\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cblQTM\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:14:42.466Z [INFO] Disk-Space-Check OK: 443.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-cblQTM\extract\Flat-Collision) +2026-03-05T00:14:42.467Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-05T00:14:42.467Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-cblQTM\extract\Flat-Collision +2026-03-05T00:14:42.468Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-05T00:14:42.468Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-cblQTM\extract\Flat-Collision +2026-03-05T00:14:42.468Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-05T00:14:42.470Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-05T00:14:42.470Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-cblQTM\mkv-library +2026-03-05T00:14:42.470Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed +2026-03-05T00:14:42.530Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true +2026-03-05T00:14:42.530Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2igHkC\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2igHkC\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:14:42.531Z [INFO] Disk-Space-Check OK: 443.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-2igHkC\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-05T00:14:42.531Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-05T00:14:42.531Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-2igHkC\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-05T00:14:42.536Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-05T00:14:42.537Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-2igHkC\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-05T00:14:42.537Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-05T00:14:42.539Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-05T00:14:42.539Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-05T00:14:42.539Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-2igHkC\mkv-library +2026-03-05T00:14:42.539Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed +2026-03-05T00:14:42.600Z [INFO] Scheduler gestartet +2026-03-05T00:14:42.600Z [INFO] Scheduler beendet +2026-03-05T00:14:42.601Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-2P2VtF\state' +2026-03-05T00:15:05.499Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:15:16.221Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T00:15:16.139Z [INFO] Test-Nachricht für Session-Log +2026-03-05T00:15:16.222Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:15:16.224Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T00:15:16.227Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:15:16.227Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:15:16.326Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669716222-37500-8732c19c-a2f3-44dc-8f93-b8b680cce41f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:15:16.232Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BocqGL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BocqGL\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:15:16.233Z [INFO] Disk-Space-Check OK: 443.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BocqGL\out) +2026-03-05T00:15:16.234Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BocqGL\out +2026-03-05T00:15:16.305Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T00:15:16.305Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:15:16.305Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T00:15:16.379Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T00:15:16.440Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T00:15:16.497Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T00:15:16.402Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xJBpU7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xJBpU7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:15:16.403Z [INFO] Disk-Space-Check OK: 442.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xJBpU7\out) +2026-03-05T00:15:16.405Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xJBpU7\out +2026-03-05T00:15:16.407Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:15:16.547Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T00:15:16.494Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T00:15:16.548Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BocqGL\out +2026-03-05T00:15:16.550Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T00:15:16.551Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:15:16.552Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BocqGL\out +2026-03-05T00:15:16.560Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PneIFk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PneIFk\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:15:16.561Z [INFO] Disk-Space-Check OK: 442.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PneIFk\out) +2026-03-05T00:15:16.562Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PneIFk\out +2026-03-05T00:15:16.564Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T00:15:16.564Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PneIFk\out +2026-03-05T00:15:16.566Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T00:15:16.566Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PneIFk\out +2026-03-05T00:15:16.567Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T00:15:16.568Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PneIFk\out +2026-03-05T00:15:16.571Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n3yHnc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n3yHnc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:15:16.572Z [INFO] Disk-Space-Check OK: 442.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-n3yHnc\out) +2026-03-05T00:15:16.572Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-n3yHnc\out +2026-03-05T00:15:16.574Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T00:15:16.576Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T00:15:16.576Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n3yHnc\out +2026-03-05T00:15:16.578Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IaTwqV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IaTwqV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:15:16.579Z [INFO] Disk-Space-Check OK: 442.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IaTwqV\out) +2026-03-05T00:15:16.579Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IaTwqV\out +2026-03-05T00:15:16.581Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:15:16.582Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:15:16.583Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-IaTwqV\pkg) +2026-03-05T00:15:16.583Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IaTwqV\out +2026-03-05T00:15:16.585Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GFc9SJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GFc9SJ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:15:16.585Z [INFO] Disk-Space-Check OK: 442.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GFc9SJ\out) +2026-03-05T00:15:16.585Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GFc9SJ\out +2026-03-05T00:15:16.587Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:15:16.589Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:15:16.589Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GFc9SJ\out +2026-03-05T00:15:16.592Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7ErLLE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7ErLLE\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:15:16.593Z [INFO] Disk-Space-Check OK: 442.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7ErLLE\out) +2026-03-05T00:15:16.593Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7ErLLE\out +2026-03-05T00:15:16.595Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T00:15:16.595Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7ErLLE\out +2026-03-05T00:15:16.597Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T00:15:16.597Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7ErLLE\out +2026-03-05T00:15:16.600Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pBNN6v\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pBNN6v\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T00:15:16.600Z [INFO] Disk-Space-Check OK: 442.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pBNN6v\out) +2026-03-05T00:15:16.600Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T00:15:16.600Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pBNN6v\out +2026-03-05T00:15:16.602Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T00:15:16.602Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pBNN6v\out +2026-03-05T00:15:16.604Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7KR7Oq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7KR7Oq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:15:16.604Z [INFO] Disk-Space-Check OK: 442.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7KR7Oq\out) +2026-03-05T00:15:16.605Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7KR7Oq\out +2026-03-05T00:15:16.606Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:15:16.606Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T00:15:16.658Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T00:15:16.624Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T00:15:16.626Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:15:16.627Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-xJBpU7\out +2026-03-05T00:15:16.714Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T00:15:16.766Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T00:15:16.820Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T00:15:16.783Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-C3pfCN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-C3pfCN\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T00:15:16.784Z [INFO] Disk-Space-Check OK: 442.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-C3pfCN\out) +2026-03-05T00:15:16.784Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T00:15:16.784Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-C3pfCN\out +2026-03-05T00:15:16.785Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:15:16.821Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7KR7Oq\out +2026-03-05T00:15:16.824Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LbSWI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LbSWI\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:15:16.825Z [INFO] Disk-Space-Check OK: 442.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LbSWI\out) +2026-03-05T00:15:16.837Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5LbSWI\out +2026-03-05T00:15:16.839Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T00:15:16.839Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LbSWI\out +2026-03-05T00:15:16.843Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-twtfb8\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-twtfb8\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:15:16.844Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-twtfb8\pkg-missing +2026-03-05T00:15:16.845Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f9zalG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f9zalG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:15:16.846Z [INFO] Disk-Space-Check OK: 442.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-f9zalG\out) +2026-03-05T00:15:16.846Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f9zalG\out +2026-03-05T00:15:16.849Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T00:15:16.850Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f9zalG\out +2026-03-05T00:15:16.896Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wfiMwz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wfiMwz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:15:16.897Z [INFO] Disk-Space-Check OK: 442.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wfiMwz\out) +2026-03-05T00:15:16.897Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wfiMwz\out +2026-03-05T00:15:16.899Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:15:16.899Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T00:15:16.956Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T00:15:17.031Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T00:15:16.998Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T00:15:16.998Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T00:15:17.095Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669716998-37500-c3af4542-84be-40bf-b733-ef286d225b36-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:15:17.093Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T00:15:17.151Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T00:15:17.152Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wfiMwz\out +2026-03-05T00:15:17.154Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IA9ifF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IA9ifF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:15:17.155Z [INFO] Disk-Space-Check OK: 442.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IA9ifF\out) +2026-03-05T00:15:17.157Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IA9ifF\out +2026-03-05T00:15:17.159Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-p2FHw9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-p2FHw9\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:15:17.160Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-p2FHw9\out) +2026-03-05T00:15:17.586Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:15:17.586Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:15:18.588Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:15:20.089Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:15:21.091Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:15:21.535Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:15:24.093Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:15:25.093Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T00:15:25.093Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:15:26.095Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:15:27.596Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:15:28.598Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:15:31.599Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:15:32.626Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:15:32.626Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:15:32.709Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669732626-37500-5a29c130-c6cb-4e00-a508-d870ad3e947b-setup.exe (89894400 Bytes) +2026-03-05T00:15:32.808Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:15:32.808Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:15:32.810Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:15:32.810Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:15:32.898Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669732626-37500-5a29c130-c6cb-4e00-a508-d870ad3e947b-setup.exe (89894400 Bytes) +2026-03-05T00:15:33.001Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:15:33.001Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:15:33.001Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:15:33.105Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669732626-37500-5a29c130-c6cb-4e00-a508-d870ad3e947b-setup.exe (89894400 Bytes) +2026-03-05T00:15:33.214Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:15:33.214Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:15:33.216Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:15:33.216Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:15:33.313Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669732626-37500-5a29c130-c6cb-4e00-a508-d870ad3e947b-setup.exe (89894400 Bytes) +2026-03-05T00:15:33.412Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:15:33.412Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:15:33.412Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:15:33.508Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669732626-37500-5a29c130-c6cb-4e00-a508-d870ad3e947b-setup.exe (89894400 Bytes) +2026-03-05T00:15:33.607Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:15:33.607Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:15:33.608Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:15:33.608Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:15:33.701Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669732626-37500-5a29c130-c6cb-4e00-a508-d870ad3e947b-setup.exe (89894400 Bytes) +2026-03-05T00:15:33.973Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:15:33.974Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:15:33.974Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:15:34.070Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669733973-37500-282152cf-a7ef-46c0-bac3-f6db832cf2cc-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:15:34.842Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:15:34.842Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:15:34.842Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:15:34.936Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669734842-37500-fceaaf1a-bafa-4eae-8eec-500b0974073d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:15:35.122Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:15:35.122Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:15:35.123Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:15:35.123Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:15:35.207Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669734842-37500-fceaaf1a-bafa-4eae-8eec-500b0974073d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:15:35.387Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:15:35.387Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:15:35.388Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:15:35.389Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:15:35.389Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:15:35.389Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:15:35.464Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669734842-37500-fceaaf1a-bafa-4eae-8eec-500b0974073d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:15:35.596Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:15:35.596Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:15:35.597Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:15:35.597Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:15:35.669Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669734842-37500-fceaaf1a-bafa-4eae-8eec-500b0974073d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:15:35.800Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:15:35.800Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:15:35.802Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:15:35.802Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:15:35.802Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:15:35.802Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:15:35.884Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669734842-37500-fceaaf1a-bafa-4eae-8eec-500b0974073d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:15:36.027Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:15:36.027Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:15:36.028Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:15:36.028Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:15:36.118Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669734842-37500-fceaaf1a-bafa-4eae-8eec-500b0974073d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:15:36.267Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:15:36.267Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:15:36.342Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T00:15:36.342Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T00:15:36.414Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669736342-37500-91591cd7-9344-41a4-9a87-0209ff931f29-setup.exe (89894400 Bytes) +2026-03-05T00:16:00.055Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:16:04.243Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T00:16:04.150Z [INFO] Test-Nachricht für Session-Log +2026-03-05T00:16:04.252Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:16:04.253Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T00:16:04.259Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:16:04.259Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:16:04.368Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669764251-124404-baaadbc4-bad9-47c2-8bf0-57210f6376f9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:16:04.263Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vm2ufa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vm2ufa\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:16:04.267Z [INFO] Disk-Space-Check OK: 442.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vm2ufa\out) +2026-03-05T00:16:04.268Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vm2ufa\out +2026-03-05T00:16:04.346Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T00:16:04.346Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:16:04.346Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T00:16:04.411Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T00:16:04.481Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T00:16:04.429Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pJTZhZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pJTZhZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:16:04.430Z [INFO] Disk-Space-Check OK: 442.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pJTZhZ\out) +2026-03-05T00:16:04.432Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pJTZhZ\out +2026-03-05T00:16:04.434Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:16:04.545Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T00:16:04.616Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T00:16:04.506Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T00:16:04.616Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vm2ufa\out +2026-03-05T00:16:04.619Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T00:16:04.621Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:16:04.622Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vm2ufa\out +2026-03-05T00:16:04.699Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-boISLk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-boISLk\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:16:04.700Z [INFO] Disk-Space-Check OK: 442.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-boISLk\out) +2026-03-05T00:16:04.701Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-boISLk\out +2026-03-05T00:16:04.703Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T00:16:04.703Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-boISLk\out +2026-03-05T00:16:04.706Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T00:16:04.706Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-boISLk\out +2026-03-05T00:16:04.708Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T00:16:04.709Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-boISLk\out +2026-03-05T00:16:04.714Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X4StO5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X4StO5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:16:04.715Z [INFO] Disk-Space-Check OK: 442.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-X4StO5\out) +2026-03-05T00:16:04.716Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-X4StO5\out +2026-03-05T00:16:04.718Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T00:16:04.720Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T00:16:04.721Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-X4StO5\out +2026-03-05T00:16:04.724Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NiA58j\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NiA58j\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:16:04.725Z [INFO] Disk-Space-Check OK: 442.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NiA58j\out) +2026-03-05T00:16:04.725Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NiA58j\out +2026-03-05T00:16:04.728Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:16:04.729Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:16:04.730Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-NiA58j\pkg) +2026-03-05T00:16:04.730Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NiA58j\out +2026-03-05T00:16:04.733Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S9DB0n\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S9DB0n\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:16:04.733Z [INFO] Disk-Space-Check OK: 442.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-S9DB0n\out) +2026-03-05T00:16:04.734Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-S9DB0n\out +2026-03-05T00:16:04.737Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:16:04.738Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:16:04.739Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-S9DB0n\out +2026-03-05T00:16:04.743Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9vwG3T\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9vwG3T\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:16:04.744Z [INFO] Disk-Space-Check OK: 442.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9vwG3T\out) +2026-03-05T00:16:04.744Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9vwG3T\out +2026-03-05T00:16:04.747Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T00:16:04.747Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9vwG3T\out +2026-03-05T00:16:04.751Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T00:16:04.752Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9vwG3T\out +2026-03-05T00:16:04.756Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R3jQBD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R3jQBD\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T00:16:04.757Z [INFO] Disk-Space-Check OK: 442.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-R3jQBD\out) +2026-03-05T00:16:04.758Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T00:16:04.758Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-R3jQBD\out +2026-03-05T00:16:04.760Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T00:16:04.761Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R3jQBD\out +2026-03-05T00:16:04.765Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Aniog\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Aniog\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:16:04.766Z [INFO] Disk-Space-Check OK: 442.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Aniog\out) +2026-03-05T00:16:04.766Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3Aniog\out +2026-03-05T00:16:04.767Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:16:04.767Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T00:16:04.836Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T00:16:04.751Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T00:16:04.753Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:16:04.754Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pJTZhZ\out +2026-03-05T00:16:04.923Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T00:16:04.984Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T00:16:05.044Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T00:16:04.937Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KD3G8M\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KD3G8M\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T00:16:04.938Z [INFO] Disk-Space-Check OK: 442.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KD3G8M\out) +2026-03-05T00:16:04.938Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T00:16:04.938Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KD3G8M\out +2026-03-05T00:16:04.939Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:16:05.044Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3Aniog\out +2026-03-05T00:16:05.047Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bD6xl9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bD6xl9\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:16:05.048Z [INFO] Disk-Space-Check OK: 442.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bD6xl9\out) +2026-03-05T00:16:05.051Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bD6xl9\out +2026-03-05T00:16:05.053Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T00:16:05.054Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bD6xl9\out +2026-03-05T00:16:05.059Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NQZtio\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NQZtio\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:16:05.059Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-NQZtio\pkg-missing +2026-03-05T00:16:05.061Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5axUiW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5axUiW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:16:05.062Z [INFO] Disk-Space-Check OK: 442.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5axUiW\out) +2026-03-05T00:16:05.062Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5axUiW\out +2026-03-05T00:16:05.065Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T00:16:05.066Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5axUiW\out +2026-03-05T00:16:05.120Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-00jgnd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-00jgnd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:16:05.121Z [INFO] Disk-Space-Check OK: 442.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-00jgnd\out) +2026-03-05T00:16:05.122Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-00jgnd\out +2026-03-05T00:16:05.124Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:16:05.124Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T00:16:05.136Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T00:16:05.136Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T00:16:05.228Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669765136-124404-77550c8c-620e-40fa-8f0d-3d2e2f0ecde5-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:16:05.191Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T00:16:05.265Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T00:16:05.368Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T00:16:05.457Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T00:16:05.458Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-00jgnd\out +2026-03-05T00:16:05.460Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DDF0yi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DDF0yi\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:16:05.461Z [INFO] Disk-Space-Check OK: 442.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DDF0yi\out) +2026-03-05T00:16:05.463Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DDF0yi\out +2026-03-05T00:16:05.466Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-xfSv5D\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-xfSv5D\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:16:05.467Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-xfSv5D\out) +2026-03-05T00:16:05.576Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:16:05.940Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:16:05.940Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:16:06.943Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:16:08.445Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:16:09.447Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:16:12.447Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:16:13.449Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T00:16:13.449Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:16:14.450Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:16:15.952Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:16:16.952Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:16:19.953Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:16:20.983Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:16:20.983Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:16:21.047Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669780983-124404-a0096797-0a9b-4820-9ef6-98cec82ae5d1-setup.exe (89894400 Bytes) +2026-03-05T00:16:21.144Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:16:21.144Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:16:21.145Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:16:21.145Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:16:21.236Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669780983-124404-a0096797-0a9b-4820-9ef6-98cec82ae5d1-setup.exe (89894400 Bytes) +2026-03-05T00:16:21.333Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:16:21.333Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:16:21.333Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:16:21.410Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669780983-124404-a0096797-0a9b-4820-9ef6-98cec82ae5d1-setup.exe (89894400 Bytes) +2026-03-05T00:16:21.496Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:16:21.496Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:16:21.497Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:16:21.497Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:16:21.568Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669780983-124404-a0096797-0a9b-4820-9ef6-98cec82ae5d1-setup.exe (89894400 Bytes) +2026-03-05T00:16:21.614Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:16:21.660Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:16:21.660Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:16:21.660Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:16:21.755Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669780983-124404-a0096797-0a9b-4820-9ef6-98cec82ae5d1-setup.exe (89894400 Bytes) +2026-03-05T00:16:21.845Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:16:21.845Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:16:21.846Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:16:21.846Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:16:21.928Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669780983-124404-a0096797-0a9b-4820-9ef6-98cec82ae5d1-setup.exe (89894400 Bytes) +2026-03-05T00:16:22.138Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:16:22.138Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:16:22.138Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:16:22.205Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669782138-124404-e47ca509-f0d4-4d08-bcbf-568ccdb65bb4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:16:22.701Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:16:22.702Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:16:22.702Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:16:22.787Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669782702-124404-6a4db048-84e6-4e9c-9200-76170fdf08bd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:16:22.907Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:16:22.907Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:16:22.908Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:16:22.908Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:16:22.968Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669782702-124404-6a4db048-84e6-4e9c-9200-76170fdf08bd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:16:23.096Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:16:23.096Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:16:23.098Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:16:23.098Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:16:23.098Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:16:23.098Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:16:23.185Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669782702-124404-6a4db048-84e6-4e9c-9200-76170fdf08bd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:16:23.334Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:16:23.334Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:16:23.335Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:16:23.335Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:16:23.419Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669782702-124404-6a4db048-84e6-4e9c-9200-76170fdf08bd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:16:23.562Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:16:23.562Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:16:23.564Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:16:23.564Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:16:23.564Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:16:23.564Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:16:23.632Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669782702-124404-6a4db048-84e6-4e9c-9200-76170fdf08bd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:16:23.767Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:16:23.767Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:16:23.768Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:16:23.768Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:16:23.860Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669782702-124404-6a4db048-84e6-4e9c-9200-76170fdf08bd-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:16:23.994Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:16:23.994Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:16:24.061Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T00:16:24.061Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T00:16:24.154Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772669784061-124404-1ebb1a4d-f95c-4dd7-9380-38d617a9ff48-setup.exe (89894400 Bytes) +2026-03-05T00:16:35.569Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:17:05.656Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:17:21.676Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:18:00.357Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:18:05.711Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:18:21.745Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:18:35.775Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T00:19:05.770Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:19:21.796Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:20:01.240Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:20:05.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:20:21.854Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:21:05.903Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:21:21.909Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:22:01.405Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:22:05.964Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:22:21.969Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:23:06.033Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:23:22.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:23:36.075Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:24:01.723Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:24:06.089Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:24:22.097Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:25:01.729Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:25:06.150Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:25:22.161Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:26:01.876Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:26:06.218Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:26:22.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:27:01.945Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:27:06.291Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:27:22.312Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:28:02.035Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T00:28:06.352Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:28:22.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:29:02.265Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:29:06.385Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:29:22.415Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:30:06.438Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:30:22.475Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:31:02.423Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:31:06.515Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:31:22.543Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:32:06.602Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:32:22.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:33:02.381Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:33:02.601Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:33:06.699Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:33:22.728Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:34:06.761Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:34:22.774Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:34:27.944Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:35:02.753Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:35:06.825Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:35:22.878Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:36:06.917Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:36:22.949Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:36:28.129Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:37:02.926Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:37:07.009Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:37:23.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:37:53.485Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T00:37:53.404Z [INFO] Test-Nachricht für Session-Log +2026-03-05T00:37:53.466Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:37:53.467Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T00:37:53.471Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:37:53.471Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:37:53.569Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671073465-30340-af642cab-55be-4ef3-963b-93ff15cd4e5a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:37:53.520Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zPphwH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zPphwH\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:37:53.521Z [INFO] Disk-Space-Check OK: 441.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zPphwH\out) +2026-03-05T00:37:53.522Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zPphwH\out +2026-03-05T00:37:53.594Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T00:37:53.594Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:37:53.594Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T00:37:53.657Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T00:37:53.718Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T00:37:53.771Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T00:37:53.673Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-gNwpFF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-gNwpFF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:37:53.674Z [INFO] Disk-Space-Check OK: 441.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-gNwpFF\out) +2026-03-05T00:37:53.675Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-gNwpFF\out +2026-03-05T00:37:53.677Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:37:53.822Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T00:37:53.757Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T00:37:53.822Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zPphwH\out +2026-03-05T00:37:53.825Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T00:37:53.826Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:37:53.827Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zPphwH\out +2026-03-05T00:37:53.837Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hDrI2m\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hDrI2m\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:37:53.838Z [INFO] Disk-Space-Check OK: 441.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hDrI2m\out) +2026-03-05T00:37:53.838Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hDrI2m\out +2026-03-05T00:37:53.840Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T00:37:53.840Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hDrI2m\out +2026-03-05T00:37:53.842Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T00:37:53.843Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hDrI2m\out +2026-03-05T00:37:53.845Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T00:37:53.846Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hDrI2m\out +2026-03-05T00:37:53.848Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KdrmtC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KdrmtC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:37:53.849Z [INFO] Disk-Space-Check OK: 441.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KdrmtC\out) +2026-03-05T00:37:53.849Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KdrmtC\out +2026-03-05T00:37:53.851Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T00:37:53.853Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T00:37:53.853Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KdrmtC\out +2026-03-05T00:37:53.855Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IGramc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IGramc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:37:53.856Z [INFO] Disk-Space-Check OK: 441.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IGramc\out) +2026-03-05T00:37:53.856Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IGramc\out +2026-03-05T00:37:53.858Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:37:53.858Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:37:53.860Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-IGramc\pkg) +2026-03-05T00:37:53.860Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IGramc\out +2026-03-05T00:37:53.862Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cNcw9M\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cNcw9M\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:37:53.862Z [INFO] Disk-Space-Check OK: 441.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cNcw9M\out) +2026-03-05T00:37:53.862Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cNcw9M\out +2026-03-05T00:37:53.864Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:37:53.865Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:37:53.866Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cNcw9M\out +2026-03-05T00:37:53.869Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8ajATr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8ajATr\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:37:53.869Z [INFO] Disk-Space-Check OK: 441.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8ajATr\out) +2026-03-05T00:37:53.870Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8ajATr\out +2026-03-05T00:37:53.872Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T00:37:53.872Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8ajATr\out +2026-03-05T00:37:53.874Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T00:37:53.875Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8ajATr\out +2026-03-05T00:37:53.877Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gqWqeK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gqWqeK\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T00:37:53.878Z [INFO] Disk-Space-Check OK: 441.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gqWqeK\out) +2026-03-05T00:37:53.878Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T00:37:53.878Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gqWqeK\out +2026-03-05T00:37:53.879Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T00:37:53.880Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gqWqeK\out +2026-03-05T00:37:53.882Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6DJTtt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6DJTtt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:37:53.882Z [INFO] Disk-Space-Check OK: 441.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6DJTtt\out) +2026-03-05T00:37:53.883Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6DJTtt\out +2026-03-05T00:37:53.883Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:37:53.883Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T00:37:53.930Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T00:37:53.890Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T00:37:53.892Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:37:53.893Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-gNwpFF\out +2026-03-05T00:37:53.977Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T00:37:54.024Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T00:37:54.109Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T00:37:54.021Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BRtace\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BRtace\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T00:37:54.022Z [INFO] Disk-Space-Check OK: 441.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BRtace\out) +2026-03-05T00:37:54.022Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T00:37:54.022Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BRtace\out +2026-03-05T00:37:54.023Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:37:54.110Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6DJTtt\out +2026-03-05T00:37:54.113Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KDd9MI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KDd9MI\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:37:54.113Z [INFO] Disk-Space-Check OK: 441.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KDd9MI\out) +2026-03-05T00:37:54.115Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KDd9MI\out +2026-03-05T00:37:54.116Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T00:37:54.117Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KDd9MI\out +2026-03-05T00:37:54.123Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G77WfA\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G77WfA\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:37:54.123Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-G77WfA\pkg-missing +2026-03-05T00:37:54.125Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PSimTu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PSimTu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:37:54.126Z [INFO] Disk-Space-Check OK: 441.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PSimTu\out) +2026-03-05T00:37:54.126Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PSimTu\out +2026-03-05T00:37:54.128Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T00:37:54.129Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PSimTu\out +2026-03-05T00:37:54.171Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nYhdnI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nYhdnI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:37:54.172Z [INFO] Disk-Space-Check OK: 441.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nYhdnI\out) +2026-03-05T00:37:54.172Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nYhdnI\out +2026-03-05T00:37:54.175Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:37:54.175Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T00:37:54.229Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T00:37:54.212Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T00:37:54.212Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T00:37:54.301Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671074212-30340-f4470147-5484-4fc8-be29-221d89dd393f-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:37:54.288Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T00:37:54.345Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T00:37:54.391Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T00:37:54.391Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nYhdnI\out +2026-03-05T00:37:54.393Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yI3pOk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yI3pOk\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:37:54.394Z [INFO] Disk-Space-Check OK: 441.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yI3pOk\out) +2026-03-05T00:37:54.395Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yI3pOk\out +2026-03-05T00:37:54.397Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PZuicE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PZuicE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:37:54.398Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PZuicE\out) +2026-03-05T00:37:54.793Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:37:54.793Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:37:55.795Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:37:57.296Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:37:58.298Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:38:01.298Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:38:02.300Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T00:38:02.300Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:38:03.301Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:38:04.801Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:38:05.803Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:38:07.103Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:38:08.803Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:38:09.839Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:38:09.839Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:38:09.900Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671089839-30340-d504c95a-3c65-4cf9-a83f-d23cdb4cc8d7-setup.exe (89894400 Bytes) +2026-03-05T00:38:09.998Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:38:09.998Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:38:09.999Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:38:09.999Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:38:10.091Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671089839-30340-d504c95a-3c65-4cf9-a83f-d23cdb4cc8d7-setup.exe (89894400 Bytes) +2026-03-05T00:38:10.177Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:38:10.177Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:38:10.177Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:38:10.238Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671089839-30340-d504c95a-3c65-4cf9-a83f-d23cdb4cc8d7-setup.exe (89894400 Bytes) +2026-03-05T00:38:10.319Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:38:10.319Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:38:10.319Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:38:10.319Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:38:10.389Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671089839-30340-d504c95a-3c65-4cf9-a83f-d23cdb4cc8d7-setup.exe (89894400 Bytes) +2026-03-05T00:38:10.473Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:38:10.473Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:38:10.473Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:38:10.533Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671089839-30340-d504c95a-3c65-4cf9-a83f-d23cdb4cc8d7-setup.exe (89894400 Bytes) +2026-03-05T00:38:10.618Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:38:10.618Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:38:10.619Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:38:10.619Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:38:10.715Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671089839-30340-d504c95a-3c65-4cf9-a83f-d23cdb4cc8d7-setup.exe (89894400 Bytes) +2026-03-05T00:38:10.902Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:38:10.902Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:38:10.902Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:38:10.967Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671090902-30340-ca9c595a-3538-4a2a-b87a-caf84dad75e3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:38:11.484Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:38:11.484Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:38:11.484Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:38:11.564Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671091484-30340-2d4c53e4-0d12-4665-a1a1-c0cb028681cf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:38:11.683Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:38:11.684Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:38:11.684Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:38:11.684Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:38:11.752Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671091484-30340-2d4c53e4-0d12-4665-a1a1-c0cb028681cf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:38:11.882Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:38:11.882Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:38:11.883Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:38:11.883Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:38:11.883Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:38:11.883Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:38:11.957Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671091484-30340-2d4c53e4-0d12-4665-a1a1-c0cb028681cf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:38:12.082Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:38:12.082Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:38:12.083Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:38:12.083Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:38:12.141Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671091484-30340-2d4c53e4-0d12-4665-a1a1-c0cb028681cf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:38:12.259Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:38:12.259Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:38:12.261Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:38:12.261Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:38:12.261Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:38:12.261Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:38:12.320Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671091484-30340-2d4c53e4-0d12-4665-a1a1-c0cb028681cf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:38:12.439Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:38:12.439Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:38:12.440Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:38:12.440Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:38:12.504Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671091484-30340-2d4c53e4-0d12-4665-a1a1-c0cb028681cf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:38:12.624Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:38:12.624Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:38:12.685Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T00:38:12.685Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T00:38:12.748Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772671092685-30340-5f64daf4-eeac-4a78-be80-6d0144da8be8-setup.exe (89894400 Bytes) +2026-03-05T00:38:23.142Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:38:28.422Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:39:03.071Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T00:39:07.160Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:39:23.198Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:40:07.208Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:40:23.262Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:40:28.643Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:41:07.294Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:41:23.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:42:07.376Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:42:23.451Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:42:28.874Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:43:07.455Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:43:23.527Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:44:03.330Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:44:07.544Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:44:23.616Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:44:29.123Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:45:07.635Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:45:23.702Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:45:28.952Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:46:07.708Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:46:23.782Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:46:29.304Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:47:07.783Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:47:23.868Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:47:29.088Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:48:07.867Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:48:23.963Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:48:29.508Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T00:49:07.943Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:49:24.045Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:49:29.330Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:50:08.016Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:50:24.123Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:51:08.076Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:51:24.196Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:51:29.481Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:52:08.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:52:24.252Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:53:08.186Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:53:24.319Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:53:29.602Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:53:29.781Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:53:31.310Z [INFO] Test-Nachricht für Session-Log +2026-03-05T00:53:31.395Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T00:53:31.458Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XcMUGL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XcMUGL\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:53:31.461Z [INFO] Disk-Space-Check OK: 440.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XcMUGL\out) +2026-03-05T00:53:31.462Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XcMUGL\out +2026-03-05T00:53:31.549Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T00:53:31.549Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:53:31.549Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T00:53:31.460Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:53:31.461Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T00:53:31.464Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:53:31.464Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:53:31.564Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672011459-122776-c3d5597c-90e6-4cbc-93e9-0ebeee265e02-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:53:31.614Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T00:53:31.675Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T00:53:31.628Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Li8N3f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Li8N3f\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:53:31.629Z [INFO] Disk-Space-Check OK: 440.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Li8N3f\out) +2026-03-05T00:53:31.631Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Li8N3f\out +2026-03-05T00:53:31.633Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:53:31.735Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T00:53:31.786Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T00:53:31.666Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T00:53:31.786Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XcMUGL\out +2026-03-05T00:53:31.790Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T00:53:31.791Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:53:31.792Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XcMUGL\out +2026-03-05T00:53:31.801Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSohNp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSohNp\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:53:31.802Z [INFO] Disk-Space-Check OK: 440.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSohNp\out) +2026-03-05T00:53:31.802Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fSohNp\out +2026-03-05T00:53:31.804Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T00:53:31.805Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fSohNp\out +2026-03-05T00:53:31.807Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T00:53:31.807Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fSohNp\out +2026-03-05T00:53:31.809Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T00:53:31.810Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fSohNp\out +2026-03-05T00:53:31.813Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V5xaWP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V5xaWP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:53:31.813Z [INFO] Disk-Space-Check OK: 440.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-V5xaWP\out) +2026-03-05T00:53:31.813Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-V5xaWP\out +2026-03-05T00:53:31.816Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T00:53:31.818Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T00:53:31.818Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V5xaWP\out +2026-03-05T00:53:31.821Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jMYnvL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jMYnvL\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:53:31.821Z [INFO] Disk-Space-Check OK: 440.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jMYnvL\out) +2026-03-05T00:53:31.821Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jMYnvL\out +2026-03-05T00:53:31.824Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:53:31.825Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:53:31.826Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-jMYnvL\pkg) +2026-03-05T00:53:31.826Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jMYnvL\out +2026-03-05T00:53:31.828Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aJA6Kl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aJA6Kl\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T00:53:31.828Z [INFO] Disk-Space-Check OK: 440.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aJA6Kl\out) +2026-03-05T00:53:31.829Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aJA6Kl\out +2026-03-05T00:53:31.832Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:53:31.833Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T00:53:31.833Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aJA6Kl\out +2026-03-05T00:53:31.836Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vgEuIt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vgEuIt\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:53:31.837Z [INFO] Disk-Space-Check OK: 440.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vgEuIt\out) +2026-03-05T00:53:31.837Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vgEuIt\out +2026-03-05T00:53:31.839Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T00:53:31.839Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vgEuIt\out +2026-03-05T00:53:31.841Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T00:53:31.842Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vgEuIt\out +2026-03-05T00:53:31.846Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZUfS9Z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZUfS9Z\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T00:53:31.847Z [INFO] Disk-Space-Check OK: 440.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZUfS9Z\out) +2026-03-05T00:53:31.847Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T00:53:31.847Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZUfS9Z\out +2026-03-05T00:53:31.849Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T00:53:31.850Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZUfS9Z\out +2026-03-05T00:53:31.852Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-urAqUN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-urAqUN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:53:31.853Z [INFO] Disk-Space-Check OK: 440.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-urAqUN\out) +2026-03-05T00:53:31.853Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-urAqUN\out +2026-03-05T00:53:31.854Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:53:31.854Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T00:53:31.861Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T00:53:31.862Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T00:53:31.863Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Li8N3f\out +2026-03-05T00:53:31.913Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T00:53:31.973Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T00:53:32.029Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T00:53:32.080Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T00:53:32.021Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wSElHq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wSElHq\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T00:53:32.022Z [INFO] Disk-Space-Check OK: 440.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wSElHq\out) +2026-03-05T00:53:32.022Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T00:53:32.022Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wSElHq\out +2026-03-05T00:53:32.023Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:53:32.081Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-urAqUN\out +2026-03-05T00:53:32.084Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jzHKTz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jzHKTz\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:53:32.084Z [INFO] Disk-Space-Check OK: 440.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jzHKTz\out) +2026-03-05T00:53:32.086Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jzHKTz\out +2026-03-05T00:53:32.088Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T00:53:32.089Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jzHKTz\out +2026-03-05T00:53:32.092Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x2ttsJ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-x2ttsJ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:53:32.093Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-x2ttsJ\pkg-missing +2026-03-05T00:53:32.094Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OiVsGX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OiVsGX\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:53:32.095Z [INFO] Disk-Space-Check OK: 440.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OiVsGX\out) +2026-03-05T00:53:32.095Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OiVsGX\out +2026-03-05T00:53:32.097Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T00:53:32.098Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OiVsGX\out +2026-03-05T00:53:32.140Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zM0hQT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zM0hQT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:53:32.141Z [INFO] Disk-Space-Check OK: 440.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zM0hQT\out) +2026-03-05T00:53:32.142Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zM0hQT\out +2026-03-05T00:53:32.143Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T00:53:32.143Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T00:53:32.193Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T00:53:32.235Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T00:53:32.235Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T00:53:32.328Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672012235-122776-e8d1353b-0aa3-43c4-beb9-92acaa580a5a-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:53:32.270Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T00:53:32.322Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T00:53:32.387Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T00:53:32.388Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zM0hQT\out +2026-03-05T00:53:32.390Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SqAgUj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SqAgUj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:53:32.391Z [INFO] Disk-Space-Check OK: 439.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SqAgUj\out) +2026-03-05T00:53:32.393Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SqAgUj\out +2026-03-05T00:53:32.395Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ULtVEw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ULtVEw\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T00:53:32.396Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ULtVEw\out) +2026-03-05T00:53:32.926Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:53:32.926Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:53:33.928Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:53:35.429Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:53:36.430Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:53:39.430Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T00:53:40.432Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T00:53:40.432Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:53:41.433Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:53:42.934Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:53:43.935Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T00:53:46.935Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T00:53:47.966Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:53:47.966Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:53:48.024Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672027966-122776-88a75dc4-c6af-4d5b-843c-61428efea1f1-setup.exe (89894400 Bytes) +2026-03-05T00:53:48.104Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:53:48.104Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:53:48.105Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:53:48.105Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:53:48.185Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672027966-122776-88a75dc4-c6af-4d5b-843c-61428efea1f1-setup.exe (89894400 Bytes) +2026-03-05T00:53:48.267Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:53:48.267Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:53:48.267Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:53:48.332Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672027966-122776-88a75dc4-c6af-4d5b-843c-61428efea1f1-setup.exe (89894400 Bytes) +2026-03-05T00:53:48.410Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:53:48.410Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:53:48.411Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:53:48.411Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:53:48.468Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672027966-122776-88a75dc4-c6af-4d5b-843c-61428efea1f1-setup.exe (89894400 Bytes) +2026-03-05T00:53:48.546Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:53:48.546Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:53:48.546Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T00:53:48.604Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672027966-122776-88a75dc4-c6af-4d5b-843c-61428efea1f1-setup.exe (89894400 Bytes) +2026-03-05T00:53:48.684Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T00:53:48.684Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T00:53:48.685Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:53:48.685Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T00:53:48.742Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672027966-122776-88a75dc4-c6af-4d5b-843c-61428efea1f1-setup.exe (89894400 Bytes) +2026-03-05T00:53:48.919Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:53:48.920Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:53:48.920Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:53:48.982Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672028919-122776-46a51d4a-6bf2-4d37-bcf4-acecf8edf71c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:53:49.460Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:53:49.460Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:53:49.460Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:53:49.543Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672029460-122776-82e5179c-7b98-482e-a1e4-e8ed7014cc0c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:53:49.664Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:53:49.664Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:53:49.665Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:53:49.665Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:53:49.733Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672029460-122776-82e5179c-7b98-482e-a1e4-e8ed7014cc0c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:53:49.898Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:53:49.898Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:53:49.901Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:53:49.901Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:53:49.901Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:53:49.901Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:53:49.980Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672029460-122776-82e5179c-7b98-482e-a1e4-e8ed7014cc0c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:53:50.101Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:53:50.101Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:53:50.102Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:53:50.102Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:53:50.164Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672029460-122776-82e5179c-7b98-482e-a1e4-e8ed7014cc0c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:53:50.288Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:53:50.289Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:53:50.290Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T00:53:50.290Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T00:53:50.290Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:53:50.290Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T00:53:50.368Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672029460-122776-82e5179c-7b98-482e-a1e4-e8ed7014cc0c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:53:50.509Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:53:50.509Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T00:53:50.510Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T00:53:50.510Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T00:53:50.568Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672029460-122776-82e5179c-7b98-482e-a1e4-e8ed7014cc0c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T00:53:50.695Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T00:53:50.695Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T00:53:50.763Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T00:53:50.763Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T00:53:50.844Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672030763-122776-5a13f691-5cd6-4785-9294-b1c8880e8eb0-setup.exe (89894400 Bytes) +2026-03-05T00:54:08.262Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:54:24.383Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:54:55.422Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:55:08.347Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:55:24.444Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:55:29.834Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:56:08.399Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:56:24.509Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:56:55.658Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:57:08.434Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:57:24.534Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:57:29.941Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T00:58:08.492Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:58:24.601Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:58:55.873Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T00:59:08.575Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:59:24.679Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T00:59:30.107Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T01:00:08.659Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:00:24.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:00:56.045Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:01:08.743Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:01:24.825Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:02:08.821Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:02:24.916Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:02:56.202Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:03:08.899Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:03:24.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:04:08.978Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:04:24.699Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T01:04:24.615Z [INFO] Test-Nachricht für Session-Log +2026-03-05T01:04:24.700Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:04:24.701Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T01:04:24.706Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:04:24.706Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:04:24.726Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L8LjAw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L8LjAw\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:04:24.728Z [INFO] Disk-Space-Check OK: 439.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-L8LjAw\out) +2026-03-05T01:04:24.729Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L8LjAw\out +2026-03-05T01:04:24.805Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T01:04:24.805Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:04:24.805Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T01:04:24.875Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T01:04:24.938Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T01:04:24.903Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Nq7GrD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Nq7GrD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:04:24.904Z [INFO] Disk-Space-Check OK: 439.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Nq7GrD\out) +2026-03-05T01:04:24.906Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Nq7GrD\out +2026-03-05T01:04:24.908Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:04:25.000Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T01:04:25.077Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T01:04:24.971Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T01:04:25.046Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:04:25.077Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-L8LjAw\out +2026-03-05T01:04:25.081Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T01:04:25.082Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:04:25.083Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-L8LjAw\out +2026-03-05T01:04:25.092Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gNmMN0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gNmMN0\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:04:25.093Z [INFO] Disk-Space-Check OK: 439.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gNmMN0\out) +2026-03-05T01:04:25.093Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gNmMN0\out +2026-03-05T01:04:25.096Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T01:04:25.096Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gNmMN0\out +2026-03-05T01:04:25.098Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T01:04:25.098Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gNmMN0\out +2026-03-05T01:04:25.101Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T01:04:25.102Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gNmMN0\out +2026-03-05T01:04:25.104Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dUJAd3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dUJAd3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:04:25.105Z [INFO] Disk-Space-Check OK: 439.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dUJAd3\out) +2026-03-05T01:04:25.106Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dUJAd3\out +2026-03-05T01:04:25.108Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T01:04:25.110Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T01:04:25.110Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dUJAd3\out +2026-03-05T01:04:25.113Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1nNBWI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1nNBWI\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:04:25.113Z [INFO] Disk-Space-Check OK: 439.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1nNBWI\out) +2026-03-05T01:04:25.113Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1nNBWI\out +2026-03-05T01:04:25.116Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:04:25.117Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:04:25.118Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-1nNBWI\pkg) +2026-03-05T01:04:25.118Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1nNBWI\out +2026-03-05T01:04:25.120Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IySVl8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IySVl8\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:04:25.121Z [INFO] Disk-Space-Check OK: 439.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IySVl8\out) +2026-03-05T01:04:25.121Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IySVl8\out +2026-03-05T01:04:25.123Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:04:25.124Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:04:25.125Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IySVl8\out +2026-03-05T01:04:25.128Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iTkTMc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iTkTMc\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:04:25.128Z [INFO] Disk-Space-Check OK: 439.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iTkTMc\out) +2026-03-05T01:04:25.129Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iTkTMc\out +2026-03-05T01:04:25.131Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T01:04:25.131Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iTkTMc\out +2026-03-05T01:04:25.134Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T01:04:25.135Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iTkTMc\out +2026-03-05T01:04:25.138Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lI1Jxw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lI1Jxw\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T01:04:25.138Z [INFO] Disk-Space-Check OK: 439.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lI1Jxw\out) +2026-03-05T01:04:25.138Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T01:04:25.139Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lI1Jxw\out +2026-03-05T01:04:25.140Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T01:04:25.141Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lI1Jxw\out +2026-03-05T01:04:25.144Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xub2C1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xub2C1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:04:25.144Z [INFO] Disk-Space-Check OK: 439.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xub2C1\out) +2026-03-05T01:04:25.145Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Xub2C1\out +2026-03-05T01:04:25.146Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:04:25.146Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T01:04:25.230Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T01:04:25.286Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T01:04:25.347Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T01:04:25.189Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T01:04:25.191Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:04:25.192Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Nq7GrD\out +2026-03-05T01:04:25.410Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T01:04:25.352Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-73yqve\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-73yqve\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T01:04:25.352Z [INFO] Disk-Space-Check OK: 439.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-73yqve\out) +2026-03-05T01:04:25.352Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T01:04:25.353Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-73yqve\out +2026-03-05T01:04:25.354Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:04:25.411Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Xub2C1\out +2026-03-05T01:04:25.414Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h2I2df\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h2I2df\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:04:25.415Z [INFO] Disk-Space-Check OK: 439.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-h2I2df\out) +2026-03-05T01:04:25.417Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h2I2df\out +2026-03-05T01:04:25.420Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T01:04:25.421Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h2I2df\out +2026-03-05T01:04:25.425Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SbuLkq\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SbuLkq\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:04:25.425Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-SbuLkq\pkg-missing +2026-03-05T01:04:25.427Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QfzAdp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QfzAdp\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:04:25.428Z [INFO] Disk-Space-Check OK: 439.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QfzAdp\out) +2026-03-05T01:04:25.428Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QfzAdp\out +2026-03-05T01:04:25.431Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T01:04:25.432Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QfzAdp\out +2026-03-05T01:04:25.480Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FROOlO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FROOlO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:04:25.481Z [INFO] Disk-Space-Check OK: 439.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FROOlO\out) +2026-03-05T01:04:25.483Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FROOlO\out +2026-03-05T01:04:25.484Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:04:25.484Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T01:04:24.832Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672664700-57780-f1395d23-8884-44c6-ae26-12b8f0b0e17b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:04:25.583Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T01:04:25.583Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T01:04:25.546Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T01:04:25.606Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T01:04:25.668Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T01:04:25.723Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T01:04:25.724Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FROOlO\out +2026-03-05T01:04:25.727Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G1ZVIS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G1ZVIS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:04:25.727Z [INFO] Disk-Space-Check OK: 439.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-G1ZVIS\out) +2026-03-05T01:04:25.730Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-G1ZVIS\out +2026-03-05T01:04:25.733Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-Ep2cvp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-Ep2cvp\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:04:25.733Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-Ep2cvp\out) +2026-03-05T01:04:25.687Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672665583-57780-efeae72d-2bf4-4b40-b139-e807328d531d-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:04:26.227Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:04:26.227Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:04:27.228Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:04:28.731Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:04:29.733Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:04:30.349Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:04:32.733Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:04:33.734Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T01:04:33.734Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:04:34.735Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:04:36.235Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:04:37.237Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:04:40.239Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:04:41.265Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:04:41.265Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:04:41.332Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672681265-57780-e61cbe80-8bf6-425c-a40d-7fb67bebfb20-setup.exe (89894400 Bytes) +2026-03-05T01:04:41.427Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:04:41.427Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:04:41.428Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:04:41.428Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:04:41.503Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672681265-57780-e61cbe80-8bf6-425c-a40d-7fb67bebfb20-setup.exe (89894400 Bytes) +2026-03-05T01:04:41.584Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:04:41.584Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:04:41.584Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:04:41.647Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672681265-57780-e61cbe80-8bf6-425c-a40d-7fb67bebfb20-setup.exe (89894400 Bytes) +2026-03-05T01:04:41.729Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:04:41.729Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:04:41.730Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:04:41.730Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:04:41.802Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672681265-57780-e61cbe80-8bf6-425c-a40d-7fb67bebfb20-setup.exe (89894400 Bytes) +2026-03-05T01:04:41.892Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:04:41.892Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:04:41.892Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:04:41.958Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672681265-57780-e61cbe80-8bf6-425c-a40d-7fb67bebfb20-setup.exe (89894400 Bytes) +2026-03-05T01:04:42.041Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:04:42.041Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:04:42.041Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:04:42.041Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:04:42.124Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672681265-57780-e61cbe80-8bf6-425c-a40d-7fb67bebfb20-setup.exe (89894400 Bytes) +2026-03-05T01:04:42.385Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:04:42.386Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:04:42.386Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:04:42.479Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672682385-57780-c77a149e-b4d0-4da8-8717-93d68ae044b0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:04:42.990Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:04:42.990Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:04:42.990Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:04:43.070Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672682990-57780-de470c73-19c7-4ad1-a218-55cf10427548-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:04:43.211Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:04:43.211Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:04:43.212Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:04:43.212Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:04:43.289Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672682990-57780-de470c73-19c7-4ad1-a218-55cf10427548-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:04:43.465Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:04:43.466Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:04:43.468Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:04:43.468Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:04:43.468Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:04:43.468Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:04:43.547Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672682990-57780-de470c73-19c7-4ad1-a218-55cf10427548-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:04:43.690Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:04:43.690Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:04:43.690Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:04:43.690Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:04:43.770Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672682990-57780-de470c73-19c7-4ad1-a218-55cf10427548-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:04:43.908Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:04:43.908Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:04:43.911Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:04:43.911Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:04:43.911Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:04:43.911Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:04:43.994Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672682990-57780-de470c73-19c7-4ad1-a218-55cf10427548-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:04:44.135Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:04:44.135Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:04:44.136Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:04:44.136Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:04:44.223Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672682990-57780-de470c73-19c7-4ad1-a218-55cf10427548-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:04:44.406Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:04:44.406Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:04:44.483Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T01:04:44.483Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T01:04:44.563Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772672684483-57780-4867370d-419a-4809-8d6f-08685e7db40f-setup.exe (89894400 Bytes) +2026-03-05T01:04:56.417Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:05:09.038Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:05:25.110Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:05:55.986Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:06:09.092Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:06:25.168Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:06:56.585Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:07:09.167Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:07:25.236Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:07:56.225Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:08:09.226Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:08:25.294Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:08:56.814Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T01:09:09.302Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:09:25.358Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:09:56.503Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:10:09.360Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:10:25.407Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:11:09.426Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:11:25.475Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:11:56.792Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:12:09.492Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:12:25.537Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:13:09.541Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:13:25.589Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:13:56.962Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:13:57.091Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:14:09.608Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:14:25.656Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:15:09.674Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:15:22.724Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:15:25.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:15:57.189Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:16:00.627Z [INFO] App gestartet v1.6.35 +2026-03-05T01:16:00.627Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-05T01:16:00.627Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-05T01:16:00.681Z [INFO] Hybrid-Entpacken via Start ausgelöst: pkg=Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, completed=5/46 +2026-03-05T01:16:00.801Z [INFO] Item-Recovery: glueh.feuer.web.7p-s01e04.rar war "queued" aber Datei existiert (657 MB), setze auf completed +2026-03-05T01:16:00.828Z [WARN] Item-Recovery: glueh.feuer.web.7p-s01e05.part1.rar übersprungen – Datei zu klein (359 MB, erwartet mind. 500 MB) +2026-03-05T01:16:00.846Z [INFO] Item-Recovery: glueh.feuer.web.7p-s01e05.part2.rar war "queued" aber Datei existiert (133 MB), setze auf completed +2026-03-05T01:16:00.848Z [WARN] Item-Recovery: glueh.feuer.web.7p-s01e06.part1.rar übersprungen – Datei zu klein (92 MB, erwartet mind. 500 MB) +2026-03-05T01:16:00.849Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-05T01:16:00.862Z [INFO] Post-Processing Start: pkg=Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, success=7, failed=0, cancelled=0, autoExtract=true +2026-03-05T01:16:00.868Z [INFO] Hybrid-Extract Start: pkg=Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, readyArchives=4 +2026-03-05T01:16:00.871Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\Downloads\RealDebrid\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, targetDir=C:\Users\ploet\Downloads\RealDebrid\_entpackt\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, archives=3 (hybrid, gesamt=6), cleanupMode=none, conflictMode=overwrite +2026-03-05T01:16:00.874Z [INFO] Disk-Space-Check OK: 438.9 GB frei, 2.8 GB benötigt (target=C:\Users\ploet\Downloads\RealDebrid\_entpackt\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF) +2026-03-05T01:16:00.885Z [INFO] Passwort-Discovery: Extrahiere erstes Archiv seriell (3 Passwort-Kandidaten)... +2026-03-05T01:16:00.885Z [INFO] Entpacke Archiv: glueh.feuer.web.7p-s01e02.part1.rar -> C:\Users\ploet\Downloads\RealDebrid\_entpackt\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF (hybrid, reduced threads, low I/O) +2026-03-05T01:16:00.887Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): glueh.feuer.web.7p-s01e02.part1.rar, 5 Passwörter: ["", "glueh.feuer.web.7p-s01e02", "glueh feuer web 7p-s01e02", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:16:09.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:16:11.728Z [INFO] Entpackt via 7zjbinding: glueh.feuer.web.7p-s01e02.part1.rar +2026-03-05T01:16:11.732Z [INFO] Entpacken erfolgreich: glueh.feuer.web.7p-s01e02.part1.rar +2026-03-05T01:16:11.732Z [INFO] Passwort-Discovery abgeschlossen, starte parallele Extraktion für 2 verbleibende Archive +2026-03-05T01:16:11.732Z [INFO] Parallele Extraktion: 2 gleichzeitige Worker für 2 Archive +2026-03-05T01:16:11.732Z [INFO] Entpacke Archiv: glueh.feuer.web.7p-s01e03.rar -> C:\Users\ploet\Downloads\RealDebrid\_entpackt\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF (hybrid, reduced threads, low I/O) +2026-03-05T01:16:11.732Z [INFO] Entpacke Archiv: glueh.feuer.web.7p-s01e04.rar -> C:\Users\ploet\Downloads\RealDebrid\_entpackt\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF (hybrid, reduced threads, low I/O) +2026-03-05T01:16:11.733Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): glueh.feuer.web.7p-s01e03.rar, 5 Passwörter: ["", "glueh.feuer.web.7p-s01e03", "glueh feuer web 7p-s01e03", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:16:11.742Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): glueh.feuer.web.7p-s01e04.rar, 5 Passwörter: ["", "glueh.feuer.web.7p-s01e04", "glueh feuer web 7p-s01e04", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:16:20.027Z [INFO] Entpackt via 7zjbinding: glueh.feuer.web.7p-s01e03.rar +2026-03-05T01:16:20.028Z [INFO] Entpacken erfolgreich: glueh.feuer.web.7p-s01e03.rar +2026-03-05T01:16:21.477Z [ERROR] Entpack-Fehler glueh.feuer.web.7p-s01e04.rar [unknown]: Error: RD_BACKEND 7zjbinding RD_PROGRESS 0% RD_PROGRESS 100% RD_BACKEND 7zjbinding RD_PROGRESS 0% RD_PROGRESS 100% RD_BACKEND 7zjbinding RD_PROGRESS 0% RD_PROGRESS 100% RD_BACKEND 7zjbinding RD_PROGRESS 0% RD_PROGRESS 1% RD_PROGRESS 2% RD_PROGRESS 3% RD_PROGRESS 4% RD_PROGRESS 5% RD_PROGRESS 6% RD_PROGRESS 7% RD_PROGRESS 8% RD_PROGRESS 9% RD_PROGRESS 10% RD_PROGRESS 11% RD_PROGRESS 12% RD_PROGRESS 13% RD_PROGRESS 14% RD_PROGRESS 15% RD_PROGRESS 16% RD_PROGRESS 17% RD_PROGRESS 18% RD_PROGRESS 19% RD_PRO +2026-03-05T01:16:21.480Z [INFO] Entpacken beendet: extracted=2, failed=1, targetDir=C:\Users\ploet\Downloads\RealDebrid\_entpackt\Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF +2026-03-05T01:16:21.480Z [INFO] Hybrid-Extract Ende: pkg=Gluehendes.Feuer.S01.German.DL.720p.WEB.x264-WvF, extracted=2, failed=1 +2026-03-05T01:16:21.481Z [WARN] Hybrid-Extract: 1 Archive fehlgeschlagen, wird beim finalen Durchlauf erneut versucht +2026-03-05T01:16:25.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:17:09.787Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:17:23.095Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:17:25.835Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:17:57.322Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:18:09.856Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:18:25.910Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:19:09.955Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:19:23.289Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:19:26.009Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:19:57.555Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T01:20:10.046Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:20:26.095Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:21:10.134Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:21:23.421Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:21:26.189Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:22:10.215Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:22:26.285Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:23:10.315Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:23:23.595Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:23:26.378Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:24:10.396Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:24:21.872Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T01:24:21.785Z [INFO] Test-Nachricht für Session-Log +2026-03-05T01:24:21.861Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:24:21.862Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T01:24:21.864Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:24:21.864Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:24:21.975Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673861860-68300-48ae88dd-495a-441b-af22-d73a7e986b4c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:24:21.908Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0ZpWHt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0ZpWHt\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:24:21.910Z [INFO] Disk-Space-Check OK: 436.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0ZpWHt\out) +2026-03-05T01:24:21.913Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0ZpWHt\out +2026-03-05T01:24:21.988Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T01:24:21.988Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:24:21.988Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T01:24:22.054Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T01:24:22.120Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T01:24:22.086Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-UbrYIM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-UbrYIM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:24:22.088Z [INFO] Disk-Space-Check OK: 436.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-UbrYIM\out) +2026-03-05T01:24:22.089Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-UbrYIM\out +2026-03-05T01:24:22.091Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:24:22.182Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T01:24:22.242Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T01:24:22.140Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T01:24:22.242Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0ZpWHt\out +2026-03-05T01:24:22.245Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T01:24:22.246Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:24:22.248Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0ZpWHt\out +2026-03-05T01:24:22.266Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ziHtib\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ziHtib\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:24:22.267Z [INFO] Disk-Space-Check OK: 436.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ziHtib\out) +2026-03-05T01:24:22.268Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ziHtib\out +2026-03-05T01:24:22.270Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T01:24:22.270Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ziHtib\out +2026-03-05T01:24:22.273Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T01:24:22.273Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ziHtib\out +2026-03-05T01:24:22.275Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T01:24:22.276Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ziHtib\out +2026-03-05T01:24:22.278Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QL7DJH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QL7DJH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:24:22.279Z [INFO] Disk-Space-Check OK: 436.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QL7DJH\out) +2026-03-05T01:24:22.279Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QL7DJH\out +2026-03-05T01:24:22.281Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T01:24:22.282Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T01:24:22.283Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QL7DJH\out +2026-03-05T01:24:22.285Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h7XQu3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h7XQu3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:24:22.285Z [INFO] Disk-Space-Check OK: 436.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-h7XQu3\out) +2026-03-05T01:24:22.286Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h7XQu3\out +2026-03-05T01:24:22.287Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:24:22.288Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:24:22.289Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-h7XQu3\pkg) +2026-03-05T01:24:22.289Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h7XQu3\out +2026-03-05T01:24:22.291Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pofFBy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pofFBy\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:24:22.292Z [INFO] Disk-Space-Check OK: 436.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pofFBy\out) +2026-03-05T01:24:22.292Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pofFBy\out +2026-03-05T01:24:22.293Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:24:22.294Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:24:22.295Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pofFBy\out +2026-03-05T01:24:22.297Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CCMyrz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CCMyrz\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:24:22.298Z [INFO] Disk-Space-Check OK: 436.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CCMyrz\out) +2026-03-05T01:24:22.298Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CCMyrz\out +2026-03-05T01:24:22.301Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T01:24:22.301Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CCMyrz\out +2026-03-05T01:24:22.302Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T01:24:22.303Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CCMyrz\out +2026-03-05T01:24:22.306Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E3uhjL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E3uhjL\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T01:24:22.306Z [INFO] Disk-Space-Check OK: 436.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-E3uhjL\out) +2026-03-05T01:24:22.306Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T01:24:22.307Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E3uhjL\out +2026-03-05T01:24:22.308Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T01:24:22.309Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E3uhjL\out +2026-03-05T01:24:22.311Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eRYKnN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eRYKnN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:24:22.311Z [INFO] Disk-Space-Check OK: 436.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eRYKnN\out) +2026-03-05T01:24:22.311Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eRYKnN\out +2026-03-05T01:24:22.312Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:24:22.312Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T01:24:22.363Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T01:24:22.326Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T01:24:22.328Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:24:22.329Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-UbrYIM\out +2026-03-05T01:24:22.412Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T01:24:22.463Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T01:24:22.543Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T01:24:22.459Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PZVl7Z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PZVl7Z\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T01:24:22.460Z [INFO] Disk-Space-Check OK: 436.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PZVl7Z\out) +2026-03-05T01:24:22.460Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T01:24:22.461Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PZVl7Z\out +2026-03-05T01:24:22.461Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:24:22.544Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eRYKnN\out +2026-03-05T01:24:22.547Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ptmIvg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ptmIvg\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:24:22.548Z [INFO] Disk-Space-Check OK: 436.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ptmIvg\out) +2026-03-05T01:24:22.551Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ptmIvg\out +2026-03-05T01:24:22.553Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T01:24:22.554Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ptmIvg\out +2026-03-05T01:24:22.561Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I0VLfa\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I0VLfa\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:24:22.562Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-I0VLfa\pkg-missing +2026-03-05T01:24:22.565Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xLakP0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xLakP0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:24:22.566Z [INFO] Disk-Space-Check OK: 436.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xLakP0\out) +2026-03-05T01:24:22.567Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xLakP0\out +2026-03-05T01:24:22.571Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T01:24:22.572Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xLakP0\out +2026-03-05T01:24:22.631Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tqddo5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tqddo5\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:24:22.632Z [INFO] Disk-Space-Check OK: 436.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tqddo5\out) +2026-03-05T01:24:22.634Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tqddo5\out +2026-03-05T01:24:22.635Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:24:22.635Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T01:24:22.683Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T01:24:22.684Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T01:24:22.782Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673862683-68300-5a7d9381-a7cf-48fe-9e01-4e68f3f6dd58-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:24:22.699Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T01:24:22.764Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T01:24:22.826Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T01:24:22.888Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T01:24:22.889Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tqddo5\out +2026-03-05T01:24:22.890Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-awDmei\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-awDmei\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:24:22.891Z [INFO] Disk-Space-Check OK: 436.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-awDmei\out) +2026-03-05T01:24:22.894Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-awDmei\out +2026-03-05T01:24:22.896Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-H3i5ip\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-H3i5ip\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:24:22.896Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-H3i5ip\out) +2026-03-05T01:24:23.339Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:24:23.339Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:24:24.341Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:24:25.841Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:24:26.473Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:24:26.843Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:24:29.844Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:24:30.846Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T01:24:30.846Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:24:31.846Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:24:33.346Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:24:34.348Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:24:37.349Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:24:38.378Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:24:38.378Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:24:38.437Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673878378-68300-de0bf410-225c-47dc-a157-c7707755c0fe-setup.exe (89894400 Bytes) +2026-03-05T01:24:38.518Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:24:38.518Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:24:38.519Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:24:38.519Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:24:38.588Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673878378-68300-de0bf410-225c-47dc-a157-c7707755c0fe-setup.exe (89894400 Bytes) +2026-03-05T01:24:38.667Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:24:38.667Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:24:38.667Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:24:38.726Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673878378-68300-de0bf410-225c-47dc-a157-c7707755c0fe-setup.exe (89894400 Bytes) +2026-03-05T01:24:38.806Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:24:38.806Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:24:38.807Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:24:38.807Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:24:38.876Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673878378-68300-de0bf410-225c-47dc-a157-c7707755c0fe-setup.exe (89894400 Bytes) +2026-03-05T01:24:38.961Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:24:38.961Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:24:38.961Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:24:39.042Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673878378-68300-de0bf410-225c-47dc-a157-c7707755c0fe-setup.exe (89894400 Bytes) +2026-03-05T01:24:39.120Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:24:39.120Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:24:39.121Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:24:39.121Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:24:39.186Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673878378-68300-de0bf410-225c-47dc-a157-c7707755c0fe-setup.exe (89894400 Bytes) +2026-03-05T01:24:39.370Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:24:39.371Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:24:39.371Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:24:39.437Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673879370-68300-c3549660-20f6-42a8-8298-64a6790b54eb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:24:39.930Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:24:39.930Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:24:39.930Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:24:40.005Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673879930-68300-a55009fa-f85e-4ee6-a043-b6517a77ba64-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:24:40.128Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:24:40.128Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:24:40.128Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:24:40.128Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:24:40.188Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673879930-68300-a55009fa-f85e-4ee6-a043-b6517a77ba64-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:24:40.312Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:24:40.312Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:24:40.313Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:24:40.313Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:24:40.313Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:24:40.313Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:24:40.372Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673879930-68300-a55009fa-f85e-4ee6-a043-b6517a77ba64-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:24:40.496Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:24:40.496Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:24:40.496Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:24:40.496Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:24:40.561Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673879930-68300-a55009fa-f85e-4ee6-a043-b6517a77ba64-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:24:40.696Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:24:40.696Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:24:40.698Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:24:40.698Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:24:40.698Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:24:40.698Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:24:40.759Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673879930-68300-a55009fa-f85e-4ee6-a043-b6517a77ba64-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:24:40.879Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:24:40.879Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:24:40.879Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:24:40.879Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:24:40.940Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673879930-68300-a55009fa-f85e-4ee6-a043-b6517a77ba64-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:24:41.062Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:24:41.062Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:24:41.128Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T01:24:41.128Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T01:24:41.191Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772673881128-68300-891c52f2-0bb0-4018-ac9a-473f4462957f-setup.exe (89894400 Bytes) +2026-03-05T01:24:57.793Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:25:10.460Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:25:23.814Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:25:26.529Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:26:10.545Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:26:23.458Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:26:26.624Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:27:10.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:27:23.983Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:27:26.713Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:28:10.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:28:21.292Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-05T01:28:21.297Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-05T01:28:21.298Z [INFO] App beendet +2026-03-05T01:28:23.754Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:28:26.798Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:29:10.810Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:29:24.139Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T01:29:26.891Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:30:10.892Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:30:23.986Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:30:26.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:31:10.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:31:27.050Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:32:00.814Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T01:32:00.730Z [INFO] Test-Nachricht für Session-Log +2026-03-05T01:32:00.799Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:32:00.800Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T01:32:00.803Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:32:00.803Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:32:00.899Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674320798-62148-a0a765c6-d522-45f0-a4d2-19224041673a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:32:00.845Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AmYr1E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AmYr1E\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:32:00.848Z [INFO] Disk-Space-Check OK: 436.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AmYr1E\out) +2026-03-05T01:32:00.849Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AmYr1E\out +2026-03-05T01:32:00.922Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T01:32:00.922Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:32:00.922Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T01:32:00.986Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T01:32:01.047Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T01:32:01.097Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T01:32:00.997Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BcvZy2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BcvZy2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:32:00.999Z [INFO] Disk-Space-Check OK: 436.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BcvZy2\out) +2026-03-05T01:32:01.000Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BcvZy2\out +2026-03-05T01:32:01.002Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:32:01.149Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T01:32:01.084Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T01:32:01.150Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AmYr1E\out +2026-03-05T01:32:01.152Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T01:32:01.153Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:32:01.154Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AmYr1E\out +2026-03-05T01:32:01.162Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U4F1so\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U4F1so\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:32:01.163Z [INFO] Disk-Space-Check OK: 436.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-U4F1so\out) +2026-03-05T01:32:01.164Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-U4F1so\out +2026-03-05T01:32:01.166Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T01:32:01.166Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-U4F1so\out +2026-03-05T01:32:01.168Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T01:32:01.168Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-U4F1so\out +2026-03-05T01:32:01.170Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T01:32:01.171Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U4F1so\out +2026-03-05T01:32:01.174Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wDdZC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wDdZC\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:32:01.174Z [INFO] Disk-Space-Check OK: 436.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wDdZC\out) +2026-03-05T01:32:01.175Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3wDdZC\out +2026-03-05T01:32:01.177Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T01:32:01.179Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T01:32:01.179Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3wDdZC\out +2026-03-05T01:32:01.181Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-43l8Jr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-43l8Jr\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:32:01.182Z [INFO] Disk-Space-Check OK: 436.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-43l8Jr\out) +2026-03-05T01:32:01.182Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-43l8Jr\out +2026-03-05T01:32:01.184Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:32:01.185Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:32:01.186Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-43l8Jr\pkg) +2026-03-05T01:32:01.186Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-43l8Jr\out +2026-03-05T01:32:01.188Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2FrAW1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2FrAW1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:32:01.188Z [INFO] Disk-Space-Check OK: 436.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2FrAW1\out) +2026-03-05T01:32:01.189Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2FrAW1\out +2026-03-05T01:32:01.190Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:32:01.191Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:32:01.192Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2FrAW1\out +2026-03-05T01:32:01.194Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cxUYnF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cxUYnF\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:32:01.195Z [INFO] Disk-Space-Check OK: 436.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cxUYnF\out) +2026-03-05T01:32:01.195Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cxUYnF\out +2026-03-05T01:32:01.196Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T01:32:01.196Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cxUYnF\out +2026-03-05T01:32:01.198Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T01:32:01.199Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cxUYnF\out +2026-03-05T01:32:01.202Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FdzvMG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FdzvMG\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T01:32:01.202Z [INFO] Disk-Space-Check OK: 436.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FdzvMG\out) +2026-03-05T01:32:01.202Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T01:32:01.202Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FdzvMG\out +2026-03-05T01:32:01.204Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T01:32:01.204Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FdzvMG\out +2026-03-05T01:32:01.206Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6dHpsM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6dHpsM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:32:01.207Z [INFO] Disk-Space-Check OK: 436.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6dHpsM\out) +2026-03-05T01:32:01.207Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6dHpsM\out +2026-03-05T01:32:01.208Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:32:01.208Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T01:32:01.259Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T01:32:01.214Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T01:32:01.216Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:32:01.217Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-BcvZy2\out +2026-03-05T01:32:01.310Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T01:32:01.355Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T01:32:01.405Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T01:32:01.349Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1osZOY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1osZOY\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T01:32:01.350Z [INFO] Disk-Space-Check OK: 436.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1osZOY\out) +2026-03-05T01:32:01.350Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T01:32:01.351Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1osZOY\out +2026-03-05T01:32:01.351Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:32:01.406Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6dHpsM\out +2026-03-05T01:32:01.408Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H1zBBk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H1zBBk\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:32:01.409Z [INFO] Disk-Space-Check OK: 436.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-H1zBBk\out) +2026-03-05T01:32:01.410Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H1zBBk\out +2026-03-05T01:32:01.412Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T01:32:01.412Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H1zBBk\out +2026-03-05T01:32:01.416Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4VvsMo\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4VvsMo\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:32:01.416Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-4VvsMo\pkg-missing +2026-03-05T01:32:01.418Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JxihzO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JxihzO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:32:01.419Z [INFO] Disk-Space-Check OK: 436.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JxihzO\out) +2026-03-05T01:32:01.419Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JxihzO\out +2026-03-05T01:32:01.421Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T01:32:01.422Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JxihzO\out +2026-03-05T01:32:01.459Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7l01XW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7l01XW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:32:01.460Z [INFO] Disk-Space-Check OK: 436.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7l01XW\out) +2026-03-05T01:32:01.461Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7l01XW\out +2026-03-05T01:32:01.463Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:32:01.463Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T01:32:01.517Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T01:32:01.515Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T01:32:01.515Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T01:32:01.610Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674321515-62148-c9c0640e-a4ee-4a10-beb3-7eb416a5217a-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:32:01.569Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T01:32:01.633Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T01:32:01.696Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T01:32:01.697Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7l01XW\out +2026-03-05T01:32:01.699Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jGUx6V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jGUx6V\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:32:01.699Z [INFO] Disk-Space-Check OK: 436.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jGUx6V\out) +2026-03-05T01:32:01.702Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jGUx6V\out +2026-03-05T01:32:01.706Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-mvI2LC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-mvI2LC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:32:01.706Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-mvI2LC\out) +2026-03-05T01:32:02.146Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:32:02.146Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:32:03.149Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:32:04.650Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:32:05.650Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:32:08.651Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:32:09.652Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T01:32:09.652Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:32:10.653Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:32:11.055Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:32:12.154Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:32:13.155Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:32:16.156Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:32:17.184Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:32:17.184Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:32:17.244Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674337184-62148-71bb1327-0065-44bc-9a76-008d32114be3-setup.exe (89894400 Bytes) +2026-03-05T01:32:17.330Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:32:17.330Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:32:17.331Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:32:17.331Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:32:17.406Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674337184-62148-71bb1327-0065-44bc-9a76-008d32114be3-setup.exe (89894400 Bytes) +2026-03-05T01:32:17.487Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:32:17.487Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:32:17.487Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:32:17.563Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674337184-62148-71bb1327-0065-44bc-9a76-008d32114be3-setup.exe (89894400 Bytes) +2026-03-05T01:32:17.663Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:32:17.663Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:32:17.665Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:32:17.665Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:32:17.755Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674337184-62148-71bb1327-0065-44bc-9a76-008d32114be3-setup.exe (89894400 Bytes) +2026-03-05T01:32:17.849Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:32:17.849Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:32:17.849Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:32:17.930Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674337184-62148-71bb1327-0065-44bc-9a76-008d32114be3-setup.exe (89894400 Bytes) +2026-03-05T01:32:18.011Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:32:18.011Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:32:18.012Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:32:18.012Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:32:18.078Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674337184-62148-71bb1327-0065-44bc-9a76-008d32114be3-setup.exe (89894400 Bytes) +2026-03-05T01:32:18.292Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:32:18.292Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:32:18.292Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:32:18.362Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674338292-62148-bd7c733a-1d60-41ab-9660-61f432eb9bc7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:32:18.940Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:32:18.940Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:32:18.940Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:32:19.009Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674338940-62148-fe18daef-04db-4c0c-994e-fc42d1411b6e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:32:19.131Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:32:19.131Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:32:19.131Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:32:19.131Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:32:19.190Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674338940-62148-fe18daef-04db-4c0c-994e-fc42d1411b6e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:32:19.344Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:32:19.344Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:32:19.345Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:32:19.345Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:32:19.345Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:32:19.345Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:32:19.404Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674338940-62148-fe18daef-04db-4c0c-994e-fc42d1411b6e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:32:19.529Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:32:19.529Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:32:19.530Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:32:19.530Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:32:19.595Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674338940-62148-fe18daef-04db-4c0c-994e-fc42d1411b6e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:32:19.723Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:32:19.723Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:32:19.724Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:32:19.724Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:32:19.724Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:32:19.724Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:32:19.786Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674338940-62148-fe18daef-04db-4c0c-994e-fc42d1411b6e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:32:19.909Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:32:19.909Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:32:19.909Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:32:19.909Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:32:19.970Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674338940-62148-fe18daef-04db-4c0c-994e-fc42d1411b6e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:32:20.095Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:32:20.096Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:32:20.164Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T01:32:20.164Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T01:32:20.249Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772674340164-62148-f222a99a-19d5-416e-9630-c5b7cb8c16b3-setup.exe (89894400 Bytes) +2026-03-05T01:32:24.187Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:32:27.113Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:33:11.120Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:33:27.177Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:34:11.194Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:34:24.339Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:34:24.432Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:34:27.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:35:11.279Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:35:27.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:35:50.010Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:36:11.360Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:36:24.552Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:36:27.443Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:37:11.428Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:37:27.507Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:37:50.135Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:38:11.514Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:38:24.739Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:38:27.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:39:11.547Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:39:27.626Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:39:50.482Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:40:11.607Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:40:24.942Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T01:40:27.698Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:41:11.672Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:41:27.761Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:41:50.803Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:42:11.731Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:42:27.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:43:11.802Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:43:27.908Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:43:51.021Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:44:11.869Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:44:27.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:45:02.388Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T01:45:02.371Z [INFO] Test-Nachricht für Session-Log +2026-03-05T01:45:02.434Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zXIVL5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zXIVL5\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:45:02.436Z [INFO] Disk-Space-Check OK: 435.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zXIVL5\out) +2026-03-05T01:45:02.437Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zXIVL5\out +2026-03-05T01:45:02.514Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T01:45:02.514Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:45:02.514Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T01:45:02.439Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:45:02.440Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T01:45:02.443Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:45:02.443Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:45:02.555Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675102438-33428-2f523641-f4e2-47d0-a848-6e8e4996e66b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:45:02.582Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T01:45:02.650Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T01:45:02.700Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T01:45:02.627Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j2HXtD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j2HXtD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:45:02.628Z [INFO] Disk-Space-Check OK: 435.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j2HXtD\out) +2026-03-05T01:45:02.630Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j2HXtD\out +2026-03-05T01:45:02.632Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:45:02.748Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T01:45:02.725Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T01:45:02.748Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zXIVL5\out +2026-03-05T01:45:02.751Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T01:45:02.752Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:45:02.753Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zXIVL5\out +2026-03-05T01:45:02.761Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XWxzNm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XWxzNm\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:45:02.762Z [INFO] Disk-Space-Check OK: 435.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XWxzNm\out) +2026-03-05T01:45:02.762Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XWxzNm\out +2026-03-05T01:45:02.765Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T01:45:02.765Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XWxzNm\out +2026-03-05T01:45:02.767Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T01:45:02.767Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XWxzNm\out +2026-03-05T01:45:02.769Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T01:45:02.770Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XWxzNm\out +2026-03-05T01:45:02.772Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V8V9d6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V8V9d6\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:45:02.773Z [INFO] Disk-Space-Check OK: 435.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-V8V9d6\out) +2026-03-05T01:45:02.773Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-V8V9d6\out +2026-03-05T01:45:02.775Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T01:45:02.777Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T01:45:02.777Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V8V9d6\out +2026-03-05T01:45:02.780Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jYo83O\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jYo83O\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:45:02.780Z [INFO] Disk-Space-Check OK: 435.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jYo83O\out) +2026-03-05T01:45:02.780Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jYo83O\out +2026-03-05T01:45:02.782Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:45:02.783Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:45:02.784Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-jYo83O\pkg) +2026-03-05T01:45:02.784Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jYo83O\out +2026-03-05T01:45:02.786Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k7g38z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k7g38z\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:45:02.787Z [INFO] Disk-Space-Check OK: 435.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-k7g38z\out) +2026-03-05T01:45:02.787Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-k7g38z\out +2026-03-05T01:45:02.789Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:45:02.790Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:45:02.790Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k7g38z\out +2026-03-05T01:45:02.793Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dtX4uA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dtX4uA\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:45:02.794Z [INFO] Disk-Space-Check OK: 435.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dtX4uA\out) +2026-03-05T01:45:02.794Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dtX4uA\out +2026-03-05T01:45:02.796Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T01:45:02.796Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dtX4uA\out +2026-03-05T01:45:02.799Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T01:45:02.799Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dtX4uA\out +2026-03-05T01:45:02.802Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e97huA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e97huA\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T01:45:02.803Z [INFO] Disk-Space-Check OK: 435.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-e97huA\out) +2026-03-05T01:45:02.803Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T01:45:02.803Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-e97huA\out +2026-03-05T01:45:02.804Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T01:45:02.805Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e97huA\out +2026-03-05T01:45:02.808Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gw36Ec\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gw36Ec\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:45:02.809Z [INFO] Disk-Space-Check OK: 435.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gw36Ec\out) +2026-03-05T01:45:02.809Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gw36Ec\out +2026-03-05T01:45:02.810Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:45:02.810Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T01:45:02.867Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T01:45:02.850Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T01:45:02.852Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:45:02.853Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j2HXtD\out +2026-03-05T01:45:02.925Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T01:45:02.995Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T01:45:03.044Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T01:45:03.007Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WVhGXs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WVhGXs\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T01:45:03.008Z [INFO] Disk-Space-Check OK: 435.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WVhGXs\out) +2026-03-05T01:45:03.008Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T01:45:03.008Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WVhGXs\out +2026-03-05T01:45:03.009Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:45:03.045Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gw36Ec\out +2026-03-05T01:45:03.048Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TovGvt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TovGvt\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:45:03.049Z [INFO] Disk-Space-Check OK: 435.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TovGvt\out) +2026-03-05T01:45:03.051Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TovGvt\out +2026-03-05T01:45:03.053Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T01:45:03.054Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TovGvt\out +2026-03-05T01:45:03.059Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3H9X9g\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3H9X9g\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:45:03.059Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-3H9X9g\pkg-missing +2026-03-05T01:45:03.062Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YWbpOF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YWbpOF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:45:03.063Z [INFO] Disk-Space-Check OK: 435.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YWbpOF\out) +2026-03-05T01:45:03.063Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YWbpOF\out +2026-03-05T01:45:03.066Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T01:45:03.068Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YWbpOF\out +2026-03-05T01:45:03.118Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uoqbnX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uoqbnX\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:45:03.118Z [INFO] Disk-Space-Check OK: 435.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uoqbnX\out) +2026-03-05T01:45:03.119Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uoqbnX\out +2026-03-05T01:45:03.120Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:45:03.120Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T01:45:03.188Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T01:45:03.279Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T01:45:03.312Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T01:45:03.312Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T01:45:03.431Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675103312-33428-30c72aea-ed3f-4d98-909d-579145597bc4-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:45:03.378Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T01:45:03.452Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T01:45:03.453Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uoqbnX\out +2026-03-05T01:45:03.455Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H1vKOA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H1vKOA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:45:03.456Z [INFO] Disk-Space-Check OK: 435.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-H1vKOA\out) +2026-03-05T01:45:03.459Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H1vKOA\out +2026-03-05T01:45:03.462Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-aH0U6d\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-aH0U6d\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:45:03.462Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-aH0U6d\out) +2026-03-05T01:45:04.061Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:45:04.061Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:45:05.063Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:45:06.563Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:45:07.564Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:45:10.565Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:45:11.566Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T01:45:11.566Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:45:11.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:45:12.567Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:45:14.068Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:45:15.069Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:45:18.070Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:45:19.102Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:45:19.102Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:45:19.193Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675119102-33428-a7d0d391-9777-4de2-a8b0-af761a94a6c5-setup.exe (89894400 Bytes) +2026-03-05T01:45:19.299Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:45:19.299Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:45:19.300Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:45:19.300Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:45:19.403Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675119102-33428-a7d0d391-9777-4de2-a8b0-af761a94a6c5-setup.exe (89894400 Bytes) +2026-03-05T01:45:19.503Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:45:19.503Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:45:19.503Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:45:19.598Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675119102-33428-a7d0d391-9777-4de2-a8b0-af761a94a6c5-setup.exe (89894400 Bytes) +2026-03-05T01:45:19.717Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:45:19.717Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:45:19.718Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:45:19.718Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:45:19.820Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675119102-33428-a7d0d391-9777-4de2-a8b0-af761a94a6c5-setup.exe (89894400 Bytes) +2026-03-05T01:45:19.931Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:45:19.931Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:45:19.931Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:45:20.037Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675119102-33428-a7d0d391-9777-4de2-a8b0-af761a94a6c5-setup.exe (89894400 Bytes) +2026-03-05T01:45:20.142Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:45:20.142Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:45:20.143Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:45:20.143Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:45:20.246Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675119102-33428-a7d0d391-9777-4de2-a8b0-af761a94a6c5-setup.exe (89894400 Bytes) +2026-03-05T01:45:20.499Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:45:20.500Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:45:20.500Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:45:20.596Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675120500-33428-e8eb3adb-ab51-4d23-bf08-0f0485ed16aa-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:45:21.346Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:45:21.347Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:45:21.347Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:45:21.431Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675121347-33428-0106376d-c9f7-4abe-8eb9-3b3335d18f58-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:45:21.592Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:45:21.592Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:45:21.593Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:45:21.593Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:45:21.687Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675121347-33428-0106376d-c9f7-4abe-8eb9-3b3335d18f58-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:45:21.862Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:45:21.862Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:45:21.865Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:45:21.865Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:45:21.865Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:45:21.865Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:45:21.949Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675121347-33428-0106376d-c9f7-4abe-8eb9-3b3335d18f58-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:45:22.091Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:45:22.091Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:45:22.091Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:45:22.091Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:45:22.172Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675121347-33428-0106376d-c9f7-4abe-8eb9-3b3335d18f58-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:45:22.296Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:45:22.296Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:45:22.297Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:45:22.298Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:45:22.298Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:45:22.298Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:45:22.363Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675121347-33428-0106376d-c9f7-4abe-8eb9-3b3335d18f58-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:45:22.489Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:45:22.489Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:45:22.490Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:45:22.490Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:45:22.560Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675121347-33428-0106376d-c9f7-4abe-8eb9-3b3335d18f58-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:45:22.717Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:45:22.717Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:45:22.789Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T01:45:22.789Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T01:45:22.861Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675122789-33428-7a872ada-ee3f-4539-acb8-a91df8e9b79e-setup.exe (89894400 Bytes) +2026-03-05T01:45:25.267Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:45:28.065Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:45:51.286Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:46:11.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:46:28.118Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:46:50.985Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:47:12.062Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:47:28.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:47:51.440Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:48:12.142Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:48:28.274Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:48:51.145Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:49:12.229Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:49:28.365Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:49:51.598Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T01:50:12.297Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:50:28.429Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:50:51.335Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:51:12.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:51:28.502Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:52:12.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:52:28.577Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:52:51.461Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:53:12.535Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:53:28.661Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:54:12.621Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:54:28.751Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:54:51.654Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:54:51.791Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:55:12.701Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:55:28.825Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:56:12.780Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:56:17.366Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:56:21.236Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T01:56:21.216Z [INFO] Test-Nachricht für Session-Log +2026-03-05T01:56:21.293Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PQYIcG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PQYIcG\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:56:21.295Z [INFO] Disk-Space-Check OK: 434.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PQYIcG\out) +2026-03-05T01:56:21.296Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PQYIcG\out +2026-03-05T01:56:21.375Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T01:56:21.375Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:56:21.375Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T01:56:21.306Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:56:21.307Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T01:56:21.313Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:56:21.313Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:56:21.447Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T01:56:21.510Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T01:56:21.477Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-eCYGOv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-eCYGOv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:56:21.479Z [INFO] Disk-Space-Check OK: 434.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-eCYGOv\out) +2026-03-05T01:56:21.480Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-eCYGOv\out +2026-03-05T01:56:21.482Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:56:21.572Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T01:56:21.627Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T01:56:21.571Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T01:56:21.628Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PQYIcG\out +2026-03-05T01:56:21.631Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T01:56:21.632Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:56:21.633Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PQYIcG\out +2026-03-05T01:56:21.645Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Id5C1s\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Id5C1s\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:56:21.646Z [INFO] Disk-Space-Check OK: 434.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Id5C1s\out) +2026-03-05T01:56:21.647Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Id5C1s\out +2026-03-05T01:56:21.649Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T01:56:21.649Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Id5C1s\out +2026-03-05T01:56:21.652Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T01:56:21.652Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Id5C1s\out +2026-03-05T01:56:21.655Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T01:56:21.656Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Id5C1s\out +2026-03-05T01:56:21.659Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7e6oSR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7e6oSR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:56:21.660Z [INFO] Disk-Space-Check OK: 434.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7e6oSR\out) +2026-03-05T01:56:21.660Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7e6oSR\out +2026-03-05T01:56:21.663Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T01:56:21.665Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T01:56:21.666Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7e6oSR\out +2026-03-05T01:56:21.668Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tYFoQb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tYFoQb\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:56:21.669Z [INFO] Disk-Space-Check OK: 434.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tYFoQb\out) +2026-03-05T01:56:21.669Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tYFoQb\out +2026-03-05T01:56:21.672Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:56:21.674Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:56:21.675Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-tYFoQb\pkg) +2026-03-05T01:56:21.675Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tYFoQb\out +2026-03-05T01:56:21.678Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kdPRKh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kdPRKh\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T01:56:21.678Z [INFO] Disk-Space-Check OK: 434.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kdPRKh\out) +2026-03-05T01:56:21.679Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kdPRKh\out +2026-03-05T01:56:21.681Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:56:21.683Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T01:56:21.683Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kdPRKh\out +2026-03-05T01:56:21.688Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kqZVP0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kqZVP0\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:56:21.689Z [INFO] Disk-Space-Check OK: 434.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kqZVP0\out) +2026-03-05T01:56:21.690Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kqZVP0\out +2026-03-05T01:56:21.693Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T01:56:21.693Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kqZVP0\out +2026-03-05T01:56:21.696Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T01:56:21.696Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kqZVP0\out +2026-03-05T01:56:21.699Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0rK8AO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0rK8AO\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T01:56:21.699Z [INFO] Disk-Space-Check OK: 434.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0rK8AO\out) +2026-03-05T01:56:21.700Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T01:56:21.700Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0rK8AO\out +2026-03-05T01:56:21.702Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T01:56:21.703Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0rK8AO\out +2026-03-05T01:56:21.706Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QeyO2V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QeyO2V\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:56:21.707Z [INFO] Disk-Space-Check OK: 434.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QeyO2V\out) +2026-03-05T01:56:21.707Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QeyO2V\out +2026-03-05T01:56:21.708Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:56:21.708Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T01:56:21.775Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T01:56:21.836Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T01:56:21.893Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T01:56:21.739Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T01:56:21.741Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T01:56:21.742Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-eCYGOv\out +2026-03-05T01:56:21.947Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T01:56:21.898Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-u1OlGG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-u1OlGG\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T01:56:21.899Z [INFO] Disk-Space-Check OK: 434.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-u1OlGG\out) +2026-03-05T01:56:21.899Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T01:56:21.900Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-u1OlGG\out +2026-03-05T01:56:21.900Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:56:21.948Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QeyO2V\out +2026-03-05T01:56:21.950Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7nFFvM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7nFFvM\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:56:21.951Z [INFO] Disk-Space-Check OK: 434.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7nFFvM\out) +2026-03-05T01:56:21.954Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7nFFvM\out +2026-03-05T01:56:21.956Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T01:56:21.958Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7nFFvM\out +2026-03-05T01:56:21.962Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IQuZ1F\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IQuZ1F\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:56:21.962Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-IQuZ1F\pkg-missing +2026-03-05T01:56:21.964Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tZopXM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tZopXM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:56:21.965Z [INFO] Disk-Space-Check OK: 434.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tZopXM\out) +2026-03-05T01:56:21.965Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tZopXM\out +2026-03-05T01:56:21.967Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T01:56:21.968Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tZopXM\out +2026-03-05T01:56:22.016Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yE07zj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yE07zj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:56:22.019Z [INFO] Disk-Space-Check OK: 434.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yE07zj\out) +2026-03-05T01:56:22.019Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yE07zj\out +2026-03-05T01:56:22.020Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T01:56:22.020Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T01:56:22.094Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T01:56:22.160Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T01:56:21.441Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675781306-62096-9e5f5aa3-7aed-4111-8b60-4db4308fd189-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:56:22.185Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T01:56:22.185Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T01:56:22.229Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T01:56:22.299Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T01:56:22.300Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yE07zj\out +2026-03-05T01:56:22.302Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O4zSin\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O4zSin\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:56:22.303Z [INFO] Disk-Space-Check OK: 434.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-O4zSin\out) +2026-03-05T01:56:22.305Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O4zSin\out +2026-03-05T01:56:22.307Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-84jFey\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-84jFey\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T01:56:22.308Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-84jFey\out) +2026-03-05T01:56:22.308Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675782185-62096-20d17348-5ba3-4074-bb1a-68b120eb2bea-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:56:22.974Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:56:22.974Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:56:23.976Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:56:25.477Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:56:26.479Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:56:28.907Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:56:29.480Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T01:56:30.481Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T01:56:30.481Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:56:31.482Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:56:32.982Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:56:33.983Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T01:56:36.983Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T01:56:38.011Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:56:38.011Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:56:38.086Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675798011-62096-d5c0ece1-b6b7-47d1-aa43-1806428ca406-setup.exe (89894400 Bytes) +2026-03-05T01:56:38.184Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:56:38.184Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:56:38.185Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:56:38.185Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:56:38.260Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675798011-62096-d5c0ece1-b6b7-47d1-aa43-1806428ca406-setup.exe (89894400 Bytes) +2026-03-05T01:56:38.349Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:56:38.349Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:56:38.349Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:56:38.434Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675798011-62096-d5c0ece1-b6b7-47d1-aa43-1806428ca406-setup.exe (89894400 Bytes) +2026-03-05T01:56:38.523Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:56:38.523Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:56:38.524Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:56:38.524Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:56:38.612Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675798011-62096-d5c0ece1-b6b7-47d1-aa43-1806428ca406-setup.exe (89894400 Bytes) +2026-03-05T01:56:38.714Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:56:38.714Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:56:38.714Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T01:56:38.801Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675798011-62096-d5c0ece1-b6b7-47d1-aa43-1806428ca406-setup.exe (89894400 Bytes) +2026-03-05T01:56:38.889Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T01:56:38.889Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T01:56:38.890Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:56:38.890Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T01:56:38.979Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675798011-62096-d5c0ece1-b6b7-47d1-aa43-1806428ca406-setup.exe (89894400 Bytes) +2026-03-05T01:56:39.204Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:56:39.205Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:56:39.205Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:56:39.296Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675799205-62096-f7534969-5cf0-46ad-9f1d-f1e33986bfb8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:56:39.850Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:56:39.850Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:56:39.850Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:56:39.938Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675799850-62096-0510c731-2d03-4ed2-85b2-fcd5c14f3cee-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:56:40.073Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:56:40.073Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:56:40.074Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:56:40.074Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:56:40.131Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675799850-62096-0510c731-2d03-4ed2-85b2-fcd5c14f3cee-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:56:40.248Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:56:40.248Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:56:40.249Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:56:40.249Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:56:40.249Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:56:40.249Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:56:40.310Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675799850-62096-0510c731-2d03-4ed2-85b2-fcd5c14f3cee-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:56:40.428Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:56:40.428Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:56:40.429Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:56:40.429Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:56:40.488Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675799850-62096-0510c731-2d03-4ed2-85b2-fcd5c14f3cee-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:56:40.609Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:56:40.609Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:56:40.611Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T01:56:40.611Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T01:56:40.611Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:56:40.611Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T01:56:40.688Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675799850-62096-0510c731-2d03-4ed2-85b2-fcd5c14f3cee-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:56:40.820Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:56:40.820Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T01:56:40.821Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T01:56:40.821Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T01:56:40.890Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675799850-62096-0510c731-2d03-4ed2-85b2-fcd5c14f3cee-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T01:56:41.017Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T01:56:41.017Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T01:56:41.086Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T01:56:41.086Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T01:56:41.148Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772675801086-62096-5d69c20a-c5dc-4fc2-bb39-878b1717e093-setup.exe (89894400 Bytes) +2026-03-05T01:56:51.861Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:57:12.845Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:57:28.982Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:58:12.942Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:58:17.495Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T01:58:29.059Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:58:52.058Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T01:59:13.017Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T01:59:29.131Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:00:13.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:00:17.765Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:00:29.213Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:00:52.854Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T02:01:13.191Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:01:29.298Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:02:13.272Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:02:17.921Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:02:29.357Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:03:13.356Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:03:29.437Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:04:13.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:04:18.086Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:04:29.488Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:05:13.430Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:05:29.518Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:05:53.116Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:06:13.489Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:06:18.357Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:06:29.564Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:07:13.556Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:07:18.771Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:07:29.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:08:13.634Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:08:18.504Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:08:29.710Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:09:13.681Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:09:18.971Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:09:29.756Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:10:13.737Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:10:18.631Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T02:10:29.830Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:11:13.800Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:11:19.221Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:11:29.897Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:11:59.937Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T02:11:59.859Z [INFO] Test-Nachricht für Session-Log +2026-03-05T02:11:59.936Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H845Q5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H845Q5\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:11:59.937Z [INFO] Disk-Space-Check OK: 433.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-H845Q5\out) +2026-03-05T02:11:59.940Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H845Q5\out +2026-03-05T02:12:00.015Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T02:12:00.015Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:12:00.015Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T02:11:59.940Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:11:59.941Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T02:11:59.943Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:11:59.943Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:12:00.105Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T02:12:00.172Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T02:12:00.119Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-XOzSsE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-XOzSsE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:12:00.121Z [INFO] Disk-Space-Check OK: 433.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-XOzSsE\out) +2026-03-05T02:12:00.123Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-XOzSsE\out +2026-03-05T02:12:00.125Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:12:00.234Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T02:12:00.311Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T02:12:00.215Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T02:12:00.311Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-H845Q5\out +2026-03-05T02:12:00.314Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T02:12:00.315Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:12:00.317Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-H845Q5\out +2026-03-05T02:12:00.337Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IEzGMn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IEzGMn\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:12:00.338Z [INFO] Disk-Space-Check OK: 433.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IEzGMn\out) +2026-03-05T02:12:00.339Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IEzGMn\out +2026-03-05T02:12:00.341Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T02:12:00.341Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IEzGMn\out +2026-03-05T02:12:00.344Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T02:12:00.344Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IEzGMn\out +2026-03-05T02:12:00.346Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T02:12:00.347Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IEzGMn\out +2026-03-05T02:12:00.350Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NeAypX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NeAypX\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:12:00.350Z [INFO] Disk-Space-Check OK: 433.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NeAypX\out) +2026-03-05T02:12:00.351Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NeAypX\out +2026-03-05T02:12:00.354Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T02:12:00.356Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T02:12:00.356Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NeAypX\out +2026-03-05T02:12:00.358Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-slGxBz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-slGxBz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:12:00.359Z [INFO] Disk-Space-Check OK: 433.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-slGxBz\out) +2026-03-05T02:12:00.359Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-slGxBz\out +2026-03-05T02:12:00.362Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:12:00.362Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:12:00.364Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-slGxBz\pkg) +2026-03-05T02:12:00.364Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-slGxBz\out +2026-03-05T02:12:00.366Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-veMqAh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-veMqAh\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:12:00.366Z [INFO] Disk-Space-Check OK: 433.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-veMqAh\out) +2026-03-05T02:12:00.367Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-veMqAh\out +2026-03-05T02:12:00.369Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:12:00.370Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:12:00.370Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-veMqAh\out +2026-03-05T02:12:00.373Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5rZAK0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5rZAK0\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:12:00.374Z [INFO] Disk-Space-Check OK: 433.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5rZAK0\out) +2026-03-05T02:12:00.374Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5rZAK0\out +2026-03-05T02:12:00.376Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T02:12:00.376Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5rZAK0\out +2026-03-05T02:12:00.379Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T02:12:00.379Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5rZAK0\out +2026-03-05T02:12:00.382Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g9CfhV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g9CfhV\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T02:12:00.383Z [INFO] Disk-Space-Check OK: 433.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-g9CfhV\out) +2026-03-05T02:12:00.383Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T02:12:00.383Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-g9CfhV\out +2026-03-05T02:12:00.385Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T02:12:00.385Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-g9CfhV\out +2026-03-05T02:12:00.387Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eMQaWP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eMQaWP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:12:00.387Z [INFO] Disk-Space-Check OK: 433.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eMQaWP\out) +2026-03-05T02:12:00.388Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eMQaWP\out +2026-03-05T02:12:00.389Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:12:00.389Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T02:12:00.370Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T02:12:00.371Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:12:00.372Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-XOzSsE\out +2026-03-05T02:12:00.444Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T02:12:00.496Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T02:12:00.566Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T02:12:00.634Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T02:12:00.534Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Lx2xnv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Lx2xnv\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T02:12:00.534Z [INFO] Disk-Space-Check OK: 433.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Lx2xnv\out) +2026-03-05T02:12:00.534Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T02:12:00.535Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Lx2xnv\out +2026-03-05T02:12:00.536Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:12:00.635Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eMQaWP\out +2026-03-05T02:12:00.638Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cpid9y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cpid9y\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:12:00.639Z [INFO] Disk-Space-Check OK: 433.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cpid9y\out) +2026-03-05T02:12:00.642Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cpid9y\out +2026-03-05T02:12:00.644Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T02:12:00.645Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cpid9y\out +2026-03-05T02:12:00.649Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6jg82s\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6jg82s\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:12:00.649Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-6jg82s\pkg-missing +2026-03-05T02:12:00.652Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d3Emxk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d3Emxk\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:12:00.652Z [INFO] Disk-Space-Check OK: 433.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-d3Emxk\out) +2026-03-05T02:12:00.653Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d3Emxk\out +2026-03-05T02:12:00.656Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T02:12:00.657Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d3Emxk\out +2026-03-05T02:12:00.705Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NLX6qn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NLX6qn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:12:00.706Z [INFO] Disk-Space-Check OK: 433.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NLX6qn\out) +2026-03-05T02:12:00.707Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NLX6qn\out +2026-03-05T02:12:00.710Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:12:00.710Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T02:12:00.061Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676719939-12124-8f71072b-4e87-481b-92c7-ec1300bb3607-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:12:00.797Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T02:12:00.797Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T02:12:00.775Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T02:12:00.847Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T02:12:00.921Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T02:12:00.993Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T02:12:00.994Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NLX6qn\out +2026-03-05T02:12:00.997Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Fb052\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Fb052\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:12:00.998Z [INFO] Disk-Space-Check OK: 433.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Fb052\out) +2026-03-05T02:12:01.001Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8Fb052\out +2026-03-05T02:12:01.003Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ILpcKK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ILpcKK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:12:01.004Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ILpcKK\out) +2026-03-05T02:12:00.917Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676720797-12124-92eb14b4-30fa-4dc9-af07-0cbf2af156fe-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:12:01.590Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:12:01.590Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:12:02.594Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:12:04.094Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:12:05.096Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:12:08.096Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:12:09.098Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T02:12:09.098Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:12:10.100Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:12:11.600Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:12:12.601Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:12:13.875Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:12:15.602Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:12:16.647Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:12:16.647Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:12:16.746Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676736647-12124-7cca65f0-34d7-4776-ba31-72da20aadee0-setup.exe (89894400 Bytes) +2026-03-05T02:12:16.851Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:12:16.851Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:12:16.852Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:12:16.852Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:12:16.942Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676736647-12124-7cca65f0-34d7-4776-ba31-72da20aadee0-setup.exe (89894400 Bytes) +2026-03-05T02:12:17.045Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:12:17.045Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:12:17.045Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:12:17.139Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676736647-12124-7cca65f0-34d7-4776-ba31-72da20aadee0-setup.exe (89894400 Bytes) +2026-03-05T02:12:17.242Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:12:17.242Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:12:17.244Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:12:17.244Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:12:17.340Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676736647-12124-7cca65f0-34d7-4776-ba31-72da20aadee0-setup.exe (89894400 Bytes) +2026-03-05T02:12:17.442Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:12:17.442Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:12:17.442Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:12:17.547Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676736647-12124-7cca65f0-34d7-4776-ba31-72da20aadee0-setup.exe (89894400 Bytes) +2026-03-05T02:12:17.652Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:12:17.652Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:12:17.653Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:12:17.653Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:12:17.749Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676736647-12124-7cca65f0-34d7-4776-ba31-72da20aadee0-setup.exe (89894400 Bytes) +2026-03-05T02:12:18.004Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:12:18.004Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:12:18.004Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:12:18.097Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676738004-12124-8bbd92b2-0821-4db2-a083-570a9bdfd433-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:12:18.784Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:12:18.784Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:12:18.784Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:12:18.870Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676738784-12124-f25b47b4-94d2-4dd7-a165-e6a376fda207-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:12:19.027Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:12:19.027Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:12:19.028Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:12:19.028Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:12:19.102Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676738784-12124-f25b47b4-94d2-4dd7-a165-e6a376fda207-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:12:19.279Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:12:19.279Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:12:19.282Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:12:19.282Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:12:19.282Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:12:19.282Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:12:19.375Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676738784-12124-f25b47b4-94d2-4dd7-a165-e6a376fda207-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:12:19.560Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:12:19.560Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:12:19.561Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:12:19.561Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:12:19.660Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676738784-12124-f25b47b4-94d2-4dd7-a165-e6a376fda207-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:12:19.849Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:12:19.849Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:12:19.851Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:12:19.851Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:12:19.851Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:12:19.851Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:12:19.938Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676738784-12124-f25b47b4-94d2-4dd7-a165-e6a376fda207-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:12:20.123Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:12:20.123Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:12:20.124Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:12:20.124Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:12:20.224Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676738784-12124-f25b47b4-94d2-4dd7-a165-e6a376fda207-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:12:20.407Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:12:20.407Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:12:20.479Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T02:12:20.479Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T02:12:20.562Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772676740479-12124-6b8ffbfa-0d8b-4093-aa15-68e1db3fc19e-setup.exe (89894400 Bytes) +2026-03-05T02:12:29.946Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:13:13.935Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:13:19.350Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:13:30.016Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:14:13.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:14:30.081Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:15:14.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:15:18.951Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:15:19.483Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:15:30.141Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:16:14.133Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:16:30.203Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:16:44.538Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:17:14.213Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:17:19.673Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:17:30.277Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:18:14.278Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:18:30.347Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:18:44.740Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:19:14.355Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:19:19.888Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:19:30.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:20:14.425Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:20:30.498Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:20:45.036Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:21:14.470Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:21:20.122Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T02:21:30.566Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:22:14.544Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:22:30.628Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:22:45.193Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:23:14.614Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:23:30.694Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:24:14.686Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:24:30.789Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:24:45.447Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:25:14.773Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:25:30.846Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:26:14.847Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:26:20.351Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:26:30.923Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:26:45.670Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:27:14.917Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:27:31.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:27:45.977Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:28:14.987Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:28:31.064Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:28:45.860Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:29:15.048Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:29:31.136Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:29:46.112Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:30:15.121Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:30:31.207Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:30:46.056Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T02:31:15.195Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:31:31.252Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:31:46.298Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:32:15.270Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:32:19.074Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T02:32:18.996Z [INFO] Test-Nachricht für Session-Log +2026-03-05T02:32:19.075Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DmcBPa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DmcBPa\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:32:19.077Z [INFO] Disk-Space-Check OK: 432.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DmcBPa\out) +2026-03-05T02:32:19.079Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DmcBPa\out +2026-03-05T02:32:19.167Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T02:32:19.167Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:32:19.167Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T02:32:19.137Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:32:19.138Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T02:32:19.141Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:32:19.141Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:32:19.245Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677939136-75280-33a218bc-bc8f-4209-bd7f-5b1b937eef6d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:32:19.252Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T02:32:19.317Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T02:32:19.381Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T02:32:19.443Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T02:32:19.353Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T02:32:19.378Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9SB6Gx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9SB6Gx\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:32:19.381Z [INFO] Disk-Space-Check OK: 432.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9SB6Gx\out) +2026-03-05T02:32:19.382Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9SB6Gx\out +2026-03-05T02:32:19.384Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:32:19.443Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DmcBPa\out +2026-03-05T02:32:19.446Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T02:32:19.447Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:32:19.448Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DmcBPa\out +2026-03-05T02:32:19.456Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-420jPv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-420jPv\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:32:19.457Z [INFO] Disk-Space-Check OK: 432.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-420jPv\out) +2026-03-05T02:32:19.457Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-420jPv\out +2026-03-05T02:32:19.459Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T02:32:19.459Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-420jPv\out +2026-03-05T02:32:19.461Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T02:32:19.461Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-420jPv\out +2026-03-05T02:32:19.462Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T02:32:19.463Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-420jPv\out +2026-03-05T02:32:19.466Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iPW8IO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iPW8IO\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:32:19.467Z [INFO] Disk-Space-Check OK: 432.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iPW8IO\out) +2026-03-05T02:32:19.467Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iPW8IO\out +2026-03-05T02:32:19.469Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T02:32:19.470Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T02:32:19.470Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iPW8IO\out +2026-03-05T02:32:19.472Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yYyz2u\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yYyz2u\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:32:19.472Z [INFO] Disk-Space-Check OK: 432.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yYyz2u\out) +2026-03-05T02:32:19.473Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yYyz2u\out +2026-03-05T02:32:19.474Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:32:19.476Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:32:19.476Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-yYyz2u\pkg) +2026-03-05T02:32:19.476Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yYyz2u\out +2026-03-05T02:32:19.479Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vV6Iah\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vV6Iah\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:32:19.479Z [INFO] Disk-Space-Check OK: 432.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vV6Iah\out) +2026-03-05T02:32:19.479Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vV6Iah\out +2026-03-05T02:32:19.481Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:32:19.481Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:32:19.482Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vV6Iah\out +2026-03-05T02:32:19.484Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFkgvN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFkgvN\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:32:19.484Z [INFO] Disk-Space-Check OK: 432.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFkgvN\out) +2026-03-05T02:32:19.485Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uFkgvN\out +2026-03-05T02:32:19.486Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T02:32:19.486Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uFkgvN\out +2026-03-05T02:32:19.488Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T02:32:19.489Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uFkgvN\out +2026-03-05T02:32:19.491Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-heqlGF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-heqlGF\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T02:32:19.492Z [INFO] Disk-Space-Check OK: 432.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-heqlGF\out) +2026-03-05T02:32:19.492Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T02:32:19.492Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-heqlGF\out +2026-03-05T02:32:19.493Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T02:32:19.494Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-heqlGF\out +2026-03-05T02:32:19.496Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0hMryr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0hMryr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:32:19.497Z [INFO] Disk-Space-Check OK: 432.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0hMryr\out) +2026-03-05T02:32:19.497Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0hMryr\out +2026-03-05T02:32:19.498Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:32:19.498Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T02:32:19.552Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T02:32:19.619Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T02:32:19.703Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T02:32:19.767Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T02:32:19.602Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T02:32:19.603Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:32:19.604Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9SB6Gx\out +2026-03-05T02:32:19.768Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0hMryr\out +2026-03-05T02:32:19.770Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pA20F3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pA20F3\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:32:19.771Z [INFO] Disk-Space-Check OK: 432.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pA20F3\out) +2026-03-05T02:32:19.773Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pA20F3\out +2026-03-05T02:32:19.776Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T02:32:19.776Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pA20F3\out +2026-03-05T02:32:19.780Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U9Udq0\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-U9Udq0\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:32:19.780Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-U9Udq0\pkg-missing +2026-03-05T02:32:19.782Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pFte9h\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pFte9h\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:32:19.783Z [INFO] Disk-Space-Check OK: 432.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pFte9h\out) +2026-03-05T02:32:19.783Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pFte9h\out +2026-03-05T02:32:19.786Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T02:32:19.787Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pFte9h\out +2026-03-05T02:32:19.835Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2AlFgk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2AlFgk\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:32:19.836Z [INFO] Disk-Space-Check OK: 432.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2AlFgk\out) +2026-03-05T02:32:19.837Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2AlFgk\out +2026-03-05T02:32:19.839Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:32:19.839Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T02:32:19.807Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7119Zh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7119Zh\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T02:32:19.808Z [INFO] Disk-Space-Check OK: 432.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7119Zh\out) +2026-03-05T02:32:19.808Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T02:32:19.809Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-7119Zh\out +2026-03-05T02:32:19.810Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:32:19.908Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T02:32:19.970Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T02:32:20.021Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T02:32:19.921Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T02:32:19.921Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T02:32:20.003Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677939921-75280-33b442b6-c3ff-4c5b-9dff-d89a71cb82e0-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:32:20.079Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T02:32:20.080Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2AlFgk\out +2026-03-05T02:32:20.082Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TxiTrp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TxiTrp\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:32:20.083Z [INFO] Disk-Space-Check OK: 432.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TxiTrp\out) +2026-03-05T02:32:20.085Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TxiTrp\out +2026-03-05T02:32:20.087Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ndXcfa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ndXcfa\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:32:20.087Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ndXcfa\out) +2026-03-05T02:32:20.541Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:32:20.542Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:32:21.544Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:32:23.045Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:32:24.047Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:32:27.048Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:32:28.049Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T02:32:28.049Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:32:29.052Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:32:30.553Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:32:31.313Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:32:31.555Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:32:34.557Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:32:35.587Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:32:35.587Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:32:35.687Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677955587-75280-ac7973fe-9004-4b2e-8da0-ae9eb05e5def-setup.exe (89894400 Bytes) +2026-03-05T02:32:35.780Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:32:35.780Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:32:35.781Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:32:35.781Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:32:35.868Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677955587-75280-ac7973fe-9004-4b2e-8da0-ae9eb05e5def-setup.exe (89894400 Bytes) +2026-03-05T02:32:35.967Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:32:35.967Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:32:35.967Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:32:36.049Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677955587-75280-ac7973fe-9004-4b2e-8da0-ae9eb05e5def-setup.exe (89894400 Bytes) +2026-03-05T02:32:36.134Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:32:36.134Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:32:36.135Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:32:36.135Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:32:36.217Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677955587-75280-ac7973fe-9004-4b2e-8da0-ae9eb05e5def-setup.exe (89894400 Bytes) +2026-03-05T02:32:36.309Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:32:36.309Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:32:36.309Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:32:36.395Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677955587-75280-ac7973fe-9004-4b2e-8da0-ae9eb05e5def-setup.exe (89894400 Bytes) +2026-03-05T02:32:36.474Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:32:36.474Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:32:36.475Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:32:36.475Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:32:36.558Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677955587-75280-ac7973fe-9004-4b2e-8da0-ae9eb05e5def-setup.exe (89894400 Bytes) +2026-03-05T02:32:36.785Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:32:36.786Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:32:36.786Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:32:36.886Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677956785-75280-ba8d1171-6c8c-4df5-be4f-651f1d61aaa9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:32:37.619Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:32:37.619Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:32:37.619Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:32:37.712Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677957619-75280-b2256ccf-ca54-46c3-a08b-9cfe50c02a82-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:32:37.878Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:32:37.878Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:32:37.879Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:32:37.879Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:32:37.954Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677957619-75280-b2256ccf-ca54-46c3-a08b-9cfe50c02a82-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:32:38.110Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:32:38.110Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:32:38.113Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:32:38.113Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:32:38.113Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:32:38.113Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:32:38.190Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677957619-75280-b2256ccf-ca54-46c3-a08b-9cfe50c02a82-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:32:38.311Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:32:38.311Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:32:38.311Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:32:38.311Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:32:38.381Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677957619-75280-b2256ccf-ca54-46c3-a08b-9cfe50c02a82-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:32:38.514Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:32:38.514Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:32:38.516Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:32:38.516Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:32:38.516Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:32:38.516Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:32:38.590Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677957619-75280-b2256ccf-ca54-46c3-a08b-9cfe50c02a82-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:32:38.732Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:32:38.732Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:32:38.733Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:32:38.733Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:32:38.825Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677957619-75280-b2256ccf-ca54-46c3-a08b-9cfe50c02a82-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:32:38.985Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:32:38.985Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:32:39.060Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T02:32:39.060Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T02:32:39.155Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772677959060-75280-666e82af-f35e-4195-a217-a286bc65cb4c-setup.exe (89894400 Bytes) +2026-03-05T02:33:15.322Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:33:31.367Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:33:46.491Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:34:15.381Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:34:31.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:35:15.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:35:31.487Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:35:46.410Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:35:46.624Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:36:15.510Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:36:31.542Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:37:11.972Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:37:15.577Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:37:31.599Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:37:46.807Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:38:15.633Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:38:31.675Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:39:12.136Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:39:15.697Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:39:31.751Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:39:47.026Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:40:15.776Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:40:31.824Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:41:12.363Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:41:15.835Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:41:31.890Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:41:47.126Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T02:42:15.928Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:42:31.969Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:42:55.102Z [INFO] Test-Nachricht für Session-Log +2026-03-05T02:42:55.265Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aTXzXZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aTXzXZ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:42:55.266Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aTXzXZ\out) +2026-03-05T02:42:55.268Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aTXzXZ\out +2026-03-05T02:42:55.338Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T02:42:55.338Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:42:55.338Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T02:42:55.406Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T02:42:55.476Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T02:42:55.437Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hw7B77\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hw7B77\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:42:55.438Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hw7B77\out) +2026-03-05T02:42:55.440Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hw7B77\out +2026-03-05T02:42:55.442Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:42:55.539Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T02:42:55.601Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T02:42:55.601Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aTXzXZ\out +2026-03-05T02:42:55.604Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T02:42:55.605Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:42:55.606Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aTXzXZ\out +2026-03-05T02:42:55.614Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sUAZXB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sUAZXB\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:42:55.616Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sUAZXB\out) +2026-03-05T02:42:55.616Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sUAZXB\out +2026-03-05T02:42:55.618Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T02:42:55.618Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sUAZXB\out +2026-03-05T02:42:55.621Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T02:42:55.621Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sUAZXB\out +2026-03-05T02:42:55.623Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T02:42:55.624Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sUAZXB\out +2026-03-05T02:42:55.627Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VBXY04\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VBXY04\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:42:55.628Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VBXY04\out) +2026-03-05T02:42:55.629Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VBXY04\out +2026-03-05T02:42:55.631Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T02:42:55.634Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T02:42:55.634Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VBXY04\out +2026-03-05T02:42:55.636Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8NISxR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8NISxR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:42:55.637Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8NISxR\out) +2026-03-05T02:42:55.637Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8NISxR\out +2026-03-05T02:42:55.640Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:42:55.641Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:42:55.642Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-8NISxR\pkg) +2026-03-05T02:42:55.642Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8NISxR\out +2026-03-05T02:42:55.644Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W0wn0A\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W0wn0A\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:42:55.644Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-W0wn0A\out) +2026-03-05T02:42:55.645Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-W0wn0A\out +2026-03-05T02:42:55.647Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:42:55.648Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:42:55.649Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-W0wn0A\out +2026-03-05T02:42:55.651Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xvPKs9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xvPKs9\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:42:55.653Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xvPKs9\out) +2026-03-05T02:42:55.653Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xvPKs9\out +2026-03-05T02:42:55.656Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T02:42:55.656Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xvPKs9\out +2026-03-05T02:42:55.659Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T02:42:55.660Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xvPKs9\out +2026-03-05T02:42:55.664Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KHpMIb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KHpMIb\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T02:42:55.665Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KHpMIb\out) +2026-03-05T02:42:55.665Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T02:42:55.665Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KHpMIb\out +2026-03-05T02:42:55.667Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T02:42:55.668Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KHpMIb\out +2026-03-05T02:42:55.671Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7OHMDV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7OHMDV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:42:55.671Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7OHMDV\out) +2026-03-05T02:42:55.672Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7OHMDV\out +2026-03-05T02:42:55.673Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:42:55.673Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T02:42:55.608Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T02:42:55.711Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T02:42:55.712Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:42:55.713Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hw7B77\out +2026-03-05T02:42:55.716Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-myeJ3h\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-myeJ3h\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T02:42:55.717Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-myeJ3h\out) +2026-03-05T02:42:55.717Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T02:42:55.717Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-myeJ3h\out +2026-03-05T02:42:55.717Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:42:55.747Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T02:42:55.839Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T02:42:55.924Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T02:42:56.003Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T02:42:56.004Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7OHMDV\out +2026-03-05T02:42:56.007Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q9aTNY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q9aTNY\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:42:56.008Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q9aTNY\out) +2026-03-05T02:42:56.011Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q9aTNY\out +2026-03-05T02:42:56.013Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T02:42:56.014Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q9aTNY\out +2026-03-05T02:42:56.019Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WeNgsq\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WeNgsq\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:42:56.019Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-WeNgsq\pkg-missing +2026-03-05T02:42:56.021Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pwnvvf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pwnvvf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:42:56.022Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pwnvvf\out) +2026-03-05T02:42:56.023Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Pwnvvf\out +2026-03-05T02:42:56.027Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T02:42:56.028Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pwnvvf\out +2026-03-05T02:42:56.079Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pkwyAP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pkwyAP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:42:56.080Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pkwyAP\out) +2026-03-05T02:42:56.080Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pkwyAP\out +2026-03-05T02:42:56.083Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:42:56.083Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T02:42:56.156Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T02:42:56.222Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T02:42:56.288Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T02:42:56.348Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T02:42:56.349Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pkwyAP\out +2026-03-05T02:42:56.351Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZbZ3y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZbZ3y\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:42:56.351Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZbZ3y\out) +2026-03-05T02:42:56.353Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qZbZ3y\out +2026-03-05T02:42:56.355Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-U0eAn7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-U0eAn7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:42:56.356Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-U0eAn7\out) +2026-03-05T02:43:12.512Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:43:15.968Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:43:32.010Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:43:39.618Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T02:43:39.547Z [INFO] Test-Nachricht für Session-Log +2026-03-05T02:43:39.612Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:43:39.614Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T02:43:39.618Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:43:39.618Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:43:39.724Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678619612-90120-5dc0a100-e8bb-4dc7-b194-4b6e646259ae-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:43:39.640Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nR3t7i\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nR3t7i\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:43:39.641Z [INFO] Disk-Space-Check OK: 432.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nR3t7i\out) +2026-03-05T02:43:39.642Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nR3t7i\out +2026-03-05T02:43:39.710Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T02:43:39.710Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:43:39.710Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T02:43:39.779Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T02:43:39.847Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T02:43:39.794Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-J3esE4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-J3esE4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:43:39.795Z [INFO] Disk-Space-Check OK: 432.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-J3esE4\out) +2026-03-05T02:43:39.797Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-J3esE4\out +2026-03-05T02:43:39.799Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:43:39.903Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T02:43:39.960Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T02:43:39.960Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nR3t7i\out +2026-03-05T02:43:39.963Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T02:43:39.964Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:43:39.966Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nR3t7i\out +2026-03-05T02:43:39.974Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Io2Qsq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Io2Qsq\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:43:39.975Z [INFO] Disk-Space-Check OK: 432.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Io2Qsq\out) +2026-03-05T02:43:39.975Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Io2Qsq\out +2026-03-05T02:43:39.978Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T02:43:39.978Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Io2Qsq\out +2026-03-05T02:43:39.980Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T02:43:39.980Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Io2Qsq\out +2026-03-05T02:43:39.982Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T02:43:39.983Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Io2Qsq\out +2026-03-05T02:43:39.986Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yvLezF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yvLezF\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:43:39.986Z [INFO] Disk-Space-Check OK: 432.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yvLezF\out) +2026-03-05T02:43:39.987Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yvLezF\out +2026-03-05T02:43:39.989Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T02:43:39.991Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T02:43:39.991Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yvLezF\out +2026-03-05T02:43:39.994Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IT661v\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IT661v\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:43:39.994Z [INFO] Disk-Space-Check OK: 432.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IT661v\out) +2026-03-05T02:43:39.994Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IT661v\out +2026-03-05T02:43:39.996Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:43:39.998Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:43:39.999Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-IT661v\pkg) +2026-03-05T02:43:39.999Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IT661v\out +2026-03-05T02:43:40.001Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Rpb3BU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Rpb3BU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:43:40.002Z [INFO] Disk-Space-Check OK: 432.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Rpb3BU\out) +2026-03-05T02:43:40.002Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Rpb3BU\out +2026-03-05T02:43:40.005Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:43:40.006Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:43:40.006Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Rpb3BU\out +2026-03-05T02:43:40.009Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tmbT8Z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tmbT8Z\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:43:40.010Z [INFO] Disk-Space-Check OK: 432.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tmbT8Z\out) +2026-03-05T02:43:40.010Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tmbT8Z\out +2026-03-05T02:43:40.013Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T02:43:40.013Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tmbT8Z\out +2026-03-05T02:43:40.015Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T02:43:40.016Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tmbT8Z\out +2026-03-05T02:43:40.021Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WmHm6G\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WmHm6G\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T02:43:40.022Z [INFO] Disk-Space-Check OK: 432.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WmHm6G\out) +2026-03-05T02:43:40.022Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T02:43:40.022Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WmHm6G\out +2026-03-05T02:43:40.024Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T02:43:40.025Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WmHm6G\out +2026-03-05T02:43:40.028Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R4VXNY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R4VXNY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:43:40.029Z [INFO] Disk-Space-Check OK: 432.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-R4VXNY\out) +2026-03-05T02:43:40.029Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-R4VXNY\out +2026-03-05T02:43:40.031Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:43:40.031Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T02:43:40.040Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T02:43:40.041Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:43:40.042Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-J3esE4\out +2026-03-05T02:43:40.045Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Ia3qAj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Ia3qAj\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T02:43:40.046Z [INFO] Disk-Space-Check OK: 432.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Ia3qAj\out) +2026-03-05T02:43:40.046Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T02:43:40.046Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Ia3qAj\out +2026-03-05T02:43:40.046Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:43:40.052Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T02:43:40.092Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T02:43:40.144Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T02:43:40.197Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T02:43:40.246Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T02:43:40.247Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R4VXNY\out +2026-03-05T02:43:40.249Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6BpUR0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6BpUR0\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:43:40.250Z [INFO] Disk-Space-Check OK: 432.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6BpUR0\out) +2026-03-05T02:43:40.253Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6BpUR0\out +2026-03-05T02:43:40.255Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T02:43:40.255Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6BpUR0\out +2026-03-05T02:43:40.259Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MLiX01\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MLiX01\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:43:40.259Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-MLiX01\pkg-missing +2026-03-05T02:43:40.261Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ph0Teq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ph0Teq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:43:40.262Z [INFO] Disk-Space-Check OK: 432.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ph0Teq\out) +2026-03-05T02:43:40.262Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ph0Teq\out +2026-03-05T02:43:40.264Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T02:43:40.265Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ph0Teq\out +2026-03-05T02:43:40.306Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z6i0g3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z6i0g3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:43:40.306Z [INFO] Disk-Space-Check OK: 432.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z6i0g3\out) +2026-03-05T02:43:40.307Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z6i0g3\out +2026-03-05T02:43:40.308Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:43:40.308Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T02:43:40.395Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T02:43:40.464Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T02:43:40.400Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T02:43:40.400Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T02:43:40.502Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678620400-90120-9e66e3b1-6962-4c2d-8abb-610eaae05b08-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:43:40.534Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T02:43:40.606Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T02:43:40.607Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z6i0g3\out +2026-03-05T02:43:40.609Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J973DB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J973DB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:43:40.609Z [INFO] Disk-Space-Check OK: 432.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-J973DB\out) +2026-03-05T02:43:40.612Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-J973DB\out +2026-03-05T02:43:40.615Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-6yFms2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-6yFms2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:43:40.615Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-6yFms2\out) +2026-03-05T02:43:41.147Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:43:41.147Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:43:42.149Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:43:43.650Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:43:44.652Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:43:47.652Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:43:48.654Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T02:43:48.654Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:43:49.658Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:43:51.158Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:43:52.160Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:43:55.160Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:43:56.206Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:43:56.206Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:43:56.300Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678636206-90120-c9e6ecec-7467-4064-9498-c3255a667a62-setup.exe (89894400 Bytes) +2026-03-05T02:43:56.403Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:43:56.403Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:43:56.404Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:43:56.404Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:43:56.494Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678636206-90120-c9e6ecec-7467-4064-9498-c3255a667a62-setup.exe (89894400 Bytes) +2026-03-05T02:43:56.599Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:43:56.599Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:43:56.599Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:43:56.697Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678636206-90120-c9e6ecec-7467-4064-9498-c3255a667a62-setup.exe (89894400 Bytes) +2026-03-05T02:43:56.793Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:43:56.793Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:43:56.794Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:43:56.794Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:43:56.881Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678636206-90120-c9e6ecec-7467-4064-9498-c3255a667a62-setup.exe (89894400 Bytes) +2026-03-05T02:43:56.977Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:43:56.977Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:43:56.977Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:43:57.067Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678636206-90120-c9e6ecec-7467-4064-9498-c3255a667a62-setup.exe (89894400 Bytes) +2026-03-05T02:43:57.176Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:43:57.176Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:43:57.177Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:43:57.177Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:43:57.283Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678636206-90120-c9e6ecec-7467-4064-9498-c3255a667a62-setup.exe (89894400 Bytes) +2026-03-05T02:43:57.571Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:43:57.572Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:43:57.572Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:43:57.682Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678637571-90120-0ec78286-874f-43f6-b16f-870a21fd9bcf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:43:58.447Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:43:58.447Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:43:58.447Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:43:58.546Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678638447-90120-8a27bf12-b7cc-4e1d-8801-e170171b3d91-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:43:58.715Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:43:58.715Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:43:58.716Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:43:58.716Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:43:58.819Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678638447-90120-8a27bf12-b7cc-4e1d-8801-e170171b3d91-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:43:58.981Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:43:58.981Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:43:58.983Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:43:58.983Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:43:58.983Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:43:58.983Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:43:59.072Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678638447-90120-8a27bf12-b7cc-4e1d-8801-e170171b3d91-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:43:59.205Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:43:59.205Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:43:59.206Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:43:59.206Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:43:59.298Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678638447-90120-8a27bf12-b7cc-4e1d-8801-e170171b3d91-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:43:59.440Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:43:59.440Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:43:59.442Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:43:59.442Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:43:59.442Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:43:59.442Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:43:59.522Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678638447-90120-8a27bf12-b7cc-4e1d-8801-e170171b3d91-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:43:59.701Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:43:59.701Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:43:59.702Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:43:59.702Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:43:59.809Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678638447-90120-8a27bf12-b7cc-4e1d-8801-e170171b3d91-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:43:59.983Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:43:59.983Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:44:00.064Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T02:44:00.064Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T02:44:00.169Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772678640064-90120-5dbc2aec-fa86-47cd-87e2-a455a3430db3-setup.exe (89894400 Bytes) +2026-03-05T02:44:16.001Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:44:32.066Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:45:12.739Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:45:16.063Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:45:32.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:46:16.134Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:46:32.186Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:46:47.445Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:47:12.938Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:47:16.200Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:47:32.245Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:48:13.211Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:48:16.258Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:48:32.327Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:49:13.198Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:49:16.329Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:49:32.393Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:50:13.410Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:50:16.422Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:50:32.474Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:51:13.415Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T02:51:16.514Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:51:32.579Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:51:56.539Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T02:51:56.531Z [INFO] Test-Nachricht für Session-Log +2026-03-05T02:51:56.589Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KRihBZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KRihBZ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:51:56.590Z [INFO] Disk-Space-Check OK: 432.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KRihBZ\out) +2026-03-05T02:51:56.591Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KRihBZ\out +2026-03-05T02:51:56.669Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T02:51:56.669Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:51:56.669Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T02:51:56.601Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:51:56.602Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T02:51:56.605Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:51:56.605Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:51:56.707Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679116600-37260-87d96e65-4da4-4473-8e8b-0424ad835a4c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:51:56.738Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T02:51:56.806Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T02:51:56.747Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vJOQbS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vJOQbS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:51:56.749Z [INFO] Disk-Space-Check OK: 431.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vJOQbS\out) +2026-03-05T02:51:56.750Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vJOQbS\out +2026-03-05T02:51:56.752Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:51:56.870Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T02:51:56.930Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T02:51:56.930Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KRihBZ\out +2026-03-05T02:51:56.933Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T02:51:56.934Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:51:56.936Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KRihBZ\out +2026-03-05T02:51:56.944Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fXIFvv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fXIFvv\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:51:56.945Z [INFO] Disk-Space-Check OK: 431.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fXIFvv\out) +2026-03-05T02:51:56.945Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fXIFvv\out +2026-03-05T02:51:56.947Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T02:51:56.948Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fXIFvv\out +2026-03-05T02:51:56.950Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T02:51:56.950Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fXIFvv\out +2026-03-05T02:51:56.952Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T02:51:56.953Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fXIFvv\out +2026-03-05T02:51:56.956Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Al7ule\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Al7ule\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:51:56.956Z [INFO] Disk-Space-Check OK: 431.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Al7ule\out) +2026-03-05T02:51:56.957Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Al7ule\out +2026-03-05T02:51:56.960Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T02:51:56.961Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T02:51:56.962Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Al7ule\out +2026-03-05T02:51:56.964Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9LNR3o\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9LNR3o\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:51:56.964Z [INFO] Disk-Space-Check OK: 431.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9LNR3o\out) +2026-03-05T02:51:56.965Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9LNR3o\out +2026-03-05T02:51:56.967Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:51:56.967Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:51:56.968Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-9LNR3o\pkg) +2026-03-05T02:51:56.968Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9LNR3o\out +2026-03-05T02:51:56.970Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y0qu2s\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y0qu2s\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:51:56.971Z [INFO] Disk-Space-Check OK: 431.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y0qu2s\out) +2026-03-05T02:51:56.971Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Y0qu2s\out +2026-03-05T02:51:56.973Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:51:56.974Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:51:56.974Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Y0qu2s\out +2026-03-05T02:51:56.977Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DYglLe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DYglLe\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:51:56.977Z [INFO] Disk-Space-Check OK: 431.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DYglLe\out) +2026-03-05T02:51:56.978Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DYglLe\out +2026-03-05T02:51:56.980Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T02:51:56.980Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DYglLe\out +2026-03-05T02:51:56.982Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T02:51:56.983Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DYglLe\out +2026-03-05T02:51:56.985Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gclQIL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gclQIL\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T02:51:56.986Z [INFO] Disk-Space-Check OK: 431.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gclQIL\out) +2026-03-05T02:51:56.986Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T02:51:56.986Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gclQIL\out +2026-03-05T02:51:56.988Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T02:51:56.989Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gclQIL\out +2026-03-05T02:51:56.991Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vYmtBI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vYmtBI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:51:56.992Z [INFO] Disk-Space-Check OK: 431.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vYmtBI\out) +2026-03-05T02:51:56.992Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vYmtBI\out +2026-03-05T02:51:56.993Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:51:56.993Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T02:51:56.987Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T02:51:56.988Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:51:56.989Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vJOQbS\out +2026-03-05T02:51:56.992Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Gb9LCH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Gb9LCH\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T02:51:56.993Z [INFO] Disk-Space-Check OK: 431.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Gb9LCH\out) +2026-03-05T02:51:56.993Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T02:51:56.994Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Gb9LCH\out +2026-03-05T02:51:56.994Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:51:57.035Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T02:51:57.069Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T02:51:57.132Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T02:51:57.192Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T02:51:57.248Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T02:51:57.249Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vYmtBI\out +2026-03-05T02:51:57.252Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SwMd1T\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SwMd1T\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:51:57.252Z [INFO] Disk-Space-Check OK: 431.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SwMd1T\out) +2026-03-05T02:51:57.254Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SwMd1T\out +2026-03-05T02:51:57.256Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T02:51:57.257Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SwMd1T\out +2026-03-05T02:51:57.261Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wqHZ15\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wqHZ15\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:51:57.261Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-wqHZ15\pkg-missing +2026-03-05T02:51:57.263Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z6K6jW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z6K6jW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:51:57.263Z [INFO] Disk-Space-Check OK: 431.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-z6K6jW\out) +2026-03-05T02:51:57.264Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-z6K6jW\out +2026-03-05T02:51:57.266Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T02:51:57.267Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z6K6jW\out +2026-03-05T02:51:57.314Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-astVRY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-astVRY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:51:57.314Z [INFO] Disk-Space-Check OK: 431.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-astVRY\out) +2026-03-05T02:51:57.315Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-astVRY\out +2026-03-05T02:51:57.317Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:51:57.317Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T02:51:57.377Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T02:51:57.431Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T02:51:57.488Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T02:51:57.391Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T02:51:57.391Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T02:51:57.476Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679117391-37260-5cf9e85b-beac-4370-b8d3-29a613248060-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:51:57.532Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T02:51:57.533Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-astVRY\out +2026-03-05T02:51:57.535Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R0ag77\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R0ag77\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:51:57.535Z [INFO] Disk-Space-Check OK: 431.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-R0ag77\out) +2026-03-05T02:51:57.537Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-R0ag77\out +2026-03-05T02:51:57.539Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4tWoLG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4tWoLG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:51:57.540Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-4tWoLG\out) +2026-03-05T02:51:57.978Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:51:57.978Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:51:58.981Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:52:00.481Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:52:01.490Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:52:04.491Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:52:05.495Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T02:52:05.495Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:52:06.497Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:52:07.997Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:52:08.999Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:52:11.999Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:52:13.028Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:52:13.028Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:52:13.100Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679133028-37260-4ad118a1-3761-451a-bbba-ec80ef2e1980-setup.exe (89894400 Bytes) +2026-03-05T02:52:13.181Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:52:13.181Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:52:13.181Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:52:13.181Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:52:13.260Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679133028-37260-4ad118a1-3761-451a-bbba-ec80ef2e1980-setup.exe (89894400 Bytes) +2026-03-05T02:52:13.351Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:52:13.351Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:52:13.351Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:52:13.438Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679133028-37260-4ad118a1-3761-451a-bbba-ec80ef2e1980-setup.exe (89894400 Bytes) +2026-03-05T02:52:13.530Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:52:13.530Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:52:13.531Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:52:13.531Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:52:13.596Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679133028-37260-4ad118a1-3761-451a-bbba-ec80ef2e1980-setup.exe (89894400 Bytes) +2026-03-05T02:52:13.654Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:52:13.683Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:52:13.683Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:52:13.683Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:52:13.773Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679133028-37260-4ad118a1-3761-451a-bbba-ec80ef2e1980-setup.exe (89894400 Bytes) +2026-03-05T02:52:13.869Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:52:13.870Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:52:13.871Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:52:13.871Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:52:13.937Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679133028-37260-4ad118a1-3761-451a-bbba-ec80ef2e1980-setup.exe (89894400 Bytes) +2026-03-05T02:52:14.123Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:52:14.123Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:52:14.123Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:52:14.209Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679134123-37260-20902b4b-44bf-46ef-9825-296dc1abd91d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:52:14.709Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:52:14.709Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:52:14.709Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:52:14.798Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679134709-37260-0ea23a92-49cf-4c2d-b798-870b23674571-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:52:14.932Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:52:14.932Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:52:14.932Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:52:14.932Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:52:15.011Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679134709-37260-0ea23a92-49cf-4c2d-b798-870b23674571-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:52:15.145Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:52:15.145Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:52:15.147Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:52:15.147Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:52:15.147Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:52:15.147Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:52:15.227Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679134709-37260-0ea23a92-49cf-4c2d-b798-870b23674571-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:52:15.359Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:52:15.359Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:52:15.360Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:52:15.360Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:52:15.423Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679134709-37260-0ea23a92-49cf-4c2d-b798-870b23674571-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:52:15.549Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:52:15.549Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:52:15.551Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:52:15.551Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:52:15.551Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:52:15.551Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:52:15.614Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679134709-37260-0ea23a92-49cf-4c2d-b798-870b23674571-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:52:15.755Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:52:15.755Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:52:15.756Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:52:15.756Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:52:15.841Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679134709-37260-0ea23a92-49cf-4c2d-b798-870b23674571-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:52:15.974Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:52:15.974Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:52:16.042Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T02:52:16.042Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T02:52:16.123Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679136042-37260-b468355c-6f12-4c1b-b482-f52b9c63055d-setup.exe (89894400 Bytes) +2026-03-05T02:52:16.606Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:52:32.648Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:53:16.675Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:53:32.743Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:54:13.887Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:54:16.752Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:54:32.805Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:55:16.827Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:55:32.897Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:56:13.734Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:56:14.043Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:56:16.922Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:56:32.979Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:57:16.996Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:57:33.058Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:57:39.350Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T02:58:14.292Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T02:58:17.069Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:58:33.116Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:58:35.499Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T02:58:35.487Z [INFO] Test-Nachricht für Session-Log +2026-03-05T02:58:35.559Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:58:35.561Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T02:58:35.563Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:58:35.563Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:58:35.680Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679515559-131096-a89f7518-1053-4472-8a67-e6ab28203956-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:58:35.580Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3iWggJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3iWggJ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:58:35.583Z [INFO] Disk-Space-Check OK: 431.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3iWggJ\out) +2026-03-05T02:58:35.587Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3iWggJ\out +2026-03-05T02:58:35.677Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T02:58:35.677Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:58:35.677Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T02:58:35.757Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T02:58:35.837Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T02:58:35.760Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wbfbhd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wbfbhd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:58:35.762Z [INFO] Disk-Space-Check OK: 431.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wbfbhd\out) +2026-03-05T02:58:35.763Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wbfbhd\out +2026-03-05T02:58:35.766Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:58:35.912Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T02:58:35.991Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T02:58:35.991Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3iWggJ\out +2026-03-05T02:58:35.997Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T02:58:36.008Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:58:36.010Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3iWggJ\out +2026-03-05T02:58:36.022Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dxKa6Y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dxKa6Y\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:58:36.024Z [INFO] Disk-Space-Check OK: 431.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dxKa6Y\out) +2026-03-05T02:58:36.024Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dxKa6Y\out +2026-03-05T02:58:36.027Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T02:58:36.028Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dxKa6Y\out +2026-03-05T02:58:36.031Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T02:58:36.031Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dxKa6Y\out +2026-03-05T02:58:36.035Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T02:58:36.036Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dxKa6Y\out +2026-03-05T02:58:36.040Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YdGcGO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YdGcGO\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:58:36.041Z [INFO] Disk-Space-Check OK: 431.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YdGcGO\out) +2026-03-05T02:58:36.042Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YdGcGO\out +2026-03-05T02:58:36.045Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T02:58:36.048Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T02:58:36.049Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YdGcGO\out +2026-03-05T02:58:36.053Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RXaUG4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RXaUG4\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:58:36.053Z [INFO] Disk-Space-Check OK: 431.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RXaUG4\out) +2026-03-05T02:58:36.054Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RXaUG4\out +2026-03-05T02:58:36.057Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:58:36.059Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:58:36.061Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-RXaUG4\pkg) +2026-03-05T02:58:36.061Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RXaUG4\out +2026-03-05T02:58:36.066Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7wmJ4F\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7wmJ4F\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T02:58:36.067Z [INFO] Disk-Space-Check OK: 431.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7wmJ4F\out) +2026-03-05T02:58:36.067Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7wmJ4F\out +2026-03-05T02:58:36.071Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:58:36.072Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T02:58:36.073Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7wmJ4F\out +2026-03-05T02:58:36.077Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KBR47t\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KBR47t\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:58:36.078Z [INFO] Disk-Space-Check OK: 431.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-KBR47t\out) +2026-03-05T02:58:36.079Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KBR47t\out +2026-03-05T02:58:36.082Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T02:58:36.082Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-KBR47t\out +2026-03-05T02:58:36.086Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T02:58:36.087Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KBR47t\out +2026-03-05T02:58:36.090Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ECloQv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ECloQv\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T02:58:36.091Z [INFO] Disk-Space-Check OK: 431.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ECloQv\out) +2026-03-05T02:58:36.091Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T02:58:36.092Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ECloQv\out +2026-03-05T02:58:36.094Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T02:58:36.095Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ECloQv\out +2026-03-05T02:58:36.099Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jrMXYl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jrMXYl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:58:36.100Z [INFO] Disk-Space-Check OK: 431.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jrMXYl\out) +2026-03-05T02:58:36.100Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jrMXYl\out +2026-03-05T02:58:36.102Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:58:36.102Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T02:58:35.996Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T02:58:36.074Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T02:58:36.076Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T02:58:36.078Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wbfbhd\out +2026-03-05T02:58:36.082Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PMwK0a\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PMwK0a\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T02:58:36.082Z [INFO] Disk-Space-Check OK: 431.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PMwK0a\out) +2026-03-05T02:58:36.083Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T02:58:36.083Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-PMwK0a\out +2026-03-05T02:58:36.084Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:58:36.177Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T02:58:36.246Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T02:58:36.336Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T02:58:36.409Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T02:58:36.410Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jrMXYl\out +2026-03-05T02:58:36.413Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yGY6xD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yGY6xD\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:58:36.414Z [INFO] Disk-Space-Check OK: 431.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yGY6xD\out) +2026-03-05T02:58:36.418Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yGY6xD\out +2026-03-05T02:58:36.421Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T02:58:36.422Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yGY6xD\out +2026-03-05T02:58:36.427Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zoi1GM\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Zoi1GM\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:58:36.427Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Zoi1GM\pkg-missing +2026-03-05T02:58:36.429Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-slGvA6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-slGvA6\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:58:36.430Z [INFO] Disk-Space-Check OK: 431.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-slGvA6\out) +2026-03-05T02:58:36.431Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-slGvA6\out +2026-03-05T02:58:36.435Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T02:58:36.436Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-slGvA6\out +2026-03-05T02:58:36.491Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TT6mqV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TT6mqV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:58:36.492Z [INFO] Disk-Space-Check OK: 431.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TT6mqV\out) +2026-03-05T02:58:36.493Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TT6mqV\out +2026-03-05T02:58:36.496Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T02:58:36.496Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T02:58:36.490Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T02:58:36.490Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T02:58:36.596Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679516490-131096-2b1660d0-4ca2-453f-9825-c2d6d472e21c-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:58:36.573Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T02:58:36.649Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T02:58:36.724Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T02:58:36.786Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T02:58:36.786Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TT6mqV\out +2026-03-05T02:58:36.788Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-968Aeu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-968Aeu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:58:36.789Z [INFO] Disk-Space-Check OK: 431.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-968Aeu\out) +2026-03-05T02:58:36.791Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-968Aeu\out +2026-03-05T02:58:36.795Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-DtwTWR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-DtwTWR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T02:58:36.796Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-DtwTWR\out) +2026-03-05T02:58:37.216Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:58:37.216Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:58:38.220Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:58:39.720Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:58:40.723Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:58:43.723Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T02:58:44.725Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T02:58:44.725Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:58:45.728Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:58:47.228Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:58:48.230Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T02:58:51.231Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T02:58:52.272Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:58:52.272Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:58:52.363Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679532272-131096-7b7afd99-b507-496a-b351-9e8c5dbc0dcd-setup.exe (89894400 Bytes) +2026-03-05T02:58:52.466Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:58:52.466Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:58:52.468Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:58:52.468Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:58:52.558Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679532272-131096-7b7afd99-b507-496a-b351-9e8c5dbc0dcd-setup.exe (89894400 Bytes) +2026-03-05T02:58:52.669Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:58:52.669Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:58:52.669Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:58:52.773Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679532272-131096-7b7afd99-b507-496a-b351-9e8c5dbc0dcd-setup.exe (89894400 Bytes) +2026-03-05T02:58:52.881Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:58:52.881Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:58:52.882Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:58:52.882Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:58:52.973Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679532272-131096-7b7afd99-b507-496a-b351-9e8c5dbc0dcd-setup.exe (89894400 Bytes) +2026-03-05T02:58:53.067Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:58:53.067Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:58:53.067Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T02:58:53.156Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679532272-131096-7b7afd99-b507-496a-b351-9e8c5dbc0dcd-setup.exe (89894400 Bytes) +2026-03-05T02:58:53.267Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T02:58:53.268Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T02:58:53.269Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:58:53.269Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T02:58:53.366Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679532272-131096-7b7afd99-b507-496a-b351-9e8c5dbc0dcd-setup.exe (89894400 Bytes) +2026-03-05T02:58:53.624Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:58:53.624Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:58:53.624Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:58:53.736Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679533624-131096-0276f4b0-8a02-40db-8f63-14e773332669-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:58:54.474Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:58:54.475Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:58:54.475Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:58:54.576Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679534474-131096-06582f5a-ba4a-472b-9c45-96f1dca5e211-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:58:54.768Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:58:54.768Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:58:54.769Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:58:54.769Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:58:54.880Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679534474-131096-06582f5a-ba4a-472b-9c45-96f1dca5e211-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:58:55.071Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:58:55.071Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:58:55.073Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:58:55.074Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:58:55.074Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:58:55.074Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:58:55.159Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679534474-131096-06582f5a-ba4a-472b-9c45-96f1dca5e211-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:58:55.296Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:58:55.296Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:58:55.297Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:58:55.297Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:58:55.377Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679534474-131096-06582f5a-ba4a-472b-9c45-96f1dca5e211-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:58:55.538Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:58:55.538Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:58:55.541Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T02:58:55.541Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T02:58:55.541Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:58:55.541Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T02:58:55.633Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679534474-131096-06582f5a-ba4a-472b-9c45-96f1dca5e211-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:58:55.826Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:58:55.826Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T02:58:55.827Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T02:58:55.828Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T02:58:55.925Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679534474-131096-06582f5a-ba4a-472b-9c45-96f1dca5e211-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T02:58:56.098Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T02:58:56.099Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T02:58:56.167Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T02:58:56.167Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T02:58:56.264Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679536167-131096-a16eee30-4545-4f54-b0d9-7e936a17d541-setup.exe (89894400 Bytes) +2026-03-05T02:59:17.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:59:33.176Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T02:59:39.581Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:00:14.388Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:00:17.185Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:00:33.225Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:01:17.228Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:01:33.269Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:01:39.860Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:02:14.646Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T03:02:17.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:02:33.300Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:03:17.304Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:03:33.354Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:03:40.146Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:03:57.792Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T03:03:57.692Z [INFO] Test-Nachricht für Session-Log +2026-03-05T03:03:57.793Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:03:57.794Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T03:03:57.796Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:03:57.796Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:03:57.905Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679837793-113708-8d1e56ea-3b34-48c1-95b7-b6ea8d248506-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:03:57.823Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fN2D0N\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fN2D0N\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:03:57.825Z [INFO] Disk-Space-Check OK: 430.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fN2D0N\out) +2026-03-05T03:03:57.827Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fN2D0N\out +2026-03-05T03:03:57.910Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T03:03:57.910Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:03:57.910Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T03:03:57.978Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JdWLsD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JdWLsD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:03:57.980Z [INFO] Disk-Space-Check OK: 430.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JdWLsD\out) +2026-03-05T03:03:57.982Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JdWLsD\out +2026-03-05T03:03:57.984Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:03:57.999Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T03:03:58.066Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T03:03:58.130Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T03:03:58.220Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T03:03:58.199Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T03:03:58.220Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fN2D0N\out +2026-03-05T03:03:58.224Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T03:03:58.225Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:03:58.226Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fN2D0N\out +2026-03-05T03:03:58.237Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lzh0ku\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lzh0ku\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:03:58.239Z [INFO] Disk-Space-Check OK: 430.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lzh0ku\out) +2026-03-05T03:03:58.239Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lzh0ku\out +2026-03-05T03:03:58.242Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T03:03:58.242Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lzh0ku\out +2026-03-05T03:03:58.245Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T03:03:58.245Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lzh0ku\out +2026-03-05T03:03:58.248Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T03:03:58.249Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lzh0ku\out +2026-03-05T03:03:58.252Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JnEujT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JnEujT\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:03:58.253Z [INFO] Disk-Space-Check OK: 430.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JnEujT\out) +2026-03-05T03:03:58.253Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JnEujT\out +2026-03-05T03:03:58.256Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T03:03:58.258Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T03:03:58.259Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JnEujT\out +2026-03-05T03:03:58.262Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u2iMcZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u2iMcZ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:03:58.262Z [INFO] Disk-Space-Check OK: 430.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-u2iMcZ\out) +2026-03-05T03:03:58.263Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-u2iMcZ\out +2026-03-05T03:03:58.265Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:03:58.266Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:03:58.268Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-u2iMcZ\pkg) +2026-03-05T03:03:58.268Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-u2iMcZ\out +2026-03-05T03:03:58.270Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-siu3KK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-siu3KK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:03:58.270Z [INFO] Disk-Space-Check OK: 430.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-siu3KK\out) +2026-03-05T03:03:58.271Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-siu3KK\out +2026-03-05T03:03:58.273Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:03:58.274Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:03:58.274Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-siu3KK\out +2026-03-05T03:03:58.277Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yWelyV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yWelyV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:03:58.279Z [INFO] Disk-Space-Check OK: 430.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yWelyV\out) +2026-03-05T03:03:58.279Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yWelyV\out +2026-03-05T03:03:58.282Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T03:03:58.282Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yWelyV\out +2026-03-05T03:03:58.285Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T03:03:58.286Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yWelyV\out +2026-03-05T03:03:58.291Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e1kjI6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e1kjI6\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T03:03:58.292Z [INFO] Disk-Space-Check OK: 430.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-e1kjI6\out) +2026-03-05T03:03:58.292Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T03:03:58.292Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-e1kjI6\out +2026-03-05T03:03:58.294Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T03:03:58.295Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e1kjI6\out +2026-03-05T03:03:58.298Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kL4pB1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kL4pB1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:03:58.299Z [INFO] Disk-Space-Check OK: 430.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kL4pB1\out) +2026-03-05T03:03:58.300Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kL4pB1\out +2026-03-05T03:03:58.300Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:03:58.301Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T03:03:58.241Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T03:03:58.242Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:03:58.243Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JdWLsD\out +2026-03-05T03:03:58.247Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rZON4l\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rZON4l\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T03:03:58.247Z [INFO] Disk-Space-Check OK: 430.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rZON4l\out) +2026-03-05T03:03:58.247Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T03:03:58.248Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rZON4l\out +2026-03-05T03:03:58.248Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:03:58.379Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T03:03:58.443Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T03:03:58.520Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T03:03:58.584Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T03:03:58.585Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kL4pB1\out +2026-03-05T03:03:58.587Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uPVEog\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uPVEog\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:03:58.588Z [INFO] Disk-Space-Check OK: 429.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uPVEog\out) +2026-03-05T03:03:58.590Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uPVEog\out +2026-03-05T03:03:58.593Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T03:03:58.593Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uPVEog\out +2026-03-05T03:03:58.598Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8vPPuX\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8vPPuX\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:03:58.599Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-8vPPuX\pkg-missing +2026-03-05T03:03:58.601Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QI9CNa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QI9CNa\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:03:58.601Z [INFO] Disk-Space-Check OK: 429.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QI9CNa\out) +2026-03-05T03:03:58.601Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QI9CNa\out +2026-03-05T03:03:58.605Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T03:03:58.606Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QI9CNa\out +2026-03-05T03:03:58.659Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zRC75A\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zRC75A\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:03:58.660Z [INFO] Disk-Space-Check OK: 429.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zRC75A\out) +2026-03-05T03:03:58.661Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zRC75A\out +2026-03-05T03:03:58.665Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:03:58.665Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T03:03:58.662Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T03:03:58.662Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T03:03:58.762Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679838661-113708-39a37188-6f65-416b-9cd8-03be81cbb9a8-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:03:58.752Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T03:03:58.845Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T03:03:58.912Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T03:03:58.971Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T03:03:58.973Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zRC75A\out +2026-03-05T03:03:58.975Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1yElXZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1yElXZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:03:58.976Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1yElXZ\out) +2026-03-05T03:03:58.978Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1yElXZ\out +2026-03-05T03:03:58.980Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PLj8vc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PLj8vc\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:03:58.981Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PLj8vc\out) +2026-03-05T03:03:59.392Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:03:59.392Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:04:00.397Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:04:01.898Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:04:02.901Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:04:05.902Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:04:06.905Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T03:04:06.905Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:04:07.908Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:04:09.408Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:04:10.411Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:04:13.412Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:04:14.450Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:04:14.450Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:04:14.539Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679854450-113708-deb6126f-bde2-4acf-9924-64700c392975-setup.exe (89894400 Bytes) +2026-03-05T03:04:14.631Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:04:14.631Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:04:14.632Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:04:14.632Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:04:14.719Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679854450-113708-deb6126f-bde2-4acf-9924-64700c392975-setup.exe (89894400 Bytes) +2026-03-05T03:04:14.812Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:04:14.812Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:04:14.812Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:04:14.896Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679854450-113708-deb6126f-bde2-4acf-9924-64700c392975-setup.exe (89894400 Bytes) +2026-03-05T03:04:14.988Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:04:14.988Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:04:14.989Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:04:14.989Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:04:15.072Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679854450-113708-deb6126f-bde2-4acf-9924-64700c392975-setup.exe (89894400 Bytes) +2026-03-05T03:04:15.163Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:04:15.163Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:04:15.163Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:04:15.249Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679854450-113708-deb6126f-bde2-4acf-9924-64700c392975-setup.exe (89894400 Bytes) +2026-03-05T03:04:15.338Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:04:15.338Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:04:15.339Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:04:15.339Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:04:15.425Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679854450-113708-deb6126f-bde2-4acf-9924-64700c392975-setup.exe (89894400 Bytes) +2026-03-05T03:04:15.653Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:04:15.654Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:04:15.654Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:04:15.745Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679855654-113708-d2a5e52f-76d1-4b7e-ba50-0a70db925ab6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:04:16.419Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:04:16.420Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:04:16.420Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:04:16.508Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679856420-113708-029aa231-d74d-4bac-87cb-5bdc0020f460-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:04:16.672Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:04:16.672Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:04:16.673Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:04:16.673Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:04:16.755Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679856420-113708-029aa231-d74d-4bac-87cb-5bdc0020f460-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:04:16.927Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:04:16.927Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:04:16.930Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:04:16.930Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:04:16.930Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:04:16.930Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:04:17.024Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679856420-113708-029aa231-d74d-4bac-87cb-5bdc0020f460-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:04:17.180Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:04:17.180Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:04:17.181Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:04:17.181Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:04:17.263Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679856420-113708-029aa231-d74d-4bac-87cb-5bdc0020f460-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:04:17.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:04:17.428Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:04:17.428Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:04:17.431Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:04:17.431Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:04:17.431Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:04:17.431Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:04:17.515Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679856420-113708-029aa231-d74d-4bac-87cb-5bdc0020f460-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:04:17.685Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:04:17.685Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:04:17.685Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:04:17.685Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:04:17.776Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679856420-113708-029aa231-d74d-4bac-87cb-5bdc0020f460-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:04:17.958Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:04:17.958Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:04:18.036Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T03:04:18.036Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T03:04:18.134Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679858035-113708-d74e3641-6bec-4d55-a02e-de87b7e2f278-setup.exe (89894400 Bytes) +2026-03-05T03:04:33.392Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:05:17.394Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:05:33.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:05:40.347Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:06:17.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:06:33.498Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:06:35.108Z [INFO] Test-Nachricht für Session-Log +2026-03-05T03:06:35.257Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T03:06:35.176Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:06:35.177Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T03:06:35.183Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:06:35.183Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:06:35.285Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679995175-2396-3ca870f2-aa8a-4d76-862c-75ac3df4cd17-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:06:35.280Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tdLB1Q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tdLB1Q\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:06:35.283Z [INFO] Disk-Space-Check OK: 431.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tdLB1Q\out) +2026-03-05T03:06:35.284Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tdLB1Q\out +2026-03-05T03:06:35.362Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T03:06:35.363Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:06:35.363Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T03:06:35.438Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T03:06:35.505Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T03:06:35.447Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tysAmd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tysAmd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:06:35.449Z [INFO] Disk-Space-Check OK: 431.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tysAmd\out) +2026-03-05T03:06:35.451Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tysAmd\out +2026-03-05T03:06:35.453Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:06:35.568Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T03:06:35.635Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T03:06:35.614Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T03:06:35.635Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tdLB1Q\out +2026-03-05T03:06:35.639Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T03:06:35.640Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:06:35.641Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tdLB1Q\out +2026-03-05T03:06:35.661Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Nugxp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Nugxp\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:06:35.662Z [INFO] Disk-Space-Check OK: 431.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Nugxp\out) +2026-03-05T03:06:35.663Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7Nugxp\out +2026-03-05T03:06:35.666Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T03:06:35.666Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7Nugxp\out +2026-03-05T03:06:35.668Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T03:06:35.668Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7Nugxp\out +2026-03-05T03:06:35.671Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T03:06:35.673Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7Nugxp\out +2026-03-05T03:06:35.676Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XsNMp9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XsNMp9\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:06:35.677Z [INFO] Disk-Space-Check OK: 431.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XsNMp9\out) +2026-03-05T03:06:35.677Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XsNMp9\out +2026-03-05T03:06:35.680Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T03:06:35.682Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T03:06:35.683Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XsNMp9\out +2026-03-05T03:06:35.686Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a89ALX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a89ALX\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:06:35.687Z [INFO] Disk-Space-Check OK: 431.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-a89ALX\out) +2026-03-05T03:06:35.687Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-a89ALX\out +2026-03-05T03:06:35.689Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:06:35.691Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:06:35.692Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-a89ALX\pkg) +2026-03-05T03:06:35.692Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a89ALX\out +2026-03-05T03:06:35.695Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4iWSmc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4iWSmc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:06:35.696Z [INFO] Disk-Space-Check OK: 431.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4iWSmc\out) +2026-03-05T03:06:35.696Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4iWSmc\out +2026-03-05T03:06:35.700Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:06:35.702Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:06:35.702Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4iWSmc\out +2026-03-05T03:06:35.705Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yyh3Nk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yyh3Nk\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:06:35.707Z [INFO] Disk-Space-Check OK: 431.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yyh3Nk\out) +2026-03-05T03:06:35.707Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yyh3Nk\out +2026-03-05T03:06:35.710Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T03:06:35.710Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yyh3Nk\out +2026-03-05T03:06:35.713Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T03:06:35.714Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yyh3Nk\out +2026-03-05T03:06:35.718Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-444xgh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-444xgh\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T03:06:35.719Z [INFO] Disk-Space-Check OK: 431.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-444xgh\out) +2026-03-05T03:06:35.719Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T03:06:35.720Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-444xgh\out +2026-03-05T03:06:35.723Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T03:06:35.724Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-444xgh\out +2026-03-05T03:06:35.727Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gdfLtj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gdfLtj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:06:35.727Z [INFO] Disk-Space-Check OK: 431.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gdfLtj\out) +2026-03-05T03:06:35.728Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gdfLtj\out +2026-03-05T03:06:35.729Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:06:35.729Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T03:06:35.725Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T03:06:35.726Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:06:35.728Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tysAmd\out +2026-03-05T03:06:35.731Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hgAkWQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hgAkWQ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T03:06:35.731Z [INFO] Disk-Space-Check OK: 431.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hgAkWQ\out) +2026-03-05T03:06:35.731Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T03:06:35.732Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hgAkWQ\out +2026-03-05T03:06:35.732Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:06:35.801Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T03:06:35.868Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T03:06:35.954Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T03:06:36.036Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T03:06:36.037Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gdfLtj\out +2026-03-05T03:06:36.040Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jkO1x1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jkO1x1\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:06:36.041Z [INFO] Disk-Space-Check OK: 431.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jkO1x1\out) +2026-03-05T03:06:36.044Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jkO1x1\out +2026-03-05T03:06:36.046Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T03:06:36.047Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jkO1x1\out +2026-03-05T03:06:36.052Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zX6y4t\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zX6y4t\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:06:36.052Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-zX6y4t\pkg-missing +2026-03-05T03:06:36.055Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ekFhod\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ekFhod\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:06:36.055Z [INFO] Disk-Space-Check OK: 431.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ekFhod\out) +2026-03-05T03:06:36.056Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ekFhod\out +2026-03-05T03:06:36.059Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T03:06:36.060Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ekFhod\out +2026-03-05T03:06:36.112Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xQZctT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xQZctT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:06:36.113Z [INFO] Disk-Space-Check OK: 431.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xQZctT\out) +2026-03-05T03:06:36.114Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xQZctT\out +2026-03-05T03:06:36.115Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:06:36.115Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T03:06:36.066Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T03:06:36.066Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T03:06:36.173Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772679996066-2396-034a9825-8640-450e-9d46-8ad358b80187-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:06:36.188Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T03:06:36.256Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T03:06:36.325Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T03:06:36.394Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T03:06:36.395Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xQZctT\out +2026-03-05T03:06:36.398Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EE5dqj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EE5dqj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:06:36.398Z [INFO] Disk-Space-Check OK: 431.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EE5dqj\out) +2026-03-05T03:06:36.401Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EE5dqj\out +2026-03-05T03:06:36.403Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-SSPTMu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-SSPTMu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:06:36.404Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-SSPTMu\out) +2026-03-05T03:06:36.877Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:06:36.877Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:06:37.880Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:06:39.381Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:06:40.383Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:06:43.384Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:06:44.386Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T03:06:44.386Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:06:45.387Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:06:46.888Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:06:47.891Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:06:50.893Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:06:51.930Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:06:51.930Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:06:52.021Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680011930-2396-cfcad70a-97fa-423a-81fb-2b2a67011037-setup.exe (89894400 Bytes) +2026-03-05T03:06:52.128Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:06:52.129Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:06:52.130Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:06:52.130Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:06:52.222Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680011930-2396-cfcad70a-97fa-423a-81fb-2b2a67011037-setup.exe (89894400 Bytes) +2026-03-05T03:06:52.319Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:06:52.319Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:06:52.319Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:06:52.417Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680011930-2396-cfcad70a-97fa-423a-81fb-2b2a67011037-setup.exe (89894400 Bytes) +2026-03-05T03:06:52.519Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:06:52.519Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:06:52.521Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:06:52.521Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:06:52.612Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680011930-2396-cfcad70a-97fa-423a-81fb-2b2a67011037-setup.exe (89894400 Bytes) +2026-03-05T03:06:52.717Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:06:52.717Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:06:52.717Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:06:52.809Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680011930-2396-cfcad70a-97fa-423a-81fb-2b2a67011037-setup.exe (89894400 Bytes) +2026-03-05T03:06:52.911Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:06:52.911Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:06:52.913Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:06:52.913Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:06:53.018Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680011930-2396-cfcad70a-97fa-423a-81fb-2b2a67011037-setup.exe (89894400 Bytes) +2026-03-05T03:06:53.258Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:06:53.258Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:06:53.258Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:06:53.344Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680013258-2396-89535242-5cc7-448e-a7d9-a204d7ba53df-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:06:54.035Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:06:54.035Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:06:54.035Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:06:54.129Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680014035-2396-3dccaf0c-34a5-478c-8696-bc99b4913e2c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:06:54.286Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:06:54.286Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:06:54.287Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:06:54.287Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:06:54.374Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680014035-2396-3dccaf0c-34a5-478c-8696-bc99b4913e2c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:06:54.531Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:06:54.531Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:06:54.533Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:06:54.533Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:06:54.533Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:06:54.533Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:06:54.622Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680014035-2396-3dccaf0c-34a5-478c-8696-bc99b4913e2c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:06:54.784Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:06:54.784Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:06:54.785Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:06:54.785Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:06:54.870Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680014035-2396-3dccaf0c-34a5-478c-8696-bc99b4913e2c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:06:55.028Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:06:55.028Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:06:55.030Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:06:55.030Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:06:55.030Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:06:55.030Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:06:55.117Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680014035-2396-3dccaf0c-34a5-478c-8696-bc99b4913e2c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:06:55.275Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:06:55.275Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:06:55.276Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:06:55.276Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:06:55.361Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680014035-2396-3dccaf0c-34a5-478c-8696-bc99b4913e2c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:06:55.545Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:06:55.546Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:06:55.621Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T03:06:55.621Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T03:06:55.726Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680015621-2396-70796e50-34bf-4920-b8c4-3f68eec758c6-setup.exe (89894400 Bytes) +2026-03-05T03:07:14.969Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:07:17.497Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:07:33.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:07:40.837Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:08:17.561Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:08:33.581Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:08:40.558Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:09:17.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:09:33.610Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:09:41.217Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:10:17.658Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:10:33.671Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:10:40.760Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:11:17.730Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:11:33.753Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:11:41.450Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T03:12:13.141Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T03:12:13.125Z [INFO] Test-Nachricht für Session-Log +2026-03-05T03:12:13.208Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:12:13.210Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T03:12:13.213Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:12:13.213Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:12:13.323Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680333207-3596-f2b73bfe-d6f9-487a-9421-05f31c51044a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:12:13.210Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VaBquW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VaBquW\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:12:13.213Z [INFO] Disk-Space-Check OK: 430.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VaBquW\out) +2026-03-05T03:12:13.217Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VaBquW\out +2026-03-05T03:12:13.295Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T03:12:13.295Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:12:13.295Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T03:12:13.365Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T03:12:13.431Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T03:12:13.378Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vx6yex\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vx6yex\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:12:13.380Z [INFO] Disk-Space-Check OK: 430.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vx6yex\out) +2026-03-05T03:12:13.382Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vx6yex\out +2026-03-05T03:12:13.384Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:12:13.493Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T03:12:13.559Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T03:12:13.559Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VaBquW\out +2026-03-05T03:12:13.563Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T03:12:13.564Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:12:13.566Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VaBquW\out +2026-03-05T03:12:13.585Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n5GImr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n5GImr\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:12:13.586Z [INFO] Disk-Space-Check OK: 430.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-n5GImr\out) +2026-03-05T03:12:13.586Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-n5GImr\out +2026-03-05T03:12:13.589Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T03:12:13.589Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-n5GImr\out +2026-03-05T03:12:13.591Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T03:12:13.592Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-n5GImr\out +2026-03-05T03:12:13.594Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T03:12:13.595Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-n5GImr\out +2026-03-05T03:12:13.598Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ebW0nd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ebW0nd\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:12:13.599Z [INFO] Disk-Space-Check OK: 430.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ebW0nd\out) +2026-03-05T03:12:13.599Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ebW0nd\out +2026-03-05T03:12:13.601Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T03:12:13.603Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T03:12:13.604Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ebW0nd\out +2026-03-05T03:12:13.606Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vaFz3m\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vaFz3m\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:12:13.607Z [INFO] Disk-Space-Check OK: 430.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vaFz3m\out) +2026-03-05T03:12:13.607Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vaFz3m\out +2026-03-05T03:12:13.609Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:12:13.610Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:12:13.611Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-vaFz3m\pkg) +2026-03-05T03:12:13.611Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vaFz3m\out +2026-03-05T03:12:13.613Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IL29hG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IL29hG\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:12:13.614Z [INFO] Disk-Space-Check OK: 430.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IL29hG\out) +2026-03-05T03:12:13.614Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IL29hG\out +2026-03-05T03:12:13.616Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:12:13.617Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:12:13.617Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IL29hG\out +2026-03-05T03:12:13.620Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-60CNc9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-60CNc9\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:12:13.621Z [INFO] Disk-Space-Check OK: 430.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-60CNc9\out) +2026-03-05T03:12:13.621Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-60CNc9\out +2026-03-05T03:12:13.623Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T03:12:13.623Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-60CNc9\out +2026-03-05T03:12:13.627Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T03:12:13.627Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-60CNc9\out +2026-03-05T03:12:13.630Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T24vW7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T24vW7\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T03:12:13.631Z [INFO] Disk-Space-Check OK: 430.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-T24vW7\out) +2026-03-05T03:12:13.631Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T03:12:13.631Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-T24vW7\out +2026-03-05T03:12:13.633Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T03:12:13.634Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T24vW7\out +2026-03-05T03:12:13.636Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vh6qVw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vh6qVw\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:12:13.637Z [INFO] Disk-Space-Check OK: 430.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vh6qVw\out) +2026-03-05T03:12:13.637Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vh6qVw\out +2026-03-05T03:12:13.638Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:12:13.638Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T03:12:13.632Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T03:12:13.634Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:12:13.635Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vx6yex\out +2026-03-05T03:12:13.638Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-zN40Ak\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-zN40Ak\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T03:12:13.638Z [INFO] Disk-Space-Check OK: 430.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-zN40Ak\out) +2026-03-05T03:12:13.638Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T03:12:13.639Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-zN40Ak\out +2026-03-05T03:12:13.639Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:12:13.631Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T03:12:13.717Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T03:12:13.775Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T03:12:13.831Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T03:12:13.893Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T03:12:13.894Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vh6qVw\out +2026-03-05T03:12:13.896Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LMaT9H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LMaT9H\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:12:13.897Z [INFO] Disk-Space-Check OK: 430.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LMaT9H\out) +2026-03-05T03:12:13.899Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LMaT9H\out +2026-03-05T03:12:13.902Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T03:12:13.902Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LMaT9H\out +2026-03-05T03:12:13.906Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6xWrOT\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6xWrOT\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:12:13.907Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-6xWrOT\pkg-missing +2026-03-05T03:12:13.908Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HVyfGU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HVyfGU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:12:13.909Z [INFO] Disk-Space-Check OK: 430.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HVyfGU\out) +2026-03-05T03:12:13.909Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HVyfGU\out +2026-03-05T03:12:13.912Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T03:12:13.913Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HVyfGU\out +2026-03-05T03:12:13.960Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mfRwwl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mfRwwl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:12:13.961Z [INFO] Disk-Space-Check OK: 430.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mfRwwl\out) +2026-03-05T03:12:13.962Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mfRwwl\out +2026-03-05T03:12:13.964Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:12:13.964Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T03:12:14.030Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T03:12:14.091Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T03:12:14.035Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T03:12:14.035Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T03:12:14.129Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680334035-3596-693afc3b-e19f-4cd0-9021-ec01c2803ec4-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:12:14.162Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T03:12:14.224Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T03:12:14.225Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mfRwwl\out +2026-03-05T03:12:14.226Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jKyETw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jKyETw\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:12:14.227Z [INFO] Disk-Space-Check OK: 430.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jKyETw\out) +2026-03-05T03:12:14.229Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jKyETw\out +2026-03-05T03:12:14.231Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-IiXW7g\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-IiXW7g\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:12:14.232Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-IiXW7g\out) +2026-03-05T03:12:14.638Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:12:14.638Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:12:15.641Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:12:17.143Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:12:17.816Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:12:18.145Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:12:21.145Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:12:22.147Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T03:12:22.147Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:12:23.149Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:12:24.649Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:12:25.653Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:12:28.654Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:12:29.690Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:12:29.690Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:12:29.779Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680349690-3596-398a4d30-4448-40bc-ac88-53814b4b3f90-setup.exe (89894400 Bytes) +2026-03-05T03:12:29.872Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:12:29.872Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:12:29.873Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:12:29.873Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:12:29.965Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680349690-3596-398a4d30-4448-40bc-ac88-53814b4b3f90-setup.exe (89894400 Bytes) +2026-03-05T03:12:30.068Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:12:30.068Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:12:30.068Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:12:30.166Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680349690-3596-398a4d30-4448-40bc-ac88-53814b4b3f90-setup.exe (89894400 Bytes) +2026-03-05T03:12:30.270Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:12:30.270Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:12:30.271Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:12:30.271Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:12:30.368Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680349690-3596-398a4d30-4448-40bc-ac88-53814b4b3f90-setup.exe (89894400 Bytes) +2026-03-05T03:12:30.472Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:12:30.472Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:12:30.472Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:12:30.564Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680349690-3596-398a4d30-4448-40bc-ac88-53814b4b3f90-setup.exe (89894400 Bytes) +2026-03-05T03:12:30.665Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:12:30.665Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:12:30.666Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:12:30.666Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:12:30.758Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680349690-3596-398a4d30-4448-40bc-ac88-53814b4b3f90-setup.exe (89894400 Bytes) +2026-03-05T03:12:31.014Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:12:31.014Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:12:31.014Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:12:31.112Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680351014-3596-6878d8e6-7727-4cff-a81b-eb4ff8b8904b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:12:31.816Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:12:31.816Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:12:31.816Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:12:31.915Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680351816-3596-b737ca36-3444-4597-81b1-0f2c71d52115-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:12:32.076Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:12:32.076Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:12:32.077Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:12:32.077Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:12:32.167Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680351816-3596-b737ca36-3444-4597-81b1-0f2c71d52115-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:12:32.343Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:12:32.343Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:12:32.345Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:12:32.346Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:12:32.346Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:12:32.346Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:12:32.433Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680351816-3596-b737ca36-3444-4597-81b1-0f2c71d52115-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:12:32.603Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:12:32.603Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:12:32.604Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:12:32.604Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:12:32.701Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680351816-3596-b737ca36-3444-4597-81b1-0f2c71d52115-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:12:32.876Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:12:32.876Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:12:32.879Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:12:32.879Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:12:32.879Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:12:32.879Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:12:32.979Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680351816-3596-b737ca36-3444-4597-81b1-0f2c71d52115-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:12:33.154Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:12:33.155Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:12:33.155Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:12:33.155Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:12:33.245Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680351816-3596-b737ca36-3444-4597-81b1-0f2c71d52115-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:12:33.429Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:12:33.429Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:12:33.507Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T03:12:33.507Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T03:12:33.836Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:12:33.611Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680353506-3596-43ead192-a70a-473c-a484-f63e13ff3e36-setup.exe (89894400 Bytes) +2026-03-05T03:12:41.305Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:13:17.854Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:13:33.876Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:14:17.935Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:14:33.961Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:14:41.556Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:15:18.021Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:15:34.061Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:16:18.106Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:16:34.141Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:16:41.672Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:16:41.683Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:17:18.174Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:17:34.214Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:18:07.383Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:18:18.250Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:18:34.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:18:41.893Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:19:18.313Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:19:34.332Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:20:07.553Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:20:18.383Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:20:34.413Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:20:42.081Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:21:18.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:21:34.490Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:21:37.956Z [INFO] Test-Nachricht für Session-Log +2026-03-05T03:21:38.065Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T03:21:38.051Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:21:38.052Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T03:21:38.057Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:21:38.057Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:21:38.166Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680898050-114128-4d02aca2-2f23-471a-af95-5492717e7839-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:21:38.065Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LUwhS8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LUwhS8\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:21:38.069Z [INFO] Disk-Space-Check OK: 430.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LUwhS8\out) +2026-03-05T03:21:38.070Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LUwhS8\out +2026-03-05T03:21:38.152Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T03:21:38.153Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:21:38.153Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T03:21:38.216Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j6GfDL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j6GfDL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:21:38.218Z [INFO] Disk-Space-Check OK: 430.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j6GfDL\out) +2026-03-05T03:21:38.220Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j6GfDL\out +2026-03-05T03:21:38.222Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:21:38.229Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T03:21:38.314Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T03:21:38.384Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T03:21:38.449Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T03:21:38.450Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LUwhS8\out +2026-03-05T03:21:38.453Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T03:21:38.454Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:21:38.456Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LUwhS8\out +2026-03-05T03:21:38.476Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2ZHVr8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2ZHVr8\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:21:38.477Z [INFO] Disk-Space-Check OK: 430.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2ZHVr8\out) +2026-03-05T03:21:38.477Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2ZHVr8\out +2026-03-05T03:21:38.480Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T03:21:38.480Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2ZHVr8\out +2026-03-05T03:21:38.483Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T03:21:38.483Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2ZHVr8\out +2026-03-05T03:21:38.485Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T03:21:38.486Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2ZHVr8\out +2026-03-05T03:21:38.489Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JETApH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JETApH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:21:38.490Z [INFO] Disk-Space-Check OK: 430.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JETApH\out) +2026-03-05T03:21:38.491Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JETApH\out +2026-03-05T03:21:38.493Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T03:21:38.495Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T03:21:38.496Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JETApH\out +2026-03-05T03:21:38.498Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GyknSK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GyknSK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:21:38.499Z [INFO] Disk-Space-Check OK: 430.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GyknSK\out) +2026-03-05T03:21:38.499Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GyknSK\out +2026-03-05T03:21:38.501Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:21:38.503Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:21:38.504Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-GyknSK\pkg) +2026-03-05T03:21:38.504Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GyknSK\out +2026-03-05T03:21:38.506Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2SL3TR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2SL3TR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:21:38.507Z [INFO] Disk-Space-Check OK: 430.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2SL3TR\out) +2026-03-05T03:21:38.507Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2SL3TR\out +2026-03-05T03:21:38.510Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:21:38.511Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:21:38.512Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2SL3TR\out +2026-03-05T03:21:38.515Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nVs2Wb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nVs2Wb\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:21:38.516Z [INFO] Disk-Space-Check OK: 430.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nVs2Wb\out) +2026-03-05T03:21:38.517Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nVs2Wb\out +2026-03-05T03:21:38.519Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T03:21:38.519Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nVs2Wb\out +2026-03-05T03:21:38.522Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T03:21:38.523Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nVs2Wb\out +2026-03-05T03:21:38.526Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SF90My\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SF90My\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T03:21:38.527Z [INFO] Disk-Space-Check OK: 430.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SF90My\out) +2026-03-05T03:21:38.527Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T03:21:38.527Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SF90My\out +2026-03-05T03:21:38.529Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T03:21:38.530Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SF90My\out +2026-03-05T03:21:38.533Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q2iGTs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q2iGTs\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:21:38.534Z [INFO] Disk-Space-Check OK: 430.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q2iGTs\out) +2026-03-05T03:21:38.535Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q2iGTs\out +2026-03-05T03:21:38.536Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:21:38.536Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T03:21:38.463Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T03:21:38.505Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T03:21:38.507Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:21:38.508Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-j6GfDL\out +2026-03-05T03:21:38.512Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-W8Q4Y2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-W8Q4Y2\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T03:21:38.513Z [INFO] Disk-Space-Check OK: 430.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-W8Q4Y2\out) +2026-03-05T03:21:38.513Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T03:21:38.514Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-W8Q4Y2\out +2026-03-05T03:21:38.515Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:21:38.602Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T03:21:38.670Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T03:21:38.736Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T03:21:38.806Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T03:21:38.808Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q2iGTs\out +2026-03-05T03:21:38.811Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QvX9uo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QvX9uo\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:21:38.811Z [INFO] Disk-Space-Check OK: 430.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QvX9uo\out) +2026-03-05T03:21:38.814Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QvX9uo\out +2026-03-05T03:21:38.816Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T03:21:38.817Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QvX9uo\out +2026-03-05T03:21:38.821Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xWWg8e\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xWWg8e\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:21:38.821Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-xWWg8e\pkg-missing +2026-03-05T03:21:38.824Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-evLYe3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-evLYe3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:21:38.825Z [INFO] Disk-Space-Check OK: 430.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-evLYe3\out) +2026-03-05T03:21:38.825Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-evLYe3\out +2026-03-05T03:21:38.829Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T03:21:38.830Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-evLYe3\out +2026-03-05T03:21:38.880Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UMKjSM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UMKjSM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:21:38.881Z [INFO] Disk-Space-Check OK: 430.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-UMKjSM\out) +2026-03-05T03:21:38.881Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UMKjSM\out +2026-03-05T03:21:38.885Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:21:38.885Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T03:21:38.916Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T03:21:38.916Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T03:21:39.016Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680898916-114128-5fbca920-01d1-4348-b1c7-df581b5b5526-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:21:38.956Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T03:21:39.022Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T03:21:39.097Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T03:21:39.169Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T03:21:39.170Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UMKjSM\out +2026-03-05T03:21:39.172Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gJj6am\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gJj6am\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:21:39.172Z [INFO] Disk-Space-Check OK: 430.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gJj6am\out) +2026-03-05T03:21:39.174Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gJj6am\out +2026-03-05T03:21:39.177Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-pLW7Bf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-pLW7Bf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:21:39.177Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-pLW7Bf\out) +2026-03-05T03:21:39.697Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:21:39.697Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:21:40.701Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:21:42.202Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:21:43.205Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:21:46.206Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:21:47.216Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T03:21:47.216Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:21:48.219Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:21:49.720Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:21:50.723Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:21:53.723Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:21:54.767Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:21:54.767Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:21:54.870Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680914767-114128-d83b310b-c075-4891-af8a-12d0bedd2dfc-setup.exe (89894400 Bytes) +2026-03-05T03:21:54.974Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:21:54.974Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:21:54.975Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:21:54.975Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:21:55.068Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680914767-114128-d83b310b-c075-4891-af8a-12d0bedd2dfc-setup.exe (89894400 Bytes) +2026-03-05T03:21:55.176Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:21:55.177Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:21:55.177Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:21:55.272Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680914767-114128-d83b310b-c075-4891-af8a-12d0bedd2dfc-setup.exe (89894400 Bytes) +2026-03-05T03:21:55.378Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:21:55.378Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:21:55.380Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:21:55.380Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:21:55.474Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680914767-114128-d83b310b-c075-4891-af8a-12d0bedd2dfc-setup.exe (89894400 Bytes) +2026-03-05T03:21:55.580Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:21:55.580Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:21:55.580Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:21:55.675Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680914767-114128-d83b310b-c075-4891-af8a-12d0bedd2dfc-setup.exe (89894400 Bytes) +2026-03-05T03:21:55.780Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:21:55.780Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:21:55.781Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:21:55.781Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:21:55.878Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680914767-114128-d83b310b-c075-4891-af8a-12d0bedd2dfc-setup.exe (89894400 Bytes) +2026-03-05T03:21:56.142Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:21:56.143Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:21:56.143Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:21:56.251Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680916143-114128-3bda81d3-0443-45a9-8b69-bf960e648a7d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:21:57.040Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:21:57.040Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:21:57.040Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:21:57.141Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680917040-114128-4f0f581f-d070-4b1e-b029-e0c5fa62af92-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:21:57.329Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:21:57.329Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:21:57.330Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:21:57.330Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:21:57.434Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680917040-114128-4f0f581f-d070-4b1e-b029-e0c5fa62af92-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:21:57.613Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:21:57.613Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:21:57.616Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:21:57.616Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:21:57.616Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:21:57.616Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:21:57.710Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680917040-114128-4f0f581f-d070-4b1e-b029-e0c5fa62af92-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:21:57.887Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:21:57.887Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:21:57.887Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:21:57.887Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:21:57.984Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680917040-114128-4f0f581f-d070-4b1e-b029-e0c5fa62af92-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:21:58.169Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:21:58.169Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:21:58.171Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:21:58.171Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:21:58.171Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:21:58.171Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:21:58.262Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680917040-114128-4f0f581f-d070-4b1e-b029-e0c5fa62af92-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:21:58.446Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:21:58.446Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:21:58.447Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:21:58.447Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:21:58.561Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680917040-114128-4f0f581f-d070-4b1e-b029-e0c5fa62af92-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:21:58.753Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:21:58.753Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:21:58.832Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T03:21:58.832Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T03:21:58.931Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772680918831-114128-e296f6fe-aaba-4c68-82f6-b5f68e46d9c4-setup.exe (89894400 Bytes) +2026-03-05T03:22:07.791Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:22:18.530Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:22:34.566Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:22:42.215Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T03:23:18.608Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:23:34.643Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:24:07.997Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:24:18.680Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:24:34.719Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:25:18.755Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:25:34.789Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:26:08.152Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:26:18.834Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:26:34.877Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:27:18.917Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:27:34.965Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:27:42.449Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:28:08.347Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:28:19.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:28:35.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:29:07.996Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:29:19.083Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:29:35.129Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:30:08.466Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:30:19.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:30:35.198Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:31:08.205Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:31:19.252Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:31:35.275Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:32:08.606Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T03:32:19.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:32:35.360Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:33:08.483Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:33:19.439Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:33:35.449Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:34:18.234Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T03:34:18.165Z [INFO] Test-Nachricht für Session-Log +2026-03-05T03:34:18.234Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zUoRom\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zUoRom\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:34:18.236Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zUoRom\out) +2026-03-05T03:34:18.237Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zUoRom\out +2026-03-05T03:34:18.318Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T03:34:18.318Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:34:18.318Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T03:34:18.257Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:34:18.258Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T03:34:18.260Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:34:18.260Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:34:18.359Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681658256-117384-3422dbc3-7ed8-40cb-b197-e993cb907fd0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:34:18.383Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T03:34:18.449Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T03:34:18.404Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IE0WTs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IE0WTs\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:34:18.405Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IE0WTs\out) +2026-03-05T03:34:18.407Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IE0WTs\out +2026-03-05T03:34:18.409Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:34:18.509Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T03:34:18.568Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T03:34:18.569Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zUoRom\out +2026-03-05T03:34:18.572Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T03:34:18.573Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:34:18.574Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zUoRom\out +2026-03-05T03:34:18.592Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FOnelR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FOnelR\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:34:18.593Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FOnelR\out) +2026-03-05T03:34:18.593Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FOnelR\out +2026-03-05T03:34:18.595Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T03:34:18.595Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FOnelR\out +2026-03-05T03:34:18.597Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T03:34:18.597Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FOnelR\out +2026-03-05T03:34:18.599Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T03:34:18.600Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FOnelR\out +2026-03-05T03:34:18.602Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eRD0sP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eRD0sP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:34:18.603Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eRD0sP\out) +2026-03-05T03:34:18.603Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eRD0sP\out +2026-03-05T03:34:18.605Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T03:34:18.606Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T03:34:18.606Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eRD0sP\out +2026-03-05T03:34:18.609Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Ea3fz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Ea3fz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:34:18.609Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Ea3fz\out) +2026-03-05T03:34:18.610Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9Ea3fz\out +2026-03-05T03:34:18.611Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:34:18.612Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:34:18.613Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Ea3fz\pkg) +2026-03-05T03:34:18.613Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9Ea3fz\out +2026-03-05T03:34:18.615Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tElbIs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tElbIs\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:34:18.616Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tElbIs\out) +2026-03-05T03:34:18.616Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tElbIs\out +2026-03-05T03:34:18.618Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:34:18.618Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:34:18.619Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tElbIs\out +2026-03-05T03:34:18.621Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4ZlMCU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4ZlMCU\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:34:18.622Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4ZlMCU\out) +2026-03-05T03:34:18.623Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4ZlMCU\out +2026-03-05T03:34:18.625Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T03:34:18.625Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4ZlMCU\out +2026-03-05T03:34:18.627Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T03:34:18.628Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4ZlMCU\out +2026-03-05T03:34:18.632Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aqsO0k\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aqsO0k\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T03:34:18.633Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aqsO0k\out) +2026-03-05T03:34:18.633Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T03:34:18.634Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aqsO0k\out +2026-03-05T03:34:18.635Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T03:34:18.636Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aqsO0k\out +2026-03-05T03:34:18.637Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1OHL1U\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1OHL1U\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:34:18.638Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1OHL1U\out) +2026-03-05T03:34:18.638Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1OHL1U\out +2026-03-05T03:34:18.639Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:34:18.639Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T03:34:18.640Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T03:34:18.641Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:34:18.642Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-IE0WTs\out +2026-03-05T03:34:18.645Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-sA7NKz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-sA7NKz\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T03:34:18.645Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-sA7NKz\out) +2026-03-05T03:34:18.645Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T03:34:18.646Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-sA7NKz\out +2026-03-05T03:34:18.646Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:34:18.671Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T03:34:18.696Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T03:34:18.750Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T03:34:18.798Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T03:34:18.850Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T03:34:18.850Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1OHL1U\out +2026-03-05T03:34:18.853Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MxCu8C\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MxCu8C\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:34:18.853Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MxCu8C\out) +2026-03-05T03:34:18.855Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MxCu8C\out +2026-03-05T03:34:18.857Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T03:34:18.858Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MxCu8C\out +2026-03-05T03:34:18.862Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KECQWv\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KECQWv\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:34:18.862Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-KECQWv\pkg-missing +2026-03-05T03:34:18.864Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cR57Xs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cR57Xs\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:34:18.865Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cR57Xs\out) +2026-03-05T03:34:18.865Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cR57Xs\out +2026-03-05T03:34:18.868Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T03:34:18.868Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cR57Xs\out +2026-03-05T03:34:18.914Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vvmqqC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vvmqqC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:34:18.915Z [INFO] Disk-Space-Check OK: 429.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vvmqqC\out) +2026-03-05T03:34:18.917Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vvmqqC\out +2026-03-05T03:34:18.918Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:34:18.918Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T03:34:18.971Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T03:34:19.022Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T03:34:19.069Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T03:34:19.111Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T03:34:19.112Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vvmqqC\out +2026-03-05T03:34:19.114Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yI1w9y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yI1w9y\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:34:19.115Z [INFO] Disk-Space-Check OK: 429.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yI1w9y\out) +2026-03-05T03:34:19.116Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yI1w9y\out +2026-03-05T03:34:19.118Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-VoEqQN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-VoEqQN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:34:19.119Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-VoEqQN\out) +2026-03-05T03:34:19.010Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T03:34:19.010Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T03:34:19.081Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681659010-117384-12c73ae9-68a8-48a9-933f-443acc87478c-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:34:19.492Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:34:19.557Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:34:19.557Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:34:20.561Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:34:22.062Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:34:23.063Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:34:26.064Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:34:27.067Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T03:34:27.067Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:34:28.068Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:34:29.568Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:34:30.570Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:34:33.571Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:34:34.602Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:34:34.602Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:34:34.661Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681674602-117384-de77f67b-cc3c-441d-935a-7319d450f7e3-setup.exe (89894400 Bytes) +2026-03-05T03:34:34.751Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:34:34.751Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:34:34.752Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:34:34.752Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:34:34.836Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681674602-117384-de77f67b-cc3c-441d-935a-7319d450f7e3-setup.exe (89894400 Bytes) +2026-03-05T03:34:34.925Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:34:34.925Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:34:34.925Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:34:35.003Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681674602-117384-de77f67b-cc3c-441d-935a-7319d450f7e3-setup.exe (89894400 Bytes) +2026-03-05T03:34:35.080Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:34:35.080Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:34:35.081Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:34:35.081Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:34:35.164Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681674602-117384-de77f67b-cc3c-441d-935a-7319d450f7e3-setup.exe (89894400 Bytes) +2026-03-05T03:34:35.255Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:34:35.255Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:34:35.255Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:34:35.333Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681674602-117384-de77f67b-cc3c-441d-935a-7319d450f7e3-setup.exe (89894400 Bytes) +2026-03-05T03:34:35.418Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:34:35.418Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:34:35.419Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:34:35.419Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:34:35.505Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681674602-117384-de77f67b-cc3c-441d-935a-7319d450f7e3-setup.exe (89894400 Bytes) +2026-03-05T03:34:35.496Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:34:35.687Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:34:35.688Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:34:35.688Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:34:35.753Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681675687-117384-364bdc68-3f19-4e0f-bc4a-4556c4198cb7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:34:36.217Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:34:36.217Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:34:36.217Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:34:36.292Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681676217-117384-fd3d0b40-f4ba-44f4-aab0-cdb6781e049c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:34:36.431Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:34:36.431Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:34:36.432Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:34:36.432Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:34:36.511Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681676217-117384-fd3d0b40-f4ba-44f4-aab0-cdb6781e049c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:34:36.642Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:34:36.642Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:34:36.643Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:34:36.643Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:34:36.643Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:34:36.643Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:34:36.718Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681676217-117384-fd3d0b40-f4ba-44f4-aab0-cdb6781e049c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:34:36.840Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:34:36.840Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:34:36.841Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:34:36.841Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:34:36.918Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681676217-117384-fd3d0b40-f4ba-44f4-aab0-cdb6781e049c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:34:37.067Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:34:37.067Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:34:37.069Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:34:37.069Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:34:37.069Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:34:37.069Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:34:37.145Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681676217-117384-fd3d0b40-f4ba-44f4-aab0-cdb6781e049c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:34:37.276Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:34:37.276Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:34:37.276Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:34:37.276Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:34:37.337Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681676217-117384-fd3d0b40-f4ba-44f4-aab0-cdb6781e049c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:34:37.460Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:34:37.460Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:34:37.524Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T03:34:37.524Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T03:34:37.594Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772681677524-117384-41c18fc3-a6e5-4253-860c-d252c5e77aa0-setup.exe (89894400 Bytes) +2026-03-05T03:35:08.615Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:35:19.555Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:35:35.565Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:36:19.657Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:36:35.651Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:37:08.758Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:37:08.847Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:37:19.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:37:35.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:38:19.790Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:38:34.540Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:38:35.804Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:39:09.398Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:39:19.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:39:35.884Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:40:19.958Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:40:26.994Z [INFO] Test-Nachricht für Session-Log +2026-03-05T03:40:27.188Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T03:40:27.176Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:40:27.177Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T03:40:27.179Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:40:27.179Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:40:27.280Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682027175-84088-98144d5e-260c-4f2a-80e7-656e2595f3d8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:40:27.206Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z42Zy6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z42Zy6\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:40:27.208Z [INFO] Disk-Space-Check OK: 428.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z42Zy6\out) +2026-03-05T03:40:27.209Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z42Zy6\out +2026-03-05T03:40:27.280Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T03:40:27.280Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:40:27.280Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T03:40:27.347Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T03:40:27.415Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T03:40:27.377Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tYPpet\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tYPpet\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:40:27.379Z [INFO] Disk-Space-Check OK: 428.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tYPpet\out) +2026-03-05T03:40:27.381Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tYPpet\out +2026-03-05T03:40:27.383Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:40:27.477Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T03:40:27.539Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T03:40:27.500Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T03:40:27.539Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z42Zy6\out +2026-03-05T03:40:27.542Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T03:40:27.543Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:40:27.545Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z42Zy6\out +2026-03-05T03:40:27.554Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PJU9tU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PJU9tU\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:40:27.555Z [INFO] Disk-Space-Check OK: 428.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PJU9tU\out) +2026-03-05T03:40:27.556Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PJU9tU\out +2026-03-05T03:40:27.558Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T03:40:27.558Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PJU9tU\out +2026-03-05T03:40:27.561Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T03:40:27.561Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PJU9tU\out +2026-03-05T03:40:27.563Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T03:40:27.564Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PJU9tU\out +2026-03-05T03:40:27.568Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QqGQUk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QqGQUk\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:40:27.569Z [INFO] Disk-Space-Check OK: 428.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QqGQUk\out) +2026-03-05T03:40:27.569Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QqGQUk\out +2026-03-05T03:40:27.572Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T03:40:27.574Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T03:40:27.575Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QqGQUk\out +2026-03-05T03:40:27.577Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kWLrBn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kWLrBn\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:40:27.578Z [INFO] Disk-Space-Check OK: 428.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kWLrBn\out) +2026-03-05T03:40:27.578Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kWLrBn\out +2026-03-05T03:40:27.580Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:40:27.581Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:40:27.582Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-kWLrBn\pkg) +2026-03-05T03:40:27.582Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kWLrBn\out +2026-03-05T03:40:27.585Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2u3stH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2u3stH\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T03:40:27.585Z [INFO] Disk-Space-Check OK: 428.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2u3stH\out) +2026-03-05T03:40:27.586Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2u3stH\out +2026-03-05T03:40:27.588Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:40:27.589Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T03:40:27.589Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2u3stH\out +2026-03-05T03:40:27.592Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SdxNFI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SdxNFI\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:40:27.593Z [INFO] Disk-Space-Check OK: 428.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SdxNFI\out) +2026-03-05T03:40:27.594Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SdxNFI\out +2026-03-05T03:40:27.597Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T03:40:27.597Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SdxNFI\out +2026-03-05T03:40:27.600Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T03:40:27.601Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SdxNFI\out +2026-03-05T03:40:27.605Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3c7tzI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3c7tzI\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T03:40:27.606Z [INFO] Disk-Space-Check OK: 428.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3c7tzI\out) +2026-03-05T03:40:27.606Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T03:40:27.606Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3c7tzI\out +2026-03-05T03:40:27.608Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T03:40:27.609Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3c7tzI\out +2026-03-05T03:40:27.612Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c4hjfR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c4hjfR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:40:27.612Z [INFO] Disk-Space-Check OK: 428.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-c4hjfR\out) +2026-03-05T03:40:27.613Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-c4hjfR\out +2026-03-05T03:40:27.614Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:40:27.614Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T03:40:27.631Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T03:40:27.632Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T03:40:27.633Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-tYPpet\out +2026-03-05T03:40:27.636Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vaQE9x\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vaQE9x\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T03:40:27.637Z [INFO] Disk-Space-Check OK: 428.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vaQE9x\out) +2026-03-05T03:40:27.637Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T03:40:27.637Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-vaQE9x\out +2026-03-05T03:40:27.638Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:40:27.675Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T03:40:27.736Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T03:40:27.793Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T03:40:27.846Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T03:40:27.847Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c4hjfR\out +2026-03-05T03:40:27.849Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bSFz1s\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bSFz1s\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:40:27.850Z [INFO] Disk-Space-Check OK: 428.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bSFz1s\out) +2026-03-05T03:40:27.852Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bSFz1s\out +2026-03-05T03:40:27.854Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T03:40:27.855Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bSFz1s\out +2026-03-05T03:40:27.859Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qpKmPA\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qpKmPA\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:40:27.859Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-qpKmPA\pkg-missing +2026-03-05T03:40:27.860Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q80QcO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q80QcO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:40:27.861Z [INFO] Disk-Space-Check OK: 428.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q80QcO\out) +2026-03-05T03:40:27.861Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q80QcO\out +2026-03-05T03:40:27.864Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T03:40:27.865Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q80QcO\out +2026-03-05T03:40:27.914Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-csbEbl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-csbEbl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:40:27.915Z [INFO] Disk-Space-Check OK: 428.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-csbEbl\out) +2026-03-05T03:40:27.916Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-csbEbl\out +2026-03-05T03:40:27.918Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T03:40:27.918Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T03:40:27.970Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T03:40:28.032Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T03:40:27.996Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T03:40:27.996Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T03:40:28.093Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T03:40:28.140Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T03:40:28.141Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-csbEbl\out +2026-03-05T03:40:28.143Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YFp58R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YFp58R\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:40:28.143Z [INFO] Disk-Space-Check OK: 428.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YFp58R\out) +2026-03-05T03:40:28.146Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YFp58R\out +2026-03-05T03:40:28.148Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-OK2rFr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-OK2rFr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T03:40:28.148Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-OK2rFr\out) +2026-03-05T03:40:28.138Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682027996-84088-7e7b4c2c-166b-4888-ae22-c848ee05d25e-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:40:28.598Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:40:28.598Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:40:29.601Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:40:31.102Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:40:32.105Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:40:34.753Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:40:35.106Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T03:40:35.978Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:40:36.108Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T03:40:36.108Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:40:37.110Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:40:38.610Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:40:39.614Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T03:40:42.614Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T03:40:43.650Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:40:43.650Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:40:43.729Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682043650-84088-ec89c5dc-1f95-4032-9286-0093337e08cc-setup.exe (89894400 Bytes) +2026-03-05T03:40:43.812Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:40:43.812Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:40:43.813Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:40:43.813Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:40:43.875Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682043650-84088-ec89c5dc-1f95-4032-9286-0093337e08cc-setup.exe (89894400 Bytes) +2026-03-05T03:40:43.967Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:40:43.967Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:40:43.967Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:40:44.034Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682043650-84088-ec89c5dc-1f95-4032-9286-0093337e08cc-setup.exe (89894400 Bytes) +2026-03-05T03:40:44.114Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:40:44.114Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:40:44.114Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:40:44.114Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:40:44.177Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682043650-84088-ec89c5dc-1f95-4032-9286-0093337e08cc-setup.exe (89894400 Bytes) +2026-03-05T03:40:44.262Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:40:44.262Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:40:44.262Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T03:40:44.336Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682043650-84088-ec89c5dc-1f95-4032-9286-0093337e08cc-setup.exe (89894400 Bytes) +2026-03-05T03:40:44.418Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T03:40:44.418Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T03:40:44.419Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:40:44.419Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T03:40:44.489Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682043650-84088-ec89c5dc-1f95-4032-9286-0093337e08cc-setup.exe (89894400 Bytes) +2026-03-05T03:40:44.708Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:40:44.708Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:40:44.708Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:40:44.783Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682044708-84088-317ce1fb-145a-48a1-a930-4e7cff757903-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:40:45.301Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:40:45.301Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:40:45.301Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:40:45.377Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682045301-84088-54e21671-8dc8-434b-8b94-a133db252ce4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:40:45.532Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:40:45.532Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:40:45.533Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:40:45.533Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:40:45.618Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682045301-84088-54e21671-8dc8-434b-8b94-a133db252ce4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:40:45.751Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:40:45.751Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:40:45.753Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:40:45.753Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:40:45.753Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:40:45.753Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:40:45.817Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682045301-84088-54e21671-8dc8-434b-8b94-a133db252ce4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:40:45.947Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:40:45.947Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:40:45.948Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:40:45.948Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:40:46.014Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682045301-84088-54e21671-8dc8-434b-8b94-a133db252ce4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:40:46.143Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:40:46.143Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:40:46.145Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T03:40:46.145Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T03:40:46.145Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:40:46.145Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T03:40:46.230Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682045301-84088-54e21671-8dc8-434b-8b94-a133db252ce4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:40:46.361Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:40:46.361Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T03:40:46.362Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T03:40:46.362Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T03:40:46.428Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682045301-84088-54e21671-8dc8-434b-8b94-a133db252ce4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T03:40:46.559Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T03:40:46.559Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T03:40:46.623Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T03:40:46.623Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T03:40:46.696Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772682046623-84088-7532665c-03f1-45a9-b065-1fa24c3b6ad0-setup.exe (89894400 Bytes) +2026-03-05T03:41:09.564Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:41:20.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:41:36.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:42:20.085Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:42:34.994Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:42:36.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:43:09.675Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T03:43:20.169Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:43:36.182Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:44:20.249Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:44:35.165Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:44:36.260Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:45:20.303Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:45:36.310Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:46:20.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:46:35.343Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:46:36.382Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:47:20.429Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:47:36.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:48:09.879Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:48:20.524Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:48:35.579Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:48:36.548Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:49:20.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:49:35.535Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:49:36.639Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:50:20.695Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:50:35.766Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:50:36.736Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:51:20.776Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:51:35.703Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:51:36.831Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:52:20.863Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:52:35.981Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T03:52:36.925Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:53:20.947Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:53:35.956Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:53:37.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:54:21.027Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:54:37.093Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:55:21.102Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:55:36.182Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:55:37.182Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:56:21.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:56:37.257Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:57:21.258Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:57:36.185Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:57:36.276Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:57:37.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:58:21.361Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:58:37.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:59:01.744Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T03:59:21.447Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T03:59:36.636Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T03:59:37.516Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:00:21.528Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:00:37.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:01:01.945Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:01:21.617Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:01:36.770Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:01:37.696Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:02:21.714Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:02:37.783Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:03:02.199Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:03:21.791Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:03:36.933Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T04:03:37.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:04:21.878Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:04:37.947Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:05:02.392Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:05:21.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:05:38.027Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:06:22.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:06:38.119Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:07:02.561Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:07:22.155Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:07:28.931Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T04:07:28.859Z [INFO] Test-Nachricht für Session-Log +2026-03-05T04:07:28.926Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SMIniC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SMIniC\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:07:28.927Z [INFO] Disk-Space-Check OK: 428.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SMIniC\out) +2026-03-05T04:07:28.928Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SMIniC\out +2026-03-05T04:07:28.999Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T04:07:28.999Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:07:28.999Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T04:07:28.944Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:07:28.945Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T04:07:28.947Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:07:28.947Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:07:29.040Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683648943-105208-2e5cd271-c0de-46be-afd4-cdec31990cc0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:07:29.072Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T04:07:29.134Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T04:07:29.189Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T04:07:29.085Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6rPdre\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6rPdre\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:07:29.086Z [INFO] Disk-Space-Check OK: 428.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6rPdre\out) +2026-03-05T04:07:29.088Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6rPdre\out +2026-03-05T04:07:29.090Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:07:29.254Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T04:07:29.254Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SMIniC\out +2026-03-05T04:07:29.257Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T04:07:29.258Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:07:29.259Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SMIniC\out +2026-03-05T04:07:29.278Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uo6cUu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uo6cUu\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:07:29.279Z [INFO] Disk-Space-Check OK: 428.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uo6cUu\out) +2026-03-05T04:07:29.279Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Uo6cUu\out +2026-03-05T04:07:29.281Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T04:07:29.281Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Uo6cUu\out +2026-03-05T04:07:29.284Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T04:07:29.284Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Uo6cUu\out +2026-03-05T04:07:29.285Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T04:07:29.286Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uo6cUu\out +2026-03-05T04:07:29.289Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eq5gFp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eq5gFp\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:07:29.290Z [INFO] Disk-Space-Check OK: 428.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eq5gFp\out) +2026-03-05T04:07:29.290Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eq5gFp\out +2026-03-05T04:07:29.292Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T04:07:29.294Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T04:07:29.294Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eq5gFp\out +2026-03-05T04:07:29.296Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aG5nmj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aG5nmj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:07:29.297Z [INFO] Disk-Space-Check OK: 428.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aG5nmj\out) +2026-03-05T04:07:29.297Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aG5nmj\out +2026-03-05T04:07:29.299Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:07:29.300Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:07:29.301Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-aG5nmj\pkg) +2026-03-05T04:07:29.301Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aG5nmj\out +2026-03-05T04:07:29.303Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jQGph5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jQGph5\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:07:29.303Z [INFO] Disk-Space-Check OK: 428.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jQGph5\out) +2026-03-05T04:07:29.303Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jQGph5\out +2026-03-05T04:07:29.305Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:07:29.306Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:07:29.307Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jQGph5\out +2026-03-05T04:07:29.309Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LN1KJQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LN1KJQ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:07:29.310Z [INFO] Disk-Space-Check OK: 428.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LN1KJQ\out) +2026-03-05T04:07:29.310Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LN1KJQ\out +2026-03-05T04:07:29.312Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T04:07:29.312Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LN1KJQ\out +2026-03-05T04:07:29.315Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T04:07:29.315Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LN1KJQ\out +2026-03-05T04:07:29.318Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-57YMaR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-57YMaR\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T04:07:29.318Z [INFO] Disk-Space-Check OK: 428.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-57YMaR\out) +2026-03-05T04:07:29.318Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T04:07:29.318Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-57YMaR\out +2026-03-05T04:07:29.320Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T04:07:29.321Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-57YMaR\out +2026-03-05T04:07:29.322Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gOg9Hf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gOg9Hf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:07:29.323Z [INFO] Disk-Space-Check OK: 428.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gOg9Hf\out) +2026-03-05T04:07:29.323Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gOg9Hf\out +2026-03-05T04:07:29.323Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:07:29.323Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T04:07:29.311Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T04:07:29.312Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:07:29.313Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6rPdre\out +2026-03-05T04:07:29.316Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-NU1yJG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-NU1yJG\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T04:07:29.316Z [INFO] Disk-Space-Check OK: 428.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-NU1yJG\out) +2026-03-05T04:07:29.316Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T04:07:29.316Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-NU1yJG\out +2026-03-05T04:07:29.317Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:07:29.364Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T04:07:29.391Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T04:07:29.466Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T04:07:29.522Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T04:07:29.593Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T04:07:29.594Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gOg9Hf\out +2026-03-05T04:07:29.596Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9CpFUx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9CpFUx\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:07:29.597Z [INFO] Disk-Space-Check OK: 428.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9CpFUx\out) +2026-03-05T04:07:29.598Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9CpFUx\out +2026-03-05T04:07:29.600Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T04:07:29.601Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9CpFUx\out +2026-03-05T04:07:29.604Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m9YfeE\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m9YfeE\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:07:29.605Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-m9YfeE\pkg-missing +2026-03-05T04:07:29.606Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sJuYdN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sJuYdN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:07:29.607Z [INFO] Disk-Space-Check OK: 428.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sJuYdN\out) +2026-03-05T04:07:29.607Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sJuYdN\out +2026-03-05T04:07:29.610Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T04:07:29.610Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sJuYdN\out +2026-03-05T04:07:29.656Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FSTmqN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FSTmqN\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:07:29.657Z [INFO] Disk-Space-Check OK: 428.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FSTmqN\out) +2026-03-05T04:07:29.657Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FSTmqN\out +2026-03-05T04:07:29.660Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:07:29.660Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T04:07:29.714Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T04:07:29.689Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T04:07:29.689Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T04:07:29.774Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683649689-105208-38ba52af-b91f-4fbc-9323-5d02053b83fa-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:07:29.763Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T04:07:29.811Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T04:07:29.857Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T04:07:29.858Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FSTmqN\out +2026-03-05T04:07:29.860Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8fNPEo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8fNPEo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:07:29.860Z [INFO] Disk-Space-Check OK: 428.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8fNPEo\out) +2026-03-05T04:07:29.862Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8fNPEo\out +2026-03-05T04:07:29.864Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yS19gJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yS19gJ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:07:29.864Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yS19gJ\out) +2026-03-05T04:07:30.234Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:07:30.234Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:07:31.240Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:07:32.741Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:07:33.743Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:07:36.744Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:07:37.746Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T04:07:37.746Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:07:38.211Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:07:38.748Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:07:40.249Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:07:41.251Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:07:44.251Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:07:45.291Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:07:45.291Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:07:45.374Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683665291-105208-3d6aca63-f3d8-4a86-83ca-a4e593951b3d-setup.exe (89894400 Bytes) +2026-03-05T04:07:45.456Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:07:45.456Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:07:45.457Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:07:45.457Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:07:45.519Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683665291-105208-3d6aca63-f3d8-4a86-83ca-a4e593951b3d-setup.exe (89894400 Bytes) +2026-03-05T04:07:45.599Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:07:45.599Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:07:45.599Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:07:45.677Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683665291-105208-3d6aca63-f3d8-4a86-83ca-a4e593951b3d-setup.exe (89894400 Bytes) +2026-03-05T04:07:45.757Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:07:45.757Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:07:45.757Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:07:45.757Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:07:45.820Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683665291-105208-3d6aca63-f3d8-4a86-83ca-a4e593951b3d-setup.exe (89894400 Bytes) +2026-03-05T04:07:45.901Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:07:45.901Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:07:45.901Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:07:45.962Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683665291-105208-3d6aca63-f3d8-4a86-83ca-a4e593951b3d-setup.exe (89894400 Bytes) +2026-03-05T04:07:46.039Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:07:46.039Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:07:46.040Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:07:46.040Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:07:46.104Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683665291-105208-3d6aca63-f3d8-4a86-83ca-a4e593951b3d-setup.exe (89894400 Bytes) +2026-03-05T04:07:46.294Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:07:46.295Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:07:46.295Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:07:46.360Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683666294-105208-fa978010-430f-4591-8c43-f21cce7651db-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:07:46.831Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:07:46.831Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:07:46.831Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:07:46.900Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683666831-105208-023eb6d0-8d30-4b2d-b6b0-faca9b2f6e1e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:07:47.043Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:07:47.043Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:07:47.043Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:07:47.043Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:07:47.130Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683666831-105208-023eb6d0-8d30-4b2d-b6b0-faca9b2f6e1e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:07:47.258Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:07:47.258Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:07:47.260Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:07:47.260Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:07:47.260Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:07:47.260Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:07:47.329Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683666831-105208-023eb6d0-8d30-4b2d-b6b0-faca9b2f6e1e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:07:47.460Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:07:47.460Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:07:47.461Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:07:47.461Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:07:47.538Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683666831-105208-023eb6d0-8d30-4b2d-b6b0-faca9b2f6e1e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:07:47.667Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:07:47.667Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:07:47.669Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:07:47.669Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:07:47.669Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:07:47.669Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:07:47.735Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683666831-105208-023eb6d0-8d30-4b2d-b6b0-faca9b2f6e1e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:07:47.857Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:07:47.857Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:07:47.858Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:07:47.858Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:07:47.918Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683666831-105208-023eb6d0-8d30-4b2d-b6b0-faca9b2f6e1e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:07:48.042Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:07:48.042Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:07:48.100Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T04:07:48.100Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T04:07:48.173Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772683668100-105208-092ed192-6040-4c53-81f7-74dc48132c40-setup.exe (89894400 Bytes) +2026-03-05T04:08:22.251Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:08:37.185Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:08:38.298Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:09:02.809Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:09:22.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:09:38.359Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:10:02.808Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:10:22.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:10:38.437Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:11:03.006Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:11:22.487Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:11:38.524Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:12:02.935Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:12:22.578Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:12:38.614Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:13:03.179Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T04:13:22.664Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:13:38.709Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:14:03.209Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:14:22.731Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:14:38.801Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:15:22.826Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:15:38.896Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:16:03.444Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:16:22.901Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:16:38.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:17:23.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:17:39.085Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:18:03.552Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:18:03.703Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:18:23.091Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:18:39.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:19:23.179Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:19:29.399Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:19:39.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:20:03.845Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:20:23.267Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:20:39.333Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:21:23.352Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:21:29.579Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:21:39.424Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:22:04.020Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:22:23.447Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:22:39.498Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:23:23.539Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:23:29.750Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:23:39.576Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:24:04.234Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T04:24:23.615Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:24:39.657Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:25:23.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:25:29.868Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:25:39.750Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:26:23.782Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:26:39.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:27:23.855Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:27:30.038Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:27:39.920Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:28:03.112Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T04:28:03.026Z [INFO] Test-Nachricht für Session-Log +2026-03-05T04:28:03.092Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:28:03.093Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T04:28:03.096Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:28:03.096Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:28:03.198Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684883090-114904-8311c740-8adf-40ce-9c1f-3fc354998459-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:28:03.124Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gvsqri\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gvsqri\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:28:03.126Z [INFO] Disk-Space-Check OK: 427.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gvsqri\out) +2026-03-05T04:28:03.128Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Gvsqri\out +2026-03-05T04:28:03.203Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T04:28:03.203Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:28:03.203Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T04:28:03.278Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T04:28:03.353Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T04:28:03.288Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9Kkaar\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9Kkaar\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:28:03.290Z [INFO] Disk-Space-Check OK: 427.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9Kkaar\out) +2026-03-05T04:28:03.292Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9Kkaar\out +2026-03-05T04:28:03.294Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:28:03.422Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T04:28:03.489Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T04:28:03.489Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Gvsqri\out +2026-03-05T04:28:03.493Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T04:28:03.494Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:28:03.496Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gvsqri\out +2026-03-05T04:28:03.506Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SPFkkY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SPFkkY\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:28:03.507Z [INFO] Disk-Space-Check OK: 427.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SPFkkY\out) +2026-03-05T04:28:03.508Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SPFkkY\out +2026-03-05T04:28:03.511Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T04:28:03.511Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SPFkkY\out +2026-03-05T04:28:03.514Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T04:28:03.514Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SPFkkY\out +2026-03-05T04:28:03.516Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T04:28:03.517Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SPFkkY\out +2026-03-05T04:28:03.520Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dBfOwz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dBfOwz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:28:03.521Z [INFO] Disk-Space-Check OK: 427.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dBfOwz\out) +2026-03-05T04:28:03.522Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dBfOwz\out +2026-03-05T04:28:03.524Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T04:28:03.527Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T04:28:03.527Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dBfOwz\out +2026-03-05T04:28:03.530Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q6H9GS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q6H9GS\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:28:03.531Z [INFO] Disk-Space-Check OK: 427.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-q6H9GS\out) +2026-03-05T04:28:03.531Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-q6H9GS\out +2026-03-05T04:28:03.534Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:28:03.535Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:28:03.536Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-q6H9GS\pkg) +2026-03-05T04:28:03.536Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-q6H9GS\out +2026-03-05T04:28:03.539Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0dRFiD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0dRFiD\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:28:03.539Z [INFO] Disk-Space-Check OK: 427.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0dRFiD\out) +2026-03-05T04:28:03.540Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0dRFiD\out +2026-03-05T04:28:03.542Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:28:03.543Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:28:03.544Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0dRFiD\out +2026-03-05T04:28:03.547Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1iUFZu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1iUFZu\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:28:03.548Z [INFO] Disk-Space-Check OK: 427.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1iUFZu\out) +2026-03-05T04:28:03.549Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1iUFZu\out +2026-03-05T04:28:03.552Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T04:28:03.552Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1iUFZu\out +2026-03-05T04:28:03.556Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T04:28:03.557Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1iUFZu\out +2026-03-05T04:28:03.561Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aOfdC9\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aOfdC9\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T04:28:03.561Z [INFO] Disk-Space-Check OK: 427.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aOfdC9\out) +2026-03-05T04:28:03.561Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T04:28:03.562Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aOfdC9\out +2026-03-05T04:28:03.564Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T04:28:03.565Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aOfdC9\out +2026-03-05T04:28:03.568Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kwFJ1y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kwFJ1y\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:28:03.568Z [INFO] Disk-Space-Check OK: 427.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kwFJ1y\out) +2026-03-05T04:28:03.569Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kwFJ1y\out +2026-03-05T04:28:03.569Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:28:03.569Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T04:28:03.532Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T04:28:03.557Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T04:28:03.559Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:28:03.560Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-9Kkaar\out +2026-03-05T04:28:03.563Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1wTxzr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1wTxzr\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T04:28:03.563Z [INFO] Disk-Space-Check OK: 427.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1wTxzr\out) +2026-03-05T04:28:03.563Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T04:28:03.564Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1wTxzr\out +2026-03-05T04:28:03.564Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:28:03.658Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T04:28:03.716Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T04:28:03.777Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T04:28:03.835Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T04:28:03.836Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kwFJ1y\out +2026-03-05T04:28:03.839Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SIo1Bn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SIo1Bn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:28:03.839Z [INFO] Disk-Space-Check OK: 427.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SIo1Bn\out) +2026-03-05T04:28:03.841Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SIo1Bn\out +2026-03-05T04:28:03.843Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T04:28:03.844Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SIo1Bn\out +2026-03-05T04:28:03.848Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uTl7J2\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uTl7J2\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:28:03.848Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-uTl7J2\pkg-missing +2026-03-05T04:28:03.850Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hvKg4Y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hvKg4Y\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:28:03.851Z [INFO] Disk-Space-Check OK: 427.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hvKg4Y\out) +2026-03-05T04:28:03.851Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hvKg4Y\out +2026-03-05T04:28:03.854Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T04:28:03.855Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hvKg4Y\out +2026-03-05T04:28:03.902Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UXnD5I\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UXnD5I\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:28:03.902Z [INFO] Disk-Space-Check OK: 427.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-UXnD5I\out) +2026-03-05T04:28:03.903Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UXnD5I\out +2026-03-05T04:28:03.905Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:28:03.905Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T04:28:03.949Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T04:28:03.950Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T04:28:04.045Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684883949-114904-fad034f6-81ea-4776-9b52-bcf4648e78ac-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:28:03.971Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T04:28:04.033Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T04:28:04.104Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T04:28:04.159Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T04:28:04.160Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UXnD5I\out +2026-03-05T04:28:04.162Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RoLE08\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RoLE08\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:28:04.162Z [INFO] Disk-Space-Check OK: 427.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RoLE08\out) +2026-03-05T04:28:04.164Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RoLE08\out +2026-03-05T04:28:04.166Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-UrhK28\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-UrhK28\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:28:04.167Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-UrhK28\out) +2026-03-05T04:28:04.576Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:28:04.576Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:28:05.578Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:28:07.080Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:28:08.081Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:28:11.081Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:28:12.083Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T04:28:12.083Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:28:13.085Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:28:14.585Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:28:15.588Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:28:18.589Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:28:19.619Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:28:19.619Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:28:19.693Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684899619-114904-6eadf37d-bb24-4fd6-a7af-4a3047963b41-setup.exe (89894400 Bytes) +2026-03-05T04:28:19.774Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:28:19.774Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:28:19.775Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:28:19.775Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:28:19.846Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684899619-114904-6eadf37d-bb24-4fd6-a7af-4a3047963b41-setup.exe (89894400 Bytes) +2026-03-05T04:28:19.934Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:28:19.934Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:28:19.934Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:28:20.019Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684899619-114904-6eadf37d-bb24-4fd6-a7af-4a3047963b41-setup.exe (89894400 Bytes) +2026-03-05T04:28:20.102Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:28:20.102Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:28:20.102Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:28:20.102Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:28:20.181Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684899619-114904-6eadf37d-bb24-4fd6-a7af-4a3047963b41-setup.exe (89894400 Bytes) +2026-03-05T04:28:20.286Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:28:20.286Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:28:20.286Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:28:20.374Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684899619-114904-6eadf37d-bb24-4fd6-a7af-4a3047963b41-setup.exe (89894400 Bytes) +2026-03-05T04:28:20.473Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:28:20.473Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:28:20.474Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:28:20.474Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:28:20.547Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684899619-114904-6eadf37d-bb24-4fd6-a7af-4a3047963b41-setup.exe (89894400 Bytes) +2026-03-05T04:28:20.771Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:28:20.771Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:28:20.771Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:28:20.840Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684900771-114904-2597d6e9-7a79-48f7-b6b9-d030993a3790-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:28:21.360Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:28:21.360Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:28:21.360Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:28:21.456Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684901360-114904-353cf6f5-f824-4a2e-b602-eb00d892baee-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:28:21.626Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:28:21.626Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:28:21.627Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:28:21.627Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:28:21.701Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684901360-114904-353cf6f5-f824-4a2e-b602-eb00d892baee-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:28:21.829Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:28:21.829Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:28:21.830Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:28:21.831Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:28:21.831Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:28:21.831Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:28:21.892Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684901360-114904-353cf6f5-f824-4a2e-b602-eb00d892baee-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:28:22.017Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:28:22.017Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:28:22.017Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:28:22.017Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:28:22.081Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684901360-114904-353cf6f5-f824-4a2e-b602-eb00d892baee-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:28:22.204Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:28:22.204Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:28:22.206Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:28:22.206Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:28:22.206Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:28:22.206Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:28:22.276Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684901360-114904-353cf6f5-f824-4a2e-b602-eb00d892baee-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:28:22.416Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:28:22.416Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:28:22.417Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:28:22.417Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:28:22.508Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684901360-114904-353cf6f5-f824-4a2e-b602-eb00d892baee-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:28:22.635Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:28:22.635Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:28:22.697Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T04:28:22.697Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T04:28:22.786Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772684902697-114904-e9f40d39-e07d-4d18-9e5f-b188082b5be5-setup.exe (89894400 Bytes) +2026-03-05T04:28:23.928Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:28:39.996Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:29:04.464Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:29:24.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:29:30.226Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:29:40.040Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:30:24.068Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:30:30.091Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:30:40.102Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:31:24.132Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:31:30.432Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:31:40.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:32:24.200Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:32:30.217Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:32:40.243Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:33:24.272Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:33:30.818Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T04:33:40.299Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:34:24.327Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:34:30.437Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:34:40.369Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:35:24.400Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:35:40.435Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:36:24.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:36:30.689Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:36:40.493Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:37:24.530Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:37:40.541Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:38:24.595Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:38:30.854Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:38:30.997Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:38:40.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:39:24.663Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:39:40.678Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:39:56.592Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:40:24.722Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:40:31.060Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:40:40.743Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:41:24.794Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:41:40.843Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:41:46.505Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T04:41:46.459Z [INFO] Test-Nachricht für Session-Log +2026-03-05T04:41:46.519Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RgKNm0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RgKNm0\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:41:46.521Z [INFO] Disk-Space-Check OK: 427.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RgKNm0\out) +2026-03-05T04:41:46.522Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RgKNm0\out +2026-03-05T04:41:46.594Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T04:41:46.594Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:41:46.594Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T04:41:46.532Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:41:46.533Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T04:41:46.535Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:41:46.535Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:41:46.639Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685706532-108904-15c73e34-406b-47c0-9cb4-bbc5f480e355-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:41:46.665Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T04:41:46.730Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T04:41:46.676Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-iQWaXI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-iQWaXI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:41:46.678Z [INFO] Disk-Space-Check OK: 427.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-iQWaXI\out) +2026-03-05T04:41:46.679Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-iQWaXI\out +2026-03-05T04:41:46.681Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:41:46.786Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T04:41:46.835Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T04:41:46.835Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RgKNm0\out +2026-03-05T04:41:46.838Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T04:41:46.839Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:41:46.840Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RgKNm0\out +2026-03-05T04:41:46.848Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PFfZkY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PFfZkY\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:41:46.849Z [INFO] Disk-Space-Check OK: 427.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PFfZkY\out) +2026-03-05T04:41:46.849Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PFfZkY\out +2026-03-05T04:41:46.852Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T04:41:46.852Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PFfZkY\out +2026-03-05T04:41:46.854Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T04:41:46.854Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PFfZkY\out +2026-03-05T04:41:46.857Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T04:41:46.858Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PFfZkY\out +2026-03-05T04:41:46.860Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o3Mi15\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o3Mi15\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:41:46.861Z [INFO] Disk-Space-Check OK: 427.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-o3Mi15\out) +2026-03-05T04:41:46.862Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-o3Mi15\out +2026-03-05T04:41:46.864Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T04:41:46.865Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T04:41:46.866Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-o3Mi15\out +2026-03-05T04:41:46.868Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WjbojJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WjbojJ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:41:46.868Z [INFO] Disk-Space-Check OK: 427.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WjbojJ\out) +2026-03-05T04:41:46.869Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WjbojJ\out +2026-03-05T04:41:46.870Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:41:46.871Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:41:46.872Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-WjbojJ\pkg) +2026-03-05T04:41:46.872Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WjbojJ\out +2026-03-05T04:41:46.874Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cQgKkf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cQgKkf\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:41:46.875Z [INFO] Disk-Space-Check OK: 427.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cQgKkf\out) +2026-03-05T04:41:46.875Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cQgKkf\out +2026-03-05T04:41:46.877Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:41:46.878Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:41:46.878Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cQgKkf\out +2026-03-05T04:41:46.881Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O5lnUc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O5lnUc\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:41:46.882Z [INFO] Disk-Space-Check OK: 427.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-O5lnUc\out) +2026-03-05T04:41:46.882Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-O5lnUc\out +2026-03-05T04:41:46.884Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T04:41:46.884Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-O5lnUc\out +2026-03-05T04:41:46.886Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T04:41:46.886Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O5lnUc\out +2026-03-05T04:41:46.889Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UdDxaW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UdDxaW\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T04:41:46.889Z [INFO] Disk-Space-Check OK: 427.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-UdDxaW\out) +2026-03-05T04:41:46.889Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T04:41:46.890Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-UdDxaW\out +2026-03-05T04:41:46.891Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T04:41:46.892Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UdDxaW\out +2026-03-05T04:41:46.893Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7fnwt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7fnwt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:41:46.894Z [INFO] Disk-Space-Check OK: 427.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7fnwt\out) +2026-03-05T04:41:46.894Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d7fnwt\out +2026-03-05T04:41:46.895Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:41:46.895Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T04:41:46.949Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T04:41:46.895Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T04:41:46.897Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:41:46.898Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-iQWaXI\out +2026-03-05T04:41:46.901Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MXqjb3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MXqjb3\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T04:41:46.901Z [INFO] Disk-Space-Check OK: 427.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MXqjb3\out) +2026-03-05T04:41:46.901Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T04:41:46.902Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-MXqjb3\out +2026-03-05T04:41:46.902Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:41:46.964Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T04:41:46.998Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T04:41:47.043Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T04:41:47.091Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T04:41:47.092Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d7fnwt\out +2026-03-05T04:41:47.094Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PvwYom\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PvwYom\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:41:47.095Z [INFO] Disk-Space-Check OK: 427.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PvwYom\out) +2026-03-05T04:41:47.097Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PvwYom\out +2026-03-05T04:41:47.099Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T04:41:47.100Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PvwYom\out +2026-03-05T04:41:47.103Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-onMBCG\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-onMBCG\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:41:47.104Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-onMBCG\pkg-missing +2026-03-05T04:41:47.105Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p4BTEY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p4BTEY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:41:47.106Z [INFO] Disk-Space-Check OK: 427.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-p4BTEY\out) +2026-03-05T04:41:47.106Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-p4BTEY\out +2026-03-05T04:41:47.108Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T04:41:47.109Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p4BTEY\out +2026-03-05T04:41:47.153Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AJbMtC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AJbMtC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:41:47.154Z [INFO] Disk-Space-Check OK: 427.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AJbMtC\out) +2026-03-05T04:41:47.155Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AJbMtC\out +2026-03-05T04:41:47.156Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:41:47.156Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T04:41:47.205Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T04:41:47.259Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T04:41:47.317Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T04:41:47.361Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T04:41:47.248Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T04:41:47.248Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T04:41:47.337Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685707248-108904-263267b2-b98e-4e70-8ba4-c6ba50b25aea-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:41:47.361Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AJbMtC\out +2026-03-05T04:41:47.363Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q2Dg31\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q2Dg31\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:41:47.364Z [INFO] Disk-Space-Check OK: 427.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q2Dg31\out) +2026-03-05T04:41:47.366Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q2Dg31\out +2026-03-05T04:41:47.368Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-jCIyrX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-jCIyrX\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:41:47.368Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-jCIyrX\out) +2026-03-05T04:41:47.784Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:41:47.784Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:41:48.788Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:41:50.289Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:41:51.292Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:41:54.293Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:41:55.295Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T04:41:55.295Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:41:56.298Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:41:56.887Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:41:57.798Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:41:58.800Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:42:01.800Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:42:02.825Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:42:02.825Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:42:02.903Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685722825-108904-e763aaf7-468b-4624-b0de-bd0b017cafb4-setup.exe (89894400 Bytes) +2026-03-05T04:42:02.981Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:42:02.981Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:42:02.982Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:42:02.982Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:42:03.056Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685722825-108904-e763aaf7-468b-4624-b0de-bd0b017cafb4-setup.exe (89894400 Bytes) +2026-03-05T04:42:03.139Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:42:03.139Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:42:03.139Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:42:03.202Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685722825-108904-e763aaf7-468b-4624-b0de-bd0b017cafb4-setup.exe (89894400 Bytes) +2026-03-05T04:42:03.285Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:42:03.285Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:42:03.286Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:42:03.286Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:42:03.349Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685722825-108904-e763aaf7-468b-4624-b0de-bd0b017cafb4-setup.exe (89894400 Bytes) +2026-03-05T04:42:03.440Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:42:03.440Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:42:03.440Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:42:03.517Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685722825-108904-e763aaf7-468b-4624-b0de-bd0b017cafb4-setup.exe (89894400 Bytes) +2026-03-05T04:42:03.600Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:42:03.600Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:42:03.601Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:42:03.601Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:42:03.668Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685722825-108904-e763aaf7-468b-4624-b0de-bd0b017cafb4-setup.exe (89894400 Bytes) +2026-03-05T04:42:03.870Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:42:03.870Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:42:03.870Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:42:03.959Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685723870-108904-66383be9-d896-467f-9ed7-3ad160c0f034-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:42:04.425Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:42:04.425Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:42:04.425Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:42:04.511Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685724425-108904-58b8ee5e-9ffc-4747-8e76-f647fa104a99-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:42:04.653Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:42:04.653Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:42:04.654Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:42:04.654Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:42:04.723Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685724425-108904-58b8ee5e-9ffc-4747-8e76-f647fa104a99-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:42:04.852Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:42:04.853Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:42:04.854Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:42:04.854Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:42:04.854Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:42:04.854Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:42:04.920Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685724425-108904-58b8ee5e-9ffc-4747-8e76-f647fa104a99-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:42:05.048Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:42:05.048Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:42:05.048Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:42:05.048Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:42:05.125Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685724425-108904-58b8ee5e-9ffc-4747-8e76-f647fa104a99-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:42:05.257Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:42:05.257Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:42:05.259Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:42:05.259Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:42:05.259Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:42:05.259Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:42:05.324Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685724425-108904-58b8ee5e-9ffc-4747-8e76-f647fa104a99-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:42:05.454Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:42:05.454Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:42:05.454Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:42:05.454Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:42:05.517Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685724425-108904-58b8ee5e-9ffc-4747-8e76-f647fa104a99-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:42:05.644Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:42:05.644Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:42:05.703Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T04:42:05.703Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T04:42:05.781Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772685725703-108904-214e6677-c349-4239-8ab7-11c583377a66-setup.exe (89894400 Bytes) +2026-03-05T04:42:24.868Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:42:31.237Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:42:40.912Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:43:24.949Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:43:40.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:43:57.212Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:44:25.025Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:44:31.394Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T04:44:41.087Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:45:25.111Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:45:41.173Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:45:57.440Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:46:25.198Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:46:41.265Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:47:25.289Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:47:31.628Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T04:47:31.611Z [INFO] Test-Nachricht für Session-Log +2026-03-05T04:47:31.663Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WctfBa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WctfBa\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:47:31.664Z [INFO] Disk-Space-Check OK: 426.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WctfBa\out) +2026-03-05T04:47:31.665Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WctfBa\out +2026-03-05T04:47:31.738Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T04:47:31.738Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:47:31.738Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T04:47:31.682Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:47:31.683Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T04:47:31.687Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:47:31.687Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:47:31.781Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686051681-76072-9e905045-1f2b-4c9e-bbdb-b70b46d43997-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:47:31.804Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T04:47:31.868Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T04:47:31.813Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kWTJEI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kWTJEI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:47:31.815Z [INFO] Disk-Space-Check OK: 426.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kWTJEI\out) +2026-03-05T04:47:31.817Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kWTJEI\out +2026-03-05T04:47:31.818Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:47:31.926Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T04:47:31.970Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T04:47:31.970Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WctfBa\out +2026-03-05T04:47:31.973Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T04:47:31.974Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:47:31.975Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WctfBa\out +2026-03-05T04:47:31.983Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lJYn47\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lJYn47\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:47:31.984Z [INFO] Disk-Space-Check OK: 426.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lJYn47\out) +2026-03-05T04:47:31.984Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lJYn47\out +2026-03-05T04:47:31.986Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T04:47:31.986Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lJYn47\out +2026-03-05T04:47:31.988Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T04:47:31.988Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lJYn47\out +2026-03-05T04:47:31.990Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T04:47:31.991Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lJYn47\out +2026-03-05T04:47:31.994Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jqvBFN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jqvBFN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:47:31.994Z [INFO] Disk-Space-Check OK: 426.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jqvBFN\out) +2026-03-05T04:47:31.995Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jqvBFN\out +2026-03-05T04:47:31.997Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T04:47:31.998Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T04:47:31.999Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jqvBFN\out +2026-03-05T04:47:32.001Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1admED\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1admED\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:47:32.001Z [INFO] Disk-Space-Check OK: 426.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1admED\out) +2026-03-05T04:47:32.002Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1admED\out +2026-03-05T04:47:32.003Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:47:32.004Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:47:32.005Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-1admED\pkg) +2026-03-05T04:47:32.005Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1admED\out +2026-03-05T04:47:32.007Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hf6jOs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hf6jOs\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:47:32.008Z [INFO] Disk-Space-Check OK: 426.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hf6jOs\out) +2026-03-05T04:47:32.008Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hf6jOs\out +2026-03-05T04:47:32.010Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:47:32.010Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:47:32.011Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hf6jOs\out +2026-03-05T04:47:32.013Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HZyGm2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HZyGm2\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:47:32.014Z [INFO] Disk-Space-Check OK: 426.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HZyGm2\out) +2026-03-05T04:47:32.014Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HZyGm2\out +2026-03-05T04:47:32.017Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T04:47:32.017Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HZyGm2\out +2026-03-05T04:47:32.019Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T04:47:32.020Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HZyGm2\out +2026-03-05T04:47:32.022Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YYTAON\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YYTAON\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T04:47:32.023Z [INFO] Disk-Space-Check OK: 426.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YYTAON\out) +2026-03-05T04:47:32.023Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T04:47:32.023Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YYTAON\out +2026-03-05T04:47:32.025Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T04:47:32.025Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YYTAON\out +2026-03-05T04:47:32.027Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iKB7Xu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iKB7Xu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:47:32.027Z [INFO] Disk-Space-Check OK: 426.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iKB7Xu\out) +2026-03-05T04:47:32.028Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iKB7Xu\out +2026-03-05T04:47:32.028Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:47:32.028Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T04:47:32.072Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T04:47:32.037Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T04:47:32.038Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:47:32.039Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-kWTJEI\out +2026-03-05T04:47:32.042Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-zP8twi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-zP8twi\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T04:47:32.042Z [INFO] Disk-Space-Check OK: 426.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-zP8twi\out) +2026-03-05T04:47:32.042Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T04:47:32.043Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-zP8twi\out +2026-03-05T04:47:32.043Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:47:32.116Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T04:47:32.132Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T04:47:32.187Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T04:47:32.237Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T04:47:32.238Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iKB7Xu\out +2026-03-05T04:47:32.240Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4CO4jQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4CO4jQ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:47:32.241Z [INFO] Disk-Space-Check OK: 426.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4CO4jQ\out) +2026-03-05T04:47:32.243Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4CO4jQ\out +2026-03-05T04:47:32.245Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T04:47:32.246Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4CO4jQ\out +2026-03-05T04:47:32.249Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XQhOoE\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XQhOoE\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:47:32.249Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-XQhOoE\pkg-missing +2026-03-05T04:47:32.251Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bH3D7w\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bH3D7w\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:47:32.252Z [INFO] Disk-Space-Check OK: 426.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bH3D7w\out) +2026-03-05T04:47:32.252Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bH3D7w\out +2026-03-05T04:47:32.254Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T04:47:32.255Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bH3D7w\out +2026-03-05T04:47:32.299Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IreIqo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IreIqo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:47:32.300Z [INFO] Disk-Space-Check OK: 426.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IreIqo\out) +2026-03-05T04:47:32.301Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IreIqo\out +2026-03-05T04:47:32.303Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:47:32.303Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T04:47:32.355Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T04:47:32.415Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T04:47:32.467Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T04:47:32.518Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T04:47:32.518Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IreIqo\out +2026-03-05T04:47:32.520Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-634nHR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-634nHR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:47:32.521Z [INFO] Disk-Space-Check OK: 426.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-634nHR\out) +2026-03-05T04:47:32.523Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-634nHR\out +2026-03-05T04:47:32.525Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-afBLlQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-afBLlQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:47:32.525Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-afBLlQ\out) +2026-03-05T04:47:32.418Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T04:47:32.418Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T04:47:32.507Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686052418-76072-84bee100-8494-4439-aead-324f52241e17-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:47:32.930Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:47:32.930Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:47:33.932Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:47:35.432Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:47:36.434Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:47:39.434Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:47:40.436Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T04:47:40.436Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:47:41.354Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:47:41.438Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:47:42.938Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:47:43.940Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:47:46.940Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:47:47.969Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:47:47.969Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:47:48.046Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686067969-76072-7ebae863-15f6-4c60-a361-bc39a0e0a8bd-setup.exe (89894400 Bytes) +2026-03-05T04:47:48.150Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:47:48.150Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:47:48.151Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:47:48.151Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:47:48.258Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686067969-76072-7ebae863-15f6-4c60-a361-bc39a0e0a8bd-setup.exe (89894400 Bytes) +2026-03-05T04:47:48.371Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:47:48.371Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:47:48.371Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:47:48.467Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686067969-76072-7ebae863-15f6-4c60-a361-bc39a0e0a8bd-setup.exe (89894400 Bytes) +2026-03-05T04:47:48.575Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:47:48.575Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:47:48.576Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:47:48.576Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:47:48.680Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686067969-76072-7ebae863-15f6-4c60-a361-bc39a0e0a8bd-setup.exe (89894400 Bytes) +2026-03-05T04:47:48.777Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:47:48.777Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:47:48.777Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:47:48.875Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686067969-76072-7ebae863-15f6-4c60-a361-bc39a0e0a8bd-setup.exe (89894400 Bytes) +2026-03-05T04:47:48.978Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:47:48.978Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:47:48.979Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:47:48.979Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:47:49.064Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686067969-76072-7ebae863-15f6-4c60-a361-bc39a0e0a8bd-setup.exe (89894400 Bytes) +2026-03-05T04:47:49.293Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:47:49.293Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:47:49.293Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:47:49.378Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686069293-76072-c1552aa5-cd68-408d-a516-879299ba9e13-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:47:49.976Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:47:49.976Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:47:49.976Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:47:50.068Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686069976-76072-2fa37e02-ac6a-469e-8198-dc35e21d39db-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:47:50.233Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:47:50.233Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:47:50.234Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:47:50.234Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:47:50.317Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686069976-76072-2fa37e02-ac6a-469e-8198-dc35e21d39db-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:47:50.441Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:47:50.441Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:47:50.443Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:47:50.443Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:47:50.443Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:47:50.443Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:47:50.505Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686069976-76072-2fa37e02-ac6a-469e-8198-dc35e21d39db-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:47:50.628Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:47:50.628Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:47:50.629Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:47:50.629Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:47:50.705Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686069976-76072-2fa37e02-ac6a-469e-8198-dc35e21d39db-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:47:50.868Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:47:50.868Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:47:50.871Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:47:50.871Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:47:50.871Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:47:50.871Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:47:50.964Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686069976-76072-2fa37e02-ac6a-469e-8198-dc35e21d39db-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:47:51.099Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:47:51.099Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:47:51.100Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:47:51.100Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:47:51.186Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686069976-76072-2fa37e02-ac6a-469e-8198-dc35e21d39db-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:47:51.313Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:47:51.313Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:47:51.374Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T04:47:51.374Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T04:47:51.472Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686071374-76072-77a1b4e1-b1a5-4170-9bed-892a82968ee5-setup.exe (89894400 Bytes) +2026-03-05T04:47:57.607Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:48:25.362Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:48:41.408Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:49:25.435Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:49:31.705Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:49:41.510Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:49:57.865Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:50:25.527Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:50:41.597Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:50:57.322Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:51:25.617Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:51:41.691Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:51:58.050Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:52:25.699Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:52:41.773Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:52:57.478Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:53:25.790Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:53:41.860Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:53:58.221Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T04:54:25.886Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:54:41.947Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:54:57.790Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:55:25.954Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:55:42.015Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:56:10.774Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T04:56:10.717Z [INFO] Test-Nachricht für Session-Log +2026-03-05T04:56:10.797Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-agl2Uy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-agl2Uy\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:56:10.799Z [INFO] Disk-Space-Check OK: 426.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-agl2Uy\out) +2026-03-05T04:56:10.800Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-agl2Uy\out +2026-03-05T04:56:10.874Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T04:56:10.874Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:56:10.874Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T04:56:10.806Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:56:10.807Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T04:56:10.809Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:56:10.809Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:56:10.911Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686570805-85948-ade045f5-202f-45da-946c-0834c0c28af2-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:56:10.939Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T04:56:10.998Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T04:56:11.054Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T04:56:10.954Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-h9mpbG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-h9mpbG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:56:10.956Z [INFO] Disk-Space-Check OK: 426.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-h9mpbG\out) +2026-03-05T04:56:10.957Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-h9mpbG\out +2026-03-05T04:56:10.959Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:56:10.969Z [INFO] JVM Daemon gestartet (PID 32028) +2026-03-05T04:56:10.969Z [INFO] JVM Spawn: Neuer Prozess für release.zip +2026-03-05T04:56:11.109Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T04:56:11.109Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-agl2Uy\out +2026-03-05T04:56:11.113Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T04:56:11.114Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:56:11.115Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-agl2Uy\out +2026-03-05T04:56:11.125Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MfOJ4y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MfOJ4y\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:56:11.126Z [INFO] Disk-Space-Check OK: 426.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MfOJ4y\out) +2026-03-05T04:56:11.126Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MfOJ4y\out +2026-03-05T04:56:11.129Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T04:56:11.129Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MfOJ4y\out +2026-03-05T04:56:11.132Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T04:56:11.132Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MfOJ4y\out +2026-03-05T04:56:11.134Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T04:56:11.135Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MfOJ4y\out +2026-03-05T04:56:11.138Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lNRS4z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lNRS4z\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:56:11.139Z [INFO] Disk-Space-Check OK: 426.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lNRS4z\out) +2026-03-05T04:56:11.139Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lNRS4z\out +2026-03-05T04:56:11.142Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T04:56:11.144Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T04:56:11.145Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lNRS4z\out +2026-03-05T04:56:11.147Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8S8Up\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8S8Up\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:56:11.148Z [INFO] Disk-Space-Check OK: 426.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8S8Up\out) +2026-03-05T04:56:11.148Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-t8S8Up\out +2026-03-05T04:56:11.150Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:56:11.151Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:56:11.153Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8S8Up\pkg) +2026-03-05T04:56:11.153Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-t8S8Up\out +2026-03-05T04:56:11.155Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GHb0F7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GHb0F7\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:56:11.156Z [INFO] Disk-Space-Check OK: 426.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GHb0F7\out) +2026-03-05T04:56:11.156Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GHb0F7\out +2026-03-05T04:56:11.158Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:56:11.159Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:56:11.160Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GHb0F7\out +2026-03-05T04:56:11.162Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nWCDR8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nWCDR8\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:56:11.163Z [INFO] Disk-Space-Check OK: 426.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nWCDR8\out) +2026-03-05T04:56:11.164Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nWCDR8\out +2026-03-05T04:56:11.166Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T04:56:11.166Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nWCDR8\out +2026-03-05T04:56:11.169Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T04:56:11.170Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nWCDR8\out +2026-03-05T04:56:11.175Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-37O2Qc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-37O2Qc\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T04:56:11.176Z [INFO] Disk-Space-Check OK: 426.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-37O2Qc\out) +2026-03-05T04:56:11.176Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T04:56:11.177Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-37O2Qc\out +2026-03-05T04:56:11.179Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T04:56:11.180Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-37O2Qc\out +2026-03-05T04:56:11.183Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z2j4FE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z2j4FE\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:56:11.184Z [INFO] Disk-Space-Check OK: 426.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z2j4FE\out) +2026-03-05T04:56:11.184Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z2j4FE\out +2026-03-05T04:56:11.185Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:56:11.185Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T04:56:11.117Z [INFO] JVM Daemon bereit (persistent) +2026-03-05T04:56:11.221Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T04:56:11.223Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:56:11.225Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-h9mpbG\out +2026-03-05T04:56:11.228Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-FXzibp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-FXzibp\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T04:56:11.229Z [INFO] Disk-Space-Check OK: 426.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-FXzibp\out) +2026-03-05T04:56:11.229Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T04:56:11.229Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-FXzibp\out +2026-03-05T04:56:11.229Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:56:11.229Z [INFO] JVM Daemon: Sende Request für conflict.zip +2026-03-05T04:56:11.221Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T04:56:11.242Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T04:56:11.305Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T04:56:11.361Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T04:56:11.419Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T04:56:11.419Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z2j4FE\out +2026-03-05T04:56:11.422Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pVFHUX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pVFHUX\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:56:11.422Z [INFO] Disk-Space-Check OK: 426.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pVFHUX\out) +2026-03-05T04:56:11.425Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pVFHUX\out +2026-03-05T04:56:11.426Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T04:56:11.427Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pVFHUX\out +2026-03-05T04:56:11.431Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BpPlvn\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BpPlvn\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:56:11.432Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-BpPlvn\pkg-missing +2026-03-05T04:56:11.433Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6lZyKs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6lZyKs\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:56:11.434Z [INFO] Disk-Space-Check OK: 426.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6lZyKs\out) +2026-03-05T04:56:11.434Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6lZyKs\out +2026-03-05T04:56:11.436Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T04:56:11.437Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6lZyKs\out +2026-03-05T04:56:11.479Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VV5o6T\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VV5o6T\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:56:11.480Z [INFO] Disk-Space-Check OK: 426.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VV5o6T\out) +2026-03-05T04:56:11.480Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VV5o6T\out +2026-03-05T04:56:11.483Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:56:11.483Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T04:56:11.537Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T04:56:11.573Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T04:56:11.573Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T04:56:11.670Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686571573-85948-6d855ee3-89e3-4015-8e9f-413e90f66209-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:56:11.593Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T04:56:11.654Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T04:56:11.720Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T04:56:11.721Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VV5o6T\out +2026-03-05T04:56:11.723Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T2T0xQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T2T0xQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:56:11.724Z [INFO] Disk-Space-Check OK: 426.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-T2T0xQ\out) +2026-03-05T04:56:11.725Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T2T0xQ\out +2026-03-05T04:56:11.727Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-6hy7CY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-6hy7CY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:56:11.728Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-6hy7CY\out) +2026-03-05T04:56:12.158Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:56:12.158Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:56:13.160Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:56:14.662Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:56:15.665Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:56:18.666Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:56:19.668Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T04:56:19.668Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:56:20.670Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:56:22.170Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:56:23.172Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:56:26.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:56:26.172Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:56:27.199Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:56:27.199Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:56:27.276Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686587199-85948-ec722c2e-713a-4b88-89ee-19bb51f23b6a-setup.exe (89894400 Bytes) +2026-03-05T04:56:27.359Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:56:27.359Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:56:27.360Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:56:27.360Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:56:27.440Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686587199-85948-ec722c2e-713a-4b88-89ee-19bb51f23b6a-setup.exe (89894400 Bytes) +2026-03-05T04:56:27.523Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:56:27.523Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:56:27.523Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:56:27.599Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686587199-85948-ec722c2e-713a-4b88-89ee-19bb51f23b6a-setup.exe (89894400 Bytes) +2026-03-05T04:56:27.679Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:56:27.679Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:56:27.679Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:56:27.679Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:56:27.759Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686587199-85948-ec722c2e-713a-4b88-89ee-19bb51f23b6a-setup.exe (89894400 Bytes) +2026-03-05T04:56:27.850Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:56:27.850Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:56:27.850Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:56:27.928Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686587199-85948-ec722c2e-713a-4b88-89ee-19bb51f23b6a-setup.exe (89894400 Bytes) +2026-03-05T04:56:28.012Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:56:28.012Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:56:28.013Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:56:28.013Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:56:28.094Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686587199-85948-ec722c2e-713a-4b88-89ee-19bb51f23b6a-setup.exe (89894400 Bytes) +2026-03-05T04:56:28.309Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:56:28.310Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:56:28.310Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:56:28.392Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686588310-85948-e7ec0bb2-8c97-497e-9bff-2a83cd798007-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:56:28.985Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:56:28.985Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:56:28.985Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:56:29.077Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686588985-85948-58d6e1af-e1db-4b02-90e5-bf8877a7833f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:56:29.202Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:56:29.202Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:56:29.203Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:56:29.203Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:56:29.281Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686588985-85948-58d6e1af-e1db-4b02-90e5-bf8877a7833f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:56:29.439Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:56:29.439Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:56:29.442Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:56:29.443Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:56:29.443Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:56:29.443Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:56:29.556Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686588985-85948-58d6e1af-e1db-4b02-90e5-bf8877a7833f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:56:29.683Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:56:29.683Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:56:29.683Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:56:29.683Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:56:29.765Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686588985-85948-58d6e1af-e1db-4b02-90e5-bf8877a7833f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:56:29.920Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:56:29.920Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:56:29.922Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:56:29.923Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:56:29.923Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:56:29.923Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:56:30.008Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686588985-85948-58d6e1af-e1db-4b02-90e5-bf8877a7833f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:56:30.177Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:56:30.177Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:56:30.178Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:56:30.178Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:56:30.260Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686588985-85948-58d6e1af-e1db-4b02-90e5-bf8877a7833f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:56:30.400Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:56:30.400Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:56:30.470Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T04:56:30.470Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T04:56:30.541Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686590470-85948-f0d03b9c-29c3-475c-8a84-9ba92fe858e9-setup.exe (89894400 Bytes) +2026-03-05T04:56:42.099Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:56:57.983Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:57:26.132Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:57:42.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:58:26.204Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:58:36.342Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T04:58:36.272Z [INFO] Test-Nachricht für Session-Log +2026-03-05T04:58:36.337Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:58:36.338Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T04:58:36.340Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:58:36.340Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:58:36.442Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686716336-126280-bec90f89-8dfa-4632-be06-c40410c63994-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:58:36.363Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vBURc4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vBURc4\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:58:36.364Z [INFO] Disk-Space-Check OK: 426.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vBURc4\out) +2026-03-05T04:58:36.365Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vBURc4\out +2026-03-05T04:58:36.431Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T04:58:36.431Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:58:36.431Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T04:58:36.498Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T04:58:36.562Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T04:58:36.521Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-N7hvXt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-N7hvXt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:58:36.522Z [INFO] Disk-Space-Check OK: 425.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-N7hvXt\out) +2026-03-05T04:58:36.524Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-N7hvXt\out +2026-03-05T04:58:36.526Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:58:36.537Z [INFO] JVM Daemon gestartet (PID 46316) +2026-03-05T04:58:36.537Z [INFO] JVM Spawn: Neuer Prozess für release.zip +2026-03-05T04:58:36.621Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T04:58:36.690Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T04:58:36.690Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vBURc4\out +2026-03-05T04:58:36.693Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T04:58:36.694Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:58:36.695Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vBURc4\out +2026-03-05T04:58:36.704Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3T2bIR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3T2bIR\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:58:36.705Z [INFO] Disk-Space-Check OK: 425.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3T2bIR\out) +2026-03-05T04:58:36.705Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3T2bIR\out +2026-03-05T04:58:36.708Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T04:58:36.708Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3T2bIR\out +2026-03-05T04:58:36.710Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T04:58:36.710Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3T2bIR\out +2026-03-05T04:58:36.712Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T04:58:36.713Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3T2bIR\out +2026-03-05T04:58:36.716Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NHQglS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NHQglS\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:58:36.717Z [INFO] Disk-Space-Check OK: 425.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NHQglS\out) +2026-03-05T04:58:36.717Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NHQglS\out +2026-03-05T04:58:36.720Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T04:58:36.722Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T04:58:36.722Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NHQglS\out +2026-03-05T04:58:36.725Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B56xFi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B56xFi\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:58:36.725Z [INFO] Disk-Space-Check OK: 425.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-B56xFi\out) +2026-03-05T04:58:36.725Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-B56xFi\out +2026-03-05T04:58:36.727Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:58:36.728Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:58:36.729Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-B56xFi\pkg) +2026-03-05T04:58:36.729Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B56xFi\out +2026-03-05T04:58:36.732Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pfxjfa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pfxjfa\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T04:58:36.732Z [INFO] Disk-Space-Check OK: 425.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pfxjfa\out) +2026-03-05T04:58:36.732Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pfxjfa\out +2026-03-05T04:58:36.734Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:58:36.735Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T04:58:36.736Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pfxjfa\out +2026-03-05T04:58:36.739Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SkPnQv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SkPnQv\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:58:36.739Z [INFO] Disk-Space-Check OK: 425.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SkPnQv\out) +2026-03-05T04:58:36.740Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SkPnQv\out +2026-03-05T04:58:36.741Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T04:58:36.741Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SkPnQv\out +2026-03-05T04:58:36.744Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T04:58:36.745Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SkPnQv\out +2026-03-05T04:58:36.747Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ON1TCj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ON1TCj\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T04:58:36.747Z [INFO] Disk-Space-Check OK: 425.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ON1TCj\out) +2026-03-05T04:58:36.747Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T04:58:36.748Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ON1TCj\out +2026-03-05T04:58:36.749Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T04:58:36.749Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ON1TCj\out +2026-03-05T04:58:36.751Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiVx5c\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiVx5c\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:58:36.752Z [INFO] Disk-Space-Check OK: 425.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiVx5c\out) +2026-03-05T04:58:36.752Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fiVx5c\out +2026-03-05T04:58:36.753Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:58:36.753Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T04:58:36.804Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T04:58:36.710Z [INFO] JVM Daemon bereit (persistent) +2026-03-05T04:58:36.783Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T04:58:36.784Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T04:58:36.786Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-N7hvXt\out +2026-03-05T04:58:36.789Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-se2287\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-se2287\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T04:58:36.789Z [INFO] Disk-Space-Check OK: 425.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-se2287\out) +2026-03-05T04:58:36.789Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T04:58:36.790Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-se2287\out +2026-03-05T04:58:36.790Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:58:36.790Z [INFO] JVM Daemon: Sende Request für conflict.zip +2026-03-05T04:58:36.777Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T04:58:36.856Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T04:58:36.911Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T04:58:36.957Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T04:58:36.957Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fiVx5c\out +2026-03-05T04:58:36.960Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QgVwxg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QgVwxg\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:58:36.960Z [INFO] Disk-Space-Check OK: 425.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-QgVwxg\out) +2026-03-05T04:58:36.962Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-QgVwxg\out +2026-03-05T04:58:36.964Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T04:58:36.964Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-QgVwxg\out +2026-03-05T04:58:36.968Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FKTJLK\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FKTJLK\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:58:36.968Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-FKTJLK\pkg-missing +2026-03-05T04:58:36.970Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z3p9a2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z3p9a2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:58:36.971Z [INFO] Disk-Space-Check OK: 425.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-z3p9a2\out) +2026-03-05T04:58:36.971Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-z3p9a2\out +2026-03-05T04:58:36.974Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T04:58:36.974Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-z3p9a2\out +2026-03-05T04:58:37.020Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BRsQP2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BRsQP2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:58:37.021Z [INFO] Disk-Space-Check OK: 425.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BRsQP2\out) +2026-03-05T04:58:37.021Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BRsQP2\out +2026-03-05T04:58:37.024Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T04:58:37.024Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T04:58:37.094Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T04:58:37.151Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T04:58:37.193Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T04:58:37.114Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T04:58:37.114Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T04:58:37.190Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686717113-126280-8a1b3c01-50e9-4472-9f77-b1efc8577974-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:58:37.238Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T04:58:37.239Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BRsQP2\out +2026-03-05T04:58:37.241Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tHZEEb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tHZEEb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:58:37.241Z [INFO] Disk-Space-Check OK: 425.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tHZEEb\out) +2026-03-05T04:58:37.242Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tHZEEb\out +2026-03-05T04:58:37.244Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-dbI1sO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-dbI1sO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T04:58:37.245Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-dbI1sO\out) +2026-03-05T04:58:37.588Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:58:37.588Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:58:38.591Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:58:40.091Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:58:41.092Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:58:42.269Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:58:44.093Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T04:58:45.096Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T04:58:45.096Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:58:46.097Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:58:47.597Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:58:48.600Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T04:58:51.600Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T04:58:52.628Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:58:52.628Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:58:52.705Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686732628-126280-5fa2a6a9-0b1c-4ed6-9e4a-669565614b05-setup.exe (89894400 Bytes) +2026-03-05T04:58:52.788Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:58:52.788Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:58:52.789Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:58:52.789Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:58:52.877Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686732628-126280-5fa2a6a9-0b1c-4ed6-9e4a-669565614b05-setup.exe (89894400 Bytes) +2026-03-05T04:58:52.963Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:58:52.963Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:58:52.963Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:58:53.024Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686732628-126280-5fa2a6a9-0b1c-4ed6-9e4a-669565614b05-setup.exe (89894400 Bytes) +2026-03-05T04:58:53.103Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:58:53.103Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:58:53.104Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:58:53.104Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:58:53.166Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686732628-126280-5fa2a6a9-0b1c-4ed6-9e4a-669565614b05-setup.exe (89894400 Bytes) +2026-03-05T04:58:53.249Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:58:53.249Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:58:53.249Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T04:58:53.312Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686732628-126280-5fa2a6a9-0b1c-4ed6-9e4a-669565614b05-setup.exe (89894400 Bytes) +2026-03-05T04:58:53.393Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T04:58:53.393Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T04:58:53.394Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:58:53.394Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T04:58:53.456Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686732628-126280-5fa2a6a9-0b1c-4ed6-9e4a-669565614b05-setup.exe (89894400 Bytes) +2026-03-05T04:58:53.643Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:58:53.643Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:58:53.643Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:58:53.710Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686733643-126280-4439f2ed-0ff0-4e77-be7b-58cb41afffa7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:58:54.240Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:58:54.240Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:58:54.240Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:58:54.321Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686734240-126280-b4d77bc2-f7f6-424c-9234-424f921b8f9c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:58:54.444Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:58:54.444Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:58:54.445Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:58:54.445Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:58:54.528Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686734240-126280-b4d77bc2-f7f6-424c-9234-424f921b8f9c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:58:54.664Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:58:54.664Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:58:54.666Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:58:54.666Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:58:54.666Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:58:54.666Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:58:54.757Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686734240-126280-b4d77bc2-f7f6-424c-9234-424f921b8f9c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:58:54.905Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:58:54.905Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:58:54.906Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:58:54.906Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:58:54.968Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686734240-126280-b4d77bc2-f7f6-424c-9234-424f921b8f9c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:58:55.094Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:58:55.094Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:58:55.095Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T04:58:55.095Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T04:58:55.095Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:58:55.095Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T04:58:55.160Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686734240-126280-b4d77bc2-f7f6-424c-9234-424f921b8f9c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:58:55.283Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:58:55.283Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T04:58:55.284Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T04:58:55.284Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T04:58:55.347Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686734240-126280-b4d77bc2-f7f6-424c-9234-424f921b8f9c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T04:58:55.476Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T04:58:55.476Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T04:58:55.535Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T04:58:55.535Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T04:58:55.608Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772686735535-126280-88e87062-519d-486f-8326-bf4544866b6f-setup.exe (89894400 Bytes) +2026-03-05T04:58:58.110Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T04:58:58.684Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T04:59:26.292Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T04:59:42.339Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:00:24.339Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:00:26.351Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:00:42.395Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:00:58.583Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:01:26.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:01:42.474Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:02:24.502Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:02:26.541Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:02:42.572Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:02:58.781Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:03:26.629Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:03:42.661Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:04:24.788Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:04:26.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:04:42.746Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:04:58.966Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T05:05:26.805Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:05:42.827Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:06:24.972Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:06:26.902Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:06:42.917Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:07:27.003Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:07:43.019Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:08:25.161Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:08:27.097Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:08:43.110Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:09:27.185Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:09:43.194Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:09:59.257Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:10:25.426Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:10:27.254Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:10:43.270Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:11:24.797Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:11:27.346Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:11:43.363Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:12:25.647Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:12:27.437Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:12:43.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:13:24.987Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:13:27.522Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:13:43.541Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:14:25.792Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T05:14:27.615Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:14:43.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:15:25.444Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:15:27.698Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:15:43.718Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:16:27.782Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:16:43.805Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:17:25.583Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:17:27.882Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:17:43.903Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:18:27.975Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:18:43.993Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:19:25.761Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:19:26.076Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:19:28.046Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:19:44.072Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:20:28.141Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:20:44.154Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:20:51.732Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:21:25.959Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:21:28.222Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:21:44.237Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:22:28.132Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JCIkfs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JCIkfs\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:22:28.132Z [INFO] Disk-Space-Check OK: 425.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JCIkfs\out) +2026-03-05T05:22:28.133Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JCIkfs\out +2026-03-05T05:22:28.135Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:22:28.140Z [INFO] JVM Daemon gestartet (PID 63856) +2026-03-05T05:22:28.140Z [INFO] JVM Spawn: Neuer Prozess für release.zip +2026-03-05T05:22:28.257Z [INFO] JVM Daemon bereit (persistent) +2026-03-05T05:22:28.336Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T05:22:28.337Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:22:28.338Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-JCIkfs\out +2026-03-05T05:22:28.341Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-bXGU76\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-bXGU76\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:22:28.342Z [INFO] Disk-Space-Check OK: 425.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-bXGU76\out) +2026-03-05T05:22:28.342Z [INFO] Entpacke Archiv: progress-test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-bXGU76\out +2026-03-05T05:22:28.343Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): progress-test.zip, 4 Passwörter: ["", "progress-test", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:22:28.343Z [INFO] JVM Daemon: Sende Request für progress-test.zip +2026-03-05T05:22:28.308Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:22:34.111Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T05:22:34.052Z [INFO] Test-Nachricht für Session-Log +2026-03-05T05:22:34.106Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sd60sJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sd60sJ\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:22:34.108Z [INFO] Disk-Space-Check OK: 425.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sd60sJ\out) +2026-03-05T05:22:34.109Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sd60sJ\out +2026-03-05T05:22:34.179Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T05:22:34.179Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:22:34.179Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T05:22:34.120Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:22:34.121Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T05:22:34.124Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:22:34.124Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T05:22:34.222Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688154120-84528-5f963d31-789b-49b9-acbb-9c4e03814ab3-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:22:34.240Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1EPkCf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1EPkCf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:22:34.241Z [INFO] Disk-Space-Check OK: 425.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1EPkCf\out) +2026-03-05T05:22:34.243Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1EPkCf\out +2026-03-05T05:22:34.245Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:22:34.255Z [INFO] JVM Daemon gestartet (PID 84400) +2026-03-05T05:22:34.255Z [INFO] JVM Spawn: Neuer Prozess für release.zip +2026-03-05T05:22:34.242Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T05:22:34.307Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T05:22:34.359Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T05:22:34.410Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T05:22:34.408Z [INFO] JVM Daemon bereit (persistent) +2026-03-05T05:22:34.486Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T05:22:34.487Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:22:34.488Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-1EPkCf\out +2026-03-05T05:22:34.491Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-Dpk1jX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-Dpk1jX\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:22:34.492Z [INFO] Disk-Space-Check OK: 425.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-Dpk1jX\out) +2026-03-05T05:22:34.492Z [INFO] Entpacke Archiv: progress-test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-Dpk1jX\out +2026-03-05T05:22:34.492Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): progress-test.zip, 4 Passwörter: ["", "progress-test", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:22:34.492Z [INFO] JVM Daemon: Sende Request für progress-test.zip +2026-03-05T05:22:34.410Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-sd60sJ\out +2026-03-05T05:22:34.413Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T05:22:34.414Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:22:34.415Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sd60sJ\out +2026-03-05T05:22:34.423Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EKW8RI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EKW8RI\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:22:34.424Z [INFO] Disk-Space-Check OK: 425.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EKW8RI\out) +2026-03-05T05:22:34.424Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EKW8RI\out +2026-03-05T05:22:34.426Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T05:22:34.426Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EKW8RI\out +2026-03-05T05:22:34.428Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T05:22:34.428Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EKW8RI\out +2026-03-05T05:22:34.430Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T05:22:34.431Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EKW8RI\out +2026-03-05T05:22:34.433Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HgeO1t\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HgeO1t\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:22:34.434Z [INFO] Disk-Space-Check OK: 425.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HgeO1t\out) +2026-03-05T05:22:34.434Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HgeO1t\out +2026-03-05T05:22:34.436Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T05:22:34.437Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T05:22:34.438Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HgeO1t\out +2026-03-05T05:22:34.440Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Sroeq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Sroeq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:22:34.440Z [INFO] Disk-Space-Check OK: 425.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Sroeq\out) +2026-03-05T05:22:34.440Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0Sroeq\out +2026-03-05T05:22:34.442Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:22:34.443Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:22:34.443Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Sroeq\pkg) +2026-03-05T05:22:34.443Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0Sroeq\out +2026-03-05T05:22:34.445Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A95X1R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A95X1R\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:22:34.445Z [INFO] Disk-Space-Check OK: 425.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-A95X1R\out) +2026-03-05T05:22:34.445Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A95X1R\out +2026-03-05T05:22:34.447Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:22:34.448Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:22:34.448Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A95X1R\out +2026-03-05T05:22:34.451Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6kiyXz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6kiyXz\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:22:34.452Z [INFO] Disk-Space-Check OK: 425.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6kiyXz\out) +2026-03-05T05:22:34.453Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6kiyXz\out +2026-03-05T05:22:34.459Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T05:22:34.459Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6kiyXz\out +2026-03-05T05:22:34.474Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T05:22:34.475Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6kiyXz\out +2026-03-05T05:22:34.477Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uytpHf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uytpHf\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T05:22:34.478Z [INFO] Disk-Space-Check OK: 425.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uytpHf\out) +2026-03-05T05:22:34.478Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T05:22:34.478Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uytpHf\out +2026-03-05T05:22:34.479Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T05:22:34.479Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uytpHf\out +2026-03-05T05:22:34.481Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A5YTCf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A5YTCf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:22:34.481Z [INFO] Disk-Space-Check OK: 425.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-A5YTCf\out) +2026-03-05T05:22:34.481Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A5YTCf\out +2026-03-05T05:22:34.482Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:22:34.482Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T05:22:34.527Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T05:22:34.569Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T05:22:34.607Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T05:22:34.650Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T05:22:34.555Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T05:22:34.651Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A5YTCf\out +2026-03-05T05:22:34.654Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bf6RPw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bf6RPw\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:22:34.654Z [INFO] Disk-Space-Check OK: 425.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bf6RPw\out) +2026-03-05T05:22:34.656Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bf6RPw\out +2026-03-05T05:22:34.657Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T05:22:34.658Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bf6RPw\out +2026-03-05T05:22:34.661Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2iIY3D\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2iIY3D\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:22:34.661Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-2iIY3D\pkg-missing +2026-03-05T05:22:34.663Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TxDY9F\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TxDY9F\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:22:34.663Z [INFO] Disk-Space-Check OK: 425.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TxDY9F\out) +2026-03-05T05:22:34.663Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TxDY9F\out +2026-03-05T05:22:34.666Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T05:22:34.666Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TxDY9F\out +2026-03-05T05:22:34.709Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CrAw75\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CrAw75\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:22:34.709Z [INFO] Disk-Space-Check OK: 425.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CrAw75\out) +2026-03-05T05:22:34.710Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CrAw75\out +2026-03-05T05:22:34.712Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:22:34.712Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T05:22:34.750Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T05:22:34.789Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T05:22:34.835Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T05:22:34.886Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T05:22:34.886Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CrAw75\out +2026-03-05T05:22:34.889Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tUIrag\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tUIrag\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:22:34.889Z [INFO] Disk-Space-Check OK: 425.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tUIrag\out) +2026-03-05T05:22:34.890Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tUIrag\out +2026-03-05T05:22:34.892Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-g9nELD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-g9nELD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:22:34.893Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-g9nELD\out) +2026-03-05T05:22:34.799Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T05:22:34.799Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T05:22:34.880Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688154799-84528-b4b6c7fe-5400-4c67-973a-f57862e4bb4d-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:22:35.364Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T05:22:35.364Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T05:22:36.367Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T05:22:37.868Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T05:22:38.869Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T05:22:41.869Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T05:22:42.872Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T05:22:42.872Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T05:22:43.874Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T05:22:44.329Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:22:45.374Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T05:22:46.377Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T05:22:49.378Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T05:22:50.413Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:22:50.413Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T05:22:50.502Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688170413-84528-1f36eb05-9107-4289-ae81-40a88319bd8c-setup.exe (89894400 Bytes) +2026-03-05T05:22:50.581Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T05:22:50.581Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T05:22:50.582Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:22:50.582Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:22:50.645Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688170413-84528-1f36eb05-9107-4289-ae81-40a88319bd8c-setup.exe (89894400 Bytes) +2026-03-05T05:22:50.725Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T05:22:50.725Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:22:50.725Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T05:22:50.789Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688170413-84528-1f36eb05-9107-4289-ae81-40a88319bd8c-setup.exe (89894400 Bytes) +2026-03-05T05:22:50.867Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T05:22:50.867Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T05:22:50.868Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:22:50.868Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:22:50.930Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688170413-84528-1f36eb05-9107-4289-ae81-40a88319bd8c-setup.exe (89894400 Bytes) +2026-03-05T05:22:51.007Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T05:22:51.007Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:22:51.007Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T05:22:51.068Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688170413-84528-1f36eb05-9107-4289-ae81-40a88319bd8c-setup.exe (89894400 Bytes) +2026-03-05T05:22:51.146Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T05:22:51.146Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T05:22:51.147Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:22:51.147Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:22:51.218Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688170413-84528-1f36eb05-9107-4289-ae81-40a88319bd8c-setup.exe (89894400 Bytes) +2026-03-05T05:22:51.427Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T05:22:51.427Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:22:51.427Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T05:22:51.509Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688171427-84528-9bdc5dd3-4f47-4301-8256-14fe3f7af018-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:22:51.950Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:22:51.983Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T05:22:51.983Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:22:51.983Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T05:22:52.044Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688171983-84528-e6e747bc-7b9f-40e4-9d4e-6985c1ea65cf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:22:52.165Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:22:52.165Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T05:22:52.165Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:22:52.165Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T05:22:52.226Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688171983-84528-e6e747bc-7b9f-40e4-9d4e-6985c1ea65cf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:22:52.351Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:22:52.351Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:22:52.353Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T05:22:52.353Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T05:22:52.353Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:22:52.353Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T05:22:52.413Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688171983-84528-e6e747bc-7b9f-40e4-9d4e-6985c1ea65cf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:22:52.537Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:22:52.537Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T05:22:52.538Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:22:52.538Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T05:22:52.599Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688171983-84528-e6e747bc-7b9f-40e4-9d4e-6985c1ea65cf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:22:52.723Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:22:52.723Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:22:52.724Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T05:22:52.724Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T05:22:52.724Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:22:52.724Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T05:22:52.788Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688171983-84528-e6e747bc-7b9f-40e4-9d4e-6985c1ea65cf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:22:52.910Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:22:52.910Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T05:22:52.911Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:22:52.911Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T05:22:52.975Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688171983-84528-e6e747bc-7b9f-40e4-9d4e-6985c1ea65cf-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:22:53.096Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:22:53.096Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:22:53.158Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T05:22:53.158Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T05:22:53.230Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688173158-84528-e79350b7-4ab4-4a63-8e15-0c338443bfe3-setup.exe (89894400 Bytes) +2026-03-05T05:23:26.118Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:23:28.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:23:44.425Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:24:28.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:24:44.509Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:24:52.149Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:25:26.271Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T05:25:28.576Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:25:44.597Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:26:28.661Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:26:44.698Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:26:52.287Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:27:28.750Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:27:44.787Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:28:28.847Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:28:44.857Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:28:52.429Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:29:28.937Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:29:44.949Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:30:13.050Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k43I6v\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k43I6v\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:30:13.051Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-k43I6v\out) +2026-03-05T05:30:13.052Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-k43I6v\out +2026-03-05T05:30:13.113Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T05:30:13.113Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:30:13.113Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T05:30:13.168Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T05:30:13.220Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T05:30:13.259Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T05:30:13.297Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T05:30:13.297Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-k43I6v\out +2026-03-05T05:30:13.300Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T05:30:13.300Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:30:13.301Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-k43I6v\out +2026-03-05T05:30:13.319Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lL4Z6l\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lL4Z6l\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:13.320Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lL4Z6l\out) +2026-03-05T05:30:13.320Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lL4Z6l\out +2026-03-05T05:30:13.321Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T05:30:13.321Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lL4Z6l\out +2026-03-05T05:30:13.323Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T05:30:13.323Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lL4Z6l\out +2026-03-05T05:30:13.324Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T05:30:13.325Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lL4Z6l\out +2026-03-05T05:30:13.327Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jdZ0Zj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jdZ0Zj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:30:13.328Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jdZ0Zj\out) +2026-03-05T05:30:13.328Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jdZ0Zj\out +2026-03-05T05:30:13.329Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T05:30:13.330Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T05:30:13.330Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jdZ0Zj\out +2026-03-05T05:30:13.332Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qx82oR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qx82oR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:30:13.333Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qx82oR\out) +2026-03-05T05:30:13.333Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qx82oR\out +2026-03-05T05:30:13.334Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:30:13.334Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:30:13.335Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-qx82oR\pkg) +2026-03-05T05:30:13.335Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qx82oR\out +2026-03-05T05:30:13.337Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eAnnw1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eAnnw1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:30:13.337Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eAnnw1\out) +2026-03-05T05:30:13.337Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eAnnw1\out +2026-03-05T05:30:13.338Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:30:13.339Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:30:13.339Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eAnnw1\out +2026-03-05T05:30:13.341Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0l3NFb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0l3NFb\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:13.342Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0l3NFb\out) +2026-03-05T05:30:13.342Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0l3NFb\out +2026-03-05T05:30:13.343Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T05:30:13.343Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0l3NFb\out +2026-03-05T05:30:13.345Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T05:30:13.346Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0l3NFb\out +2026-03-05T05:30:13.347Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uZI45r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uZI45r\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T05:30:13.348Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uZI45r\out) +2026-03-05T05:30:13.348Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T05:30:13.348Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uZI45r\out +2026-03-05T05:30:13.349Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T05:30:13.349Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uZI45r\out +2026-03-05T05:30:13.351Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FvtvSv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FvtvSv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:13.351Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FvtvSv\out) +2026-03-05T05:30:13.351Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-FvtvSv\out +2026-03-05T05:30:13.352Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:30:13.352Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T05:30:13.388Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T05:30:13.426Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T05:30:13.465Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T05:30:13.502Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T05:30:13.503Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FvtvSv\out +2026-03-05T05:30:13.505Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kSmUL2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kSmUL2\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:13.506Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kSmUL2\out) +2026-03-05T05:30:13.507Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kSmUL2\out +2026-03-05T05:30:13.508Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T05:30:13.509Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kSmUL2\out +2026-03-05T05:30:13.512Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V1ZeuM\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V1ZeuM\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:13.512Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-V1ZeuM\pkg-missing +2026-03-05T05:30:13.514Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yb8Dcl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yb8Dcl\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:13.514Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yb8Dcl\out) +2026-03-05T05:30:13.514Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Yb8Dcl\out +2026-03-05T05:30:13.516Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T05:30:13.517Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Yb8Dcl\out +2026-03-05T05:30:13.556Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qVMkhu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qVMkhu\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:13.556Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qVMkhu\out) +2026-03-05T05:30:13.558Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qVMkhu\out +2026-03-05T05:30:13.559Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:30:13.559Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T05:30:13.597Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T05:30:13.652Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T05:30:13.687Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T05:30:13.725Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T05:30:13.726Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qVMkhu\out +2026-03-05T05:30:13.728Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h7Kenn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h7Kenn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:13.728Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-h7Kenn\out) +2026-03-05T05:30:13.731Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h7Kenn\out +2026-03-05T05:30:13.732Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ZWtsvK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ZWtsvK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:13.733Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ZWtsvK\out) +2026-03-05T05:30:15.482Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KnbQGd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KnbQGd\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:15.483Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KnbQGd\out) +2026-03-05T05:30:15.484Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-KnbQGd\out +2026-03-05T05:30:15.486Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:30:15.491Z [INFO] JVM Daemon gestartet (PID 120436) +2026-03-05T05:30:15.491Z [INFO] JVM Spawn: Neuer Prozess für release.zip +2026-03-05T05:30:15.598Z [INFO] JVM Daemon bereit (persistent) +2026-03-05T05:30:26.563Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:30:29.034Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:30:31.407Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T05:30:31.384Z [INFO] Test-Nachricht für Session-Log +2026-03-05T05:30:31.446Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RkL4ds\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RkL4ds\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:30:31.447Z [INFO] Disk-Space-Check OK: 424.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RkL4ds\out) +2026-03-05T05:30:31.448Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RkL4ds\out +2026-03-05T05:30:31.512Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T05:30:31.512Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:30:31.512Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T05:30:31.446Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:30:31.448Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T05:30:31.450Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:30:31.450Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T05:30:31.538Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688631446-35884-80733ea3-d959-4dda-85ff-17a55c858a05-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:30:31.577Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T05:30:31.640Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T05:30:31.611Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WLZMsA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WLZMsA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:31.613Z [INFO] Disk-Space-Check OK: 424.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WLZMsA\out) +2026-03-05T05:30:31.614Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WLZMsA\out +2026-03-05T05:30:31.616Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:30:31.627Z [INFO] JVM Daemon gestartet (PID 100568) +2026-03-05T05:30:31.627Z [INFO] JVM Spawn: Neuer Prozess für release.zip +2026-03-05T05:30:31.702Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T05:30:31.753Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T05:30:31.753Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RkL4ds\out +2026-03-05T05:30:31.756Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T05:30:31.756Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:30:31.757Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RkL4ds\out +2026-03-05T05:30:31.765Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZeLXr7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZeLXr7\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:31.766Z [INFO] Disk-Space-Check OK: 424.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZeLXr7\out) +2026-03-05T05:30:31.766Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZeLXr7\out +2026-03-05T05:30:31.768Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T05:30:31.768Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZeLXr7\out +2026-03-05T05:30:31.770Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T05:30:31.770Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ZeLXr7\out +2026-03-05T05:30:31.771Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T05:30:31.772Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZeLXr7\out +2026-03-05T05:30:31.775Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jQ4Fam\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jQ4Fam\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:30:31.775Z [INFO] Disk-Space-Check OK: 424.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jQ4Fam\out) +2026-03-05T05:30:31.775Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jQ4Fam\out +2026-03-05T05:30:31.778Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T05:30:31.779Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T05:30:31.780Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jQ4Fam\out +2026-03-05T05:30:31.782Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3A4TlN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3A4TlN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:30:31.782Z [INFO] Disk-Space-Check OK: 424.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3A4TlN\out) +2026-03-05T05:30:31.782Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3A4TlN\out +2026-03-05T05:30:31.784Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:30:31.785Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:30:31.786Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-3A4TlN\pkg) +2026-03-05T05:30:31.786Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3A4TlN\out +2026-03-05T05:30:31.788Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rmfPSc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rmfPSc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:30:31.788Z [INFO] Disk-Space-Check OK: 424.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rmfPSc\out) +2026-03-05T05:30:31.788Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rmfPSc\out +2026-03-05T05:30:31.790Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:30:31.791Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:30:31.791Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rmfPSc\out +2026-03-05T05:30:31.794Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B8VIie\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B8VIie\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:31.795Z [INFO] Disk-Space-Check OK: 424.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-B8VIie\out) +2026-03-05T05:30:31.795Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-B8VIie\out +2026-03-05T05:30:31.797Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T05:30:31.797Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-B8VIie\out +2026-03-05T05:30:31.799Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T05:30:31.800Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-B8VIie\out +2026-03-05T05:30:31.802Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rg9EeY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rg9EeY\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T05:30:31.803Z [INFO] Disk-Space-Check OK: 424.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rg9EeY\out) +2026-03-05T05:30:31.803Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T05:30:31.803Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rg9EeY\out +2026-03-05T05:30:31.805Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T05:30:31.805Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rg9EeY\out +2026-03-05T05:30:31.807Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LNV5A8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LNV5A8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:31.807Z [INFO] Disk-Space-Check OK: 424.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LNV5A8\out) +2026-03-05T05:30:31.807Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LNV5A8\out +2026-03-05T05:30:31.808Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:30:31.808Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T05:30:31.854Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T05:30:31.795Z [INFO] JVM Daemon bereit (persistent) +2026-03-05T05:30:31.848Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T05:30:31.849Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:30:31.850Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-WLZMsA\out +2026-03-05T05:30:31.853Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-vzqvwi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-vzqvwi\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:31.853Z [INFO] Disk-Space-Check OK: 424.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-vzqvwi\out) +2026-03-05T05:30:31.853Z [INFO] Entpacke Archiv: progress-test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-vzqvwi\out +2026-03-05T05:30:31.854Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): progress-test.zip, 4 Passwörter: ["", "progress-test", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:30:31.854Z [INFO] JVM Daemon: Sende Request für progress-test.zip +2026-03-05T05:30:31.909Z [INFO] Entpackt via 7zjbinding: progress-test.zip +2026-03-05T05:30:31.909Z [INFO] Entpacken erfolgreich: progress-test.zip +2026-03-05T05:30:31.910Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-vzqvwi\out +2026-03-05T05:30:31.913Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-uVIIqV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-uVIIqV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:31.914Z [INFO] Disk-Space-Check OK: 424.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-uVIIqV\out) +2026-03-05T05:30:31.914Z [INFO] Entpacke Archiv: archive1.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-uVIIqV\out +2026-03-05T05:30:31.914Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): archive1.zip, 4 Passwörter: ["", "archive1", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:30:31.914Z [INFO] JVM Daemon: Sende Request für archive1.zip +2026-03-05T05:30:31.911Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T05:30:31.957Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T05:30:31.994Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T05:30:31.888Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T05:30:31.995Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LNV5A8\out +2026-03-05T05:30:31.998Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1KOLsb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1KOLsb\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:31.998Z [INFO] Disk-Space-Check OK: 424.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1KOLsb\out) +2026-03-05T05:30:32.000Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1KOLsb\out +2026-03-05T05:30:32.001Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T05:30:32.002Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1KOLsb\out +2026-03-05T05:30:32.005Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hRisNc\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hRisNc\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:32.005Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-hRisNc\pkg-missing +2026-03-05T05:30:32.007Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ToIxTy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ToIxTy\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:32.007Z [INFO] Disk-Space-Check OK: 424.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ToIxTy\out) +2026-03-05T05:30:32.007Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ToIxTy\out +2026-03-05T05:30:32.010Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T05:30:32.010Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ToIxTy\out +2026-03-05T05:30:32.049Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3pBs15\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3pBs15\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:32.050Z [INFO] Disk-Space-Check OK: 424.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3pBs15\out) +2026-03-05T05:30:32.050Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3pBs15\out +2026-03-05T05:30:32.052Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:30:32.052Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T05:30:32.106Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T05:30:32.106Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T05:30:32.185Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688632105-35884-17767c5b-f380-4679-b445-1692880f6ffa-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:30:32.124Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T05:30:32.185Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T05:30:32.260Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T05:30:32.316Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T05:30:32.317Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3pBs15\out +2026-03-05T05:30:32.319Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-inIz7b\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-inIz7b\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:32.320Z [INFO] Disk-Space-Check OK: 424.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-inIz7b\out) +2026-03-05T05:30:32.322Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-inIz7b\out +2026-03-05T05:30:32.323Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-OwCDet\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-OwCDet\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:30:32.324Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-OwCDet\out) +2026-03-05T05:30:32.725Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T05:30:32.725Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T05:30:33.728Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T05:30:35.231Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T05:30:36.232Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T05:30:39.232Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T05:30:40.234Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T05:30:40.234Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T05:30:41.236Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T05:30:42.737Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T05:30:43.740Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T05:30:45.034Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:30:46.740Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T05:30:47.776Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:30:47.776Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T05:30:47.860Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688647776-35884-0a2b138d-8a0c-4e1d-9a29-53f7b8fe3da7-setup.exe (89894400 Bytes) +2026-03-05T05:30:47.935Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T05:30:47.935Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T05:30:47.935Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:30:47.935Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:30:47.994Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688647776-35884-0a2b138d-8a0c-4e1d-9a29-53f7b8fe3da7-setup.exe (89894400 Bytes) +2026-03-05T05:30:48.074Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T05:30:48.075Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:30:48.075Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T05:30:48.135Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688647776-35884-0a2b138d-8a0c-4e1d-9a29-53f7b8fe3da7-setup.exe (89894400 Bytes) +2026-03-05T05:30:48.217Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T05:30:48.217Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T05:30:48.218Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:30:48.218Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:30:48.297Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688647776-35884-0a2b138d-8a0c-4e1d-9a29-53f7b8fe3da7-setup.exe (89894400 Bytes) +2026-03-05T05:30:48.381Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T05:30:48.381Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:30:48.381Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T05:30:48.450Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688647776-35884-0a2b138d-8a0c-4e1d-9a29-53f7b8fe3da7-setup.exe (89894400 Bytes) +2026-03-05T05:30:48.534Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T05:30:48.534Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T05:30:48.535Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:30:48.535Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:30:48.598Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688647776-35884-0a2b138d-8a0c-4e1d-9a29-53f7b8fe3da7-setup.exe (89894400 Bytes) +2026-03-05T05:30:48.813Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T05:30:48.813Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:30:48.813Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T05:30:48.877Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688648813-35884-d18e1927-89b3-4ef3-a8a4-c943c0468f9d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:30:49.350Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T05:30:49.350Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:30:49.350Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T05:30:49.423Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688649350-35884-81987328-d55c-4d53-adf9-20bc6118b43e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:30:49.554Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:30:49.554Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T05:30:49.554Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:30:49.554Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T05:30:49.615Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688649350-35884-81987328-d55c-4d53-adf9-20bc6118b43e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:30:49.740Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:30:49.740Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:30:49.742Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T05:30:49.742Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T05:30:49.742Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:30:49.742Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T05:30:49.807Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688649350-35884-81987328-d55c-4d53-adf9-20bc6118b43e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:30:49.929Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:30:49.929Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T05:30:49.930Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:30:49.930Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T05:30:49.989Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688649350-35884-81987328-d55c-4d53-adf9-20bc6118b43e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:30:50.115Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:30:50.116Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:30:50.117Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T05:30:50.117Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T05:30:50.117Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:30:50.117Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T05:30:50.185Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688649350-35884-81987328-d55c-4d53-adf9-20bc6118b43e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:30:50.309Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:30:50.309Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T05:30:50.309Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:30:50.309Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T05:30:50.371Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688649350-35884-81987328-d55c-4d53-adf9-20bc6118b43e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:30:50.489Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:30:50.489Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:30:50.554Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T05:30:50.554Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T05:30:50.631Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688650554-35884-fe203359-fc55-4a79-9ff6-dd0296a6a3ed-setup.exe (89894400 Bytes) +2026-03-05T05:30:52.708Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:31:29.120Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:31:45.137Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:31:52.134Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:32:29.212Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:32:45.231Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:32:52.947Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:33:24.000Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TsCjTy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TsCjTy\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:33:24.001Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TsCjTy\out) +2026-03-05T05:33:24.002Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TsCjTy\out +2026-03-05T05:33:24.058Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T05:33:24.059Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:33:24.059Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T05:33:24.117Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T05:33:24.123Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6TlCxv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6TlCxv\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:33:24.124Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6TlCxv\out) +2026-03-05T05:33:24.125Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6TlCxv\out +2026-03-05T05:33:24.126Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:33:24.134Z [INFO] JVM Daemon gestartet (PID 13820) +2026-03-05T05:33:24.134Z [INFO] JVM Spawn: Neuer Prozess für release.zip +2026-03-05T05:33:24.162Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T05:33:24.218Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T05:33:24.271Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T05:33:24.267Z [INFO] JVM Daemon bereit (persistent) +2026-03-05T05:33:24.351Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T05:33:24.352Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:33:24.353Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-6TlCxv\out +2026-03-05T05:33:24.356Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-ZD2LqV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-ZD2LqV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:33:24.357Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-ZD2LqV\out) +2026-03-05T05:33:24.357Z [INFO] Entpacke Archiv: progress-test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-ZD2LqV\out +2026-03-05T05:33:24.357Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): progress-test.zip, 4 Passwörter: ["", "progress-test", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:33:24.357Z [INFO] JVM Daemon: Sende Request für progress-test.zip +2026-03-05T05:33:24.271Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TsCjTy\out +2026-03-05T05:33:24.274Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T05:33:24.275Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:33:24.276Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TsCjTy\out +2026-03-05T05:33:24.284Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OOxuFf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OOxuFf\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:33:24.285Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OOxuFf\out) +2026-03-05T05:33:24.285Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OOxuFf\out +2026-03-05T05:33:24.287Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T05:33:24.287Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OOxuFf\out +2026-03-05T05:33:24.289Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T05:33:24.289Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OOxuFf\out +2026-03-05T05:33:24.291Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T05:33:24.292Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OOxuFf\out +2026-03-05T05:33:24.294Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AjBvzR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AjBvzR\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:33:24.295Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AjBvzR\out) +2026-03-05T05:33:24.295Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AjBvzR\out +2026-03-05T05:33:24.297Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T05:33:24.299Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T05:33:24.299Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AjBvzR\out +2026-03-05T05:33:24.301Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V3RGvd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V3RGvd\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:33:24.302Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-V3RGvd\out) +2026-03-05T05:33:24.302Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-V3RGvd\out +2026-03-05T05:33:24.304Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:33:24.305Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:33:24.306Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-V3RGvd\pkg) +2026-03-05T05:33:24.306Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-V3RGvd\out +2026-03-05T05:33:24.308Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e0DLZu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e0DLZu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:33:24.308Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-e0DLZu\out) +2026-03-05T05:33:24.308Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-e0DLZu\out +2026-03-05T05:33:24.310Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:33:24.311Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:33:24.312Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-e0DLZu\out +2026-03-05T05:33:24.314Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RkpH2h\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RkpH2h\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:33:24.315Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-RkpH2h\out) +2026-03-05T05:33:24.315Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RkpH2h\out +2026-03-05T05:33:24.317Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T05:33:24.318Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-RkpH2h\out +2026-03-05T05:33:24.320Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T05:33:24.320Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-RkpH2h\out +2026-03-05T05:33:24.322Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JAAZGA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JAAZGA\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T05:33:24.323Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JAAZGA\out) +2026-03-05T05:33:24.323Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T05:33:24.323Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JAAZGA\out +2026-03-05T05:33:24.325Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T05:33:24.326Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JAAZGA\out +2026-03-05T05:33:24.327Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ehGZAF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ehGZAF\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:33:24.328Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ehGZAF\out) +2026-03-05T05:33:24.328Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ehGZAF\out +2026-03-05T05:33:24.329Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:33:24.329Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T05:33:24.372Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T05:33:24.415Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T05:33:24.455Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T05:33:24.493Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T05:33:24.494Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ehGZAF\out +2026-03-05T05:33:24.496Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4etly6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4etly6\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:33:24.497Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4etly6\out) +2026-03-05T05:33:24.499Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4etly6\out +2026-03-05T05:33:24.501Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T05:33:24.501Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4etly6\out +2026-03-05T05:33:24.505Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vGqB76\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vGqB76\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:33:24.505Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-vGqB76\pkg-missing +2026-03-05T05:33:24.507Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a5kgEB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a5kgEB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:33:24.507Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-a5kgEB\out) +2026-03-05T05:33:24.507Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-a5kgEB\out +2026-03-05T05:33:24.510Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T05:33:24.510Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a5kgEB\out +2026-03-05T05:33:24.557Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zAdrPo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zAdrPo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:33:24.558Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zAdrPo\out) +2026-03-05T05:33:24.558Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zAdrPo\out +2026-03-05T05:33:24.560Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:33:24.560Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T05:33:24.601Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T05:33:24.642Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T05:33:24.684Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T05:33:24.725Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T05:33:24.726Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zAdrPo\out +2026-03-05T05:33:24.728Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-knxYi7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-knxYi7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:33:24.728Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-knxYi7\out) +2026-03-05T05:33:24.730Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-knxYi7\out +2026-03-05T05:33:24.732Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-jcVwfQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-jcVwfQ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:33:24.732Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-jcVwfQ\out) +2026-03-05T05:33:29.296Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:33:45.323Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:33:52.302Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:34:07.566Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T05:34:07.533Z [INFO] Test-Nachricht für Session-Log +2026-03-05T05:34:07.588Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6sMgvD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6sMgvD\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:34:07.590Z [INFO] Disk-Space-Check OK: 424.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6sMgvD\out) +2026-03-05T05:34:07.592Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6sMgvD\out +2026-03-05T05:34:07.664Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T05:34:07.664Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:34:07.664Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T05:34:07.601Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:34:07.602Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T05:34:07.604Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:34:07.604Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T05:34:07.706Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688847601-30216-632aa26e-5bd4-492e-8d8d-76f17e4df775-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:34:07.732Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T05:34:07.793Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T05:34:07.738Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wVXL6V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wVXL6V\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:34:07.740Z [INFO] Disk-Space-Check OK: 424.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wVXL6V\out) +2026-03-05T05:34:07.742Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wVXL6V\out +2026-03-05T05:34:07.744Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:34:07.755Z [INFO] JVM Daemon gestartet (PID 37736) +2026-03-05T05:34:07.755Z [INFO] JVM Spawn: Neuer Prozess für release.zip +2026-03-05T05:34:07.858Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T05:34:07.911Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T05:34:07.912Z [INFO] JVM Daemon bereit (persistent) +2026-03-05T05:34:08.005Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T05:34:08.007Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:34:08.008Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-wVXL6V\out +2026-03-05T05:34:08.011Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-pqGOrZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-pqGOrZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:34:08.011Z [INFO] Disk-Space-Check OK: 424.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-pqGOrZ\out) +2026-03-05T05:34:08.012Z [INFO] Entpacke Archiv: progress-test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-pqGOrZ\out +2026-03-05T05:34:08.012Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): progress-test.zip, 4 Passwörter: ["", "progress-test", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:34:08.012Z [INFO] JVM Daemon: Sende Request für progress-test.zip +2026-03-05T05:34:07.911Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6sMgvD\out +2026-03-05T05:34:07.914Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T05:34:07.915Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:34:07.916Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6sMgvD\out +2026-03-05T05:34:07.924Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2DoyGl\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2DoyGl\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:34:07.925Z [INFO] Disk-Space-Check OK: 424.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2DoyGl\out) +2026-03-05T05:34:07.925Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2DoyGl\out +2026-03-05T05:34:07.927Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T05:34:07.927Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2DoyGl\out +2026-03-05T05:34:07.930Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T05:34:07.930Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2DoyGl\out +2026-03-05T05:34:07.932Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T05:34:07.932Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2DoyGl\out +2026-03-05T05:34:07.935Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1tQUmK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1tQUmK\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:34:07.936Z [INFO] Disk-Space-Check OK: 424.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-1tQUmK\out) +2026-03-05T05:34:07.936Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-1tQUmK\out +2026-03-05T05:34:07.939Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T05:34:07.941Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T05:34:07.941Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1tQUmK\out +2026-03-05T05:34:07.943Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zl5Nqq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zl5Nqq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:34:07.944Z [INFO] Disk-Space-Check OK: 424.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zl5Nqq\out) +2026-03-05T05:34:07.944Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zl5Nqq\out +2026-03-05T05:34:07.946Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:34:07.947Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:34:07.948Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-zl5Nqq\pkg) +2026-03-05T05:34:07.948Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zl5Nqq\out +2026-03-05T05:34:07.950Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0u4YIq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0u4YIq\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T05:34:07.951Z [INFO] Disk-Space-Check OK: 424.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0u4YIq\out) +2026-03-05T05:34:07.951Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0u4YIq\out +2026-03-05T05:34:07.953Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T05:34:07.954Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T05:34:07.954Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0u4YIq\out +2026-03-05T05:34:07.957Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wLOcqF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wLOcqF\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:34:07.958Z [INFO] Disk-Space-Check OK: 424.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wLOcqF\out) +2026-03-05T05:34:07.958Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wLOcqF\out +2026-03-05T05:34:07.960Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T05:34:07.960Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wLOcqF\out +2026-03-05T05:34:07.963Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T05:34:07.963Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wLOcqF\out +2026-03-05T05:34:07.966Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhahCX\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhahCX\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T05:34:07.966Z [INFO] Disk-Space-Check OK: 424.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhahCX\out) +2026-03-05T05:34:07.966Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T05:34:07.967Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PhahCX\out +2026-03-05T05:34:07.968Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T05:34:07.968Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PhahCX\out +2026-03-05T05:34:07.971Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9KHYWL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9KHYWL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:34:07.971Z [INFO] Disk-Space-Check OK: 424.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9KHYWL\out) +2026-03-05T05:34:07.972Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9KHYWL\out +2026-03-05T05:34:07.972Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:34:07.972Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T05:34:08.026Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T05:34:08.038Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T05:34:08.083Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T05:34:08.138Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T05:34:08.185Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T05:34:08.186Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9KHYWL\out +2026-03-05T05:34:08.188Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TpRaLv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TpRaLv\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:34:08.189Z [INFO] Disk-Space-Check OK: 424.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TpRaLv\out) +2026-03-05T05:34:08.190Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TpRaLv\out +2026-03-05T05:34:08.192Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T05:34:08.192Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TpRaLv\out +2026-03-05T05:34:08.196Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-znl29q\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-znl29q\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:34:08.196Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-znl29q\pkg-missing +2026-03-05T05:34:08.197Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tBDwLY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tBDwLY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:34:08.198Z [INFO] Disk-Space-Check OK: 424.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tBDwLY\out) +2026-03-05T05:34:08.198Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tBDwLY\out +2026-03-05T05:34:08.201Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T05:34:08.201Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tBDwLY\out +2026-03-05T05:34:08.248Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2FzpfO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2FzpfO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:34:08.249Z [INFO] Disk-Space-Check OK: 424.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2FzpfO\out) +2026-03-05T05:34:08.249Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2FzpfO\out +2026-03-05T05:34:08.251Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T05:34:08.251Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T05:34:08.313Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T05:34:08.364Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T05:34:08.410Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T05:34:08.458Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T05:34:08.345Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T05:34:08.345Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T05:34:08.423Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688848345-30216-89b1a171-da20-41ba-ae00-e0a255872a68-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:34:08.458Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2FzpfO\out +2026-03-05T05:34:08.460Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iKtFAr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iKtFAr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:34:08.461Z [INFO] Disk-Space-Check OK: 424.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iKtFAr\out) +2026-03-05T05:34:08.462Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iKtFAr\out +2026-03-05T05:34:08.464Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-pQwnql\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-pQwnql\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T05:34:08.464Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-pQwnql\out) +2026-03-05T05:34:08.833Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T05:34:08.833Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T05:34:09.836Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T05:34:11.337Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T05:34:12.340Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T05:34:15.340Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T05:34:16.341Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T05:34:16.341Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T05:34:17.343Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T05:34:18.843Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T05:34:19.846Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T05:34:22.845Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T05:34:23.874Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:34:23.874Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T05:34:23.935Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688863874-30216-c5b3a645-d1cc-43bb-87a5-ef40e8bec3e0-setup.exe (89894400 Bytes) +2026-03-05T05:34:24.011Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T05:34:24.011Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T05:34:24.011Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:34:24.011Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:34:24.072Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688863874-30216-c5b3a645-d1cc-43bb-87a5-ef40e8bec3e0-setup.exe (89894400 Bytes) +2026-03-05T05:34:24.158Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T05:34:24.158Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:34:24.158Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T05:34:24.237Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688863874-30216-c5b3a645-d1cc-43bb-87a5-ef40e8bec3e0-setup.exe (89894400 Bytes) +2026-03-05T05:34:24.314Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T05:34:24.314Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T05:34:24.314Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:34:24.314Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:34:24.381Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688863874-30216-c5b3a645-d1cc-43bb-87a5-ef40e8bec3e0-setup.exe (89894400 Bytes) +2026-03-05T05:34:24.458Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T05:34:24.458Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:34:24.458Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T05:34:24.519Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688863874-30216-c5b3a645-d1cc-43bb-87a5-ef40e8bec3e0-setup.exe (89894400 Bytes) +2026-03-05T05:34:24.599Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T05:34:24.599Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T05:34:24.600Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:34:24.600Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T05:34:24.660Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688863874-30216-c5b3a645-d1cc-43bb-87a5-ef40e8bec3e0-setup.exe (89894400 Bytes) +2026-03-05T05:34:24.854Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T05:34:24.854Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:34:24.854Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T05:34:24.924Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688864854-30216-598fff89-7a7d-4c51-a49a-8dfc9d388bd0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:34:25.384Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T05:34:25.384Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:34:25.384Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T05:34:25.448Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688865384-30216-23d4dfc2-e21f-4c7b-955b-1957ddbf08c7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:34:25.574Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:34:25.574Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T05:34:25.574Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:34:25.574Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T05:34:25.636Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688865384-30216-23d4dfc2-e21f-4c7b-955b-1957ddbf08c7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:34:25.758Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:34:25.758Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:34:25.759Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T05:34:25.759Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T05:34:25.759Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:34:25.759Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T05:34:25.819Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688865384-30216-23d4dfc2-e21f-4c7b-955b-1957ddbf08c7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:34:25.939Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:34:25.940Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T05:34:25.940Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:34:25.940Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T05:34:26.000Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688865384-30216-23d4dfc2-e21f-4c7b-955b-1957ddbf08c7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:34:26.130Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:34:26.130Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:34:26.133Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T05:34:26.133Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T05:34:26.133Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:34:26.133Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T05:34:26.215Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688865384-30216-23d4dfc2-e21f-4c7b-955b-1957ddbf08c7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:34:26.335Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:34:26.335Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T05:34:26.335Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T05:34:26.335Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T05:34:26.396Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688865384-30216-23d4dfc2-e21f-4c7b-955b-1957ddbf08c7-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T05:34:26.519Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T05:34:26.519Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T05:34:26.576Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T05:34:26.576Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T05:34:26.639Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772688866576-30216-41fd9ab1-6747-464f-ba62-5fae8a86667e-setup.exe (89894400 Bytes) +2026-03-05T05:34:29.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:34:45.411Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:34:53.114Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T05:35:29.488Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:35:45.503Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:35:52.530Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:36:29.574Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:36:45.597Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:37:29.666Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:37:45.682Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:37:52.671Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:38:29.759Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:38:45.768Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:39:29.845Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:39:45.857Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:39:52.875Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:39:53.591Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:40:29.928Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:40:45.941Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:41:19.166Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:41:30.010Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:41:46.020Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:41:53.086Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:42:30.103Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:42:46.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:43:19.371Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:43:30.184Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:43:46.199Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:43:53.307Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:44:30.260Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:44:46.272Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:45:19.597Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:45:30.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:45:46.381Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:45:53.496Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T05:46:30.473Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:46:46.466Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:47:19.807Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:47:30.565Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:47:46.561Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:48:30.655Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:48:46.648Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:49:20.018Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:49:30.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:49:46.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:50:30.837Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:50:46.833Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:50:53.776Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:51:20.251Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:51:30.924Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:51:46.935Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:52:19.314Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:52:31.006Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:52:47.026Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:53:20.372Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T05:53:31.094Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:53:47.106Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:54:19.495Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:54:31.184Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:54:47.176Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:55:20.528Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T05:55:31.281Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:55:47.284Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:56:19.760Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:56:31.377Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:56:47.367Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:57:31.477Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:57:47.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:58:19.878Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T05:58:31.582Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:58:47.545Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:59:31.671Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T05:59:47.640Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:00:20.110Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:00:20.831Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:00:31.761Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:00:47.735Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:01:31.851Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:01:46.501Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:01:47.822Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:02:20.311Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:02:31.954Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:02:47.900Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:03:32.030Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:03:46.669Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:03:47.980Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:04:20.511Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:04:32.130Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:04:48.077Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:05:32.231Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:05:46.901Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:05:48.168Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:06:20.723Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T06:06:32.308Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:06:48.258Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:07:32.407Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:07:47.131Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:07:48.342Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:08:32.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:08:48.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:09:32.588Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:09:47.332Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:09:48.525Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:10:32.672Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:10:48.632Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:11:20.940Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:11:32.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:11:47.564Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:11:48.732Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:12:32.845Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:12:46.564Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:12:48.824Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:13:32.945Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:13:47.712Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:13:48.915Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:14:33.036Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:14:46.753Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:14:49.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:15:33.131Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:15:47.884Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T06:15:49.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:16:33.223Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:16:46.979Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:16:49.178Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:17:33.329Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:17:49.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:18:33.430Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:18:47.149Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:18:49.356Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:19:33.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:19:49.434Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:20:33.598Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:20:47.323Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:20:48.144Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:20:49.536Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:21:33.698Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:21:49.621Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:22:13.699Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:22:33.790Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:22:47.593Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:22:49.713Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:23:33.872Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:23:49.796Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:24:13.903Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:24:33.960Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:24:47.793Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:24:49.886Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:25:34.049Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:25:49.974Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:26:14.143Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:26:34.145Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:26:47.978Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T06:26:50.067Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:27:34.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:27:50.161Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:28:14.343Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:28:34.335Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:28:50.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:29:34.417Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:29:50.339Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:30:14.576Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:30:34.518Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:30:50.428Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:31:34.622Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:31:48.268Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:31:50.513Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:32:14.987Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:32:34.711Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:32:50.588Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:33:13.842Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:33:34.811Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:33:50.678Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:34:15.109Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:34:34.895Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:34:50.765Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:35:14.032Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:35:34.987Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:35:50.867Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:36:15.357Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T06:36:35.084Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:36:50.958Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:37:14.255Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:37:35.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:37:51.049Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:38:35.271Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:38:51.144Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:39:14.399Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:39:35.356Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:39:51.230Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:40:35.444Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:40:51.307Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:41:14.599Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:41:15.805Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:41:35.555Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:41:51.417Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:42:35.660Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:42:41.391Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:42:51.507Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:43:14.861Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:43:35.750Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:43:51.602Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:44:35.844Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:44:41.574Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:44:51.695Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:45:15.066Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:45:35.936Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:45:51.791Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:46:36.021Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:46:41.804Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:46:51.882Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:47:15.264Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T06:47:36.116Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:47:51.965Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:48:36.222Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:48:41.953Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:48:52.064Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:49:36.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:49:52.160Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:50:36.396Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:50:42.144Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:50:52.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:51:36.505Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:51:52.353Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:52:15.475Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:52:36.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:52:42.342Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:52:52.438Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:53:36.683Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:53:41.139Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:53:52.526Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:54:36.784Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:54:42.490Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T06:54:52.605Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:55:36.871Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:55:41.295Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:55:52.700Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:56:36.965Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:56:42.710Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T06:56:52.792Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:57:37.056Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:57:41.546Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:57:52.890Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:58:37.147Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:58:52.982Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:59:37.236Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T06:59:41.691Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T06:59:53.069Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:00:37.324Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:00:53.168Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:01:37.407Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:01:41.857Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:01:42.961Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:01:53.256Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:02:37.505Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:02:53.351Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:03:08.517Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:03:37.592Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:03:42.114Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:03:53.434Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:04:37.684Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:04:53.542Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:05:08.719Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:05:37.780Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:05:42.219Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:05:53.644Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:06:37.868Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:06:53.739Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:07:08.967Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:07:37.968Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:07:42.397Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T07:07:53.817Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:08:38.067Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:08:53.918Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:09:09.115Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:09:38.157Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:09:54.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:10:38.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:10:54.098Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:11:09.284Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:11:38.328Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:11:54.191Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:12:38.406Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:12:42.699Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:12:54.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:13:09.478Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:13:38.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:13:54.359Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:14:08.363Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:14:38.588Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:14:54.448Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:15:09.662Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:15:38.686Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:15:54.544Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:16:08.537Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:16:38.773Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:16:54.634Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:17:09.796Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T07:17:38.869Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:17:54.732Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:18:08.803Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:18:38.961Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:18:54.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:19:39.055Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:19:54.928Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:20:09.046Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:20:39.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:20:55.022Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:21:39.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:21:55.123Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:22:09.220Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:22:10.239Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:22:39.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:22:55.215Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:23:35.848Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:23:39.425Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:23:55.326Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:24:09.465Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:24:39.522Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:24:55.414Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:25:35.981Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:25:39.594Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:25:55.501Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:26:09.578Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:26:39.698Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:26:55.604Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:27:36.269Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:27:39.782Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:27:55.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:28:09.742Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T07:28:39.850Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:28:55.771Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:29:36.470Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:29:39.932Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:29:55.852Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:30:40.025Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:30:55.945Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:31:36.645Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:31:40.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:31:56.037Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:32:40.212Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:32:56.137Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:33:10.044Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:33:37.136Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:33:40.312Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:33:56.226Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:34:35.682Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:34:40.398Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:34:56.309Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:35:37.399Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:35:40.490Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:35:56.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:36:35.883Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:36:40.584Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:36:56.481Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:37:37.547Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T07:37:40.685Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:37:56.577Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:38:36.114Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:38:40.771Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:38:56.668Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:39:41.966Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:39:57.736Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:40:36.258Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:40:42.044Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:40:57.812Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:41:42.125Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:41:57.911Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:42:36.429Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:42:37.815Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:42:42.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:42:57.992Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:43:42.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:43:58.083Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:44:03.373Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:44:36.660Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:44:42.399Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:44:58.166Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:45:42.481Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:45:58.254Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:46:03.565Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:46:36.763Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:46:42.578Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:46:58.334Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:47:42.659Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:47:58.417Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:48:03.759Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:48:37.001Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T07:48:42.740Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:48:58.499Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:49:42.827Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:49:58.598Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:50:03.885Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:50:42.913Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:50:58.685Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:51:43.009Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:51:58.786Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:52:04.074Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:52:43.099Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:52:58.874Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:53:37.239Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:53:43.187Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:53:58.966Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:54:04.331Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:54:43.267Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:54:59.053Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:55:02.893Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:55:43.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:55:59.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:56:04.452Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T07:56:43.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:56:59.254Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:57:03.073Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:57:43.576Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:57:59.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:58:04.633Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T07:58:43.662Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:58:59.439Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:59:03.400Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T07:59:43.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T07:59:59.522Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:00:43.844Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:00:59.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:01:03.587Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:01:43.947Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:01:59.729Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:02:44.037Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:02:59.812Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:03:03.807Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:03:04.910Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:03:44.143Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:03:59.904Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:04:30.554Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:04:44.228Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:04:59.998Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:05:04.051Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:05:44.320Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:06:00.082Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:06:30.782Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:06:44.402Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:07:00.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:07:04.269Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:07:44.492Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:08:00.275Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:08:31.023Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:08:44.591Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:09:00.363Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:09:04.438Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T08:09:44.686Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:10:00.458Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:10:31.146Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:10:44.773Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:11:00.547Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:11:44.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:12:00.634Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:12:31.370Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:12:44.947Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:13:00.717Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:13:45.035Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:14:00.811Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:14:04.717Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:14:31.560Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:14:45.128Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:15:00.907Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:15:30.282Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:15:45.220Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:16:00.993Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:16:31.718Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:16:45.309Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:17:01.078Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:17:30.434Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:17:45.389Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:18:01.165Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:18:31.857Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T08:18:45.473Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:19:01.256Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:19:30.709Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:19:45.567Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:20:01.347Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:20:45.662Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:21:01.439Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:21:30.934Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:21:45.754Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:22:01.531Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:22:45.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:23:01.625Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:23:31.143Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:23:32.331Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:23:45.957Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:24:01.732Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:24:46.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:24:57.965Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:25:01.825Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:25:31.386Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:25:46.147Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:26:01.921Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:26:46.232Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:26:58.177Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:27:02.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:27:31.493Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:27:46.324Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:28:02.117Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:28:46.404Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:28:58.420Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:29:02.212Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:29:31.683Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T08:29:46.495Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:30:02.305Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:30:46.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:30:58.650Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:31:02.393Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:31:46.687Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:32:02.486Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:32:46.784Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:32:58.837Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:33:02.586Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:33:46.881Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:34:02.684Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:34:31.980Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:34:46.984Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:34:59.112Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:35:02.779Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:35:47.082Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:35:57.560Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:36:02.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:36:47.184Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:36:59.340Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:37:02.961Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:37:47.280Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:37:57.753Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:38:03.051Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:38:47.365Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:38:59.512Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T08:39:03.139Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:39:47.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:39:57.983Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:40:03.230Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:40:47.556Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:41:03.329Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:41:47.645Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:41:58.124Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:42:03.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:42:47.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:43:03.534Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:43:47.821Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:43:58.584Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:43:59.724Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:44:03.630Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:44:47.912Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:45:03.716Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:45:25.386Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:45:48.011Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:45:58.808Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:46:03.790Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:46:48.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:47:03.877Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:47:25.556Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:47:48.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:47:58.998Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:48:03.970Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:48:48.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:49:04.064Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:49:25.810Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:49:48.372Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:49:59.175Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T08:50:04.158Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:50:48.458Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:51:04.260Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:51:25.938Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:51:48.554Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:52:04.365Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:52:48.630Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:53:04.459Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:53:26.128Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:53:48.735Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:54:04.557Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:54:48.826Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:54:59.418Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:55:04.635Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:55:26.350Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:55:48.904Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:56:04.739Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:56:25.024Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:56:48.990Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:57:04.826Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:57:26.494Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T08:57:49.093Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:58:04.919Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:58:25.193Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T08:58:49.193Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:59:05.013Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T08:59:26.674Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T08:59:49.286Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:00:05.109Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:00:25.452Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:00:49.378Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:01:05.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:01:49.465Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:02:05.325Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:02:25.589Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:02:49.561Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:03:05.414Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:03:49.646Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:04:05.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:04:25.776Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:04:26.865Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:04:49.736Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:05:05.594Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:05:49.818Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:05:52.424Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:06:05.673Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:06:26.236Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:06:49.916Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:07:05.754Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:07:50.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:07:52.613Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:08:05.859Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:08:26.374Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:08:50.109Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:09:05.944Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:09:50.189Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:09:52.858Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:10:06.035Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:10:26.545Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T09:10:50.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:11:06.127Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:11:50.374Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:11:53.100Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:12:06.214Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:12:50.460Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:13:06.291Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:13:50.555Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:13:53.268Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:14:06.389Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:14:50.642Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:15:06.477Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:15:26.817Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:15:50.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:15:53.521Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:16:06.574Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:16:50.822Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:16:52.372Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:17:06.661Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:17:50.911Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:17:53.734Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:18:06.746Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:18:51.010Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:18:52.541Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:19:06.836Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:19:51.105Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:19:53.914Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T09:20:06.936Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:20:51.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:20:53.042Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:21:07.027Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:21:51.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:22:07.117Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:22:51.368Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:22:53.169Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:23:07.211Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:23:51.475Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:24:07.298Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:24:51.559Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:24:53.359Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:24:54.170Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:25:07.393Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:25:51.650Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:26:07.483Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:26:19.759Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:26:51.746Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:26:53.596Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:27:07.586Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:27:51.850Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:28:07.675Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:28:19.965Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:28:51.935Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:28:53.712Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:29:07.761Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:29:52.026Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:30:07.860Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:30:20.185Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:30:52.119Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:30:53.906Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T09:31:07.950Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:31:52.208Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:32:08.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:32:20.311Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:32:52.292Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:33:08.141Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:33:52.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:34:08.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:34:20.506Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:34:52.474Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:35:08.315Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:35:52.551Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:35:54.234Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:36:08.402Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:36:20.739Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:36:52.628Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:37:08.501Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:37:19.860Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:37:52.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:38:08.591Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:38:20.877Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:38:52.794Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:39:08.693Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:39:20.050Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:39:52.894Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:40:08.778Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:40:21.098Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T09:40:52.979Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:41:08.872Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:41:20.224Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:41:53.070Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:42:08.974Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:42:53.171Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:43:09.074Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:43:20.392Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:43:53.259Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:44:09.152Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:44:53.340Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:45:09.238Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:45:20.546Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:45:21.315Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:45:53.435Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:46:09.326Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:46:46.909Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:46:53.533Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:47:09.430Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:47:20.837Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:47:53.621Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:48:09.516Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:48:47.424Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:48:53.717Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:49:09.621Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:49:21.041Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:49:53.798Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:50:09.712Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:50:47.714Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:50:53.891Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:51:09.805Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:51:21.198Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T09:51:53.986Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:52:09.910Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:52:47.837Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:52:54.078Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:53:10.011Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:53:54.164Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:54:10.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:54:48.037Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:54:54.257Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:55:10.207Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:55:54.341Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:56:10.290Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:56:21.492Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:56:48.303Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:56:54.428Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:57:10.367Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:57:47.036Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:57:54.515Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:58:10.460Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:58:48.503Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T09:58:54.619Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:59:10.544Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T09:59:47.240Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T09:59:54.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:00:10.646Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:00:48.714Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T10:00:54.794Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:01:10.735Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:01:47.520Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:01:54.882Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:02:10.825Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:02:54.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:03:10.915Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:03:47.687Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:03:55.045Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:04:11.012Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:04:55.137Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:05:11.091Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:05:47.881Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:05:48.950Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:05:55.232Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:06:11.198Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:06:55.325Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:07:11.285Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:07:14.536Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:07:48.537Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:07:55.415Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:08:11.362Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:08:55.502Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:09:11.468Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:09:14.724Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:09:48.701Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:09:55.588Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:10:11.571Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:10:55.686Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:11:11.660Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:11:14.964Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:11:48.921Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T10:11:55.781Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:12:11.750Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:12:55.866Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:13:11.823Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:13:15.225Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:13:55.963Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:14:11.917Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:14:56.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:15:12.002Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:15:15.358Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:15:56.168Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:16:12.092Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:16:49.255Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:16:56.267Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:17:12.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:17:15.850Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:17:56.374Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:18:12.266Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:18:14.915Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:18:56.455Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:19:12.355Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:19:16.086Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:19:56.557Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:20:12.441Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:20:15.069Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:20:56.668Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:21:12.531Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:21:16.262Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T10:21:56.767Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:22:12.621Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:22:15.296Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:22:56.858Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:23:12.713Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:23:56.936Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:24:12.798Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:24:15.485Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:24:57.030Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:25:12.883Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:25:57.125Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:26:12.984Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:26:15.676Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:26:16.650Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:26:57.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:27:13.067Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:27:42.196Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:27:57.307Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:28:13.157Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:28:15.909Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:28:57.396Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:29:13.248Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:29:42.405Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:29:57.481Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:30:13.332Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:30:16.118Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:30:57.571Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:31:13.426Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:31:42.687Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:31:57.664Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:32:13.536Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:32:16.334Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T10:32:57.748Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:33:13.635Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:33:42.893Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:33:57.854Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:34:13.712Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:34:57.950Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:35:13.796Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:35:43.051Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:35:58.050Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:36:13.891Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:36:58.136Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:37:13.977Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:37:16.841Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:37:43.574Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:37:58.229Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:38:14.087Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:38:42.405Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:38:58.323Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:39:14.179Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:39:43.826Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:39:58.414Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:40:14.282Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:40:42.599Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:40:58.503Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:41:14.376Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:41:43.998Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T10:41:58.607Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:42:14.470Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:42:42.831Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:42:58.690Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:43:14.557Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:43:58.776Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:44:14.648Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:44:42.961Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:44:58.864Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:45:14.741Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:45:58.953Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:46:14.840Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:46:43.131Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:46:44.251Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:46:59.038Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:47:14.923Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:47:59.125Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:48:09.883Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:48:15.031Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:48:43.364Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:48:59.219Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:49:15.123Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:49:59.305Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:50:10.320Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:50:15.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:50:43.536Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:50:59.403Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:51:15.301Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:51:59.501Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:52:10.537Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:52:15.404Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:52:43.678Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T10:52:59.601Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:53:15.490Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:53:59.687Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:54:10.778Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:54:15.586Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:54:59.773Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:55:15.680Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:55:59.887Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:56:10.958Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:56:15.785Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:56:59.979Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:57:15.893Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:57:44.088Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:58:00.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:58:11.215Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T10:58:15.992Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:59:00.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T10:59:09.682Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T10:59:16.078Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:00:00.271Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:00:11.358Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:00:16.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:01:00.353Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:01:09.850Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:01:16.262Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:02:00.442Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:02:11.524Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T11:02:16.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:03:00.536Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:03:10.191Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:03:16.434Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:04:00.628Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:04:16.529Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:05:00.726Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:05:10.351Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:05:16.614Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:06:00.818Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:06:16.716Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:07:00.907Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:07:10.539Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:07:11.811Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:07:16.817Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:08:00.995Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:08:16.902Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:08:37.374Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:09:01.084Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:09:10.979Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:09:16.990Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:10:01.178Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:10:17.089Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:10:37.574Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:11:01.272Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:11:11.127Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:11:17.176Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:12:01.372Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:12:17.263Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:12:37.794Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:13:01.463Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:13:11.346Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T11:13:17.357Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:14:01.564Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:14:17.448Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:14:37.917Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:15:01.649Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:15:17.538Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:16:01.750Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:16:17.626Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:16:38.092Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:17:01.836Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:17:17.713Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:18:01.924Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:18:11.772Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:18:17.807Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:18:38.539Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:19:02.005Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:19:17.901Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:19:37.417Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:20:02.105Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:20:18.003Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:20:39.037Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:21:02.189Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:21:18.095Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:21:37.577Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:22:02.288Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:22:18.186Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:22:39.250Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T11:23:02.385Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:23:18.273Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:23:37.844Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:24:02.469Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:24:18.368Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:25:02.570Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:25:18.447Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:25:37.975Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:26:02.672Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:26:18.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:27:02.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:27:18.630Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:27:38.166Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:27:39.778Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:28:02.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:28:18.725Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:29:02.951Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:29:05.427Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:29:18.808Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:29:38.372Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:30:03.033Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:30:18.886Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:31:03.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:31:05.599Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:31:18.979Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:31:38.481Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:32:03.209Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:32:19.059Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:33:03.302Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:33:05.844Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:33:19.159Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:33:38.672Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T11:34:03.402Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:34:19.244Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:35:03.485Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:35:05.993Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:35:19.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:36:03.584Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:36:19.437Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:37:03.671Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:37:06.139Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:37:19.528Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:38:03.760Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:38:19.619Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:38:38.892Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:39:03.849Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:39:06.418Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:39:19.711Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:40:03.935Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:40:04.523Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:40:19.797Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:41:04.034Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:41:06.654Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:41:19.887Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:42:04.119Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:42:04.690Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:42:19.982Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:43:04.221Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:43:06.812Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T11:43:20.062Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:44:04.307Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:44:04.995Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:44:20.149Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:45:04.411Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:45:20.237Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:46:04.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:46:05.214Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:46:20.318Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:47:04.570Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:47:20.407Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:48:04.655Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:48:05.380Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:48:07.040Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:48:20.499Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:49:04.752Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:49:20.582Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:49:32.646Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:50:04.845Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:50:05.580Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:50:20.668Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:51:04.931Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:51:20.761Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:51:32.803Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:52:05.022Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:52:05.725Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:52:20.854Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:53:05.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:53:20.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:53:33.036Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:54:05.209Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:54:05.899Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T11:54:21.032Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:55:05.292Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:55:21.117Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:55:33.167Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:56:05.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:56:21.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:57:05.459Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:57:21.299Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:57:33.331Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T11:58:05.544Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:58:21.391Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:59:05.638Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:59:06.199Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T11:59:21.481Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T11:59:33.585Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:00:05.733Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:00:21.573Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:00:31.750Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:01:05.831Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:01:21.677Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:01:33.720Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:02:05.932Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:02:21.777Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:02:31.931Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:03:06.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:03:21.867Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:03:33.894Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T12:04:06.111Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:04:21.960Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:04:32.252Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:05:06.203Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:05:22.056Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:06:06.283Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:06:22.143Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:06:32.438Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:07:06.389Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:07:22.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:08:06.479Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:08:22.328Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:08:32.605Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:08:34.196Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:09:06.574Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:09:22.425Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:09:59.743Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:10:06.671Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:10:22.505Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:10:32.853Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:11:06.756Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:11:22.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:11:59.905Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:12:06.838Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:12:22.682Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:12:33.066Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:13:06.923Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:13:22.772Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:14:00.205Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:14:07.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:14:22.867Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:14:33.259Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T12:15:07.114Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:15:22.961Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:16:00.411Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:16:07.207Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:16:23.054Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:17:07.286Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:17:23.136Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:18:00.589Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:18:07.365Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:18:23.239Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:19:07.456Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:19:23.325Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:19:33.504Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:20:00.818Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:20:07.543Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:20:23.410Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:20:59.064Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:21:07.624Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:21:23.503Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:22:00.948Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:22:07.716Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:22:23.590Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:22:59.223Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:23:07.807Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:23:23.676Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:24:01.142Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T12:24:07.902Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:24:23.776Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:24:59.482Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:25:07.991Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:25:23.860Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:26:08.103Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:26:23.948Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:26:59.645Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:27:08.194Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:27:24.047Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:28:08.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:28:24.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:28:59.809Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:29:01.601Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:29:08.358Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:29:24.240Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:30:08.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:30:24.327Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:30:27.216Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:31:00.109Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:31:08.544Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:31:24.422Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:32:08.626Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:32:24.515Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:32:27.392Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:33:00.282Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:33:08.713Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:33:24.615Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:34:08.816Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:34:24.711Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:34:27.683Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:35:00.442Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T12:35:08.909Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:35:24.804Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:36:08.991Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:36:24.893Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:36:27.892Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:37:09.079Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:37:24.971Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:38:09.141Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:38:25.050Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:38:28.555Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:39:09.214Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:39:25.131Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:40:00.673Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:40:09.304Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:40:25.207Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:40:28.773Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:41:09.356Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:41:25.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:41:26.321Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:42:09.413Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:42:25.307Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:42:28.913Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:42:35.547Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T12:42:35.531Z [INFO] Test-Nachricht für Session-Log +2026-03-05T12:42:35.617Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T12:42:35.619Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T12:42:35.621Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T12:42:35.621Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T12:42:35.627Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E6tT8Q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E6tT8Q\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T12:42:35.629Z [INFO] Disk-Space-Check OK: 423.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-E6tT8Q\out) +2026-03-05T12:42:35.631Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E6tT8Q\out +2026-03-05T12:42:35.757Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T12:42:35.757Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T12:42:35.757Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T12:42:35.842Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T12:42:35.812Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Iip8gZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Iip8gZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T12:42:35.814Z [INFO] Disk-Space-Check OK: 423.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Iip8gZ\out) +2026-03-05T12:42:35.816Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Iip8gZ\out +2026-03-05T12:42:35.818Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T12:42:35.830Z [INFO] JVM Daemon gestartet (PID 93516) +2026-03-05T12:42:35.830Z [INFO] JVM Daemon: Warte auf booting Daemon für release.zip... +2026-03-05T12:42:36.029Z [INFO] JVM Daemon bereit (persistent) +2026-03-05T12:42:36.032Z [INFO] JVM Daemon: Bereit — sende Request für release.zip +2026-03-05T12:42:36.126Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T12:42:36.128Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T12:42:36.129Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-Iip8gZ\out +2026-03-05T12:42:36.136Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-lXY4nL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-lXY4nL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T12:42:36.137Z [INFO] Disk-Space-Check OK: 423.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-lXY4nL\out) +2026-03-05T12:42:36.138Z [INFO] Entpacke Archiv: progress-test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-lXY4nL\out +2026-03-05T12:42:36.138Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): progress-test.zip, 4 Passwörter: ["", "progress-test", "serienfans.org", "serienjunkies.org"] +2026-03-05T12:42:36.138Z [INFO] JVM Daemon: Sende Request für progress-test.zip +2026-03-05T12:42:36.147Z [INFO] Entpackt via 7zjbinding: progress-test.zip +2026-03-05T12:42:36.040Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T12:42:35.917Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T12:42:36.009Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T12:42:36.324Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T12:42:36.324Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-E6tT8Q\out +2026-03-05T12:42:36.328Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T12:42:36.330Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T12:42:36.331Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-E6tT8Q\out +2026-03-05T12:42:36.341Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T3W9ot\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T3W9ot\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T12:42:36.343Z [INFO] Disk-Space-Check OK: 423.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-T3W9ot\out) +2026-03-05T12:42:36.343Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-T3W9ot\out +2026-03-05T12:42:36.346Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T12:42:36.346Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-T3W9ot\out +2026-03-05T12:42:36.350Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T12:42:36.350Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-T3W9ot\out +2026-03-05T12:42:36.352Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T12:42:36.353Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T3W9ot\out +2026-03-05T12:42:36.358Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gZjo6m\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gZjo6m\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T12:42:36.358Z [INFO] Disk-Space-Check OK: 423.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gZjo6m\out) +2026-03-05T12:42:36.359Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gZjo6m\out +2026-03-05T12:42:36.361Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T12:42:36.363Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T12:42:36.364Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gZjo6m\out +2026-03-05T12:42:36.367Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wl7H2y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wl7H2y\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T12:42:36.367Z [INFO] Disk-Space-Check OK: 423.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wl7H2y\out) +2026-03-05T12:42:36.368Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wl7H2y\out +2026-03-05T12:42:36.370Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T12:42:36.371Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T12:42:36.373Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-wl7H2y\pkg) +2026-03-05T12:42:36.373Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wl7H2y\out +2026-03-05T12:42:36.376Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MkFtHU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MkFtHU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T12:42:36.377Z [INFO] Disk-Space-Check OK: 423.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MkFtHU\out) +2026-03-05T12:42:36.378Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MkFtHU\out +2026-03-05T12:42:36.381Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T12:42:36.382Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T12:42:36.383Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MkFtHU\out +2026-03-05T12:42:36.387Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iMZJQa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iMZJQa\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T12:42:36.388Z [INFO] Disk-Space-Check OK: 423.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iMZJQa\out) +2026-03-05T12:42:36.388Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iMZJQa\out +2026-03-05T12:42:36.391Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T12:42:36.391Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iMZJQa\out +2026-03-05T12:42:36.395Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T12:42:36.396Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iMZJQa\out +2026-03-05T12:42:36.399Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c3q3UE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c3q3UE\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T12:42:36.400Z [INFO] Disk-Space-Check OK: 423.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-c3q3UE\out) +2026-03-05T12:42:36.400Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T12:42:36.401Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-c3q3UE\out +2026-03-05T12:42:36.403Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T12:42:36.404Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c3q3UE\out +2026-03-05T12:42:36.408Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5z4pfi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5z4pfi\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T12:42:36.409Z [INFO] Disk-Space-Check OK: 423.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5z4pfi\out) +2026-03-05T12:42:36.409Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5z4pfi\out +2026-03-05T12:42:36.410Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T12:42:36.410Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T12:42:36.522Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T12:42:36.630Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T12:42:35.773Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714555617-90804-c30466ed-a2af-49de-bb42-885645ab5f5f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T12:42:36.665Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T12:42:36.665Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T12:42:36.730Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T12:42:36.814Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T12:42:36.806Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714556665-90804-efaaff8a-e8a5-4a99-8e96-f4d3678e2819-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T12:42:36.815Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5z4pfi\out +2026-03-05T12:42:36.819Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PA6pbt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PA6pbt\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T12:42:36.820Z [INFO] Disk-Space-Check OK: 423.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-PA6pbt\out) +2026-03-05T12:42:36.823Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-PA6pbt\out +2026-03-05T12:42:36.826Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T12:42:36.828Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-PA6pbt\out +2026-03-05T12:42:36.836Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fOsYbs\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fOsYbs\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T12:42:36.836Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-fOsYbs\pkg-missing +2026-03-05T12:42:36.839Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p7gq9x\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p7gq9x\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T12:42:36.840Z [INFO] Disk-Space-Check OK: 423.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-p7gq9x\out) +2026-03-05T12:42:36.841Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-p7gq9x\out +2026-03-05T12:42:36.845Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T12:42:36.846Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p7gq9x\out +2026-03-05T12:42:36.913Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gu0GER\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gu0GER\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T12:42:36.915Z [INFO] Disk-Space-Check OK: 423.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gu0GER\out) +2026-03-05T12:42:36.915Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Gu0GER\out +2026-03-05T12:42:36.919Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T12:42:36.919Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T12:42:37.012Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T12:42:37.103Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T12:42:37.218Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T12:42:37.296Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T12:42:37.297Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gu0GER\out +2026-03-05T12:42:37.302Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EPBQXq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EPBQXq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T12:42:37.303Z [INFO] Disk-Space-Check OK: 423.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EPBQXq\out) +2026-03-05T12:42:37.305Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EPBQXq\out +2026-03-05T12:42:37.308Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-8n8OTK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-8n8OTK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T12:42:37.309Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-8n8OTK\out) +2026-03-05T12:42:37.607Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T12:42:37.607Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T12:42:38.614Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T12:42:40.114Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T12:42:41.119Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T12:42:44.119Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T12:42:45.123Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T12:42:45.123Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T12:42:46.127Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T12:42:47.627Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T12:42:48.630Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T12:42:51.631Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T12:42:52.688Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T12:42:52.688Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T12:42:52.810Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714572688-90804-e3fc6cd6-c3f5-43df-975a-f9a98df05bc5-setup.exe (89894400 Bytes) +2026-03-05T12:42:52.932Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T12:42:52.932Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T12:42:52.934Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T12:42:52.934Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T12:42:53.049Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714572688-90804-e3fc6cd6-c3f5-43df-975a-f9a98df05bc5-setup.exe (89894400 Bytes) +2026-03-05T12:42:53.168Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T12:42:53.168Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T12:42:53.168Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T12:42:53.286Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714572688-90804-e3fc6cd6-c3f5-43df-975a-f9a98df05bc5-setup.exe (89894400 Bytes) +2026-03-05T12:42:53.406Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T12:42:53.406Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T12:42:53.408Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T12:42:53.408Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T12:42:53.518Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714572688-90804-e3fc6cd6-c3f5-43df-975a-f9a98df05bc5-setup.exe (89894400 Bytes) +2026-03-05T12:42:53.642Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T12:42:53.642Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T12:42:53.642Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T12:42:53.750Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714572688-90804-e3fc6cd6-c3f5-43df-975a-f9a98df05bc5-setup.exe (89894400 Bytes) +2026-03-05T12:42:53.871Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T12:42:53.871Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T12:42:53.872Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T12:42:53.872Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T12:42:53.979Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714572688-90804-e3fc6cd6-c3f5-43df-975a-f9a98df05bc5-setup.exe (89894400 Bytes) +2026-03-05T12:42:54.260Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T12:42:54.261Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T12:42:54.261Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T12:42:54.376Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714574261-90804-d0d68fb2-e6ae-465c-8ff3-5367fe96a774-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T12:42:55.276Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T12:42:55.276Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T12:42:55.276Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T12:42:55.372Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714575276-90804-386f749c-9bf3-40ec-b4f2-f35b8730871f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T12:42:55.580Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T12:42:55.580Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T12:42:55.581Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T12:42:55.581Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T12:42:55.701Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714575276-90804-386f749c-9bf3-40ec-b4f2-f35b8730871f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T12:42:55.916Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T12:42:55.916Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T12:42:55.919Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T12:42:55.919Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T12:42:55.919Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T12:42:55.919Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T12:42:56.042Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714575276-90804-386f749c-9bf3-40ec-b4f2-f35b8730871f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T12:42:56.261Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T12:42:56.261Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T12:42:56.263Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T12:42:56.263Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T12:42:56.374Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714575276-90804-386f749c-9bf3-40ec-b4f2-f35b8730871f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T12:42:56.592Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T12:42:56.592Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T12:42:56.595Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T12:42:56.595Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T12:42:56.595Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T12:42:56.596Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T12:42:56.963Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714575276-90804-386f749c-9bf3-40ec-b4f2-f35b8730871f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T12:42:57.185Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T12:42:57.185Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T12:42:57.186Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T12:42:57.186Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T12:42:57.308Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714575276-90804-386f749c-9bf3-40ec-b4f2-f35b8730871f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T12:42:57.522Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T12:42:57.522Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T12:42:57.610Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T12:42:57.610Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T12:42:57.749Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772714577610-90804-8642a79d-167e-4baa-aa09-b85bb67b1f67-setup.exe (89894400 Bytes) +2026-03-05T12:43:09.474Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:43:25.395Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:43:26.440Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:44:09.506Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:44:25.440Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:44:29.043Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T12:45:09.573Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:45:25.520Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:45:26.731Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:46:09.660Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:46:25.616Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:47:09.741Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:47:25.704Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:47:27.008Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:48:09.837Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:48:25.794Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:49:09.929Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:49:25.890Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:49:27.142Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:49:29.331Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:50:10.001Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:50:25.982Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:50:54.977Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:51:10.086Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:51:26.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:51:27.632Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:52:10.139Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:52:26.126Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:52:55.132Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:53:10.213Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:53:26.224Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:53:27.777Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T12:54:10.297Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:54:26.312Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:54:55.381Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:55:10.358Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:55:26.372Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:55:27.909Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T12:56:10.451Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:56:26.453Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:56:55.587Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:57:10.526Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:57:26.532Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:58:10.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:58:26.612Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:58:55.771Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T12:59:10.679Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T12:59:26.680Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:00:10.697Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:00:26.718Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:00:28.502Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:00:56.019Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:01:10.721Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:01:26.760Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:01:54.227Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:02:10.773Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:02:26.824Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:02:56.201Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:03:10.855Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:03:26.909Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:03:54.436Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:04:10.931Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:04:26.965Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:04:56.323Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T13:05:10.996Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:05:27.021Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:05:54.633Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:06:11.048Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:06:27.085Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:07:11.100Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:07:27.149Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:07:54.778Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:08:11.152Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:08:27.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:09:11.213Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:09:27.275Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:09:55.009Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:09:56.563Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:10:11.289Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:10:27.339Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:11:11.370Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:11:22.222Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:11:27.401Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:11:55.281Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:12:11.437Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:12:27.471Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:13:11.498Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:13:22.467Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:13:27.518Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:13:55.428Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:14:11.584Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:14:27.604Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:15:11.656Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:15:22.667Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:15:27.673Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:15:55.603Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T13:16:11.738Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:16:27.761Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:17:11.822Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:17:22.888Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:17:27.836Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:18:11.894Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:18:27.908Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:19:11.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:19:23.051Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:19:27.981Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:20:12.027Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:20:28.051Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:20:56.165Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:21:12.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:21:23.216Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:21:28.116Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:22:12.136Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:22:21.759Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:22:28.157Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:23:12.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:23:23.506Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:23:28.222Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:24:12.283Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:24:22.037Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:24:28.287Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:25:12.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:25:23.670Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T13:25:28.374Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:26:12.479Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:26:22.298Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:26:28.463Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:27:12.568Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:27:28.573Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:28:12.664Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:28:22.516Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:28:28.650Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:29:12.731Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:29:28.722Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:30:12.789Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:30:22.670Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:30:23.962Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:30:28.799Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:31:12.845Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:31:28.862Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:31:49.589Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:32:12.915Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:32:22.938Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:32:28.926Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:33:12.980Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:33:29.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:33:49.857Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:34:13.037Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:34:23.149Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:34:29.071Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:35:13.123Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:35:29.152Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:35:50.155Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:36:13.204Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:36:23.284Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T13:36:29.214Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:37:13.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:37:29.271Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:37:50.337Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:38:13.324Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:38:29.341Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:39:13.406Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:39:29.417Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:39:50.493Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:40:13.476Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:40:29.477Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:41:13.534Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:41:23.459Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:41:29.546Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:41:50.792Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:42:13.608Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:42:29.607Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:42:49.077Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:43:13.639Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:43:29.634Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:43:50.940Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:44:13.694Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:44:29.709Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:44:49.192Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:45:13.772Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:45:29.808Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:45:51.151Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T13:46:13.868Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:46:29.912Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:46:49.453Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:47:13.941Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:47:29.996Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:48:14.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:48:30.084Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:48:49.683Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:49:14.102Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:49:30.167Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:50:14.170Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:50:30.245Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:50:49.813Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:50:51.356Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:51:14.245Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:51:30.330Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:52:14.326Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:52:16.961Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:52:30.392Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:52:50.010Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:53:14.380Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:53:30.475Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:54:14.465Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:54:17.167Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:54:30.541Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:54:50.233Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T13:55:14.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:55:30.625Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:56:14.627Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:56:17.410Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:56:30.701Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:56:50.357Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T13:57:14.692Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:57:30.773Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:58:14.779Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:58:17.614Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T13:58:30.875Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:59:14.862Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T13:59:30.969Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:00:14.960Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:00:17.810Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:00:31.069Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:01:15.050Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:01:31.152Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:01:50.653Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:02:15.143Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:02:18.263Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:02:31.240Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:03:15.248Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:03:16.207Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:03:31.342Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:04:15.351Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:04:18.431Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:04:31.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:05:15.447Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:05:16.379Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:05:31.533Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:06:15.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:06:18.606Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T14:06:31.626Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:07:15.637Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:07:16.667Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:07:31.726Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:08:15.733Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:08:31.835Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:09:15.847Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:09:16.828Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:09:31.947Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:10:15.948Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:10:32.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:11:16.046Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:11:17.018Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:11:19.182Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:11:32.119Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:12:16.161Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:12:32.215Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:12:44.749Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:13:16.254Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:13:17.491Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:13:32.315Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:14:16.344Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:14:32.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:14:44.933Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:15:16.442Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:15:18.007Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:15:32.502Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:16:16.539Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:16:32.602Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:16:45.193Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:17:16.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:17:18.204Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T14:17:32.706Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:18:16.727Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:18:32.801Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:18:45.334Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:19:16.814Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:19:32.905Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:20:16.907Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:20:33.004Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:20:45.539Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:21:17.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:21:33.098Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:22:17.112Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:22:18.491Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:22:33.195Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:22:46.021Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:23:17.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:23:33.288Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:23:44.062Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:24:17.293Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:24:33.382Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:24:46.164Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:25:17.391Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:25:33.492Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:25:44.240Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:26:17.470Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:26:33.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:26:46.368Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T14:27:17.571Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:27:33.711Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:27:44.457Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:28:17.666Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:28:33.808Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:29:17.758Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:29:33.890Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:29:44.611Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:30:17.843Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:30:33.988Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:31:17.931Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:31:34.072Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:31:44.785Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:31:46.667Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:32:18.031Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:32:34.166Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:33:12.258Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:33:18.130Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:33:34.274Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:33:45.245Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:34:18.229Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:34:34.368Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:35:12.422Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:35:18.341Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:35:34.468Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:35:45.484Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:36:18.435Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:36:34.562Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:37:12.708Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:37:18.538Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:37:34.660Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:37:45.603Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T14:38:18.634Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:38:34.754Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:39:12.920Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:39:18.725Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:39:34.847Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:40:18.804Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:40:34.941Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:41:13.093Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:41:18.881Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:41:35.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:42:18.969Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:42:35.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:42:45.883Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:43:13.346Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:43:19.069Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:43:35.217Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:44:11.474Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:44:19.164Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:44:35.309Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:45:13.502Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:45:19.258Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:45:35.393Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:46:11.663Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:46:19.341Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:46:35.479Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:47:13.648Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T14:47:19.444Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:47:35.584Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:48:12.127Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:48:19.536Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:48:35.680Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:49:19.642Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:49:35.775Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:50:12.246Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:50:19.726Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:50:35.871Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:51:19.833Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:51:35.965Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:52:12.475Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:52:13.882Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:52:19.934Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:52:36.060Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:53:20.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:53:36.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:53:39.579Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:54:12.939Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:54:20.140Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:54:36.249Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:55:20.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:55:36.354Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:55:39.714Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:56:13.103Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T14:56:20.339Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:56:36.459Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:57:20.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:57:36.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:57:40.075Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T14:58:13.289Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T14:58:20.530Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:58:36.624Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:59:20.633Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:59:36.713Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T14:59:40.198Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:00:20.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:00:36.806Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:01:20.817Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:01:36.894Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:01:40.382Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:02:20.918Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:02:36.987Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:03:13.701Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:03:21.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:03:37.096Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:03:40.614Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:04:21.098Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:04:37.195Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:04:39.275Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:05:21.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:05:37.284Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:05:40.778Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:06:21.296Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:06:37.378Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:06:39.448Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:07:21.383Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:07:37.482Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:07:40.981Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T15:08:21.482Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:08:37.579Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:08:39.695Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:09:21.579Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:09:37.666Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:10:21.676Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:10:37.764Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:10:39.855Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:11:21.768Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:11:37.864Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:12:21.869Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:12:37.965Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:12:40.028Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:12:41.335Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:13:21.953Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:13:38.062Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:14:06.952Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:14:22.050Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:14:38.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:14:40.276Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:15:22.143Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:15:38.254Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:16:07.160Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:16:22.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:16:38.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:16:40.394Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:17:22.339Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:17:38.475Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:18:07.439Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:18:22.443Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:18:38.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:18:40.621Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T15:19:22.541Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:19:38.693Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:20:07.575Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:20:22.649Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:20:38.778Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:21:22.740Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:21:38.873Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:22:07.778Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:22:22.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:22:38.979Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:23:22.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:23:39.079Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:23:40.855Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:24:08.056Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:24:23.028Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:24:39.178Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:25:06.499Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:25:23.131Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:25:39.275Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:26:08.181Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:26:23.227Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:26:39.374Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:27:06.672Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:27:23.292Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:27:39.432Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:28:08.286Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T15:28:23.327Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:28:39.483Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:29:06.958Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:29:23.395Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:29:39.551Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:30:23.468Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:30:39.647Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:31:07.163Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:31:18.240Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T15:31:18.183Z [INFO] Test-Nachricht für Session-Log +2026-03-05T15:31:18.288Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:31:18.290Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T15:31:18.294Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:31:18.294Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T15:31:18.408Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724678288-108436-59d2f559-e41c-4044-9cc7-c9813c6bf400-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:31:18.292Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lOxCBw\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lOxCBw\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T15:31:18.294Z [INFO] Disk-Space-Check OK: 422.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lOxCBw\out) +2026-03-05T15:31:18.295Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lOxCBw\out +2026-03-05T15:31:18.296Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T15:31:18.404Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T15:31:18.404Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T15:31:18.404Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T15:31:18.504Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=100, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:31:18.504Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T15:31:18.577Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=73, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:31:18.577Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T15:31:18.587Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5Mg8OO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5Mg8OO\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:31:18.589Z [INFO] Disk-Space-Check OK: 421.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5Mg8OO\out) +2026-03-05T15:31:18.591Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5Mg8OO\out +2026-03-05T15:31:18.592Z [INFO] Extract-Backend Start: archive=release.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T15:31:18.594Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T15:31:18.606Z [INFO] JVM Daemon gestartet (PID 119608) +2026-03-05T15:31:18.606Z [INFO] JVM Daemon: Warte auf booting Daemon für release.zip... +2026-03-05T15:31:18.647Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=70, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:31:18.647Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T15:31:18.718Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=71, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:31:18.718Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T15:31:18.690Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T15:31:18.718Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=423, tailAfter99Ms=n/a, category=unsupported_format +2026-03-05T15:31:18.718Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=423, percent=0 +2026-03-05T15:31:18.719Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=1, progress=1/2 +2026-03-05T15:31:18.719Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lOxCBw\out +2026-03-05T15:31:18.722Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T15:31:18.722Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:31:18.722Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T15:31:18.724Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T15:31:18.725Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lOxCBw\out +2026-03-05T15:31:18.745Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hLBv07\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hLBv07\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:31:18.746Z [INFO] Disk-Space-Check OK: 421.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hLBv07\out) +2026-03-05T15:31:18.747Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hLBv07\out +2026-03-05T15:31:18.749Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T15:31:18.749Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-05T15:31:18.749Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:31:18.749Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-05T15:31:18.749Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hLBv07\out +2026-03-05T15:31:18.752Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T15:31:18.752Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-05T15:31:18.752Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T15:31:18.752Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-05T15:31:18.752Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hLBv07\out +2026-03-05T15:31:18.755Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T15:31:18.755Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-05T15:31:18.755Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T15:31:18.756Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hLBv07\out +2026-03-05T15:31:18.759Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7UxXtY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7UxXtY\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T15:31:18.760Z [INFO] Disk-Space-Check OK: 421.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7UxXtY\out) +2026-03-05T15:31:18.761Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7UxXtY\out +2026-03-05T15:31:18.763Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T15:31:18.763Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:31:18.763Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:31:18.765Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T15:31:18.766Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7UxXtY\out +2026-03-05T15:31:18.768Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TpAG6d\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TpAG6d\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T15:31:18.769Z [INFO] Disk-Space-Check OK: 421.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TpAG6d\out) +2026-03-05T15:31:18.769Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TpAG6d\out +2026-03-05T15:31:18.771Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T15:31:18.771Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:31:18.771Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:31:18.772Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T15:31:18.773Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-TpAG6d\pkg) +2026-03-05T15:31:18.773Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TpAG6d\out +2026-03-05T15:31:18.775Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ibm882\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ibm882\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T15:31:18.776Z [INFO] Disk-Space-Check OK: 421.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ibm882\out) +2026-03-05T15:31:18.776Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ibm882\out +2026-03-05T15:31:18.778Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T15:31:18.778Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:31:18.778Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:31:18.780Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T15:31:18.780Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ibm882\out +2026-03-05T15:31:18.783Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-btwTf3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-btwTf3\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:31:18.784Z [INFO] Disk-Space-Check OK: 421.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-btwTf3\out) +2026-03-05T15:31:18.784Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-btwTf3\out +2026-03-05T15:31:18.787Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T15:31:18.787Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:31:18.787Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T15:31:18.787Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-05T15:31:18.787Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-btwTf3\out +2026-03-05T15:31:18.790Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T15:31:18.790Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:31:18.790Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T15:31:18.791Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-btwTf3\out +2026-03-05T15:31:18.793Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qzkl21\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qzkl21\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T15:31:18.794Z [INFO] Disk-Space-Check OK: 421.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qzkl21\out) +2026-03-05T15:31:18.794Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T15:31:18.795Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Qzkl21\out +2026-03-05T15:31:18.796Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T15:31:18.796Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:31:18.796Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-05T15:31:18.797Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qzkl21\out +2026-03-05T15:31:18.801Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3h0bXI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3h0bXI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:31:18.801Z [INFO] Disk-Space-Check OK: 421.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3h0bXI\out) +2026-03-05T15:31:18.802Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3h0bXI\out +2026-03-05T15:31:18.802Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T15:31:18.803Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T15:31:18.803Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T15:31:18.767Z [INFO] JVM Daemon bereit (persistent) +2026-03-05T15:31:18.808Z [INFO] JVM Daemon: Bereit nach 202ms — sende Request für release.zip +2026-03-05T15:31:18.809Z [INFO] JVM Daemon Request Start: archive=release.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-05T15:31:18.876Z [INFO] Extract-Trace 99%: archive=release.zip, elapsedMs=286 +2026-03-05T15:31:18.877Z [INFO] JVM Daemon Request Ende: archive=release.zip, code=0, ms=68, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-05T15:31:18.877Z [INFO] JVM-Extractor Ergebnis: archive=release.zip, ok=true, ms=283, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-05T15:31:18.877Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T15:31:18.877Z [INFO] Extract-Backend Ende: archive=release.zip, backend=7zjbinding, mode=jvm, ms=285, fallbackFromJvm=false, usedPassword=no +2026-03-05T15:31:18.879Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T15:31:18.879Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=289, tailAfter99Ms=3, pwCandidates=4 +2026-03-05T15:31:18.879Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=289, percent=100 +2026-03-05T15:31:18.880Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5Mg8OO\out +2026-03-05T15:31:18.884Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-D8dBIe\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-D8dBIe\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:31:18.885Z [INFO] Disk-Space-Check OK: 421.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-D8dBIe\out) +2026-03-05T15:31:18.885Z [INFO] Entpacke Archiv: progress-test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-D8dBIe\out +2026-03-05T15:31:18.885Z [INFO] Extract-Backend Start: archive=progress-test.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T15:31:18.886Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): progress-test.zip, 4 Passwörter: ["", "progress-test", "serienfans.org", "serienjunkies.org"] +2026-03-05T15:31:18.886Z [INFO] JVM Daemon: Sofort verfügbar, sende Request für progress-test.zip (pwCandidates=4) +2026-03-05T15:31:18.886Z [INFO] JVM Daemon Request Start: archive=progress-test.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-05T15:31:18.879Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=76, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:31:18.879Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T15:31:18.949Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=70, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:31:18.949Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T15:31:19.034Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=85, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:31:19.034Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T15:31:19.104Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=70, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:31:19.105Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T15:31:19.105Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=303, tailAfter99Ms=n/a, category=unsupported_format +2026-03-05T15:31:19.105Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=303, percent=0 +2026-03-05T15:31:19.106Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3h0bXI\out +2026-03-05T15:31:19.109Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w62Z6B\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w62Z6B\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:31:19.110Z [INFO] Disk-Space-Check OK: 421.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-w62Z6B\out) +2026-03-05T15:31:19.113Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w62Z6B\out +2026-03-05T15:31:19.116Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T15:31:19.116Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:31:19.116Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T15:31:19.117Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w62Z6B\out +2026-03-05T15:31:19.123Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UZ7Ggu\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-UZ7Ggu\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:31:19.123Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-UZ7Ggu\pkg-missing +2026-03-05T15:31:19.126Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GBG8ep\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GBG8ep\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:31:19.127Z [INFO] Disk-Space-Check OK: 421.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GBG8ep\out) +2026-03-05T15:31:19.128Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GBG8ep\out +2026-03-05T15:31:19.132Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T15:31:19.132Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:31:19.132Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-05T15:31:19.133Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GBG8ep\out +2026-03-05T15:31:19.185Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2oWw8D\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2oWw8D\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:31:19.186Z [INFO] Disk-Space-Check OK: 421.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2oWw8D\out) +2026-03-05T15:31:19.187Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2oWw8D\out +2026-03-05T15:31:19.188Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-05T15:31:19.190Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T15:31:19.190Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T15:31:19.173Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T15:31:19.173Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T15:31:19.282Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724679173-108436-074b3c7b-ee03-4fe2-a6de-6cc60937149e-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:31:19.299Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=109, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:31:19.299Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T15:31:19.400Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=101, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:31:19.400Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T15:31:19.465Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=65, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:31:19.465Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T15:31:19.531Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=66, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:31:19.532Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T15:31:19.532Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=345, tailAfter99Ms=n/a, category=unknown +2026-03-05T15:31:19.532Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=345, percent=0 +2026-03-05T15:31:19.532Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2oWw8D\out +2026-03-05T15:31:19.534Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ut8Na3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ut8Na3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:31:19.535Z [INFO] Disk-Space-Check OK: 421.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ut8Na3\out) +2026-03-05T15:31:19.537Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ut8Na3\out +2026-03-05T15:31:19.539Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7piE69\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7piE69\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:31:19.539Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-7piE69\out) +2026-03-05T15:31:19.922Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T15:31:19.922Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T15:31:20.925Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T15:31:22.426Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T15:31:23.429Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T15:31:23.539Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:31:26.430Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T15:31:27.432Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T15:31:27.432Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T15:31:28.434Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T15:31:29.934Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T15:31:30.937Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T15:31:33.938Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T15:31:34.977Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:31:34.977Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T15:31:35.053Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724694977-108436-78c52a98-9027-4800-9b89-4efcd89d6101-setup.exe (89894400 Bytes) +2026-03-05T15:31:35.157Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T15:31:35.157Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T15:31:35.158Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:31:35.158Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:31:35.260Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724694977-108436-78c52a98-9027-4800-9b89-4efcd89d6101-setup.exe (89894400 Bytes) +2026-03-05T15:31:35.367Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T15:31:35.367Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:31:35.367Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T15:31:35.458Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724694977-108436-78c52a98-9027-4800-9b89-4efcd89d6101-setup.exe (89894400 Bytes) +2026-03-05T15:31:35.545Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T15:31:35.545Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T15:31:35.546Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:31:35.546Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:31:35.628Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724694977-108436-78c52a98-9027-4800-9b89-4efcd89d6101-setup.exe (89894400 Bytes) +2026-03-05T15:31:35.720Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T15:31:35.720Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:31:35.720Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T15:31:35.804Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724694977-108436-78c52a98-9027-4800-9b89-4efcd89d6101-setup.exe (89894400 Bytes) +2026-03-05T15:31:35.893Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T15:31:35.893Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T15:31:35.894Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:31:35.894Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:31:35.984Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724694977-108436-78c52a98-9027-4800-9b89-4efcd89d6101-setup.exe (89894400 Bytes) +2026-03-05T15:31:36.225Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T15:31:36.225Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:31:36.225Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T15:31:36.334Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724696225-108436-9cc11f99-d98a-4881-9a38-694ca16f49a9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:31:36.997Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T15:31:36.997Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:31:36.997Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T15:31:37.086Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724696997-108436-c9112fb7-ef0c-4154-9a1b-92d13a9041f0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:31:37.226Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:31:37.226Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T15:31:37.227Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:31:37.227Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T15:31:37.321Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724696997-108436-c9112fb7-ef0c-4154-9a1b-92d13a9041f0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:31:37.486Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:31:37.486Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:31:37.491Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T15:31:37.491Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T15:31:37.491Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:31:37.491Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T15:31:37.585Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724696997-108436-c9112fb7-ef0c-4154-9a1b-92d13a9041f0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:31:37.714Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:31:37.714Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T15:31:37.715Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:31:37.715Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T15:31:37.780Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724696997-108436-c9112fb7-ef0c-4154-9a1b-92d13a9041f0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:31:37.925Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:31:37.925Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:31:37.927Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T15:31:37.928Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T15:31:37.928Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:31:37.928Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T15:31:38.015Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724696997-108436-c9112fb7-ef0c-4154-9a1b-92d13a9041f0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:31:38.172Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:31:38.172Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T15:31:38.173Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:31:38.173Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T15:31:38.266Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724696997-108436-c9112fb7-ef0c-4154-9a1b-92d13a9041f0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:31:38.413Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:31:38.413Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:31:38.485Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T15:31:38.485Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T15:31:38.587Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772724698485-108436-111f3e77-b1db-4dd3-82fc-d8ca9de11bc9-setup.exe (89894400 Bytes) +2026-03-05T15:31:39.730Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:32:23.596Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:32:39.800Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:33:07.272Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:33:08.531Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:33:23.664Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:33:39.878Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:34:23.730Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:34:34.161Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:34:39.956Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:35:07.514Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:35:23.807Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:35:40.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:36:23.862Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:36:34.283Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:36:40.064Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:37:07.640Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:37:23.939Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:37:40.137Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:38:24.028Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:38:34.504Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:38:40.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:39:05.793Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T15:39:05.724Z [INFO] Test-Nachricht für Session-Log +2026-03-05T15:39:05.788Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:39:05.789Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T15:39:05.793Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:39:05.793Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T15:39:05.897Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725145787-106072-8cf55ea6-fd90-4c31-a0b9-50c333fff26a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:39:05.849Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gaPBPC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gaPBPC\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T15:39:05.851Z [INFO] Disk-Space-Check OK: 421.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gaPBPC\out) +2026-03-05T15:39:05.853Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gaPBPC\out +2026-03-05T15:39:05.855Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T15:39:05.952Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T15:39:05.953Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T15:39:05.953Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T15:39:06.028Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=75, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:39:06.028Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T15:39:06.091Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=63, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:39:06.091Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T15:39:06.052Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rarrbV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rarrbV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:39:06.053Z [INFO] Disk-Space-Check OK: 421.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rarrbV\out) +2026-03-05T15:39:06.055Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-rarrbV\out +2026-03-05T15:39:06.055Z [INFO] Extract-Backend Start: archive=release.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T15:39:06.057Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T15:39:06.067Z [INFO] JVM Daemon gestartet (PID 30452) +2026-03-05T15:39:06.067Z [INFO] JVM Daemon: Warte auf booting Daemon für release.zip... +2026-03-05T15:39:06.166Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=75, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:39:06.166Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T15:39:06.228Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=62, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:39:06.228Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T15:39:06.228Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=375, tailAfter99Ms=n/a, category=unsupported_format +2026-03-05T15:39:06.228Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=375, percent=0 +2026-03-05T15:39:06.228Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-05T15:39:06.228Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gaPBPC\out +2026-03-05T15:39:06.232Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T15:39:06.232Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:39:06.232Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-05T15:39:06.233Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T15:39:06.234Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gaPBPC\out +2026-03-05T15:39:06.242Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-81Pc7S\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-81Pc7S\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:39:06.243Z [INFO] Disk-Space-Check OK: 421.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-81Pc7S\out) +2026-03-05T15:39:06.243Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-81Pc7S\out +2026-03-05T15:39:06.245Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T15:39:06.245Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-05T15:39:06.245Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:39:06.245Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-05T15:39:06.245Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-81Pc7S\out +2026-03-05T15:39:06.247Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T15:39:06.247Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-05T15:39:06.247Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:39:06.247Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-05T15:39:06.247Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-81Pc7S\out +2026-03-05T15:39:06.249Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T15:39:06.249Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-05T15:39:06.249Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:39:06.250Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-81Pc7S\out +2026-03-05T15:39:06.253Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O3iSvz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O3iSvz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T15:39:06.253Z [INFO] Disk-Space-Check OK: 421.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-O3iSvz\out) +2026-03-05T15:39:06.254Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-O3iSvz\out +2026-03-05T15:39:06.256Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T15:39:06.256Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:39:06.256Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:39:06.258Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T15:39:06.259Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O3iSvz\out +2026-03-05T15:39:06.261Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ClXrUm\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ClXrUm\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T15:39:06.261Z [INFO] Disk-Space-Check OK: 421.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ClXrUm\out) +2026-03-05T15:39:06.262Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ClXrUm\out +2026-03-05T15:39:06.263Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T15:39:06.263Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:39:06.263Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-05T15:39:06.264Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T15:39:06.265Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ClXrUm\pkg) +2026-03-05T15:39:06.265Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ClXrUm\out +2026-03-05T15:39:06.267Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gr0A10\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gr0A10\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T15:39:06.267Z [INFO] Disk-Space-Check OK: 421.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gr0A10\out) +2026-03-05T15:39:06.267Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Gr0A10\out +2026-03-05T15:39:06.269Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T15:39:06.269Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:39:06.269Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:39:06.270Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T15:39:06.271Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Gr0A10\out +2026-03-05T15:39:06.273Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-euz2MJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-euz2MJ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:39:06.274Z [INFO] Disk-Space-Check OK: 421.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-euz2MJ\out) +2026-03-05T15:39:06.274Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-euz2MJ\out +2026-03-05T15:39:06.276Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T15:39:06.276Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:39:06.276Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:39:06.276Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-05T15:39:06.276Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-euz2MJ\out +2026-03-05T15:39:06.278Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T15:39:06.278Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:39:06.278Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:39:06.279Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-euz2MJ\out +2026-03-05T15:39:06.282Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qps4yc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qps4yc\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T15:39:06.282Z [INFO] Disk-Space-Check OK: 421.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qps4yc\out) +2026-03-05T15:39:06.282Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T15:39:06.283Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Qps4yc\out +2026-03-05T15:39:06.284Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T15:39:06.284Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:39:06.284Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-05T15:39:06.285Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qps4yc\out +2026-03-05T15:39:06.287Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wwz7eq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wwz7eq\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:39:06.288Z [INFO] Disk-Space-Check OK: 421.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wwz7eq\out) +2026-03-05T15:39:06.288Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Wwz7eq\out +2026-03-05T15:39:06.289Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T15:39:06.289Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T15:39:06.289Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T15:39:06.229Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T15:39:06.366Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=77, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:39:06.366Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T15:39:06.439Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=73, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:39:06.439Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T15:39:06.506Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=67, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:39:06.506Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T15:39:06.566Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=60, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:39:06.566Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T15:39:06.566Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=278, tailAfter99Ms=n/a, category=unsupported_format +2026-03-05T15:39:06.566Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=278, percent=0 +2026-03-05T15:39:06.567Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Wwz7eq\out +2026-03-05T15:39:06.570Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cNRT7z\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cNRT7z\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:39:06.570Z [INFO] Disk-Space-Check OK: 421.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cNRT7z\out) +2026-03-05T15:39:06.572Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cNRT7z\out +2026-03-05T15:39:06.574Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T15:39:06.574Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:39:06.574Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:39:06.575Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cNRT7z\out +2026-03-05T15:39:06.579Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WqlvgS\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WqlvgS\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:39:06.579Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-WqlvgS\pkg-missing +2026-03-05T15:39:06.581Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TXCDOD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TXCDOD\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:39:06.582Z [INFO] Disk-Space-Check OK: 421.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TXCDOD\out) +2026-03-05T15:39:06.582Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TXCDOD\out +2026-03-05T15:39:06.585Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T15:39:06.585Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:39:06.585Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T15:39:06.586Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TXCDOD\out +2026-03-05T15:39:06.634Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qEF3SV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qEF3SV\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:39:06.634Z [INFO] Disk-Space-Check OK: 421.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qEF3SV\out) +2026-03-05T15:39:06.635Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qEF3SV\out +2026-03-05T15:39:06.637Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-05T15:39:06.637Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T15:39:06.637Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T15:39:06.686Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=49, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:39:06.686Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T15:39:06.575Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T15:39:06.575Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T15:39:06.656Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725146575-106072-2e671565-1829-4005-ba0b-c00ee689123e-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:39:06.732Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=46, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:39:06.732Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T15:39:06.788Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=56, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:39:06.788Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T15:39:06.842Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=54, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:39:06.842Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T15:39:06.842Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=207, tailAfter99Ms=n/a, category=unknown +2026-03-05T15:39:06.842Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=207, percent=0 +2026-03-05T15:39:06.842Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qEF3SV\out +2026-03-05T15:39:06.844Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IaUn2v\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IaUn2v\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:39:06.845Z [INFO] Disk-Space-Check OK: 421.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IaUn2v\out) +2026-03-05T15:39:06.847Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IaUn2v\out +2026-03-05T15:39:06.849Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-1pVu2E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-1pVu2E\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:39:06.849Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-1pVu2E\out) +2026-03-05T15:39:07.151Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T15:39:07.151Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T15:39:07.830Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T15:39:08.154Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T15:39:09.655Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T15:39:10.656Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T15:39:13.656Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T15:39:14.659Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T15:39:14.659Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T15:39:15.661Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T15:39:17.161Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T15:39:18.164Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T15:39:21.165Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T15:39:22.195Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:39:22.195Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T15:39:22.260Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725162194-106072-6555d8f5-079f-490e-9996-a23e421c4d14-setup.exe (89894400 Bytes) +2026-03-05T15:39:22.341Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T15:39:22.341Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T15:39:22.342Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:39:22.342Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:39:22.420Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725162194-106072-6555d8f5-079f-490e-9996-a23e421c4d14-setup.exe (89894400 Bytes) +2026-03-05T15:39:22.506Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T15:39:22.506Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:39:22.506Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T15:39:22.585Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725162194-106072-6555d8f5-079f-490e-9996-a23e421c4d14-setup.exe (89894400 Bytes) +2026-03-05T15:39:22.665Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T15:39:22.665Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T15:39:22.666Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:39:22.666Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:39:22.727Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725162194-106072-6555d8f5-079f-490e-9996-a23e421c4d14-setup.exe (89894400 Bytes) +2026-03-05T15:39:22.810Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T15:39:22.810Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:39:22.810Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T15:39:22.896Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725162194-106072-6555d8f5-079f-490e-9996-a23e421c4d14-setup.exe (89894400 Bytes) +2026-03-05T15:39:22.985Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T15:39:22.985Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T15:39:22.986Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:39:22.986Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:39:23.056Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725162194-106072-6555d8f5-079f-490e-9996-a23e421c4d14-setup.exe (89894400 Bytes) +2026-03-05T15:39:23.246Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T15:39:23.246Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:39:23.246Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T15:39:23.310Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725163246-106072-6f6b1542-4eea-4c30-840c-d8390286816d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:39:23.852Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T15:39:23.852Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:39:23.852Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T15:39:23.934Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725163852-106072-db184fb1-727b-4bbb-b94a-c69528e400c8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:39:24.066Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:39:24.066Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T15:39:24.067Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:39:24.067Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T15:39:24.128Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725163852-106072-db184fb1-727b-4bbb-b94a-c69528e400c8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:39:24.119Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:39:24.249Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:39:24.249Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:39:24.250Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T15:39:24.250Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T15:39:24.250Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:39:24.250Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T15:39:24.309Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725163852-106072-db184fb1-727b-4bbb-b94a-c69528e400c8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:39:24.432Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:39:24.432Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T15:39:24.432Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:39:24.432Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T15:39:24.494Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725163852-106072-db184fb1-727b-4bbb-b94a-c69528e400c8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:39:24.629Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:39:24.629Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:39:24.630Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T15:39:24.630Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T15:39:24.630Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:39:24.630Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T15:39:24.707Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725163852-106072-db184fb1-727b-4bbb-b94a-c69528e400c8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:39:24.842Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:39:24.842Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T15:39:24.842Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:39:24.842Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T15:39:24.927Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725163852-106072-db184fb1-727b-4bbb-b94a-c69528e400c8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:39:25.058Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:39:25.058Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:39:25.130Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T15:39:25.130Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T15:39:25.205Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772725165130-106072-ff58dde0-6c17-453a-821c-31212b43a181-setup.exe (89894400 Bytes) +2026-03-05T15:39:40.326Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:40:24.201Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:40:34.706Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:40:40.384Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:41:24.301Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:41:40.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:42:24.396Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:42:34.892Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:42:40.559Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:43:24.481Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:43:40.654Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:44:08.018Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:44:24.567Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:44:35.404Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:44:40.742Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:45:24.660Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:45:33.573Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:45:40.826Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:46:24.763Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:46:35.609Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:46:40.916Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:47:24.844Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:47:33.759Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:47:41.009Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:48:24.941Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:48:35.798Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T15:48:41.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:49:25.024Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:49:34.243Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:49:41.215Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:50:25.110Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:50:41.298Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:51:25.195Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:51:34.497Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:51:41.385Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:52:25.272Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:52:41.465Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:53:25.355Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:53:34.633Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:53:36.102Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:53:41.542Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:54:25.435Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:54:41.620Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:55:01.726Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:55:25.525Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:55:35.113Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:55:41.708Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:56:25.615Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:56:41.795Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:57:01.915Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:57:25.689Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:57:35.294Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T15:57:41.879Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:58:25.789Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:58:39.075Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T15:58:39.006Z [INFO] Test-Nachricht für Session-Log +2026-03-05T15:58:39.087Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XkCKzs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XkCKzs\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T15:58:39.089Z [INFO] Disk-Space-Check OK: 420.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XkCKzs\out) +2026-03-05T15:58:39.091Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XkCKzs\out +2026-03-05T15:58:39.092Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T15:58:39.103Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:58:39.104Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T15:58:39.109Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:58:39.109Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T15:58:39.216Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726319102-88404-22043ca7-3c9b-4092-9532-b6dec9755c8d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:58:39.231Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T15:58:39.231Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T15:58:39.231Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T15:58:39.302Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=71, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:58:39.302Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T15:58:39.278Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-fse5Xb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-fse5Xb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:58:39.280Z [INFO] Disk-Space-Check OK: 420.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-fse5Xb\out) +2026-03-05T15:58:39.282Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-fse5Xb\out +2026-03-05T15:58:39.283Z [INFO] Extract-Backend Start: archive=release.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T15:58:39.283Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T15:58:39.325Z [INFO] JVM Daemon gestartet (PID 104116) +2026-03-05T15:58:39.325Z [INFO] JVM Daemon: Warte auf booting Daemon für release.zip... +2026-03-05T15:58:39.385Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=83, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:58:39.385Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T15:58:39.494Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=109, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:58:39.494Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T15:58:39.551Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=57, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:58:39.551Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T15:58:39.511Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T15:58:39.551Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=460, tailAfter99Ms=n/a, category=unsupported_format +2026-03-05T15:58:39.551Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=460, percent=0 +2026-03-05T15:58:39.551Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-05T15:58:39.551Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XkCKzs\out +2026-03-05T15:58:39.554Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T15:58:39.554Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:58:39.554Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T15:58:39.555Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T15:58:39.557Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XkCKzs\out +2026-03-05T15:58:39.564Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nRjJNE\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nRjJNE\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:58:39.565Z [INFO] Disk-Space-Check OK: 420.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nRjJNE\out) +2026-03-05T15:58:39.566Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nRjJNE\out +2026-03-05T15:58:39.596Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T15:58:39.596Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=30, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-05T15:58:39.596Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=30, percent=100 +2026-03-05T15:58:39.596Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-05T15:58:39.596Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nRjJNE\out +2026-03-05T15:58:39.598Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T15:58:39.598Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-05T15:58:39.598Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:58:39.598Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-05T15:58:39.598Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nRjJNE\out +2026-03-05T15:58:39.600Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T15:58:39.600Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-05T15:58:39.600Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:58:39.601Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nRjJNE\out +2026-03-05T15:58:39.604Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0pt5LV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0pt5LV\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T15:58:39.605Z [INFO] Disk-Space-Check OK: 420.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0pt5LV\out) +2026-03-05T15:58:39.605Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0pt5LV\out +2026-03-05T15:58:39.608Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T15:58:39.608Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:58:39.608Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T15:58:39.609Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T15:58:39.610Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0pt5LV\out +2026-03-05T15:58:39.612Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-REaIMF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-REaIMF\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T15:58:39.613Z [INFO] Disk-Space-Check OK: 420.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-REaIMF\out) +2026-03-05T15:58:39.613Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-REaIMF\out +2026-03-05T15:58:39.614Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T15:58:39.614Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:58:39.614Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-05T15:58:39.615Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T15:58:39.617Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-REaIMF\pkg) +2026-03-05T15:58:39.617Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-REaIMF\out +2026-03-05T15:58:39.619Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CJ50BJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CJ50BJ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T15:58:39.619Z [INFO] Disk-Space-Check OK: 420.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-CJ50BJ\out) +2026-03-05T15:58:39.619Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-CJ50BJ\out +2026-03-05T15:58:39.621Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T15:58:39.621Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:58:39.621Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:58:39.622Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T15:58:39.622Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-CJ50BJ\out +2026-03-05T15:58:39.625Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-847dUn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-847dUn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:58:39.626Z [INFO] Disk-Space-Check OK: 420.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-847dUn\out) +2026-03-05T15:58:39.626Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-847dUn\out +2026-03-05T15:58:39.629Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T15:58:39.629Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:58:39.629Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T15:58:39.629Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-05T15:58:39.629Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-847dUn\out +2026-03-05T15:58:39.631Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T15:58:39.631Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:58:39.631Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:58:39.632Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-847dUn\out +2026-03-05T15:58:39.635Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fgAQLp\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fgAQLp\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T15:58:39.635Z [INFO] Disk-Space-Check OK: 420.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fgAQLp\out) +2026-03-05T15:58:39.635Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T15:58:39.636Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-fgAQLp\out +2026-03-05T15:58:39.638Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T15:58:39.638Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:58:39.638Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:58:39.639Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fgAQLp\out +2026-03-05T15:58:39.641Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q40ONf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q40ONf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:58:39.641Z [INFO] Disk-Space-Check OK: 420.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q40ONf\out) +2026-03-05T15:58:39.642Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Q40ONf\out +2026-03-05T15:58:39.642Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T15:58:39.642Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T15:58:39.643Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T15:58:39.695Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=52, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:58:39.695Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T15:58:39.750Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=55, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:58:39.750Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T15:58:39.805Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=55, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:58:39.805Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T15:58:39.863Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=58, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:58:39.863Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T15:58:39.863Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=221, tailAfter99Ms=n/a, category=unsupported_format +2026-03-05T15:58:39.863Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=221, percent=0 +2026-03-05T15:58:39.864Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q40ONf\out +2026-03-05T15:58:39.866Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w2MKFA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w2MKFA\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:58:39.867Z [INFO] Disk-Space-Check OK: 420.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-w2MKFA\out) +2026-03-05T15:58:39.869Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w2MKFA\out +2026-03-05T15:58:39.871Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T15:58:39.871Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:58:39.871Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T15:58:39.872Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w2MKFA\out +2026-03-05T15:58:39.877Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NSEIfg\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NSEIfg\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:58:39.878Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-NSEIfg\pkg-missing +2026-03-05T15:58:39.880Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YeUHL8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YeUHL8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:58:39.880Z [INFO] Disk-Space-Check OK: 420.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-YeUHL8\out) +2026-03-05T15:58:39.880Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-YeUHL8\out +2026-03-05T15:58:39.883Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T15:58:39.883Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T15:58:39.883Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T15:58:39.884Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-YeUHL8\out +2026-03-05T15:58:39.931Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f5TUNy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f5TUNy\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:58:39.932Z [INFO] Disk-Space-Check OK: 420.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-f5TUNy\out) +2026-03-05T15:58:39.932Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f5TUNy\out +2026-03-05T15:58:39.935Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-05T15:58:39.935Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T15:58:39.935Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T15:58:39.871Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T15:58:39.871Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T15:58:39.970Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726319870-88404-f21b3885-0a21-4046-9f1d-d20e54451815-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:58:39.997Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=62, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:58:39.997Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T15:58:40.059Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=62, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:58:40.059Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T15:58:40.111Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=52, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:58:40.111Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T15:58:40.156Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=45, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T15:58:40.157Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T15:58:40.157Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=225, tailAfter99Ms=n/a, category=unknown +2026-03-05T15:58:40.157Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=225, percent=0 +2026-03-05T15:58:40.157Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f5TUNy\out +2026-03-05T15:58:40.160Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aHU4Vx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aHU4Vx\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:58:40.160Z [INFO] Disk-Space-Check OK: 420.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aHU4Vx\out) +2026-03-05T15:58:40.162Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aHU4Vx\out +2026-03-05T15:58:40.164Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-XWGVAa\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-XWGVAa\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T15:58:40.165Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-XWGVAa\out) +2026-03-05T15:58:40.471Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T15:58:40.471Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T15:58:41.474Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T15:58:41.968Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:58:42.975Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T15:58:43.979Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T15:58:46.980Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T15:58:47.983Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T15:58:47.983Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T15:58:48.985Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T15:58:50.486Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T15:58:51.488Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T15:58:54.488Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T15:58:55.516Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:58:55.516Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T15:58:55.615Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726335516-88404-de2cf133-837b-4b0d-ae23-c9b956aa8cf9-setup.exe (89894400 Bytes) +2026-03-05T15:58:55.703Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T15:58:55.703Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T15:58:55.704Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:58:55.704Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:58:55.794Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726335516-88404-de2cf133-837b-4b0d-ae23-c9b956aa8cf9-setup.exe (89894400 Bytes) +2026-03-05T15:58:55.894Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T15:58:55.894Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:58:55.894Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T15:58:55.994Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726335516-88404-de2cf133-837b-4b0d-ae23-c9b956aa8cf9-setup.exe (89894400 Bytes) +2026-03-05T15:58:56.092Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T15:58:56.092Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T15:58:56.093Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:58:56.093Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:58:56.180Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726335516-88404-de2cf133-837b-4b0d-ae23-c9b956aa8cf9-setup.exe (89894400 Bytes) +2026-03-05T15:58:56.273Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T15:58:56.273Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:58:56.273Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T15:58:56.351Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726335516-88404-de2cf133-837b-4b0d-ae23-c9b956aa8cf9-setup.exe (89894400 Bytes) +2026-03-05T15:58:56.434Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T15:58:56.434Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T15:58:56.435Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:58:56.435Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T15:58:56.503Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726335516-88404-de2cf133-837b-4b0d-ae23-c9b956aa8cf9-setup.exe (89894400 Bytes) +2026-03-05T15:58:56.693Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T15:58:56.693Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:58:56.693Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T15:58:56.782Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726336693-88404-5fb22db7-c4cd-4ba9-8337-fbe0c2f92d8c-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:58:57.306Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T15:58:57.306Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:58:57.306Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T15:58:57.396Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726337306-88404-deadf3c8-d2b0-4e2b-af09-c03087dc2aa9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:58:57.522Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:58:57.522Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T15:58:57.523Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:58:57.523Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T15:58:57.587Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726337306-88404-deadf3c8-d2b0-4e2b-af09-c03087dc2aa9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:58:57.719Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:58:57.719Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:58:57.721Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T15:58:57.721Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T15:58:57.721Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:58:57.721Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T15:58:57.798Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726337306-88404-deadf3c8-d2b0-4e2b-af09-c03087dc2aa9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:58:57.923Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:58:57.923Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T15:58:57.924Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:58:57.924Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T15:58:58.002Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726337306-88404-deadf3c8-d2b0-4e2b-af09-c03087dc2aa9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:58:58.139Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:58:58.139Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:58:58.141Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T15:58:58.141Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T15:58:58.141Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:58:58.141Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T15:58:58.226Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726337306-88404-deadf3c8-d2b0-4e2b-af09-c03087dc2aa9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:58:58.363Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:58:58.363Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T15:58:58.364Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T15:58:58.364Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T15:58:58.426Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726337306-88404-deadf3c8-d2b0-4e2b-af09-c03087dc2aa9-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T15:58:58.563Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T15:58:58.564Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T15:58:58.639Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T15:58:58.639Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T15:58:58.739Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772726338639-88404-fadbd374-f59e-4305-99a4-73e75b3721fd-setup.exe (89894400 Bytes) +2026-03-05T15:59:02.207Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T15:59:25.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T15:59:35.469Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T15:59:42.046Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:00:25.942Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:00:42.110Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:01:02.334Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:01:26.024Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:01:42.197Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:02:26.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:02:42.281Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:03:02.496Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:03:26.198Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:03:42.370Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:04:26.291Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:04:35.732Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:04:42.456Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:05:02.718Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:05:26.374Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:05:42.539Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:06:01.283Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:06:26.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:06:42.614Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:07:03.093Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:07:26.527Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:07:42.700Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:08:01.426Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:08:26.610Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:08:42.777Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:09:03.227Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T16:09:26.669Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:09:42.850Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:10:01.661Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:10:26.762Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:10:42.941Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:11:26.866Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:11:43.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:12:01.782Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:12:26.954Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:12:43.093Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:13:27.021Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:13:43.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:14:01.902Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:14:03.435Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:14:27.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:14:43.235Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:15:27.186Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:15:28.979Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:15:43.319Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:16:02.197Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:16:27.256Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:16:43.394Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:17:27.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:17:29.131Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:17:43.463Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:18:02.362Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:18:27.409Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:18:43.541Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:19:27.486Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:19:29.336Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:19:43.604Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:20:02.790Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T16:20:27.562Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:20:43.692Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:21:27.653Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:21:29.469Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:21:43.790Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:22:27.738Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:22:43.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:23:27.808Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:23:29.654Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:23:43.948Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:24:27.885Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:24:44.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:25:03.094Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:25:27.952Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:25:29.835Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:25:44.110Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:26:28.028Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:26:28.743Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:26:44.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:27:28.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:27:30.042Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:27:44.256Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:28:28.160Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:28:28.889Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:28:44.308Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:29:28.221Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:29:30.157Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T16:29:44.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:30:28.310Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:30:29.106Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:30:32.569Z [INFO] Test-Nachricht für Session-Log +2026-03-05T16:30:32.696Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-05T16:30:32.650Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T16:30:32.651Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-05T16:30:32.655Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T16:30:32.655Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T16:30:32.757Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728232649-54092-cd0b09f5-441a-495d-b1aa-89fdd33741b1-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T16:30:32.728Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LsoFFY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LsoFFY\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-05T16:30:32.730Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LsoFFY\out) +2026-03-05T16:30:32.732Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LsoFFY\out +2026-03-05T16:30:32.734Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T16:30:32.829Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-05T16:30:32.829Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-05T16:30:32.829Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-05T16:30:32.913Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=84, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T16:30:32.913Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-05T16:30:32.991Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=78, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T16:30:32.991Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-05T16:30:32.939Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bAiQiU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bAiQiU\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T16:30:32.940Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bAiQiU\out) +2026-03-05T16:30:32.942Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bAiQiU\out +2026-03-05T16:30:32.943Z [INFO] Extract-Backend Start: archive=release.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T16:30:32.944Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-05T16:30:32.970Z [INFO] JVM Daemon gestartet (PID 122932) +2026-03-05T16:30:32.970Z [INFO] JVM Daemon: Warte auf booting Daemon für release.zip... +2026-03-05T16:30:33.047Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=56, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T16:30:33.047Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-05T16:30:33.109Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=62, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T16:30:33.109Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T16:30:33.073Z [INFO] Nach-Shutdown-Nachricht +2026-03-05T16:30:33.109Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=377, tailAfter99Ms=n/a, category=unsupported_format +2026-03-05T16:30:33.109Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=377, percent=0 +2026-03-05T16:30:33.109Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-05T16:30:33.109Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LsoFFY\out +2026-03-05T16:30:33.119Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-05T16:30:33.119Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=10, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T16:30:33.119Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=10, percent=100 +2026-03-05T16:30:33.120Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T16:30:33.121Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LsoFFY\out +2026-03-05T16:30:33.129Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MMMjHv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MMMjHv\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-05T16:30:33.130Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MMMjHv\out) +2026-03-05T16:30:33.130Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MMMjHv\out +2026-03-05T16:30:33.133Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-05T16:30:33.133Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-05T16:30:33.133Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T16:30:33.133Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-05T16:30:33.133Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MMMjHv\out +2026-03-05T16:30:33.135Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-05T16:30:33.135Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-05T16:30:33.135Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T16:30:33.135Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-05T16:30:33.135Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MMMjHv\out +2026-03-05T16:30:33.137Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-05T16:30:33.137Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-05T16:30:33.137Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T16:30:33.138Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MMMjHv\out +2026-03-05T16:30:33.141Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T9S95U\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T9S95U\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T16:30:33.142Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-T9S95U\out) +2026-03-05T16:30:33.142Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-T9S95U\out +2026-03-05T16:30:33.145Z [INFO] Entpacken erfolgreich: season.zip +2026-03-05T16:30:33.145Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T16:30:33.145Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T16:30:33.147Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-05T16:30:33.148Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-T9S95U\out +2026-03-05T16:30:33.150Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ACUW6k\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ACUW6k\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T16:30:33.150Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ACUW6k\out) +2026-03-05T16:30:33.151Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ACUW6k\out +2026-03-05T16:30:33.153Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T16:30:33.153Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T16:30:33.153Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T16:30:33.154Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T16:30:33.155Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-ACUW6k\pkg) +2026-03-05T16:30:33.155Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ACUW6k\out +2026-03-05T16:30:33.157Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jvhg6I\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jvhg6I\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-05T16:30:33.158Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jvhg6I\out) +2026-03-05T16:30:33.158Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Jvhg6I\out +2026-03-05T16:30:33.160Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T16:30:33.160Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T16:30:33.160Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T16:30:33.161Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-05T16:30:33.162Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Jvhg6I\out +2026-03-05T16:30:33.165Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AWO2UI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AWO2UI\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T16:30:33.165Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AWO2UI\out) +2026-03-05T16:30:33.166Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AWO2UI\out +2026-03-05T16:30:33.168Z [INFO] Entpacken erfolgreich: a.zip +2026-03-05T16:30:33.168Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T16:30:33.168Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T16:30:33.168Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-05T16:30:33.168Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AWO2UI\out +2026-03-05T16:30:33.171Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T16:30:33.171Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T16:30:33.171Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-05T16:30:33.172Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AWO2UI\out +2026-03-05T16:30:33.175Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-80fnfg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-80fnfg\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-05T16:30:33.176Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-80fnfg\out) +2026-03-05T16:30:33.176Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-05T16:30:33.176Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-80fnfg\out +2026-03-05T16:30:33.178Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-05T16:30:33.178Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T16:30:33.178Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T16:30:33.179Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-80fnfg\out +2026-03-05T16:30:33.182Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFu3Ld\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFu3Ld\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T16:30:33.183Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFu3Ld\out) +2026-03-05T16:30:33.183Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gFu3Ld\out +2026-03-05T16:30:33.184Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T16:30:33.184Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-05T16:30:33.185Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-05T16:30:33.144Z [INFO] JVM Daemon bereit (persistent) +2026-03-05T16:30:33.173Z [INFO] JVM Daemon: Bereit nach 203ms — sende Request für release.zip +2026-03-05T16:30:33.173Z [INFO] JVM Daemon Request Start: archive=release.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-05T16:30:33.245Z [INFO] Extract-Trace 99%: archive=release.zip, elapsedMs=303 +2026-03-05T16:30:33.246Z [INFO] JVM Daemon Request Ende: archive=release.zip, code=0, ms=73, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-05T16:30:33.246Z [INFO] JVM-Extractor Ergebnis: archive=release.zip, ok=true, ms=302, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-05T16:30:33.246Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-05T16:30:33.246Z [INFO] Extract-Backend Ende: archive=release.zip, backend=7zjbinding, mode=jvm, ms=303, fallbackFromJvm=false, usedPassword=no +2026-03-05T16:30:33.248Z [INFO] Entpacken erfolgreich: release.zip +2026-03-05T16:30:33.248Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=306, tailAfter99Ms=3, pwCandidates=4 +2026-03-05T16:30:33.248Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=306, percent=100 +2026-03-05T16:30:33.249Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-bAiQiU\out +2026-03-05T16:30:33.252Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-uL0QO4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-uL0QO4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T16:30:33.253Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-uL0QO4\out) +2026-03-05T16:30:33.253Z [INFO] Entpacke Archiv: progress-test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-uL0QO4\out +2026-03-05T16:30:33.254Z [INFO] Extract-Backend Start: archive=progress-test.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-05T16:30:33.254Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): progress-test.zip, 4 Passwörter: ["", "progress-test", "serienfans.org", "serienjunkies.org"] +2026-03-05T16:30:33.254Z [INFO] JVM Daemon: Sofort verfügbar, sende Request für progress-test.zip (pwCandidates=4) +2026-03-05T16:30:33.254Z [INFO] JVM Daemon Request Start: archive=progress-test.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-05T16:30:33.257Z [INFO] Extract-Trace 99%: archive=progress-test.zip, elapsedMs=4 +2026-03-05T16:30:33.257Z [INFO] JVM Daemon Request Ende: archive=progress-test.zip, code=0, ms=3, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-05T16:30:33.257Z [INFO] JVM-Extractor Ergebnis: archive=progress-test.zip, ok=true, ms=3, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-05T16:30:33.257Z [INFO] Entpackt via 7zjbinding: progress-test.zip +2026-03-05T16:30:33.257Z [INFO] Extract-Backend Ende: archive=progress-test.zip, backend=7zjbinding, mode=jvm, ms=3, fallbackFromJvm=false, usedPassword=no +2026-03-05T16:30:33.259Z [INFO] Entpacken erfolgreich: progress-test.zip +2026-03-05T16:30:33.259Z [INFO] Extract-Trace Archiv Erfolg: archive=progress-test.zip, totalMs=6, tailAfter99Ms=2, pwCandidates=4 +2026-03-05T16:30:33.259Z [INFO] Extract-Trace Archiv Ende: archive=progress-test.zip, outcome=success, elapsedMs=6, percent=100 +2026-03-05T16:30:33.260Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-uL0QO4\out +2026-03-05T16:30:33.263Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-TfiHwn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-TfiHwn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T16:30:33.264Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-TfiHwn\out) +2026-03-05T16:30:33.264Z [INFO] Entpacke Archiv: archive1.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-TfiHwn\out +2026-03-05T16:30:33.245Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=60, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T16:30:33.245Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-05T16:30:33.304Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=59, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T16:30:33.304Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-05T16:30:33.356Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=52, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T16:30:33.356Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-05T16:30:33.420Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=64, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T16:30:33.421Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-05T16:30:33.421Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=238, tailAfter99Ms=n/a, category=unsupported_format +2026-03-05T16:30:33.421Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=238, percent=0 +2026-03-05T16:30:33.421Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gFu3Ld\out +2026-03-05T16:30:33.424Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ygHRRN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ygHRRN\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-05T16:30:33.425Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ygHRRN\out) +2026-03-05T16:30:33.427Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ygHRRN\out +2026-03-05T16:30:33.429Z [INFO] Entpacken erfolgreich: b.zip +2026-03-05T16:30:33.429Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T16:30:33.429Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T16:30:33.430Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ygHRRN\out +2026-03-05T16:30:33.434Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eZNh47\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eZNh47\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-05T16:30:33.434Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-eZNh47\pkg-missing +2026-03-05T16:30:33.436Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O3EzDC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O3EzDC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T16:30:33.436Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-O3EzDC\out) +2026-03-05T16:30:33.437Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-O3EzDC\out +2026-03-05T16:30:33.439Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-05T16:30:33.439Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-05T16:30:33.439Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-05T16:30:33.440Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-O3EzDC\out +2026-03-05T16:30:33.488Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Usipkk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Usipkk\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T16:30:33.489Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Usipkk\out) +2026-03-05T16:30:33.491Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Usipkk\out +2026-03-05T16:30:33.492Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-05T16:30:33.492Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-05T16:30:33.492Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-05T16:30:33.456Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-05T16:30:33.456Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-05T16:30:33.548Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728233456-54092-bf04f669-282a-4bf3-8800-80d6d67e67c5-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T16:30:33.545Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=53, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T16:30:33.545Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-05T16:30:33.594Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=49, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T16:30:33.594Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-05T16:30:33.651Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=57, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T16:30:33.651Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-05T16:30:33.702Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=51, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-05T16:30:33.703Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-05T16:30:33.703Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=212, tailAfter99Ms=n/a, category=unknown +2026-03-05T16:30:33.703Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=212, percent=0 +2026-03-05T16:30:33.703Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Usipkk\out +2026-03-05T16:30:33.705Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkNwX8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkNwX8\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T16:30:33.706Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkNwX8\out) +2026-03-05T16:30:33.707Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DkNwX8\out +2026-03-05T16:30:33.710Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-xhWFoA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-xhWFoA\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-05T16:30:33.710Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-xhWFoA\out) +2026-03-05T16:30:34.014Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T16:30:34.015Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T16:30:35.017Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T16:30:36.518Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T16:30:37.521Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T16:30:40.523Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-05T16:30:41.524Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-05T16:30:41.524Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T16:30:42.527Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T16:30:44.027Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T16:30:44.466Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:30:45.029Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-05T16:30:48.029Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-05T16:30:49.056Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T16:30:49.056Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T16:30:49.150Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728249056-54092-d91acf11-a832-4e66-90e0-0d9f21373355-setup.exe (89894400 Bytes) +2026-03-05T16:30:49.253Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T16:30:49.253Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T16:30:49.254Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T16:30:49.254Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T16:30:49.340Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728249056-54092-d91acf11-a832-4e66-90e0-0d9f21373355-setup.exe (89894400 Bytes) +2026-03-05T16:30:49.425Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T16:30:49.425Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T16:30:49.425Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T16:30:49.490Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728249056-54092-d91acf11-a832-4e66-90e0-0d9f21373355-setup.exe (89894400 Bytes) +2026-03-05T16:30:49.571Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T16:30:49.571Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T16:30:49.571Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T16:30:49.571Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T16:30:49.653Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728249056-54092-d91acf11-a832-4e66-90e0-0d9f21373355-setup.exe (89894400 Bytes) +2026-03-05T16:30:49.742Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T16:30:49.742Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T16:30:49.742Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-05T16:30:49.829Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728249056-54092-d91acf11-a832-4e66-90e0-0d9f21373355-setup.exe (89894400 Bytes) +2026-03-05T16:30:49.916Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-05T16:30:49.916Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-05T16:30:49.917Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T16:30:49.917Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-05T16:30:50.003Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728249056-54092-d91acf11-a832-4e66-90e0-0d9f21373355-setup.exe (89894400 Bytes) +2026-03-05T16:30:50.224Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T16:30:50.224Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T16:30:50.224Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T16:30:50.319Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728250224-54092-980c58fa-5c66-48bf-a5a0-e6bcca04adeb-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T16:30:50.802Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T16:30:50.802Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T16:30:50.802Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T16:30:50.882Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728250802-54092-466de4a4-e21e-4880-8bbc-1ce851357af6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T16:30:51.014Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T16:30:51.014Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T16:30:51.014Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T16:30:51.014Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T16:30:51.077Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728250802-54092-466de4a4-e21e-4880-8bbc-1ce851357af6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T16:30:51.209Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T16:30:51.209Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T16:30:51.211Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T16:30:51.211Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T16:30:51.211Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T16:30:51.211Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T16:30:51.287Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728250802-54092-466de4a4-e21e-4880-8bbc-1ce851357af6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T16:30:51.410Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T16:30:51.410Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T16:30:51.410Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T16:30:51.410Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T16:30:51.472Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728250802-54092-466de4a4-e21e-4880-8bbc-1ce851357af6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T16:30:51.600Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T16:30:51.600Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T16:30:51.601Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-05T16:30:51.602Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-05T16:30:51.602Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T16:30:51.602Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-05T16:30:51.678Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728250802-54092-466de4a4-e21e-4880-8bbc-1ce851357af6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T16:30:51.830Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T16:30:51.830Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-05T16:30:51.830Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-05T16:30:51.830Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-05T16:30:51.894Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728250802-54092-466de4a4-e21e-4880-8bbc-1ce851357af6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-05T16:30:52.016Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-05T16:30:52.016Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-05T16:30:52.078Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-05T16:30:52.078Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-05T16:30:52.155Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772728252078-54092-1ce8d589-8cf6-470a-a03e-df20d250f213-setup.exe (89894400 Bytes) +2026-03-05T16:31:28.389Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:31:44.552Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:32:28.468Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:32:29.297Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:32:44.623Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:33:28.548Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:33:44.715Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:34:28.644Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:34:29.480Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:34:30.413Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:34:44.821Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:35:28.733Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:35:44.929Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:35:56.044Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:36:28.846Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:36:29.727Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:36:45.019Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:37:28.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:37:45.120Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:37:56.185Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:38:29.037Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:38:29.890Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:38:45.215Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:39:29.123Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:39:45.308Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:39:56.689Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:40:29.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:40:30.036Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T16:40:45.389Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:41:29.289Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:41:45.467Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:41:57.147Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:42:29.372Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:42:45.569Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:43:29.461Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:43:45.661Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:43:57.449Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:44:29.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:44:45.748Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:45:29.638Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:45:30.282Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:45:45.834Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:45:57.666Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:46:29.728Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:46:45.909Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:46:55.855Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:47:29.814Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:47:46.003Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:47:57.796Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:48:29.909Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:48:46.093Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:48:56.012Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:49:29.992Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:49:46.183Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:49:58.032Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T16:50:30.081Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:50:46.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:50:56.278Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:51:30.174Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:51:46.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:52:30.269Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:52:46.463Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:52:56.382Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:53:30.355Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:53:46.547Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:54:30.447Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:54:46.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:54:56.827Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:54:58.268Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:55:30.544Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:55:46.730Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:56:23.821Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:56:30.622Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:56:46.835Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:56:57.262Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:57:30.716Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:57:46.927Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:58:24.003Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T16:58:30.805Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:58:47.011Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:58:57.390Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T16:59:30.893Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T16:59:47.106Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:00:24.259Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:00:30.999Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:00:47.199Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:00:57.610Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T17:01:31.087Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:01:47.284Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:02:24.519Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:02:31.173Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:02:47.360Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:03:31.249Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:03:47.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:04:24.651Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:04:31.354Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:04:47.538Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:05:31.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:05:47.625Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:05:57.875Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:06:24.944Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:06:31.527Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:06:47.723Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:07:23.427Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:07:31.616Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:07:47.813Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:08:25.143Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:08:31.722Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:08:47.904Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:09:23.640Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:09:31.830Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:09:47.990Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:10:25.282Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T17:10:31.891Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:10:48.054Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:11:23.836Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:11:31.985Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:11:48.143Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:12:32.064Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:12:48.233Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:13:23.967Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:13:32.158Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:13:48.322Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:14:32.233Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:14:48.422Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:15:24.134Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:15:25.565Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:15:32.329Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:15:48.508Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:16:32.418Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:16:48.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:16:51.136Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:17:24.384Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:17:32.506Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:17:48.683Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:18:32.596Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:18:48.773Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:18:51.293Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:19:24.590Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:19:32.686Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:19:48.858Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:20:32.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:20:48.930Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:20:51.525Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:21:24.773Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T17:21:32.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:21:49.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:22:32.960Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:22:49.097Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:22:51.742Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:23:33.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:23:49.176Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:24:33.139Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:24:49.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:24:51.917Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:25:33.221Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:25:49.354Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:26:25.291Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:26:33.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:26:49.438Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:26:52.130Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:27:33.404Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:27:49.520Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:27:51.043Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:28:33.499Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:28:49.626Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:28:52.280Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:29:33.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:29:49.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:29:51.200Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:30:33.693Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:30:49.801Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:30:52.467Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T17:31:33.774Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:31:49.897Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:31:51.397Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:32:33.863Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:32:49.986Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:33:33.955Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:33:50.077Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:33:51.537Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:34:34.051Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:34:50.174Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:35:34.146Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:35:50.259Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:35:51.710Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:35:52.705Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:36:34.238Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:36:50.368Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:37:18.314Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:37:34.323Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:37:50.465Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:37:52.191Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:38:34.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:38:50.548Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:39:18.477Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:39:34.504Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:39:50.627Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:39:52.290Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:40:34.598Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:40:50.706Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:41:18.717Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:41:34.680Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:41:50.797Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:41:52.496Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T17:42:34.776Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:42:50.883Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:43:18.954Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:43:34.869Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:43:50.987Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:44:34.959Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:44:51.096Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:45:19.143Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:45:35.058Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:45:51.178Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:46:35.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:46:51.265Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:46:53.025Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:47:19.374Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:47:35.240Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:47:51.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:48:18.586Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:48:35.340Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:48:51.440Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:49:19.849Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:49:35.426Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:49:51.529Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:50:18.777Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:50:35.512Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:50:51.624Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:51:20.041Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T17:51:35.600Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:51:51.712Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:52:19.015Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:52:35.681Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:52:51.826Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:53:35.784Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:53:51.919Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:54:19.133Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:54:35.877Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:54:52.014Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:55:35.970Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:55:52.116Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:56:19.332Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:56:20.209Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:56:36.069Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:56:52.213Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:57:36.168Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:57:45.781Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:57:52.301Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:58:19.580Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T17:58:36.260Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:58:52.401Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:59:36.340Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T17:59:46.013Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T17:59:52.497Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:00:19.800Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:00:36.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:00:52.579Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:01:36.536Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:01:46.238Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:01:52.668Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:02:19.979Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T18:02:36.620Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:02:52.748Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:03:36.718Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:03:46.432Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:03:52.832Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:04:36.809Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:04:52.924Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:05:36.895Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:05:46.618Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:05:53.010Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:06:36.983Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:06:53.092Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:07:20.238Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:07:37.084Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:07:46.853Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:07:53.182Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:08:37.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:08:45.982Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:08:53.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:09:37.262Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:09:46.994Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:09:53.364Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:10:37.362Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:10:46.145Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:10:53.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:11:37.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:11:47.174Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T18:11:53.552Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:12:37.543Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:12:46.425Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:12:53.630Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:13:37.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:13:53.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:14:37.731Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:14:46.664Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:14:53.807Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:15:37.833Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:15:53.896Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:16:37.941Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:16:46.873Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:16:47.425Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:16:53.989Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:17:38.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:17:54.087Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:18:12.990Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:18:38.123Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:18:47.089Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:18:54.173Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:19:38.224Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:19:54.260Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:20:13.157Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:20:38.325Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:20:47.224Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:20:54.358Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:21:38.417Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:21:54.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:22:13.776Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:22:38.487Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:22:47.395Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T18:22:54.538Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:23:38.582Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:23:54.639Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:24:13.881Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:24:38.683Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:24:54.714Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:25:38.782Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:25:54.817Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:26:14.104Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:26:38.880Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:26:54.898Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:27:38.964Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:27:47.934Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:27:54.983Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:28:14.308Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:28:39.064Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:28:55.072Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:29:13.491Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:29:39.148Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:29:55.164Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:30:14.607Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:30:39.237Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:30:55.239Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:31:13.671Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:31:39.333Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:31:55.310Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:32:14.836Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T18:32:39.428Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:32:55.393Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:33:13.955Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:33:39.527Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:33:55.497Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:34:39.624Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:34:55.590Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:35:14.183Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:35:39.715Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:35:55.690Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:36:39.808Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:36:55.783Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:37:14.350Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:37:15.097Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:37:39.890Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:37:55.871Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:38:39.987Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:38:40.681Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:38:55.960Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:39:14.582Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:39:40.070Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:39:56.052Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:40:40.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:40:40.874Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:40:56.150Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:41:14.710Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:41:40.254Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:41:56.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:42:40.354Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:42:41.178Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:42:56.329Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:43:14.891Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T18:43:40.437Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:43:56.411Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:44:40.516Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:44:41.347Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:44:56.502Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:45:40.604Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:45:56.590Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:46:40.690Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:46:41.527Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:46:56.681Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:47:40.775Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:47:56.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:48:15.210Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:48:40.856Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:48:41.737Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:48:56.863Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:49:40.810Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:49:40.951Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:49:56.951Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:50:41.046Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:50:41.974Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:50:57.024Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:51:41.014Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:51:41.145Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:51:57.115Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:52:41.232Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:52:42.139Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T18:52:57.203Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:53:41.323Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:53:41.323Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-05T18:53:41.324Z [WARN] Stall erkannt: item=file.bin, phase=validating, retry=1/inf, bytes=0, error=Error: stall, provider=realdebrid +2026-03-05T18:53:41.801Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:53:57.300Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:54:41.423Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:54:57.389Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:55:41.522Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:55:42.014Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:55:57.478Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:56:41.613Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:56:57.550Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:57:41.695Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:57:42.173Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:57:42.642Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:57:57.655Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:58:41.789Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:58:57.747Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:59:08.245Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T18:59:41.876Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T18:59:42.666Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T18:59:57.827Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:00:41.951Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:00:57.918Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:01:08.401Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:01:42.044Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:01:42.856Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T19:01:58.015Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:02:42.138Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:02:58.111Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:03:08.642Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:03:42.250Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:03:58.209Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:04:42.336Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:04:58.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:05:08.784Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:05:42.413Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:05:58.407Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:06:42.495Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:06:43.157Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:06:58.483Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:07:08.989Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:07:42.581Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:07:58.567Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:08:08.718Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:08:42.669Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:08:58.647Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:09:09.215Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:09:42.747Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:09:58.742Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:10:08.865Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:10:42.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:10:58.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:11:09.673Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:11:42.918Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:11:58.915Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:12:09.142Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:12:42.995Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:12:59.001Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:13:09.882Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T19:13:43.093Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:13:59.112Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:14:09.315Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:14:43.180Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:14:59.199Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:15:43.278Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:15:59.299Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:16:09.527Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:16:43.382Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:16:59.398Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:17:43.468Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:17:59.486Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:18:09.844Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:18:10.361Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:18:43.555Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:18:59.586Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:19:35.949Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:19:43.657Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:19:59.672Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:20:10.008Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:20:43.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:20:59.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:21:36.131Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:21:43.824Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:21:59.859Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:22:10.192Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T19:22:43.922Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:22:59.949Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:23:36.414Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:23:44.006Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:24:00.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:24:44.095Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:25:00.129Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:25:36.620Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:25:44.199Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:26:00.225Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:26:44.289Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:27:00.301Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:27:10.515Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:27:36.769Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:27:44.357Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:28:00.363Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:28:36.125Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:28:44.405Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:29:00.408Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:29:37.368Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:29:44.469Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:30:00.486Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:30:36.349Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:30:44.530Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:31:00.541Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:31:37.554Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:31:44.626Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:32:00.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:32:36.574Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:32:44.696Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:33:00.715Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:33:37.677Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T19:33:44.778Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:34:00.791Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:34:36.779Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:34:44.854Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:35:00.873Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:35:44.923Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:36:00.925Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:36:36.923Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:36:44.989Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:37:01.005Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:37:45.069Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:38:01.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:38:37.171Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:38:38.107Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:38:45.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:39:01.181Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:39:45.237Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:40:01.249Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:40:03.667Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:40:37.346Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:40:45.317Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:41:01.328Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:41:45.406Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:42:01.421Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:42:03.835Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:42:37.529Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T19:42:45.495Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:43:01.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:43:45.557Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:44:01.588Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:44:04.054Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:44:45.639Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:45:01.661Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:45:45.723Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:46:01.739Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:46:04.273Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:46:45.819Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:47:01.832Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:47:37.799Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:47:45.904Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:48:01.916Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:48:04.415Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:48:45.995Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:49:02.009Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:49:03.443Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:49:46.074Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:50:02.094Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:50:04.690Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:50:46.167Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:51:02.179Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:51:03.618Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:51:46.257Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:52:02.275Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:52:04.916Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:52:46.366Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:53:02.360Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:53:03.888Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:53:46.442Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:54:02.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:54:05.095Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T19:54:46.533Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:55:02.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:55:04.088Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:55:46.589Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:56:02.594Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:56:46.652Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:57:02.666Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:57:04.235Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:57:46.756Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:58:02.751Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:58:46.824Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:59:02.811Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T19:59:04.497Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T19:59:05.262Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T19:59:46.889Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:00:02.871Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:00:30.901Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:00:46.948Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:01:02.947Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:01:04.632Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:01:47.021Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:02:03.037Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:02:31.087Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:02:47.114Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:03:03.134Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:03:04.784Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T20:03:47.204Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:04:03.217Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:04:31.355Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:04:47.305Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:05:03.298Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:05:47.389Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:06:03.392Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:06:31.638Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:06:47.480Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:07:03.490Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:07:47.567Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:08:03.578Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:08:04.979Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:08:31.840Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:08:47.665Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:09:03.670Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:09:30.799Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:09:47.755Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:10:03.749Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:10:32.106Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:10:47.832Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:11:03.841Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:11:30.943Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:11:47.932Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:12:03.942Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:12:32.253Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:12:48.008Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:13:04.016Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:13:31.139Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:13:48.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:14:04.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:14:32.434Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T20:14:48.190Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:15:04.198Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:15:31.329Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:15:48.283Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:16:04.281Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:16:48.378Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:17:04.380Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:17:31.482Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:17:48.461Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:18:04.483Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:18:48.543Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:19:04.577Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:19:31.738Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:19:32.691Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:19:48.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:20:04.670Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:20:48.723Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:20:58.273Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:21:04.771Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:21:31.920Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:21:48.811Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:22:04.866Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:22:48.909Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:22:58.465Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:23:04.967Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:23:32.139Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T20:23:49.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:24:05.058Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:24:49.097Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:24:58.753Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:25:05.151Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:25:49.194Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:26:05.248Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:26:49.284Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:26:58.955Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:27:05.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:27:49.375Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:28:05.442Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:28:32.453Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:28:49.463Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:28:59.111Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:29:05.529Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:29:49.555Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:29:58.084Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:30:05.623Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:30:49.632Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:30:59.384Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:31:05.709Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:31:49.709Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:31:58.231Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:32:05.801Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:32:49.791Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:32:59.605Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:33:05.885Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:33:49.879Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:33:58.519Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:34:05.969Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:34:49.948Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:34:59.775Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T20:35:06.047Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:35:50.025Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:35:58.698Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:36:06.131Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:36:50.102Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:37:06.198Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:37:50.178Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:37:58.857Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:38:06.284Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:38:50.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:39:06.372Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:39:50.355Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:39:59.097Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:39:59.978Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:40:06.446Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:40:50.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:41:06.516Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:41:25.546Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:41:50.521Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:41:59.307Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:42:06.603Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:42:50.618Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:43:06.681Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:43:25.686Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:43:50.711Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:43:59.470Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T20:44:06.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:44:50.798Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:45:06.856Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:45:25.941Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:45:50.904Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:46:06.947Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:46:51.001Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:47:07.037Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:47:26.060Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:47:51.083Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:48:07.135Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:48:51.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:48:59.687Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:49:07.213Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:49:26.211Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:49:51.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:50:07.299Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:50:25.345Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:50:51.359Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:51:07.400Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:51:26.523Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:51:51.444Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:52:07.478Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:52:25.499Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:52:51.534Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:53:07.566Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:53:26.708Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T20:53:51.629Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:54:07.663Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:54:25.748Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:54:51.727Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:55:07.753Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:55:26.909Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T20:55:51.814Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:56:07.841Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:56:25.866Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:56:51.906Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:57:07.933Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:57:52.002Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:58:08.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:58:26.077Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T20:58:52.101Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:59:08.115Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T20:59:52.189Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:00:08.191Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:00:26.339Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:00:27.450Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:00:52.273Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:01:08.282Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:01:52.364Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:01:53.102Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:02:08.374Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:02:26.526Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:02:52.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:03:08.466Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:03:52.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:03:53.265Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:04:08.549Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:04:26.720Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T21:04:52.629Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:05:08.645Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:05:52.713Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:05:53.573Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:06:08.745Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:06:52.789Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:07:08.837Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:07:52.883Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:07:53.806Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:08:08.934Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:08:52.965Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:09:09.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:09:27.242Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:09:53.055Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:09:53.980Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:10:09.127Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:10:52.872Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:10:53.161Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:11:09.224Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:11:53.239Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:11:54.447Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:12:09.309Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:12:53.125Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:12:53.329Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:13:09.395Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:13:53.417Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:13:54.652Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:14:09.477Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:14:53.382Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:14:53.509Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:15:09.552Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:15:53.599Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:15:54.818Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T21:16:09.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:16:53.599Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:16:53.700Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:17:09.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:17:53.800Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:18:09.815Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:18:53.762Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:18:53.883Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:19:09.897Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:19:53.974Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:20:09.991Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:20:54.060Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:20:54.060Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-05T21:20:54.060Z [WARN] Stall erkannt: item=file.bin, phase=validating, retry=1/inf, bytes=0, error=Error: stall, provider=realdebrid +2026-03-05T21:20:54.697Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:20:55.073Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:21:10.080Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:21:54.143Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:22:10.161Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:22:20.904Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:22:54.220Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:22:54.796Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T21:23:10.258Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:23:54.322Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:24:10.350Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:24:21.102Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:24:54.423Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:25:10.449Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:25:54.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:26:10.558Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:26:21.358Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:26:54.623Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:27:10.656Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:27:54.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:27:55.054Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:28:10.749Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:28:21.604Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:28:54.820Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:29:10.838Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:29:20.786Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:29:54.897Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:30:10.926Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:30:21.795Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:30:54.986Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:31:11.030Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:31:20.990Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:31:55.092Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:32:11.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:32:22.122Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:32:55.184Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:33:11.223Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:33:21.226Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:33:55.263Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:34:11.324Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:34:22.308Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:34:55.353Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:35:11.406Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:35:21.346Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:35:55.449Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:36:11.489Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:36:22.511Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T21:36:55.550Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:37:11.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:37:21.575Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:37:55.646Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:38:11.665Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:38:55.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:39:11.746Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:39:21.871Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:39:55.813Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:40:11.822Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:40:55.904Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:41:11.924Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:41:22.034Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:41:22.965Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:41:56.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:42:12.016Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:42:48.510Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:42:56.110Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:43:12.126Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:43:22.253Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T21:43:56.214Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:44:12.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:44:48.893Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:44:56.309Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:45:12.316Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:45:56.398Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:46:12.408Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:46:49.060Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:46:56.480Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:47:12.502Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:47:56.576Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:48:12.586Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:48:22.510Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:48:49.173Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:48:56.658Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:49:12.677Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:49:48.113Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:49:56.743Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:50:12.765Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:50:49.362Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:50:56.836Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:51:12.863Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:51:48.260Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:51:56.927Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:52:12.958Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:52:50.097Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:52:57.010Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:53:13.045Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:53:48.481Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:53:57.101Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:54:13.139Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:54:50.207Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T21:54:57.199Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:55:13.222Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:55:48.620Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:55:57.294Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:56:13.327Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:56:50.417Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T21:56:57.375Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:57:13.417Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:57:48.767Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:57:57.464Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:58:13.513Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:58:57.561Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:59:13.613Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T21:59:49.017Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T21:59:57.647Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:00:13.690Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:00:57.722Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:01:13.774Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:01:49.129Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:01:50.646Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:01:57.809Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:02:13.873Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:02:57.899Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:03:13.964Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:03:16.234Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:03:49.296Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T22:03:57.992Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:04:14.052Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:04:58.079Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:05:14.154Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:05:16.464Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:05:58.180Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:06:14.247Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:06:58.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:07:14.343Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:07:16.680Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:07:58.363Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:08:14.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:08:49.608Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:08:58.444Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:09:14.526Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:09:16.976Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:09:58.527Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:10:14.628Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:10:15.296Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:10:58.619Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:11:14.722Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:11:17.138Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:11:58.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:12:14.815Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:12:15.415Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:12:58.788Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:13:14.881Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:13:17.576Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:13:58.878Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:14:14.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:14:15.665Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:14:58.970Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:15:15.059Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:15:17.702Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:15:59.063Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:16:15.169Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:16:15.776Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:16:59.143Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:17:15.273Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:17:17.912Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T22:17:59.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:18:15.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:18:15.951Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:18:59.324Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:19:15.469Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:19:59.421Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:20:15.549Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:20:16.246Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:20:59.506Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:21:15.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:21:59.599Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:22:15.739Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:22:16.451Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:22:18.240Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:22:59.695Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:23:15.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:23:43.868Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:23:59.785Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:24:15.921Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:24:16.644Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T22:24:59.873Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:25:16.013Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:25:44.078Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:25:59.969Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:26:16.106Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:27:00.059Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:27:16.198Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:27:44.341Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:28:00.142Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:28:16.291Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:29:00.235Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:29:16.388Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:29:17.168Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:29:44.539Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:30:00.330Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:30:16.470Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:30:42.708Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:31:00.427Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:31:16.556Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:31:44.746Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:32:00.522Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:32:16.657Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:32:42.907Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:33:00.603Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:33:16.740Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:33:44.965Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:34:00.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:34:16.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:34:43.157Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:35:00.792Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:35:16.923Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:35:45.099Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:36:00.881Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:36:17.005Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:36:43.278Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:37:00.981Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:37:17.096Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:37:45.281Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T22:38:01.074Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:38:17.197Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:38:43.468Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:39:01.168Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:39:17.270Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:40:01.251Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:40:17.361Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:40:43.719Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:41:01.343Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:41:17.454Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:42:01.432Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:42:17.553Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:42:43.941Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:42:45.624Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:43:01.523Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:43:17.649Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:44:01.613Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:44:11.237Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:44:17.738Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:44:44.108Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T22:45:01.698Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:45:17.830Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:46:01.799Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:46:11.413Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:46:17.931Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:47:01.895Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:47:18.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:48:01.978Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:48:11.697Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:48:18.121Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:49:02.067Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:49:18.199Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:49:44.392Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:50:02.155Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:50:11.887Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:50:18.295Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:51:02.250Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:51:09.938Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:51:18.391Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:52:02.346Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:52:12.134Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:52:18.494Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:53:02.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:53:10.116Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:53:18.579Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:54:02.531Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:54:12.341Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:54:18.669Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:55:02.619Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:55:10.355Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:55:18.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:56:02.696Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:56:12.489Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T22:56:18.846Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:57:02.785Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:57:10.490Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:57:18.938Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:58:02.875Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:58:12.642Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T22:58:19.036Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:59:02.957Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T22:59:10.949Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T22:59:19.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:00:03.037Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:00:19.206Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:01:03.123Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:01:11.283Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:01:19.289Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:02:03.219Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:02:19.383Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:03:03.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:03:12.045Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:03:12.934Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:03:19.468Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:04:03.406Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:04:19.548Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:04:38.579Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:05:03.494Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:05:12.162Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T23:05:19.630Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:06:03.577Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:06:19.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:06:38.743Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:07:03.661Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:07:19.814Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:08:03.753Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:08:19.904Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:08:38.980Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:09:03.842Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:09:19.998Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:10:03.926Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:10:12.447Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:10:20.096Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:10:39.109Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:11:04.028Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:11:20.180Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:11:38.082Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:12:04.119Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:12:20.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:12:39.289Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:13:04.191Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:13:20.339Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:13:38.226Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:14:04.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:14:20.430Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:14:39.766Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:15:04.360Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:15:20.523Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:15:38.700Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:16:04.457Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:16:20.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:16:40.011Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:17:04.542Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:17:20.699Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:17:38.820Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:18:04.629Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:18:20.788Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:18:40.159Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T23:19:04.741Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:19:20.874Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:19:38.916Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:20:04.846Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:20:20.980Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:21:04.928Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:21:21.062Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:21:39.189Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:22:05.027Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:22:21.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:23:05.099Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:23:21.243Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:23:39.468Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:23:40.429Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:24:05.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:24:21.331Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:25:05.277Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:25:06.003Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:25:21.418Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:25:39.578Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T23:26:05.376Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:26:21.509Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:27:05.475Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:27:06.231Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:27:21.613Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:28:05.563Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:28:21.698Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:29:05.647Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:29:06.434Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:29:21.788Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:30:05.742Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:30:21.877Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:30:39.853Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:31:05.821Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:31:06.530Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:31:21.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:32:05.432Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:32:05.915Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:32:22.061Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:33:06.014Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:33:06.780Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:33:22.159Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:34:05.616Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:34:06.117Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:34:22.243Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:35:06.194Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:35:06.983Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:35:22.321Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:36:05.854Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:36:06.267Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:36:22.403Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:37:06.354Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:37:07.192Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:37:22.481Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:38:06.052Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:38:06.446Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:38:22.572Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:39:06.526Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:39:07.349Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T23:39:22.643Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:40:06.250Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:40:06.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:40:22.742Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:41:06.672Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:41:22.814Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:42:06.725Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:42:06.725Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-05T23:42:06.726Z [WARN] Stall erkannt: item=file.bin, phase=validating, retry=1/inf, bytes=0, error=Error: stall, provider=realdebrid +2026-03-05T23:42:06.941Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:42:22.864Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:43:06.826Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:43:22.974Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:44:06.903Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:44:07.130Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-05T23:44:07.699Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:44:23.065Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:45:06.990Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:45:23.154Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:45:33.909Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:46:07.071Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:46:23.252Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:47:07.160Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:47:23.335Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:47:34.044Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:48:07.240Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:48:23.431Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:49:07.321Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:49:07.321Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-05T23:49:07.321Z [WARN] Stall erkannt: item=file.bin, phase=validating, retry=1/inf, bytes=0, error=Error: stall, provider=realdebrid +2026-03-05T23:49:07.731Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:49:23.516Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:49:34.269Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:50:07.400Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:50:23.604Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:50:33.295Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:51:07.487Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:51:23.690Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:51:34.407Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:52:07.581Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:52:23.772Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:52:33.458Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:53:07.675Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:53:23.851Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:53:34.578Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:54:07.767Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:54:23.950Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:54:33.783Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:55:07.860Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:55:24.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:55:34.818Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:56:07.953Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:56:24.128Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:56:33.939Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:57:08.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:57:24.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:57:35.048Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-05T23:58:08.129Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:58:24.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:58:34.113Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-05T23:59:08.228Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:59:24.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-05T23:59:35.245Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T00:00:08.311Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:00:24.495Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:00:34.642Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:01:08.402Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:01:24.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:02:08.496Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:02:24.675Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:02:34.861Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T00:03:08.586Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:03:24.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:04:08.682Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:04:24.855Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:04:35.533Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:05:08.782Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:05:24.949Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:06:01.080Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:06:08.880Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:06:25.053Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:07:08.961Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:07:25.140Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:07:35.221Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:08:01.264Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:08:09.052Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:08:25.233Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:09:00.852Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:09:09.130Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:09:25.329Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:10:01.496Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:10:09.207Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:10:25.391Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:11:00.954Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:11:09.282Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:11:25.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:12:01.713Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:12:09.361Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:12:25.549Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:13:01.175Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:13:09.428Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:13:25.598Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:14:01.870Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:14:09.490Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:14:25.672Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:15:01.368Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:15:09.558Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:15:25.754Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:16:02.062Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:16:09.620Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:16:25.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:17:01.506Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:17:09.680Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:17:25.926Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:18:02.251Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:18:09.731Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:18:25.969Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:19:01.781Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:19:09.786Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:19:26.027Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:20:02.462Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T00:20:09.819Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:20:26.058Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:21:01.893Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:21:09.854Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:21:26.126Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:22:09.909Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:22:26.183Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:23:02.057Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T00:23:09.962Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:23:26.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:24:10.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:24:26.292Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:25:02.679Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:25:10.083Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:25:26.351Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:26:10.147Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:26:26.404Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:26:28.328Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:27:10.212Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:27:26.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:28:02.255Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:28:10.254Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:28:26.526Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:28:28.433Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:29:10.313Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:29:26.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:29:27.867Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:30:10.369Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:30:26.674Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:30:28.694Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:31:10.424Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:31:26.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:31:28.021Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:32:10.461Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:32:26.752Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:32:28.942Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:33:10.525Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:33:26.818Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:33:28.335Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:34:10.575Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:34:26.860Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:34:29.129Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:35:10.627Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:35:26.887Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:35:28.581Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:36:10.672Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:36:26.916Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:36:29.623Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:37:10.735Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:37:26.992Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:37:28.792Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:38:10.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:38:27.034Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:38:29.847Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:39:10.823Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:39:27.102Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:39:29.038Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:40:10.887Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:40:27.184Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:40:30.069Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T00:41:10.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:41:27.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:41:29.217Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:42:10.977Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:42:27.272Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:43:11.020Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:43:27.303Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:43:29.419Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T00:44:11.061Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:44:27.333Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:45:11.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:45:27.380Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:45:30.352Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:46:11.173Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:46:27.434Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:46:56.199Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:47:11.252Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:47:27.490Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:48:11.315Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:48:27.555Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:48:29.672Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:48:56.324Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:49:11.396Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:49:27.620Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:49:55.316Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:50:11.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:50:27.675Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:50:56.522Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:51:11.510Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:51:27.752Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:51:55.420Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:52:11.564Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:52:27.808Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:52:56.732Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:53:11.618Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:53:27.873Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:53:55.608Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:54:11.680Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:54:27.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:54:56.920Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:55:11.732Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:55:27.975Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:55:55.874Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:56:11.797Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:56:28.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:56:57.354Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:57:11.874Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:57:28.127Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:57:56.102Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T00:58:11.956Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:58:28.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:58:57.819Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T00:59:12.020Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:59:28.269Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T00:59:56.362Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:00:12.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:00:28.301Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:00:58.026Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T01:01:12.130Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:01:28.364Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:01:56.531Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:02:12.190Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:02:28.440Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:03:12.262Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:03:28.517Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:03:56.687Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T01:04:12.325Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:04:28.564Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:05:12.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:05:28.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:05:59.282Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:06:12.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:06:28.651Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:07:12.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:07:24.824Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:07:28.692Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:08:12.495Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:08:28.740Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:08:56.975Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:09:12.526Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:09:25.034Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:09:28.782Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:10:12.577Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:10:22.563Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:10:28.857Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:11:12.646Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:11:25.285Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:11:28.928Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:12:12.722Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:12:22.719Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:12:29.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:13:12.822Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:13:25.490Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:13:29.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:14:12.909Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:14:22.943Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:14:29.197Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:15:12.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:15:25.675Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:15:29.277Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:16:13.076Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:16:23.036Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:16:29.362Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:17:13.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:17:25.903Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:17:29.437Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:18:13.252Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:18:23.238Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:18:29.518Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:19:13.339Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:19:26.139Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:19:29.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:20:13.431Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:20:23.497Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:20:29.677Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:21:13.514Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:21:26.370Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T01:21:29.748Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:22:13.558Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:22:23.667Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:22:29.784Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:23:13.595Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:23:29.841Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:24:13.645Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:24:23.873Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T01:24:29.894Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:25:13.705Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:25:29.959Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:26:13.768Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:26:26.559Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:26:30.019Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:27:13.812Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:27:30.077Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:27:52.225Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:28:13.861Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:28:30.138Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:29:13.921Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:29:24.107Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:29:30.195Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:29:52.446Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:30:13.971Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:30:30.246Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:30:50.010Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:31:14.025Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:31:30.302Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:31:52.666Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:32:14.100Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:32:30.365Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:32:50.204Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:33:14.141Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:33:30.405Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:33:52.777Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:34:14.199Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:34:30.461Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:34:50.493Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:35:14.241Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:35:30.504Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:35:52.994Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:36:14.286Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:36:30.543Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:36:50.606Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:37:14.337Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:37:30.586Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:37:53.276Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:38:14.401Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:38:30.655Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:38:50.759Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:39:14.485Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:39:30.735Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:39:53.484Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:40:14.550Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:40:30.788Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:40:51.036Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:41:14.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:41:30.842Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:41:53.859Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T01:42:14.625Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:42:30.875Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:42:51.244Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:43:14.649Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:43:30.915Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:44:14.718Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:44:30.989Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:44:51.413Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T01:45:14.758Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:45:31.002Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:46:14.792Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:46:31.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:46:54.103Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:47:14.864Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:47:31.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:48:14.914Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:48:19.712Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:48:31.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:49:14.986Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:49:31.226Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:49:51.651Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:50:15.033Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:50:19.829Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:50:31.282Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:51:15.082Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:51:17.243Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:51:31.318Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:52:15.135Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:52:20.131Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:52:31.354Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:53:15.195Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:53:17.451Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:53:31.421Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:54:15.281Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:54:20.270Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:54:31.475Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:55:15.327Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:55:17.664Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:55:31.523Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:56:15.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:56:20.389Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:56:31.591Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:57:15.425Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:57:17.824Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:57:31.611Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:58:15.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:58:20.592Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T01:58:31.615Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:59:15.498Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T01:59:18.019Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T01:59:31.663Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:00:15.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:00:20.809Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:00:31.739Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:01:15.669Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:01:18.281Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:01:31.835Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:02:15.758Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:02:20.949Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T02:02:31.918Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:03:15.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:03:18.572Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:03:32.005Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:04:15.936Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:04:32.085Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:05:15.976Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:05:18.727Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T02:05:32.144Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:06:16.020Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:06:32.176Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:07:16.057Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:07:21.205Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:07:32.228Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:08:16.147Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:08:32.316Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:08:46.747Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:09:16.203Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:09:32.356Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:10:16.243Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:10:19.177Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:10:32.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:10:46.973Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:11:16.290Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:11:32.463Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:11:44.830Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:12:16.352Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:12:32.530Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:12:47.275Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:13:16.424Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:13:32.612Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:13:45.046Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:14:16.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:14:32.690Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:14:47.485Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:15:16.568Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:15:32.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:15:45.300Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:16:16.637Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:16:32.856Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:16:47.658Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:17:16.706Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:17:32.910Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:17:45.466Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:18:16.800Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:18:32.959Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:18:48.244Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:19:16.855Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:19:33.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:19:45.597Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:20:16.890Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:20:33.051Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:20:48.757Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:21:16.930Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:21:33.100Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:21:45.869Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:22:16.978Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:22:33.120Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:22:48.924Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T02:23:17.014Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:23:33.171Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:23:46.005Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:24:17.067Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:24:33.248Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:25:17.147Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:25:33.339Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:25:46.182Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T02:26:17.231Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:26:33.404Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:27:17.325Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:27:33.484Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:27:49.221Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:28:17.401Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:28:33.566Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:29:14.829Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:29:17.456Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:29:33.592Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:30:17.492Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:30:33.640Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:30:46.446Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:31:14.992Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:31:17.533Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:31:33.664Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:32:12.053Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:32:17.584Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:32:33.710Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:33:15.284Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:33:17.637Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:33:33.778Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:34:12.289Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:34:17.710Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:34:33.868Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:35:15.508Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:35:17.785Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:35:33.935Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:36:12.538Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:36:17.861Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:36:34.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:37:15.670Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:37:17.921Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:37:34.085Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:38:12.670Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:38:17.993Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:38:34.138Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:39:15.975Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:39:18.037Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:39:34.190Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:40:12.789Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:40:18.101Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:40:34.252Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:41:16.134Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:41:18.160Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:41:34.297Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:42:13.095Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:42:18.205Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:42:34.344Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:43:16.333Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T02:43:18.252Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:43:34.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:44:13.227Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:44:18.309Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:44:34.462Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:44:50.570Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T02:45:18.367Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:45:34.515Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:46:13.359Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T02:46:18.414Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:46:28.092Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T02:46:34.572Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:47:18.476Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:47:34.648Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:48:16.607Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:48:18.539Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:48:34.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:49:18.590Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:49:34.764Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:49:42.207Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:50:18.681Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:50:34.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:51:14.295Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:51:18.739Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:51:34.946Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:51:42.475Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:52:18.812Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:52:34.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:52:39.853Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:53:18.872Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:53:35.085Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:53:42.740Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:54:18.928Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:54:35.173Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:54:39.969Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:55:19.004Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:55:35.265Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:55:42.978Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:56:19.091Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:56:35.353Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:56:40.250Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:57:19.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:57:35.432Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:57:43.115Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T02:58:19.261Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:58:35.506Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:58:40.469Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T02:59:19.335Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:59:35.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T02:59:43.346Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:00:19.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:00:35.688Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:00:40.603Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:01:19.493Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:01:35.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:01:43.466Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:02:19.557Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:02:35.849Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:02:40.784Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:03:19.607Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:03:35.891Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:03:43.586Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T03:04:19.671Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:04:35.946Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:04:40.944Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:05:19.712Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:05:36.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:06:19.750Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:06:36.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:06:41.231Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T03:07:19.811Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:07:24.223Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T03:07:36.109Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:08:19.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:08:36.164Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:08:43.857Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:09:19.912Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:09:36.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:10:09.449Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:10:19.986Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:10:36.299Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:11:20.051Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:11:26.491Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T03:11:36.353Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:11:42.541Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:12:09.660Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:12:20.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:12:36.406Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:13:08.121Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:13:20.186Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:13:36.475Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:14:04.417Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T03:14:09.900Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:14:20.252Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:14:36.541Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:15:08.239Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:15:20.327Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:15:36.628Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:16:10.101Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:16:20.414Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:16:36.696Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:17:08.486Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:17:20.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:17:36.775Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:18:10.270Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:18:20.553Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:18:36.851Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:19:08.585Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:19:20.659Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:19:36.947Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:20:10.520Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:20:20.759Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:20:37.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:21:08.779Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:21:20.834Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:21:37.113Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:22:10.844Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:22:20.912Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:22:37.182Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:23:09.019Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:23:20.992Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:23:37.275Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:24:10.992Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T03:24:21.086Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:24:37.336Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:25:09.248Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:25:21.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:25:37.415Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:26:21.219Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:26:37.463Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:27:09.511Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T03:27:21.290Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:27:37.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:28:21.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:28:37.592Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:29:11.243Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:29:21.423Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:29:37.677Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:30:21.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:30:36.912Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:30:37.736Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:31:21.542Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:31:37.804Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:32:09.800Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:32:21.623Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:32:37.026Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:32:37.877Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:33:21.694Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:33:35.413Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:33:37.948Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:34:21.774Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:34:37.231Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:34:38.028Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:35:21.850Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:35:35.583Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:35:38.101Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:36:21.907Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:36:37.438Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:36:38.159Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:37:21.975Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:37:35.762Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:37:38.232Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:38:22.082Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:38:37.595Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:38:38.327Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:39:22.161Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:39:35.980Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:39:38.406Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:40:22.255Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:40:38.108Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:40:38.487Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:41:22.324Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:41:36.146Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:41:38.561Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:42:22.393Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:42:38.280Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:42:38.642Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:43:22.454Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:43:36.681Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:43:38.714Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:44:22.533Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:44:38.409Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T03:44:38.785Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:45:22.620Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:45:36.817Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:45:38.876Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:46:22.695Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:46:38.941Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:47:22.779Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:47:36.980Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T03:47:39.030Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:48:22.852Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:48:39.094Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:49:22.902Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:49:38.600Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:49:39.149Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:50:22.951Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:50:39.202Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:51:04.223Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:51:23.026Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:51:39.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:52:23.091Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:52:37.228Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:52:39.330Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:53:04.338Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:53:23.152Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:53:39.390Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:54:02.905Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:54:23.214Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:54:39.461Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:55:04.593Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:55:23.272Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:55:39.535Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:56:03.110Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:56:23.347Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:56:39.592Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:57:04.777Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:57:23.419Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:57:39.676Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:58:03.362Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T03:58:23.489Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:58:39.733Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:59:04.992Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T03:59:23.523Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T03:59:39.764Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:00:03.573Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:00:23.554Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:00:39.804Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:01:05.287Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:01:23.592Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:01:39.846Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:02:03.763Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:02:23.639Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:02:39.896Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:03:05.424Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:03:23.675Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:03:39.942Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:03:57.528Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T04:04:04.083Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:04:23.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:04:39.996Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:05:05.612Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T04:05:23.799Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:05:40.050Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:06:04.203Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:06:23.835Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:06:40.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:07:23.938Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:07:40.195Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:08:04.384Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T04:08:24.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:08:40.280Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:09:24.116Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:09:40.375Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:10:06.100Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:10:24.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:10:40.468Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:11:24.299Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:11:31.773Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:11:40.549Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:12:24.395Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:12:40.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:13:04.654Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:13:24.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:13:31.966Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:13:40.729Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:14:24.564Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:14:30.210Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:14:40.820Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:15:24.660Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:15:32.216Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:15:40.894Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:16:24.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:16:30.403Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:16:40.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:17:24.834Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:17:32.432Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:17:41.082Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:18:24.917Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:18:30.774Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:18:41.169Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:19:24.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:19:32.565Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:19:41.246Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:20:25.081Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:20:30.985Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:20:41.340Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:21:25.170Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:21:33.089Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:21:41.427Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:22:25.271Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:22:31.180Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:22:41.518Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:23:25.368Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:23:33.297Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:23:41.603Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:24:25.456Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:24:31.389Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:24:41.687Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:25:25.535Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:25:33.459Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T04:25:41.777Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:26:25.628Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:26:31.512Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:26:41.867Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:27:25.717Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:27:41.956Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:28:25.787Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:28:31.694Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T04:28:42.025Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:29:25.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:29:42.097Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:30:25.910Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:30:33.758Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:30:42.173Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:31:26.001Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:31:42.273Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:31:59.355Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:32:26.086Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:32:42.346Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:33:26.191Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:33:31.905Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:33:42.419Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:33:59.487Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:34:26.279Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:34:42.509Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:34:57.651Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:35:26.365Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:35:42.601Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:36:00.093Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:36:26.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:36:42.675Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:36:57.876Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:37:26.545Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:37:42.777Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:38:00.236Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:38:26.636Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:38:41.560Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T04:38:42.864Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:38:58.330Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:39:26.719Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:39:42.942Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:40:00.378Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:40:26.788Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:40:43.016Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:40:51.239Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T04:40:58.438Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:41:26.859Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:41:43.100Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:42:00.829Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:42:26.930Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:42:43.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:42:58.555Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:43:27.006Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:43:43.250Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:44:01.050Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:44:27.083Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:44:43.312Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:44:58.779Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:45:27.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:45:43.365Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:46:01.176Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T04:46:27.237Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:46:43.455Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:46:58.932Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:47:27.320Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:47:43.556Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:48:27.406Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:48:43.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:48:59.065Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T04:49:27.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:49:43.730Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:50:27.572Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:50:43.811Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:51:01.486Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:51:27.656Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:51:43.901Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:52:27.108Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:52:27.728Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:52:43.977Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:53:27.824Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:53:44.082Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:53:59.329Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:54:27.271Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:54:27.905Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:54:44.165Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:55:24.979Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:55:28.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:55:44.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:56:27.532Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:56:28.092Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:56:44.329Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:57:25.180Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:57:28.185Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:57:44.408Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:58:27.664Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T04:58:28.266Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:58:44.510Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:59:25.401Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T04:59:28.352Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T04:59:44.600Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:00:27.848Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:00:28.429Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:00:44.685Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:01:25.637Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:01:28.518Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:01:44.781Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:02:28.106Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:02:28.608Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:02:44.860Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:03:25.763Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:03:28.682Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:03:44.939Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:04:28.275Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:04:28.763Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:04:45.012Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:05:26.036Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:05:28.836Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:05:45.081Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:06:28.424Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T05:06:28.924Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:06:45.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:07:26.232Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:07:29.013Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:07:45.251Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:08:29.102Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:08:45.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:09:26.406Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T05:09:29.191Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:09:45.444Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:10:29.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:10:45.520Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:11:28.678Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:11:29.355Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:11:45.612Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:12:29.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:12:45.688Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:12:54.471Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:13:29.536Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:13:45.779Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:14:26.652Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:14:29.607Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:14:45.854Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:14:54.639Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:15:29.692Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:15:45.938Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:15:52.184Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:16:29.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:16:46.028Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:16:54.893Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:17:29.857Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:17:46.112Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:17:52.361Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:18:29.934Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:18:46.193Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:18:55.098Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:19:30.024Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:19:46.280Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:19:52.630Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:20:30.106Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:20:46.368Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:20:55.287Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:21:30.187Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:21:46.453Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:21:52.821Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:22:30.269Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:22:46.528Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:22:55.733Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:23:30.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:23:46.606Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:23:52.957Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:24:30.418Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:24:46.681Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:24:55.950Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:25:30.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:25:46.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:25:53.190Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:26:30.586Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:26:46.845Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:26:56.117Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T05:27:30.667Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:27:46.929Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:27:53.400Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:28:30.741Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:28:47.002Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:29:30.810Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:29:47.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:29:53.553Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T05:30:30.899Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:30:47.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:31:30.956Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:31:47.251Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:31:56.345Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:32:31.041Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:32:47.331Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:33:22.000Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:33:31.131Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:33:47.402Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:34:31.190Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:34:47.461Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:34:53.767Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:35:22.102Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:35:31.271Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:35:47.550Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:36:19.423Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:36:31.354Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:36:47.650Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:37:22.401Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:37:31.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:37:47.725Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:38:19.599Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:38:31.510Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:38:47.803Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:39:22.603Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:39:31.592Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:39:47.875Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:40:20.486Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:40:31.654Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:40:47.943Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:41:22.781Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:41:31.726Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:41:48.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:42:20.601Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:42:31.805Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:42:48.093Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:43:23.076Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:43:31.880Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:43:48.155Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:44:20.788Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:44:31.941Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:44:48.231Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:45:23.290Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:45:32.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:45:48.318Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:46:21.019Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:46:32.067Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:46:48.393Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:47:23.414Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T05:47:32.144Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:47:48.474Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:48:21.219Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:48:32.205Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:48:48.550Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:49:32.294Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:49:48.640Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:50:21.401Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T05:50:32.368Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:50:48.706Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:51:32.435Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:51:48.788Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:52:23.628Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:52:32.495Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:52:48.875Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:53:32.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:53:48.948Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:53:49.189Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:54:32.652Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:54:49.013Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:55:21.602Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:55:32.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:55:49.085Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:55:49.304Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:56:32.790Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:56:47.249Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:56:49.166Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:57:32.876Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:57:49.249Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:57:50.549Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T05:58:32.924Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:58:47.352Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T05:58:49.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:59:33.004Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:59:49.380Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T05:59:50.701Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:00:33.078Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:00:47.629Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:00:49.446Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:01:33.136Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:01:49.518Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:01:50.868Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:02:33.209Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:02:47.813Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:02:49.587Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:03:33.284Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:03:49.646Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:03:51.156Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:04:33.356Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:04:48.017Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:04:49.715Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:05:33.443Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:05:49.794Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:05:51.350Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:06:33.506Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:06:48.238Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:06:49.866Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:07:33.563Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:07:49.919Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:07:51.485Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T06:08:33.650Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:08:48.423Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:08:49.981Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:09:33.727Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:09:50.038Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:10:33.784Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:10:48.583Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T06:10:50.117Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:11:33.845Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:11:50.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:12:33.922Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:12:50.244Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:12:51.983Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:13:33.992Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:13:50.306Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:14:17.624Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:14:34.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:14:50.372Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:15:34.120Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:15:48.879Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:15:50.425Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:16:17.864Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:16:34.182Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:16:50.479Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:17:14.507Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:17:34.249Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:17:50.549Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:18:18.060Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:18:34.315Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:18:50.618Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:19:14.648Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:19:34.387Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:19:50.700Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:20:18.287Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:20:34.442Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:20:50.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:21:14.912Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:21:34.508Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:21:50.847Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:22:18.420Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:22:34.574Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:22:50.917Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:23:15.111Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:23:34.637Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:23:50.974Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:24:18.736Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:24:34.714Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:24:51.033Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:25:15.239Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:25:34.775Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:25:51.113Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:26:18.916Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:26:34.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:26:51.183Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:27:15.462Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:27:34.901Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:27:51.243Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:28:19.086Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T06:28:34.956Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:28:51.304Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:29:15.638Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:29:35.012Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:29:51.375Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:30:35.080Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:30:51.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:31:15.759Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T06:31:35.154Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:31:51.511Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:32:35.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:32:51.568Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:33:19.360Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:33:35.273Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:33:51.624Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:34:35.341Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:34:44.953Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:34:51.705Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:35:35.401Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:35:51.774Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:36:16.018Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:36:35.458Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:36:45.082Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:36:51.832Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:37:35.529Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:37:41.658Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:37:51.897Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:38:35.589Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:38:45.268Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:38:51.961Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:39:35.654Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:39:41.785Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:39:52.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:40:35.736Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:40:45.504Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:40:52.093Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:41:35.790Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:41:42.277Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:41:52.176Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:42:35.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:42:45.734Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:42:52.239Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:43:35.928Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:43:42.405Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:43:52.290Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:44:35.988Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:44:46.020Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:44:52.360Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:45:36.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:45:42.549Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:45:52.418Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:46:36.112Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:46:46.249Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:46:52.483Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:47:36.164Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:47:42.887Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:47:52.549Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:48:36.226Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:48:46.463Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T06:48:52.610Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:49:36.272Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:49:42.994Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:49:52.668Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:50:36.331Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:50:52.726Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:51:36.392Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:51:43.133Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T06:51:52.785Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:52:36.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:52:52.852Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:53:36.516Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:53:46.712Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:53:52.911Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:54:36.571Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:54:52.963Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:55:12.372Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:55:36.630Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:55:53.025Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:56:36.701Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:56:43.463Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:56:53.067Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:57:12.524Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:57:36.770Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:57:53.130Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:58:09.055Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T06:58:36.824Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:58:53.169Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:59:12.952Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T06:59:36.890Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T06:59:53.228Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:00:09.261Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:00:36.948Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:00:53.294Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:01:13.278Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:01:37.010Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:01:53.360Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:02:09.519Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:02:37.071Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:02:53.409Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:03:13.404Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:03:37.144Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:03:53.471Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:04:09.638Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:04:37.206Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:04:53.507Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:05:13.735Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:05:37.259Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:05:53.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:06:09.747Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:06:37.329Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:06:53.649Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:07:13.864Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:07:37.380Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:07:53.732Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:08:10.203Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:08:37.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:08:53.793Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:09:14.012Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T07:09:37.489Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:09:53.855Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:10:10.563Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:10:37.556Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:10:53.927Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:11:37.614Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:11:53.988Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:12:10.726Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T07:12:37.688Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:12:54.048Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:13:37.730Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:13:54.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:14:14.258Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:14:37.817Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:14:54.178Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:15:37.871Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:15:39.924Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:15:54.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:16:37.918Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:16:54.301Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:17:10.953Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:17:37.993Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:17:40.137Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:17:54.363Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:18:36.600Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:18:38.048Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:18:54.423Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:19:38.108Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:19:40.406Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:19:54.480Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:20:36.811Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:20:38.161Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:20:54.542Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:21:38.215Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:21:40.538Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:21:54.611Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:22:37.017Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:22:38.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:22:54.673Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:23:38.327Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:23:40.746Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:23:54.727Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:24:37.200Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:24:38.395Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:24:54.787Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:25:38.462Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:25:40.952Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:25:54.856Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:26:37.329Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:26:38.541Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:26:54.905Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:27:38.594Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:27:41.149Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:27:54.960Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:28:37.632Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:28:38.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:28:55.026Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:29:38.735Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:29:41.376Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T07:29:55.092Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:30:37.866Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:30:38.787Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:30:55.146Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:31:38.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:31:55.213Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:32:38.081Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T07:32:38.928Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:32:55.265Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:33:38.985Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:33:55.317Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:34:39.049Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:34:41.647Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:34:55.390Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:35:39.120Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:35:55.468Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:36:07.293Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:36:39.177Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:36:55.526Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:37:38.374Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:37:39.230Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:37:55.579Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:38:07.504Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:38:39.289Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:38:55.656Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:39:03.953Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:39:39.350Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:39:55.699Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:40:07.783Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:40:39.407Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:40:55.768Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:41:04.090Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:41:39.481Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:41:55.833Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:42:07.981Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:42:39.535Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:42:55.893Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:43:04.350Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:43:39.595Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:43:55.968Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:44:08.130Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:44:39.667Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:44:56.037Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:45:04.556Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:45:39.729Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:45:56.092Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:46:08.415Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:46:39.793Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:46:56.161Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:47:04.679Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:47:39.861Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:47:56.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:48:08.637Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:48:39.928Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:48:56.295Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:49:05.215Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:49:39.992Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:49:56.356Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:50:08.748Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T07:50:40.043Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:50:56.409Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:51:05.406Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:51:40.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:51:56.469Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:52:40.155Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:52:56.535Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:53:05.557Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T07:53:40.214Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:53:56.606Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:54:40.258Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:54:56.679Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:55:09.021Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:55:40.312Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:55:56.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:56:34.672Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:56:40.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:56:56.803Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:57:40.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:57:56.847Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:58:05.997Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:58:34.887Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T07:58:40.483Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:58:56.922Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:59:31.639Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T07:59:40.538Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T07:59:56.980Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:00:35.221Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:00:40.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:00:57.021Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:01:31.873Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:01:40.662Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:01:57.067Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:02:35.447Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:02:40.715Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:02:57.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:03:32.179Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:03:40.768Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:03:57.201Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:04:35.597Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:04:40.825Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:04:57.266Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:05:32.302Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:05:40.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:05:57.311Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:06:35.869Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:06:40.915Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:06:57.350Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:07:32.402Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:07:40.981Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:07:57.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:08:36.019Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:08:41.028Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:08:57.454Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:09:32.581Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:09:41.084Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:09:57.502Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:10:36.175Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T08:10:41.137Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:10:57.575Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:11:32.760Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:11:41.197Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:11:57.623Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:12:41.232Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:12:57.659Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:13:33.006Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T08:13:41.305Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:13:57.728Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:14:41.353Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:14:57.796Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:15:36.375Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:15:41.414Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:15:57.873Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:16:41.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:16:57.932Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:17:02.018Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:17:41.530Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:17:57.981Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:18:33.248Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:18:41.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:18:58.056Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:19:02.114Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:19:41.656Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:19:58.115Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:19:58.848Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:20:41.708Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:20:58.183Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:21:02.342Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:21:41.771Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:21:58.233Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:21:58.950Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:22:41.833Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:22:58.280Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:23:02.510Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:23:41.895Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:23:58.333Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:23:59.165Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:24:41.942Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:24:58.383Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:25:02.712Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:25:42.001Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:25:58.439Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:25:59.315Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:26:42.052Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:26:58.488Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:27:03.003Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:27:42.113Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:27:58.561Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:27:59.533Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:28:42.162Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:28:58.642Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:29:03.194Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:29:42.226Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:29:58.688Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:29:59.745Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:30:42.273Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:30:58.741Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:31:03.340Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T08:31:42.333Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:31:58.819Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:31:59.878Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:32:42.381Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:32:58.856Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:33:42.415Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:33:58.900Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:34:00.132Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T08:34:42.475Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:34:58.961Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:35:42.534Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:35:59.018Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:36:03.587Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:36:42.582Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:36:59.074Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:37:29.153Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:37:42.632Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:37:59.135Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:38:42.676Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:38:59.197Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:39:00.442Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:39:29.291Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:39:42.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:39:59.243Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:40:26.035Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:40:42.772Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:40:59.307Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:41:29.570Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:41:44.040Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:42:00.947Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:42:26.155Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:42:44.098Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:43:01.014Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:43:29.763Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:43:44.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:44:01.065Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:44:26.346Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:44:44.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:45:01.133Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:45:29.886Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:45:44.274Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:46:01.195Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:46:26.528Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:46:44.332Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:47:01.249Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:47:30.092Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:47:44.382Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:48:01.311Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:48:26.744Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:48:44.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:49:01.382Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:49:30.268Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:49:44.490Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:50:01.442Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:50:27.077Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:50:44.534Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:51:01.494Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:51:30.506Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T08:51:44.583Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:52:01.534Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:52:27.377Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:52:44.638Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:53:01.583Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:53:44.685Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:54:01.644Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:54:27.505Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T08:54:44.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:55:01.704Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:55:44.800Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:56:01.772Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:56:30.755Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:56:44.859Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:57:01.824Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:57:44.909Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:57:56.326Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T08:58:01.866Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:58:44.946Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:59:01.932Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:59:27.804Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T08:59:45.010Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T08:59:56.442Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:00:01.993Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:00:45.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:00:53.376Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:01:02.041Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:01:45.128Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:01:56.905Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:02:02.097Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:02:45.190Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:02:53.585Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:03:02.156Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:03:45.245Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:03:57.091Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:04:02.228Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:04:45.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:04:53.795Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:05:02.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:05:45.357Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:05:57.283Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:06:02.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:06:45.401Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:06:53.936Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:07:02.407Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:07:45.477Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:07:57.694Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:08:02.462Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:08:45.514Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:08:54.159Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:09:02.524Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:09:45.549Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:09:57.940Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:10:02.576Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:10:45.610Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:10:54.433Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:11:02.634Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:11:45.671Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:11:58.113Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T09:12:02.692Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:12:45.719Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:12:54.602Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:13:02.743Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:13:45.768Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:14:02.794Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:14:45.836Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:14:54.741Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T09:15:02.846Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:15:45.893Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:16:02.899Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:16:45.955Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:16:58.316Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:17:02.938Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:17:45.997Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:18:03.005Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:18:23.966Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:18:46.058Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:19:03.047Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:19:46.118Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:19:54.976Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:20:03.125Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:20:24.163Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:20:46.181Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:21:03.187Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:21:20.608Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:21:46.233Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:22:03.245Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:22:24.367Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:22:46.273Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:23:03.291Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:23:20.806Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:23:46.316Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:24:03.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:24:24.507Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:24:46.362Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:25:03.381Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:25:21.130Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:25:46.424Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:26:03.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:26:24.631Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:26:46.489Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:27:03.522Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:27:21.274Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:27:46.550Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:28:03.577Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:28:24.806Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:28:46.611Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:29:03.642Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:29:21.490Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:29:46.658Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:30:03.704Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:30:25.005Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:30:46.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:31:03.767Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:31:21.840Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:31:46.754Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:32:03.822Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:32:25.132Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T09:32:46.810Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:33:03.890Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:33:22.062Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:33:46.857Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:34:03.941Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:34:46.901Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:35:03.989Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:35:22.264Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T09:35:46.945Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:36:04.054Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:36:47.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:37:04.151Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:37:25.437Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:37:47.144Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:38:04.252Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:38:47.218Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:38:51.091Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:39:04.339Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:39:47.313Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:40:04.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:40:22.541Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:40:47.393Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:40:51.230Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:41:04.493Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:41:47.462Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:41:48.175Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:42:04.579Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:42:10.608Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T09:42:45.990Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T09:42:47.548Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:42:51.486Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:43:04.661Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:43:18.088Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T09:43:47.624Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:43:48.332Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:44:04.740Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:44:47.710Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:44:51.785Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:45:04.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:45:47.791Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:45:48.594Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:46:04.925Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:46:47.857Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:46:52.021Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:47:05.003Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:47:47.953Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:47:48.788Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:48:05.086Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:48:48.017Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:48:52.312Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:49:05.171Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:49:48.095Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:49:48.912Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:50:05.228Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:50:48.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:50:52.539Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:50:55.388Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T09:51:05.321Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:51:48.248Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:51:49.116Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:52:05.382Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:52:48.341Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:52:52.688Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T09:53:05.455Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:53:48.438Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:53:49.293Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T09:54:05.546Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:54:48.542Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:55:05.626Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:55:48.609Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:55:49.443Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T09:56:05.714Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:56:48.695Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:57:05.795Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:57:48.791Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:57:52.996Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:58:05.884Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:58:48.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:59:05.961Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T09:59:18.611Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T09:59:48.942Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:00:06.055Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:00:49.022Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:00:49.711Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:01:06.139Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:01:18.738Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:01:49.100Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:02:06.194Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:02:15.373Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:02:49.160Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:03:06.245Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:03:18.982Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:03:49.207Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:04:06.293Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:04:15.584Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:04:49.257Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:05:06.334Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:05:19.236Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:05:49.295Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:06:06.386Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:06:15.815Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:06:49.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:07:06.428Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:07:19.424Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:07:49.395Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:08:06.484Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:08:15.985Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:08:49.469Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:09:06.572Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:09:19.887Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:09:49.533Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:10:06.633Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:10:16.111Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:10:49.603Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:11:06.689Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:11:20.105Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:11:49.634Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:12:06.722Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:12:16.418Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:12:49.700Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:13:06.784Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:13:20.255Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T10:13:49.740Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:14:06.818Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:14:16.533Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:14:49.762Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:15:06.848Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:15:49.838Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:16:06.938Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:16:16.687Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T10:16:49.926Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:17:07.030Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:17:50.022Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:18:07.127Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:18:20.559Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:18:50.124Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:19:07.213Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:19:46.098Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:19:50.200Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:20:07.302Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:20:50.284Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:21:07.390Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:21:16.983Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:21:46.274Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:21:50.369Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:22:07.469Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:22:42.649Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:22:50.462Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:23:07.558Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:23:46.531Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:23:50.544Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:24:07.645Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:24:42.797Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:24:50.635Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:25:07.732Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:25:46.750Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:25:50.726Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:26:07.829Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:26:30.645Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T10:26:43.067Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:26:50.813Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:27:07.908Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:27:46.926Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:27:50.906Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:28:08.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:28:43.272Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:28:50.990Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:29:08.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:29:47.169Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:29:51.063Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:30:08.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:30:43.425Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:30:51.166Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:31:08.258Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:31:47.390Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:31:51.266Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:32:08.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:32:43.679Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:32:51.336Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:33:08.426Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:33:47.600Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T10:33:51.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:34:08.512Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:34:43.784Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:34:51.514Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:35:08.598Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:35:51.613Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:36:08.674Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:36:43.957Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T10:36:51.674Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:37:08.716Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:37:51.711Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:38:08.758Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:38:47.789Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:38:51.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:39:08.813Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:39:51.820Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:40:08.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:40:13.434Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:40:51.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:41:08.920Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:41:44.169Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:41:47.798Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T10:41:51.922Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:42:08.979Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:42:13.775Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:42:52.002Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:43:09.040Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:43:09.814Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:43:52.067Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:43:56.433Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T10:44:09.102Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:44:13.990Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:44:52.152Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:45:09.190Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:45:09.943Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:45:52.246Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:46:09.282Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:46:14.224Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:46:52.347Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:47:09.375Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:47:10.307Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:47:52.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:48:09.456Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:48:14.382Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:48:52.524Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:49:09.545Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:49:10.448Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:49:52.612Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:50:09.635Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:50:14.929Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:50:52.702Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:51:09.731Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:51:10.622Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:51:52.792Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:52:09.822Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:52:15.116Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:52:52.886Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:53:09.912Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:53:10.903Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:53:52.978Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:54:09.998Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:54:15.288Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T10:54:53.068Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:55:10.087Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:55:11.101Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T10:55:53.146Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:56:10.168Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:56:53.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:57:10.248Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:57:11.322Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T10:57:53.296Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:58:10.330Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:58:53.384Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:59:10.423Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T10:59:15.529Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T10:59:53.479Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:00:10.516Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:00:41.109Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:00:53.572Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:00:59.319Z [INFO] BestDebrid: 4 Cookies importiert aus C:\Users\ploet\Downloads\bestdebrid.com_cookies.txt +2026-03-06T11:01:10.604Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:01:53.649Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:02:10.684Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:02:11.536Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:02:41.255Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:02:53.737Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:03:10.760Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:03:37.190Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:03:53.821Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:04:10.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:04:41.511Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:04:53.900Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:05:10.933Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:05:37.318Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:05:53.968Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:06:11.014Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:06:41.717Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:06:54.054Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:07:11.105Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:07:37.552Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:07:54.126Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:08:11.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:08:28.955Z [INFO] BestDebrid: 4 Cookies importiert aus C:\Users\ploet\Downloads\bestdebrid.com_cookies.txt +2026-03-06T11:08:30.315Z [INFO] BestDebrid: 4 Cookies importiert aus C:\Users\ploet\Downloads\bestdebrid.com_cookies.txt +2026-03-06T11:08:41.964Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:08:54.208Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:09:11.248Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:09:37.802Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:09:54.278Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:10:11.326Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:10:42.576Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:10:54.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:11:11.402Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:11:37.947Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:11:54.430Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:12:11.482Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:12:42.758Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:12:54.479Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:13:11.525Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:13:38.401Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:13:54.529Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:14:11.566Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:14:42.878Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T11:14:54.608Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:15:11.660Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:15:38.568Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:15:54.708Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:16:11.756Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:16:54.793Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:17:11.830Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:17:38.736Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T11:17:54.890Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:18:11.918Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:18:54.982Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:19:12.010Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:19:43.416Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:19:55.077Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:20:12.096Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:20:55.171Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:21:09.064Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:21:12.188Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:21:55.270Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:22:12.298Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:22:39.190Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:22:55.384Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:23:09.247Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:23:12.394Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:23:55.480Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:24:04.759Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:24:12.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:24:55.588Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:25:09.534Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:25:12.589Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:25:55.693Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:26:04.933Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:26:12.685Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:26:55.787Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:27:09.773Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:27:12.784Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:27:55.884Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:28:05.213Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:28:12.874Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:28:55.997Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:29:09.945Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:29:12.954Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:29:56.091Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:30:05.333Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:30:13.044Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:30:56.200Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:31:10.201Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:31:13.146Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:31:56.312Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:32:05.471Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:32:13.243Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:32:56.398Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:33:10.307Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:33:13.336Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:33:56.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:34:05.720Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:34:13.447Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:34:56.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:35:10.512Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T11:35:13.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:35:56.684Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:36:05.974Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:36:13.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:36:56.778Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:37:13.728Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:37:56.872Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:38:06.144Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T11:38:13.815Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:38:56.975Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:39:13.909Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:39:57.056Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:40:10.850Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:40:14.001Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:40:57.156Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:41:14.095Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:41:36.494Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:41:57.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:42:14.180Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:42:57.331Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:43:06.421Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:43:14.263Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:43:36.620Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:43:57.421Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:44:14.342Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:44:32.016Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:44:57.519Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:45:14.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:45:37.113Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:45:57.602Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:46:14.524Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:46:32.135Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:46:57.699Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:47:14.632Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:47:37.266Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:47:57.791Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:48:14.723Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:48:32.417Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:48:57.889Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:49:14.815Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:49:37.446Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:49:58.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:50:14.913Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:50:32.540Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:50:58.096Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:51:15.008Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:51:37.697Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:51:58.192Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:52:15.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:52:32.736Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:52:58.288Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:53:15.196Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:53:37.809Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T11:53:58.383Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:54:15.293Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:54:33.010Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:54:58.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:55:15.393Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:55:38.047Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T11:55:58.584Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:56:15.502Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:56:33.111Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T11:56:58.669Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:57:15.603Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:57:58.762Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:58:15.710Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:58:33.325Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T11:58:58.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:59:15.807Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T11:59:58.962Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:00:15.894Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:00:38.264Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:00:59.046Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:01:16.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:01:59.142Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:02:03.828Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:02:16.097Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:02:59.235Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:03:16.190Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:03:33.627Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:03:59.330Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:04:03.998Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:04:16.280Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:04:59.267Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:04:59.415Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:05:16.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:05:59.514Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:06:04.291Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:06:16.477Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:06:59.451Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:06:59.602Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:07:16.561Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:07:59.697Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:08:04.499Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:08:16.651Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:08:59.752Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:08:59.804Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:09:16.739Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:09:59.907Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:10:04.669Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:10:16.829Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:10:59.840Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:10:59.992Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:11:16.929Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:12:00.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:12:05.163Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:12:17.020Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:13:00.017Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:13:00.162Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:13:17.096Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:14:00.244Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:14:05.413Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:14:17.183Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:15:00.275Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:15:00.331Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:15:17.274Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:16:00.425Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:16:05.563Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T12:16:17.362Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:17:00.377Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:17:00.528Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:17:17.461Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:18:00.614Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:18:17.546Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:19:00.582Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T12:19:00.711Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:19:17.650Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:20:00.802Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:20:17.742Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:21:00.892Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:21:05.970Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:21:17.842Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:22:00.971Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:22:17.936Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:22:31.551Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:23:01.061Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:23:18.031Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:24:00.894Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:24:01.151Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:24:18.117Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:24:31.712Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:25:01.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:25:18.206Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:25:26.635Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:26:01.335Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:26:18.303Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:26:31.994Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:27:01.425Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:27:18.399Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:27:26.807Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:28:01.519Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:28:18.500Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:28:32.230Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:29:01.615Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:29:18.595Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:29:27.099Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:30:01.704Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:30:18.691Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:30:32.411Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:31:01.786Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:31:18.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:31:27.315Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:32:01.883Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:32:18.858Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:32:32.874Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:33:01.972Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:33:18.953Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:33:27.468Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:34:02.069Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:34:19.046Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:34:33.024Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:35:02.171Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:35:19.145Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:35:27.760Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:36:02.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:36:19.240Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:36:33.215Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T12:37:02.346Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:37:19.346Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:37:28.016Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:38:02.440Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:38:19.449Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:39:02.554Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:39:19.538Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:39:28.225Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T12:40:02.662Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:40:19.628Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:41:02.743Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:41:19.715Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:41:33.547Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:42:02.841Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:42:19.817Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:42:59.197Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:43:02.944Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:43:19.911Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:44:03.047Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:44:20.003Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:44:28.439Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:44:59.386Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:45:03.155Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:45:20.100Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:45:54.092Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:46:03.248Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:46:20.187Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:46:59.632Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:47:03.344Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:47:20.291Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:47:54.268Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:48:03.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:48:20.384Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:48:59.769Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:49:03.524Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:49:20.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:49:54.504Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:50:03.611Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:50:20.580Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:50:59.963Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:51:03.710Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:51:20.670Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:51:54.646Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:52:03.796Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:52:20.775Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:53:00.234Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:53:03.892Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:53:20.879Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:53:54.837Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:54:03.989Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:54:20.964Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:55:00.453Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T12:55:04.074Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:55:21.046Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:55:55.054Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:56:04.180Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:56:21.138Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:57:00.668Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T12:57:04.272Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:57:21.243Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:57:55.194Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T12:58:04.370Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:58:21.336Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:59:04.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:59:21.419Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T12:59:55.396Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T13:00:04.556Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:00:21.512Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:01:04.649Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:01:21.596Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:02:00.918Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:02:04.738Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:02:21.681Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:03:04.840Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:03:21.779Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:03:26.482Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:04:04.935Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:04:21.882Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:04:55.618Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:05:05.032Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:05:21.977Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:05:26.666Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:06:05.136Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:06:21.250Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:06:22.065Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:07:05.228Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:07:22.168Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:07:26.932Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:08:05.318Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:08:21.456Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:08:22.257Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:09:05.406Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:09:22.355Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:09:27.039Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:10:05.496Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:10:21.763Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:10:22.462Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:11:05.592Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:11:22.556Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:11:27.237Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:12:05.695Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:12:21.950Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:12:22.657Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:13:05.774Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:13:22.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:13:27.509Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:14:05.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:14:22.106Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:14:22.850Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:15:05.965Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:15:22.949Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:15:27.648Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:16:06.048Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:16:22.343Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:16:23.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:17:06.138Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:17:23.152Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:17:27.845Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T13:18:06.246Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:18:22.486Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:18:23.236Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:19:06.344Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:19:23.332Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:20:06.428Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:20:22.674Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T13:20:23.437Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:21:06.531Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:21:23.531Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:22:06.624Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:22:23.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:22:28.029Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:23:06.705Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:23:23.719Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:23:53.579Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:24:06.805Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:24:23.811Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:25:06.896Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:25:23.029Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:25:23.897Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:25:53.731Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:26:06.989Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:26:23.985Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:26:48.658Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:27:07.090Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:27:24.073Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:27:54.005Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:28:07.193Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:28:24.174Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:28:48.861Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:29:07.285Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:29:24.282Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:29:54.151Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:30:07.376Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:30:24.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:30:49.069Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:31:07.451Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:31:24.475Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:31:54.339Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:32:07.556Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:32:24.568Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:32:49.228Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:33:07.647Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:33:24.654Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:33:54.661Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:34:07.731Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:34:24.757Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:34:49.400Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:35:07.822Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:35:24.859Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:35:54.848Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:36:07.899Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:36:24.950Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:36:49.625Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:37:08.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:37:25.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:37:55.042Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T13:38:08.095Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:38:25.140Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:38:49.766Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:39:08.183Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:39:25.222Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:40:08.260Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:40:25.317Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:40:49.940Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T13:41:08.354Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:41:25.409Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:42:08.451Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:42:25.513Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:42:55.350Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:43:08.554Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:43:25.623Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:44:08.647Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:44:21.003Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:44:25.713Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:45:08.746Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:45:25.814Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:45:50.241Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:46:08.830Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:46:21.186Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:46:25.901Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:47:08.916Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:47:15.904Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:47:25.989Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:48:09.012Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:48:21.443Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:48:26.082Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:49:09.115Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:49:16.168Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:49:26.185Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:50:09.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:50:21.635Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:50:26.286Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:51:09.305Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:51:16.348Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:51:26.384Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:52:09.402Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:52:21.761Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:52:26.480Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:53:09.502Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:53:16.472Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:53:26.570Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:54:09.590Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:54:22.248Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:54:26.665Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:55:09.681Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:55:16.650Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:55:26.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:56:09.784Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:56:22.408Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T13:56:26.868Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:57:09.874Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:57:16.894Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:57:26.959Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:58:09.957Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:58:22.592Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T13:58:27.053Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:59:10.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T13:59:17.004Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T13:59:27.136Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:00:10.128Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:00:27.226Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:01:10.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:01:17.203Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T14:01:27.319Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:02:10.311Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:02:27.417Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:03:10.390Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:03:23.200Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:03:27.513Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:04:10.474Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:04:27.599Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:04:48.791Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:05:10.565Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:05:27.695Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:06:10.663Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:06:17.455Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:06:27.794Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:06:49.018Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:07:10.757Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:07:27.881Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:07:43.015Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:08:10.864Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:08:27.977Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:08:49.206Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:09:10.956Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:09:28.059Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:09:43.233Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:10:11.063Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:10:28.167Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:10:49.384Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:11:11.167Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:11:28.273Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:11:43.504Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:12:11.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:12:28.367Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:12:49.542Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:13:11.352Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:13:28.451Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:13:43.624Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:14:11.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:14:28.547Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:14:50.022Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:15:11.546Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:15:28.649Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:15:43.824Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:16:11.644Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:16:28.746Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:16:50.229Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:17:11.740Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:17:28.842Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:17:44.259Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:18:11.837Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:18:28.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:18:50.370Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T14:19:11.929Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:19:29.021Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:19:44.429Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:20:12.025Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:20:29.122Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:21:12.110Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:21:29.212Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:21:44.612Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T14:22:12.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:22:29.304Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:23:12.292Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:23:29.388Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:23:50.646Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:24:12.375Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:24:29.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:25:12.469Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:25:16.188Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:25:29.573Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:26:12.570Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:26:29.652Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:26:45.138Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:27:12.665Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:27:16.436Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:27:29.743Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:28:10.697Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:28:12.760Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:28:29.848Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:29:12.855Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:29:16.906Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:29:29.936Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:30:10.878Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:30:12.945Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:30:30.033Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:31:13.041Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:31:17.109Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:31:30.128Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:32:11.140Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:32:13.123Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:32:30.209Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:33:13.178Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:33:18.295Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:33:30.265Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:34:11.268Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:34:13.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:34:30.299Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:35:13.259Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:35:18.767Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:35:30.351Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:36:11.501Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:36:13.301Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:36:30.408Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:37:13.378Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:37:18.990Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:37:30.494Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:38:11.754Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:38:13.473Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:38:30.581Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:39:13.560Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:39:19.210Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T14:39:30.650Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:40:11.985Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:40:13.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:40:30.731Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:41:13.725Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:41:30.837Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:42:12.134Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T14:42:13.818Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:42:30.925Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:43:13.914Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:43:30.994Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:44:13.990Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:44:19.432Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:44:31.080Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:45:14.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:45:31.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:45:45.017Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:46:14.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:46:31.267Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:47:12.385Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:47:14.255Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:47:31.367Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:47:45.191Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:48:14.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:48:31.462Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:48:37.962Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:49:14.431Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:49:31.550Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:49:45.552Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:50:14.526Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:50:31.638Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:50:38.123Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:51:14.628Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:51:31.739Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:51:45.699Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:52:14.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:52:31.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:52:38.376Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:53:14.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:53:31.922Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:53:45.880Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:54:14.930Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:54:32.009Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:54:38.524Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:55:15.017Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:55:32.116Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:55:46.168Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:56:15.114Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:56:32.231Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:56:38.708Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:57:15.205Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:57:32.303Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:57:46.389Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T14:58:15.288Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:58:32.385Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:58:38.922Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T14:59:15.372Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:59:32.459Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T14:59:46.563Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T15:00:15.453Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:00:32.555Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:00:39.064Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:01:15.541Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:01:32.645Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:02:15.639Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:02:32.743Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:02:39.238Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T15:03:15.729Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:03:32.825Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:04:15.825Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:04:32.919Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:04:46.825Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:05:15.916Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:05:33.010Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:06:12.377Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:06:15.993Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:06:33.090Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:07:16.061Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:07:33.165Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:07:39.483Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:08:12.533Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:08:16.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:08:33.257Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:09:05.057Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:09:16.254Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:09:33.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:10:12.772Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:10:16.331Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:10:33.428Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:11:05.207Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:11:16.418Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:11:33.515Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:12:13.042Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:12:16.510Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:12:28.062Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:12:28.063Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-06T15:12:28.067Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:12:28.067Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T15:12:28.166Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809948061-166096-dfa7589d-f6ea-410b-9ca6-34794eb9674a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:12:28.346Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-06T15:12:28.346Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-06T15:12:28.465Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809948346-166096-6104295e-347e-42fd-a449-b380834413dc-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:12:28.574Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T15:12:28.574Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T15:12:29.577Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T15:12:31.078Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T15:12:32.081Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T15:12:33.588Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:12:35.081Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T15:12:36.083Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-06T15:12:36.084Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T15:12:37.086Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T15:12:38.585Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T15:12:39.587Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T15:12:42.587Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T15:12:43.613Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T15:12:43.613Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T15:12:43.674Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809963613-166096-dd52617a-148d-4e61-aa0e-03452d3b3039-setup.exe (89894400 Bytes) +2026-03-06T15:12:43.756Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T15:12:43.756Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T15:12:43.757Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:12:43.757Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T15:12:43.832Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809963613-166096-dd52617a-148d-4e61-aa0e-03452d3b3039-setup.exe (89894400 Bytes) +2026-03-06T15:12:43.914Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T15:12:43.914Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T15:12:43.914Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T15:12:43.997Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809963613-166096-dd52617a-148d-4e61-aa0e-03452d3b3039-setup.exe (89894400 Bytes) +2026-03-06T15:12:44.073Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T15:12:44.073Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T15:12:44.074Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:12:44.074Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T15:12:44.135Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809963613-166096-dd52617a-148d-4e61-aa0e-03452d3b3039-setup.exe (89894400 Bytes) +2026-03-06T15:12:44.212Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T15:12:44.212Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T15:12:44.212Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T15:12:44.286Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809963613-166096-dd52617a-148d-4e61-aa0e-03452d3b3039-setup.exe (89894400 Bytes) +2026-03-06T15:12:44.362Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T15:12:44.362Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T15:12:44.364Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:12:44.364Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T15:12:44.433Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809963613-166096-dd52617a-148d-4e61-aa0e-03452d3b3039-setup.exe (89894400 Bytes) +2026-03-06T15:12:44.660Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T15:12:44.660Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:12:44.660Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T15:12:44.759Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809964660-166096-3e55f649-fc85-44b5-b833-4020a21ed185-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:12:44.909Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T15:12:44.909Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:12:44.909Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T15:12:44.983Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809964909-166096-920c8a5e-e018-4229-b0f4-1241708d521e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:12:45.122Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T15:12:45.122Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T15:12:45.123Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:12:45.123Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T15:12:45.183Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809964909-166096-920c8a5e-e018-4229-b0f4-1241708d521e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:12:45.300Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T15:12:45.300Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:12:45.302Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T15:12:45.302Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T15:12:45.302Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:12:45.302Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T15:12:45.368Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809964909-166096-920c8a5e-e018-4229-b0f4-1241708d521e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:12:45.498Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T15:12:45.498Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T15:12:45.499Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:12:45.499Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T15:12:45.568Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809964909-166096-920c8a5e-e018-4229-b0f4-1241708d521e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:12:45.701Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T15:12:45.701Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:12:45.704Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T15:12:45.704Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T15:12:45.704Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:12:45.704Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T15:12:45.784Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809964909-166096-920c8a5e-e018-4229-b0f4-1241708d521e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:12:45.905Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T15:12:45.905Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T15:12:45.906Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:12:45.906Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T15:12:45.990Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772809964909-166096-920c8a5e-e018-4229-b0f4-1241708d521e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:12:46.124Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T15:12:46.124Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:12:46.184Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-06T15:12:46.184Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-06T15:13:05.741Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:13:16.578Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:13:33.670Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:14:13.258Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:14:16.634Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:14:33.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:15:05.915Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:15:16.730Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:15:33.830Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:16:13.521Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:16:16.821Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:16:33.919Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:17:06.054Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:17:16.901Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:17:33.998Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:18:13.718Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:18:16.989Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:18:34.080Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:19:06.490Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:19:17.081Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:19:34.178Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:20:13.903Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T15:20:17.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:20:34.272Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:21:06.668Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:21:17.264Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:21:34.361Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:22:17.340Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:22:34.438Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:23:06.840Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T15:23:17.427Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:23:34.519Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:24:17.506Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:24:34.598Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:25:14.165Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:25:17.594Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:25:34.682Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:26:17.683Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:26:34.762Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:26:39.818Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:27:17.764Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:27:34.848Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:28:07.284Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:28:17.847Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:28:34.931Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:28:39.975Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:29:17.922Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:29:32.836Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:29:34.999Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:30:17.999Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:30:35.074Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:30:40.171Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:31:18.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:31:32.995Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:31:35.140Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:32:18.156Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:32:35.201Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:32:40.366Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:33:18.222Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:33:33.211Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:33:35.275Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:34:18.299Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:34:35.371Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:34:40.561Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:35:18.376Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:35:33.429Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:35:35.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:36:18.453Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:36:35.496Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:36:40.858Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:37:18.513Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:37:33.581Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:37:35.561Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:38:18.583Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:38:35.629Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:38:41.045Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:39:18.650Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:39:33.758Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:39:35.702Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:40:18.723Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:40:35.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:40:41.184Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T15:41:18.781Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:41:33.940Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:41:35.831Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:42:18.851Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:42:35.893Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:43:02.344Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:43:02.346Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-06T15:43:02.348Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:43:02.348Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T15:43:02.446Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811782342-172604-4ef2f642-eecc-48e3-a4ea-e562433e98f6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:43:02.619Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-06T15:43:02.619Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-06T15:43:02.706Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811782619-172604-3ac54301-b160-45fe-81f0-491d6a8ea356-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:43:02.796Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T15:43:02.796Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T15:43:03.798Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T15:43:05.299Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T15:43:06.302Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T15:43:09.303Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T15:43:10.305Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-06T15:43:10.305Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T15:43:11.307Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T15:43:12.807Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T15:43:13.809Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T15:43:16.809Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T15:43:17.835Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T15:43:17.835Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T15:43:17.928Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811797835-172604-06a511a9-751e-4994-b5ee-c45d7b0d491e-setup.exe (89894400 Bytes) +2026-03-06T15:43:18.020Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T15:43:18.020Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T15:43:18.021Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:43:18.021Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T15:43:18.099Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811797835-172604-06a511a9-751e-4994-b5ee-c45d7b0d491e-setup.exe (89894400 Bytes) +2026-03-06T15:43:18.182Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T15:43:18.182Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T15:43:18.182Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T15:43:18.241Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811797835-172604-06a511a9-751e-4994-b5ee-c45d7b0d491e-setup.exe (89894400 Bytes) +2026-03-06T15:43:18.321Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T15:43:18.321Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T15:43:18.322Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:43:18.322Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T15:43:18.381Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811797835-172604-06a511a9-751e-4994-b5ee-c45d7b0d491e-setup.exe (89894400 Bytes) +2026-03-06T15:43:18.464Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T15:43:18.464Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T15:43:18.464Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T15:43:18.534Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811797835-172604-06a511a9-751e-4994-b5ee-c45d7b0d491e-setup.exe (89894400 Bytes) +2026-03-06T15:43:18.612Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T15:43:18.612Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T15:43:18.612Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:43:18.612Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T15:43:18.690Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811797835-172604-06a511a9-751e-4994-b5ee-c45d7b0d491e-setup.exe (89894400 Bytes) +2026-03-06T15:43:18.900Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T15:43:18.900Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:43:18.900Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T15:43:18.978Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811798900-172604-ef74cf13-e238-4257-a760-81e110652cf0-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:43:18.917Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:43:19.125Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T15:43:19.125Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:43:19.125Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T15:43:19.187Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811799125-172604-677351b6-0b18-4d5d-8e7d-6a897673c947-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:43:19.308Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T15:43:19.308Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T15:43:19.308Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:43:19.308Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T15:43:19.369Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811799125-172604-677351b6-0b18-4d5d-8e7d-6a897673c947-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:43:19.525Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T15:43:19.525Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:43:19.526Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T15:43:19.526Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T15:43:19.526Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:43:19.526Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T15:43:19.590Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811799125-172604-677351b6-0b18-4d5d-8e7d-6a897673c947-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:43:19.718Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T15:43:19.718Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T15:43:19.719Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:43:19.719Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T15:43:19.798Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811799125-172604-677351b6-0b18-4d5d-8e7d-6a897673c947-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:43:19.964Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T15:43:19.964Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:43:19.965Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T15:43:19.966Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T15:43:19.966Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:43:19.966Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T15:43:20.049Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811799125-172604-677351b6-0b18-4d5d-8e7d-6a897673c947-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:43:20.182Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T15:43:20.182Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T15:43:20.182Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T15:43:20.182Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T15:43:20.265Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772811799125-172604-677351b6-0b18-4d5d-8e7d-6a897673c947-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T15:43:20.394Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T15:43:20.394Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T15:43:20.452Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-06T15:43:20.452Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-06T15:43:34.085Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T15:43:35.979Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:44:18.974Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:44:36.034Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:45:19.033Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:45:36.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:45:41.550Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:46:19.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:46:36.169Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:47:07.411Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:47:19.198Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:47:36.249Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:48:19.266Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:48:34.390Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:48:36.300Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:49:07.576Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:49:19.335Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:49:36.361Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:50:00.015Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:50:19.394Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:50:36.425Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:51:07.778Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:51:19.432Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:51:36.450Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:52:00.201Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:52:19.472Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:52:36.493Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:53:07.909Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:53:19.505Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:53:36.549Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:54:00.469Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:54:19.553Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:54:36.599Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:55:08.140Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:55:19.621Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:55:36.665Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:56:00.660Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:56:19.670Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:56:36.726Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:57:08.737Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:57:19.729Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:57:36.792Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:58:00.902Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T15:58:19.792Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:58:36.849Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:59:08.879Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T15:59:19.835Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T15:59:36.912Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:00:01.155Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:00:19.901Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:00:36.975Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:01:09.103Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T16:01:19.967Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:01:37.037Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:02:01.391Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:02:20.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:02:37.110Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:03:20.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:03:37.165Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:04:01.661Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T16:04:20.167Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:04:37.220Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:05:20.227Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:05:37.294Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:06:09.386Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:06:20.294Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:06:37.357Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:07:20.368Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:07:35.043Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:07:37.443Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:08:20.454Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:08:37.518Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:09:01.941Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:09:20.537Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:09:35.160Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:09:37.579Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:10:20.585Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:10:27.546Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:10:37.629Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:11:20.652Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:11:30.197Z [INFO] App gestartet v1.6.82 +2026-03-06T16:11:30.197Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T16:11:30.197Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T16:11:30.416Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T16:11:33.573Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T16:11:33.577Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T16:11:33.588Z [INFO] App beendet +2026-03-06T16:11:35.365Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:11:35.451Z [INFO] App gestartet v1.6.82 +2026-03-06T16:11:35.451Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T16:11:35.451Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T16:11:35.660Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T16:11:37.705Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:11:39.079Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T16:11:39.082Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T16:11:39.083Z [INFO] App beendet +2026-03-06T16:12:07.467Z [INFO] App gestartet v1.6.82 +2026-03-06T16:12:07.467Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T16:12:07.467Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T16:12:07.939Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T16:12:20.695Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:12:22.191Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T16:12:22.195Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T16:12:22.196Z [INFO] App beendet +2026-03-06T16:12:27.660Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:12:37.762Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:13:20.753Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:13:35.562Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:13:37.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:14:20.821Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:14:27.892Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:14:37.902Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:14:58.085Z [INFO] App gestartet v1.6.82 +2026-03-06T16:14:58.085Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T16:14:58.085Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T16:14:58.261Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T16:15:20.893Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:15:35.826Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:15:37.966Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:16:20.959Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:16:28.337Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:16:38.022Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:17:21.011Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:17:36.366Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:17:38.083Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:18:05.998Z [INFO] App gestartet v1.6.82 +2026-03-06T16:18:05.998Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T16:18:05.999Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T16:18:06.181Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T16:18:21.063Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:18:28.538Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:18:38.150Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:19:21.132Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:19:36.575Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:19:38.212Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:20:21.209Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:20:28.750Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:20:38.279Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:21:21.261Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:21:36.764Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T16:21:38.329Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:22:21.316Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:22:28.940Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:22:38.397Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:23:21.388Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:23:38.462Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:23:56.715Z [INFO] App gestartet v1.6.82 +2026-03-06T16:23:56.716Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T16:23:56.716Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T16:23:57.050Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T16:24:15.359Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T16:24:15.363Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T16:24:15.375Z [INFO] App beendet +2026-03-06T16:24:21.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:24:29.156Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T16:24:38.521Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:25:06.594Z [INFO] App gestartet v1.6.82 +2026-03-06T16:25:06.594Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T16:25:06.594Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T16:25:06.810Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T16:25:21.502Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:25:38.574Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:26:21.552Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:26:37.054Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:26:38.645Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:27:21.622Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:27:38.709Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:28:02.663Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:28:21.672Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:28:38.758Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:29:21.734Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:29:29.206Z [INFO] App gestartet v1.6.82 +2026-03-06T16:29:29.206Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T16:29:29.206Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T16:29:29.408Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T16:29:29.397Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:29:38.823Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:30:02.872Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:30:21.804Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:30:38.895Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:30:55.007Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:31:21.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:31:38.960Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:31:38.988Z [INFO] App gestartet v1.6.82 +2026-03-06T16:31:38.988Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T16:31:38.989Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T16:31:39.187Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T16:32:03.110Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:32:21.922Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:32:39.045Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:32:55.131Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:33:21.995Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:33:39.127Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:34:03.341Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:34:22.079Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:34:39.216Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:34:55.434Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:35:22.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:35:39.292Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:35:55.311Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [test-package] +2026-03-06T16:35:55.313Z [INFO] Scheduler gestartet +2026-03-06T16:35:55.313Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:35:55.334Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T16:35:55.369Z [INFO] Download fertig: file.bin (512 KB), pkg=test-package +2026-03-06T16:35:55.370Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:35:55.371Z [INFO] Post-Processing Ende: pkg=test-package, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:35:55.371Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=0cdc0421 +2026-03-06T16:35:55.453Z [INFO] Scheduler beendet +2026-03-06T16:35:55.514Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [pause] +2026-03-06T16:35:55.514Z [INFO] Scheduler gestartet +2026-03-06T16:35:55.514Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:35:55.516Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=pause +2026-03-06T16:35:55.927Z [INFO] Download fertig: file.bin (512 KB), pkg=pause +2026-03-06T16:35:55.927Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:35:55.927Z [INFO] Post-Processing Ende: pkg=pause, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:35:55.927Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=8cd1ede3 +2026-03-06T16:35:56.000Z [INFO] Scheduler beendet +2026-03-06T16:35:56.199Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T16:35:56.088Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [test-package] +2026-03-06T16:35:56.089Z [INFO] Scheduler gestartet +2026-03-06T16:35:56.089Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:35:56.090Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T16:35:56.186Z [INFO] Test-Nachricht für Session-Log +2026-03-06T16:35:56.253Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:35:56.255Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-06T16:35:56.260Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:35:56.260Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T16:35:56.290Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lUSkPD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lUSkPD\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T16:35:56.292Z [INFO] Disk-Space-Check OK: 420.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lUSkPD\out) +2026-03-06T16:35:56.294Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lUSkPD\out +2026-03-06T16:35:56.296Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T16:35:56.315Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [retry] +2026-03-06T16:35:56.318Z [INFO] Scheduler gestartet +2026-03-06T16:35:56.318Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:35:56.326Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T16:35:56.327Z [INFO] Download fertig: file.bin (512 KB), pkg=test-package +2026-03-06T16:35:56.327Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:35:56.327Z [INFO] Post-Processing Ende: pkg=test-package, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:35:56.327Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=a718f536 +2026-03-06T16:35:56.330Z [INFO] Scheduler beendet +2026-03-06T16:35:56.390Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cancel] +2026-03-06T16:35:56.390Z [INFO] Scheduler gestartet +2026-03-06T16:35:56.390Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:35:56.392Z [INFO] Download Start: release.part1.rar (512 KB) via Real-Debrid (API), pkg=cancel +2026-03-06T16:35:56.425Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T16:35:56.426Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T16:35:56.426Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T16:35:56.506Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=80, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:35:56.506Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T16:35:56.480Z [INFO] Download fertig: episode.mkv (512 KB), pkg=retry +2026-03-06T16:35:56.481Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:35:56.481Z [INFO] Post-Processing Ende: pkg=retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:35:56.481Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=79d104bd +2026-03-06T16:35:56.564Z [INFO] Scheduler beendet +2026-03-06T16:35:56.575Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [same-name] +2026-03-06T16:35:56.575Z [INFO] Scheduler gestartet +2026-03-06T16:35:56.575Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:35:56.577Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T16:35:56.577Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T16:35:56.581Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-B0Sznv\state\rd_session_state.json.async.tmp' +2026-03-06T16:35:56.374Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814956252-121964-6486923f-7588-46d8-aadc-ba538a22c20b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:35:56.562Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-06T16:35:56.562Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-06T16:35:56.549Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-03-06T16:35:56.631Z [INFO] Scheduler beendet +2026-03-06T16:35:56.577Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=71, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:35:56.577Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T16:35:56.647Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=70, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:35:56.647Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T16:35:56.581Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-B0Sznv\state\rd_downloader_config.json.settings.tmp' +2026-03-06T16:35:56.725Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=78, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:35:56.725Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T16:35:56.618Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QDYdPS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QDYdPS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:35:56.620Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QDYdPS\out) +2026-03-06T16:35:56.621Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QDYdPS\out +2026-03-06T16:35:56.622Z [INFO] Extract-Backend Start: archive=release.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T16:35:56.624Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-06T16:35:56.636Z [INFO] JVM Daemon gestartet (PID 110524) +2026-03-06T16:35:56.636Z [INFO] JVM Daemon: Warte auf booting Daemon für release.zip... +2026-03-06T16:35:56.668Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814956561-121964-73b033a5-5fa4-4f6d-ab9e-058612a897a0-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:35:56.773Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T16:35:56.773Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T16:35:56.694Z [INFO] Nach-Shutdown-Nachricht +2026-03-06T16:35:56.725Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=431, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T16:35:56.725Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=431, percent=0 +2026-03-06T16:35:56.725Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T16:35:56.725Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lUSkPD\out +2026-03-06T16:35:56.728Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T16:35:56.728Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:35:56.728Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:35:56.729Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T16:35:56.731Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lUSkPD\out +2026-03-06T16:35:56.742Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EDe3uZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EDe3uZ\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:35:56.744Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EDe3uZ\out) +2026-03-06T16:35:56.744Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EDe3uZ\out +2026-03-06T16:35:56.747Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T16:35:56.747Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T16:35:56.747Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:35:56.747Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T16:35:56.747Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EDe3uZ\out +2026-03-06T16:35:56.750Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T16:35:56.750Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T16:35:56.750Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:35:56.750Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T16:35:56.750Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EDe3uZ\out +2026-03-06T16:35:56.754Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T16:35:56.754Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T16:35:56.754Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T16:35:56.755Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EDe3uZ\out +2026-03-06T16:35:56.758Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f6lxst\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f6lxst\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T16:35:56.759Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-f6lxst\out) +2026-03-06T16:35:56.759Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f6lxst\out +2026-03-06T16:35:56.762Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T16:35:56.762Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:35:56.762Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:35:56.764Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T16:35:56.765Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f6lxst\out +2026-03-06T16:35:56.768Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SoD2Uh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SoD2Uh\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T16:35:56.769Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SoD2Uh\out) +2026-03-06T16:35:56.769Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SoD2Uh\out +2026-03-06T16:35:56.773Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T16:35:56.773Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:35:56.773Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T16:35:56.774Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T16:35:56.775Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-SoD2Uh\pkg) +2026-03-06T16:35:56.775Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SoD2Uh\out +2026-03-06T16:35:56.778Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GIAngM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GIAngM\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T16:35:56.778Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GIAngM\out) +2026-03-06T16:35:56.779Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GIAngM\out +2026-03-06T16:35:56.782Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T16:35:56.782Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:35:56.782Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:35:56.783Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T16:35:56.784Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GIAngM\out +2026-03-06T16:35:56.790Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4wybrT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4wybrT\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:35:56.791Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4wybrT\out) +2026-03-06T16:35:56.792Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4wybrT\out +2026-03-06T16:35:56.795Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T16:35:56.795Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:35:56.795Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T16:35:56.795Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T16:35:56.795Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4wybrT\out +2026-03-06T16:35:56.798Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T16:35:56.798Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:35:56.798Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:35:56.799Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4wybrT\out +2026-03-06T16:35:56.804Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LFqaQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LFqaQ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T16:35:56.805Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LFqaQ\out) +2026-03-06T16:35:56.805Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T16:35:56.805Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5LFqaQ\out +2026-03-06T16:35:56.807Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T16:35:56.807Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:35:56.807Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T16:35:56.808Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5LFqaQ\out +2026-03-06T16:35:56.812Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dr0Qm4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dr0Qm4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:35:56.813Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dr0Qm4\out) +2026-03-06T16:35:56.813Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dr0Qm4\out +2026-03-06T16:35:56.814Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T16:35:56.814Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T16:35:56.814Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T16:35:56.820Z [INFO] JVM Daemon bereit (persistent) +2026-03-06T16:35:56.836Z [INFO] JVM Daemon: Bereit nach 200ms — sende Request für release.zip +2026-03-06T16:35:56.836Z [INFO] JVM Daemon Request Start: archive=release.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T16:35:56.917Z [INFO] Extract-Trace 99%: archive=release.zip, elapsedMs=296 +2026-03-06T16:35:56.918Z [INFO] JVM Daemon Request Ende: archive=release.zip, code=0, ms=82, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-06T16:35:56.918Z [INFO] JVM-Extractor Ergebnis: archive=release.zip, ok=true, ms=294, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-06T16:35:56.918Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-06T16:35:56.918Z [INFO] Extract-Backend Ende: archive=release.zip, backend=7zjbinding, mode=jvm, ms=296, fallbackFromJvm=false, usedPassword=no +2026-03-06T16:35:56.919Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T16:35:56.919Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=298, tailAfter99Ms=2, pwCandidates=4 +2026-03-06T16:35:56.919Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=298, percent=100 +2026-03-06T16:35:56.921Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-QDYdPS\out +2026-03-06T16:35:56.925Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-Uh0quB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-Uh0quB\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:35:56.925Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-Uh0quB\out) +2026-03-06T16:35:56.926Z [INFO] Entpacke Archiv: progress-test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-Uh0quB\out +2026-03-06T16:35:56.926Z [INFO] Extract-Backend Start: archive=progress-test.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T16:35:56.926Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): progress-test.zip, 4 Passwörter: ["", "progress-test", "serienfans.org", "serienjunkies.org"] +2026-03-06T16:35:56.926Z [INFO] JVM Daemon: Sofort verfügbar, sende Request für progress-test.zip (pwCandidates=4) +2026-03-06T16:35:56.926Z [INFO] JVM Daemon Request Start: archive=progress-test.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T16:35:56.931Z [INFO] Extract-Trace 99%: archive=progress-test.zip, elapsedMs=5 +2026-03-06T16:35:56.931Z [INFO] JVM Daemon Request Ende: archive=progress-test.zip, code=0, ms=5, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-06T16:35:56.931Z [INFO] JVM-Extractor Ergebnis: archive=progress-test.zip, ok=true, ms=5, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-06T16:35:56.931Z [INFO] Entpackt via 7zjbinding: progress-test.zip +2026-03-06T16:35:56.931Z [INFO] Extract-Backend Ende: archive=progress-test.zip, backend=7zjbinding, mode=jvm, ms=5, fallbackFromJvm=false, usedPassword=no +2026-03-06T16:35:56.933Z [INFO] Entpacken erfolgreich: progress-test.zip +2026-03-06T16:35:56.933Z [INFO] Extract-Trace Archiv Erfolg: archive=progress-test.zip, totalMs=7, tailAfter99Ms=2, pwCandidates=4 +2026-03-06T16:35:56.933Z [INFO] Extract-Trace Archiv Ende: archive=progress-test.zip, outcome=success, elapsedMs=7, percent=100 +2026-03-06T16:35:56.934Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-Uh0quB\out +2026-03-06T16:35:56.937Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-f4YLYn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-f4YLYn\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:35:56.938Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-f4YLYn\out) +2026-03-06T16:35:56.939Z [INFO] Entpacke Archiv: archive1.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-f4YLYn\out +2026-03-06T16:35:56.939Z [INFO] Extract-Backend Start: archive=archive1.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T16:35:56.847Z [INFO] Download fertig: same-release.mkv (64 KB), pkg=same-name +2026-03-06T16:35:56.847Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:35:56.847Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-06T16:35:56.847Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=2bbb4e60 +2026-03-06T16:35:56.847Z [INFO] Download fertig: same-release.mkv (64 KB), pkg=same-name +2026-03-06T16:35:56.847Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:35:56.847Z [INFO] Post-Processing Ende: pkg=same-name, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:35:56.847Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=2bbb4e60 +2026-03-06T16:35:56.917Z [INFO] Scheduler beendet +2026-03-06T16:35:56.943Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [first, second] +2026-03-06T16:35:56.944Z [INFO] Scheduler gestartet +2026-03-06T16:35:56.944Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:35:56.945Z [INFO] Download Start: first.bin (80 KB) via Real-Debrid (API), pkg=first +2026-03-06T16:35:56.952Z [INFO] Download fertig: first.bin (80 KB), pkg=first +2026-03-06T16:35:56.952Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:35:56.952Z [INFO] Post-Processing Ende: pkg=first, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:35:56.952Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=d25666b4 +2026-03-06T16:35:56.889Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=75, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:35:56.889Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T16:35:56.969Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=80, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:35:56.969Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T16:35:57.044Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=75, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:35:57.044Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T16:35:57.115Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=71, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:35:57.115Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T16:35:57.115Z [INFO] Download Start: second.bin (80 KB) via Real-Debrid (API), pkg=second +2026-03-06T16:35:57.119Z [INFO] Download fertig: second.bin (80 KB), pkg=second +2026-03-06T16:35:57.119Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:35:57.119Z [INFO] Post-Processing Ende: pkg=second, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:35:57.119Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=d103b5e7 +2026-03-06T16:35:57.115Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=302, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T16:35:57.115Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=302, percent=0 +2026-03-06T16:35:57.116Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dr0Qm4\out +2026-03-06T16:35:57.118Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HZl31Y\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HZl31Y\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:35:57.119Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HZl31Y\out) +2026-03-06T16:35:57.121Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HZl31Y\out +2026-03-06T16:35:57.124Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T16:35:57.124Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:35:57.124Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:35:57.124Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HZl31Y\out +2026-03-06T16:35:57.128Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c32flL\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-c32flL\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:35:57.128Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-c32flL\pkg-missing +2026-03-06T16:35:57.130Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MmGqin\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MmGqin\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:35:57.131Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MmGqin\out) +2026-03-06T16:35:57.131Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MmGqin\out +2026-03-06T16:35:57.134Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T16:35:57.134Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:35:57.134Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:35:57.135Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MmGqin\out +2026-03-06T16:35:57.180Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xNnd58\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xNnd58\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:35:57.181Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xNnd58\out) +2026-03-06T16:35:57.182Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xNnd58\out +2026-03-06T16:35:57.184Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T16:35:57.185Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T16:35:57.185Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T16:35:57.251Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=66, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:35:57.252Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T16:35:57.316Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=64, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:35:57.316Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T16:35:57.285Z [INFO] Scheduler beendet +2026-03-06T16:35:57.314Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall] +2026-03-06T16:35:57.314Z [INFO] Scheduler gestartet +2026-03-06T16:35:57.314Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:35:57.315Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-06T16:35:57.422Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=106, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:35:57.422Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T16:35:57.495Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=73, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:35:57.496Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T16:35:57.496Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=314, tailAfter99Ms=n/a, category=unknown +2026-03-06T16:35:57.496Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=314, percent=0 +2026-03-06T16:35:57.497Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xNnd58\out +2026-03-06T16:35:57.499Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r1kVN2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r1kVN2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:35:57.499Z [INFO] Disk-Space-Check OK: 420.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-r1kVN2\out) +2026-03-06T16:35:57.502Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r1kVN2\out +2026-03-06T16:35:57.505Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-xbV87n\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-xbV87n\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:35:57.505Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-xbV87n\out) +2026-03-06T16:35:57.777Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T16:35:59.277Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T16:35:59.822Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-06T16:36:00.084Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-06T16:36:00.090Z [INFO] Download fertig: stall.bin (300 KB), pkg=stall +2026-03-06T16:36:00.090Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:36:00.091Z [INFO] Post-Processing Ende: pkg=stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:36:00.091Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=90dec31e +2026-03-06T16:36:00.203Z [INFO] Scheduler beendet +2026-03-06T16:36:00.220Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [connect-stall] +2026-03-06T16:36:00.221Z [INFO] Scheduler gestartet +2026-03-06T16:36:00.221Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:36:00.222Z [INFO] Download Start: connect-stall.bin (220 KB) via Real-Debrid (API), pkg=connect-stall +2026-03-06T16:36:00.280Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T16:36:02.141Z [INFO] Download fertig: connect-stall.bin (220 KB), pkg=connect-stall +2026-03-06T16:36:02.141Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:36:02.141Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:36:02.141Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=34c33f3a +2026-03-06T16:36:02.145Z [INFO] Scheduler beendet +2026-03-06T16:36:02.163Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall-connect] +2026-03-06T16:36:02.163Z [INFO] Scheduler gestartet +2026-03-06T16:36:02.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:36:02.165Z [INFO] Download Start: stall-connect.bin (180 KB) via Real-Debrid (API), pkg=stall-connect +2026-03-06T16:36:03.281Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T16:36:03.466Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:36:04.285Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-06T16:36:04.285Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T16:36:04.331Z [INFO] Download fertig: stall-connect.bin (180 KB), pkg=stall-connect +2026-03-06T16:36:04.332Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:36:04.332Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:36:04.332Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=55571545 +2026-03-06T16:36:04.447Z [INFO] Scheduler beendet +2026-03-06T16:36:04.461Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [watchdog-stall] +2026-03-06T16:36:04.461Z [INFO] Scheduler gestartet +2026-03-06T16:36:04.461Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:36:04.463Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-06T16:36:04.465Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-xxfXXa\state' +2026-03-06T16:36:05.288Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T16:36:06.790Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T16:36:07.115Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T16:36:07.118Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-06T16:36:07.358Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-06T16:36:07.363Z [INFO] Download fertig: watchdog-stall.bin (240 KB), pkg=watchdog-stall +2026-03-06T16:36:07.363Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:36:07.363Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:36:07.363Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=2dbad993 +2026-03-06T16:36:07.477Z [INFO] Scheduler beendet +2026-03-06T16:36:07.494Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [drain-stall] +2026-03-06T16:36:07.494Z [INFO] Scheduler gestartet +2026-03-06T16:36:07.494Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:36:07.495Z [INFO] Download Start: drain-stall.bin (180 KB) via Real-Debrid (API), pkg=drain-stall +2026-03-06T16:36:07.792Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T16:36:10.793Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T16:36:11.833Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T16:36:11.833Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T16:36:11.931Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814971833-121964-c96f79eb-d572-4827-a354-9096cb972614-setup.exe (89894400 Bytes) +2026-03-06T16:36:12.043Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T16:36:12.043Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T16:36:12.044Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:36:12.044Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T16:36:12.142Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814971833-121964-c96f79eb-d572-4827-a354-9096cb972614-setup.exe (89894400 Bytes) +2026-03-06T16:36:12.253Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T16:36:12.253Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T16:36:12.253Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T16:36:12.361Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814971833-121964-c96f79eb-d572-4827-a354-9096cb972614-setup.exe (89894400 Bytes) +2026-03-06T16:36:12.471Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T16:36:12.471Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T16:36:12.472Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:36:12.472Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T16:36:12.572Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814971833-121964-c96f79eb-d572-4827-a354-9096cb972614-setup.exe (89894400 Bytes) +2026-03-06T16:36:12.682Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T16:36:12.682Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T16:36:12.682Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T16:36:12.771Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814971833-121964-c96f79eb-d572-4827-a354-9096cb972614-setup.exe (89894400 Bytes) +2026-03-06T16:36:12.876Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T16:36:12.876Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T16:36:12.877Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:36:12.877Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T16:36:12.972Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814971833-121964-c96f79eb-d572-4827-a354-9096cb972614-setup.exe (89894400 Bytes) +2026-03-06T16:36:13.236Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T16:36:13.237Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:36:13.237Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T16:36:13.335Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814973237-121964-a4e5f33c-6372-4db2-9322-fd55d63d5aa8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:36:13.533Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T16:36:13.533Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:36:13.533Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T16:36:13.625Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814973533-121964-54c8fa9f-026e-447f-a618-6cff1e343702-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:36:13.791Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T16:36:13.791Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T16:36:13.793Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:36:13.793Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T16:36:13.891Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814973533-121964-54c8fa9f-026e-447f-a618-6cff1e343702-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:36:14.066Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T16:36:14.066Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:36:14.068Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T16:36:14.068Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T16:36:14.068Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:36:14.068Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T16:36:14.166Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814973533-121964-54c8fa9f-026e-447f-a618-6cff1e343702-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:36:14.336Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T16:36:14.336Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T16:36:14.337Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:36:14.337Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T16:36:14.427Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814973533-121964-54c8fa9f-026e-447f-a618-6cff1e343702-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:36:14.600Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T16:36:14.600Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:36:14.603Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T16:36:14.603Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T16:36:14.603Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:36:14.603Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T16:36:14.700Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814973533-121964-54c8fa9f-026e-447f-a618-6cff1e343702-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:36:14.875Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T16:36:14.875Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T16:36:14.876Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:36:14.876Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T16:36:14.971Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772814973533-121964-54c8fa9f-026e-447f-a618-6cff1e343702-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:36:15.153Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T16:36:15.153Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:36:15.229Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-06T16:36:15.229Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-06T16:36:22.238Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:36:37.656Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-06T16:36:37.658Z [INFO] Download fertig: drain-stall.bin (180 KB), pkg=drain-stall +2026-03-06T16:36:37.658Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:36:37.658Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:36:37.658Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=078ee7fb +2026-03-06T16:36:37.703Z [INFO] Scheduler beendet +2026-03-06T16:36:37.736Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [content-name] +2026-03-06T16:36:37.744Z [INFO] Scheduler gestartet +2026-03-06T16:36:37.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:36:39.355Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:36:41.150Z [INFO] Download Start: rsg-banshee-7p-bd-x264-401.part01.rar (96 KB) via Real-Debrid (API), pkg=content-name +2026-03-06T16:36:41.162Z [INFO] Download fertig: Banshee.S04E01.German.DL.720p.part01.rar (96 KB), pkg=content-name +2026-03-06T16:36:41.162Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:36:41.162Z [INFO] Post-Processing Ende: pkg=content-name, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:36:41.162Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=aeffd610 +2026-03-06T16:36:41.237Z [INFO] Scheduler beendet +2026-03-06T16:36:41.253Z [INFO] Scheduler gestartet +2026-03-06T16:36:41.253Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:36:41.253Z [INFO] Download Start: resume.mkv (256 KB) via Real-Debrid (API), pkg=resume +2026-03-06T16:36:41.257Z [INFO] Download fertig: resume.mkv (256 KB), pkg=resume +2026-03-06T16:36:41.257Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:36:41.257Z [INFO] Post-Processing Ende: pkg=resume, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:36:41.257Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=resume-p +2026-03-06T16:36:41.374Z [INFO] Scheduler beendet +2026-03-06T16:36:41.380Z [INFO] Scheduler gestartet +2026-03-06T16:36:41.380Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:36:41.381Z [INFO] Download Start: complete.mkv (128 KB) via Real-Debrid (API), pkg=range-complete +2026-03-06T16:36:41.382Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ys1uJ7\state' +2026-03-06T16:36:41.383Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ys1uJ7\state\rd_downloader_config.json.settings.tmp' +2026-03-06T16:36:41.384Z [INFO] Download fertig: complete.mkv (128 KB), pkg=range-complete +2026-03-06T16:36:41.384Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:36:41.384Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:36:41.384Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=complete +2026-03-06T16:36:41.500Z [INFO] Scheduler beendet +2026-03-06T16:36:41.564Z [INFO] Scheduler gestartet +2026-03-06T16:36:41.564Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:36:41.564Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-06T16:36:41.721Z [INFO] Download fertig: reset.mkv (96 KB), pkg=range-reset +2026-03-06T16:36:41.722Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:36:41.722Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:36:41.722Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=range-re +2026-03-06T16:36:41.805Z [INFO] Scheduler beendet +2026-03-06T16:36:41.827Z [INFO] Scheduler gestartet +2026-03-06T16:36:41.827Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:36:41.828Z [INFO] Download Start: broken.part3.rar (32 KB) via Real-Debrid (API), pkg=range-416-fail +2026-03-06T16:36:55.595Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:37:22.319Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:37:26.872Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [status-retry] +2026-03-06T16:37:26.872Z [INFO] Scheduler gestartet +2026-03-06T16:37:26.872Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:37:26.873Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T16:37:27.238Z [INFO] Download fertig: status-retry.mkv (96 KB), pkg=status-retry +2026-03-06T16:37:27.238Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:37:27.238Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:37:27.238Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=1ef2e081 +2026-03-06T16:37:27.353Z [INFO] Scheduler beendet +2026-03-06T16:37:27.372Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-06T16:37:27.373Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-06T16:37:27.384Z [INFO] Scheduler gestartet +2026-03-06T16:37:27.384Z [INFO] Scheduler beendet +2026-03-06T16:37:27.388Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-06T16:37:27.389Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-06T16:37:27.453Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-06T16:37:27.454Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-06T16:37:27.515Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-06T16:37:27.516Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-06T16:37:27.516Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-06T16:37:27.580Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-06T16:37:27.581Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-06T16:37:27.582Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-06T16:37:27.645Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-v7OCmI\state' +2026-03-06T16:37:27.646Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-v7OCmI\state\rd_session_state.json.async.tmp' +2026-03-06T16:37:27.728Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [new] +2026-03-06T16:37:27.728Z [INFO] Scheduler gestartet +2026-03-06T16:37:27.728Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:37:27.729Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T16:37:28.432Z [INFO] Download fertig: new-episode.mkv (128 KB), pkg=new +2026-03-06T16:37:28.432Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:37:28.432Z [INFO] Post-Processing Ende: pkg=new, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:37:28.432Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=78d68a2e +2026-03-06T16:37:28.451Z [INFO] Scheduler beendet +2026-03-06T16:37:28.464Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [fresh-retry] +2026-03-06T16:37:28.464Z [INFO] Scheduler gestartet +2026-03-06T16:37:28.464Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:37:30.867Z [WARN] Netzwerkfehler: item=fresh, fresh retry, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: TypeError: fetch failed, provider=? +2026-03-06T16:37:31.237Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=fresh-retry +2026-03-06T16:37:31.241Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=fresh-retry +2026-03-06T16:37:31.241Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:37:31.241Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:37:31.241Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=91cbf8dc +2026-03-06T16:37:31.358Z [INFO] Scheduler beendet +2026-03-06T16:37:31.368Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [zip-pack] +2026-03-06T16:37:31.368Z [INFO] Scheduler gestartet +2026-03-06T16:37:31.368Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:37:31.369Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=zip-pack +2026-03-06T16:37:31.825Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:32.438Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:33.211Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:34.051Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:35.341Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:36.687Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:38.185Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:39.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:37:40.443Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:41.878Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:37:41.878Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T16:37:44.928Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:47.494Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-06T16:37:47.654Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=range-416-fail +2026-03-06T16:37:48.109Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:48.729Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:48.845Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:49.471Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:50.417Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:51.455Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:52.601Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:54.192Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:54.702Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:37:57.519Z [WARN] Tiny download erkannt (122 B): "PK��f\G��y inside.txt��PK ��f\G��y ��inside.txtPK8," +2026-03-06T16:38:01.567Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup] +2026-03-06T16:38:01.567Z [INFO] Scheduler gestartet +2026-03-06T16:38:01.567Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:01.567Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T16:38:01.571Z [INFO] Download fertig: episode.mkv (128 KB), pkg=cleanup +2026-03-06T16:38:01.571Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:01.571Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:01.571Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=f0314fc6 +2026-03-06T16:38:01.687Z [INFO] Scheduler beendet +2026-03-06T16:38:01.690Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup-package] +2026-03-06T16:38:01.690Z [INFO] Scheduler gestartet +2026-03-06T16:38:01.690Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:01.691Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=cleanup-package +2026-03-06T16:38:01.692Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-jK3GRS\state' +2026-03-06T16:38:01.692Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-jK3GRS\state\rd_session_state.json.async.tmp' +2026-03-06T16:38:01.694Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T16:38:01.940Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T16:38:02.285Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T16:38:02.671Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T16:38:03.380Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T16:38:03.705Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:38:04.403Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T16:38:05.835Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T16:38:07.780Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T16:38:07.986Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T16:38:07.970Z [INFO] Test-Nachricht für Session-Log +2026-03-06T16:38:08.046Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:38:08.047Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-06T16:38:08.072Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:38:08.072Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T16:38:08.069Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iSf0UV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iSf0UV\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T16:38:08.071Z [INFO] Disk-Space-Check OK: 419.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iSf0UV\out) +2026-03-06T16:38:08.072Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iSf0UV\out +2026-03-06T16:38:08.074Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T16:38:08.187Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T16:38:08.187Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T16:38:08.187Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T16:38:08.109Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [retry] +2026-03-06T16:38:08.112Z [INFO] Scheduler gestartet +2026-03-06T16:38:08.112Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:08.119Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T16:38:08.179Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815088045-175940-dccff901-71b6-48b6-9c60-3f8ebc95a74e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:38:08.372Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-06T16:38:08.372Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-06T16:38:08.283Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=96, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:38:08.283Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T16:38:08.363Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=80, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:38:08.363Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T16:38:08.288Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-N3nYEx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-N3nYEx\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:08.289Z [INFO] Disk-Space-Check OK: 419.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-N3nYEx\out) +2026-03-06T16:38:08.291Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-N3nYEx\out +2026-03-06T16:38:08.292Z [INFO] Extract-Backend Start: archive=release.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T16:38:08.294Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-06T16:38:08.307Z [INFO] JVM Daemon gestartet (PID 158472) +2026-03-06T16:38:08.307Z [INFO] JVM Daemon: Warte auf booting Daemon für release.zip... +2026-03-06T16:38:08.360Z [INFO] Download fertig: episode.mkv (512 KB), pkg=retry +2026-03-06T16:38:08.361Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:08.361Z [INFO] Post-Processing Ende: pkg=retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:08.362Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=e69cc623 +2026-03-06T16:38:08.479Z [INFO] Scheduler beendet +2026-03-06T16:38:08.432Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=69, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:38:08.432Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T16:38:08.506Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=74, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:38:08.506Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T16:38:08.478Z [INFO] Nach-Shutdown-Nachricht +2026-03-06T16:38:08.480Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815088372-175940-7ffeccd8-52d2-43f0-971b-e8284196aae9-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:38:08.581Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T16:38:08.581Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T16:38:08.485Z [INFO] JVM Daemon bereit (persistent) +2026-03-06T16:38:08.508Z [INFO] JVM Daemon: Bereit nach 201ms — sende Request für release.zip +2026-03-06T16:38:08.508Z [INFO] JVM Daemon Request Start: archive=release.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T16:38:08.584Z [INFO] Extract-Trace 99%: archive=release.zip, elapsedMs=293 +2026-03-06T16:38:08.585Z [INFO] JVM Daemon Request Ende: archive=release.zip, code=0, ms=77, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-06T16:38:08.586Z [INFO] JVM-Extractor Ergebnis: archive=release.zip, ok=true, ms=292, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-06T16:38:08.586Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-06T16:38:08.586Z [INFO] Extract-Backend Ende: archive=release.zip, backend=7zjbinding, mode=jvm, ms=294, fallbackFromJvm=false, usedPassword=no +2026-03-06T16:38:08.587Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T16:38:08.587Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=296, tailAfter99Ms=3, pwCandidates=4 +2026-03-06T16:38:08.587Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=296, percent=100 +2026-03-06T16:38:08.588Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-N3nYEx\out +2026-03-06T16:38:08.592Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-eAzLxo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-eAzLxo\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:08.593Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-eAzLxo\out) +2026-03-06T16:38:08.593Z [INFO] Entpacke Archiv: progress-test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-eAzLxo\out +2026-03-06T16:38:08.594Z [INFO] Extract-Backend Start: archive=progress-test.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T16:38:08.594Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): progress-test.zip, 4 Passwörter: ["", "progress-test", "serienfans.org", "serienjunkies.org"] +2026-03-06T16:38:08.594Z [INFO] JVM Daemon: Sofort verfügbar, sende Request für progress-test.zip (pwCandidates=4) +2026-03-06T16:38:08.594Z [INFO] JVM Daemon Request Start: archive=progress-test.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T16:38:08.600Z [INFO] Extract-Trace 99%: archive=progress-test.zip, elapsedMs=7 +2026-03-06T16:38:08.601Z [INFO] JVM Daemon Request Ende: archive=progress-test.zip, code=0, ms=7, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-06T16:38:08.601Z [INFO] JVM-Extractor Ergebnis: archive=progress-test.zip, ok=true, ms=7, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-06T16:38:08.601Z [INFO] Entpackt via 7zjbinding: progress-test.zip +2026-03-06T16:38:08.601Z [INFO] Extract-Backend Ende: archive=progress-test.zip, backend=7zjbinding, mode=jvm, ms=7, fallbackFromJvm=false, usedPassword=no +2026-03-06T16:38:08.602Z [INFO] Entpacken erfolgreich: progress-test.zip +2026-03-06T16:38:08.602Z [INFO] Extract-Trace Archiv Erfolg: archive=progress-test.zip, totalMs=9, tailAfter99Ms=2, pwCandidates=4 +2026-03-06T16:38:08.602Z [INFO] Extract-Trace Archiv Ende: archive=progress-test.zip, outcome=success, elapsedMs=9, percent=100 +2026-03-06T16:38:08.603Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-eAzLxo\out +2026-03-06T16:38:08.498Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [same-name] +2026-03-06T16:38:08.498Z [INFO] Scheduler gestartet +2026-03-06T16:38:08.498Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:08.500Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T16:38:08.500Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T16:38:08.506Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=434, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T16:38:08.506Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=434, percent=0 +2026-03-06T16:38:08.506Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T16:38:08.506Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-iSf0UV\out +2026-03-06T16:38:08.510Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T16:38:08.510Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:08.510Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T16:38:08.511Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T16:38:08.513Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iSf0UV\out +2026-03-06T16:38:08.522Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aOoa9u\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aOoa9u\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:08.524Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aOoa9u\out) +2026-03-06T16:38:08.524Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aOoa9u\out +2026-03-06T16:38:08.527Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T16:38:08.527Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T16:38:08.527Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:38:08.527Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T16:38:08.527Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aOoa9u\out +2026-03-06T16:38:08.531Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T16:38:08.531Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T16:38:08.531Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T16:38:08.531Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T16:38:08.531Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aOoa9u\out +2026-03-06T16:38:08.534Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T16:38:08.534Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T16:38:08.534Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:38:08.535Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aOoa9u\out +2026-03-06T16:38:08.539Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6qJTg3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6qJTg3\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T16:38:08.540Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6qJTg3\out) +2026-03-06T16:38:08.540Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6qJTg3\out +2026-03-06T16:38:08.544Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T16:38:08.544Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:08.544Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T16:38:08.547Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T16:38:08.548Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6qJTg3\out +2026-03-06T16:38:08.550Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v6dw39\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v6dw39\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T16:38:08.551Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-v6dw39\out) +2026-03-06T16:38:08.551Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-v6dw39\out +2026-03-06T16:38:08.554Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T16:38:08.554Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:08.554Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:38:08.555Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T16:38:08.556Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-v6dw39\pkg) +2026-03-06T16:38:08.556Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-v6dw39\out +2026-03-06T16:38:08.558Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3yaX2r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3yaX2r\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T16:38:08.559Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3yaX2r\out) +2026-03-06T16:38:08.559Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3yaX2r\out +2026-03-06T16:38:08.562Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T16:38:08.562Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:08.563Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:38:08.564Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T16:38:08.565Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3yaX2r\out +2026-03-06T16:38:08.570Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yIiS0E\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yIiS0E\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:08.571Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yIiS0E\out) +2026-03-06T16:38:08.572Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yIiS0E\out +2026-03-06T16:38:08.575Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T16:38:08.575Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:08.575Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:38:08.575Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T16:38:08.575Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yIiS0E\out +2026-03-06T16:38:08.579Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T16:38:08.579Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:08.579Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T16:38:08.580Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yIiS0E\out +2026-03-06T16:38:08.583Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A11Gs4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A11Gs4\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T16:38:08.584Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-A11Gs4\out) +2026-03-06T16:38:08.584Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T16:38:08.584Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A11Gs4\out +2026-03-06T16:38:08.586Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T16:38:08.586Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:08.586Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T16:38:08.587Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A11Gs4\out +2026-03-06T16:38:08.590Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BFjfY5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BFjfY5\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:08.591Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BFjfY5\out) +2026-03-06T16:38:08.592Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BFjfY5\out +2026-03-06T16:38:08.592Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T16:38:08.593Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T16:38:08.593Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T16:38:08.666Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=73, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:38:08.666Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T16:38:08.737Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=71, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:38:08.737Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T16:38:08.769Z [INFO] Download fertig: same-release.mkv (64 KB), pkg=same-name +2026-03-06T16:38:08.769Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:08.769Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-06T16:38:08.769Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=910a3104 +2026-03-06T16:38:08.770Z [INFO] Download fertig: same-release.mkv (64 KB), pkg=same-name +2026-03-06T16:38:08.770Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:08.770Z [INFO] Post-Processing Ende: pkg=same-name, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:08.770Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=910a3104 +2026-03-06T16:38:08.841Z [INFO] Scheduler beendet +2026-03-06T16:38:08.866Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [first, second] +2026-03-06T16:38:08.867Z [INFO] Scheduler gestartet +2026-03-06T16:38:08.867Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:08.868Z [INFO] Download Start: first.bin (80 KB) via Real-Debrid (API), pkg=first +2026-03-06T16:38:08.874Z [INFO] Download fertig: first.bin (80 KB), pkg=first +2026-03-06T16:38:08.874Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:08.874Z [INFO] Post-Processing Ende: pkg=first, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:08.874Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=263e6d75 +2026-03-06T16:38:08.824Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=87, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:38:08.824Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T16:38:08.931Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=107, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:38:08.931Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T16:38:08.931Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=340, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T16:38:08.931Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=340, percent=0 +2026-03-06T16:38:08.932Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BFjfY5\out +2026-03-06T16:38:08.935Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zEpLE5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zEpLE5\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:08.936Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zEpLE5\out) +2026-03-06T16:38:08.938Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zEpLE5\out +2026-03-06T16:38:08.941Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T16:38:08.941Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:08.941Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:38:08.942Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zEpLE5\out +2026-03-06T16:38:08.947Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NFvqpH\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NFvqpH\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:08.947Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-NFvqpH\pkg-missing +2026-03-06T16:38:08.949Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DOtvxt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DOtvxt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:08.950Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DOtvxt\out) +2026-03-06T16:38:08.950Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DOtvxt\out +2026-03-06T16:38:08.953Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T16:38:08.953Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:08.953Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:38:08.954Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DOtvxt\out +2026-03-06T16:38:09.007Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gqIpPC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gqIpPC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:09.008Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-gqIpPC\out) +2026-03-06T16:38:09.008Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-gqIpPC\out +2026-03-06T16:38:09.011Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T16:38:09.012Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T16:38:09.012Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T16:38:09.040Z [INFO] Download Start: second.bin (80 KB) via Real-Debrid (API), pkg=second +2026-03-06T16:38:09.044Z [INFO] Download fertig: second.bin (80 KB), pkg=second +2026-03-06T16:38:09.044Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:09.044Z [INFO] Post-Processing Ende: pkg=second, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:09.044Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=eb68c51e +2026-03-06T16:38:09.085Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=73, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:38:09.085Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T16:38:09.151Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=66, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:38:09.151Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T16:38:09.216Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=65, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:38:09.216Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T16:38:09.277Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=61, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T16:38:09.277Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T16:38:09.277Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=269, tailAfter99Ms=n/a, category=unknown +2026-03-06T16:38:09.277Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=269, percent=0 +2026-03-06T16:38:09.277Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gqIpPC\out +2026-03-06T16:38:09.279Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y99ffi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y99ffi\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:09.280Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-y99ffi\out) +2026-03-06T16:38:09.283Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-y99ffi\out +2026-03-06T16:38:09.285Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-Tgc2qK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-Tgc2qK\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:09.285Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-Tgc2qK\out) +2026-03-06T16:38:09.210Z [INFO] Scheduler beendet +2026-03-06T16:38:09.233Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall] +2026-03-06T16:38:09.233Z [INFO] Scheduler gestartet +2026-03-06T16:38:09.233Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:09.234Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-06T16:38:09.585Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T16:38:10.564Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T16:38:11.086Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T16:38:11.741Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-06T16:38:12.002Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-06T16:38:12.005Z [INFO] Download fertig: stall.bin (300 KB), pkg=stall +2026-03-06T16:38:12.005Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:12.005Z [INFO] Post-Processing Ende: pkg=stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:12.005Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=f4bd9f13 +2026-03-06T16:38:12.122Z [INFO] Scheduler beendet +2026-03-06T16:38:12.088Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T16:38:12.138Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [connect-stall] +2026-03-06T16:38:12.139Z [INFO] Scheduler gestartet +2026-03-06T16:38:12.139Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:12.139Z [INFO] Download Start: connect-stall.bin (220 KB) via Real-Debrid (API), pkg=connect-stall +2026-03-06T16:38:14.116Z [INFO] Download fertig: connect-stall.bin (220 KB), pkg=connect-stall +2026-03-06T16:38:14.116Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:14.116Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:14.116Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=c98bb599 +2026-03-06T16:38:14.187Z [INFO] Scheduler beendet +2026-03-06T16:38:14.201Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall-connect] +2026-03-06T16:38:14.201Z [INFO] Scheduler gestartet +2026-03-06T16:38:14.201Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:14.202Z [INFO] Download Start: stall-connect.bin (180 KB) via Real-Debrid (API), pkg=stall-connect +2026-03-06T16:38:15.089Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T16:38:16.091Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-06T16:38:16.092Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T16:38:16.357Z [INFO] Download fertig: stall-connect.bin (180 KB), pkg=stall-connect +2026-03-06T16:38:16.358Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=1, recoveryMs=0 +2026-03-06T16:38:16.358Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:16.358Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=d5da7059 +2026-03-06T16:38:16.368Z [INFO] Scheduler beendet +2026-03-06T16:38:16.377Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [watchdog-stall] +2026-03-06T16:38:16.377Z [INFO] Scheduler gestartet +2026-03-06T16:38:16.377Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:16.378Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-06T16:38:16.382Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-igkIQZ\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-igkIQZ\state\rd_session_state.json' +2026-03-06T16:38:16.382Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-igkIQZ\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-igkIQZ\state\rd_downloader_config.json' +2026-03-06T16:38:16.619Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T16:38:17.094Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T16:38:18.595Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T16:38:19.022Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T16:38:19.024Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-06T16:38:19.263Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-06T16:38:19.266Z [INFO] Download fertig: watchdog-stall.bin (240 KB), pkg=watchdog-stall +2026-03-06T16:38:19.266Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:19.266Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:19.266Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=0ccd5428 +2026-03-06T16:38:19.383Z [INFO] Scheduler beendet +2026-03-06T16:38:19.397Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [drain-stall] +2026-03-06T16:38:19.398Z [INFO] Scheduler gestartet +2026-03-06T16:38:19.398Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:19.398Z [INFO] Download Start: drain-stall.bin (180 KB) via Real-Debrid (API), pkg=drain-stall +2026-03-06T16:38:19.598Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T16:38:22.392Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:22.598Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T16:38:23.628Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T16:38:23.628Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T16:38:23.722Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815103628-175940-550784b0-d5a1-4e10-ac49-45b485cf992c-setup.exe (89894400 Bytes) +2026-03-06T16:38:23.812Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T16:38:23.812Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T16:38:23.813Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:38:23.813Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T16:38:23.891Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815103628-175940-550784b0-d5a1-4e10-ac49-45b485cf992c-setup.exe (89894400 Bytes) +2026-03-06T16:38:23.986Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T16:38:23.986Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T16:38:23.986Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T16:38:24.059Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815103628-175940-550784b0-d5a1-4e10-ac49-45b485cf992c-setup.exe (89894400 Bytes) +2026-03-06T16:38:24.149Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T16:38:24.149Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T16:38:24.150Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:38:24.150Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T16:38:24.226Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815103628-175940-550784b0-d5a1-4e10-ac49-45b485cf992c-setup.exe (89894400 Bytes) +2026-03-06T16:38:24.318Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T16:38:24.318Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T16:38:24.318Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T16:38:24.389Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815103628-175940-550784b0-d5a1-4e10-ac49-45b485cf992c-setup.exe (89894400 Bytes) +2026-03-06T16:38:24.474Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T16:38:24.474Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T16:38:24.474Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:38:24.474Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T16:38:24.557Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815103628-175940-550784b0-d5a1-4e10-ac49-45b485cf992c-setup.exe (89894400 Bytes) +2026-03-06T16:38:24.801Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T16:38:24.802Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:38:24.802Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T16:38:24.898Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815104802-175940-ad6df377-d362-48f0-a034-2ec50529fdf6-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:38:25.085Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T16:38:25.086Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:38:25.086Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T16:38:25.174Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815105085-175940-c5681ff6-dc64-4380-8383-759599f9f453-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:38:25.314Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T16:38:25.314Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T16:38:25.315Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:38:25.315Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T16:38:25.393Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815105085-175940-c5681ff6-dc64-4380-8383-759599f9f453-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:38:25.523Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T16:38:25.523Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:38:25.525Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T16:38:25.525Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T16:38:25.525Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:38:25.525Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T16:38:25.613Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815105085-175940-c5681ff6-dc64-4380-8383-759599f9f453-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:38:25.767Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T16:38:25.767Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T16:38:25.768Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:38:25.768Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T16:38:25.856Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815105085-175940-c5681ff6-dc64-4380-8383-759599f9f453-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:38:25.773Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T16:38:26.008Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T16:38:26.008Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:38:26.010Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T16:38:26.010Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T16:38:26.010Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:38:26.010Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T16:38:26.088Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815105085-175940-c5681ff6-dc64-4380-8383-759599f9f453-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:38:26.241Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T16:38:26.241Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T16:38:26.243Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T16:38:26.243Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T16:38:26.339Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772815105085-175940-c5681ff6-dc64-4380-8383-759599f9f453-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T16:38:26.472Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T16:38:26.472Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T16:38:26.540Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-06T16:38:26.540Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-06T16:38:31.430Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:31.430Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T16:38:31.742Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [cancel-run] +2026-03-06T16:38:31.742Z [INFO] Scheduler gestartet +2026-03-06T16:38:31.742Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:31.743Z [INFO] Download Start: episode.mkv (256 KB) via Real-Debrid (API), pkg=cancel-run +2026-03-06T16:38:31.865Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-06T16:38:31.912Z [INFO] Scheduler beendet +2026-03-06T16:38:31.926Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [enabled, disabled] +2026-03-06T16:38:31.926Z [INFO] Scheduler gestartet +2026-03-06T16:38:31.926Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:31.927Z [INFO] Download Start: enabled.bin (96 KB) via Real-Debrid (API), pkg=enabled +2026-03-06T16:38:31.932Z [INFO] Download fertig: enabled.bin (96 KB), pkg=enabled +2026-03-06T16:38:31.932Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:31.932Z [INFO] Post-Processing Ende: pkg=enabled, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:31.932Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=ace7bc20 +2026-03-06T16:38:32.097Z [INFO] Scheduler beendet +2026-03-06T16:38:32.111Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle] +2026-03-06T16:38:32.111Z [INFO] Scheduler gestartet +2026-03-06T16:38:32.111Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:32.111Z [INFO] Download Start: toggle.bin (320 KB) via Real-Debrid (API), pkg=toggle +2026-03-06T16:38:32.281Z [INFO] Scheduler beendet +2026-03-06T16:38:32.297Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [pause-case] +2026-03-06T16:38:32.297Z [INFO] Scheduler gestartet +2026-03-06T16:38:32.297Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:32.297Z [INFO] Download Start: pause.bin (320 KB) via Real-Debrid (API), pkg=pause-case +2026-03-06T16:38:32.421Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle-stress] +2026-03-06T16:38:32.421Z [INFO] Scheduler gestartet +2026-03-06T16:38:32.421Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:32.422Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T16:38:32.424Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nfsTrn\state\rd_session_state.json.async.tmp' +2026-03-06T16:38:32.424Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nfsTrn\state\rd_downloader_config.json.settings.tmp' +2026-03-06T16:38:32.467Z [INFO] Scheduler beendet +2026-03-06T16:38:32.807Z [INFO] Download fertig: stress.part01.rar (320 KB), pkg=toggle-stress +2026-03-06T16:38:32.807Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:32.807Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:32.807Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=fcec7fff +2026-03-06T16:38:33.054Z [INFO] Scheduler beendet +2026-03-06T16:38:33.091Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [shutdown-case] +2026-03-06T16:38:33.091Z [INFO] Scheduler gestartet +2026-03-06T16:38:33.091Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:33.092Z [INFO] Download Start: shutdown.part01.rar (480 KB) via Real-Debrid (API), pkg=shutdown-case +2026-03-06T16:38:33.152Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-06T16:38:33.155Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-06T16:38:33.159Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T16:38:33.161Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T16:38:33.162Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=extract- +2026-03-06T16:38:33.167Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:38:33.171Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ov2ScM\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ov2ScM\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:33.172Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-ov2ScM\extract\recovery) +2026-03-06T16:38:33.173Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:38:33.173Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:38:33.174Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ov2ScM\extract\recovery +2026-03-06T16:38:33.177Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:38:33.177Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:33.177Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T16:38:33.177Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ov2ScM\extract\recovery +2026-03-06T16:38:33.177Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-06T16:38:33.178Z [INFO] Post-Processing Ende: pkg=recovery, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:33.178Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=recover- +2026-03-06T16:38:33.230Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:38:33.230Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-chgQMT\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-chgQMT\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:33.230Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-chgQMT\downloads\missing-source-ok +2026-03-06T16:38:33.230Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-06T16:38:33.230Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:33.230Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-06T16:38:33.262Z [INFO] Scheduler beendet +2026-03-06T16:38:33.294Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:38:33.294Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-533LQz\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-533LQz\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:33.294Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-533LQz\downloads\missing-source-empty +2026-03-06T16:38:33.294Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-06T16:38:33.295Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-06T16:38:33.295Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:33.295Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-06T16:38:33.355Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stop-unrestrict] +2026-03-06T16:38:33.356Z [INFO] Scheduler gestartet +2026-03-06T16:38:33.356Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:33.526Z [INFO] Scheduler beendet +2026-03-06T16:38:33.638Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [pkg-a, pkg-b] +2026-03-06T16:38:33.638Z [INFO] Scheduler gestartet +2026-03-06T16:38:33.638Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:33.639Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T16:38:33.980Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T16:38:34.163Z [INFO] Download fertig: episode.mkv (96 KB), pkg=pkg-a +2026-03-06T16:38:34.163Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:34.163Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:34.163Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=b2a7f56d +2026-03-06T16:38:34.323Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T16:38:34.507Z [INFO] Download fertig: episode.mkv (96 KB), pkg=pkg-b +2026-03-06T16:38:34.507Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:34.507Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:34.507Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=34bdd854 +2026-03-06T16:38:34.662Z [INFO] Scheduler beendet +2026-03-06T16:38:34.707Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:38:34.708Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IgHZyi\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IgHZyi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:34.709Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-IgHZyi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T16:38:34.709Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:38:34.709Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:38:34.709Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-IgHZyi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:38:34.712Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:38:34.712Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:34.712Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:38:34.712Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IgHZyi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:38:34.712Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T16:38:34.712Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:34.712Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T16:38:34.713Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-IgHZyi\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:38:34.714Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-06T16:38:34.714Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-06T16:38:34.771Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:38:34.771Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xQr4yx\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xQr4yx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:34.772Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-xQr4yx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-06T16:38:34.773Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:38:34.773Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:38:34.773Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-xQr4yx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T16:38:34.774Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:38:34.774Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:34.774Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T16:38:34.774Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xQr4yx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T16:38:34.774Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-06T16:38:34.775Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:34.775Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T16:38:34.775Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-xQr4yx\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T16:38:34.776Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-06T16:38:34.776Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-06T16:38:34.835Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:38:34.835Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dwpsDW\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dwpsDW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:34.836Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-dwpsDW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T16:38:34.837Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:38:34.837Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:38:34.837Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-dwpsDW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:38:34.841Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:38:34.841Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:34.841Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T16:38:34.841Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dwpsDW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:38:34.841Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T16:38:34.842Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:34.842Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T16:38:34.842Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-dwpsDW\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:38:34.843Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-06T16:38:34.899Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:38:34.900Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Bhn4kB\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Bhn4kB\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:34.901Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Bhn4kB\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T16:38:34.902Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:38:34.902Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:38:34.902Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Bhn4kB\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:38:34.904Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:38:34.904Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:34.904Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T16:38:34.905Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Bhn4kB\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:38:34.905Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T16:38:34.905Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:34.905Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T16:38:34.962Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:38:34.962Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-K9YFuQ\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-K9YFuQ\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:34.963Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-K9YFuQ\extract\Flat-Pack) +2026-03-06T16:38:34.963Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:38:34.963Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:38:34.963Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-K9YFuQ\extract\Flat-Pack +2026-03-06T16:38:34.966Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:38:34.966Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:34.966Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:38:34.966Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-K9YFuQ\extract\Flat-Pack +2026-03-06T16:38:34.966Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-06T16:38:34.967Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:34.967Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Pac +2026-03-06T16:38:34.970Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-06T16:38:34.970Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-K9YFuQ\mkv-library +2026-03-06T16:38:35.025Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:38:35.025Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Xl5SV7\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Xl5SV7\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:35.026Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Xl5SV7\extract\Flat-Collision) +2026-03-06T16:38:35.026Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:38:35.026Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:38:35.026Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Xl5SV7\extract\Flat-Collision +2026-03-06T16:38:35.028Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:38:35.028Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:35.028Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T16:38:35.029Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Xl5SV7\extract\Flat-Collision +2026-03-06T16:38:35.029Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-06T16:38:35.029Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:35.029Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Col +2026-03-06T16:38:35.031Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-06T16:38:35.031Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Xl5SV7\mkv-library +2026-03-06T16:38:35.088Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:38:35.088Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vHSeKj\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vHSeKj\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:38:35.089Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-vHSeKj\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-06T16:38:35.090Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:38:35.090Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:38:35.090Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-vHSeKj\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-06T16:38:35.095Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:38:35.095Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=5, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:38:35.095Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=5, percent=100 +2026-03-06T16:38:35.095Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-vHSeKj\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-06T16:38:35.095Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-06T16:38:35.096Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:35.096Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Gotham.S +2026-03-06T16:38:35.098Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-06T16:38:35.099Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-06T16:38:35.099Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-vHSeKj\mkv-library +2026-03-06T16:38:35.155Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [disk-block-guard] +2026-03-06T16:38:35.156Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [conflict-skip] +2026-03-06T16:38:35.157Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [conflict-overwrite] +2026-03-06T16:38:35.158Z [INFO] Scheduler gestartet +2026-03-06T16:38:35.158Z [INFO] Scheduler beendet +2026-03-06T16:38:35.160Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-4jxdTW\state\rd_downloader_config.json.settings.tmp' +2026-03-06T16:38:39.530Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:49.558Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-06T16:38:49.560Z [INFO] Download fertig: drain-stall.bin (180 KB), pkg=drain-stall +2026-03-06T16:38:49.560Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:49.560Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:49.560Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=eb498a9a +2026-03-06T16:38:49.596Z [INFO] Scheduler beendet +2026-03-06T16:38:49.630Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [content-name] +2026-03-06T16:38:49.638Z [INFO] Scheduler gestartet +2026-03-06T16:38:49.638Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:49.749Z [INFO] Download Start: rsg-banshee-7p-bd-x264-401.part01.rar (96 KB) via Real-Debrid (API), pkg=content-name +2026-03-06T16:38:49.753Z [INFO] Download fertig: Banshee.S04E01.German.DL.720p.part01.rar (96 KB), pkg=content-name +2026-03-06T16:38:49.753Z [INFO] Post-Processing Start: pkg=content-name, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:49.753Z [INFO] Post-Processing Ende: pkg=content-name, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:49.753Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=11c80f2e +2026-03-06T16:38:49.759Z [INFO] Scheduler beendet +2026-03-06T16:38:49.824Z [INFO] Scheduler gestartet +2026-03-06T16:38:49.824Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:49.824Z [INFO] Download Start: resume.mkv (256 KB) via Real-Debrid (API), pkg=resume +2026-03-06T16:38:49.827Z [INFO] Download fertig: resume.mkv (256 KB), pkg=resume +2026-03-06T16:38:49.828Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:49.828Z [INFO] Post-Processing Ende: pkg=resume, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:49.828Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=resume-p +2026-03-06T16:38:49.946Z [INFO] Scheduler beendet +2026-03-06T16:38:49.951Z [INFO] Scheduler gestartet +2026-03-06T16:38:49.951Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:49.952Z [INFO] Download Start: complete.mkv (128 KB) via Real-Debrid (API), pkg=range-complete +2026-03-06T16:38:49.953Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ciO3kP\state' +2026-03-06T16:38:49.954Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ciO3kP\state\rd_session_state.json.async.tmp' +2026-03-06T16:38:49.955Z [INFO] Download fertig: complete.mkv (128 KB), pkg=range-complete +2026-03-06T16:38:49.955Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:49.955Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:49.955Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=complete +2026-03-06T16:38:50.072Z [INFO] Scheduler beendet +2026-03-06T16:38:50.075Z [INFO] Scheduler gestartet +2026-03-06T16:38:50.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:50.076Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-06T16:38:50.077Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-4DoDU7\state' +2026-03-06T16:38:50.078Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-4DoDU7\state\rd_session_state.json.async.tmp' +2026-03-06T16:38:50.250Z [INFO] Download fertig: reset.mkv (96 KB), pkg=range-reset +2026-03-06T16:38:50.250Z [INFO] Post-Processing Start: pkg=range-reset, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:38:50.250Z [INFO] Post-Processing Ende: pkg=range-reset, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:38:50.250Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=range-re +2026-03-06T16:38:50.317Z [INFO] Scheduler beendet +2026-03-06T16:38:50.321Z [INFO] Scheduler gestartet +2026-03-06T16:38:50.321Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:38:50.321Z [INFO] Download Start: broken.part3.rar (32 KB) via Real-Debrid (API), pkg=range-416-fail +2026-03-06T16:38:50.322Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nhMWK9\state' +2026-03-06T16:38:50.322Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-nhMWK9\state' +2026-03-06T16:38:55.739Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:39:22.471Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:39:35.342Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [status-retry] +2026-03-06T16:39:35.342Z [INFO] Scheduler gestartet +2026-03-06T16:39:35.342Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:39:35.343Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T16:39:35.675Z [INFO] Download fertig: status-retry.mkv (96 KB), pkg=status-retry +2026-03-06T16:39:35.675Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:39:35.675Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:39:35.675Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=6f15e49b +2026-03-06T16:39:35.705Z [INFO] Scheduler beendet +2026-03-06T16:39:35.726Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-06T16:39:35.726Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-06T16:39:35.742Z [INFO] Scheduler gestartet +2026-03-06T16:39:35.742Z [INFO] Scheduler beendet +2026-03-06T16:39:35.745Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-06T16:39:35.746Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-06T16:39:35.811Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-06T16:39:35.812Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-06T16:39:35.873Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-06T16:39:35.874Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-06T16:39:35.875Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-06T16:39:35.935Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-06T16:39:35.936Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-06T16:39:35.937Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-06T16:39:36.081Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [new] +2026-03-06T16:39:36.081Z [INFO] Scheduler gestartet +2026-03-06T16:39:36.081Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:39:36.082Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T16:39:36.786Z [INFO] Download fertig: new-episode.mkv (128 KB), pkg=new +2026-03-06T16:39:36.786Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:39:36.786Z [INFO] Post-Processing Ende: pkg=new, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:39:36.786Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=52842fbc +2026-03-06T16:39:36.804Z [INFO] Scheduler beendet +2026-03-06T16:39:36.807Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [fresh-retry] +2026-03-06T16:39:36.807Z [INFO] Scheduler gestartet +2026-03-06T16:39:36.807Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:39:36.808Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-THrT9q\state\rd_session_state.json.async.tmp' +2026-03-06T16:39:36.808Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-THrT9q\state\rd_downloader_config.json.settings.tmp' +2026-03-06T16:39:39.208Z [WARN] Netzwerkfehler: item=fresh, fresh retry, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: TypeError: fetch failed, provider=? +2026-03-06T16:39:39.576Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=fresh-retry +2026-03-06T16:39:39.579Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=fresh-retry +2026-03-06T16:39:39.579Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:39:39.579Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:39:39.579Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=afd47399 +2026-03-06T16:39:39.696Z [INFO] Scheduler beendet +2026-03-06T16:39:39.618Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:39:39.705Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [zip-pack] +2026-03-06T16:39:39.706Z [INFO] Scheduler gestartet +2026-03-06T16:39:39.706Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:39:39.707Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=zip-pack +2026-03-06T16:39:40.159Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:40.783Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:41.557Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:42.453Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:43.449Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:44.727Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:46.281Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:48.464Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:50.387Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:39:50.387Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T16:39:51.965Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:54.352Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-06T16:39:54.603Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=range-416-fail +2026-03-06T16:39:55.055Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:55.715Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:56.255Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:56.419Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:57.306Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:39:58.585Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:40:00.057Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:40:01.574Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:40:02.273Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:40:03.940Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:40:05.275Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:40:08.817Z [WARN] Tiny download erkannt (122 B): "PK�f\G��y inside.txt��PK �f\G��y ��inside.txtPK8," +2026-03-06T16:40:09.907Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup] +2026-03-06T16:40:09.907Z [INFO] Scheduler gestartet +2026-03-06T16:40:09.907Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:40:09.909Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T16:40:09.913Z [INFO] Download fertig: episode.mkv (128 KB), pkg=cleanup +2026-03-06T16:40:09.913Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:40:09.913Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:09.913Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=f4369f0c +2026-03-06T16:40:10.028Z [INFO] Scheduler beendet +2026-03-06T16:40:10.032Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup-package] +2026-03-06T16:40:10.032Z [INFO] Scheduler gestartet +2026-03-06T16:40:10.032Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:40:10.032Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=cleanup-package +2026-03-06T16:40:10.034Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-32kh5h\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-32kh5h\state\rd_session_state.json' +2026-03-06T16:40:10.034Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-32kh5h\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-32kh5h\state\rd_downloader_config.json' +2026-03-06T16:40:10.036Z [WARN] Tiny download erkannt (124 B): "PK�f\G��y episode.txt��PK �f\G��y ��episode.txtPK9-" +2026-03-06T16:40:10.208Z [WARN] Tiny download erkannt (124 B): "PK�f\G��y episode.txt��PK �f\G��y ��episode.txtPK9-" +2026-03-06T16:40:10.573Z [WARN] Tiny download erkannt (124 B): "PK�f\G��y episode.txt��PK �f\G��y ��episode.txtPK9-" +2026-03-06T16:40:11.133Z [WARN] Tiny download erkannt (124 B): "PK�f\G��y episode.txt��PK �f\G��y ��episode.txtPK9-" +2026-03-06T16:40:11.690Z [WARN] Tiny download erkannt (124 B): "PK�f\G��y episode.txt��PK �f\G��y ��episode.txtPK9-" +2026-03-06T16:40:12.360Z [WARN] Tiny download erkannt (124 B): "PK�f\G��y episode.txt��PK �f\G��y ��episode.txtPK9-" +2026-03-06T16:40:14.052Z [WARN] Tiny download erkannt (124 B): "PK�f\G��y episode.txt��PK �f\G��y ��episode.txtPK9-" +2026-03-06T16:40:16.613Z [WARN] Tiny download erkannt (124 B): "PK�f\G��y episode.txt��PK �f\G��y ��episode.txtPK9-" +2026-03-06T16:40:19.572Z [WARN] Tiny download erkannt (124 B): "PK�f\G��y episode.txt��PK �f\G��y ��episode.txtPK9-" +2026-03-06T16:40:22.551Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:40:25.727Z [WARN] Tiny download erkannt (124 B): "PK�f\G��y episode.txt��PK �f\G��y ��episode.txtPK9-" +2026-03-06T16:40:32.640Z [WARN] Tiny download erkannt (124 B): "PK�f\G��y episode.txt��PK �f\G��y ��episode.txtPK9-" +2026-03-06T16:40:34.077Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T16:40:34.080Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T16:40:34.081Z [INFO] App beendet +2026-03-06T16:40:39.711Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:40:39.769Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:40:39.769Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T16:40:40.075Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [cancel-run] +2026-03-06T16:40:40.075Z [INFO] Scheduler gestartet +2026-03-06T16:40:40.075Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:40:40.076Z [INFO] Download Start: episode.mkv (256 KB) via Real-Debrid (API), pkg=cancel-run +2026-03-06T16:40:40.197Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-06T16:40:40.247Z [INFO] Scheduler beendet +2026-03-06T16:40:40.260Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [enabled, disabled] +2026-03-06T16:40:40.260Z [INFO] Scheduler gestartet +2026-03-06T16:40:40.260Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:40:40.261Z [INFO] Download Start: enabled.bin (96 KB) via Real-Debrid (API), pkg=enabled +2026-03-06T16:40:40.264Z [INFO] Download fertig: enabled.bin (96 KB), pkg=enabled +2026-03-06T16:40:40.264Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:40:40.264Z [INFO] Post-Processing Ende: pkg=enabled, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:40.264Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=825a76d3 +2026-03-06T16:40:40.431Z [INFO] Scheduler beendet +2026-03-06T16:40:40.444Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle] +2026-03-06T16:40:40.444Z [INFO] Scheduler gestartet +2026-03-06T16:40:40.444Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:40:40.444Z [INFO] Download Start: toggle.bin (320 KB) via Real-Debrid (API), pkg=toggle +2026-03-06T16:40:40.614Z [INFO] Scheduler beendet +2026-03-06T16:40:40.630Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [pause-case] +2026-03-06T16:40:40.630Z [INFO] Scheduler gestartet +2026-03-06T16:40:40.630Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:40:40.631Z [INFO] Download Start: pause.bin (320 KB) via Real-Debrid (API), pkg=pause-case +2026-03-06T16:40:40.753Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle-stress] +2026-03-06T16:40:40.753Z [INFO] Scheduler gestartet +2026-03-06T16:40:40.753Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:40:40.754Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T16:40:40.755Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8Mleyc\state\rd_session_state.json.async.tmp' +2026-03-06T16:40:40.755Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8Mleyc\state\rd_downloader_config.json.settings.tmp' +2026-03-06T16:40:40.800Z [INFO] Scheduler beendet +2026-03-06T16:40:41.138Z [INFO] Download fertig: stress.part01.rar (320 KB), pkg=toggle-stress +2026-03-06T16:40:41.138Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:40:41.138Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:41.138Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=ea120812 +2026-03-06T16:40:41.385Z [INFO] Scheduler beendet +2026-03-06T16:40:41.418Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [shutdown-case] +2026-03-06T16:40:41.419Z [INFO] Scheduler gestartet +2026-03-06T16:40:41.419Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:40:41.419Z [INFO] Download Start: shutdown.part01.rar (480 KB) via Real-Debrid (API), pkg=shutdown-case +2026-03-06T16:40:41.481Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-06T16:40:41.484Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-06T16:40:41.488Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T16:40:41.490Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T16:40:41.490Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=extract- +2026-03-06T16:40:41.493Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:40:41.495Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AqeYE6\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AqeYE6\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:40:41.496Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-AqeYE6\extract\recovery) +2026-03-06T16:40:41.496Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:40:41.497Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:40:41.497Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-AqeYE6\extract\recovery +2026-03-06T16:40:41.501Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:40:41.501Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=5, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:40:41.501Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=5, percent=100 +2026-03-06T16:40:41.501Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-AqeYE6\extract\recovery +2026-03-06T16:40:41.501Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-06T16:40:41.501Z [INFO] Post-Processing Ende: pkg=recovery, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:41.501Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=recover- +2026-03-06T16:40:41.555Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:40:41.555Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZK7leA\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ZK7leA\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:40:41.556Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-ZK7leA\downloads\missing-source-ok +2026-03-06T16:40:41.556Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-06T16:40:41.556Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:41.556Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-06T16:40:41.588Z [INFO] Scheduler beendet +2026-03-06T16:40:41.616Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:40:41.616Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VW4xF3\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-VW4xF3\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:40:41.616Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-VW4xF3\downloads\missing-source-empty +2026-03-06T16:40:41.616Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-06T16:40:41.616Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-06T16:40:41.616Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:41.616Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-06T16:40:41.677Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stop-unrestrict] +2026-03-06T16:40:41.678Z [INFO] Scheduler gestartet +2026-03-06T16:40:41.678Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:40:41.848Z [INFO] Scheduler beendet +2026-03-06T16:40:41.964Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [pkg-a, pkg-b] +2026-03-06T16:40:41.964Z [INFO] Scheduler gestartet +2026-03-06T16:40:41.964Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:40:41.965Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T16:40:42.306Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T16:40:42.488Z [INFO] Download fertig: episode.mkv (96 KB), pkg=pkg-a +2026-03-06T16:40:42.488Z [INFO] Post-Processing Start: pkg=pkg-a, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:40:42.488Z [INFO] Post-Processing Ende: pkg=pkg-a, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:42.488Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=e51831b7 +2026-03-06T16:40:42.647Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T16:40:42.829Z [INFO] Download fertig: episode.mkv (96 KB), pkg=pkg-b +2026-03-06T16:40:42.829Z [INFO] Post-Processing Start: pkg=pkg-b, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T16:40:42.829Z [INFO] Post-Processing Ende: pkg=pkg-b, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:42.829Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=b414e29a +2026-03-06T16:40:42.986Z [INFO] Scheduler beendet +2026-03-06T16:40:43.039Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:40:43.039Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6ucCsw\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6ucCsw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:40:43.040Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-6ucCsw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T16:40:43.041Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:40:43.041Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:40:43.041Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-6ucCsw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:40:43.043Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:40:43.043Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:40:43.043Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T16:40:43.043Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-6ucCsw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:40:43.043Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T16:40:43.043Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:43.043Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T16:40:43.043Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-6ucCsw\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:40:43.045Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-06T16:40:43.045Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-06T16:40:43.103Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:40:43.103Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nobEsK\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nobEsK\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:40:43.104Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-nobEsK\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-06T16:40:43.104Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:40:43.104Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:40:43.104Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-nobEsK\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T16:40:43.106Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:40:43.106Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:40:43.106Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T16:40:43.106Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nobEsK\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T16:40:43.106Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-06T16:40:43.106Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:43.106Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T16:40:43.106Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-nobEsK\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T16:40:43.107Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-06T16:40:43.107Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-06T16:40:43.166Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:40:43.166Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W5ahwt\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W5ahwt\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:40:43.167Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-W5ahwt\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T16:40:43.167Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:40:43.167Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:40:43.167Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-W5ahwt\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:40:43.169Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:40:43.169Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:40:43.169Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T16:40:43.169Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W5ahwt\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:40:43.169Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T16:40:43.169Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:43.169Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T16:40:43.170Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-W5ahwt\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:40:43.170Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-06T16:40:43.230Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:40:43.230Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-r25c0q\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-r25c0q\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:40:43.231Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-r25c0q\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T16:40:43.231Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:40:43.231Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:40:43.231Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-r25c0q\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:40:43.233Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:40:43.233Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:40:43.233Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T16:40:43.233Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-r25c0q\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T16:40:43.233Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T16:40:43.234Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:43.234Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T16:40:43.293Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:40:43.294Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-WCC7Dg\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-WCC7Dg\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:40:43.295Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-WCC7Dg\extract\Flat-Pack) +2026-03-06T16:40:43.295Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:40:43.295Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:40:43.295Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-WCC7Dg\extract\Flat-Pack +2026-03-06T16:40:43.297Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:40:43.298Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:40:43.298Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T16:40:43.298Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-WCC7Dg\extract\Flat-Pack +2026-03-06T16:40:43.298Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-06T16:40:43.298Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:43.298Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Pac +2026-03-06T16:40:43.301Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-06T16:40:43.301Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-WCC7Dg\mkv-library +2026-03-06T16:40:43.356Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:40:43.356Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-S3AErb\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-S3AErb\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:40:43.357Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-S3AErb\extract\Flat-Collision) +2026-03-06T16:40:43.357Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:40:43.357Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:40:43.357Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-S3AErb\extract\Flat-Collision +2026-03-06T16:40:43.359Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:40:43.359Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:40:43.359Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T16:40:43.360Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-S3AErb\extract\Flat-Collision +2026-03-06T16:40:43.360Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-06T16:40:43.360Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:43.360Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Col +2026-03-06T16:40:43.362Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-06T16:40:43.362Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-S3AErb\mkv-library +2026-03-06T16:40:43.419Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T16:40:43.419Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Z6PXzD\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Z6PXzD\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T16:40:43.419Z [INFO] Disk-Space-Check OK: 419.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Z6PXzD\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-06T16:40:43.420Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T16:40:43.420Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T16:40:43.420Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Z6PXzD\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-06T16:40:43.424Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T16:40:43.424Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T16:40:43.424Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T16:40:43.424Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Z6PXzD\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-06T16:40:43.424Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-06T16:40:43.425Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T16:40:43.425Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Gotham.S +2026-03-06T16:40:43.427Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-06T16:40:43.427Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-06T16:40:43.427Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Z6PXzD\mkv-library +2026-03-06T16:40:43.485Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [disk-block-guard] +2026-03-06T16:40:43.486Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [conflict-skip] +2026-03-06T16:40:43.488Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [conflict-overwrite] +2026-03-06T16:40:43.488Z [INFO] Scheduler gestartet +2026-03-06T16:40:43.488Z [INFO] Scheduler beendet +2026-03-06T16:40:43.491Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ZTjoqT\state\rd_downloader_config.json.settings.tmp' +2026-03-06T16:40:55.981Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:41:22.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:41:39.773Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:42:04.063Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T16:42:22.671Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:42:39.837Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:42:56.378Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:43:22.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:43:39.896Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:44:22.798Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:44:39.962Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:44:56.504Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T16:45:22.867Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:45:40.024Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:46:22.954Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:46:40.111Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:47:04.248Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:47:23.034Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:47:40.196Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:48:23.137Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:48:29.800Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:48:40.282Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:49:23.207Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:49:40.352Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:49:56.770Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:50:23.311Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:50:29.959Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:50:40.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:51:22.451Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:51:23.405Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:51:40.530Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:52:23.480Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:52:30.468Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:52:40.612Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:53:22.621Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:53:23.576Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:53:40.694Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:54:23.657Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:54:30.660Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:54:40.784Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:55:22.862Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:55:23.747Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:55:40.862Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:56:23.837Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:56:30.810Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:56:40.941Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:57:23.066Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:57:23.914Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:57:41.026Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:58:24.014Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:58:31.072Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T16:58:41.116Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:59:23.234Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T16:59:24.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T16:59:41.196Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:00:24.187Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:00:31.295Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:00:41.287Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:01:23.508Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:01:24.258Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:01:41.374Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:02:24.354Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:02:31.480Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T17:02:41.458Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:03:23.724Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:03:24.441Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:03:41.539Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:04:24.527Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:04:41.625Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:05:23.903Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T17:05:24.616Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:05:41.707Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:06:24.700Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:06:41.794Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:07:24.776Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:07:31.704Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:07:41.863Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:08:24.822Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:08:41.907Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:08:57.303Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:09:24.866Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:09:41.953Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:10:24.117Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:10:24.900Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:10:41.991Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:10:57.506Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:11:24.972Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:11:42.062Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:11:49.788Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:12:25.022Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:12:42.109Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:12:57.790Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:13:25.092Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:13:42.184Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:13:49.997Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:14:25.169Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:14:42.241Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:14:58.003Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:15:25.212Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:15:42.285Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:15:50.526Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:16:25.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:16:42.343Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:16:58.227Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:17:09.078Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T17:17:08.995Z [INFO] Test-Nachricht für Session-Log +2026-03-06T17:17:09.074Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:17:09.075Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-06T17:17:09.079Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:17:09.079Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T17:17:09.183Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817429073-146292-f334dfb5-db9c-4962-9379-cc7d4a67b6ac-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:17:09.077Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M69GO1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M69GO1\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T17:17:09.078Z [INFO] Disk-Space-Check OK: 419.0 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-M69GO1\out) +2026-03-06T17:17:09.080Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-M69GO1\out +2026-03-06T17:17:09.081Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T17:17:09.196Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T17:17:09.197Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:17:09.197Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T17:17:09.272Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CTUgL3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CTUgL3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:17:09.274Z [INFO] Disk-Space-Check OK: 418.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CTUgL3\out) +2026-03-06T17:17:09.276Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CTUgL3\out +2026-03-06T17:17:09.277Z [INFO] Extract-Backend Start: archive=release.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T17:17:09.278Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:17:09.292Z [INFO] JVM Daemon gestartet (PID 165572) +2026-03-06T17:17:09.292Z [INFO] JVM Daemon: Warte auf booting Daemon für release.zip... +2026-03-06T17:17:09.277Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=80, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:17:09.277Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T17:17:09.355Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=78, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:17:09.355Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T17:17:09.361Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-06T17:17:09.361Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-06T17:17:09.470Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817429361-146292-6bbb1d10-63f9-4b60-a0b0-f046140b7311-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:17:09.427Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=72, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:17:09.427Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T17:17:09.494Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=67, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:17:09.495Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T17:17:09.465Z [INFO] JVM Daemon bereit (persistent) +2026-03-06T17:17:09.493Z [INFO] JVM Daemon: Bereit nach 201ms — sende Request für release.zip +2026-03-06T17:17:09.493Z [INFO] JVM Daemon Request Start: archive=release.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T17:17:09.563Z [INFO] Extract-Trace 99%: archive=release.zip, elapsedMs=287 +2026-03-06T17:17:09.564Z [INFO] JVM Daemon Request Ende: archive=release.zip, code=0, ms=71, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-06T17:17:09.564Z [INFO] JVM-Extractor Ergebnis: archive=release.zip, ok=true, ms=286, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-06T17:17:09.565Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-06T17:17:09.565Z [INFO] Extract-Backend Ende: archive=release.zip, backend=7zjbinding, mode=jvm, ms=288, fallbackFromJvm=false, usedPassword=no +2026-03-06T17:17:09.566Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T17:17:09.566Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=290, tailAfter99Ms=3, pwCandidates=4 +2026-03-06T17:17:09.566Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=290, percent=100 +2026-03-06T17:17:09.567Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-CTUgL3\out +2026-03-06T17:17:09.571Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-YaOiW3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-YaOiW3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:17:09.572Z [INFO] Disk-Space-Check OK: 418.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-YaOiW3\out) +2026-03-06T17:17:09.573Z [INFO] Entpacke Archiv: progress-test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-YaOiW3\out +2026-03-06T17:17:09.573Z [INFO] Extract-Backend Start: archive=progress-test.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T17:17:09.573Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): progress-test.zip, 4 Passwörter: ["", "progress-test", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:17:09.573Z [INFO] JVM Daemon: Sofort verfügbar, sende Request für progress-test.zip (pwCandidates=4) +2026-03-06T17:17:09.573Z [INFO] JVM Daemon Request Start: archive=progress-test.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T17:17:09.579Z [INFO] Extract-Trace 99%: archive=progress-test.zip, elapsedMs=6 +2026-03-06T17:17:09.579Z [INFO] JVM Daemon Request Ende: archive=progress-test.zip, code=0, ms=6, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-06T17:17:09.579Z [INFO] JVM-Extractor Ergebnis: archive=progress-test.zip, ok=true, ms=6, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-06T17:17:09.579Z [INFO] Entpackt via 7zjbinding: progress-test.zip +2026-03-06T17:17:09.579Z [INFO] Extract-Backend Ende: archive=progress-test.zip, backend=7zjbinding, mode=jvm, ms=6, fallbackFromJvm=false, usedPassword=no +2026-03-06T17:17:09.580Z [INFO] Entpacken erfolgreich: progress-test.zip +2026-03-06T17:17:09.580Z [INFO] Extract-Trace Archiv Erfolg: archive=progress-test.zip, totalMs=7, tailAfter99Ms=1, pwCandidates=4 +2026-03-06T17:17:09.580Z [INFO] Extract-Trace Archiv Ende: archive=progress-test.zip, outcome=success, elapsedMs=7, percent=100 +2026-03-06T17:17:09.581Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-YaOiW3\out +2026-03-06T17:17:09.495Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=415, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T17:17:09.495Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=415, percent=0 +2026-03-06T17:17:09.495Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T17:17:09.495Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-M69GO1\out +2026-03-06T17:17:09.499Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T17:17:09.499Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:17:09.499Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T17:17:09.500Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T17:17:09.502Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M69GO1\out +2026-03-06T17:17:09.510Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dFJg68\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dFJg68\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:17:09.512Z [INFO] Disk-Space-Check OK: 418.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dFJg68\out) +2026-03-06T17:17:09.512Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dFJg68\out +2026-03-06T17:17:09.515Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T17:17:09.515Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T17:17:09.515Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T17:17:09.515Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T17:17:09.515Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dFJg68\out +2026-03-06T17:17:09.517Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T17:17:09.517Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T17:17:09.517Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T17:17:09.517Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T17:17:09.517Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dFJg68\out +2026-03-06T17:17:09.520Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T17:17:09.520Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T17:17:09.520Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T17:17:09.520Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dFJg68\out +2026-03-06T17:17:09.523Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dZ0vlo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dZ0vlo\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T17:17:09.524Z [INFO] Disk-Space-Check OK: 418.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dZ0vlo\out) +2026-03-06T17:17:09.525Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dZ0vlo\out +2026-03-06T17:17:09.529Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T17:17:09.529Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:17:09.529Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T17:17:09.531Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T17:17:09.532Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dZ0vlo\out +2026-03-06T17:17:09.535Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hn7k2U\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hn7k2U\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T17:17:09.536Z [INFO] Disk-Space-Check OK: 418.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hn7k2U\out) +2026-03-06T17:17:09.537Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hn7k2U\out +2026-03-06T17:17:09.540Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T17:17:09.540Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:17:09.540Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T17:17:09.541Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T17:17:09.542Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hn7k2U\pkg) +2026-03-06T17:17:09.542Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hn7k2U\out +2026-03-06T17:17:09.545Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DfFANv\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DfFANv\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T17:17:09.545Z [INFO] Disk-Space-Check OK: 418.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-DfFANv\out) +2026-03-06T17:17:09.546Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-DfFANv\out +2026-03-06T17:17:09.548Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T17:17:09.548Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:17:09.548Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T17:17:09.550Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T17:17:09.550Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-DfFANv\out +2026-03-06T17:17:09.554Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ES8YOy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ES8YOy\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:17:09.555Z [INFO] Disk-Space-Check OK: 418.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ES8YOy\out) +2026-03-06T17:17:09.555Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ES8YOy\out +2026-03-06T17:17:09.558Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T17:17:09.558Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:17:09.558Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T17:17:09.558Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T17:17:09.558Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ES8YOy\out +2026-03-06T17:17:09.561Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T17:17:09.561Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:17:09.561Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T17:17:09.562Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ES8YOy\out +2026-03-06T17:17:09.565Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GGc2zP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GGc2zP\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T17:17:09.566Z [INFO] Disk-Space-Check OK: 418.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GGc2zP\out) +2026-03-06T17:17:09.566Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T17:17:09.566Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GGc2zP\out +2026-03-06T17:17:09.569Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T17:17:09.569Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:17:09.569Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T17:17:09.570Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GGc2zP\out +2026-03-06T17:17:09.573Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EXhOYM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EXhOYM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:17:09.573Z [INFO] Disk-Space-Check OK: 418.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EXhOYM\out) +2026-03-06T17:17:09.574Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EXhOYM\out +2026-03-06T17:17:09.575Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T17:17:09.575Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:17:09.575Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T17:17:09.500Z [INFO] Nach-Shutdown-Nachricht +2026-03-06T17:17:09.565Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T17:17:09.565Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T17:17:09.645Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=70, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:17:09.645Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T17:17:09.712Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=67, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:17:09.712Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T17:17:09.779Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=67, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:17:09.779Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T17:17:09.841Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=62, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:17:09.841Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T17:17:09.841Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=267, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T17:17:09.841Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=267, percent=0 +2026-03-06T17:17:09.842Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EXhOYM\out +2026-03-06T17:17:09.844Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qNezaf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qNezaf\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:17:09.845Z [INFO] Disk-Space-Check OK: 418.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-qNezaf\out) +2026-03-06T17:17:09.846Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-qNezaf\out +2026-03-06T17:17:09.848Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T17:17:09.848Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:17:09.848Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T17:17:09.848Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-qNezaf\out +2026-03-06T17:17:09.853Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A694cZ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A694cZ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:17:09.853Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-A694cZ\pkg-missing +2026-03-06T17:17:09.855Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i4gxyg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i4gxyg\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:17:09.855Z [INFO] Disk-Space-Check OK: 418.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-i4gxyg\out) +2026-03-06T17:17:09.856Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-i4gxyg\out +2026-03-06T17:17:09.858Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T17:17:09.858Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:17:09.858Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T17:17:09.859Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-i4gxyg\out +2026-03-06T17:17:09.896Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AfTpNy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AfTpNy\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:17:09.897Z [INFO] Disk-Space-Check OK: 418.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AfTpNy\out) +2026-03-06T17:17:09.897Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AfTpNy\out +2026-03-06T17:17:09.899Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T17:17:09.899Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:17:09.899Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T17:17:09.960Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=61, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:17:09.960Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T17:17:10.026Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=66, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:17:10.026Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T17:17:10.088Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=62, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:17:10.088Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T17:17:10.155Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=67, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:17:10.155Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T17:17:10.155Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=258, tailAfter99Ms=n/a, category=unknown +2026-03-06T17:17:10.155Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=258, percent=0 +2026-03-06T17:17:10.156Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AfTpNy\out +2026-03-06T17:17:10.158Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FYnMet\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FYnMet\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:17:10.158Z [INFO] Disk-Space-Check OK: 418.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-FYnMet\out) +2026-03-06T17:17:10.161Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-FYnMet\out +2026-03-06T17:17:10.165Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-DSY2C1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-DSY2C1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:17:10.166Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-DSY2C1\out) +2026-03-06T17:17:10.570Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T17:17:12.070Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T17:17:13.072Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T17:17:16.071Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T17:17:17.074Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-06T17:17:17.074Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T17:17:18.077Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T17:17:19.577Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T17:17:20.580Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T17:17:23.580Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T17:17:24.625Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T17:17:24.625Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T17:17:24.727Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817444625-146292-4fb61237-da68-4bc3-94eb-de2baeb069ed-setup.exe (89894400 Bytes) +2026-03-06T17:17:24.838Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T17:17:24.838Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T17:17:24.839Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:17:24.839Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T17:17:24.939Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817444625-146292-4fb61237-da68-4bc3-94eb-de2baeb069ed-setup.exe (89894400 Bytes) +2026-03-06T17:17:25.053Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T17:17:25.053Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T17:17:25.053Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T17:17:25.152Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817444625-146292-4fb61237-da68-4bc3-94eb-de2baeb069ed-setup.exe (89894400 Bytes) +2026-03-06T17:17:25.262Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T17:17:25.262Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T17:17:25.263Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:17:25.263Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T17:17:25.361Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817444625-146292-4fb61237-da68-4bc3-94eb-de2baeb069ed-setup.exe (89894400 Bytes) +2026-03-06T17:17:25.326Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:17:25.469Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T17:17:25.469Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T17:17:25.469Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T17:17:25.566Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817444625-146292-4fb61237-da68-4bc3-94eb-de2baeb069ed-setup.exe (89894400 Bytes) +2026-03-06T17:17:25.669Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T17:17:25.669Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T17:17:25.670Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:17:25.670Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T17:17:25.769Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817444625-146292-4fb61237-da68-4bc3-94eb-de2baeb069ed-setup.exe (89894400 Bytes) +2026-03-06T17:17:26.042Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T17:17:26.042Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:17:26.042Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T17:17:26.144Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817446042-146292-4797055b-84c2-48e1-9182-a1324e4b4724-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:17:26.368Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T17:17:26.369Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:17:26.369Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T17:17:26.472Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817446369-146292-3598239c-af00-43ad-8e66-2dabbd14052f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:17:26.659Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T17:17:26.660Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T17:17:26.661Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:17:26.661Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T17:17:26.761Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817446369-146292-3598239c-af00-43ad-8e66-2dabbd14052f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:17:26.948Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T17:17:26.948Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:17:26.951Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T17:17:26.951Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T17:17:26.951Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:17:26.951Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T17:17:27.064Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817446369-146292-3598239c-af00-43ad-8e66-2dabbd14052f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:17:27.236Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T17:17:27.236Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T17:17:27.237Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:17:27.237Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T17:17:27.344Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817446369-146292-3598239c-af00-43ad-8e66-2dabbd14052f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:17:27.527Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T17:17:27.527Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:17:27.529Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T17:17:27.529Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T17:17:27.529Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:17:27.529Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T17:17:27.636Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817446369-146292-3598239c-af00-43ad-8e66-2dabbd14052f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:17:27.825Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T17:17:27.825Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T17:17:27.826Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:17:27.826Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T17:17:27.919Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772817446369-146292-3598239c-af00-43ad-8e66-2dabbd14052f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:17:28.109Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T17:17:28.109Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:17:28.187Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-06T17:17:28.187Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-06T17:17:42.392Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:17:51.064Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:18:06.042Z [INFO] App gestartet v1.6.83 +2026-03-06T17:18:06.042Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T17:18:06.042Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T17:18:06.312Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T17:18:22.566Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T17:18:22.569Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T17:18:22.570Z [INFO] App beendet +2026-03-06T17:18:25.355Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:18:42.437Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:18:58.533Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:19:10.042Z [INFO] App gestartet v1.6.83 +2026-03-06T17:19:10.042Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T17:19:10.042Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T17:19:10.243Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T17:19:25.433Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:19:42.522Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:19:51.276Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:20:25.510Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:20:42.612Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:20:58.725Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:21:25.590Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:21:34.182Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T17:21:34.189Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T17:21:34.190Z [INFO] App beendet +2026-03-06T17:21:41.732Z [INFO] App gestartet v1.6.83 +2026-03-06T17:21:41.732Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T17:21:41.732Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T17:21:41.900Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T17:21:42.680Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:21:51.892Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:22:16.666Z [INFO] Scheduler gestartet +2026-03-06T17:22:16.666Z [INFO] Scheduler Heartbeat: active=0, queued=26, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:22:23.180Z [INFO] Download Start: p2p-blightbd7-S01E01.part1.rar (1001 MB) via Debrid-Link (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T17:22:25.677Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:22:33.525Z [INFO] Download Start: p2p-blightbd7-S01E01.part2.rar (850 MB) via Debrid-Link (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T17:22:42.774Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:22:43.792Z [INFO] Download fertig: p2p-blightbd7-S01E01.part2.rar (850 MB), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T17:22:43.793Z [INFO] Post-Processing Start: pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=1, recoveryMs=0 +2026-03-06T17:22:43.797Z [INFO] Hybrid-Extract: pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC, keine fertigen Archive-Sets +2026-03-06T17:22:43.797Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=fbfb605f +2026-03-06T17:22:44.714Z [INFO] Download fertig: p2p-blightbd7-S01E01.part1.rar (1001 MB), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T17:22:44.714Z [INFO] Post-Processing Start: pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC, success=2, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T17:22:44.716Z [INFO] Hybrid-Extract Start: pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC, readyArchives=1 +2026-03-06T17:22:44.717Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\Downloads\RealDebrid\Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC, targetDir=C:\Users\ploet\Downloads\RealDebrid\_entpackt\Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC, archives=1 (hybrid, gesamt=2), cleanupMode=none, conflictMode=overwrite +2026-03-06T17:22:44.717Z [INFO] Disk-Space-Check OK: 418.0 GB frei, 2.0 GB benötigt (target=C:\Users\ploet\Downloads\RealDebrid\_entpackt\Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC) +2026-03-06T17:22:44.718Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T17:22:44.719Z [INFO] resolveArchiveItems (hybrid): 2 Items für archiveName="p2p-blightbd7-S01E01.part1.rar" +2026-03-06T17:22:44.719Z [INFO] Entpacke Archiv: p2p-blightbd7-S01E01.part1.rar -> C:\Users\ploet\Downloads\RealDebrid\_entpackt\Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC (hybrid, reduced threads, low I/O) +2026-03-06T17:22:44.719Z [INFO] Extract-Backend Start: archive=p2p-blightbd7-S01E01.part1.rar, mode=legacy, pwCandidates=4, timeoutMs=793777, hybrid=true +2026-03-06T17:22:44.773Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T17:22:44.773Z [INFO] Legacy-Extractor: p2p-blightbd7-S01E01.part1.rar, 4 Passwörter: ["", "p2p-blightbd7-S01E01", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:22:44.773Z [INFO] Legacy-Passwort-Versuch 1/4 für p2p-blightbd7-S01E01.part1.rar: "" +2026-03-06T17:22:46.263Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=p2p-blightbd7-S01E01.part1.rar, attempt=1/4, ms=1490, ok=true, timedOut=false, missingCommand=false, bestPercent=98 +2026-03-06T17:22:46.263Z [INFO] Extract-Trace 99%: archive=p2p-blightbd7-S01E01.part1.rar, elapsedMs=1545 +2026-03-06T17:22:46.263Z [INFO] Entpackt via legacy/UnRAR: p2p-blightbd7-S01E01.part1.rar +2026-03-06T17:22:46.263Z [INFO] Extract-Backend Ende: archive=p2p-blightbd7-S01E01.part1.rar, backend=legacy/UnRAR, mode=legacy, ms=1544, legacyMs=1490, fallbackFromJvm=false, usedPassword=no +2026-03-06T17:22:46.266Z [INFO] Entpacken erfolgreich: p2p-blightbd7-S01E01.part1.rar +2026-03-06T17:22:46.266Z [INFO] Extract-Trace Archiv Erfolg: archive=p2p-blightbd7-S01E01.part1.rar, totalMs=1548, tailAfter99Ms=3, pwCandidates=4 +2026-03-06T17:22:46.266Z [INFO] Extract-Trace Archiv Ende: archive=p2p-blightbd7-S01E01.part1.rar, outcome=success, elapsedMs=1548, percent=100 +2026-03-06T17:22:46.266Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\Downloads\RealDebrid\_entpackt\Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T17:22:46.266Z [INFO] Hybrid-Extract Ende: pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC, extracted=1, failed=0 +2026-03-06T17:22:46.266Z [INFO] Post-Process Runde 1 fertig in 1.6s (requeue=false, nextRequeue=true): pkg=fbfb605f +2026-03-06T17:22:46.266Z [INFO] Post-Processing Start: pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC, success=2, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T17:22:46.267Z [INFO] Hybrid-Extract Start: pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC, readyArchives=1 +2026-03-06T17:22:46.267Z [INFO] Hybrid-Extract: pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC, alle 2 Items bereits entpackt, überspringe +2026-03-06T17:22:46.267Z [INFO] Post-Process Runde 2 fertig in 0.0s (requeue=true, nextRequeue=false): pkg=fbfb605f +2026-03-06T17:22:52.978Z [INFO] Scheduler beendet +2026-03-06T17:22:54.024Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T17:22:54.027Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T17:22:54.027Z [INFO] App beendet +2026-03-06T17:22:58.910Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T17:23:25.763Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:23:42.851Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:23:52.114Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:24:25.807Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:24:42.884Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:25:25.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:25:42.945Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:25:52.471Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T17:26:25.923Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:26:42.988Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:27:25.980Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:27:43.042Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:27:59.108Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:28:26.048Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:28:43.094Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:29:24.727Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:29:26.100Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:29:43.145Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:30:26.190Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:30:43.242Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:30:52.779Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:30:54.050Z [INFO] App gestartet v1.6.84 +2026-03-06T17:30:54.050Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T17:30:54.050Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T17:30:54.225Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T17:31:24.892Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:31:26.277Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:31:43.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:32:18.396Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:32:26.349Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:32:43.414Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:33:25.366Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:33:26.413Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:33:43.466Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:33:45.338Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T17:33:45.342Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T17:33:45.343Z [INFO] App beendet +2026-03-06T17:33:52.079Z [INFO] App gestartet v1.6.84 +2026-03-06T17:33:52.080Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T17:33:52.080Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T17:33:52.338Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T17:34:18.557Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:34:20.851Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T17:34:20.855Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T17:34:20.856Z [INFO] App beendet +2026-03-06T17:34:26.505Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:34:43.543Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:34:56.980Z [INFO] App gestartet v1.6.84 +2026-03-06T17:34:56.980Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T17:34:56.980Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T17:34:57.205Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T17:35:25.596Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:35:26.566Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:35:33.960Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T17:35:33.963Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T17:35:33.974Z [INFO] App beendet +2026-03-06T17:35:43.598Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:36:10.618Z [INFO] App gestartet v1.6.84 +2026-03-06T17:36:10.618Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T17:36:10.618Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T17:36:10.900Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T17:36:18.852Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:36:26.608Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:36:43.655Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:36:48.084Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T17:36:48.088Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T17:36:48.089Z [INFO] App beendet +2026-03-06T17:37:24.349Z [INFO] App gestartet v1.6.84 +2026-03-06T17:37:24.349Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T17:37:24.349Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T17:37:24.523Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T17:37:25.764Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:37:26.681Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:37:43.726Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:38:19.037Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:38:26.760Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:38:43.818Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:39:26.038Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:39:26.831Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:39:43.899Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:40:19.187Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:40:26.917Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:40:43.973Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:41:18.922Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T17:41:18.925Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T17:41:18.926Z [INFO] App beendet +2026-03-06T17:41:26.233Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:41:26.992Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:41:44.040Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:42:19.662Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:42:27.072Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:42:44.116Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:43:26.395Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T17:43:27.156Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:43:44.186Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:44:19.867Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:44:27.238Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:44:44.273Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:45:00.100Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T17:45:00.030Z [INFO] Test-Nachricht für Session-Log +2026-03-06T17:45:00.104Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:45:00.105Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-06T17:45:00.133Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:45:00.133Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T17:45:00.130Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f4Ttg1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f4Ttg1\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T17:45:00.132Z [INFO] Disk-Space-Check OK: 417.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-f4Ttg1\out) +2026-03-06T17:45:00.134Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f4Ttg1\out +2026-03-06T17:45:00.135Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T17:45:00.249Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T17:45:00.249Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:45:00.249Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T17:45:00.293Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lhgFTg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lhgFTg\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:45:00.294Z [INFO] Disk-Space-Check OK: 417.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lhgFTg\out) +2026-03-06T17:45:00.296Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lhgFTg\out +2026-03-06T17:45:00.297Z [INFO] Extract-Backend Start: archive=release.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T17:45:00.299Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:45:00.310Z [INFO] JVM Daemon gestartet (PID 167364) +2026-03-06T17:45:00.310Z [INFO] JVM Daemon: Warte auf booting Daemon für release.zip... +2026-03-06T17:45:00.324Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=75, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:45:00.324Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T17:45:00.389Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=65, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:45:00.389Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T17:45:00.244Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819100103-168176-e0e577bb-599a-4c84-b50e-34eb83249900-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:45:00.419Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-06T17:45:00.419Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-06T17:45:00.457Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=68, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:45:00.457Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T17:45:00.512Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=55, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:45:00.512Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T17:45:00.480Z [INFO] JVM Daemon bereit (persistent) +2026-03-06T17:45:00.512Z [INFO] JVM Daemon: Bereit nach 202ms — sende Request für release.zip +2026-03-06T17:45:00.512Z [INFO] JVM Daemon Request Start: archive=release.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T17:45:00.567Z [INFO] Extract-Trace 99%: archive=release.zip, elapsedMs=271 +2026-03-06T17:45:00.568Z [INFO] JVM Daemon Request Ende: archive=release.zip, code=0, ms=56, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-06T17:45:00.568Z [INFO] JVM-Extractor Ergebnis: archive=release.zip, ok=true, ms=269, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-06T17:45:00.568Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-06T17:45:00.568Z [INFO] Extract-Backend Ende: archive=release.zip, backend=7zjbinding, mode=jvm, ms=271, fallbackFromJvm=false, usedPassword=no +2026-03-06T17:45:00.570Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T17:45:00.570Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=274, tailAfter99Ms=3, pwCandidates=4 +2026-03-06T17:45:00.570Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=274, percent=100 +2026-03-06T17:45:00.571Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lhgFTg\out +2026-03-06T17:45:00.574Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-al1KLZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-al1KLZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:45:00.575Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-al1KLZ\out) +2026-03-06T17:45:00.575Z [INFO] Entpacke Archiv: progress-test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-al1KLZ\out +2026-03-06T17:45:00.575Z [INFO] Extract-Backend Start: archive=progress-test.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T17:45:00.576Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): progress-test.zip, 4 Passwörter: ["", "progress-test", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:45:00.576Z [INFO] JVM Daemon: Sofort verfügbar, sende Request für progress-test.zip (pwCandidates=4) +2026-03-06T17:45:00.576Z [INFO] JVM Daemon Request Start: archive=progress-test.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T17:45:00.579Z [INFO] Extract-Trace 99%: archive=progress-test.zip, elapsedMs=4 +2026-03-06T17:45:00.580Z [INFO] JVM Daemon Request Ende: archive=progress-test.zip, code=0, ms=4, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-06T17:45:00.580Z [INFO] JVM-Extractor Ergebnis: archive=progress-test.zip, ok=true, ms=4, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-06T17:45:00.580Z [INFO] Entpackt via 7zjbinding: progress-test.zip +2026-03-06T17:45:00.580Z [INFO] Extract-Backend Ende: archive=progress-test.zip, backend=7zjbinding, mode=jvm, ms=5, fallbackFromJvm=false, usedPassword=no +2026-03-06T17:45:00.580Z [INFO] Entpacken erfolgreich: progress-test.zip +2026-03-06T17:45:00.580Z [INFO] Extract-Trace Archiv Erfolg: archive=progress-test.zip, totalMs=5, tailAfter99Ms=1, pwCandidates=4 +2026-03-06T17:45:00.580Z [INFO] Extract-Trace Archiv Ende: archive=progress-test.zip, outcome=success, elapsedMs=5, percent=100 +2026-03-06T17:45:00.581Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-al1KLZ\out +2026-03-06T17:45:00.584Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-3cp0IO\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-3cp0IO\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:45:00.585Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-3cp0IO\out) +2026-03-06T17:45:00.586Z [INFO] Entpacke Archiv: archive1.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-3cp0IO\out +2026-03-06T17:45:00.586Z [INFO] Extract-Backend Start: archive=archive1.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T17:45:00.586Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): archive1.zip, 4 Passwörter: ["", "archive1", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:45:00.586Z [INFO] JVM Daemon: Sofort verfügbar, sende Request für archive1.zip (pwCandidates=4) +2026-03-06T17:45:00.586Z [INFO] JVM Daemon Request Start: archive=archive1.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T17:45:00.588Z [INFO] Extract-Trace 99%: archive=archive1.zip, elapsedMs=2 +2026-03-06T17:45:00.588Z [INFO] JVM Daemon Request Ende: archive=archive1.zip, code=0, ms=2, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-06T17:45:00.588Z [INFO] JVM-Extractor Ergebnis: archive=archive1.zip, ok=true, ms=2, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-06T17:45:00.588Z [INFO] Entpackt via 7zjbinding: archive1.zip +2026-03-06T17:45:00.588Z [INFO] Extract-Backend Ende: archive=archive1.zip, backend=7zjbinding, mode=jvm, ms=2, fallbackFromJvm=false, usedPassword=no +2026-03-06T17:45:00.590Z [INFO] Entpacken erfolgreich: archive1.zip +2026-03-06T17:45:00.590Z [INFO] Extract-Trace Archiv Erfolg: archive=archive1.zip, totalMs=4, tailAfter99Ms=2, pwCandidates=4 +2026-03-06T17:45:00.590Z [INFO] Extract-Trace Archiv Ende: archive=archive1.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T17:45:00.590Z [INFO] Extract-Trace Gap: before=archive2.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T17:45:00.590Z [INFO] Entpacke Archiv: archive2.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-3cp0IO\out +2026-03-06T17:45:00.590Z [INFO] Extract-Backend Start: archive=archive2.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T17:45:00.590Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): archive2.zip, 4 Passwörter: ["", "archive2", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:45:00.590Z [INFO] JVM Daemon: Sofort verfügbar, sende Request für archive2.zip (pwCandidates=4) +2026-03-06T17:45:00.590Z [INFO] JVM Daemon Request Start: archive=archive2.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T17:45:00.593Z [INFO] Extract-Trace 99%: archive=archive2.zip, elapsedMs=3 +2026-03-06T17:45:00.593Z [INFO] JVM Daemon Request Ende: archive=archive2.zip, code=0, ms=3, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-06T17:45:00.593Z [INFO] JVM-Extractor Ergebnis: archive=archive2.zip, ok=true, ms=3, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-06T17:45:00.593Z [INFO] Entpackt via 7zjbinding: archive2.zip +2026-03-06T17:45:00.593Z [INFO] Extract-Backend Ende: archive=archive2.zip, backend=7zjbinding, mode=jvm, ms=3, fallbackFromJvm=false, usedPassword=no +2026-03-06T17:45:00.595Z [INFO] Entpacken erfolgreich: archive2.zip +2026-03-06T17:45:00.595Z [INFO] Extract-Trace Archiv Erfolg: archive=archive2.zip, totalMs=5, tailAfter99Ms=2, pwCandidates=4 +2026-03-06T17:45:00.595Z [INFO] Extract-Trace Archiv Ende: archive=archive2.zip, outcome=success, elapsedMs=5, percent=100 +2026-03-06T17:45:00.595Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-multi-3cp0IO\out +2026-03-06T17:45:00.598Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hKKeVD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hKKeVD\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T17:45:00.599Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hKKeVD\out) +2026-03-06T17:45:00.599Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T17:45:00.599Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-hKKeVD\out +2026-03-06T17:45:00.599Z [INFO] Extract-Backend Start: archive=conflict.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T17:45:00.599Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): conflict.zip, 4 Passwörter: ["", "conflict", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:45:00.599Z [INFO] JVM Daemon: Sofort verfügbar, sende Request für conflict.zip (pwCandidates=4) +2026-03-06T17:45:00.599Z [INFO] JVM Daemon Request Start: archive=conflict.zip, pwCandidates=4, timeoutMs=360000, conflict=skip +2026-03-06T17:45:00.514Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819100418-168176-fe225990-77ca-4d02-8c25-bf2e820fafba-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:45:00.604Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T17:45:00.604Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T17:45:00.512Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=378, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T17:45:00.512Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=378, percent=0 +2026-03-06T17:45:00.512Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T17:45:00.513Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f4Ttg1\out +2026-03-06T17:45:00.515Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T17:45:00.515Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:45:00.515Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T17:45:00.516Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T17:45:00.518Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f4Ttg1\out +2026-03-06T17:45:00.526Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z7HMX2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z7HMX2\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:45:00.527Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z7HMX2\out) +2026-03-06T17:45:00.527Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z7HMX2\out +2026-03-06T17:45:00.530Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T17:45:00.530Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T17:45:00.530Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T17:45:00.530Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T17:45:00.530Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z7HMX2\out +2026-03-06T17:45:00.533Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T17:45:00.533Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T17:45:00.533Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T17:45:00.533Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T17:45:00.533Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Z7HMX2\out +2026-03-06T17:45:00.535Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T17:45:00.535Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T17:45:00.535Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T17:45:00.536Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Z7HMX2\out +2026-03-06T17:45:00.538Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6L61Fh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6L61Fh\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T17:45:00.539Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6L61Fh\out) +2026-03-06T17:45:00.540Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6L61Fh\out +2026-03-06T17:45:00.542Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T17:45:00.542Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:45:00.542Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T17:45:00.543Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T17:45:00.544Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6L61Fh\out +2026-03-06T17:45:00.546Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dF4MLz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dF4MLz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T17:45:00.547Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dF4MLz\out) +2026-03-06T17:45:00.547Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dF4MLz\out +2026-03-06T17:45:00.549Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T17:45:00.549Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:45:00.549Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T17:45:00.550Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T17:45:00.551Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-dF4MLz\pkg) +2026-03-06T17:45:00.551Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dF4MLz\out +2026-03-06T17:45:00.553Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jAAMJh\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jAAMJh\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T17:45:00.554Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-jAAMJh\out) +2026-03-06T17:45:00.554Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-jAAMJh\out +2026-03-06T17:45:00.556Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T17:45:00.556Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:45:00.556Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T17:45:00.557Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T17:45:00.557Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jAAMJh\out +2026-03-06T17:45:00.560Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2HZ0Wu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2HZ0Wu\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:45:00.560Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2HZ0Wu\out) +2026-03-06T17:45:00.561Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2HZ0Wu\out +2026-03-06T17:45:00.563Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T17:45:00.563Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:45:00.563Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T17:45:00.563Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T17:45:00.563Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2HZ0Wu\out +2026-03-06T17:45:00.565Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T17:45:00.565Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:45:00.565Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T17:45:00.566Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2HZ0Wu\out +2026-03-06T17:45:00.568Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IKbPE7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IKbPE7\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T17:45:00.569Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-IKbPE7\out) +2026-03-06T17:45:00.569Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T17:45:00.570Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-IKbPE7\out +2026-03-06T17:45:00.572Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T17:45:00.572Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:45:00.572Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T17:45:00.573Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-IKbPE7\out +2026-03-06T17:45:00.574Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MbFpvM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MbFpvM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:45:00.575Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MbFpvM\out) +2026-03-06T17:45:00.575Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MbFpvM\out +2026-03-06T17:45:00.576Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T17:45:00.576Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:45:00.576Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T17:45:00.535Z [INFO] Nach-Shutdown-Nachricht +2026-03-06T17:45:00.643Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=67, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:45:00.643Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T17:45:00.710Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=67, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:45:00.710Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T17:45:00.758Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=48, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:45:00.758Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T17:45:00.811Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=53, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:45:00.811Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T17:45:00.811Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=236, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T17:45:00.811Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=236, percent=0 +2026-03-06T17:45:00.811Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MbFpvM\out +2026-03-06T17:45:00.814Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-09okBP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-09okBP\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:45:00.814Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-09okBP\out) +2026-03-06T17:45:00.816Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-09okBP\out +2026-03-06T17:45:00.817Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T17:45:00.817Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:45:00.817Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T17:45:00.817Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-09okBP\out +2026-03-06T17:45:00.821Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jeZZIJ\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-jeZZIJ\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:45:00.821Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-jeZZIJ\pkg-missing +2026-03-06T17:45:00.823Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hcnlDb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hcnlDb\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:45:00.823Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hcnlDb\out) +2026-03-06T17:45:00.823Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hcnlDb\out +2026-03-06T17:45:00.825Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T17:45:00.825Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T17:45:00.825Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T17:45:00.826Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hcnlDb\out +2026-03-06T17:45:00.862Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XZlza5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XZlza5\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:45:00.863Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XZlza5\out) +2026-03-06T17:45:00.864Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XZlza5\out +2026-03-06T17:45:00.865Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T17:45:00.865Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T17:45:00.865Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T17:45:00.909Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=44, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:45:00.909Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T17:45:00.953Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=44, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:45:00.953Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T17:45:01.045Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=92, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:45:01.045Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T17:45:01.093Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=48, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T17:45:01.094Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T17:45:01.094Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=230, tailAfter99Ms=n/a, category=unknown +2026-03-06T17:45:01.094Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=230, percent=0 +2026-03-06T17:45:01.094Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XZlza5\out +2026-03-06T17:45:01.096Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F97CoL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F97CoL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:45:01.097Z [INFO] Disk-Space-Check OK: 417.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-F97CoL\out) +2026-03-06T17:45:01.098Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F97CoL\out +2026-03-06T17:45:01.100Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-oU01X3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-oU01X3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T17:45:01.101Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-oU01X3\out) +2026-03-06T17:45:01.609Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T17:45:03.110Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T17:45:04.112Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T17:45:07.113Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T17:45:08.115Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-06T17:45:08.115Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T17:45:09.118Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T17:45:10.619Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T17:45:11.620Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T17:45:14.620Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T17:45:15.660Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T17:45:15.660Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T17:45:15.737Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819115660-168176-ec4ebba0-56af-4720-8a0b-4fe5e61fbb46-setup.exe (89894400 Bytes) +2026-03-06T17:45:15.816Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T17:45:15.816Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T17:45:15.817Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:45:15.817Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T17:45:15.891Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819115660-168176-ec4ebba0-56af-4720-8a0b-4fe5e61fbb46-setup.exe (89894400 Bytes) +2026-03-06T17:45:15.991Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T17:45:15.991Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T17:45:15.991Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T17:45:16.081Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819115660-168176-ec4ebba0-56af-4720-8a0b-4fe5e61fbb46-setup.exe (89894400 Bytes) +2026-03-06T17:45:16.171Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T17:45:16.171Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T17:45:16.172Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:45:16.172Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T17:45:16.254Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819115660-168176-ec4ebba0-56af-4720-8a0b-4fe5e61fbb46-setup.exe (89894400 Bytes) +2026-03-06T17:45:16.341Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T17:45:16.341Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T17:45:16.341Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T17:45:16.426Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819115660-168176-ec4ebba0-56af-4720-8a0b-4fe5e61fbb46-setup.exe (89894400 Bytes) +2026-03-06T17:45:16.519Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T17:45:16.519Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T17:45:16.521Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:45:16.521Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T17:45:16.615Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819115660-168176-ec4ebba0-56af-4720-8a0b-4fe5e61fbb46-setup.exe (89894400 Bytes) +2026-03-06T17:45:16.846Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T17:45:16.846Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:45:16.846Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T17:45:16.920Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819116846-168176-8edd19c3-4f5c-42a3-9abd-f42382bcc14b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:45:17.090Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T17:45:17.091Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:45:17.091Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T17:45:17.176Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819117091-168176-de8e0d88-0dd4-46ca-9bf5-9926c5a5b370-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:45:17.327Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T17:45:17.327Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T17:45:17.328Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:45:17.328Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T17:45:17.417Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819117091-168176-de8e0d88-0dd4-46ca-9bf5-9926c5a5b370-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:45:17.568Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T17:45:17.568Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:45:17.570Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T17:45:17.570Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T17:45:17.570Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:45:17.570Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T17:45:17.654Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819117091-168176-de8e0d88-0dd4-46ca-9bf5-9926c5a5b370-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:45:17.785Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T17:45:17.785Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T17:45:17.786Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:45:17.786Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T17:45:17.856Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819117091-168176-de8e0d88-0dd4-46ca-9bf5-9926c5a5b370-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:45:17.984Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T17:45:17.984Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:45:17.986Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T17:45:17.986Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T17:45:17.986Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:45:17.986Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T17:45:18.066Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819117091-168176-de8e0d88-0dd4-46ca-9bf5-9926c5a5b370-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:45:18.188Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T17:45:18.188Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T17:45:18.188Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T17:45:18.188Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T17:45:18.249Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772819117091-168176-de8e0d88-0dd4-46ca-9bf5-9926c5a5b370-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T17:45:18.370Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T17:45:18.370Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T17:45:18.428Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-06T17:45:18.428Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-06T17:45:24.630Z [INFO] App gestartet v1.6.84 +2026-03-06T17:45:24.630Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T17:45:24.631Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T17:45:24.838Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T17:45:27.302Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:45:44.330Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:46:15.488Z [INFO] Paket "Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC" zurückgesetzt (26 Items) +2026-03-06T17:46:19.998Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T17:46:21.075Z [INFO] Scheduler gestartet +2026-03-06T17:46:21.075Z [INFO] Scheduler Heartbeat: active=0, queued=26, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:46:24.217Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E02.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/71ee9af705b20b6340b9b8ed6edf58c5/p2p-blightbd7-S01E0 +2026-03-06T17:46:24.217Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E01.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/463efd9edfaa47136c27ca148326867d/p2p-blightbd7-S01E0 +2026-03-06T17:46:24.237Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E02.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/ecd06acf4521c1c01ece8b18810f40b8/p2p-blightbd7-S01E0 +2026-03-06T17:46:24.237Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E01.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/0ec858f6c7156d6306a91539c93b4495/p2p-blightbd7-S01E0 +2026-03-06T17:46:27.345Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:46:27.373Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E04.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/c59ce122a05a1568fdcb4296ceed566f/p2p-blightbd7-S01E0 +2026-03-06T17:46:27.374Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E03.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/8fa1680b4a4d2feca8ad420ec8a8e726/p2p-blightbd7-S01E0 +2026-03-06T17:46:27.502Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E04.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/27a545776d5a9f3e3acc947bb0638fae/p2p-blightbd7-S01E0 +2026-03-06T17:46:27.502Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E03.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/2192fe93a354be066241ba390dcf9554/p2p-blightbd7-S01E0 +2026-03-06T17:46:30.535Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E05.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/00b65304bcd5a84b2c8f45c91f1a31df/p2p-blightbd7-S01E0 +2026-03-06T17:46:30.535Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E05.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/c70f5f22a75b03f687f16c3a23b9836f/p2p-blightbd7-S01E0 +2026-03-06T17:46:30.620Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E06.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/98ab48c66f766f5abafd6bccde5c9b3a/p2p-blightbd7-S01E0 +2026-03-06T17:46:30.646Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E06.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/973a3e767185994e0a7a4eb451ec3440/p2p-blightbd7-S01E0 +2026-03-06T17:46:33.728Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E02.part2.rar, retry=2/inf, delay=7500ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/71ee9af705b20b6340b9b8ed6edf58c5/p2p-blightbd7-S01E0 +2026-03-06T17:46:33.728Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E01.part2.rar, retry=2/inf, delay=7500ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/463efd9edfaa47136c27ca148326867d/p2p-blightbd7-S01E0 +2026-03-06T17:46:33.732Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E02.part1.rar, retry=2/inf, delay=7500ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/ecd06acf4521c1c01ece8b18810f40b8/p2p-blightbd7-S01E0 +2026-03-06T17:46:33.737Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E01.part1.rar, retry=2/inf, delay=7500ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/0ec858f6c7156d6306a91539c93b4495/p2p-blightbd7-S01E0 +2026-03-06T17:46:34.778Z [INFO] Scheduler beendet +2026-03-06T17:46:44.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:46:48.624Z [INFO] Scheduler gestartet +2026-03-06T17:46:51.734Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E01.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/0ec858f6c7156d6306a91539c93b4495/p2p-blightbd7-S01E0 +2026-03-06T17:46:51.735Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E02.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/ecd06acf4521c1c01ece8b18810f40b8/p2p-blightbd7-S01E0 +2026-03-06T17:46:51.735Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E01.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/463efd9edfaa47136c27ca148326867d/p2p-blightbd7-S01E0 +2026-03-06T17:46:51.735Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E02.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Not Logged in., link=https://rapidgator.net/file/71ee9af705b20b6340b9b8ed6edf58c5/p2p-blightbd7-S01E0 +2026-03-06T17:46:53.222Z [INFO] Scheduler beendet +2026-03-06T17:47:27.373Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:47:35.206Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T17:47:35.208Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T17:47:35.208Z [INFO] App beendet +2026-03-06T17:47:44.413Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:48:26.689Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:48:27.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:48:44.496Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:49:27.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:49:32.878Z [INFO] App gestartet v1.6.84 +2026-03-06T17:49:32.878Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T17:49:32.878Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T17:49:33.081Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T17:49:44.593Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:49:52.291Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:50:14.072Z [INFO] Scheduler gestartet +2026-03-06T17:50:14.072Z [INFO] Scheduler Heartbeat: active=0, queued=26, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:50:14.323Z [INFO] LinkSnappy: Authentifizierung erfolgreich +2026-03-06T17:50:14.323Z [INFO] LinkSnappy: Authentifizierung erfolgreich +2026-03-06T17:50:14.324Z [INFO] LinkSnappy: Authentifizierung erfolgreich +2026-03-06T17:50:14.324Z [INFO] LinkSnappy: Authentifizierung erfolgreich +2026-03-06T17:50:17.322Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E02.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Invalid Link, link=https://rapidgator.net/file/ecd06acf4521c1c01ece8b18810f40b8/p2p-blightbd7-S01E0 +2026-03-06T17:50:17.327Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E01.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Invalid Link, link=https://rapidgator.net/file/0ec858f6c7156d6306a91539c93b4495/p2p-blightbd7-S01E0 +2026-03-06T17:50:17.337Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E01.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Invalid Link, link=https://rapidgator.net/file/463efd9edfaa47136c27ca148326867d/p2p-blightbd7-S01E0 +2026-03-06T17:50:17.338Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E02.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Invalid Link, link=https://rapidgator.net/file/71ee9af705b20b6340b9b8ed6edf58c5/p2p-blightbd7-S01E0 +2026-03-06T17:50:20.491Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E04.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Invalid Link, link=https://rapidgator.net/file/27a545776d5a9f3e3acc947bb0638fae/p2p-blightbd7-S01E0 +2026-03-06T17:50:20.492Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E04.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Invalid Link, link=https://rapidgator.net/file/c59ce122a05a1568fdcb4296ceed566f/p2p-blightbd7-S01E0 +2026-03-06T17:50:20.492Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E03.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Invalid Link, link=https://rapidgator.net/file/8fa1680b4a4d2feca8ad420ec8a8e726/p2p-blightbd7-S01E0 +2026-03-06T17:50:20.506Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E03.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Invalid Link, link=https://rapidgator.net/file/2192fe93a354be066241ba390dcf9554/p2p-blightbd7-S01E0 +2026-03-06T17:50:23.593Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E05.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Invalid Link, link=https://rapidgator.net/file/c70f5f22a75b03f687f16c3a23b9836f/p2p-blightbd7-S01E0 +2026-03-06T17:50:23.593Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E05.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Invalid Link, link=https://rapidgator.net/file/00b65304bcd5a84b2c8f45c91f1a31df/p2p-blightbd7-S01E0 +2026-03-06T17:50:23.593Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E06.part1.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Invalid Link, link=https://rapidgator.net/file/98ab48c66f766f5abafd6bccde5c9b3a/p2p-blightbd7-S01E0 +2026-03-06T17:50:23.593Z [WARN] Unrestrict-Fehler: item=p2p-blightbd7-S01E06.part2.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: LinkSnappy: Error: LinkSnappy: Invalid Link, link=https://rapidgator.net/file/973a3e767185994e0a7a4eb451ec3440/p2p-blightbd7-S01E0 +2026-03-06T17:50:26.205Z [INFO] Scheduler beendet +2026-03-06T17:50:27.621Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:50:44.685Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:51:20.297Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:51:27.702Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:51:44.757Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:51:52.427Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:52:22.689Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T17:52:22.692Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T17:52:22.692Z [INFO] App beendet +2026-03-06T17:52:27.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:52:30.746Z [INFO] App gestartet v1.6.84 +2026-03-06T17:52:30.746Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T17:52:30.747Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T17:52:30.998Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T17:52:44.841Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:52:45.935Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:53:27.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:53:44.933Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:53:56.016Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:54:06.821Z [INFO] Scheduler gestartet +2026-03-06T17:54:06.821Z [INFO] Scheduler Heartbeat: active=0, queued=26, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:54:07.096Z [INFO] LinkSnappy: Authentifizierung erfolgreich +2026-03-06T17:54:07.097Z [INFO] LinkSnappy: Authentifizierung erfolgreich +2026-03-06T17:54:07.098Z [INFO] LinkSnappy: Authentifizierung erfolgreich +2026-03-06T17:54:07.099Z [INFO] LinkSnappy: Authentifizierung erfolgreich +2026-03-06T17:54:18.662Z [INFO] LinkSnappy: Unrestrict OK → p2p-blightbd7-S01E02.part2.rar +2026-03-06T17:54:18.663Z [INFO] Download Start: p2p-blightbd7-S01E02.part2.rar (658 MB) via LinkSnappy (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T17:54:18.691Z [INFO] LinkSnappy: Unrestrict OK → p2p-blightbd7-S01E02.part1.rar +2026-03-06T17:54:18.691Z [INFO] Download Start: p2p-blightbd7-S01E02.part1.rar (1001 MB) via LinkSnappy (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T17:54:19.120Z [INFO] LinkSnappy: Unrestrict OK → p2p-blightbd7-S01E01.part1.rar +2026-03-06T17:54:19.120Z [INFO] Download Start: p2p-blightbd7-S01E01.part1.rar (1001 MB) via LinkSnappy (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T17:54:19.262Z [INFO] LinkSnappy: Unrestrict OK → p2p-blightbd7-S01E01.part2.rar +2026-03-06T17:54:19.263Z [INFO] Download Start: p2p-blightbd7-S01E01.part2.rar (850 MB) via LinkSnappy (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T17:54:27.953Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:54:32.255Z [INFO] Scheduler beendet +2026-03-06T17:54:45.012Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:54:46.114Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:55:26.421Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T17:55:26.424Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T17:55:26.424Z [INFO] App beendet +2026-03-06T17:55:28.053Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:55:36.971Z [INFO] App gestartet v1.6.84 +2026-03-06T17:55:36.972Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T17:55:36.972Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T17:55:37.238Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T17:55:41.239Z [INFO] Scheduler gestartet +2026-03-06T17:55:41.239Z [INFO] Scheduler Heartbeat: active=0, queued=26, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:55:41.510Z [INFO] LinkSnappy: Authentifizierung erfolgreich +2026-03-06T17:55:41.521Z [INFO] LinkSnappy: Authentifizierung erfolgreich +2026-03-06T17:55:41.521Z [INFO] LinkSnappy: Authentifizierung erfolgreich +2026-03-06T17:55:41.521Z [INFO] LinkSnappy: Authentifizierung erfolgreich +2026-03-06T17:55:42.908Z [INFO] LinkSnappy: Unrestrict OK → p2p-blightbd7-S01E02.part2.rar +2026-03-06T17:55:42.909Z [INFO] Download Start: p2p-blightbd7-S01E02.part2.rar (658 MB) via LinkSnappy (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T17:55:42.912Z [INFO] LinkSnappy: Unrestrict OK → p2p-blightbd7-S01E02.part1.rar +2026-03-06T17:55:42.912Z [INFO] Download Start: p2p-blightbd7-S01E02.part1.rar (1001 MB) via LinkSnappy (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T17:55:42.946Z [INFO] LinkSnappy: Unrestrict OK → p2p-blightbd7-S01E01.part2.rar +2026-03-06T17:55:42.947Z [INFO] Download Start: p2p-blightbd7-S01E01.part2.rar (850 MB) via LinkSnappy (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T17:55:42.956Z [INFO] LinkSnappy: Unrestrict OK → p2p-blightbd7-S01E01.part1.rar +2026-03-06T17:55:42.957Z [INFO] Download Start: p2p-blightbd7-S01E01.part1.rar (1001 MB) via LinkSnappy (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T17:55:45.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:55:56.174Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:56:02.885Z [INFO] Scheduler beendet +2026-03-06T17:56:28.129Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:56:45.188Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:56:46.361Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:57:28.204Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:57:45.263Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:57:56.337Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T17:58:28.277Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:58:45.343Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:58:46.544Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T17:59:28.368Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:59:45.439Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T17:59:56.588Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:00:28.455Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:00:45.514Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:00:46.743Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:01:28.539Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:01:45.608Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:01:56.794Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:02:28.635Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:02:45.710Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:02:46.989Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:03:28.730Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:03:45.799Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:03:57.004Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T18:04:28.813Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:04:45.872Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:04:47.109Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:05:28.904Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:05:45.949Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:06:28.995Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:06:46.052Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:06:47.289Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T18:07:29.079Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:07:46.137Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:08:29.174Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:08:46.218Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:08:57.251Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:09:29.275Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:09:46.318Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:10:22.794Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:10:29.377Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:10:46.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:11:29.465Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:11:46.506Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:11:47.472Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:12:23.014Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:12:29.554Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:12:46.610Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:12:51.518Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T18:13:13.118Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:13:13.183Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lWMOj6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lWMOj6\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T18:13:13.184Z [INFO] Disk-Space-Check OK: 419.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lWMOj6\out) +2026-03-06T18:13:13.185Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lWMOj6\out +2026-03-06T18:13:13.186Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T18:13:13.228Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T18:13:13.229Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-06T18:13:13.231Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T18:13:13.231Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T18:13:13.318Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820793228-143948-a22fdb70-28aa-41b6-87eb-ccadb7abc512-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T18:13:13.344Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T18:13:13.344Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T18:13:13.344Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T18:13:13.411Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=67, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:13:13.411Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T18:13:13.462Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=51, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:13:13.462Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T18:13:13.518Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=56, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:13:13.518Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T18:13:13.575Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=57, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:13:13.575Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T18:13:13.473Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-06T18:13:13.473Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-06T18:13:13.560Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820793473-143948-ffa0e667-9112-43e6-8207-b8ee258a2aef-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T18:13:13.575Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=390, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T18:13:13.575Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=390, percent=0 +2026-03-06T18:13:13.575Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T18:13:13.575Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lWMOj6\out +2026-03-06T18:13:13.578Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T18:13:13.578Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:13:13.578Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T18:13:13.579Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T18:13:13.580Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lWMOj6\out +2026-03-06T18:13:13.587Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h53WXW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h53WXW\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:13:13.588Z [INFO] Disk-Space-Check OK: 419.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-h53WXW\out) +2026-03-06T18:13:13.589Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h53WXW\out +2026-03-06T18:13:13.590Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T18:13:13.590Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T18:13:13.590Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T18:13:13.590Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T18:13:13.590Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h53WXW\out +2026-03-06T18:13:13.592Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T18:13:13.592Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T18:13:13.592Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T18:13:13.592Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T18:13:13.592Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-h53WXW\out +2026-03-06T18:13:13.594Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T18:13:13.594Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T18:13:13.594Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T18:13:13.595Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-h53WXW\out +2026-03-06T18:13:13.597Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p0yVvu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p0yVvu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T18:13:13.598Z [INFO] Disk-Space-Check OK: 419.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-p0yVvu\out) +2026-03-06T18:13:13.598Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-p0yVvu\out +2026-03-06T18:13:13.600Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T18:13:13.600Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:13:13.600Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T18:13:13.602Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T18:13:13.602Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-p0yVvu\out +2026-03-06T18:13:13.604Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C9uzrN\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C9uzrN\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T18:13:13.604Z [INFO] Disk-Space-Check OK: 419.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-C9uzrN\out) +2026-03-06T18:13:13.605Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-C9uzrN\out +2026-03-06T18:13:13.606Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T18:13:13.606Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:13:13.606Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T18:13:13.607Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T18:13:13.608Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-C9uzrN\pkg) +2026-03-06T18:13:13.608Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-C9uzrN\out +2026-03-06T18:13:13.610Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uct9RP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uct9RP\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T18:13:13.611Z [INFO] Disk-Space-Check OK: 419.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uct9RP\out) +2026-03-06T18:13:13.611Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Uct9RP\out +2026-03-06T18:13:13.613Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T18:13:13.613Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:13:13.613Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T18:13:13.614Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T18:13:13.614Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Uct9RP\out +2026-03-06T18:13:13.617Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ADSyvb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ADSyvb\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:13:13.617Z [INFO] Disk-Space-Check OK: 419.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ADSyvb\out) +2026-03-06T18:13:13.618Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ADSyvb\out +2026-03-06T18:13:13.619Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T18:13:13.619Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:13:13.619Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T18:13:13.619Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T18:13:13.619Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ADSyvb\out +2026-03-06T18:13:13.622Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T18:13:13.622Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:13:13.622Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T18:13:13.622Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ADSyvb\out +2026-03-06T18:13:13.624Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6wDggJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6wDggJ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T18:13:13.625Z [INFO] Disk-Space-Check OK: 419.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6wDggJ\out) +2026-03-06T18:13:13.625Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T18:13:13.625Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6wDggJ\out +2026-03-06T18:13:13.627Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T18:13:13.627Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:13:13.627Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T18:13:13.627Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6wDggJ\out +2026-03-06T18:13:13.629Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3SXxu1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3SXxu1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:13:13.629Z [INFO] Disk-Space-Check OK: 419.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3SXxu1\out) +2026-03-06T18:13:13.630Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3SXxu1\out +2026-03-06T18:13:13.630Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T18:13:13.630Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T18:13:13.630Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T18:13:13.685Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=55, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:13:13.685Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T18:13:13.642Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T18:13:13.642Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T18:13:13.729Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=44, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:13:13.729Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T18:13:13.774Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=45, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:13:13.774Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T18:13:13.823Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=49, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:13:13.823Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T18:13:13.823Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=193, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T18:13:13.823Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=193, percent=0 +2026-03-06T18:13:13.824Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3SXxu1\out +2026-03-06T18:13:13.827Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AjaeHK\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AjaeHK\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:13:13.827Z [INFO] Disk-Space-Check OK: 419.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AjaeHK\out) +2026-03-06T18:13:13.829Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AjaeHK\out +2026-03-06T18:13:13.831Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T18:13:13.831Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:13:13.831Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T18:13:13.831Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AjaeHK\out +2026-03-06T18:13:13.835Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dlRsmz\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dlRsmz\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:13:13.835Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-dlRsmz\pkg-missing +2026-03-06T18:13:13.837Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xsZcuZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xsZcuZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:13:13.837Z [INFO] Disk-Space-Check OK: 419.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xsZcuZ\out) +2026-03-06T18:13:13.837Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xsZcuZ\out +2026-03-06T18:13:13.839Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T18:13:13.839Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:13:13.839Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T18:13:13.840Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xsZcuZ\out +2026-03-06T18:13:13.887Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pRBrZT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pRBrZT\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:13:13.889Z [INFO] Disk-Space-Check OK: 419.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pRBrZT\out) +2026-03-06T18:13:13.890Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pRBrZT\out +2026-03-06T18:13:13.891Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T18:13:13.891Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T18:13:13.891Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T18:13:13.943Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=52, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:13:13.943Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T18:13:13.994Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=51, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:13:13.994Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T18:13:14.056Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=62, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:13:14.056Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T18:13:14.120Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=64, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:13:14.120Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T18:13:14.121Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=231, tailAfter99Ms=n/a, category=unknown +2026-03-06T18:13:14.121Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=231, percent=0 +2026-03-06T18:13:14.121Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pRBrZT\out +2026-03-06T18:13:14.123Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hdXS0o\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hdXS0o\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:13:14.124Z [INFO] Disk-Space-Check OK: 419.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hdXS0o\out) +2026-03-06T18:13:14.125Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hdXS0o\out +2026-03-06T18:13:14.128Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-TcXrie\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-TcXrie\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:13:14.128Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-TcXrie\out) +2026-03-06T18:13:14.645Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T18:13:16.147Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T18:13:17.149Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T18:13:20.149Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T18:13:21.151Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-06T18:13:21.151Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T18:13:22.153Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T18:13:23.653Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T18:13:24.656Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T18:13:27.656Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T18:13:28.683Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T18:13:28.683Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T18:13:28.756Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820808683-143948-ff7232fe-d3b9-4dc2-93c1-01336acb4990-setup.exe (89894400 Bytes) +2026-03-06T18:13:28.843Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T18:13:28.843Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T18:13:28.843Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T18:13:28.843Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T18:13:28.920Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820808683-143948-ff7232fe-d3b9-4dc2-93c1-01336acb4990-setup.exe (89894400 Bytes) +2026-03-06T18:13:29.003Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T18:13:29.003Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T18:13:29.003Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T18:13:29.095Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820808683-143948-ff7232fe-d3b9-4dc2-93c1-01336acb4990-setup.exe (89894400 Bytes) +2026-03-06T18:13:29.178Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T18:13:29.179Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T18:13:29.179Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T18:13:29.179Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T18:13:29.241Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820808683-143948-ff7232fe-d3b9-4dc2-93c1-01336acb4990-setup.exe (89894400 Bytes) +2026-03-06T18:13:29.320Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T18:13:29.320Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T18:13:29.320Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T18:13:29.380Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820808683-143948-ff7232fe-d3b9-4dc2-93c1-01336acb4990-setup.exe (89894400 Bytes) +2026-03-06T18:13:29.458Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T18:13:29.458Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T18:13:29.459Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T18:13:29.459Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T18:13:29.520Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820808683-143948-ff7232fe-d3b9-4dc2-93c1-01336acb4990-setup.exe (89894400 Bytes) +2026-03-06T18:13:29.626Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:13:29.717Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T18:13:29.717Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T18:13:29.717Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T18:13:29.785Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820809717-143948-740aeee4-f418-471a-a882-067d5751eac4-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T18:13:29.931Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T18:13:29.931Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T18:13:29.931Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T18:13:29.994Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820809931-143948-d330955b-3fc2-4fdd-bb40-ac80f78f216e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T18:13:30.127Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T18:13:30.127Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T18:13:30.127Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T18:13:30.127Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T18:13:30.191Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820809931-143948-d330955b-3fc2-4fdd-bb40-ac80f78f216e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T18:13:30.312Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T18:13:30.312Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T18:13:30.314Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T18:13:30.314Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T18:13:30.314Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T18:13:30.314Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T18:13:30.394Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820809931-143948-d330955b-3fc2-4fdd-bb40-ac80f78f216e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T18:13:30.522Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T18:13:30.522Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T18:13:30.523Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T18:13:30.523Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T18:13:30.581Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820809931-143948-d330955b-3fc2-4fdd-bb40-ac80f78f216e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T18:13:30.699Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T18:13:30.699Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T18:13:30.701Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T18:13:30.701Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T18:13:30.701Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T18:13:30.701Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T18:13:30.763Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820809931-143948-d330955b-3fc2-4fdd-bb40-ac80f78f216e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T18:13:30.880Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T18:13:30.880Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T18:13:30.881Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T18:13:30.881Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T18:13:30.940Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772820809931-143948-d330955b-3fc2-4fdd-bb40-ac80f78f216e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T18:13:31.065Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T18:13:31.065Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T18:13:31.124Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-06T18:13:31.124Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-06T18:13:46.701Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:14:23.250Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:14:29.701Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:14:46.789Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:15:13.304Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:15:29.769Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:15:46.872Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:16:23.548Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:16:29.866Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:16:46.954Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:17:13.539Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:17:29.952Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:17:47.041Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:18:23.764Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:18:30.044Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:18:47.134Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:19:13.739Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:19:30.123Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:19:47.229Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:20:24.030Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:20:30.214Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:20:47.323Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:21:13.931Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:21:30.324Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:21:47.426Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:22:24.139Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:22:30.417Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:22:47.521Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:23:14.233Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:23:30.508Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:23:47.607Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:24:24.352Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T18:24:30.590Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:24:47.692Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:25:14.412Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:25:30.677Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:25:47.773Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:26:30.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:26:47.863Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:27:14.585Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T18:27:30.826Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:27:47.924Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:28:30.903Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:28:48.003Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:29:24.544Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:29:30.989Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:29:48.082Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:30:31.083Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:30:48.157Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:30:50.191Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:31:31.172Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:31:48.248Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:32:14.903Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:32:31.240Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:32:48.308Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:32:50.460Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:32:58.453Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T18:32:58.468Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F2Jx3R\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F2Jx3R\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T18:32:58.470Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-F2Jx3R\out) +2026-03-06T18:32:58.472Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-F2Jx3R\out +2026-03-06T18:32:58.474Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T18:32:58.593Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T18:32:58.593Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T18:32:58.594Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T18:32:58.673Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=79, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:32:58.673Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T18:32:58.750Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=77, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:32:58.750Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T18:32:58.838Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=88, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:32:58.838Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T18:32:58.924Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=86, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:32:58.925Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T18:32:58.925Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=454, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T18:32:58.925Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=454, percent=0 +2026-03-06T18:32:58.925Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T18:32:58.925Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-F2Jx3R\out +2026-03-06T18:32:58.929Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T18:32:58.929Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:32:58.929Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T18:32:58.931Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T18:32:58.933Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F2Jx3R\out +2026-03-06T18:32:58.949Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rlPXVb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rlPXVb\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:32:58.950Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-rlPXVb\out) +2026-03-06T18:32:58.951Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rlPXVb\out +2026-03-06T18:32:58.956Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T18:32:58.956Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=5, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T18:32:58.956Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=5, percent=100 +2026-03-06T18:32:58.956Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T18:32:58.956Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rlPXVb\out +2026-03-06T18:32:58.959Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T18:32:58.959Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T18:32:58.959Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T18:32:58.959Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T18:32:58.959Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-rlPXVb\out +2026-03-06T18:32:58.963Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T18:32:58.963Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T18:32:58.963Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T18:32:58.964Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-rlPXVb\out +2026-03-06T18:32:58.970Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f3Ivd7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f3Ivd7\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T18:32:58.971Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-f3Ivd7\out) +2026-03-06T18:32:58.971Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-f3Ivd7\out +2026-03-06T18:32:58.975Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T18:32:58.975Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:32:58.975Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T18:32:58.978Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T18:32:58.979Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-f3Ivd7\out +2026-03-06T18:32:58.985Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SkXSKi\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SkXSKi\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T18:32:58.985Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SkXSKi\out) +2026-03-06T18:32:58.986Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SkXSKi\out +2026-03-06T18:32:58.989Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T18:32:58.989Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:32:58.989Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T18:32:58.991Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T18:32:58.992Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-SkXSKi\pkg) +2026-03-06T18:32:58.992Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SkXSKi\out +2026-03-06T18:32:58.997Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8WpT0n\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8WpT0n\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T18:32:58.998Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8WpT0n\out) +2026-03-06T18:32:58.999Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8WpT0n\out +2026-03-06T18:32:59.002Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T18:32:59.002Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:32:59.002Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T18:32:59.004Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T18:32:59.005Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8WpT0n\out +2026-03-06T18:32:59.010Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EgrQw8\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EgrQw8\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:32:59.011Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-EgrQw8\out) +2026-03-06T18:32:59.012Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EgrQw8\out +2026-03-06T18:32:59.016Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T18:32:59.016Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:32:59.016Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T18:32:59.016Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T18:32:59.016Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-EgrQw8\out +2026-03-06T18:32:59.020Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T18:32:59.020Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:32:59.020Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T18:32:59.021Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-EgrQw8\out +2026-03-06T18:32:59.028Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5SvvnA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5SvvnA\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T18:32:59.030Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5SvvnA\out) +2026-03-06T18:32:59.030Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T18:32:59.031Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5SvvnA\out +2026-03-06T18:32:59.034Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T18:32:59.034Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:32:59.034Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T18:32:59.035Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5SvvnA\out +2026-03-06T18:32:59.040Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nDF5fj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nDF5fj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:32:59.041Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nDF5fj\out) +2026-03-06T18:32:59.041Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nDF5fj\out +2026-03-06T18:32:59.042Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T18:32:59.042Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T18:32:59.042Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T18:32:59.137Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=95, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:32:59.137Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T18:32:59.233Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=96, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:32:59.233Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T18:32:59.318Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=85, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:32:59.318Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T18:32:59.403Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=85, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:32:59.403Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T18:32:59.403Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=362, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T18:32:59.403Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=362, percent=0 +2026-03-06T18:32:59.405Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nDF5fj\out +2026-03-06T18:32:59.408Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mjg09V\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mjg09V\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:32:59.409Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mjg09V\out) +2026-03-06T18:32:59.411Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mjg09V\out +2026-03-06T18:32:59.414Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T18:32:59.414Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:32:59.414Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T18:32:59.415Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mjg09V\out +2026-03-06T18:32:59.420Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4usG7\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4usG7\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:32:59.421Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-d4usG7\pkg-missing +2026-03-06T18:32:59.423Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dIwTA4\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dIwTA4\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:32:59.424Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dIwTA4\out) +2026-03-06T18:32:59.424Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dIwTA4\out +2026-03-06T18:32:59.429Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T18:32:59.429Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=5, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T18:32:59.429Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=5, percent=100 +2026-03-06T18:32:59.430Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dIwTA4\out +2026-03-06T18:32:59.484Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lwUtOZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lwUtOZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:32:59.485Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lwUtOZ\out) +2026-03-06T18:32:59.486Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lwUtOZ\out +2026-03-06T18:32:59.487Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T18:32:59.487Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T18:32:59.487Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T18:32:59.566Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=79, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:32:59.566Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T18:32:59.641Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=75, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:32:59.641Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T18:32:59.713Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=72, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:32:59.713Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T18:32:59.835Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=122, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T18:32:59.835Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T18:32:59.835Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=349, tailAfter99Ms=n/a, category=unknown +2026-03-06T18:32:59.835Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=349, percent=0 +2026-03-06T18:32:59.836Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lwUtOZ\out +2026-03-06T18:32:59.838Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tu8VCy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tu8VCy\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:32:59.839Z [INFO] Disk-Space-Check OK: 419.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tu8VCy\out) +2026-03-06T18:32:59.842Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tu8VCy\out +2026-03-06T18:32:59.846Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-bMHg8i\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-bMHg8i\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T18:32:59.847Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-bMHg8i\out) +2026-03-06T18:33:31.286Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:33:40.545Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:33:48.351Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:34:31.356Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:34:48.410Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:34:51.004Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:35:31.405Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:35:40.761Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:35:48.456Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:36:31.474Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:36:48.523Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:36:51.179Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:37:31.551Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:37:40.976Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:37:48.615Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:38:31.631Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:38:48.709Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:38:51.357Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:39:31.703Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:39:41.131Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:39:48.801Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:40:31.793Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:40:48.876Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:40:51.590Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:41:31.865Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:41:41.262Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:41:48.972Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:42:31.961Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:42:49.055Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:42:51.815Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:43:32.045Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:43:41.616Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:43:49.126Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:44:32.116Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:44:49.210Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:44:51.989Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T18:45:32.197Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:45:42.275Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:45:49.296Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:46:32.277Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:46:49.361Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:47:32.328Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:47:42.445Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T18:47:49.405Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:48:32.375Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:48:49.435Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:49:32.419Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:49:49.469Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:49:52.178Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:50:32.481Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:50:49.513Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:51:17.795Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:51:32.569Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:51:49.572Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:52:32.621Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:52:39.259Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-06T18:52:39.261Z [INFO] Scheduler gestartet +2026-03-06T18:52:39.262Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:52:39.269Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-06T18:52:39.310Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-06T18:52:39.271Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-06T18:52:39.274Z [INFO] Scheduler gestartet +2026-03-06T18:52:39.274Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:52:39.464Z [INFO] Download fertig: mini-retry.part01.rar (2.0 MB), pkg=mini-retry +2026-03-06T18:52:39.465Z [INFO] Post-Processing Start: pkg=mini-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T18:52:39.465Z [INFO] Post-Processing Ende: pkg=mini-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T18:52:39.466Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=c6df0cdd +2026-03-06T18:52:39.505Z [INFO] Scheduler beendet +2026-03-06T18:52:39.517Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-xWTkPW\state\rd_downloader_config.json.settings.tmp' +2026-03-06T18:52:39.416Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T18:52:39.553Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T18:52:42.653Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:52:49.639Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:53:00.099Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-06T18:53:00.103Z [INFO] Scheduler gestartet +2026-03-06T18:53:00.103Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:53:00.216Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T18:53:00.262Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T18:53:05.369Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=2/inf, delay=7500ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T18:53:05.461Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=2/inf, delay=7500ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T18:53:12.946Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=3/inf, delay=11250ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T18:53:13.052Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=3/inf, delay=11250ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T18:53:17.893Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:53:24.402Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=4/inf, delay=16875ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T18:53:24.476Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=4/inf, delay=16875ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T18:53:32.685Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:53:49.725Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:54:08.318Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:54:25.344Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-06T18:54:25.347Z [INFO] Scheduler gestartet +2026-03-06T18:54:25.347Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:54:25.467Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T18:54:25.506Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T18:54:30.641Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=2/inf, delay=7500ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T18:54:30.684Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=2/inf, delay=7500ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T18:54:32.736Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:54:38.322Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=3/inf, delay=11250ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T18:54:38.407Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=3/inf, delay=11250ms, error=Error: Unrestrict fehlgeschlagen: AllDebrid: Error: The auth apikey is invalid, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T18:54:49.813Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:55:03.263Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-06T18:55:03.266Z [INFO] Scheduler gestartet +2026-03-06T18:55:03.266Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:55:03.397Z [INFO] Download Start: rg-1.mkv (2.0 MB) via AllDebrid (API), pkg=rg-all-debrid +2026-03-06T18:55:17.175Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-06T18:55:17.178Z [INFO] Scheduler gestartet +2026-03-06T18:55:17.178Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:55:17.185Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-06T18:55:17.225Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-06T18:55:18.178Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:55:32.796Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:55:45.060Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-06T18:55:45.062Z [INFO] Scheduler gestartet +2026-03-06T18:55:45.062Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:55:45.070Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-06T18:55:45.109Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-06T18:55:45.304Z [INFO] Download fertig: mini-retry.part01.rar (2.0 MB), pkg=mini-retry +2026-03-06T18:55:45.305Z [INFO] Post-Processing Start: pkg=mini-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T18:55:45.305Z [INFO] Post-Processing Ende: pkg=mini-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T18:55:45.305Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=a2aa7bbc +2026-03-06T18:55:45.306Z [INFO] Scheduler beendet +2026-03-06T18:55:45.316Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-3wWve7\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-3wWve7\state\rd_session_state.json' +2026-03-06T18:55:49.871Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:55:54.449Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-06T18:55:54.451Z [INFO] Scheduler gestartet +2026-03-06T18:55:54.451Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:55:54.458Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-06T18:55:54.495Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-06T18:55:54.660Z [INFO] Download fertig: mini-retry.part01.rar (2.0 MB), pkg=mini-retry +2026-03-06T18:55:54.661Z [INFO] Post-Processing Start: pkg=mini-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T18:55:54.661Z [INFO] Post-Processing Ende: pkg=mini-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T18:55:54.661Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=9ffab6c2 +2026-03-06T18:55:54.697Z [INFO] Scheduler beendet +2026-03-06T18:55:54.704Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-06T18:55:54.704Z [INFO] Scheduler gestartet +2026-03-06T18:55:54.704Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:55:54.709Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-VlxmbT\state' +2026-03-06T18:55:54.709Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-VlxmbT\state' +2026-03-06T18:55:54.826Z [INFO] Download Start: rg-1.mkv (2.0 MB) via AllDebrid (API), pkg=rg-all-debrid +2026-03-06T18:56:08.528Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:56:32.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:56:49.910Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:57:18.303Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:57:32.874Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:57:49.944Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:58:08.790Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T18:58:32.935Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:58:50.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:59:18.547Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T18:59:32.983Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T18:59:50.065Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:00:08.932Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:00:33.040Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:00:50.120Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:00:55.933Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-06T19:00:55.934Z [INFO] Scheduler gestartet +2026-03-06T19:00:55.934Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:00:55.940Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-06T19:00:55.983Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-06T19:00:56.155Z [INFO] Download fertig: mini-retry.part01.rar (2.0 MB), pkg=mini-retry +2026-03-06T19:00:56.156Z [INFO] Post-Processing Start: pkg=mini-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T19:00:56.157Z [INFO] Post-Processing Ende: pkg=mini-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T19:00:56.157Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=12c153b5 +2026-03-06T19:00:56.179Z [INFO] Scheduler beendet +2026-03-06T19:00:56.277Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-06T19:00:56.278Z [INFO] Scheduler gestartet +2026-03-06T19:00:56.278Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:00:56.400Z [INFO] Download Start: rg-1.mkv (2.0 MB) via AllDebrid (API), pkg=rg-all-debrid +2026-03-06T19:01:18.839Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:01:33.085Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:01:50.174Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:02:09.079Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:02:33.168Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:02:46.969Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [test-package] +2026-03-06T19:02:46.972Z [INFO] Scheduler gestartet +2026-03-06T19:02:46.972Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:02:46.990Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:02:47.024Z [WARN] Generic-Fehler: item=file.bin, retry=1/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:02:47.334Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:02:47.339Z [WARN] Generic-Fehler: item=file.bin, retry=2/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:02:47.574Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:02:47.581Z [WARN] Generic-Fehler: item=file.bin, retry=3/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:02:48.057Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:02:48.062Z [WARN] Generic-Fehler: item=file.bin, retry=4/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:02:48.659Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:02:48.664Z [WARN] Generic-Fehler: item=file.bin, retry=5/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:02:49.743Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:02:49.747Z [WARN] Generic-Fehler: item=file.bin, retry=6/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:02:50.262Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:02:51.673Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:02:51.678Z [WARN] Generic-Fehler: item=file.bin, retry=7/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:02:53.483Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:02:53.488Z [WARN] Generic-Fehler: item=file.bin, retry=8/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:02:57.697Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:02:57.704Z [WARN] Generic-Fehler: item=file.bin, retry=9/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:03:03.957Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:03:03.963Z [WARN] Generic-Fehler: item=file.bin, retry=10/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:03:10.581Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:03:10.588Z [WARN] Generic-Fehler: item=file.bin, retry=11/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:03:19.025Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:03:33.219Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:03:35.993Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [test-package] +2026-03-06T19:03:35.996Z [INFO] Scheduler gestartet +2026-03-06T19:03:35.996Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:03:36.008Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:03:36.038Z [WARN] Generic-Fehler: item=file.bin, retry=1/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:03:36.239Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:03:36.244Z [WARN] Generic-Fehler: item=file.bin, retry=2/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:03:36.481Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:03:36.488Z [WARN] Generic-Fehler: item=file.bin, retry=3/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:03:36.843Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:03:36.848Z [WARN] Generic-Fehler: item=file.bin, retry=4/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:03:37.686Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:03:37.690Z [WARN] Generic-Fehler: item=file.bin, retry=5/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:03:38.530Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:03:38.533Z [WARN] Generic-Fehler: item=file.bin, retry=6/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:03:39.732Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:03:39.736Z [WARN] Generic-Fehler: item=file.bin, retry=7/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:03:42.382Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:03:42.387Z [WARN] Generic-Fehler: item=file.bin, retry=8/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:03:45.397Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:03:45.402Z [WARN] Generic-Fehler: item=file.bin, retry=9/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:03:50.328Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:03:51.659Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:03:51.665Z [WARN] Generic-Fehler: item=file.bin, retry=10/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:04:00.813Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:04:00.818Z [WARN] Generic-Fehler: item=file.bin, retry=11/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T19:04:09.367Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:04:33.311Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:04:50.408Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:04:54.425Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [test-package] +2026-03-06T19:04:54.427Z [INFO] Scheduler gestartet +2026-03-06T19:04:54.427Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:04:54.448Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:04:54.473Z [INFO] Download fertig: file.bin (512 KB), pkg=test-package +2026-03-06T19:04:54.474Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T19:04:54.474Z [INFO] Post-Processing Ende: pkg=test-package, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T19:04:54.474Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=9101a9e8 +2026-03-06T19:04:54.550Z [INFO] Scheduler beendet +2026-03-06T19:04:54.629Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [pause] +2026-03-06T19:04:54.629Z [INFO] Scheduler gestartet +2026-03-06T19:04:54.629Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:04:54.630Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=pause +2026-03-06T19:04:55.044Z [INFO] Download fertig: file.bin (512 KB), pkg=pause +2026-03-06T19:04:55.045Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T19:04:55.045Z [INFO] Post-Processing Ende: pkg=pause, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T19:04:55.045Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=84b6b5dc +2026-03-06T19:04:55.111Z [INFO] Scheduler beendet +2026-03-06T19:04:55.202Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [test-package] +2026-03-06T19:04:55.202Z [INFO] Scheduler gestartet +2026-03-06T19:04:55.202Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:04:55.203Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:04:55.387Z [INFO] Download fertig: file.bin (512 KB), pkg=test-package +2026-03-06T19:04:55.387Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T19:04:55.387Z [INFO] Post-Processing Ende: pkg=test-package, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T19:04:55.387Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=3c6c51b3 +2026-03-06T19:04:55.443Z [INFO] Scheduler beendet +2026-03-06T19:04:55.505Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cancel] +2026-03-06T19:04:55.505Z [INFO] Scheduler gestartet +2026-03-06T19:04:55.505Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:04:55.507Z [INFO] Download Start: release.part1.rar (512 KB) via Real-Debrid (API), pkg=cancel +2026-03-06T19:04:55.662Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-03-06T19:04:55.746Z [INFO] Scheduler beendet +2026-03-06T19:04:55.739Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-06T19:04:55.742Z [INFO] Scheduler gestartet +2026-03-06T19:04:55.742Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:04:55.749Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-06T19:04:55.792Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-06T19:04:56.017Z [INFO] Download fertig: mini-retry.part01.rar (2.0 MB), pkg=mini-retry +2026-03-06T19:04:56.018Z [INFO] Post-Processing Start: pkg=mini-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T19:04:56.018Z [INFO] Post-Processing Ende: pkg=mini-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T19:04:56.018Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=8b6146d0 +2026-03-06T19:04:56.105Z [INFO] Scheduler beendet +2026-03-06T19:04:56.203Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-06T19:04:56.204Z [INFO] Scheduler gestartet +2026-03-06T19:04:56.204Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:04:56.326Z [INFO] Download Start: rg-1.mkv (2.0 MB) via AllDebrid (API), pkg=rg-all-debrid +2026-03-06T19:05:19.154Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T19:05:33.354Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:05:50.451Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:06:09.580Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:06:33.424Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:06:50.522Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:07:33.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:07:50.588Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:08:09.758Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T19:08:33.564Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:08:50.671Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:09:33.635Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:09:50.735Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:10:19.460Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:10:33.704Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:10:50.802Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:11:33.774Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:11:45.104Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:11:50.882Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:12:33.827Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:12:50.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:13:10.233Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:13:33.899Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:13:45.313Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:13:50.999Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:14:33.944Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:14:35.896Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:14:51.039Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:15:34.009Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:15:45.496Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:15:51.096Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:15:56.670Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-06T19:15:56.673Z [INFO] Scheduler gestartet +2026-03-06T19:15:56.673Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:15:56.680Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-06T19:15:56.723Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-06T19:15:56.946Z [INFO] Download fertig: mini-retry.part01.rar (2.0 MB), pkg=mini-retry +2026-03-06T19:15:56.947Z [INFO] Post-Processing Start: pkg=mini-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T19:15:56.947Z [INFO] Post-Processing Ende: pkg=mini-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T19:15:56.947Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=4c350c44 +2026-03-06T19:15:57.035Z [INFO] Scheduler beendet +2026-03-06T19:15:57.051Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-06T19:15:57.052Z [INFO] Scheduler gestartet +2026-03-06T19:15:57.052Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:15:57.178Z [INFO] Download Start: rg-1.mkv (2.0 MB) via AllDebrid (API), pkg=rg-all-debrid +2026-03-06T19:16:06.194Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [test-package] +2026-03-06T19:16:06.196Z [INFO] Scheduler gestartet +2026-03-06T19:16:06.196Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:16:06.220Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:16:06.256Z [INFO] Download fertig: file.bin (512 KB), pkg=test-package +2026-03-06T19:16:06.256Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T19:16:06.257Z [INFO] Post-Processing Ende: pkg=test-package, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T19:16:06.257Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=5c9c5d37 +2026-03-06T19:16:06.320Z [INFO] Scheduler beendet +2026-03-06T19:16:06.401Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [pause] +2026-03-06T19:16:06.401Z [INFO] Scheduler gestartet +2026-03-06T19:16:06.401Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:16:06.403Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=pause +2026-03-06T19:16:06.807Z [INFO] Download fertig: file.bin (512 KB), pkg=pause +2026-03-06T19:16:06.807Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T19:16:06.807Z [INFO] Post-Processing Ende: pkg=pause, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T19:16:06.807Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=58b86e2b +2026-03-06T19:16:06.883Z [INFO] Scheduler beendet +2026-03-06T19:16:06.975Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [test-package] +2026-03-06T19:16:06.975Z [INFO] Scheduler gestartet +2026-03-06T19:16:06.975Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:16:06.976Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:16:07.140Z [INFO] Download fertig: file.bin (512 KB), pkg=test-package +2026-03-06T19:16:07.140Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T19:16:07.140Z [INFO] Post-Processing Ende: pkg=test-package, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T19:16:07.140Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=b7692e87 +2026-03-06T19:16:07.217Z [INFO] Scheduler beendet +2026-03-06T19:16:07.276Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cancel] +2026-03-06T19:16:07.276Z [INFO] Scheduler gestartet +2026-03-06T19:16:07.276Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:16:07.277Z [INFO] Download Start: release.part1.rar (512 KB) via Real-Debrid (API), pkg=cancel +2026-03-06T19:16:07.437Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-03-06T19:16:07.517Z [INFO] Scheduler beendet +2026-03-06T19:16:34.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:16:36.101Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:16:51.171Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:17:34.169Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:17:45.735Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:17:51.269Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:18:34.270Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:18:36.431Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:18:51.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:19:34.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:19:45.902Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:19:51.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:20:34.422Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:20:36.624Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:20:51.517Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:21:34.499Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:21:47.152Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:21:51.586Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:21:54.727Z [INFO] Scheduler gestartet +2026-03-06T19:21:54.727Z [INFO] Scheduler Heartbeat: active=0, queued=26, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:21:56.226Z [INFO] LinkSnappy: Unrestrict OK → p2p-blightbd7-S01E01.part1.rar +2026-03-06T19:21:56.226Z [INFO] Download Start: p2p-blightbd7-S01E01.part1.rar (1001 MB) via LinkSnappy (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T19:21:56.259Z [INFO] LinkSnappy: Unrestrict OK → p2p-blightbd7-S01E02.part2.rar +2026-03-06T19:21:56.260Z [INFO] Download Start: p2p-blightbd7-S01E02.part2.rar (658 MB) via LinkSnappy (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T19:21:56.261Z [INFO] LinkSnappy: Unrestrict OK → p2p-blightbd7-S01E01.part2.rar +2026-03-06T19:21:56.261Z [INFO] Download Start: p2p-blightbd7-S01E01.part2.rar (850 MB) via LinkSnappy (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T19:21:56.261Z [INFO] LinkSnappy: Unrestrict OK → p2p-blightbd7-S01E02.part1.rar +2026-03-06T19:21:56.261Z [INFO] Download Start: p2p-blightbd7-S01E02.part1.rar (1001 MB) via LinkSnappy (API), pkg=Black.Lightning.S01.GERMAN.DUBBED.DL.720p.BluRay.x264-TSCC +2026-03-06T19:22:01.715Z [INFO] Scheduler beendet +2026-03-06T19:22:34.566Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:22:36.841Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:22:51.658Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:23:34.643Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:23:47.428Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:23:51.727Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:24:34.673Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:24:37.118Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:24:51.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:25:34.716Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:25:47.593Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T19:25:51.804Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:26:34.787Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:26:37.285Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:26:51.881Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:27:34.871Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:27:51.962Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:28:34.927Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:28:37.451Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T19:28:52.017Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:29:34.978Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:29:52.079Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:30:35.055Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:30:48.130Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:30:52.143Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:31:35.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:31:52.212Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:32:13.747Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:32:35.186Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:32:52.284Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:33:35.257Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:33:37.955Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:33:52.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:34:13.886Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:34:35.319Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:34:52.418Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:35:03.613Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:35:35.390Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:35:43.773Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T19:35:43.784Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T19:35:46.199Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T19:35:46.200Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T19:35:46.402Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T19:35:52.480Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:36:14.089Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:36:35.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:36:52.532Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:37:03.815Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:37:35.493Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:37:52.584Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:38:14.438Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:38:27.106Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [test-package] +2026-03-06T19:38:27.109Z [INFO] Scheduler gestartet +2026-03-06T19:38:27.109Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:38:27.131Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:38:27.171Z [INFO] Download fertig: file.bin (512 KB), pkg=test-package +2026-03-06T19:38:27.171Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T19:38:27.172Z [INFO] Post-Processing Ende: pkg=test-package, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T19:38:27.172Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=08e9adaf +2026-03-06T19:38:27.232Z [INFO] Scheduler beendet +2026-03-06T19:38:27.312Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [pause] +2026-03-06T19:38:27.312Z [INFO] Scheduler gestartet +2026-03-06T19:38:27.312Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:38:27.314Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=pause +2026-03-06T19:38:27.720Z [INFO] Download fertig: file.bin (512 KB), pkg=pause +2026-03-06T19:38:27.720Z [INFO] Post-Processing Start: pkg=pause, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T19:38:27.720Z [INFO] Post-Processing Ende: pkg=pause, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T19:38:27.720Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=ef2abeda +2026-03-06T19:38:27.795Z [INFO] Scheduler beendet +2026-03-06T19:38:27.887Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [test-package] +2026-03-06T19:38:27.887Z [INFO] Scheduler gestartet +2026-03-06T19:38:27.887Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:38:27.888Z [INFO] Download Start: file.bin (512 KB) via Real-Debrid (API), pkg=test-package +2026-03-06T19:38:28.046Z [INFO] Download fertig: file.bin (512 KB), pkg=test-package +2026-03-06T19:38:28.046Z [INFO] Post-Processing Start: pkg=test-package, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T19:38:28.046Z [INFO] Post-Processing Ende: pkg=test-package, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T19:38:28.046Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=8a0255a3 +2026-03-06T19:38:28.128Z [INFO] Scheduler beendet +2026-03-06T19:38:28.243Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T19:38:28.188Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cancel] +2026-03-06T19:38:28.188Z [INFO] Scheduler gestartet +2026-03-06T19:38:28.188Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:38:28.190Z [INFO] Download Start: release.part1.rar (512 KB) via Real-Debrid (API), pkg=cancel +2026-03-06T19:38:28.251Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T19:38:28.348Z [INFO] Paket cancel abgebrochen, 1 Artefakte gelöscht +2026-03-06T19:38:28.429Z [INFO] Scheduler beendet +2026-03-06T19:38:30.668Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T19:38:30.670Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T19:38:30.872Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T19:38:35.540Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:38:52.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:38:53.823Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T19:38:53.834Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T19:38:56.244Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T19:38:56.246Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T19:38:56.447Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T19:39:04.001Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:39:35.585Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:39:52.706Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:40:14.611Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:40:35.680Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:40:52.779Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:41:04.220Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:41:35.765Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:41:52.858Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:42:15.078Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:42:35.819Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:42:52.907Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:43:04.455Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:43:35.858Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:43:52.944Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:44:15.211Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:44:35.901Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:44:52.999Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:45:04.755Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:45:35.956Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:45:53.051Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:46:15.405Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T19:46:36.006Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:46:53.095Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:47:04.916Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:47:36.069Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:47:53.140Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:48:36.100Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:48:53.180Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:49:05.071Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T19:49:36.135Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:49:53.229Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:50:36.209Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:50:53.325Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:51:15.896Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:51:36.277Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:51:53.375Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:52:36.327Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:52:41.565Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:52:53.434Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:53:36.394Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:53:53.512Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:54:05.354Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:54:36.471Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:54:41.784Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:54:53.602Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:55:31.025Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:55:36.560Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:55:53.687Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:56:36.639Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:56:42.062Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:56:53.770Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:57:31.146Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:57:36.717Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:57:53.827Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:58:36.798Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:58:42.215Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T19:58:53.899Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:59:31.439Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T19:59:36.893Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T19:59:53.999Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:00:36.968Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:00:42.419Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:00:54.091Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:01:31.640Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:01:37.061Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:01:54.173Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:02:37.153Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:02:42.682Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:02:54.243Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:03:31.841Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:03:37.218Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:03:54.334Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:04:37.301Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:04:42.833Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:04:54.402Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:05:32.133Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:05:37.354Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:05:54.455Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:06:37.414Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:06:42.962Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T20:06:54.523Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:07:32.306Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:07:37.503Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:07:54.601Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:08:37.583Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:08:54.695Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:09:32.496Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T20:09:37.685Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:09:54.782Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:10:37.761Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:10:54.864Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:11:37.839Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:11:43.244Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:11:54.946Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:12:37.900Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:12:55.031Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:13:08.872Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:13:37.988Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:13:55.107Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:14:32.716Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:14:38.075Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:14:55.189Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:15:09.186Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:15:38.154Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:15:55.262Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:15:58.645Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:16:38.227Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:16:55.340Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:17:09.765Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:17:38.298Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:17:55.420Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:17:58.752Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:18:38.388Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:18:55.501Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:19:09.946Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:19:38.468Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:19:55.572Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:19:58.976Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:20:38.554Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:20:55.654Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:21:10.086Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:21:38.636Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:21:55.733Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:21:59.083Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:22:38.726Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:22:55.826Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:23:10.343Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:23:38.818Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:23:55.905Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:23:59.317Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:24:38.884Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:24:55.977Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:25:10.612Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:25:38.963Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:25:56.056Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:25:59.566Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:26:39.038Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:26:56.132Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:27:10.825Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T20:27:39.104Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:27:56.197Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:27:59.855Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:28:39.160Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:28:56.270Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:29:39.237Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:29:56.364Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:30:00.156Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T20:30:39.302Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:30:56.427Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:31:39.358Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:31:56.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:32:11.120Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:32:39.441Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:32:56.554Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:33:36.820Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:33:39.515Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:33:56.639Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:34:39.596Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:34:56.709Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:35:00.359Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:35:37.011Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:35:39.633Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:35:56.747Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:36:25.972Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:36:39.684Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:36:56.820Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:37:37.209Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:37:39.737Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:37:56.874Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:38:26.140Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:38:39.819Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:38:56.950Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:39:37.436Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:39:39.922Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:39:57.044Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:40:26.313Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:40:40.000Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:40:57.140Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:41:37.604Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:41:40.092Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:41:57.213Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:42:26.505Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:42:40.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:42:57.298Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:43:37.840Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:43:40.263Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:43:57.391Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:44:26.758Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:44:40.343Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:44:57.475Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:45:38.149Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:45:40.428Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:45:57.564Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:46:26.950Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:46:40.509Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:46:57.655Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:47:38.448Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T20:47:40.599Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:47:57.766Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:48:27.139Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:48:40.682Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:48:57.850Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:49:40.744Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:49:57.916Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:50:27.370Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T20:50:40.816Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:50:57.965Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:51:40.870Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:51:58.007Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:52:38.722Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:52:40.906Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:52:58.033Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:53:40.958Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:53:58.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:54:04.671Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:54:41.036Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:54:58.164Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:55:27.838Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:55:41.139Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:55:58.241Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:56:04.929Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:56:41.163Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:56:53.446Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:56:58.304Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:57:41.198Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:57:58.348Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:58:05.160Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T20:58:41.245Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:58:53.624Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T20:58:58.368Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:59:41.296Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T20:59:58.415Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:00:05.473Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T21:00:41.341Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:00:53.917Z [WARN] Unrestrict-Fehler: item=file.bin, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T21:00:58.455Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:01:41.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:01:58.502Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:02:05.638Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T21:02:41.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:02:54.175Z [WARN] Unrestrict-Fehler: item=file.bin, retry=12/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T21:02:58.589Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:03:41.531Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:03:58.668Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:04:05.800Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T21:04:41.615Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:04:54.400Z [WARN] Unrestrict-Fehler: item=file.bin, retry=13/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T21:04:58.745Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:05:41.713Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:05:58.828Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:06:06.019Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T21:06:41.801Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:06:54.624Z [WARN] Unrestrict-Fehler: item=file.bin, retry=14/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T21:06:58.904Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:07:41.868Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:07:58.995Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:08:06.262Z [WARN] Item shelved (error path): sample.zip, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T21:08:41.940Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:08:54.869Z [WARN] Unrestrict-Fehler: item=file.bin, retry=15/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T21:08:59.085Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:09:16.145Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T21:09:16.057Z [INFO] Test-Nachricht für Session-Log +2026-03-06T21:09:16.120Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:09:16.121Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-06T21:09:16.128Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:09:16.128Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T21:09:16.229Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831356119-45624-068bbbb9-eb6b-4c4f-a302-b7957a882d8b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:09:16.201Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NmmZMU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NmmZMU\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T21:09:16.202Z [INFO] Disk-Space-Check OK: 413.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NmmZMU\out) +2026-03-06T21:09:16.204Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NmmZMU\out +2026-03-06T21:09:16.205Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T21:09:16.311Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T21:09:16.311Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T21:09:16.311Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T21:09:16.238Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [retry] +2026-03-06T21:09:16.240Z [INFO] Scheduler gestartet +2026-03-06T21:09:16.240Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:09:16.248Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T21:09:16.383Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pEd9uy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pEd9uy\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:09:16.386Z [INFO] Disk-Space-Check OK: 413.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pEd9uy\out) +2026-03-06T21:09:16.388Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pEd9uy\out +2026-03-06T21:09:16.388Z [INFO] Extract-Backend Start: archive=release.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T21:09:16.390Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-06T21:09:16.410Z [INFO] JVM Daemon gestartet (PID 140372) +2026-03-06T21:09:16.410Z [INFO] JVM Daemon: Warte auf booting Daemon für release.zip... +2026-03-06T21:09:16.386Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=75, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:09:16.386Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T21:09:16.469Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=83, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:09:16.469Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T21:09:16.403Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-06T21:09:16.403Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-06T21:09:16.498Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831356403-45624-caa8b2a4-5be1-40e8-9d0d-2f247ba01b14-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:09:16.451Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T21:09:16.539Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=70, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:09:16.539Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T21:09:16.609Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=70, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:09:16.610Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T21:09:16.563Z [INFO] Nach-Shutdown-Nachricht +2026-03-06T21:09:16.587Z [INFO] JVM Daemon bereit (persistent) +2026-03-06T21:09:16.613Z [INFO] JVM Daemon: Bereit nach 203ms — sende Request für release.zip +2026-03-06T21:09:16.613Z [INFO] JVM Daemon Request Start: archive=release.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T21:09:16.690Z [INFO] Extract-Trace 99%: archive=release.zip, elapsedMs=303 +2026-03-06T21:09:16.691Z [INFO] JVM Daemon Request Ende: archive=release.zip, code=0, ms=78, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-06T21:09:16.691Z [INFO] JVM-Extractor Ergebnis: archive=release.zip, ok=true, ms=301, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-06T21:09:16.691Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-06T21:09:16.691Z [INFO] Extract-Backend Ende: archive=release.zip, backend=7zjbinding, mode=jvm, ms=303, fallbackFromJvm=false, usedPassword=no +2026-03-06T21:09:16.693Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T21:09:16.693Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=306, tailAfter99Ms=3, pwCandidates=4 +2026-03-06T21:09:16.693Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=306, percent=100 +2026-03-06T21:09:16.694Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-pEd9uy\out +2026-03-06T21:09:16.697Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-vK1Wcz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-vK1Wcz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:09:16.698Z [INFO] Disk-Space-Check OK: 413.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-vK1Wcz\out) +2026-03-06T21:09:16.699Z [INFO] Entpacke Archiv: progress-test.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-progress-vK1Wcz\out +2026-03-06T21:09:16.699Z [INFO] Extract-Backend Start: archive=progress-test.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T21:09:16.699Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): progress-test.zip, 4 Passwörter: ["", "progress-test", "serienfans.org", "serienjunkies.org"] +2026-03-06T21:09:16.699Z [INFO] JVM Daemon: Sofort verfügbar, sende Request für progress-test.zip (pwCandidates=4) +2026-03-06T21:09:16.699Z [INFO] JVM Daemon Request Start: archive=progress-test.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T21:09:16.704Z [INFO] Extract-Trace 99%: archive=progress-test.zip, elapsedMs=6 +2026-03-06T21:09:16.705Z [INFO] JVM Daemon Request Ende: archive=progress-test.zip, code=0, ms=6, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-06T21:09:16.705Z [INFO] JVM-Extractor Ergebnis: archive=progress-test.zip, ok=true, ms=6, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-06T21:09:16.705Z [INFO] Entpackt via 7zjbinding: progress-test.zip +2026-03-06T21:09:16.705Z [INFO] Extract-Backend Ende: archive=progress-test.zip, backend=7zjbinding, mode=jvm, ms=6, fallbackFromJvm=false, usedPassword=no +2026-03-06T21:09:16.706Z [INFO] Entpacken erfolgreich: progress-test.zip +2026-03-06T21:09:16.706Z [INFO] Extract-Trace Archiv Erfolg: archive=progress-test.zip, totalMs=8, tailAfter99Ms=2, pwCandidates=4 +2026-03-06T21:09:16.706Z [INFO] Extract-Trace Archiv Ende: archive=progress-test.zip, outcome=success, elapsedMs=8, percent=100 +2026-03-06T21:09:16.588Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T21:09:16.588Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T21:09:16.610Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=407, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T21:09:16.610Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=407, percent=0 +2026-03-06T21:09:16.610Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T21:09:16.610Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NmmZMU\out +2026-03-06T21:09:16.613Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T21:09:16.613Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:09:16.613Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:09:16.614Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T21:09:16.615Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NmmZMU\out +2026-03-06T21:09:16.624Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GRmodZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GRmodZ\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:09:16.626Z [INFO] Disk-Space-Check OK: 413.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GRmodZ\out) +2026-03-06T21:09:16.626Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GRmodZ\out +2026-03-06T21:09:16.629Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T21:09:16.629Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T21:09:16.629Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:09:16.629Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T21:09:16.629Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GRmodZ\out +2026-03-06T21:09:16.631Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T21:09:16.631Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T21:09:16.631Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:09:16.631Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T21:09:16.632Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GRmodZ\out +2026-03-06T21:09:16.634Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T21:09:16.634Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T21:09:16.634Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:09:16.635Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GRmodZ\out +2026-03-06T21:09:16.637Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aH3Mx7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aH3Mx7\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T21:09:16.638Z [INFO] Disk-Space-Check OK: 413.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-aH3Mx7\out) +2026-03-06T21:09:16.638Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-aH3Mx7\out +2026-03-06T21:09:16.641Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T21:09:16.641Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:09:16.641Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:09:16.643Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T21:09:16.644Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-aH3Mx7\out +2026-03-06T21:09:16.646Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-scAZF2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-scAZF2\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T21:09:16.646Z [INFO] Disk-Space-Check OK: 413.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-scAZF2\out) +2026-03-06T21:09:16.647Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-scAZF2\out +2026-03-06T21:09:16.649Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T21:09:16.649Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:09:16.649Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:09:16.650Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T21:09:16.651Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-scAZF2\pkg) +2026-03-06T21:09:16.651Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-scAZF2\out +2026-03-06T21:09:16.653Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XOdNuc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XOdNuc\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T21:09:16.653Z [INFO] Disk-Space-Check OK: 413.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XOdNuc\out) +2026-03-06T21:09:16.653Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XOdNuc\out +2026-03-06T21:09:16.656Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T21:09:16.656Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:09:16.656Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:09:16.657Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T21:09:16.657Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XOdNuc\out +2026-03-06T21:09:16.662Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dw1tA1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dw1tA1\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:09:16.662Z [INFO] Disk-Space-Check OK: 413.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dw1tA1\out) +2026-03-06T21:09:16.663Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dw1tA1\out +2026-03-06T21:09:16.665Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T21:09:16.665Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:09:16.665Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:09:16.665Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T21:09:16.665Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Dw1tA1\out +2026-03-06T21:09:16.668Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T21:09:16.668Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:09:16.668Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:09:16.669Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Dw1tA1\out +2026-03-06T21:09:16.674Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I4T83w\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I4T83w\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T21:09:16.675Z [INFO] Disk-Space-Check OK: 413.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-I4T83w\out) +2026-03-06T21:09:16.675Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T21:09:16.675Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-I4T83w\out +2026-03-06T21:09:16.678Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T21:09:16.678Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:09:16.678Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:09:16.679Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-I4T83w\out +2026-03-06T21:09:16.682Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eHtT13\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eHtT13\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:09:16.682Z [INFO] Disk-Space-Check OK: 413.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eHtT13\out) +2026-03-06T21:09:16.683Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eHtT13\out +2026-03-06T21:09:16.683Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T21:09:16.684Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T21:09:16.684Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T21:09:16.725Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T21:09:16.733Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T21:09:16.749Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=65, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:09:16.749Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T21:09:16.814Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=65, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:09:16.814Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T21:09:16.925Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=111, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:09:16.925Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T21:09:16.980Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=55, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:09:16.981Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T21:09:16.981Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=298, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T21:09:16.981Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=298, percent=0 +2026-03-06T21:09:16.982Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eHtT13\out +2026-03-06T21:09:16.984Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qv6nSg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qv6nSg\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:09:16.985Z [INFO] Disk-Space-Check OK: 413.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qv6nSg\out) +2026-03-06T21:09:16.986Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Qv6nSg\out +2026-03-06T21:09:16.988Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T21:09:16.988Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:09:16.988Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:09:16.989Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Qv6nSg\out +2026-03-06T21:09:16.993Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gzAWz1\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-gzAWz1\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:09:16.993Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-gzAWz1\pkg-missing +2026-03-06T21:09:16.995Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pbtVCC\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pbtVCC\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:09:16.996Z [INFO] Disk-Space-Check OK: 413.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-pbtVCC\out) +2026-03-06T21:09:16.996Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-pbtVCC\out +2026-03-06T21:09:16.998Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T21:09:16.998Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:09:16.998Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:09:16.999Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-pbtVCC\out +2026-03-06T21:09:17.044Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VxPbWt\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VxPbWt\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:09:17.045Z [INFO] Disk-Space-Check OK: 413.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VxPbWt\out) +2026-03-06T21:09:17.045Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VxPbWt\out +2026-03-06T21:09:17.046Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T21:09:17.046Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T21:09:17.046Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T21:09:17.087Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T21:09:17.092Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T21:09:17.118Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=72, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:09:17.118Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T21:09:17.180Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=62, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:09:17.180Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T21:09:17.247Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=67, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:09:17.247Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T21:09:17.310Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=63, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:09:17.310Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T21:09:17.310Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=265, tailAfter99Ms=n/a, category=unknown +2026-03-06T21:09:17.310Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=265, percent=0 +2026-03-06T21:09:17.311Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VxPbWt\out +2026-03-06T21:09:17.313Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zfciF1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zfciF1\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:09:17.313Z [INFO] Disk-Space-Check OK: 413.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zfciF1\out) +2026-03-06T21:09:17.314Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zfciF1\out +2026-03-06T21:09:17.317Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-nwD3mj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-nwD3mj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:09:17.317Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-nwD3mj\out) +2026-03-06T21:09:17.447Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T21:09:17.453Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T21:09:17.592Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T21:09:18.290Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T21:09:18.304Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T21:09:19.092Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T21:09:19.131Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T21:09:19.137Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T21:09:20.094Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T21:09:20.697Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T21:09:20.704Z [WARN] Generic-Fehler: item=episode.mkv, retry=7/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T21:09:21.237Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [same-name] +2026-03-06T21:09:21.237Z [INFO] Scheduler gestartet +2026-03-06T21:09:21.237Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:09:21.239Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:21.239Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:21.508Z [WARN] Generic-Fehler: item=same-release.mkv, retry=1/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T21:09:21.508Z [WARN] Generic-Fehler: item=same-release.mkv, retry=1/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T21:09:21.699Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:21.818Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:21.963Z [WARN] Generic-Fehler: item=same-release.mkv, retry=2/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T21:09:22.082Z [WARN] Generic-Fehler: item=same-release.mkv, retry=2/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T21:09:22.350Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:22.350Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:22.614Z [WARN] Generic-Fehler: item=same-release.mkv, retry=3/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T21:09:22.615Z [WARN] Generic-Fehler: item=same-release.mkv, retry=3/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T21:09:22.985Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=retry +2026-03-06T21:09:23.051Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:23.094Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T21:09:23.170Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:23.249Z [WARN] Generic-Fehler: item=same-release.mkv, retry=8/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T21:09:23.313Z [WARN] Generic-Fehler: item=same-release.mkv, retry=4/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T21:09:23.443Z [WARN] Generic-Fehler: item=same-release.mkv, retry=4/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T21:09:23.941Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:24.062Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:24.096Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-06T21:09:24.096Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T21:09:24.205Z [WARN] Generic-Fehler: item=same-release.mkv, retry=5/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T21:09:24.327Z [WARN] Generic-Fehler: item=same-release.mkv, retry=5/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T21:09:25.077Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:25.198Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:25.098Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T21:09:25.342Z [WARN] Generic-Fehler: item=same-release.mkv, retry=6/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T21:09:25.462Z [WARN] Generic-Fehler: item=same-release.mkv, retry=6/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T21:09:26.238Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [first, second] +2026-03-06T21:09:26.238Z [INFO] Scheduler gestartet +2026-03-06T21:09:26.238Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:09:26.239Z [INFO] Download Start: first.bin (80 KB) via Real-Debrid (API), pkg=first +2026-03-06T21:09:26.239Z [INFO] Download Start: first.bin (80 KB) via Real-Debrid (API), pkg=retry +2026-03-06T21:09:26.243Z [INFO] Download fertig: first.bin (80 KB), pkg=first +2026-03-06T21:09:26.244Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:09:26.244Z [INFO] Post-Processing Ende: pkg=first, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:09:26.245Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=17f72e25 +2026-03-06T21:09:26.245Z [INFO] Download fertig: first.bin (80 KB), pkg=retry +2026-03-06T21:09:26.245Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:09:26.245Z [INFO] Post-Processing Ende: pkg=retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:09:26.245Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=44ad3861 +2026-03-06T21:09:26.359Z [INFO] Scheduler beendet +2026-03-06T21:09:26.410Z [INFO] Download Start: second.bin (80 KB) via Real-Debrid (API), pkg=second +2026-03-06T21:09:26.412Z [INFO] Download fertig: second.bin (80 KB), pkg=second +2026-03-06T21:09:26.412Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:09:26.412Z [INFO] Post-Processing Ende: pkg=second, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:09:26.412Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=e02091c2 +2026-03-06T21:09:26.575Z [INFO] Download Start: first.bin (80 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:26.577Z [INFO] Download fertig: first.bin (80 KB), pkg=same-name +2026-03-06T21:09:26.577Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:09:26.577Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-06T21:09:26.577Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=f9c3422a +2026-03-06T21:09:26.580Z [INFO] Scheduler beendet +2026-03-06T21:09:26.603Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall] +2026-03-06T21:09:26.603Z [INFO] Scheduler gestartet +2026-03-06T21:09:26.603Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:09:26.603Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-06T21:09:26.599Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T21:09:27.175Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T21:09:27.179Z [INFO] Download fertig: stall.bin (300 KB), pkg=same-name +2026-03-06T21:09:27.179Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:09:27.179Z [INFO] Post-Processing Ende: pkg=same-name, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:09:27.179Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=f9c3422a +2026-03-06T21:09:27.294Z [INFO] Scheduler beendet +2026-03-06T21:09:27.601Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T21:09:29.109Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-06T21:09:29.250Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-06T21:09:29.253Z [INFO] Download fertig: stall.bin (300 KB), pkg=stall +2026-03-06T21:09:29.253Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:09:29.253Z [INFO] Post-Processing Ende: pkg=stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:09:29.253Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=e90806b9 +2026-03-06T21:09:29.370Z [INFO] Scheduler beendet +2026-03-06T21:09:29.383Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [connect-stall] +2026-03-06T21:09:29.383Z [INFO] Scheduler gestartet +2026-03-06T21:09:29.383Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:09:29.384Z [INFO] Download Start: connect-stall.bin (220 KB) via Real-Debrid (API), pkg=connect-stall +2026-03-06T21:09:30.601Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T21:09:31.298Z [INFO] Download fertig: connect-stall.bin (220 KB), pkg=connect-stall +2026-03-06T21:09:31.298Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:09:31.298Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:09:31.298Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=24005ba7 +2026-03-06T21:09:31.306Z [INFO] Scheduler beendet +2026-03-06T21:09:31.325Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall-connect] +2026-03-06T21:09:31.326Z [INFO] Scheduler gestartet +2026-03-06T21:09:31.326Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:09:31.327Z [INFO] Download Start: stall-connect.bin (180 KB) via Real-Debrid (API), pkg=stall-connect +2026-03-06T21:09:31.627Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:09:31.628Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T21:09:31.694Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831371627-45624-24a4e046-dc4e-4a75-b60e-dc7c680ed7d5-setup.exe (89894400 Bytes) +2026-03-06T21:09:31.781Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T21:09:31.781Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T21:09:31.782Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:09:31.782Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:09:31.875Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831371627-45624-24a4e046-dc4e-4a75-b60e-dc7c680ed7d5-setup.exe (89894400 Bytes) +2026-03-06T21:09:31.979Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T21:09:31.979Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:09:31.979Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T21:09:32.056Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831371627-45624-24a4e046-dc4e-4a75-b60e-dc7c680ed7d5-setup.exe (89894400 Bytes) +2026-03-06T21:09:32.144Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T21:09:32.144Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T21:09:32.145Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:09:32.145Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:09:32.223Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831371627-45624-24a4e046-dc4e-4a75-b60e-dc7c680ed7d5-setup.exe (89894400 Bytes) +2026-03-06T21:09:32.317Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T21:09:32.317Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:09:32.317Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T21:09:32.400Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831371627-45624-24a4e046-dc4e-4a75-b60e-dc7c680ed7d5-setup.exe (89894400 Bytes) +2026-03-06T21:09:32.479Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T21:09:32.479Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T21:09:32.480Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:09:32.480Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:09:32.545Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831371627-45624-24a4e046-dc4e-4a75-b60e-dc7c680ed7d5-setup.exe (89894400 Bytes) +2026-03-06T21:09:32.778Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T21:09:32.778Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:09:32.778Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T21:09:32.876Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831372778-45624-76a76be4-032e-4e6f-a6a2-638d57ebfe20-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:09:33.028Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T21:09:33.029Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:09:33.029Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T21:09:33.106Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831373029-45624-fd87fbc8-923b-4d80-8e40-fe4989ead25b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:09:33.256Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:09:33.256Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T21:09:33.257Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:09:33.257Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T21:09:33.338Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831373029-45624-fd87fbc8-923b-4d80-8e40-fe4989ead25b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:09:33.474Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:09:33.474Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:09:33.477Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T21:09:33.477Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T21:09:33.477Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:09:33.477Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T21:09:33.567Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831373029-45624-fd87fbc8-923b-4d80-8e40-fe4989ead25b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:09:33.479Z [INFO] Download fertig: stall-connect.bin (180 KB), pkg=stall-connect +2026-03-06T21:09:33.479Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:09:33.479Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:09:33.479Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=a7a8dddc +2026-03-06T21:09:33.488Z [INFO] Scheduler beendet +2026-03-06T21:09:33.511Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [watchdog-stall] +2026-03-06T21:09:33.511Z [INFO] Scheduler gestartet +2026-03-06T21:09:33.511Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:09:33.512Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-06T21:09:33.696Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:09:33.696Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T21:09:33.697Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:09:33.697Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T21:09:33.782Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831373029-45624-fd87fbc8-923b-4d80-8e40-fe4989ead25b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:09:33.944Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:09:33.944Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:09:33.946Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T21:09:33.946Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T21:09:33.946Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:09:33.946Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T21:09:34.025Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831373029-45624-fd87fbc8-923b-4d80-8e40-fe4989ead25b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:09:34.161Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:09:34.161Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T21:09:34.162Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:09:34.162Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T21:09:34.240Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831373029-45624-fd87fbc8-923b-4d80-8e40-fe4989ead25b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:09:34.381Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:09:34.381Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:09:34.440Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-06T21:09:34.440Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-06T21:09:36.160Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T21:09:36.163Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-06T21:09:36.281Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-06T21:09:36.284Z [INFO] Download fertig: watchdog-stall.bin (240 KB), pkg=watchdog-stall +2026-03-06T21:09:36.284Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:09:36.284Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:09:36.284Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=6ed2c0dd +2026-03-06T21:09:36.401Z [INFO] Scheduler beendet +2026-03-06T21:09:36.412Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [drain-stall] +2026-03-06T21:09:36.412Z [INFO] Scheduler gestartet +2026-03-06T21:09:36.412Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:09:36.413Z [INFO] Download Start: drain-stall.bin (180 KB) via Real-Debrid (API), pkg=drain-stall +2026-03-06T21:09:42.010Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:09:59.169Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:10:06.555Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-06T21:10:06.557Z [INFO] Download fertig: drain-stall.bin (180 KB), pkg=drain-stall +2026-03-06T21:10:06.557Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:10:06.557Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:10:06.557Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=97322e8d +2026-03-06T21:10:06.623Z [INFO] Scheduler beendet +2026-03-06T21:10:06.637Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [content-name] +2026-03-06T21:10:06.644Z [INFO] Scheduler gestartet +2026-03-06T21:10:06.644Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:10:06.645Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-3JvLMA\state\rd_downloader_config.json.settings.tmp' +2026-03-06T21:10:06.645Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-3JvLMA\state\rd_session_state.json.async.tmp' +2026-03-06T21:10:11.641Z [INFO] Scheduler gestartet +2026-03-06T21:10:11.641Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:10:11.641Z [INFO] Download Start: resume.mkv (256 KB) via Real-Debrid (API), pkg=resume +2026-03-06T21:10:11.646Z [WARN] Generic-Fehler: item=resume.mkv, retry=1/1, error=Error: Datei zu klein (256 KB, erwartet 256 KB), provider=realdebrid +2026-03-06T21:10:12.004Z [INFO] Download Start: resume.mkv (256 KB) via Real-Debrid (API), pkg=resume +2026-03-06T21:10:12.008Z [ERROR] Item endgültig fehlgeschlagen: item=resume.mkv, error=Error: Datei zu klein (256 KB, erwartet 256 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-06T21:10:12.125Z [INFO] Scheduler beendet +2026-03-06T21:10:12.137Z [INFO] Scheduler gestartet +2026-03-06T21:10:12.137Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:10:12.137Z [INFO] Download Start: complete.mkv (128 KB) via Real-Debrid (API), pkg=range-complete +2026-03-06T21:10:12.139Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Ty48na\state' +2026-03-06T21:10:12.139Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Ty48na\state' +2026-03-06T21:10:12.142Z [WARN] Generic-Fehler: item=complete.mkv, retry=1/1, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:10:12.379Z [INFO] Download Start: complete.mkv (128 KB) via Real-Debrid (API), pkg=range-complete +2026-03-06T21:10:12.381Z [ERROR] Item endgültig fehlgeschlagen: item=complete.mkv, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-06T21:10:12.498Z [INFO] Scheduler beendet +2026-03-06T21:10:12.504Z [INFO] Scheduler gestartet +2026-03-06T21:10:12.504Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:10:12.504Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-06T21:10:12.506Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-GKgJPg\state\rd_downloader_config.json.settings.tmp' +2026-03-06T21:10:12.507Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-GKgJPg\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-GKgJPg\state\rd_session_state.json' +2026-03-06T21:10:12.635Z [WARN] Generic-Fehler: item=reset.mkv, retry=1/1, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:10:12.867Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-06T21:10:12.870Z [ERROR] Item endgültig fehlgeschlagen: item=reset.mkv, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-06T21:10:12.988Z [INFO] Scheduler beendet +2026-03-06T21:10:12.991Z [INFO] Scheduler gestartet +2026-03-06T21:10:12.991Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:10:12.992Z [INFO] Download Start: broken.part3.rar (32 KB) via Real-Debrid (API), pkg=range-416-fail +2026-03-06T21:10:12.993Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-fswTG4\state' +2026-03-06T21:10:12.993Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-fswTG4\state' +2026-03-06T21:10:17.925Z [INFO] Download Start: rsg-banshee-7p-bd-x264-401.part01.rar (96 KB) via Real-Debrid (API), pkg=content-name +2026-03-06T21:10:17.928Z [WARN] Generic-Fehler: item=Banshee.S04E01.German.DL.720p.part01.rar, retry=1/1, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:10:18.199Z [INFO] Download Start: broken.part3.rar (32 KB) via Real-Debrid (API), pkg=content-name +2026-03-06T21:10:18.438Z [INFO] Scheduler beendet +2026-03-06T21:10:42.091Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:10:55.116Z [WARN] Item shelved (error path): file.bin, totalFailures=15, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 } +2026-03-06T21:10:58.012Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [status-retry] +2026-03-06T21:10:58.012Z [INFO] Scheduler gestartet +2026-03-06T21:10:58.012Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:10:58.013Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T21:10:58.415Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:10:58.616Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T21:10:58.619Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:10:58.976Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T21:10:58.979Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:10:59.257Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:10:59.578Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T21:10:59.581Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:11:00.179Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T21:11:00.183Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:11:01.021Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T21:11:01.023Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:11:02.101Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T21:11:02.103Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=7/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:11:03.022Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-06T21:11:03.023Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-06T21:11:03.031Z [INFO] Scheduler gestartet +2026-03-06T21:11:03.031Z [INFO] Scheduler beendet +2026-03-06T21:11:03.035Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-06T21:11:03.035Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-06T21:11:03.110Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-06T21:11:03.111Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-06T21:11:03.173Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-06T21:11:03.174Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-06T21:11:03.174Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-06T21:11:03.236Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-06T21:11:03.237Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-06T21:11:03.237Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-06T21:11:03.300Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-xWmORj\state' +2026-03-06T21:11:03.300Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-xWmORj\state\rd_session_state.json.async.tmp' +2026-03-06T21:11:03.382Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [new] +2026-03-06T21:11:03.382Z [INFO] Scheduler gestartet +2026-03-06T21:11:03.382Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:11:03.383Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T21:11:04.086Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=1/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:11:04.345Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T21:11:04.391Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T21:11:05.048Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=2/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:11:05.093Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=8/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:11:05.429Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T21:11:06.132Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=3/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:11:06.633Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T21:11:07.337Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=4/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:11:08.079Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T21:11:08.384Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [fresh-retry] +2026-03-06T21:11:08.384Z [INFO] Scheduler gestartet +2026-03-06T21:11:08.384Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:11:08.782Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=5/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:11:09.763Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=new +2026-03-06T21:11:09.765Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T21:11:09.767Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=new +2026-03-06T21:11:09.767Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:11:09.767Z [INFO] Post-Processing Ende: pkg=new, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:11:09.767Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=b6d94ac2 +2026-03-06T21:11:09.768Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=status-retry +2026-03-06T21:11:09.768Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:11:09.768Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:11:09.768Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=0e308599 +2026-03-06T21:11:09.809Z [INFO] Scheduler beendet +2026-03-06T21:11:09.884Z [INFO] Scheduler beendet +2026-03-06T21:11:10.786Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=fresh-retry +2026-03-06T21:11:10.788Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=fresh-retry +2026-03-06T21:11:10.788Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:11:10.788Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:11:10.788Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=3795a2eb +2026-03-06T21:11:10.793Z [INFO] Scheduler beendet +2026-03-06T21:11:10.888Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-06T21:11:10.888Z [INFO] Scheduler gestartet +2026-03-06T21:11:10.888Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:11:10.889Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-06T21:11:10.894Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-06T21:11:11.106Z [INFO] Download fertig: mini-retry.part01.rar (2.0 MB), pkg=mini-retry +2026-03-06T21:11:11.106Z [INFO] Post-Processing Start: pkg=mini-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:11:11.106Z [INFO] Post-Processing Ende: pkg=mini-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:11:11.106Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=ae3377e3 +2026-03-06T21:11:11.129Z [INFO] Scheduler beendet +2026-03-06T21:11:11.223Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-06T21:11:11.224Z [INFO] Scheduler gestartet +2026-03-06T21:11:11.224Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:11:11.225Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T21:11:13.078Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:11:13.078Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T21:11:13.753Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T21:11:16.283Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T21:11:17.144Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-06T21:11:17.455Z [WARN] Unrestrict-Fehler: item=broken.part3.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/range-416-fail +2026-03-06T21:11:18.809Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T21:11:23.383Z [WARN] Unrestrict-Fehler: item=broken.part3.rar, retry=2/inf, delay=7500ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/range-416-fail +2026-03-06T21:11:23.868Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T21:11:26.284Z [INFO] Pakete hinzugefügt: 1 Paket(e), 3 Link(s) [ad-paced] +2026-03-06T21:11:26.284Z [INFO] Scheduler gestartet +2026-03-06T21:11:26.284Z [INFO] Scheduler Heartbeat: active=0, queued=3, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:11:26.285Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T21:11:26.290Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [zip-pack] +2026-03-06T21:11:26.290Z [INFO] Scheduler gestartet +2026-03-06T21:11:26.290Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:11:26.291Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=zip-pack +2026-03-06T21:11:26.525Z [WARN] AllDebrid Host-Info Fehler für rapidgator: Error: The auth apikey is invalid +2026-03-06T21:11:26.525Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T21:11:26.746Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:27.339Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:28.128Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:28.810Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T21:11:28.918Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:30.156Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:30.891Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=range-416-fail +2026-03-06T21:11:31.341Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T21:11:31.343Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:31.625Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:31.958Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:32.697Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:33.624Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:33.636Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:33.869Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T21:11:34.843Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:35.302Z [WARN] AllDebrid Host-Info Fehler für rapidgator: Error: The auth apikey is invalid +2026-03-06T21:11:35.302Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T21:11:35.621Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:36.202Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:36.398Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T21:11:37.879Z [WARN] AllDebrid Host-Info Fehler für rapidgator: Error: The auth apikey is invalid +2026-03-06T21:11:37.879Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T21:11:38.540Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:38.802Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:38.924Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T21:11:40.555Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:41.452Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T21:11:42.175Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:11:43.916Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:43.987Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T21:11:44.004Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:49.530Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:49.777Z [WARN] Tiny download erkannt (122 B): "PKm�f\G��y inside.txt��PK m�f\G��y ��inside.txtPK8," +2026-03-06T21:11:50.245Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T21:11:52.407Z [WARN] AllDebrid Host-Info Fehler für rapidgator: Error: The auth apikey is invalid +2026-03-06T21:11:52.407Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T21:11:52.774Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T21:11:54.856Z [WARN] AllDebrid Host-Info Fehler für rapidgator: Error: The auth apikey is invalid +2026-03-06T21:11:54.856Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T21:11:55.297Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T21:11:56.440Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup] +2026-03-06T21:11:56.440Z [INFO] Scheduler gestartet +2026-03-06T21:11:56.440Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:11:56.441Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T21:11:56.444Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:11:56.681Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T21:11:56.684Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:11:57.043Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T21:11:57.046Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:11:57.644Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T21:11:57.647Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:11:58.125Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T21:11:58.128Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:11:59.344Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:11:59.450Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T21:11:59.453Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:12:00.773Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T21:12:00.777Z [WARN] Generic-Fehler: item=episode.mkv, retry=7/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T21:12:01.443Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup-package] +2026-03-06T21:12:01.443Z [INFO] Scheduler gestartet +2026-03-06T21:12:01.443Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:01.443Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=cleanup-package +2026-03-06T21:12:01.446Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:01.604Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:01.962Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:02.381Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:02.944Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:03.423Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=cleanup +2026-03-06T21:12:03.426Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:03.645Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:03.653Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:03.863Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:04.348Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:04.770Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:05.087Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:05.885Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:06.605Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T21:12:07.272Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:07.578Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:09.135Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T21:12:09.512Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:09.963Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:11.316Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:11.664Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T21:12:12.604Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T21:12:12.629Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:12.673Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:12:12.674Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-06T21:12:12.680Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:12:12.680Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T21:12:12.681Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oaykIV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oaykIV\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T21:12:12.685Z [INFO] Disk-Space-Check OK: 413.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-oaykIV\out) +2026-03-06T21:12:12.687Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oaykIV\out +2026-03-06T21:12:12.688Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T21:12:12.846Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T21:12:12.846Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T21:12:12.846Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T21:12:12.795Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831532672-157708-0fcabb2e-6a44-4f85-9226-9140a8fc56b8-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:12:12.980Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-06T21:12:12.980Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-06T21:12:12.971Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=125, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:12:12.971Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T21:12:13.094Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831532980-157708-466d9ff5-29dc-4117-9b18-9cd89c33aed1-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:12:13.194Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T21:12:13.194Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T21:12:13.138Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=167, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:12:13.138Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T21:12:13.199Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=61, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:12:13.199Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T21:12:13.141Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:13.141Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T21:12:13.264Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=65, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:12:13.264Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T21:12:13.264Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=577, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T21:12:13.264Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=577, percent=0 +2026-03-06T21:12:13.264Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T21:12:13.264Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oaykIV\out +2026-03-06T21:12:13.268Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T21:12:13.268Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:13.268Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T21:12:13.269Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T21:12:13.270Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oaykIV\out +2026-03-06T21:12:13.285Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6A4zXF\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6A4zXF\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:13.286Z [INFO] Disk-Space-Check OK: 413.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6A4zXF\out) +2026-03-06T21:12:13.287Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6A4zXF\out +2026-03-06T21:12:13.289Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T21:12:13.289Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T21:12:13.289Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:12:13.289Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T21:12:13.289Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6A4zXF\out +2026-03-06T21:12:13.291Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T21:12:13.291Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T21:12:13.291Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:12:13.291Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T21:12:13.291Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6A4zXF\out +2026-03-06T21:12:13.293Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T21:12:13.293Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T21:12:13.293Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:12:13.294Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6A4zXF\out +2026-03-06T21:12:13.298Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JzanyM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JzanyM\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T21:12:13.299Z [INFO] Disk-Space-Check OK: 413.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-JzanyM\out) +2026-03-06T21:12:13.299Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-JzanyM\out +2026-03-06T21:12:13.301Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T21:12:13.302Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:13.302Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:12:13.303Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T21:12:13.304Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-JzanyM\out +2026-03-06T21:12:13.308Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HiRZuu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HiRZuu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T21:12:13.308Z [INFO] Disk-Space-Check OK: 413.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HiRZuu\out) +2026-03-06T21:12:13.308Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HiRZuu\out +2026-03-06T21:12:13.311Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T21:12:13.311Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:13.311Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:12:13.312Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T21:12:13.313Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-HiRZuu\pkg) +2026-03-06T21:12:13.313Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HiRZuu\out +2026-03-06T21:12:13.316Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BjYIqz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BjYIqz\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T21:12:13.316Z [INFO] Disk-Space-Check OK: 413.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BjYIqz\out) +2026-03-06T21:12:13.317Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BjYIqz\out +2026-03-06T21:12:13.320Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T21:12:13.320Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:13.320Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:12:13.321Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T21:12:13.321Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BjYIqz\out +2026-03-06T21:12:13.324Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d636WD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d636WD\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:13.325Z [INFO] Disk-Space-Check OK: 413.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-d636WD\out) +2026-03-06T21:12:13.326Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d636WD\out +2026-03-06T21:12:13.328Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T21:12:13.328Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:13.328Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:12:13.328Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T21:12:13.328Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d636WD\out +2026-03-06T21:12:13.331Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T21:12:13.331Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:13.331Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:12:13.333Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d636WD\out +2026-03-06T21:12:13.337Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2duoNZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2duoNZ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T21:12:13.338Z [INFO] Disk-Space-Check OK: 413.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2duoNZ\out) +2026-03-06T21:12:13.338Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T21:12:13.338Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2duoNZ\out +2026-03-06T21:12:13.340Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T21:12:13.340Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:13.340Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:12:13.341Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2duoNZ\out +2026-03-06T21:12:13.344Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7n0qaM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7n0qaM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:13.344Z [INFO] Disk-Space-Check OK: 413.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7n0qaM\out) +2026-03-06T21:12:13.345Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7n0qaM\out +2026-03-06T21:12:13.346Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T21:12:13.346Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T21:12:13.346Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T21:12:13.411Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=65, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:12:13.411Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T21:12:13.476Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=65, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:12:13.476Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T21:12:13.542Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=66, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:12:13.542Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T21:12:13.608Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=66, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:12:13.608Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T21:12:13.608Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=263, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T21:12:13.608Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=263, percent=0 +2026-03-06T21:12:13.610Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7n0qaM\out +2026-03-06T21:12:13.612Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LVx3rD\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LVx3rD\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:13.613Z [INFO] Disk-Space-Check OK: 413.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-LVx3rD\out) +2026-03-06T21:12:13.614Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-LVx3rD\out +2026-03-06T21:12:13.616Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T21:12:13.616Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:13.616Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:12:13.617Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-LVx3rD\out +2026-03-06T21:12:13.621Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KHP4gN\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-KHP4gN\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:13.622Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-KHP4gN\pkg-missing +2026-03-06T21:12:13.623Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ojfKcS\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ojfKcS\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:13.624Z [INFO] Disk-Space-Check OK: 413.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ojfKcS\out) +2026-03-06T21:12:13.624Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ojfKcS\out +2026-03-06T21:12:13.627Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T21:12:13.627Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:13.627Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:12:13.627Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ojfKcS\out +2026-03-06T21:12:13.678Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wta9Dn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wta9Dn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:13.679Z [INFO] Disk-Space-Check OK: 413.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-wta9Dn\out) +2026-03-06T21:12:13.679Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-wta9Dn\out +2026-03-06T21:12:13.681Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T21:12:13.682Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T21:12:13.682Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T21:12:13.753Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=71, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:12:13.753Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T21:12:13.819Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=66, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:12:13.819Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T21:12:13.889Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=70, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:12:13.889Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T21:12:13.954Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=65, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:12:13.954Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T21:12:13.954Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=275, tailAfter99Ms=n/a, category=unknown +2026-03-06T21:12:13.954Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=275, percent=0 +2026-03-06T21:12:13.955Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-wta9Dn\out +2026-03-06T21:12:13.957Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m4EeBH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m4EeBH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:13.957Z [INFO] Disk-Space-Check OK: 413.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-m4EeBH\out) +2026-03-06T21:12:13.959Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-m4EeBH\out +2026-03-06T21:12:13.961Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-v2phna\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-v2phna\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:13.962Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-v2phna\out) +2026-03-06T21:12:14.198Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T21:12:15.698Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T21:12:15.861Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:16.702Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T21:12:17.833Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:17.890Z [WARN] AllDebrid Host-Info Fehler für rapidgator: Error: The auth apikey is invalid +2026-03-06T21:12:17.890Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T21:12:19.584Z [WARN] Stall erkannt: item=sample.zip, phase=downloading, retry=2/inf, bytes=0, error=stall, provider=realdebrid +2026-03-06T21:12:19.702Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T21:12:19.878Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=range-416-fail +2026-03-06T21:12:19.880Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:20.098Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:20.346Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:20.379Z [WARN] AllDebrid Host-Info Fehler für rapidgator: Error: The auth apikey is invalid +2026-03-06T21:12:20.380Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T21:12:20.706Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-06T21:12:20.706Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T21:12:20.719Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:21.422Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:21.708Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T21:12:22.319Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:23.210Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T21:12:23.564Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:23.586Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T21:12:23.687Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:24.184Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:24.213Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T21:12:26.357Z [INFO] Scheduler Heartbeat: active=0, queued=3, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:26.375Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:26.438Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:27.214Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T21:12:28.256Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:12:28.256Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T21:12:28.333Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831548255-157708-bd012483-eb43-4523-8272-ae51db7df5d3-setup.exe (89894400 Bytes) +2026-03-06T21:12:28.422Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T21:12:28.422Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T21:12:28.423Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:12:28.423Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:12:28.511Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831548255-157708-bd012483-eb43-4523-8272-ae51db7df5d3-setup.exe (89894400 Bytes) +2026-03-06T21:12:28.604Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T21:12:28.609Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T21:12:28.609Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:12:28.609Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T21:12:28.680Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831548255-157708-bd012483-eb43-4523-8272-ae51db7df5d3-setup.exe (89894400 Bytes) +2026-03-06T21:12:28.773Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T21:12:28.773Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T21:12:28.773Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:12:28.773Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:12:28.876Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831548255-157708-bd012483-eb43-4523-8272-ae51db7df5d3-setup.exe (89894400 Bytes) +2026-03-06T21:12:28.982Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T21:12:28.982Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:12:28.982Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T21:12:29.080Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831548255-157708-bd012483-eb43-4523-8272-ae51db7df5d3-setup.exe (89894400 Bytes) +2026-03-06T21:12:29.186Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T21:12:29.186Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T21:12:29.187Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:12:29.187Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:12:29.294Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831548255-157708-bd012483-eb43-4523-8272-ae51db7df5d3-setup.exe (89894400 Bytes) +2026-03-06T21:12:29.564Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T21:12:29.564Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:12:29.564Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T21:12:29.664Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831549564-157708-5c3ff503-4be9-4f90-9370-2950f152cea5-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:12:29.890Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T21:12:29.890Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:12:29.890Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T21:12:29.994Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831549890-157708-7a30fef1-7b10-4129-a7a6-a3a039d12e89-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:12:30.178Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:12:30.178Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T21:12:30.178Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:12:30.178Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T21:12:30.270Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831549890-157708-7a30fef1-7b10-4129-a7a6-a3a039d12e89-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:12:30.460Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:12:30.460Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:12:30.463Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T21:12:30.463Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T21:12:30.463Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:12:30.463Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T21:12:30.562Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831549890-157708-7a30fef1-7b10-4129-a7a6-a3a039d12e89-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:12:30.751Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:12:30.751Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T21:12:30.752Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:12:30.752Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T21:12:30.848Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831549890-157708-7a30fef1-7b10-4129-a7a6-a3a039d12e89-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:12:31.034Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:12:31.034Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:12:31.037Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T21:12:31.037Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T21:12:31.037Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:12:31.037Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T21:12:31.133Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831549890-157708-7a30fef1-7b10-4129-a7a6-a3a039d12e89-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:12:31.326Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:12:31.326Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T21:12:31.327Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:12:31.327Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T21:12:31.419Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831549890-157708-7a30fef1-7b10-4129-a7a6-a3a039d12e89-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:12:31.501Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [cancel-run] +2026-03-06T21:12:31.501Z [INFO] Scheduler gestartet +2026-03-06T21:12:31.501Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:31.502Z [INFO] Download Start: episode.mkv (256 KB) via Real-Debrid (API), pkg=cancel-run +2026-03-06T21:12:31.624Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-06T21:12:31.671Z [INFO] Scheduler beendet +2026-03-06T21:12:31.688Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [enabled, disabled] +2026-03-06T21:12:31.689Z [INFO] Scheduler gestartet +2026-03-06T21:12:31.689Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:31.690Z [INFO] Download Start: enabled.bin (96 KB) via Real-Debrid (API), pkg=enabled +2026-03-06T21:12:31.692Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-U6jxLW\state\rd_downloader_config.json.settings.tmp' +2026-03-06T21:12:31.604Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:12:31.604Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:12:31.685Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-06T21:12:31.685Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-06T21:12:31.694Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-U6jxLW\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-U6jxLW\state\rd_session_state.json' +2026-03-06T21:12:31.695Z [INFO] Download fertig: enabled.bin (96 KB), pkg=enabled +2026-03-06T21:12:31.695Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T21:12:31.695Z [INFO] Post-Processing Ende: pkg=enabled, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:12:31.695Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=2c74a14b +2026-03-06T21:12:31.860Z [INFO] Scheduler beendet +2026-03-06T21:12:31.876Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle] +2026-03-06T21:12:31.876Z [INFO] Scheduler gestartet +2026-03-06T21:12:31.876Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:31.877Z [INFO] Download Start: toggle.bin (320 KB) via Real-Debrid (API), pkg=toggle +2026-03-06T21:12:32.046Z [INFO] Scheduler beendet +2026-03-06T21:12:32.062Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [pause-case] +2026-03-06T21:12:32.062Z [INFO] Scheduler gestartet +2026-03-06T21:12:32.062Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:32.063Z [INFO] Download Start: pause.bin (320 KB) via Real-Debrid (API), pkg=pause-case +2026-03-06T21:12:32.188Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle-stress] +2026-03-06T21:12:32.188Z [INFO] Scheduler gestartet +2026-03-06T21:12:32.188Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:32.189Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T21:12:32.190Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RW9HJr\state\rd_downloader_config.json.settings.tmp' +2026-03-06T21:12:32.191Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RW9HJr\state\rd_session_state.json.async.tmp' +2026-03-06T21:12:32.234Z [INFO] Scheduler beendet +2026-03-06T21:12:32.574Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=1/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T21:12:32.820Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T21:12:33.083Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=2/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T21:12:33.400Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T21:12:33.664Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=3/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T21:12:33.840Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T21:12:33.980Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T21:12:34.243Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=4/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T21:12:34.547Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T21:12:35.045Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T21:12:35.307Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=5/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T21:12:36.349Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T21:12:36.612Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=6/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T21:12:37.075Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T21:12:37.190Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [shutdown-case] +2026-03-06T21:12:37.190Z [INFO] Scheduler gestartet +2026-03-06T21:12:37.190Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:37.191Z [INFO] Download Start: shutdown.part01.rar (480 KB) via Real-Debrid (API), pkg=shutdown-case +2026-03-06T21:12:37.250Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-06T21:12:37.252Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-06T21:12:37.254Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T21:12:37.255Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T21:12:37.255Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=extract- +2026-03-06T21:12:37.259Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T21:12:37.261Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nnaWEW\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nnaWEW\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:37.262Z [INFO] Disk-Space-Check OK: 413.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-nnaWEW\extract\recovery) +2026-03-06T21:12:37.263Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T21:12:37.263Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T21:12:37.264Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-nnaWEW\extract\recovery +2026-03-06T21:12:37.267Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T21:12:37.267Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:37.267Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T21:12:37.267Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nnaWEW\extract\recovery +2026-03-06T21:12:37.267Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-06T21:12:37.267Z [INFO] Post-Processing Ende: pkg=recovery, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:12:37.267Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=recover- +2026-03-06T21:12:37.322Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T21:12:37.322Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dqrxGe\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dqrxGe\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:37.323Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-dqrxGe\downloads\missing-source-ok +2026-03-06T21:12:37.323Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-06T21:12:37.323Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:12:37.323Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-06T21:12:37.361Z [INFO] Scheduler beendet +2026-03-06T21:12:37.383Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T21:12:37.383Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yd5P6P\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-yd5P6P\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:37.383Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-yd5P6P\downloads\missing-source-empty +2026-03-06T21:12:37.383Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-06T21:12:37.384Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-06T21:12:37.384Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:12:37.384Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-06T21:12:37.444Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stop-unrestrict] +2026-03-06T21:12:37.445Z [INFO] Scheduler gestartet +2026-03-06T21:12:37.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:37.615Z [INFO] Scheduler beendet +2026-03-06T21:12:37.731Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [pkg-a, pkg-b] +2026-03-06T21:12:37.731Z [INFO] Scheduler gestartet +2026-03-06T21:12:37.731Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:37.732Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T21:12:37.900Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T21:12:38.072Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T21:12:38.084Z [WARN] Generic-Fehler: item=episode.mkv, retry=7/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:12:38.254Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:12:38.413Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T21:12:38.598Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:12:38.753Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T21:12:38.936Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:12:39.094Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T21:12:39.277Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:12:39.433Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T21:12:39.616Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:12:39.775Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T21:12:39.807Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T21:12:39.958Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:12:39.990Z [WARN] Generic-Fehler: item=episode.mkv, retry=8/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:12:40.116Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T21:12:40.301Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:12:40.457Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T21:12:40.640Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:12:41.039Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T21:12:41.222Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:12:41.380Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T21:12:41.563Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:12:42.253Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:12:42.444Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T21:12:42.627Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T21:12:42.735Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T21:12:42.736Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0dmVKQ\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0dmVKQ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:42.737Z [INFO] Disk-Space-Check OK: 413.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-0dmVKQ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T21:12:42.737Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T21:12:42.737Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T21:12:42.737Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-0dmVKQ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T21:12:42.739Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T21:12:42.739Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:42.739Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:12:42.739Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-0dmVKQ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T21:12:42.739Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T21:12:42.739Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:12:42.739Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T21:12:42.740Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-0dmVKQ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T21:12:42.742Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-06T21:12:42.742Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-06T21:12:42.800Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T21:12:42.801Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xt9dPj\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xt9dPj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:42.802Z [INFO] Disk-Space-Check OK: 413.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-xt9dPj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-06T21:12:42.802Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T21:12:42.802Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T21:12:42.802Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-xt9dPj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T21:12:42.805Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T21:12:42.805Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:42.805Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:12:42.805Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-xt9dPj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T21:12:42.805Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-06T21:12:42.805Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:12:42.805Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T21:12:42.806Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-xt9dPj\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T21:12:42.807Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-06T21:12:42.807Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-06T21:12:42.862Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T21:12:42.863Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LmbpCP\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LmbpCP\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:42.864Z [INFO] Disk-Space-Check OK: 413.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-LmbpCP\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T21:12:42.864Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T21:12:42.864Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T21:12:42.864Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-LmbpCP\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T21:12:42.867Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T21:12:42.867Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:42.867Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:12:42.867Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-LmbpCP\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T21:12:42.867Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T21:12:42.867Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:12:42.867Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T21:12:42.868Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-LmbpCP\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T21:12:42.868Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-06T21:12:42.924Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T21:12:42.925Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fyk6i9\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fyk6i9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:42.926Z [INFO] Disk-Space-Check OK: 413.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-fyk6i9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T21:12:42.926Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T21:12:42.926Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T21:12:42.926Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-fyk6i9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T21:12:42.929Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T21:12:42.929Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:42.929Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:12:42.929Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-fyk6i9\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T21:12:42.929Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T21:12:42.930Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:12:42.930Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T21:12:42.953Z [WARN] Unrestrict-Fehler: item=episode.mkv, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/b +2026-03-06T21:12:42.986Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T21:12:42.986Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9FKwTe\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9FKwTe\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:42.987Z [INFO] Disk-Space-Check OK: 413.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-9FKwTe\extract\Flat-Pack) +2026-03-06T21:12:42.987Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T21:12:42.987Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T21:12:42.987Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-9FKwTe\extract\Flat-Pack +2026-03-06T21:12:42.990Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T21:12:42.990Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:42.990Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:12:42.990Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-9FKwTe\extract\Flat-Pack +2026-03-06T21:12:42.990Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-06T21:12:42.990Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:12:42.990Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Pac +2026-03-06T21:12:42.992Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-06T21:12:42.992Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-9FKwTe\mkv-library +2026-03-06T21:12:43.051Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T21:12:43.053Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-h6DUDD\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-h6DUDD\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:43.054Z [INFO] Disk-Space-Check OK: 413.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-h6DUDD\extract\Flat-Collision) +2026-03-06T21:12:43.054Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T21:12:43.054Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T21:12:43.054Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-h6DUDD\extract\Flat-Collision +2026-03-06T21:12:43.056Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T21:12:43.056Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:43.056Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:12:43.057Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-h6DUDD\extract\Flat-Collision +2026-03-06T21:12:43.057Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-06T21:12:43.057Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:12:43.057Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Col +2026-03-06T21:12:43.061Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-06T21:12:43.061Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-h6DUDD\mkv-library +2026-03-06T21:12:43.118Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T21:12:43.118Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UcqZ0I\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UcqZ0I\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:12:43.120Z [INFO] Disk-Space-Check OK: 413.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-UcqZ0I\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-06T21:12:43.120Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T21:12:43.120Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T21:12:43.120Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-UcqZ0I\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-06T21:12:43.127Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T21:12:43.127Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=7, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:12:43.127Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=7, percent=100 +2026-03-06T21:12:43.127Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-UcqZ0I\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-06T21:12:43.127Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-06T21:12:43.128Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T21:12:43.128Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Gotham.S +2026-03-06T21:12:43.132Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-06T21:12:43.133Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-06T21:12:43.133Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-UcqZ0I\mkv-library +2026-03-06T21:12:43.184Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [disk-block-guard] +2026-03-06T21:12:43.185Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [conflict-skip] +2026-03-06T21:12:43.185Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [conflict-overwrite] +2026-03-06T21:12:43.186Z [INFO] Scheduler gestartet +2026-03-06T21:12:43.186Z [INFO] Scheduler beendet +2026-03-06T21:12:43.187Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-BaiOol\state' +2026-03-06T21:12:59.428Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:13:06.741Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T21:13:42.321Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:13:59.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:14:32.425Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T21:14:42.387Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:14:59.569Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:15:42.452Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:15:55.398Z [WARN] Unrestrict-Fehler: item=file.bin, retry=8/inf, delay=85429ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T21:15:59.625Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:16:11.539Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T21:16:13.953Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T21:16:13.955Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T21:16:26.527Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T21:16:26.575Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:16:26.576Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-06T21:16:26.884Z [INFO] Test-Nachricht für Session-Log +2026-03-06T21:16:26.879Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ue87cM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ue87cM\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T21:16:26.883Z [INFO] Disk-Space-Check OK: 413.1 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ue87cM\out) +2026-03-06T21:16:26.886Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ue87cM\out +2026-03-06T21:16:26.889Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T21:16:26.880Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:16:26.880Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T21:16:27.005Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831786574-164760-fb5446f0-0f28-48bf-a922-8d0345a57a6d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:16:27.217Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T21:16:27.217Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T21:16:27.217Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T21:16:27.222Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-06T21:16:27.222Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-06T21:16:27.346Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831787221-164760-d9b03db1-3761-419e-af4b-e74f6a02b28a-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:16:27.391Z [INFO] Nach-Shutdown-Nachricht +2026-03-06T21:16:27.441Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=224, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:16:27.441Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T21:16:27.471Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T21:16:27.471Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T21:16:27.595Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=154, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:16:27.595Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T21:16:27.765Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=170, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:16:27.765Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T21:16:27.873Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=108, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:16:27.873Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T21:16:27.873Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=987, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T21:16:27.873Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=987, percent=0 +2026-03-06T21:16:27.873Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T21:16:27.873Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ue87cM\out +2026-03-06T21:16:27.877Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T21:16:27.877Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:16:27.877Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T21:16:27.878Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T21:16:27.880Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ue87cM\out +2026-03-06T21:16:27.889Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TQAmtn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TQAmtn\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:16:27.891Z [INFO] Disk-Space-Check OK: 412.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-TQAmtn\out) +2026-03-06T21:16:27.891Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TQAmtn\out +2026-03-06T21:16:27.894Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T21:16:27.894Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T21:16:27.895Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:16:27.895Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=1, progress=1/3 +2026-03-06T21:16:27.895Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TQAmtn\out +2026-03-06T21:16:27.898Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T21:16:27.898Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T21:16:27.898Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:16:27.898Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T21:16:27.898Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-TQAmtn\out +2026-03-06T21:16:27.900Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T21:16:27.900Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T21:16:27.900Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:16:27.901Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-TQAmtn\out +2026-03-06T21:16:27.905Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMtjEU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMtjEU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T21:16:27.906Z [INFO] Disk-Space-Check OK: 412.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMtjEU\out) +2026-03-06T21:16:27.907Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-nMtjEU\out +2026-03-06T21:16:27.910Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T21:16:27.910Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:16:27.910Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:16:27.912Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T21:16:27.912Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-nMtjEU\out +2026-03-06T21:16:27.915Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SypMl1\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SypMl1\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T21:16:27.915Z [INFO] Disk-Space-Check OK: 412.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-SypMl1\out) +2026-03-06T21:16:27.916Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-SypMl1\out +2026-03-06T21:16:27.919Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T21:16:27.919Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:16:27.919Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:16:27.920Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T21:16:27.921Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-SypMl1\pkg) +2026-03-06T21:16:27.921Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-SypMl1\out +2026-03-06T21:16:27.924Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7dpdHs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7dpdHs\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T21:16:27.924Z [INFO] Disk-Space-Check OK: 412.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-7dpdHs\out) +2026-03-06T21:16:27.925Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-7dpdHs\out +2026-03-06T21:16:27.927Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T21:16:27.927Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:16:27.927Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:16:27.929Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T21:16:27.930Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-7dpdHs\out +2026-03-06T21:16:27.935Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oiS0HA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oiS0HA\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:16:27.936Z [INFO] Disk-Space-Check OK: 412.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-oiS0HA\out) +2026-03-06T21:16:27.937Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oiS0HA\out +2026-03-06T21:16:27.940Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T21:16:27.940Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:16:27.940Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:16:27.940Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T21:16:27.940Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-oiS0HA\out +2026-03-06T21:16:27.943Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T21:16:27.943Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:16:27.943Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:16:27.945Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-oiS0HA\out +2026-03-06T21:16:27.950Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xqL9VU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xqL9VU\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T21:16:27.950Z [INFO] Disk-Space-Check OK: 412.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-xqL9VU\out) +2026-03-06T21:16:27.950Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T21:16:27.951Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-xqL9VU\out +2026-03-06T21:16:27.953Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T21:16:27.953Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:16:27.953Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T21:16:27.954Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-xqL9VU\out +2026-03-06T21:16:27.957Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A6bByW\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A6bByW\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:16:27.958Z [INFO] Disk-Space-Check OK: 412.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-A6bByW\out) +2026-03-06T21:16:27.958Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-A6bByW\out +2026-03-06T21:16:27.959Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T21:16:27.960Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T21:16:27.960Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T21:16:28.063Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=103, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:16:28.063Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T21:16:28.214Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=151, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:16:28.214Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T21:16:28.347Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=133, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:16:28.347Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T21:16:28.526Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=179, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:16:28.526Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T21:16:28.476Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T21:16:28.526Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=568, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T21:16:28.526Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=568, percent=0 +2026-03-06T21:16:28.527Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-A6bByW\out +2026-03-06T21:16:28.531Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AuBID6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AuBID6\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:16:28.532Z [INFO] Disk-Space-Check OK: 412.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AuBID6\out) +2026-03-06T21:16:28.534Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AuBID6\out +2026-03-06T21:16:28.537Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T21:16:28.537Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:16:28.537Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T21:16:28.538Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AuBID6\out +2026-03-06T21:16:28.544Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sceE3u\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sceE3u\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:16:28.545Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-sceE3u\pkg-missing +2026-03-06T21:16:28.546Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cPRBsc\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cPRBsc\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:16:28.547Z [INFO] Disk-Space-Check OK: 412.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-cPRBsc\out) +2026-03-06T21:16:28.547Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-cPRBsc\out +2026-03-06T21:16:28.551Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T21:16:28.551Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T21:16:28.551Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T21:16:28.552Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cPRBsc\out +2026-03-06T21:16:28.609Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M6HMDy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M6HMDy\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:16:28.610Z [INFO] Disk-Space-Check OK: 412.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-M6HMDy\out) +2026-03-06T21:16:28.610Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-M6HMDy\out +2026-03-06T21:16:28.613Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T21:16:28.614Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T21:16:28.614Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T21:16:28.704Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=90, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:16:28.704Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T21:16:28.794Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=90, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:16:28.794Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T21:16:28.923Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=129, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:16:28.923Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T21:16:29.059Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=136, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T21:16:29.059Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T21:16:29.059Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=449, tailAfter99Ms=n/a, category=unknown +2026-03-06T21:16:29.059Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=449, percent=0 +2026-03-06T21:16:29.060Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-M6HMDy\out +2026-03-06T21:16:29.062Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-buHYzZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-buHYzZ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:16:29.063Z [INFO] Disk-Space-Check OK: 412.9 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-buHYzZ\out) +2026-03-06T21:16:29.066Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-buHYzZ\out +2026-03-06T21:16:29.070Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yWJNoM\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yWJNoM\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T21:16:29.071Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yWJNoM\out) +2026-03-06T21:16:29.976Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T21:16:30.979Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T21:16:32.670Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T21:16:33.980Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T21:16:34.983Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-06T21:16:34.983Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T21:16:35.985Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T21:16:37.486Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T21:16:38.489Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T21:16:41.489Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T21:16:42.503Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:16:42.532Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:16:42.532Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T21:16:42.631Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831802532-164760-bd506675-a642-4ac8-aa12-26e8fb1ac6ff-setup.exe (89894400 Bytes) +2026-03-06T21:16:42.767Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T21:16:42.767Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T21:16:42.768Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:16:42.768Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:16:42.880Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831802532-164760-bd506675-a642-4ac8-aa12-26e8fb1ac6ff-setup.exe (89894400 Bytes) +2026-03-06T21:16:42.997Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T21:16:42.997Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:16:42.997Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T21:16:43.096Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831802532-164760-bd506675-a642-4ac8-aa12-26e8fb1ac6ff-setup.exe (89894400 Bytes) +2026-03-06T21:16:43.206Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T21:16:43.206Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T21:16:43.207Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:16:43.207Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:16:43.302Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831802532-164760-bd506675-a642-4ac8-aa12-26e8fb1ac6ff-setup.exe (89894400 Bytes) +2026-03-06T21:16:43.411Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T21:16:43.411Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:16:43.411Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T21:16:43.510Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831802532-164760-bd506675-a642-4ac8-aa12-26e8fb1ac6ff-setup.exe (89894400 Bytes) +2026-03-06T21:16:43.619Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T21:16:43.619Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T21:16:43.620Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:16:43.620Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T21:16:43.729Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831802532-164760-bd506675-a642-4ac8-aa12-26e8fb1ac6ff-setup.exe (89894400 Bytes) +2026-03-06T21:16:44.006Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T21:16:44.007Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:16:44.007Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T21:16:44.101Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831804007-164760-e75966f2-f54c-44ba-9508-5fc41f1aab5e-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:16:44.327Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T21:16:44.327Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:16:44.327Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T21:16:44.436Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831804327-164760-ad64e761-a0f7-4a47-8d67-052328a4cc7d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:16:44.627Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:16:44.627Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T21:16:44.629Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:16:44.629Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T21:16:44.734Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831804327-164760-ad64e761-a0f7-4a47-8d67-052328a4cc7d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:16:44.950Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:16:44.950Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:16:44.953Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T21:16:44.953Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T21:16:44.953Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:16:44.953Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T21:16:45.056Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831804327-164760-ad64e761-a0f7-4a47-8d67-052328a4cc7d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:16:45.243Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:16:45.243Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T21:16:45.244Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:16:45.244Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T21:16:45.358Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831804327-164760-ad64e761-a0f7-4a47-8d67-052328a4cc7d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:16:45.557Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:16:45.557Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:16:45.561Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T21:16:45.561Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T21:16:45.561Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:16:45.561Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T21:16:45.658Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831804327-164760-ad64e761-a0f7-4a47-8d67-052328a4cc7d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:16:45.866Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:16:45.866Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T21:16:45.867Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T21:16:45.867Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T21:16:45.978Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772831804327-164760-ad64e761-a0f7-4a47-8d67-052328a4cc7d-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T21:16:46.192Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T21:16:46.192Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T21:16:46.275Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-06T21:16:46.275Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-06T21:16:59.672Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:17:21.091Z [WARN] Unrestrict-Fehler: item=file.bin, retry=9/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T21:17:42.546Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:17:59.724Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:18:32.895Z [WARN] Unrestrict-Fehler: item=sample.zip, retry=11/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/archive +2026-03-06T21:18:42.590Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:18:59.795Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:19:21.229Z [WARN] Unrestrict-Fehler: item=file.bin, retry=10/inf, delay=120000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/file +2026-03-06T21:19:42.665Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:19:59.882Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T21:45:22.066Z [INFO] App gestartet v1.6.91 +2026-03-06T21:45:22.066Z [INFO] Log-Datei: C:\Users\ploet\AppData\Roaming\real-debrid-downloader\runtime\rd_downloader.log +2026-03-06T21:45:22.066Z [INFO] Debug-Server: Kein Token in debug_token.txt, Server wird nicht gestartet +2026-03-06T21:45:22.236Z [INFO] Auto-Resume übersprungen: Start-Konflikte erkannt +2026-03-06T21:52:55.172Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T21:52:55.175Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T21:52:55.175Z [INFO] App beendet +2026-03-06T22:25:45.702Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T22:25:45.640Z [INFO] Test-Nachricht für Session-Log +2026-03-06T22:25:45.696Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:25:45.707Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T22:25:45.709Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-06T22:25:45.715Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T22:25:45.715Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T22:25:45.816Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835945707-44060-f488ce1f-3c0f-431e-9827-5e3703fcfb1b-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T22:25:45.725Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6VON4K\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6VON4K\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:25:45.726Z [INFO] Disk-Space-Check OK: 412.8 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6VON4K\out) +2026-03-06T22:25:45.728Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6VON4K\out +2026-03-06T22:25:45.729Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T22:25:45.810Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T22:25:45.810Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:25:45.810Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T22:25:45.760Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [retry] +2026-03-06T22:25:45.762Z [INFO] Scheduler gestartet +2026-03-06T22:25:45.763Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:25:45.769Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T22:25:45.871Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=61, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:25:45.871Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T22:25:45.928Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=57, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:25:45.928Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T22:25:45.986Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=58, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:25:45.986Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T22:25:45.883Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lcNl8J\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lcNl8J\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:25:45.884Z [INFO] Disk-Space-Check OK: 412.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lcNl8J\out) +2026-03-06T22:25:45.886Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-lcNl8J\out +2026-03-06T22:25:45.887Z [INFO] Extract-Backend Start: archive=release.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T22:25:45.889Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:25:45.899Z [INFO] JVM Daemon gestartet (PID 44192) +2026-03-06T22:25:45.899Z [INFO] JVM Daemon: Warte auf booting Daemon für release.zip... +2026-03-06T22:25:46.041Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=55, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:25:46.042Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T22:25:45.990Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-06T22:25:45.990Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-06T22:25:46.097Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835945990-44060-f7af9e16-37f9-4049-873d-3ab2b7de71c1-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T22:25:45.995Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T22:25:46.042Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=315, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T22:25:46.042Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=315, percent=0 +2026-03-06T22:25:46.042Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T22:25:46.042Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6VON4K\out +2026-03-06T22:25:46.045Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T22:25:46.045Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:25:46.045Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T22:25:46.046Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:25:46.047Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6VON4K\out +2026-03-06T22:25:46.055Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5AFbvP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5AFbvP\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:25:46.056Z [INFO] Disk-Space-Check OK: 412.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5AFbvP\out) +2026-03-06T22:25:46.056Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5AFbvP\out +2026-03-06T22:25:46.059Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T22:25:46.059Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:25:46.059Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T22:25:46.059Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T22:25:46.059Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5AFbvP\out +2026-03-06T22:25:46.061Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T22:25:46.061Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:25:46.061Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:25:46.061Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T22:25:46.061Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5AFbvP\out +2026-03-06T22:25:46.063Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T22:25:46.063Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:25:46.063Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:25:46.064Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5AFbvP\out +2026-03-06T22:25:46.067Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kaiCkx\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kaiCkx\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:25:46.067Z [INFO] Disk-Space-Check OK: 412.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kaiCkx\out) +2026-03-06T22:25:46.068Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kaiCkx\out +2026-03-06T22:25:46.070Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T22:25:46.070Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:25:46.070Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:25:46.072Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T22:25:46.072Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kaiCkx\out +2026-03-06T22:25:46.074Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tx0Tgd\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tx0Tgd\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:25:46.075Z [INFO] Disk-Space-Check OK: 412.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-tx0Tgd\out) +2026-03-06T22:25:46.075Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-tx0Tgd\out +2026-03-06T22:25:46.077Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T22:25:46.077Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:25:46.077Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:25:46.078Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:25:46.079Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-tx0Tgd\pkg) +2026-03-06T22:25:46.079Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-tx0Tgd\out +2026-03-06T22:25:46.081Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a2ZPEZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a2ZPEZ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:25:46.082Z [INFO] Disk-Space-Check OK: 412.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-a2ZPEZ\out) +2026-03-06T22:25:46.082Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-a2ZPEZ\out +2026-03-06T22:25:46.084Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T22:25:46.084Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:25:46.084Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:25:46.085Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:25:46.086Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a2ZPEZ\out +2026-03-06T22:25:46.088Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-818PYb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-818PYb\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:25:46.089Z [INFO] Disk-Space-Check OK: 412.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-818PYb\out) +2026-03-06T22:25:46.090Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-818PYb\out +2026-03-06T22:25:46.092Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T22:25:46.092Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:25:46.092Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:25:46.092Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T22:25:46.092Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-818PYb\out +2026-03-06T22:25:46.093Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T22:25:46.094Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:25:46.094Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:25:46.094Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-818PYb\out +2026-03-06T22:25:46.097Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4A0hk6\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4A0hk6\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T22:25:46.098Z [INFO] Disk-Space-Check OK: 412.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4A0hk6\out) +2026-03-06T22:25:46.098Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T22:25:46.098Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4A0hk6\out +2026-03-06T22:25:46.100Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T22:25:46.100Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:25:46.100Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:25:46.100Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4A0hk6\out +2026-03-06T22:25:46.103Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hMYZNR\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hMYZNR\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:25:46.103Z [INFO] Disk-Space-Check OK: 412.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hMYZNR\out) +2026-03-06T22:25:46.104Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hMYZNR\out +2026-03-06T22:25:46.104Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T22:25:46.104Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:25:46.104Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T22:25:46.159Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=55, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:25:46.159Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T22:25:46.054Z [INFO] JVM Daemon bereit (persistent) +2026-03-06T22:25:46.100Z [INFO] JVM Daemon: Bereit nach 201ms — sende Request für release.zip +2026-03-06T22:25:46.101Z [INFO] JVM Daemon Request Start: archive=release.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T22:25:46.172Z [INFO] Extract-Trace 99%: archive=release.zip, elapsedMs=286 +2026-03-06T22:25:46.173Z [INFO] JVM Daemon Request Ende: archive=release.zip, code=0, ms=72, pwCandidates=4, bestPercent=100, backend=7zjbinding, usedPassword=no +2026-03-06T22:25:46.173Z [INFO] JVM-Extractor Ergebnis: archive=release.zip, ok=true, ms=284, timedOut=false, aborted=false, backend=7zjbinding, usedPassword=no +2026-03-06T22:25:46.173Z [INFO] Entpackt via 7zjbinding: release.zip +2026-03-06T22:25:46.173Z [INFO] Extract-Backend Ende: archive=release.zip, backend=7zjbinding, mode=jvm, ms=286, fallbackFromJvm=false, usedPassword=no +2026-03-06T22:25:46.130Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T22:25:46.138Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T22:25:46.146Z [INFO] Nach-Shutdown-Nachricht +2026-03-06T22:25:46.192Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T22:25:46.192Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T22:25:46.211Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=52, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:25:46.211Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T22:25:46.265Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=54, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:25:46.265Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T22:25:46.314Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=49, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:25:46.315Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T22:25:46.315Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=211, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T22:25:46.315Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=211, percent=0 +2026-03-06T22:25:46.315Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hMYZNR\out +2026-03-06T22:25:46.318Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5dDuJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5dDuJ\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:25:46.319Z [INFO] Disk-Space-Check OK: 412.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5dDuJ\out) +2026-03-06T22:25:46.321Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-j5dDuJ\out +2026-03-06T22:25:46.322Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T22:25:46.322Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:25:46.322Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T22:25:46.323Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-j5dDuJ\out +2026-03-06T22:25:46.326Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cAgJHx\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-cAgJHx\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:25:46.327Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-cAgJHx\pkg-missing +2026-03-06T22:25:46.328Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0PSAgH\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0PSAgH\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:25:46.329Z [INFO] Disk-Space-Check OK: 412.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0PSAgH\out) +2026-03-06T22:25:46.329Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0PSAgH\out +2026-03-06T22:25:46.332Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T22:25:46.332Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:25:46.332Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T22:25:46.332Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0PSAgH\out +2026-03-06T22:25:46.373Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6MfB3D\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6MfB3D\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:25:46.374Z [INFO] Disk-Space-Check OK: 412.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6MfB3D\out) +2026-03-06T22:25:46.375Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6MfB3D\out +2026-03-06T22:25:46.376Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T22:25:46.376Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:25:46.376Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T22:25:46.421Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=45, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:25:46.421Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T22:25:46.371Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T22:25:46.375Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T22:25:46.467Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=46, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:25:46.467Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T22:25:46.508Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=41, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:25:46.508Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T22:25:46.546Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=38, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:25:46.546Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T22:25:46.546Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=171, tailAfter99Ms=n/a, category=unknown +2026-03-06T22:25:46.546Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=171, percent=0 +2026-03-06T22:25:46.547Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6MfB3D\out +2026-03-06T22:25:46.549Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OgP9v7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OgP9v7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:25:46.549Z [INFO] Disk-Space-Check OK: 412.6 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OgP9v7\out) +2026-03-06T22:25:46.551Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OgP9v7\out +2026-03-06T22:25:46.553Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PlpO6S\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PlpO6S\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:25:46.553Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-PlpO6S\out) +2026-03-06T22:25:46.973Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T22:25:46.977Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T22:25:47.196Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T22:25:47.695Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T22:25:47.701Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T22:25:48.108Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:25:48.109Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:25:48.696Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T22:25:48.898Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T22:25:48.904Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T22:25:49.697Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T22:25:50.702Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T22:25:50.706Z [WARN] Generic-Fehler: item=episode.mkv, retry=7/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T22:25:50.759Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [same-name] +2026-03-06T22:25:50.760Z [INFO] Scheduler gestartet +2026-03-06T22:25:50.760Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:25:50.761Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:50.761Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:51.028Z [WARN] Generic-Fehler: item=same-release.mkv, retry=1/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:51.029Z [WARN] Generic-Fehler: item=same-release.mkv, retry=1/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:51.342Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:51.342Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:51.606Z [WARN] Generic-Fehler: item=same-release.mkv, retry=2/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:51.606Z [WARN] Generic-Fehler: item=same-release.mkv, retry=2/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:51.923Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:51.923Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:52.187Z [WARN] Generic-Fehler: item=same-release.mkv, retry=3/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:52.187Z [WARN] Generic-Fehler: item=same-release.mkv, retry=3/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:52.388Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=retry +2026-03-06T22:25:52.651Z [WARN] Generic-Fehler: item=same-release.mkv, retry=8/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:52.745Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:52.745Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:52.698Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T22:25:53.009Z [WARN] Generic-Fehler: item=same-release.mkv, retry=4/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:53.010Z [WARN] Generic-Fehler: item=same-release.mkv, retry=4/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:53.699Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-06T22:25:53.699Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T22:25:53.810Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:53.810Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:54.075Z [WARN] Generic-Fehler: item=same-release.mkv, retry=5/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:54.075Z [WARN] Generic-Fehler: item=same-release.mkv, retry=5/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:54.701Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T22:25:54.994Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:54.994Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:55.157Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=retry +2026-03-06T22:25:55.259Z [WARN] Generic-Fehler: item=same-release.mkv, retry=6/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:55.260Z [WARN] Generic-Fehler: item=same-release.mkv, retry=6/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:55.422Z [WARN] Generic-Fehler: item=same-release.mkv, retry=9/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T22:25:55.761Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [first, second] +2026-03-06T22:25:55.762Z [INFO] Scheduler gestartet +2026-03-06T22:25:55.762Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:25:55.763Z [INFO] Download Start: first.bin (80 KB) via Real-Debrid (API), pkg=first +2026-03-06T22:25:55.766Z [INFO] Download fertig: first.bin (80 KB), pkg=first +2026-03-06T22:25:55.766Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:25:55.766Z [INFO] Post-Processing Ende: pkg=first, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:25:55.766Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=9f8936b1 +2026-03-06T22:25:55.934Z [INFO] Download Start: second.bin (80 KB) via Real-Debrid (API), pkg=second +2026-03-06T22:25:55.936Z [INFO] Download fertig: second.bin (80 KB), pkg=second +2026-03-06T22:25:55.936Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:25:55.936Z [INFO] Post-Processing Ende: pkg=second, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:25:55.936Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=0d916d1b +2026-03-06T22:25:56.104Z [INFO] Scheduler beendet +2026-03-06T22:25:56.126Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall] +2026-03-06T22:25:56.126Z [INFO] Scheduler gestartet +2026-03-06T22:25:56.126Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:25:56.127Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-06T22:25:56.201Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T22:25:56.422Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:56.425Z [INFO] Download fertig: stall.bin (300 KB), pkg=same-name +2026-03-06T22:25:56.425Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:25:56.425Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-06T22:25:56.425Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=d9ae178e +2026-03-06T22:25:56.663Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T22:25:56.667Z [INFO] Download fertig: stall.bin (300 KB), pkg=same-name +2026-03-06T22:25:56.667Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:25:56.667Z [INFO] Post-Processing Ende: pkg=same-name, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:25:56.667Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=d9ae178e +2026-03-06T22:25:56.783Z [INFO] Scheduler beendet +2026-03-06T22:25:57.203Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T22:25:58.632Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-06T22:25:58.898Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-06T22:25:58.902Z [INFO] Download fertig: stall.bin (300 KB), pkg=stall +2026-03-06T22:25:58.902Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:25:58.902Z [INFO] Post-Processing Ende: pkg=stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:25:58.902Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=a3884582 +2026-03-06T22:25:59.018Z [INFO] Scheduler beendet +2026-03-06T22:25:59.028Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [connect-stall] +2026-03-06T22:25:59.028Z [INFO] Scheduler gestartet +2026-03-06T22:25:59.028Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:25:59.029Z [INFO] Download Start: connect-stall.bin (220 KB) via Real-Debrid (API), pkg=connect-stall +2026-03-06T22:25:59.982Z [INFO] Download Start: connect-stall.bin (220 KB) via Real-Debrid (API), pkg=retry +2026-03-06T22:25:59.984Z [INFO] Download fertig: connect-stall.bin (220 KB), pkg=retry +2026-03-06T22:25:59.984Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:25:59.984Z [INFO] Post-Processing Ende: pkg=retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:25:59.984Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=9eab9fb5 +2026-03-06T22:26:00.103Z [INFO] Scheduler beendet +2026-03-06T22:26:00.204Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T22:26:01.004Z [INFO] Download fertig: connect-stall.bin (220 KB), pkg=connect-stall +2026-03-06T22:26:01.004Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:26:01.004Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:26:01.004Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=7f28362a +2026-03-06T22:26:01.075Z [INFO] Scheduler beendet +2026-03-06T22:26:01.171Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall-connect] +2026-03-06T22:26:01.171Z [INFO] Scheduler gestartet +2026-03-06T22:26:01.171Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:26:01.172Z [INFO] Download Start: stall-connect.bin (180 KB) via Real-Debrid (API), pkg=stall-connect +2026-03-06T22:26:01.229Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T22:26:01.229Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T22:26:01.296Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835961229-44060-540ba444-f468-402f-a00a-86602b38ea64-setup.exe (89894400 Bytes) +2026-03-06T22:26:01.387Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T22:26:01.387Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T22:26:01.388Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T22:26:01.388Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T22:26:01.467Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835961229-44060-540ba444-f468-402f-a00a-86602b38ea64-setup.exe (89894400 Bytes) +2026-03-06T22:26:01.550Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T22:26:01.550Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T22:26:01.550Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T22:26:01.634Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835961229-44060-540ba444-f468-402f-a00a-86602b38ea64-setup.exe (89894400 Bytes) +2026-03-06T22:26:01.725Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T22:26:01.725Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T22:26:01.725Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T22:26:01.725Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T22:26:01.811Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835961229-44060-540ba444-f468-402f-a00a-86602b38ea64-setup.exe (89894400 Bytes) +2026-03-06T22:26:01.892Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T22:26:01.892Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T22:26:01.892Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T22:26:01.956Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835961229-44060-540ba444-f468-402f-a00a-86602b38ea64-setup.exe (89894400 Bytes) +2026-03-06T22:26:02.034Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T22:26:02.034Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T22:26:02.035Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T22:26:02.035Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T22:26:02.102Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835961229-44060-540ba444-f468-402f-a00a-86602b38ea64-setup.exe (89894400 Bytes) +2026-03-06T22:26:02.288Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T22:26:02.288Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T22:26:02.288Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T22:26:02.365Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835962288-44060-b4404485-79de-4a7c-abde-19faa2027c1a-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T22:26:02.507Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T22:26:02.507Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T22:26:02.507Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T22:26:02.575Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835962507-44060-16f4bde6-186a-4764-8e5a-e6a01f0dc0da-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T22:26:02.701Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T22:26:02.701Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T22:26:02.702Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T22:26:02.702Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T22:26:02.766Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835962507-44060-16f4bde6-186a-4764-8e5a-e6a01f0dc0da-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T22:26:02.887Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T22:26:02.887Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T22:26:02.889Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T22:26:02.889Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T22:26:02.889Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T22:26:02.889Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T22:26:02.958Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835962507-44060-16f4bde6-186a-4764-8e5a-e6a01f0dc0da-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T22:26:03.084Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T22:26:03.084Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T22:26:03.085Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T22:26:03.085Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T22:26:03.154Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835962507-44060-16f4bde6-186a-4764-8e5a-e6a01f0dc0da-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T22:26:03.279Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T22:26:03.279Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T22:26:03.281Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T22:26:03.281Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T22:26:03.281Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T22:26:03.281Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T22:26:03.359Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835962507-44060-16f4bde6-186a-4764-8e5a-e6a01f0dc0da-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T22:26:03.320Z [INFO] Download fertig: stall-connect.bin (180 KB), pkg=stall-connect +2026-03-06T22:26:03.320Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:26:03.320Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:26:03.320Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=4c77ea4a +2026-03-06T22:26:03.337Z [INFO] Scheduler beendet +2026-03-06T22:26:03.344Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [watchdog-stall] +2026-03-06T22:26:03.344Z [INFO] Scheduler gestartet +2026-03-06T22:26:03.344Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:26:03.345Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-06T22:26:03.490Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T22:26:03.490Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T22:26:03.491Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T22:26:03.491Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T22:26:03.556Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772835962507-44060-16f4bde6-186a-4764-8e5a-e6a01f0dc0da-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T22:26:03.681Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T22:26:03.681Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T22:26:03.743Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-06T22:26:03.743Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-06T22:26:05.995Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T22:26:05.997Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-06T22:26:06.236Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-06T22:26:06.239Z [INFO] Download fertig: watchdog-stall.bin (240 KB), pkg=watchdog-stall +2026-03-06T22:26:06.239Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:26:06.239Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:26:06.239Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=efebb3fb +2026-03-06T22:26:06.357Z [INFO] Scheduler beendet +2026-03-06T22:26:06.362Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [drain-stall] +2026-03-06T22:26:06.362Z [INFO] Scheduler gestartet +2026-03-06T22:26:06.362Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:26:06.363Z [INFO] Download Start: drain-stall.bin (180 KB) via Real-Debrid (API), pkg=drain-stall +2026-03-06T22:26:06.364Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HEuHRb\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HEuHRb\state\rd_downloader_config.json' +2026-03-06T22:26:36.511Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-06T22:26:36.513Z [INFO] Download fertig: drain-stall.bin (180 KB), pkg=drain-stall +2026-03-06T22:26:36.513Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:26:36.513Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:26:36.514Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=44bb72b3 +2026-03-06T22:26:36.585Z [INFO] Scheduler beendet +2026-03-06T22:26:36.644Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [content-name] +2026-03-06T22:26:36.652Z [INFO] Scheduler gestartet +2026-03-06T22:26:36.652Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:26:40.029Z [INFO] Download Start: rsg-banshee-7p-bd-x264-401.part01.rar (96 KB) via Real-Debrid (API), pkg=content-name +2026-03-06T22:26:40.033Z [WARN] Generic-Fehler: item=Banshee.S04E01.German.DL.720p.part01.rar, retry=1/1, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:26:41.624Z [INFO] Download Start: rsg-banshee-7p-bd-x264-401.part01.rar (96 KB) via Real-Debrid (API), pkg=content-name +2026-03-06T22:26:41.626Z [ERROR] Item endgültig fehlgeschlagen: item=Banshee.S04E01.German.DL.720p.part01.rar, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-06T22:26:41.646Z [INFO] Scheduler gestartet +2026-03-06T22:26:41.646Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:26:41.646Z [INFO] Download Start: resume.mkv (256 KB) via Real-Debrid (API), pkg=resume +2026-03-06T22:26:41.649Z [WARN] Generic-Fehler: item=resume.mkv, retry=1/1, error=Error: Datei zu klein (256 KB, erwartet 256 KB), provider=realdebrid +2026-03-06T22:26:41.705Z [INFO] Scheduler beendet +2026-03-06T22:26:41.888Z [INFO] Download Start: resume.mkv (256 KB) via Real-Debrid (API), pkg=resume +2026-03-06T22:26:41.891Z [ERROR] Item endgültig fehlgeschlagen: item=resume.mkv, error=Error: Datei zu klein (256 KB, erwartet 256 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-06T22:26:42.009Z [INFO] Scheduler beendet +2026-03-06T22:26:42.019Z [INFO] Scheduler gestartet +2026-03-06T22:26:42.019Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:26:42.020Z [INFO] Download Start: complete.mkv (128 KB) via Real-Debrid (API), pkg=range-complete +2026-03-06T22:26:42.021Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-XeUIXx\state' +2026-03-06T22:26:42.021Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-XeUIXx\state' +2026-03-06T22:26:42.023Z [WARN] Generic-Fehler: item=complete.mkv, retry=1/1, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:26:42.261Z [INFO] Download Start: complete.mkv (128 KB) via Real-Debrid (API), pkg=range-complete +2026-03-06T22:26:42.263Z [ERROR] Item endgültig fehlgeschlagen: item=complete.mkv, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-06T22:26:42.380Z [INFO] Scheduler beendet +2026-03-06T22:26:42.384Z [INFO] Scheduler gestartet +2026-03-06T22:26:42.384Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:26:42.385Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-06T22:26:42.386Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1rWdnE\state' +2026-03-06T22:26:42.387Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1rWdnE\state\rd_session_state.json.async.tmp' +2026-03-06T22:26:42.522Z [WARN] Generic-Fehler: item=reset.mkv, retry=1/1, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:26:42.746Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-06T22:26:42.749Z [ERROR] Item endgültig fehlgeschlagen: item=reset.mkv, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-06T22:26:42.866Z [INFO] Scheduler beendet +2026-03-06T22:26:42.880Z [INFO] Scheduler gestartet +2026-03-06T22:26:42.880Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:26:42.880Z [INFO] Download Start: broken.part3.rar (32 KB) via Real-Debrid (API), pkg=range-416-fail +2026-03-06T22:26:42.882Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-MJCJy8\state\rd_session_state.json.async.tmp' +2026-03-06T22:26:42.882Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-MJCJy8\state\rd_downloader_config.json.settings.tmp' +2026-03-06T22:27:27.854Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T22:27:27.855Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:27:27.868Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F11lGU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F11lGU\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:27:27.870Z [INFO] Disk-Space-Check OK: 412.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-F11lGU\out) +2026-03-06T22:27:27.872Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-F11lGU\out +2026-03-06T22:27:27.873Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T22:27:27.947Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T22:27:27.947Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:27:27.948Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T22:27:27.902Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [status-retry] +2026-03-06T22:27:27.902Z [INFO] Scheduler gestartet +2026-03-06T22:27:27.902Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:27:27.903Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T22:27:28.002Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=54, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:27:28.002Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T22:27:28.053Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=51, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:27:28.053Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T22:27:28.092Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=39, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:27:28.092Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T22:27:28.133Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=41, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:27:28.134Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T22:27:28.134Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=263, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T22:27:28.134Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=263, percent=0 +2026-03-06T22:27:28.134Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T22:27:28.134Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-F11lGU\out +2026-03-06T22:27:28.137Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T22:27:28.137Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:27:28.137Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T22:27:28.138Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:27:28.139Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-F11lGU\out +2026-03-06T22:27:28.162Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hjB10Q\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hjB10Q\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:27:28.163Z [INFO] Disk-Space-Check OK: 412.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hjB10Q\out) +2026-03-06T22:27:28.163Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hjB10Q\out +2026-03-06T22:27:28.167Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T22:27:28.167Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:27:28.167Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T22:27:28.167Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T22:27:28.167Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hjB10Q\out +2026-03-06T22:27:28.170Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T22:27:28.170Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:27:28.170Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T22:27:28.170Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T22:27:28.170Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hjB10Q\out +2026-03-06T22:27:28.172Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T22:27:28.172Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:27:28.172Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:27:28.173Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hjB10Q\out +2026-03-06T22:27:28.176Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HlnE2r\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HlnE2r\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:27:28.177Z [INFO] Disk-Space-Check OK: 412.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-HlnE2r\out) +2026-03-06T22:27:28.177Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-HlnE2r\out +2026-03-06T22:27:28.179Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T22:27:28.179Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:27:28.179Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:27:28.181Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T22:27:28.182Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-HlnE2r\out +2026-03-06T22:27:28.184Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vCqevk\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vCqevk\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:27:28.184Z [INFO] Disk-Space-Check OK: 412.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-vCqevk\out) +2026-03-06T22:27:28.185Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-vCqevk\out +2026-03-06T22:27:28.187Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T22:27:28.187Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:27:28.187Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T22:27:28.188Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:27:28.189Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-vCqevk\pkg) +2026-03-06T22:27:28.189Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-vCqevk\out +2026-03-06T22:27:28.191Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uPiKxI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uPiKxI\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:27:28.191Z [INFO] Disk-Space-Check OK: 412.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-uPiKxI\out) +2026-03-06T22:27:28.191Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-uPiKxI\out +2026-03-06T22:27:28.194Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T22:27:28.194Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:27:28.194Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T22:27:28.195Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:27:28.195Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-uPiKxI\out +2026-03-06T22:27:28.198Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3nqpse\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3nqpse\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:27:28.199Z [INFO] Disk-Space-Check OK: 412.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-3nqpse\out) +2026-03-06T22:27:28.199Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3nqpse\out +2026-03-06T22:27:28.202Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T22:27:28.202Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:27:28.202Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T22:27:28.202Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T22:27:28.202Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-3nqpse\out +2026-03-06T22:27:28.204Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T22:27:28.204Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:27:28.204Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:27:28.205Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-3nqpse\out +2026-03-06T22:27:28.208Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8lYoq3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8lYoq3\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T22:27:28.208Z [INFO] Disk-Space-Check OK: 412.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8lYoq3\out) +2026-03-06T22:27:28.208Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T22:27:28.209Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8lYoq3\out +2026-03-06T22:27:28.210Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T22:27:28.210Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:27:28.210Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:27:28.211Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8lYoq3\out +2026-03-06T22:27:28.213Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ufE4pg\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ufE4pg\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:27:28.214Z [INFO] Disk-Space-Check OK: 412.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ufE4pg\out) +2026-03-06T22:27:28.214Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ufE4pg\out +2026-03-06T22:27:28.215Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T22:27:28.215Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:27:28.215Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T22:27:28.267Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=52, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:27:28.267Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T22:27:28.311Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=44, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:27:28.311Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T22:27:28.359Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=48, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:27:28.359Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T22:27:28.402Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=43, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:27:28.402Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T22:27:28.311Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:27:28.403Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=189, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T22:27:28.403Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=189, percent=0 +2026-03-06T22:27:28.403Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ufE4pg\out +2026-03-06T22:27:28.406Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mXX3od\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mXX3od\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:27:28.406Z [INFO] Disk-Space-Check OK: 412.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-mXX3od\out) +2026-03-06T22:27:28.408Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-mXX3od\out +2026-03-06T22:27:28.409Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T22:27:28.409Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:27:28.409Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T22:27:28.410Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-mXX3od\out +2026-03-06T22:27:28.413Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZUp8P3\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ZUp8P3\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:27:28.414Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-ZUp8P3\pkg-missing +2026-03-06T22:27:28.416Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eitNCI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eitNCI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:27:28.416Z [INFO] Disk-Space-Check OK: 412.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-eitNCI\out) +2026-03-06T22:27:28.417Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-eitNCI\out +2026-03-06T22:27:28.419Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T22:27:28.419Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:27:28.419Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:27:28.420Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-eitNCI\out +2026-03-06T22:27:28.459Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MNsfkG\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MNsfkG\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:27:28.460Z [INFO] Disk-Space-Check OK: 412.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MNsfkG\out) +2026-03-06T22:27:28.460Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MNsfkG\out +2026-03-06T22:27:28.461Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T22:27:28.461Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:27:28.461Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T22:27:28.505Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=44, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:27:28.505Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T22:27:28.552Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=47, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:27:28.552Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T22:27:28.600Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=48, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:27:28.600Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T22:27:28.646Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=46, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:27:28.646Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T22:27:28.646Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=186, tailAfter99Ms=n/a, category=unknown +2026-03-06T22:27:28.646Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=186, percent=0 +2026-03-06T22:27:28.647Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MNsfkG\out +2026-03-06T22:27:28.649Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ujN86p\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ujN86p\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:27:28.649Z [INFO] Disk-Space-Check OK: 412.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ujN86p\out) +2026-03-06T22:27:28.652Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ujN86p\out +2026-03-06T22:27:28.654Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yRN25H\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yRN25H\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:27:28.654Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-yRN25H\out) +2026-03-06T22:27:28.623Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T22:27:28.625Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:27:28.864Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T22:27:28.866Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:27:29.227Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T22:27:29.231Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:27:30.071Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T22:27:30.074Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:27:30.267Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:27:30.268Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:27:31.153Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T22:27:31.156Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:27:32.237Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T22:27:32.239Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=7/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:27:32.910Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-06T22:27:32.910Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-06T22:27:32.919Z [INFO] Scheduler gestartet +2026-03-06T22:27:32.919Z [INFO] Scheduler beendet +2026-03-06T22:27:32.921Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-06T22:27:32.922Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-06T22:27:32.996Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-06T22:27:32.997Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-06T22:27:33.058Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-06T22:27:33.058Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-06T22:27:33.059Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-06T22:27:33.121Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-06T22:27:33.122Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-06T22:27:33.123Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-06T22:27:33.265Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [new] +2026-03-06T22:27:33.265Z [INFO] Scheduler gestartet +2026-03-06T22:27:33.265Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:27:33.267Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T22:27:33.969Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=1/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:27:34.231Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T22:27:34.284Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T22:27:34.933Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=2/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:27:34.987Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=8/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:27:35.313Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T22:27:36.015Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=3/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:27:36.636Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T22:27:37.337Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=4/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:27:37.838Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T22:27:38.268Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [fresh-retry] +2026-03-06T22:27:38.268Z [INFO] Scheduler gestartet +2026-03-06T22:27:38.268Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:27:38.540Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=5/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:27:39.765Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=new +2026-03-06T22:27:39.767Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=new +2026-03-06T22:27:39.767Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:27:39.767Z [INFO] Post-Processing Ende: pkg=new, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:27:39.767Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=5c9a29fb +2026-03-06T22:27:39.885Z [INFO] Scheduler beendet +2026-03-06T22:27:39.903Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T22:27:39.906Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=status-retry +2026-03-06T22:27:39.906Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:27:39.906Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:27:39.906Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=2b17355b +2026-03-06T22:27:39.947Z [INFO] Scheduler beendet +2026-03-06T22:27:40.670Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=fresh-retry +2026-03-06T22:27:40.673Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=fresh-retry +2026-03-06T22:27:40.673Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:27:40.673Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:27:40.673Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=9d3b6d12 +2026-03-06T22:27:40.677Z [INFO] Scheduler beendet +2026-03-06T22:27:40.695Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-06T22:27:40.695Z [INFO] Scheduler gestartet +2026-03-06T22:27:40.695Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:27:40.696Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-06T22:27:40.701Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-06T22:27:40.868Z [INFO] Download fertig: mini-retry.part01.rar (2.0 MB), pkg=mini-retry +2026-03-06T22:27:40.868Z [INFO] Post-Processing Start: pkg=mini-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:27:40.868Z [INFO] Post-Processing Ende: pkg=mini-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:27:40.868Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=553ac3bb +2026-03-06T22:27:40.935Z [INFO] Scheduler beendet +2026-03-06T22:27:40.940Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-06T22:27:40.940Z [INFO] Scheduler gestartet +2026-03-06T22:27:40.940Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:27:40.941Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T22:27:40.941Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T22:27:40.941Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-O3fCCF\state\rd_session_state.json.async.tmp' +2026-03-06T22:27:40.942Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-O3fCCF\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-O3fCCF\state\rd_downloader_config.json' +2026-03-06T22:27:42.977Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:27:42.977Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T22:27:46.044Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T22:27:46.044Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T22:27:53.559Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T22:27:53.559Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T22:27:55.986Z [INFO] Pakete hinzugefügt: 1 Paket(e), 3 Link(s) [ad-paced] +2026-03-06T22:27:55.986Z [INFO] Scheduler gestartet +2026-03-06T22:27:55.986Z [INFO] Scheduler Heartbeat: active=0, queued=3, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:27:55.986Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T22:27:55.986Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T22:27:55.986Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T22:27:56.054Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [zip-pack] +2026-03-06T22:27:56.054Z [INFO] Scheduler gestartet +2026-03-06T22:27:56.054Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:27:56.056Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=zip-pack +2026-03-06T22:27:56.510Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:27:57.160Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:27:57.677Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-06T22:27:57.833Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:27:57.910Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=range-416-fail +2026-03-06T22:27:58.363Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:27:58.787Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:27:58.943Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:27:59.625Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:27:59.892Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:00.595Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:01.101Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T22:28:01.101Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T22:28:01.101Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T22:28:01.237Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:01.501Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:02.665Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:02.860Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:04.359Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:04.809Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T22:28:04.809Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T22:28:05.162Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:07.616Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:08.383Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:08.612Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T22:28:08.612Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T22:28:08.612Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T22:28:12.265Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:14.562Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:17.399Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:19.867Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T22:28:19.867Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T22:28:19.868Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T22:28:21.420Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:21.713Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T22:28:21.713Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T22:28:26.213Z [WARN] Tiny download erkannt (122 B): "PK|�f\G��y inside.txt��PK |�f\G��y ��inside.txtPK8," +2026-03-06T22:28:26.232Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup] +2026-03-06T22:28:26.232Z [INFO] Scheduler gestartet +2026-03-06T22:28:26.232Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:28:26.233Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T22:28:26.236Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:28:26.593Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T22:28:26.595Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:28:26.955Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T22:28:26.959Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:28:27.439Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T22:28:27.441Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:28:28.040Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T22:28:28.043Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:28:29.124Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T22:28:29.127Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:28:30.329Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T22:28:30.332Z [WARN] Generic-Fehler: item=episode.mkv, retry=7/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T22:28:31.234Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup-package] +2026-03-06T22:28:31.234Z [INFO] Scheduler gestartet +2026-03-06T22:28:31.234Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:28:31.235Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=cleanup-package +2026-03-06T22:28:31.238Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:31.482Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:31.773Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:32.062Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:32.253Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=cleanup +2026-03-06T22:28:32.254Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:32.465Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:32.775Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:32.822Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:33.290Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:33.458Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:33.771Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:34.564Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:34.999Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:36.326Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:36.573Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:36.782Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T22:28:36.782Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T22:28:36.782Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T22:28:38.757Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:39.358Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:41.025Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:28:42.293Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:43.071Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:28:43.071Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T22:28:43.202Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:45.953Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:46.641Z [WARN] Stall erkannt: item=sample.zip, phase=downloading, retry=2/inf, bytes=0, error=stall, provider=realdebrid +2026-03-06T22:28:46.924Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=range-416-fail +2026-03-06T22:28:46.926Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:47.044Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T22:28:47.044Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T22:28:47.063Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:47.365Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:47.745Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:48.193Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:48.987Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:50.722Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:52.055Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:52.412Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:54.038Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:54.990Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:28:56.090Z [INFO] Scheduler Heartbeat: active=0, queued=3, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:28:56.156Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:28:56.157Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T22:28:58.537Z [WARN] Tiny download erkannt (124 B): "PK��f\G��y episode.txt��PK ��f\G��y ��episode.txtPK9-" +2026-03-06T22:29:01.260Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [cancel-run] +2026-03-06T22:29:01.260Z [INFO] Scheduler gestartet +2026-03-06T22:29:01.260Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:29:01.261Z [INFO] Download Start: episode.mkv (256 KB) via Real-Debrid (API), pkg=cancel-run +2026-03-06T22:29:01.383Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-06T22:29:01.431Z [INFO] Scheduler beendet +2026-03-06T22:29:01.444Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [enabled, disabled] +2026-03-06T22:29:01.445Z [INFO] Scheduler gestartet +2026-03-06T22:29:01.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:29:01.445Z [INFO] Download Start: enabled.bin (96 KB) via Real-Debrid (API), pkg=enabled +2026-03-06T22:29:01.447Z [INFO] Download fertig: enabled.bin (96 KB), pkg=enabled +2026-03-06T22:29:01.447Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T22:29:01.447Z [INFO] Post-Processing Ende: pkg=enabled, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:29:01.447Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=f86c6542 +2026-03-06T22:29:01.615Z [INFO] Scheduler beendet +2026-03-06T22:29:01.628Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle] +2026-03-06T22:29:01.628Z [INFO] Scheduler gestartet +2026-03-06T22:29:01.628Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:29:01.629Z [INFO] Download Start: toggle.bin (320 KB) via Real-Debrid (API), pkg=toggle +2026-03-06T22:29:01.799Z [INFO] Scheduler beendet +2026-03-06T22:29:01.813Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [pause-case] +2026-03-06T22:29:01.813Z [INFO] Scheduler gestartet +2026-03-06T22:29:01.813Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:29:01.813Z [INFO] Download Start: pause.bin (320 KB) via Real-Debrid (API), pkg=pause-case +2026-03-06T22:29:01.937Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle-stress] +2026-03-06T22:29:01.937Z [INFO] Scheduler gestartet +2026-03-06T22:29:01.937Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:29:01.938Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T22:29:01.939Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-VmFDAQ\state\rd_session_state.json.async.tmp' +2026-03-06T22:29:01.940Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-VmFDAQ\state\rd_downloader_config.json.settings.tmp' +2026-03-06T22:29:01.984Z [INFO] Scheduler beendet +2026-03-06T22:29:02.104Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T22:29:02.104Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T22:29:02.104Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T22:29:02.322Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=1/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T22:29:02.570Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T22:29:02.833Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=2/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T22:29:03.271Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T22:29:03.535Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=3/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T22:29:03.974Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T22:29:04.237Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=4/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T22:29:04.917Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T22:29:05.178Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=5/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T22:29:05.979Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T22:29:06.242Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=6/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T22:29:06.939Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [shutdown-case] +2026-03-06T22:29:06.939Z [INFO] Scheduler gestartet +2026-03-06T22:29:06.939Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:29:06.940Z [INFO] Download Start: shutdown.part01.rar (480 KB) via Real-Debrid (API), pkg=shutdown-case +2026-03-06T22:29:07.000Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-06T22:29:07.002Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-06T22:29:07.005Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T22:29:07.006Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T22:29:07.006Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=extract- +2026-03-06T22:29:07.008Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T22:29:07.010Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Auomfv\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Auomfv\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:29:07.011Z [INFO] Disk-Space-Check OK: 412.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-Auomfv\extract\recovery) +2026-03-06T22:29:07.012Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T22:29:07.012Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T22:29:07.012Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-Auomfv\extract\recovery +2026-03-06T22:29:07.015Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T22:29:07.015Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:29:07.015Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T22:29:07.015Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Auomfv\extract\recovery +2026-03-06T22:29:07.015Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-06T22:29:07.016Z [INFO] Post-Processing Ende: pkg=recovery, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:29:07.016Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=recover- +2026-03-06T22:29:07.071Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T22:29:07.071Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SmA53X\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-SmA53X\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:29:07.071Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-SmA53X\downloads\missing-source-ok +2026-03-06T22:29:07.071Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-06T22:29:07.071Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:29:07.071Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-06T22:29:07.110Z [INFO] Scheduler beendet +2026-03-06T22:29:07.133Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T22:29:07.133Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zXO2zm\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zXO2zm\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:29:07.134Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-zXO2zm\downloads\missing-source-empty +2026-03-06T22:29:07.134Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-06T22:29:07.134Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-06T22:29:07.134Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:29:07.134Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-06T22:29:07.194Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stop-unrestrict] +2026-03-06T22:29:07.195Z [INFO] Scheduler gestartet +2026-03-06T22:29:07.195Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:29:07.366Z [INFO] Scheduler beendet +2026-03-06T22:29:07.479Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [pkg-a, pkg-b] +2026-03-06T22:29:07.479Z [INFO] Scheduler gestartet +2026-03-06T22:29:07.479Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T22:29:07.479Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T22:29:07.644Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T22:29:07.676Z [WARN] Stall erkannt: item=sample.zip, phase=downloading, retry=1/inf, bytes=0, error=TypeError: fetch failed, provider=realdebrid +2026-03-06T22:29:07.820Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T22:29:07.828Z [WARN] Generic-Fehler: item=episode.mkv, retry=7/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:07.975Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-06T22:29:08.002Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:08.158Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:08.161Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T22:29:08.336Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-06T22:29:08.344Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:08.500Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T22:29:08.518Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:08.684Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:08.842Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T22:29:08.938Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-06T22:29:09.026Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:09.122Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:09.184Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T22:29:09.368Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:09.524Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T22:29:09.660Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-06T22:29:09.709Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:09.842Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:09.864Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T22:29:09.910Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T22:29:10.047Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:10.092Z [WARN] Generic-Fehler: item=episode.mkv, retry=8/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:10.204Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T22:29:10.380Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-06T22:29:10.387Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:10.564Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:10.665Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T22:29:10.847Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:11.006Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T22:29:11.188Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:11.222Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-06T22:29:11.405Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:11.827Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T22:29:12.010Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:12.168Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T22:29:12.351Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T22:29:12.482Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T22:29:12.483Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-d6Twqe\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-d6Twqe\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:29:12.483Z [INFO] Disk-Space-Check OK: 412.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-d6Twqe\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T22:29:12.484Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T22:29:12.484Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T22:29:12.484Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-d6Twqe\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T22:29:12.486Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T22:29:12.486Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:29:12.487Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:29:12.487Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-d6Twqe\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T22:29:12.487Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T22:29:12.487Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:29:12.487Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T22:29:12.488Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-d6Twqe\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T22:29:12.489Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-06T22:29:12.489Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-06T22:29:12.546Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T22:29:12.546Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IYr05V\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IYr05V\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:29:12.548Z [INFO] Disk-Space-Check OK: 412.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-IYr05V\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-06T22:29:12.548Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T22:29:12.548Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T22:29:12.548Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-IYr05V\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T22:29:12.550Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T22:29:12.550Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:29:12.550Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:29:12.550Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-IYr05V\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T22:29:12.550Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-06T22:29:12.550Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:29:12.550Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T22:29:12.550Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-IYr05V\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T22:29:12.551Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-06T22:29:12.551Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-06T22:29:12.612Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T22:29:12.612Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-B4KsHg\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-B4KsHg\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:29:12.613Z [INFO] Disk-Space-Check OK: 412.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-B4KsHg\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T22:29:12.613Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T22:29:12.613Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T22:29:12.614Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-B4KsHg\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T22:29:12.615Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T22:29:12.615Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:29:12.615Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:29:12.615Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-B4KsHg\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T22:29:12.615Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T22:29:12.616Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:29:12.616Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T22:29:12.616Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-B4KsHg\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T22:29:12.616Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-06T22:29:12.675Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T22:29:12.676Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5EqQCp\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5EqQCp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:29:12.676Z [INFO] Disk-Space-Check OK: 412.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-5EqQCp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T22:29:12.676Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T22:29:12.676Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T22:29:12.676Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-5EqQCp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T22:29:12.678Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T22:29:12.678Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:29:12.678Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:29:12.678Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-5EqQCp\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T22:29:12.678Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T22:29:12.678Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:29:12.678Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T22:29:12.738Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T22:29:12.738Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-u8s2OH\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-u8s2OH\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:29:12.739Z [INFO] Disk-Space-Check OK: 412.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-u8s2OH\extract\Flat-Pack) +2026-03-06T22:29:12.739Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T22:29:12.739Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T22:29:12.739Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-u8s2OH\extract\Flat-Pack +2026-03-06T22:29:12.741Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T22:29:12.741Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:29:12.741Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:29:12.741Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-u8s2OH\extract\Flat-Pack +2026-03-06T22:29:12.741Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-06T22:29:12.742Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:29:12.742Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Pac +2026-03-06T22:29:12.744Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-06T22:29:12.744Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-u8s2OH\mkv-library +2026-03-06T22:29:12.801Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T22:29:12.802Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PrErP1\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PrErP1\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:29:12.802Z [INFO] Disk-Space-Check OK: 412.3 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-PrErP1\extract\Flat-Collision) +2026-03-06T22:29:12.802Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T22:29:12.802Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T22:29:12.802Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-PrErP1\extract\Flat-Collision +2026-03-06T22:29:12.804Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T22:29:12.804Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:29:12.804Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:29:12.804Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-PrErP1\extract\Flat-Collision +2026-03-06T22:29:12.804Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-06T22:29:12.805Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T22:29:12.805Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Col +2026-03-06T22:29:12.807Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-06T22:29:12.807Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-PrErP1\mkv-library +2026-03-06T22:34:21.717Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T22:34:21.720Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:34:21.732Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4C5mT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4C5mT\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:34:21.734Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4C5mT\out) +2026-03-06T22:34:21.735Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d4C5mT\out +2026-03-06T22:34:21.736Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T22:34:21.805Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T22:34:21.806Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:34:21.806Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T22:34:21.858Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=52, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:34:21.859Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T22:34:21.903Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=44, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:34:21.903Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T22:34:21.943Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=40, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:34:21.943Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T22:34:21.980Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=37, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:34:21.980Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T22:34:21.980Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=245, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T22:34:21.980Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=245, percent=0 +2026-03-06T22:34:21.980Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T22:34:21.980Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-d4C5mT\out +2026-03-06T22:34:21.982Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T22:34:21.982Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:34:21.982Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:34:21.983Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:34:21.984Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-d4C5mT\out +2026-03-06T22:34:22.002Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NsYALZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NsYALZ\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:34:22.003Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NsYALZ\out) +2026-03-06T22:34:22.004Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NsYALZ\out +2026-03-06T22:34:22.005Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T22:34:22.005Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:34:22.005Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T22:34:22.005Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T22:34:22.005Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NsYALZ\out +2026-03-06T22:34:22.007Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T22:34:22.007Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:34:22.007Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:34:22.007Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T22:34:22.007Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NsYALZ\out +2026-03-06T22:34:22.009Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T22:34:22.009Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:34:22.009Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:34:22.009Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NsYALZ\out +2026-03-06T22:34:22.012Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bivX5F\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bivX5F\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:34:22.013Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bivX5F\out) +2026-03-06T22:34:22.013Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bivX5F\out +2026-03-06T22:34:22.014Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T22:34:22.014Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:34:22.014Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T22:34:22.015Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T22:34:22.016Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bivX5F\out +2026-03-06T22:34:22.017Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GLZ1JU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GLZ1JU\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:34:22.018Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-GLZ1JU\out) +2026-03-06T22:34:22.018Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-GLZ1JU\out +2026-03-06T22:34:22.019Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T22:34:22.019Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:34:22.019Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T22:34:22.020Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:34:22.021Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-GLZ1JU\pkg) +2026-03-06T22:34:22.021Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-GLZ1JU\out +2026-03-06T22:34:22.022Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w0EKys\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w0EKys\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:34:22.023Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-w0EKys\out) +2026-03-06T22:34:22.023Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-w0EKys\out +2026-03-06T22:34:22.024Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T22:34:22.024Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:34:22.024Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T22:34:22.025Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:34:22.025Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-w0EKys\out +2026-03-06T22:34:22.027Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WzsZdU\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WzsZdU\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:34:22.028Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-WzsZdU\out) +2026-03-06T22:34:22.028Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WzsZdU\out +2026-03-06T22:34:22.030Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T22:34:22.030Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:34:22.030Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:34:22.030Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T22:34:22.030Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-WzsZdU\out +2026-03-06T22:34:22.031Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T22:34:22.031Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:34:22.031Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T22:34:22.032Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-WzsZdU\out +2026-03-06T22:34:22.034Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dNuuTq\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dNuuTq\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T22:34:22.034Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-dNuuTq\out) +2026-03-06T22:34:22.034Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T22:34:22.035Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-dNuuTq\out +2026-03-06T22:34:22.035Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T22:34:22.035Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=0, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:34:22.035Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=0, percent=100 +2026-03-06T22:34:22.036Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-dNuuTq\out +2026-03-06T22:34:22.037Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ya9Izz\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ya9Izz\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:34:22.038Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-ya9Izz\out) +2026-03-06T22:34:22.038Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-ya9Izz\out +2026-03-06T22:34:22.039Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T22:34:22.039Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:34:22.039Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T22:34:22.076Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=37, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:34:22.076Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T22:34:22.112Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=36, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:34:22.112Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T22:34:22.148Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=36, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:34:22.148Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T22:34:22.189Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=41, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:34:22.189Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T22:34:22.189Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=151, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T22:34:22.189Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=151, percent=0 +2026-03-06T22:34:22.190Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ya9Izz\out +2026-03-06T22:34:22.193Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6p9TLV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6p9TLV\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:34:22.193Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-6p9TLV\out) +2026-03-06T22:34:22.195Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-6p9TLV\out +2026-03-06T22:34:22.196Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T22:34:22.196Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:34:22.196Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T22:34:22.197Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-6p9TLV\out +2026-03-06T22:34:22.200Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ev5ugd\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-ev5ugd\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:34:22.200Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-ev5ugd\pkg-missing +2026-03-06T22:34:22.202Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-13Dn66\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-13Dn66\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:34:22.202Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-13Dn66\out) +2026-03-06T22:34:22.202Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-13Dn66\out +2026-03-06T22:34:22.204Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T22:34:22.204Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:34:22.204Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:34:22.205Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-13Dn66\out +2026-03-06T22:34:22.242Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MvVfbJ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MvVfbJ\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:34:22.243Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-MvVfbJ\out) +2026-03-06T22:34:22.243Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-MvVfbJ\out +2026-03-06T22:34:22.244Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T22:34:22.245Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:34:22.245Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T22:34:22.283Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=38, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:34:22.283Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T22:34:22.322Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=39, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:34:22.322Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T22:34:22.360Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=38, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:34:22.360Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T22:34:22.399Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=39, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:34:22.399Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T22:34:22.399Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=156, tailAfter99Ms=n/a, category=unknown +2026-03-06T22:34:22.399Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=156, percent=0 +2026-03-06T22:34:22.400Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-MvVfbJ\out +2026-03-06T22:34:22.402Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q7bio7\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q7bio7\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:34:22.402Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q7bio7\out) +2026-03-06T22:34:22.403Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Q7bio7\out +2026-03-06T22:34:22.406Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-w49m4o\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-w49m4o\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:34:22.406Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-w49m4o\out) +2026-03-06T22:34:24.131Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:34:24.132Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:43:04.926Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T22:43:04.929Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:43:04.952Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9NCVcV\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9NCVcV\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:43:04.953Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9NCVcV\out) +2026-03-06T22:43:04.955Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9NCVcV\out +2026-03-06T22:43:04.956Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T22:43:05.054Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T22:43:05.054Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:43:05.054Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T22:43:05.096Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=42, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:43:05.096Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T22:43:05.145Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=49, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:43:05.145Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T22:43:05.183Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=38, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:43:05.183Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T22:43:05.221Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=38, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:43:05.222Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T22:43:05.222Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=268, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T22:43:05.222Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=268, percent=0 +2026-03-06T22:43:05.222Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T22:43:05.222Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9NCVcV\out +2026-03-06T22:43:05.224Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T22:43:05.224Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:43:05.224Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:43:05.225Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:43:05.226Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9NCVcV\out +2026-03-06T22:43:05.233Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yj2aT5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yj2aT5\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:43:05.234Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yj2aT5\out) +2026-03-06T22:43:05.235Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yj2aT5\out +2026-03-06T22:43:05.236Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T22:43:05.236Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:43:05.236Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T22:43:05.236Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T22:43:05.236Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yj2aT5\out +2026-03-06T22:43:05.238Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T22:43:05.238Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:43:05.238Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:43:05.238Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T22:43:05.238Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yj2aT5\out +2026-03-06T22:43:05.239Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T22:43:05.239Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:43:05.239Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T22:43:05.240Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yj2aT5\out +2026-03-06T22:43:05.242Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lTuQuu\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lTuQuu\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:43:05.243Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lTuQuu\out) +2026-03-06T22:43:05.243Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lTuQuu\out +2026-03-06T22:43:05.244Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T22:43:05.244Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:43:05.244Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T22:43:05.245Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T22:43:05.246Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lTuQuu\out +2026-03-06T22:43:05.248Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9d6808\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9d6808\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:43:05.248Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-9d6808\out) +2026-03-06T22:43:05.249Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-9d6808\out +2026-03-06T22:43:05.250Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T22:43:05.250Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:43:05.250Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T22:43:05.250Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:43:05.251Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-9d6808\pkg) +2026-03-06T22:43:05.251Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-9d6808\out +2026-03-06T22:43:05.253Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kuR0FQ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kuR0FQ\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:43:05.253Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-kuR0FQ\out) +2026-03-06T22:43:05.253Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-kuR0FQ\out +2026-03-06T22:43:05.255Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T22:43:05.255Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:43:05.255Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:43:05.255Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:43:05.256Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-kuR0FQ\out +2026-03-06T22:43:05.258Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-23IL6U\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-23IL6U\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:43:05.259Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-23IL6U\out) +2026-03-06T22:43:05.259Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-23IL6U\out +2026-03-06T22:43:05.260Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T22:43:05.260Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:43:05.260Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-06T22:43:05.260Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T22:43:05.260Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-23IL6U\out +2026-03-06T22:43:05.262Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T22:43:05.262Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:43:05.262Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:43:05.263Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-23IL6U\out +2026-03-06T22:43:05.265Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0j0PaZ\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0j0PaZ\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T22:43:05.265Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-0j0PaZ\out) +2026-03-06T22:43:05.265Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T22:43:05.265Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-0j0PaZ\out +2026-03-06T22:43:05.267Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T22:43:05.267Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:43:05.267Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:43:05.267Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-0j0PaZ\out +2026-03-06T22:43:05.268Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XyrXBP\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XyrXBP\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:43:05.269Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-XyrXBP\out) +2026-03-06T22:43:05.269Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-XyrXBP\out +2026-03-06T22:43:05.269Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T22:43:05.270Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:43:05.270Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T22:43:05.310Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=40, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:43:05.310Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T22:43:05.349Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=39, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:43:05.349Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T22:43:05.388Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=39, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:43:05.388Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T22:43:05.429Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=41, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:43:05.429Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T22:43:05.429Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=160, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T22:43:05.429Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=160, percent=0 +2026-03-06T22:43:05.430Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-XyrXBP\out +2026-03-06T22:43:05.432Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a1UEkj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a1UEkj\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:43:05.433Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-a1UEkj\out) +2026-03-06T22:43:05.434Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-a1UEkj\out +2026-03-06T22:43:05.436Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T22:43:05.436Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:43:05.436Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:43:05.436Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-a1UEkj\out +2026-03-06T22:43:05.440Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pq6Afm\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Pq6Afm\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:43:05.440Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-Pq6Afm\pkg-missing +2026-03-06T22:43:05.442Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r4TEiY\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r4TEiY\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:43:05.442Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-r4TEiY\out) +2026-03-06T22:43:05.443Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-r4TEiY\out +2026-03-06T22:43:05.445Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T22:43:05.445Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:43:05.445Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:43:05.446Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-r4TEiY\out +2026-03-06T22:43:05.486Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lmw6Ab\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lmw6Ab\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:43:05.486Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-lmw6Ab\out) +2026-03-06T22:43:05.487Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-lmw6Ab\out +2026-03-06T22:43:05.488Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T22:43:05.488Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:43:05.488Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T22:43:05.534Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=46, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:43:05.534Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T22:43:05.582Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=48, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:43:05.582Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T22:43:05.622Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=40, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:43:05.622Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T22:43:05.662Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=40, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:43:05.662Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T22:43:05.662Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=175, tailAfter99Ms=n/a, category=unknown +2026-03-06T22:43:05.662Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=175, percent=0 +2026-03-06T22:43:05.663Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-lmw6Ab\out +2026-03-06T22:43:05.665Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fZyLuL\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fZyLuL\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:43:05.665Z [INFO] Disk-Space-Check OK: 412.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-fZyLuL\out) +2026-03-06T22:43:05.667Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-fZyLuL\out +2026-03-06T22:43:05.670Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-8H07qs\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-8H07qs\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:43:05.670Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-8H07qs\out) +2026-03-06T22:43:07.339Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:43:07.340Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:46:37.471Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T22:46:37.474Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:46:37.488Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BU7L1J\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BU7L1J\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:46:37.489Z [INFO] Disk-Space-Check OK: 411.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-BU7L1J\out) +2026-03-06T22:46:37.490Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BU7L1J\out +2026-03-06T22:46:37.491Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T22:46:37.568Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T22:46:37.568Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:46:37.568Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T22:46:37.615Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=47, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:46:37.615Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T22:46:37.665Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=50, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:46:37.665Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T22:46:37.713Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=48, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:46:37.713Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T22:46:37.764Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=51, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:46:37.764Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T22:46:37.764Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=274, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T22:46:37.764Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=274, percent=0 +2026-03-06T22:46:37.764Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T22:46:37.764Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-BU7L1J\out +2026-03-06T22:46:37.767Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T22:46:37.767Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:46:37.767Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T22:46:37.768Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:46:37.769Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-BU7L1J\out +2026-03-06T22:46:37.778Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VRsTOn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VRsTOn\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:46:37.779Z [INFO] Disk-Space-Check OK: 411.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VRsTOn\out) +2026-03-06T22:46:37.780Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VRsTOn\out +2026-03-06T22:46:37.782Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T22:46:37.782Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:46:37.782Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T22:46:37.782Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T22:46:37.782Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VRsTOn\out +2026-03-06T22:46:37.784Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T22:46:37.784Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:46:37.784Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:46:37.784Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T22:46:37.784Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VRsTOn\out +2026-03-06T22:46:37.786Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T22:46:37.786Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T22:46:37.787Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:46:37.787Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VRsTOn\out +2026-03-06T22:46:37.791Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Knc1uo\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Knc1uo\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:46:37.792Z [INFO] Disk-Space-Check OK: 411.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Knc1uo\out) +2026-03-06T22:46:37.793Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Knc1uo\out +2026-03-06T22:46:37.796Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T22:46:37.796Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:46:37.796Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T22:46:37.798Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T22:46:37.799Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Knc1uo\out +2026-03-06T22:46:37.801Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zqK29a\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zqK29a\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:46:37.802Z [INFO] Disk-Space-Check OK: 411.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zqK29a\out) +2026-03-06T22:46:37.803Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zqK29a\out +2026-03-06T22:46:37.805Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T22:46:37.805Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:46:37.805Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:46:37.806Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:46:37.807Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-zqK29a\pkg) +2026-03-06T22:46:37.807Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zqK29a\out +2026-03-06T22:46:37.809Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bJ6XCy\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bJ6XCy\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T22:46:37.810Z [INFO] Disk-Space-Check OK: 411.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-bJ6XCy\out) +2026-03-06T22:46:37.811Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-bJ6XCy\out +2026-03-06T22:46:37.814Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T22:46:37.814Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:46:37.814Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T22:46:37.815Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T22:46:37.816Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-bJ6XCy\out +2026-03-06T22:46:37.819Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4fAasT\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4fAasT\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:46:37.821Z [INFO] Disk-Space-Check OK: 411.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-4fAasT\out) +2026-03-06T22:46:37.821Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4fAasT\out +2026-03-06T22:46:37.825Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T22:46:37.825Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:46:37.825Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T22:46:37.825Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T22:46:37.825Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-4fAasT\out +2026-03-06T22:46:37.830Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T22:46:37.830Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=5, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:46:37.830Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=5, percent=100 +2026-03-06T22:46:37.831Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-4fAasT\out +2026-03-06T22:46:37.835Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hqIf3f\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hqIf3f\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T22:46:37.836Z [INFO] Disk-Space-Check OK: 411.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-hqIf3f\out) +2026-03-06T22:46:37.836Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T22:46:37.837Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-hqIf3f\out +2026-03-06T22:46:37.839Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T22:46:37.839Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:46:37.839Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:46:37.840Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-hqIf3f\out +2026-03-06T22:46:37.843Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-utMQz0\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-utMQz0\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:46:37.844Z [INFO] Disk-Space-Check OK: 411.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-utMQz0\out) +2026-03-06T22:46:37.845Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-utMQz0\out +2026-03-06T22:46:37.846Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T22:46:37.846Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:46:37.846Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T22:46:37.908Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=62, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:46:37.908Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T22:46:37.956Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=48, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:46:37.956Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T22:46:38.004Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=48, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:46:38.004Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T22:46:38.042Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=38, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:46:38.042Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T22:46:38.042Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=197, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T22:46:38.042Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=197, percent=0 +2026-03-06T22:46:38.043Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-utMQz0\out +2026-03-06T22:46:38.045Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5SZiou\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5SZiou\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:46:38.046Z [INFO] Disk-Space-Check OK: 411.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-5SZiou\out) +2026-03-06T22:46:38.047Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-5SZiou\out +2026-03-06T22:46:38.049Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T22:46:38.049Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:46:38.049Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:46:38.049Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-5SZiou\out +2026-03-06T22:46:38.052Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zqS9fD\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zqS9fD\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:46:38.053Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-zqS9fD\pkg-missing +2026-03-06T22:46:38.054Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2z63kI\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2z63kI\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:46:38.055Z [INFO] Disk-Space-Check OK: 411.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-2z63kI\out) +2026-03-06T22:46:38.055Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-2z63kI\out +2026-03-06T22:46:38.057Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T22:46:38.057Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T22:46:38.057Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T22:46:38.057Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-2z63kI\out +2026-03-06T22:46:38.095Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hi1Lw5\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hi1Lw5\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:46:38.095Z [INFO] Disk-Space-Check OK: 411.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hi1Lw5\out) +2026-03-06T22:46:38.095Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Hi1Lw5\out +2026-03-06T22:46:38.097Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T22:46:38.097Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T22:46:38.097Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T22:46:38.136Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=39, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:46:38.136Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T22:46:38.177Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=41, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:46:38.177Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T22:46:38.218Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=41, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:46:38.218Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T22:46:38.258Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=40, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T22:46:38.258Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T22:46:38.258Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=163, tailAfter99Ms=n/a, category=unknown +2026-03-06T22:46:38.258Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=163, percent=0 +2026-03-06T22:46:38.258Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Hi1Lw5\out +2026-03-06T22:46:38.260Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sTy8Qf\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sTy8Qf\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:46:38.260Z [INFO] Disk-Space-Check OK: 411.7 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-sTy8Qf\out) +2026-03-06T22:46:38.262Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-sTy8Qf\out +2026-03-06T22:46:38.264Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ypqCN2\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ypqCN2\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T22:46:38.264Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-ypqCN2\out) +2026-03-06T22:46:39.883Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T22:46:39.884Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T23:50:54.287Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T23:50:54.273Z [INFO] Test-Nachricht für Session-Log +2026-03-06T23:50:54.295Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T23:50:54.304Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8qJF2j\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8qJF2j\out, archives=2, cleanupMode=delete, conflictMode=overwrite +2026-03-06T23:50:54.306Z [INFO] Disk-Space-Check OK: 410.5 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-8qJF2j\out) +2026-03-06T23:50:54.308Z [INFO] Entpacke Archiv: bad.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8qJF2j\out +2026-03-06T23:50:54.310Z [INFO] Extract-Backend Start: archive=bad.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T23:50:54.423Z [INFO] Entpacker erkannt: C:\Program Files\WinRAR\UnRAR.exe +2026-03-06T23:50:54.423Z [INFO] Legacy-Extractor: bad.zip, 4 Passwörter: ["", "bad", "serienfans.org", "serienjunkies.org"] +2026-03-06T23:50:54.424Z [INFO] Legacy-Passwort-Versuch 1/4 für bad.zip: "" +2026-03-06T23:50:54.357Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stale-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T23:50:54.358Z [INFO] Update-Download versucht: https://example.invalid/stale-setup.exe +2026-03-06T23:50:54.364Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T23:50:54.364Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T23:50:54.388Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [retry] +2026-03-06T23:50:54.390Z [INFO] Scheduler gestartet +2026-03-06T23:50:54.390Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:50:54.400Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T23:50:54.496Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=1/4, ms=73, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T23:50:54.496Z [INFO] Legacy-Passwort-Versuch 2/4 für bad.zip: "bad" +2026-03-06T23:50:54.559Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=2/4, ms=63, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T23:50:54.559Z [INFO] Legacy-Passwort-Versuch 3/4 für bad.zip: "serienfans.org" +2026-03-06T23:50:54.621Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=3/4, ms=62, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T23:50:54.621Z [INFO] Legacy-Passwort-Versuch 4/4 für bad.zip: "serienjunkies.org" +2026-03-06T23:50:54.687Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=bad.zip, attempt=4/4, ms=66, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T23:50:54.687Z [ERROR] Entpack-Fehler bad.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T23:50:54.587Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T23:50:54.601Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5MbB2l\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5MbB2l\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:50:54.602Z [INFO] Disk-Space-Check OK: 410.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5MbB2l\out) +2026-03-06T23:50:54.604Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-jvm-extract-5MbB2l\out +2026-03-06T23:50:54.605Z [INFO] Extract-Backend Start: archive=release.zip, mode=jvm, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T23:50:54.607Z [INFO] JVM-Extractor aktiv (C:\Users\ploet\Desktop\Real-Debrid-Downloader\resources\extractor-jvm): release.zip, 4 Passwörter: ["", "release", "serienfans.org", "serienjunkies.org"] +2026-03-06T23:50:54.617Z [INFO] JVM Daemon gestartet (PID 56056) +2026-03-06T23:50:54.617Z [INFO] JVM Daemon: Warte auf booting Daemon für release.zip... +2026-03-06T23:50:54.510Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841054356-3036-90264e53-6efa-424f-9650-7e379f67cf27-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T23:50:54.700Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/stable-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Stable-Setup-9.9.9.exe +2026-03-06T23:50:54.700Z [INFO] Update-Download versucht: https://example.invalid/stable-setup.exe +2026-03-06T23:50:54.687Z [WARN] Extract-Trace Archiv Fehler: archive=bad.zip, totalMs=379, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T23:50:54.687Z [INFO] Extract-Trace Archiv Ende: archive=bad.zip, outcome=failed, elapsedMs=379, percent=0 +2026-03-06T23:50:54.687Z [INFO] Extract-Trace Gap: before=ok.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T23:50:54.687Z [INFO] Entpacke Archiv: ok.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-8qJF2j\out +2026-03-06T23:50:54.690Z [INFO] Entpacken erfolgreich: ok.zip +2026-03-06T23:50:54.690Z [INFO] Extract-Trace Archiv Erfolg: archive=ok.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:50:54.690Z [INFO] Extract-Trace Archiv Ende: archive=ok.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T23:50:54.691Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T23:50:54.693Z [INFO] Entpacken beendet: extracted=1, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-8qJF2j\out +2026-03-06T23:50:54.702Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OM6mNA\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OM6mNA\out, archives=3, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:50:54.703Z [INFO] Disk-Space-Check OK: 410.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-OM6mNA\out) +2026-03-06T23:50:54.704Z [INFO] Entpacke Archiv: Show.S01E01.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OM6mNA\out +2026-03-06T23:50:54.707Z [INFO] Entpacken erfolgreich: Show.S01E01.zip +2026-03-06T23:50:54.707Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E01.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T23:50:54.707Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E01.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T23:50:54.707Z [INFO] Extract-Trace Gap: before=Show.S01E02.zip, prevDoneToStartMs=0, progress=1/3 +2026-03-06T23:50:54.707Z [INFO] Entpacke Archiv: Show.S01E02.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OM6mNA\out +2026-03-06T23:50:54.710Z [INFO] Entpacken erfolgreich: Show.S01E02.zip +2026-03-06T23:50:54.711Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E02.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T23:50:54.711Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E02.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T23:50:54.711Z [INFO] Extract-Trace Gap: before=Show.S01E10.zip, prevDoneToStartMs=0, progress=2/3 +2026-03-06T23:50:54.711Z [INFO] Entpacke Archiv: Show.S01E10.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-OM6mNA\out +2026-03-06T23:50:54.714Z [INFO] Entpacken erfolgreich: Show.S01E10.zip +2026-03-06T23:50:54.714Z [INFO] Extract-Trace Archiv Erfolg: archive=Show.S01E10.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=5 +2026-03-06T23:50:54.714Z [INFO] Extract-Trace Archiv Ende: archive=Show.S01E10.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T23:50:54.715Z [INFO] Entpacken beendet: extracted=3, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-OM6mNA\out +2026-03-06T23:50:54.718Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b0ZBOj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b0ZBOj\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T23:50:54.719Z [INFO] Disk-Space-Check OK: 410.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-b0ZBOj\out) +2026-03-06T23:50:54.720Z [INFO] Entpacke Archiv: season.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-b0ZBOj\out +2026-03-06T23:50:54.723Z [INFO] Entpacken erfolgreich: season.zip +2026-03-06T23:50:54.723Z [INFO] Extract-Trace Archiv Erfolg: archive=season.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:50:54.723Z [INFO] Extract-Trace Archiv Ende: archive=season.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T23:50:54.725Z [INFO] Archive-Cleanup abgeschlossen: 3 Datei(en) entfernt +2026-03-06T23:50:54.726Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-b0ZBOj\out +2026-03-06T23:50:54.729Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tflg68\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tflg68\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T23:50:54.730Z [INFO] Disk-Space-Check OK: 410.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tflg68\out) +2026-03-06T23:50:54.731Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Tflg68\out +2026-03-06T23:50:54.733Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T23:50:54.733Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:50:54.733Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T23:50:54.735Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T23:50:54.736Z [INFO] Leere Download-Ordner entfernt: 1 (root=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tflg68\pkg) +2026-03-06T23:50:54.736Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Tflg68\out +2026-03-06T23:50:54.738Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AmcB7O\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AmcB7O\out, archives=1, cleanupMode=delete, conflictMode=overwrite +2026-03-06T23:50:54.739Z [INFO] Disk-Space-Check OK: 410.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-AmcB7O\out) +2026-03-06T23:50:54.740Z [INFO] Entpacke Archiv: release.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-AmcB7O\out +2026-03-06T23:50:54.744Z [INFO] Entpacken erfolgreich: release.zip +2026-03-06T23:50:54.744Z [INFO] Extract-Trace Archiv Erfolg: archive=release.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:50:54.744Z [INFO] Extract-Trace Archiv Ende: archive=release.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T23:50:54.745Z [INFO] Archive-Cleanup abgeschlossen: 1 Datei(en) entfernt +2026-03-06T23:50:54.746Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-AmcB7O\out +2026-03-06T23:50:54.750Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VQu1xb\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VQu1xb\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:50:54.752Z [INFO] Disk-Space-Check OK: 410.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-VQu1xb\out) +2026-03-06T23:50:54.752Z [INFO] Entpacke Archiv: a.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VQu1xb\out +2026-03-06T23:50:54.755Z [INFO] Entpacken erfolgreich: a.zip +2026-03-06T23:50:54.755Z [INFO] Extract-Trace Archiv Erfolg: archive=a.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:50:54.755Z [INFO] Extract-Trace Archiv Ende: archive=a.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T23:50:54.755Z [INFO] Extract-Trace Gap: before=b.zip, prevDoneToStartMs=0, progress=1/2 +2026-03-06T23:50:54.755Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-VQu1xb\out +2026-03-06T23:50:54.759Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T23:50:54.759Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:50:54.759Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T23:50:54.760Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-VQu1xb\out +2026-03-06T23:50:54.764Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NR20zB\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NR20zB\out, archives=1, cleanupMode=none, conflictMode=ask +2026-03-06T23:50:54.765Z [INFO] Disk-Space-Check OK: 410.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-NR20zB\out) +2026-03-06T23:50:54.765Z [WARN] Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt +2026-03-06T23:50:54.765Z [INFO] Entpacke Archiv: conflict.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-NR20zB\out +2026-03-06T23:50:54.767Z [INFO] Entpacken erfolgreich: conflict.zip +2026-03-06T23:50:54.767Z [INFO] Extract-Trace Archiv Erfolg: archive=conflict.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:50:54.767Z [INFO] Extract-Trace Archiv Ende: archive=conflict.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T23:50:54.768Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-NR20zB\out +2026-03-06T23:50:54.772Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zxH5pr\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zxH5pr\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:50:54.773Z [INFO] Disk-Space-Check OK: 410.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-zxH5pr\out) +2026-03-06T23:50:54.773Z [INFO] Entpacke Archiv: broken.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-zxH5pr\out +2026-03-06T23:50:54.774Z [INFO] Extract-Backend Start: archive=broken.zip, mode=legacy, pwCandidates=4, timeoutMs=360000, hybrid=false +2026-03-06T23:50:54.774Z [INFO] Legacy-Extractor: broken.zip, 4 Passwörter: ["", "broken", "serienfans.org", "serienjunkies.org"] +2026-03-06T23:50:54.774Z [INFO] Legacy-Passwort-Versuch 1/4 für broken.zip: "" +2026-03-06T23:50:54.759Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T23:50:54.767Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T23:50:54.774Z [INFO] JVM Daemon bereit (persistent) +2026-03-06T23:50:54.818Z [INFO] JVM Daemon: Bereit nach 201ms — sende Request für release.zip +2026-03-06T23:50:54.818Z [INFO] JVM Daemon Request Start: archive=release.zip, pwCandidates=4, timeoutMs=360000, conflict=overwrite +2026-03-06T23:50:54.892Z [INFO] Extract-Trace 99%: archive=release.zip, elapsedMs=288 +2026-03-06T23:50:54.779Z [INFO] Nach-Shutdown-Nachricht +2026-03-06T23:50:54.829Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841054700-3036-6cd77f8f-703c-474c-bb83-74879661bb05-Stable Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T23:50:54.932Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/hang-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T23:50:54.932Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T23:50:54.832Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=1/4, ms=58, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T23:50:54.832Z [INFO] Legacy-Passwort-Versuch 2/4 für broken.zip: "broken" +2026-03-06T23:50:54.893Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=2/4, ms=61, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T23:50:54.893Z [INFO] Legacy-Passwort-Versuch 3/4 für broken.zip: "serienfans.org" +2026-03-06T23:50:54.960Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=3/4, ms=67, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T23:50:54.960Z [INFO] Legacy-Passwort-Versuch 4/4 für broken.zip: "serienjunkies.org" +2026-03-06T23:50:55.039Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=broken.zip, attempt=4/4, ms=79, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T23:50:55.039Z [ERROR] Entpack-Fehler broken.zip [unsupported_format]: Error: ADM-ZIP: Invalid or unsupported zip format. No END header found +2026-03-06T23:50:55.000Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T23:50:55.008Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T23:50:55.039Z [WARN] Extract-Trace Archiv Fehler: archive=broken.zip, totalMs=266, tailAfter99Ms=n/a, category=unsupported_format +2026-03-06T23:50:55.039Z [INFO] Extract-Trace Archiv Ende: archive=broken.zip, outcome=failed, elapsedMs=266, percent=0 +2026-03-06T23:50:55.040Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-zxH5pr\out +2026-03-06T23:50:55.044Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ltg51o\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ltg51o\out, archives=2, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:50:55.045Z [INFO] Disk-Space-Check OK: 410.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ltg51o\out) +2026-03-06T23:50:55.048Z [INFO] Entpacke Archiv: b.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-Ltg51o\out +2026-03-06T23:50:55.052Z [INFO] Entpacken erfolgreich: b.zip +2026-03-06T23:50:55.052Z [INFO] Extract-Trace Archiv Erfolg: archive=b.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:50:55.052Z [INFO] Extract-Trace Archiv Ende: archive=b.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T23:50:55.053Z [INFO] Entpacken beendet: extracted=2, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-Ltg51o\out +2026-03-06T23:50:55.058Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1pgp49\pkg-missing, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-1pgp49\out, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:50:55.058Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-extract-1pgp49\pkg-missing +2026-03-06T23:50:55.062Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-njZzzn\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-njZzzn\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:50:55.063Z [INFO] Disk-Space-Check OK: 410.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-njZzzn\out) +2026-03-06T23:50:55.063Z [INFO] Entpacke Archiv: traversal.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-njZzzn\out +2026-03-06T23:50:55.067Z [INFO] Entpacken erfolgreich: traversal.zip +2026-03-06T23:50:55.067Z [INFO] Extract-Trace Archiv Erfolg: archive=traversal.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:50:55.067Z [INFO] Extract-Trace Archiv Ende: archive=traversal.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T23:50:55.068Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-njZzzn\out +2026-03-06T23:50:55.124Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yrldnj\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yrldnj\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:50:55.125Z [INFO] Disk-Space-Check OK: 410.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-yrldnj\out) +2026-03-06T23:50:55.126Z [INFO] Entpacke Archiv: too-large.zip -> C:\Users\ploet\AppData\Local\Temp\rd-extract-yrldnj\out +2026-03-06T23:50:55.127Z [INFO] Extract-Backend Start: archive=too-large.zip, mode=legacy, pwCandidates=4, timeoutMs=360002, hybrid=false +2026-03-06T23:50:55.128Z [INFO] Legacy-Extractor: too-large.zip, 4 Passwörter: ["", "too-large", "serienfans.org", "serienjunkies.org"] +2026-03-06T23:50:55.128Z [INFO] Legacy-Passwort-Versuch 1/4 für too-large.zip: "" +2026-03-06T23:50:55.203Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=1/4, ms=75, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T23:50:55.203Z [INFO] Legacy-Passwort-Versuch 2/4 für too-large.zip: "too-large" +2026-03-06T23:50:55.267Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=2/4, ms=64, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T23:50:55.267Z [INFO] Legacy-Passwort-Versuch 3/4 für too-large.zip: "serienfans.org" +2026-03-06T23:50:55.330Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=3/4, ms=63, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T23:50:55.330Z [INFO] Legacy-Passwort-Versuch 4/4 für too-large.zip: "serienjunkies.org" +2026-03-06T23:50:55.390Z [INFO] Legacy-Passwort-Versuch Ergebnis: archive=too-large.zip, attempt=4/4, ms=60, ok=false, timedOut=false, missingCommand=false, bestPercent=0 +2026-03-06T23:50:55.390Z [ERROR] Entpack-Fehler too-large.zip [unknown]: Error: ZIP-Eintrag zu groß für internen Entpacker (9 MB > 8 MB) +2026-03-06T23:50:55.390Z [WARN] Extract-Trace Archiv Fehler: archive=too-large.zip, totalMs=264, tailAfter99Ms=n/a, category=unknown +2026-03-06T23:50:55.390Z [INFO] Extract-Trace Archiv Ende: archive=too-large.zip, outcome=failed, elapsedMs=264, percent=0 +2026-03-06T23:50:55.391Z [INFO] Entpacken beendet: extracted=0, failed=1, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-yrldnj\out +2026-03-06T23:50:55.393Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iggf7e\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iggf7e\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:50:55.394Z [INFO] Disk-Space-Check OK: 410.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-extract-iggf7e\out) +2026-03-06T23:50:55.397Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-extract-iggf7e\out +2026-03-06T23:50:55.399Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-0G36S3\pkg, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-0G36S3\out, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:50:55.399Z [ERROR] Disk-Space-Check: Nicht genug Speicherplatz: 0 MB benötigt, 0 MB frei (target=C:\Users\ploet\AppData\Local\Temp\rd-diskspace-0G36S3\out) +2026-03-06T23:50:55.359Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T23:50:55.365Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T23:50:55.839Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T23:50:55.846Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T23:50:55.938Z [WARN] Update-Download Retry 1/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T23:50:56.712Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T23:50:56.714Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-06T23:50:56.922Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T23:50:56.936Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T23:50:57.438Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T23:50:58.371Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-06T23:50:58.377Z [WARN] Generic-Fehler: item=episode.mkv, retry=7/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-06T23:50:58.441Z [WARN] Update-Download Retry 2/3 für https://example.invalid/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T23:50:59.388Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [same-name] +2026-03-06T23:50:59.388Z [INFO] Scheduler gestartet +2026-03-06T23:50:59.388Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:50:59.390Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:50:59.391Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:50:59.659Z [WARN] Generic-Fehler: item=same-release.mkv, retry=1/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:50:59.660Z [WARN] Generic-Fehler: item=same-release.mkv, retry=1/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:50:59.851Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:50:59.851Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:51:00.115Z [WARN] Generic-Fehler: item=same-release.mkv, retry=2/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:51:00.116Z [WARN] Generic-Fehler: item=same-release.mkv, retry=2/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:51:00.431Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:51:00.432Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:51:00.659Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=retry +2026-03-06T23:51:00.696Z [WARN] Generic-Fehler: item=same-release.mkv, retry=3/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:51:00.696Z [WARN] Generic-Fehler: item=same-release.mkv, retry=3/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:51:00.923Z [WARN] Generic-Fehler: item=same-release.mkv, retry=8/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:51:01.251Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:51:01.252Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:51:01.441Z [INFO] Update-Download versucht: https://example.invalid/hang-setup.exe +2026-03-06T23:51:01.515Z [WARN] Generic-Fehler: item=same-release.mkv, retry=4/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:51:01.516Z [WARN] Generic-Fehler: item=same-release.mkv, retry=4/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:51:02.072Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:51:02.192Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:51:02.336Z [WARN] Generic-Fehler: item=same-release.mkv, retry=5/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:51:02.445Z [WARN] Update-Kandidat 1/2 verworfen: Error: Update Download Body Timeout nach 1s +2026-03-06T23:51:02.445Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T23:51:02.456Z [WARN] Generic-Fehler: item=same-release.mkv, retry=5/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:51:03.445Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:51:03.566Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:51:03.447Z [WARN] Update-Download Retry 1/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T23:51:03.665Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=retry +2026-03-06T23:51:03.713Z [WARN] Generic-Fehler: item=same-release.mkv, retry=6/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:51:03.831Z [WARN] Generic-Fehler: item=same-release.mkv, retry=6/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:51:03.929Z [WARN] Generic-Fehler: item=same-release.mkv, retry=9/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-06T23:51:04.389Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [first, second] +2026-03-06T23:51:04.389Z [INFO] Scheduler gestartet +2026-03-06T23:51:04.389Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:51:04.390Z [INFO] Download Start: first.bin (80 KB) via Real-Debrid (API), pkg=first +2026-03-06T23:51:04.393Z [INFO] Download fertig: first.bin (80 KB), pkg=first +2026-03-06T23:51:04.394Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:51:04.394Z [INFO] Post-Processing Ende: pkg=first, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:51:04.394Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=2093ef6d +2026-03-06T23:51:04.560Z [INFO] Download Start: second.bin (80 KB) via Real-Debrid (API), pkg=second +2026-03-06T23:51:04.562Z [INFO] Download fertig: second.bin (80 KB), pkg=second +2026-03-06T23:51:04.562Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:51:04.562Z [INFO] Post-Processing Ende: pkg=second, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:51:04.562Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=c639976d +2026-03-06T23:51:04.730Z [INFO] Scheduler beendet +2026-03-06T23:51:04.755Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall] +2026-03-06T23:51:04.756Z [INFO] Scheduler gestartet +2026-03-06T23:51:04.756Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:51:04.756Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-06T23:51:04.939Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:51:04.939Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=same-name +2026-03-06T23:51:04.944Z [INFO] Download fertig: stall.bin (300 KB), pkg=same-name +2026-03-06T23:51:04.944Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:51:04.944Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-06T23:51:04.944Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=b57d3657 +2026-03-06T23:51:04.944Z [INFO] Download fertig: stall.bin (300 KB), pkg=same-name +2026-03-06T23:51:04.944Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:51:04.944Z [INFO] Post-Processing Ende: pkg=same-name, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:51:04.944Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=b57d3657 +2026-03-06T23:51:04.948Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T23:51:05.108Z [INFO] Scheduler beendet +2026-03-06T23:51:05.950Z [WARN] Update-Download Retry 2/3 für https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe: Error: Update Download Body Timeout nach 1s +2026-03-06T23:51:07.264Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-06T23:51:07.530Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-06T23:51:07.533Z [INFO] Download fertig: stall.bin (300 KB), pkg=stall +2026-03-06T23:51:07.533Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:51:07.533Z [INFO] Post-Processing Ende: pkg=stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:51:07.533Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=99b7f7ce +2026-03-06T23:51:07.651Z [INFO] Scheduler beendet +2026-03-06T23:51:07.654Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [connect-stall] +2026-03-06T23:51:07.654Z [INFO] Scheduler gestartet +2026-03-06T23:51:07.654Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:51:07.655Z [INFO] Download Start: connect-stall.bin (220 KB) via Real-Debrid (API), pkg=connect-stall +2026-03-06T23:51:07.657Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-x6Q3N0\state' +2026-03-06T23:51:07.657Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-x6Q3N0\state' +2026-03-06T23:51:08.951Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/hang-setup.exe +2026-03-06T23:51:09.326Z [INFO] Download Start: connect-stall.bin (220 KB) via Real-Debrid (API), pkg=retry +2026-03-06T23:51:09.331Z [INFO] Download fertig: connect-stall.bin (220 KB), pkg=retry +2026-03-06T23:51:09.331Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:51:09.331Z [INFO] Post-Processing Ende: pkg=retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:51:09.331Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=ae027fdd +2026-03-06T23:51:09.445Z [INFO] Scheduler beendet +2026-03-06T23:51:09.625Z [INFO] Download fertig: connect-stall.bin (220 KB), pkg=connect-stall +2026-03-06T23:51:09.625Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:51:09.625Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:51:09.625Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=21f291eb +2026-03-06T23:51:09.698Z [INFO] Scheduler beendet +2026-03-06T23:51:09.794Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall-connect] +2026-03-06T23:51:09.794Z [INFO] Scheduler gestartet +2026-03-06T23:51:09.794Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:51:09.795Z [INFO] Download Start: stall-connect.bin (180 KB) via Real-Debrid (API), pkg=stall-connect +2026-03-06T23:51:09.980Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T23:51:09.980Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T23:51:10.068Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841069980-3036-542ca05f-fbdf-46b2-9331-b5fc98a3e6c1-setup.exe (89894400 Bytes) +2026-03-06T23:51:10.152Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T23:51:10.152Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T23:51:10.153Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T23:51:10.153Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T23:51:10.270Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841069980-3036-542ca05f-fbdf-46b2-9331-b5fc98a3e6c1-setup.exe (89894400 Bytes) +2026-03-06T23:51:10.367Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T23:51:10.367Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T23:51:10.367Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T23:51:10.463Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841069980-3036-542ca05f-fbdf-46b2-9331-b5fc98a3e6c1-setup.exe (89894400 Bytes) +2026-03-06T23:51:10.554Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T23:51:10.554Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T23:51:10.555Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T23:51:10.555Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T23:51:10.637Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841069980-3036-542ca05f-fbdf-46b2-9331-b5fc98a3e6c1-setup.exe (89894400 Bytes) +2026-03-06T23:51:10.731Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T23:51:10.731Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/mismatch-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T23:51:10.731Z [INFO] Update-Download versucht: https://example.invalid/mismatch-setup.exe +2026-03-06T23:51:10.822Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841069980-3036-542ca05f-fbdf-46b2-9331-b5fc98a3e6c1-setup.exe (89894400 Bytes) +2026-03-06T23:51:10.912Z [WARN] Update-Kandidat 1/3 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA256 mismatch) +2026-03-06T23:51:10.912Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe +2026-03-06T23:51:10.913Z [WARN] Update-Kandidat 2/3 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T23:51:10.913Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/mismatch-setup.exe +2026-03-06T23:51:11.008Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841069980-3036-542ca05f-fbdf-46b2-9331-b5fc98a3e6c1-setup.exe (89894400 Bytes) +2026-03-06T23:51:11.243Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T23:51:11.244Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T23:51:11.244Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T23:51:11.343Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841071243-3036-3d7a6097-189e-4fca-9321-0d681ab71c7f-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T23:51:11.533Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T23:51:11.533Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T23:51:11.533Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T23:51:11.610Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841071533-3036-ec03be63-2470-4cc2-8f9b-5abc58adc526-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T23:51:11.742Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T23:51:11.742Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T23:51:11.743Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T23:51:11.743Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T23:51:11.808Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841071533-3036-ec03be63-2470-4cc2-8f9b-5abc58adc526-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T23:51:11.943Z [INFO] Download fertig: stall-connect.bin (180 KB), pkg=stall-connect +2026-03-06T23:51:11.943Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:51:11.943Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:51:11.943Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=5c4f8472 +2026-03-06T23:51:11.961Z [INFO] Scheduler beendet +2026-03-06T23:51:11.964Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [watchdog-stall] +2026-03-06T23:51:11.964Z [INFO] Scheduler gestartet +2026-03-06T23:51:11.964Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:51:11.964Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-06T23:51:11.966Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1Gjdj9\state' +2026-03-06T23:51:11.935Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T23:51:11.935Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T23:51:11.937Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T23:51:11.937Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T23:51:11.937Z [INFO] Update-Download Kandidaten (2/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T23:51:11.937Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T23:51:12.007Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841071533-3036-ec03be63-2470-4cc2-8f9b-5abc58adc526-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T23:51:11.966Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-1Gjdj9\state' +2026-03-06T23:51:12.139Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T23:51:12.139Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T23:51:12.139Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T23:51:12.140Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T23:51:12.226Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841071533-3036-ec03be63-2470-4cc2-8f9b-5abc58adc526-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T23:51:12.355Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T23:51:12.355Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T23:51:12.357Z [INFO] Update-Integritätsdigest aus latest.yml übernommen +2026-03-06T23:51:12.358Z [WARN] SHA512-Mismatch erkannt, erneuter Download-Versuch +2026-03-06T23:51:12.358Z [INFO] Update-Download Kandidaten (3/3): https://example.invalid/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T23:51:12.358Z [INFO] Update-Download versucht: https://example.invalid/setup-no-digest.exe +2026-03-06T23:51:12.435Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841071533-3036-ec03be63-2470-4cc2-8f9b-5abc58adc526-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T23:51:12.597Z [WARN] Update-Kandidat 1/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T23:51:12.597Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader%20Setup%209.9.9.exe +2026-03-06T23:51:12.598Z [WARN] Update-Kandidat 2/4 verworfen: Error: Update Download fehlgeschlagen (HTTP 404) +2026-03-06T23:51:12.598Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup-no-digest.exe +2026-03-06T23:51:12.681Z [INFO] Update-Download abgeschlossen: C:\Users\ploet\AppData\Local\Temp\rd-update\1772841071533-3036-ec03be63-2470-4cc2-8f9b-5abc58adc526-Real-Debrid-Downloader Setup 9.9.9.exe (89894400 Bytes) +2026-03-06T23:51:12.812Z [WARN] Update-Kandidat 3/4 verworfen: Error: Update-Integritätsprüfung fehlgeschlagen (SHA512 mismatch) +2026-03-06T23:51:12.812Z [INFO] Update-Download versucht: https://git.24-music.de/owner/repo/releases/download/v9.9.9/Real-Debrid-Downloader-Setup-9.9.9.exe +2026-03-06T23:51:12.883Z [INFO] Update-Download Kandidaten (1/3): https://example.invalid/progress-setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/setup.exe | https://git.24-music.de/owner/repo/releases/download/v9.9.9/progress-setup.exe +2026-03-06T23:51:12.883Z [INFO] Update-Download versucht: https://example.invalid/progress-setup.exe +2026-03-06T23:51:14.611Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T23:51:14.613Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-06T23:51:14.853Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-06T23:51:14.857Z [INFO] Download fertig: watchdog-stall.bin (240 KB), pkg=watchdog-stall +2026-03-06T23:51:14.857Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:51:14.857Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:51:14.857Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=219b2e18 +2026-03-06T23:51:14.973Z [INFO] Scheduler beendet +2026-03-06T23:51:14.987Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [drain-stall] +2026-03-06T23:51:14.987Z [INFO] Scheduler gestartet +2026-03-06T23:51:14.987Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:51:14.988Z [INFO] Download Start: drain-stall.bin (180 KB) via Real-Debrid (API), pkg=drain-stall +2026-03-06T23:51:45.145Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-06T23:51:45.147Z [INFO] Download fertig: drain-stall.bin (180 KB), pkg=drain-stall +2026-03-06T23:51:45.147Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:51:45.147Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:51:45.147Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=2d6a3b1a +2026-03-06T23:51:45.200Z [INFO] Scheduler beendet +2026-03-06T23:51:45.295Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [content-name] +2026-03-06T23:51:45.303Z [INFO] Scheduler gestartet +2026-03-06T23:51:45.303Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:51:45.567Z [INFO] Download Start: rsg-banshee-7p-bd-x264-401.part01.rar (96 KB) via Real-Debrid (API), pkg=content-name +2026-03-06T23:51:45.570Z [WARN] Generic-Fehler: item=Banshee.S04E01.German.DL.720p.part01.rar, retry=1/1, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:51:45.824Z [INFO] Download Start: rsg-banshee-7p-bd-x264-401.part01.rar (96 KB) via Real-Debrid (API), pkg=content-name +2026-03-06T23:51:45.828Z [ERROR] Item endgültig fehlgeschlagen: item=Banshee.S04E01.German.DL.720p.part01.rar, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-06T23:51:45.905Z [INFO] Scheduler beendet +2026-03-06T23:51:45.920Z [INFO] Scheduler gestartet +2026-03-06T23:51:45.920Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:51:45.921Z [INFO] Download Start: resume.mkv (256 KB) via Real-Debrid (API), pkg=resume +2026-03-06T23:51:45.924Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-uA3D62\state\rd_downloader_config.json.settings.tmp' +2026-03-06T23:51:45.924Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-uA3D62\state\rd_session_state.json.async.tmp' +2026-03-06T23:51:45.930Z [WARN] Generic-Fehler: item=resume.mkv, retry=1/1, error=Error: Datei zu klein (256 KB, erwartet 256 KB), provider=realdebrid +2026-03-06T23:51:46.162Z [INFO] Download Start: resume.mkv (256 KB) via Real-Debrid (API), pkg=resume +2026-03-06T23:51:46.167Z [ERROR] Item endgültig fehlgeschlagen: item=resume.mkv, error=Error: Datei zu klein (256 KB, erwartet 256 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-06T23:51:46.284Z [INFO] Scheduler beendet +2026-03-06T23:51:46.291Z [INFO] Scheduler gestartet +2026-03-06T23:51:46.291Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:51:46.292Z [INFO] Download Start: complete.mkv (128 KB) via Real-Debrid (API), pkg=range-complete +2026-03-06T23:51:46.294Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8kl0fh\state' +2026-03-06T23:51:46.295Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-8kl0fh\state' +2026-03-06T23:51:46.299Z [WARN] Generic-Fehler: item=complete.mkv, retry=1/1, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:51:46.532Z [INFO] Download Start: complete.mkv (128 KB) via Real-Debrid (API), pkg=range-complete +2026-03-06T23:51:46.536Z [ERROR] Item endgültig fehlgeschlagen: item=complete.mkv, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-06T23:51:46.651Z [INFO] Scheduler beendet +2026-03-06T23:51:46.747Z [INFO] Scheduler gestartet +2026-03-06T23:51:46.747Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:51:46.747Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-06T23:51:46.909Z [WARN] Generic-Fehler: item=reset.mkv, retry=1/1, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:51:47.229Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-06T23:51:47.232Z [ERROR] Item endgültig fehlgeschlagen: item=reset.mkv, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-06T23:51:47.348Z [INFO] Scheduler beendet +2026-03-06T23:51:47.445Z [INFO] Scheduler gestartet +2026-03-06T23:51:47.445Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:51:47.446Z [INFO] Download Start: broken.part3.rar (32 KB) via Real-Debrid (API), pkg=range-416-fail +2026-03-06T23:52:32.460Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [status-retry] +2026-03-06T23:52:32.460Z [INFO] Scheduler gestartet +2026-03-06T23:52:32.460Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:52:32.461Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T23:52:33.020Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:52:33.303Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T23:52:33.306Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:52:33.785Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T23:52:33.788Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:52:34.268Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T23:52:34.270Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:52:34.750Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T23:52:34.753Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:52:35.590Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T23:52:35.593Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:52:37.467Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-06T23:52:37.467Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-06T23:52:37.476Z [INFO] Scheduler gestartet +2026-03-06T23:52:37.476Z [INFO] Scheduler beendet +2026-03-06T23:52:37.479Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-06T23:52:37.480Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-06T23:52:37.544Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-06T23:52:37.545Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-06T23:52:37.606Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-06T23:52:37.607Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-06T23:52:37.608Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-06T23:52:37.668Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-06T23:52:37.669Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-06T23:52:37.670Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-06T23:52:37.699Z [WARN] Unrestrict-Fehler: item=status-retry.mkv, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/status-retry +2026-03-06T23:52:37.734Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-KIeOcO\state' +2026-03-06T23:52:37.734Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-KIeOcO\state\rd_session_state.json.async.tmp' +2026-03-06T23:52:37.817Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [new] +2026-03-06T23:52:37.817Z [INFO] Scheduler gestartet +2026-03-06T23:52:37.817Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:52:37.818Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T23:52:38.522Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=1/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:52:38.781Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T23:52:39.484Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=2/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:52:39.870Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T23:52:40.572Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=3/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:52:41.193Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T23:52:41.895Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=4/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:52:42.762Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-06T23:52:42.806Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T23:52:42.819Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [fresh-retry] +2026-03-06T23:52:42.819Z [INFO] Scheduler gestartet +2026-03-06T23:52:42.819Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:52:43.464Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=5/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:52:43.509Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=7/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:52:45.090Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-06T23:52:45.094Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=status-retry +2026-03-06T23:52:45.095Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:52:45.095Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:52:45.095Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=d385c04e +2026-03-06T23:52:45.210Z [INFO] Scheduler beendet +2026-03-06T23:52:45.221Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=fresh-retry +2026-03-06T23:52:45.224Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=fresh-retry +2026-03-06T23:52:45.224Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:52:45.224Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:52:45.224Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=cc29e401 +2026-03-06T23:52:45.248Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=new +2026-03-06T23:52:45.251Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=new +2026-03-06T23:52:45.251Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:52:45.251Z [INFO] Post-Processing Ende: pkg=new, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:52:45.251Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=58ae5444 +2026-03-06T23:52:45.291Z [INFO] Scheduler beendet +2026-03-06T23:52:45.339Z [INFO] Scheduler beendet +2026-03-06T23:52:45.359Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-06T23:52:45.359Z [INFO] Scheduler gestartet +2026-03-06T23:52:45.359Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:52:45.360Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-06T23:52:45.369Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-06T23:52:45.578Z [INFO] Download fertig: mini-retry.part01.rar (2.0 MB), pkg=mini-retry +2026-03-06T23:52:45.578Z [INFO] Post-Processing Start: pkg=mini-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:52:45.578Z [INFO] Post-Processing Ende: pkg=mini-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:52:45.578Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=1af00cb0 +2026-03-06T23:52:45.599Z [INFO] Scheduler beendet +2026-03-06T23:52:45.604Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-06T23:52:45.604Z [INFO] Scheduler gestartet +2026-03-06T23:52:45.604Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:52:45.605Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T23:52:45.605Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T23:52:45.605Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-gtGFQn\state\rd_downloader_config.json.settings.tmp' +2026-03-06T23:52:45.606Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-gtGFQn\state\rd_session_state.json.async.tmp' +2026-03-06T23:52:47.489Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:52:47.489Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T23:52:50.701Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T23:52:50.701Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T23:52:56.216Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-06T23:52:56.544Z [WARN] Unrestrict-Fehler: item=broken.part3.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/range-416-fail +2026-03-06T23:52:58.209Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T23:52:58.209Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T23:53:00.619Z [INFO] Pakete hinzugefügt: 1 Paket(e), 3 Link(s) [ad-paced] +2026-03-06T23:53:00.619Z [INFO] Scheduler gestartet +2026-03-06T23:53:00.619Z [INFO] Scheduler Heartbeat: active=0, queued=3, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:53:00.620Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T23:53:00.620Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T23:53:00.620Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T23:53:00.687Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [zip-pack] +2026-03-06T23:53:00.687Z [INFO] Scheduler gestartet +2026-03-06T23:53:00.687Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:53:00.688Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=zip-pack +2026-03-06T23:53:01.143Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:01.560Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=range-416-fail +2026-03-06T23:53:01.751Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:02.013Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:02.435Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:02.712Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:03.396Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:03.422Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:04.170Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:04.325Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:05.161Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:05.722Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T23:53:05.722Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T23:53:05.722Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T23:53:05.831Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:06.847Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:07.390Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:09.196Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:09.571Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T23:53:09.571Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T23:53:10.584Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:12.218Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:13.234Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T23:53:13.234Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T23:53:13.234Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T23:53:14.873Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:15.017Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:19.937Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:21.031Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:24.579Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T23:53:24.579Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T23:53:24.579Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T23:53:26.475Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T23:53:26.475Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T23:53:27.167Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:28.876Z [WARN] Tiny download erkannt (122 B): "PK�g\G��y inside.txt��PK �g\G��y ��inside.txtPK8," +2026-03-06T23:53:30.853Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup] +2026-03-06T23:53:30.853Z [INFO] Scheduler gestartet +2026-03-06T23:53:30.853Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:53:30.854Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T23:53:30.859Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:53:31.094Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T23:53:31.098Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:53:31.336Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T23:53:31.340Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:53:31.696Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T23:53:31.698Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:53:32.296Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T23:53:32.300Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:53:33.380Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T23:53:33.386Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:53:34.580Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-06T23:53:34.584Z [WARN] Generic-Fehler: item=episode.mkv, retry=7/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-06T23:53:35.857Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup-package] +2026-03-06T23:53:35.857Z [INFO] Scheduler gestartet +2026-03-06T23:53:35.857Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:53:35.859Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=cleanup-package +2026-03-06T23:53:35.863Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:36.051Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:36.299Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:36.708Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:36.753Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=cleanup +2026-03-06T23:53:36.756Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:37.005Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:37.188Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:37.253Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:37.589Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:38.214Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:38.392Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:39.408Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:39.921Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:40.673Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:41.461Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T23:53:41.461Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T23:53:41.461Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T23:53:42.615Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:42.674Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:45.651Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:53:45.674Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:46.859Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:47.521Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:53:47.521Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T23:53:50.505Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:50.792Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:51.789Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-06T23:53:51.790Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-06T23:53:53.416Z [WARN] Stall erkannt: item=sample.zip, phase=downloading, retry=2/inf, bytes=0, error=stall, provider=realdebrid +2026-03-06T23:53:53.778Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=range-416-fail +2026-03-06T23:53:53.780Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:54.005Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:54.206Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:54.710Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:55.424Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:56.196Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:57.259Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:59.021Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:53:59.859Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:54:00.018Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:54:00.634Z [INFO] Scheduler Heartbeat: active=0, queued=3, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:54:00.728Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:54:00.728Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-06T23:54:01.336Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:54:05.699Z [WARN] Tiny download erkannt (124 B): "PK�g\G��y episode.txt��PK �g\G��y ��episode.txtPK9-" +2026-03-06T23:54:05.902Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [cancel-run] +2026-03-06T23:54:05.902Z [INFO] Scheduler gestartet +2026-03-06T23:54:05.902Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:54:05.903Z [INFO] Download Start: episode.mkv (256 KB) via Real-Debrid (API), pkg=cancel-run +2026-03-06T23:54:06.025Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-06T23:54:06.072Z [INFO] Scheduler beendet +2026-03-06T23:54:06.089Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [enabled, disabled] +2026-03-06T23:54:06.089Z [INFO] Scheduler gestartet +2026-03-06T23:54:06.089Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:54:06.091Z [INFO] Download Start: enabled.bin (96 KB) via Real-Debrid (API), pkg=enabled +2026-03-06T23:54:06.095Z [INFO] Download fertig: enabled.bin (96 KB), pkg=enabled +2026-03-06T23:54:06.095Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-06T23:54:06.095Z [INFO] Post-Processing Ende: pkg=enabled, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:54:06.095Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=7fb96d0f +2026-03-06T23:54:06.260Z [INFO] Scheduler beendet +2026-03-06T23:54:06.274Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle] +2026-03-06T23:54:06.274Z [INFO] Scheduler gestartet +2026-03-06T23:54:06.274Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:54:06.275Z [INFO] Download Start: toggle.bin (320 KB) via Real-Debrid (API), pkg=toggle +2026-03-06T23:54:06.445Z [INFO] Scheduler beendet +2026-03-06T23:54:06.460Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [pause-case] +2026-03-06T23:54:06.460Z [INFO] Scheduler gestartet +2026-03-06T23:54:06.460Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:54:06.461Z [INFO] Download Start: pause.bin (320 KB) via Real-Debrid (API), pkg=pause-case +2026-03-06T23:54:06.587Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle-stress] +2026-03-06T23:54:06.587Z [INFO] Scheduler gestartet +2026-03-06T23:54:06.587Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:54:06.588Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T23:54:06.594Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-yBJ0TV\state\rd_downloader_config.json.settings.tmp' +2026-03-06T23:54:06.595Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-yBJ0TV\state\rd_session_state.json.async.tmp' +2026-03-06T23:54:06.631Z [INFO] Scheduler beendet +2026-03-06T23:54:06.779Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-06T23:54:06.779Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-06T23:54:06.779Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-06T23:54:06.978Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=1/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T23:54:07.218Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T23:54:07.482Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=2/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T23:54:07.801Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T23:54:08.065Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=3/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T23:54:08.178Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-06T23:54:08.502Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T23:54:08.765Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=4/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T23:54:09.322Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T23:54:09.585Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=5/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T23:54:10.864Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T23:54:11.128Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=6/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-06T23:54:11.590Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [shutdown-case] +2026-03-06T23:54:11.590Z [INFO] Scheduler gestartet +2026-03-06T23:54:11.590Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:54:11.591Z [INFO] Download Start: shutdown.part01.rar (480 KB) via Real-Debrid (API), pkg=shutdown-case +2026-03-06T23:54:11.651Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-06T23:54:11.656Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-06T23:54:11.662Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-06T23:54:11.665Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-06T23:54:11.666Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=extract- +2026-03-06T23:54:11.672Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T23:54:11.676Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W8NqEc\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W8NqEc\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:54:11.678Z [INFO] Disk-Space-Check OK: 410.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-W8NqEc\extract\recovery) +2026-03-06T23:54:11.679Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T23:54:11.680Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T23:54:11.680Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-W8NqEc\extract\recovery +2026-03-06T23:54:11.684Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T23:54:11.684Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=5, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:54:11.685Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=5, percent=100 +2026-03-06T23:54:11.685Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-W8NqEc\extract\recovery +2026-03-06T23:54:11.685Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-06T23:54:11.686Z [INFO] Post-Processing Ende: pkg=recovery, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:54:11.686Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=recover- +2026-03-06T23:54:11.738Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T23:54:11.738Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Se1Zii\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-Se1Zii\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:54:11.739Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-Se1Zii\downloads\missing-source-ok +2026-03-06T23:54:11.739Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-06T23:54:11.739Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:54:11.739Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-06T23:54:11.761Z [INFO] Scheduler beendet +2026-03-06T23:54:11.800Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T23:54:11.800Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mc47vX\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-mc47vX\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:54:11.800Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-mc47vX\downloads\missing-source-empty +2026-03-06T23:54:11.800Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-06T23:54:11.801Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-06T23:54:11.801Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:54:11.801Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-06T23:54:11.861Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stop-unrestrict] +2026-03-06T23:54:11.862Z [INFO] Scheduler gestartet +2026-03-06T23:54:11.862Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:54:12.032Z [INFO] Scheduler beendet +2026-03-06T23:54:12.148Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [pkg-a, pkg-b] +2026-03-06T23:54:12.148Z [INFO] Scheduler gestartet +2026-03-06T23:54:12.148Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-06T23:54:12.150Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T23:54:12.491Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T23:54:12.529Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T23:54:12.675Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:12.715Z [WARN] Generic-Fehler: item=episode.mkv, retry=7/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:12.831Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T23:54:13.026Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:13.173Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T23:54:13.357Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:13.515Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T23:54:13.698Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:13.801Z [WARN] Stall erkannt: item=sample.zip, phase=downloading, retry=1/inf, bytes=0, error=TypeError: fetch failed, provider=realdebrid +2026-03-06T23:54:13.856Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T23:54:13.964Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-06T23:54:14.041Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:14.150Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:14.197Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T23:54:14.382Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:14.448Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-06T23:54:14.552Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-06T23:54:14.630Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:14.658Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T23:54:14.738Z [WARN] Generic-Fehler: item=episode.mkv, retry=8/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:14.843Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:15.000Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T23:54:15.049Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-06T23:54:15.185Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:15.234Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:15.653Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-06T23:54:15.700Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T23:54:15.837Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:15.886Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:16.042Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-06T23:54:16.227Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:16.495Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-06T23:54:16.678Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:16.986Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-06T23:54:17.153Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T23:54:17.154Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BMcV7Z\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BMcV7Z\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:54:17.155Z [INFO] Disk-Space-Check OK: 410.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-BMcV7Z\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T23:54:17.155Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T23:54:17.155Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T23:54:17.155Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-BMcV7Z\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T23:54:17.158Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T23:54:17.158Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:54:17.158Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T23:54:17.159Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-BMcV7Z\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T23:54:17.159Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T23:54:17.159Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:54:17.159Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T23:54:17.160Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-BMcV7Z\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T23:54:17.162Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-06T23:54:17.162Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-06T23:54:17.171Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-06T23:54:17.218Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T23:54:17.219Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HuQ5rm\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HuQ5rm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:54:17.220Z [INFO] Disk-Space-Check OK: 410.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-HuQ5rm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-06T23:54:17.220Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T23:54:17.220Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T23:54:17.220Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-HuQ5rm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T23:54:17.224Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T23:54:17.224Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:54:17.224Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-06T23:54:17.224Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-HuQ5rm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T23:54:17.224Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-06T23:54:17.224Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:54:17.224Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T23:54:17.225Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-HuQ5rm\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-06T23:54:17.227Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-06T23:54:17.227Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-06T23:54:17.284Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T23:54:17.284Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oxhPOJ\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oxhPOJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:54:17.285Z [INFO] Disk-Space-Check OK: 410.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-oxhPOJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T23:54:17.286Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T23:54:17.286Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T23:54:17.286Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-oxhPOJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T23:54:17.288Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T23:54:17.288Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:54:17.288Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T23:54:17.288Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-oxhPOJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T23:54:17.288Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T23:54:17.289Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:54:17.289Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T23:54:17.289Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-oxhPOJ\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T23:54:17.290Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-06T23:54:17.347Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T23:54:17.348Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-faZ4I2\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-faZ4I2\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:54:17.349Z [INFO] Disk-Space-Check OK: 410.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-faZ4I2\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-06T23:54:17.349Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T23:54:17.349Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T23:54:17.349Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-faZ4I2\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T23:54:17.352Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T23:54:17.352Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:54:17.352Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T23:54:17.352Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-faZ4I2\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-06T23:54:17.352Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-06T23:54:17.352Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:54:17.352Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-06T23:54:17.412Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T23:54:17.412Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7OA62V\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7OA62V\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:54:17.413Z [INFO] Disk-Space-Check OK: 410.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-7OA62V\extract\Flat-Pack) +2026-03-06T23:54:17.413Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T23:54:17.413Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T23:54:17.413Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-7OA62V\extract\Flat-Pack +2026-03-06T23:54:17.415Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T23:54:17.415Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:54:17.415Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-06T23:54:17.416Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-7OA62V\extract\Flat-Pack +2026-03-06T23:54:17.416Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-06T23:54:17.416Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:54:17.416Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Pac +2026-03-06T23:54:17.420Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-06T23:54:17.420Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-7OA62V\mkv-library +2026-03-06T23:54:17.475Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T23:54:17.475Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dldcxa\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dldcxa\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:54:17.477Z [INFO] Disk-Space-Check OK: 410.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-dldcxa\extract\Flat-Collision) +2026-03-06T23:54:17.477Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T23:54:17.477Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T23:54:17.477Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-dldcxa\extract\Flat-Collision +2026-03-06T23:54:17.480Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T23:54:17.480Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:54:17.480Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-06T23:54:17.480Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-dldcxa\extract\Flat-Collision +2026-03-06T23:54:17.480Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-06T23:54:17.481Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:54:17.481Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Col +2026-03-06T23:54:17.484Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-06T23:54:17.484Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-dldcxa\mkv-library +2026-03-06T23:54:17.539Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-06T23:54:17.540Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KKeopN\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KKeopN\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-06T23:54:17.541Z [INFO] Disk-Space-Check OK: 410.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-KKeopN\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-06T23:54:17.543Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-06T23:54:17.543Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-06T23:54:17.543Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-KKeopN\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-06T23:54:17.549Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-06T23:54:17.549Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=6, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-06T23:54:17.549Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=6, percent=100 +2026-03-06T23:54:17.549Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KKeopN\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-06T23:54:17.549Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-06T23:54:17.551Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-06T23:54:17.551Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Gotham.S +2026-03-06T23:54:17.554Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-06T23:54:17.555Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-06T23:54:17.555Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-KKeopN\mkv-library +2026-03-06T23:54:17.603Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [disk-block-guard] +2026-03-06T23:54:17.604Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [conflict-skip] +2026-03-06T23:54:17.606Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [conflict-overwrite] +2026-03-06T23:54:17.606Z [INFO] Scheduler gestartet +2026-03-06T23:54:17.606Z [INFO] Scheduler beendet +2026-03-06T23:54:17.608Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-5foqJn\state' +2026-03-07T00:20:30.978Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-07T00:20:31.617Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-07T00:20:31.932Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [retry] +2026-03-07T00:20:31.933Z [INFO] Scheduler gestartet +2026-03-07T00:20:31.933Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:20:31.939Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-07T00:20:32.117Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-07T00:20:32.415Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-07T00:20:32.429Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-07T00:20:32.775Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-07T00:20:32.780Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-07T00:20:33.256Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-07T00:20:33.261Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-07T00:20:33.979Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-07T00:20:33.983Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-07T00:20:34.033Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-07T00:20:34.035Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-07T00:20:34.822Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-07T00:20:34.826Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-07T00:20:36.147Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-07T00:20:36.151Z [WARN] Generic-Fehler: item=episode.mkv, retry=7/inf, error=Error: Datei zu klein (512 KB, erwartet 512 KB), provider=realdebrid +2026-03-07T00:20:36.931Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [same-name] +2026-03-07T00:20:36.932Z [INFO] Scheduler gestartet +2026-03-07T00:20:36.932Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:20:36.933Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:36.933Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:37.197Z [WARN] Generic-Fehler: item=same-release.mkv, retry=1/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:37.198Z [WARN] Generic-Fehler: item=same-release.mkv, retry=1/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:37.393Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:37.393Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:37.657Z [WARN] Generic-Fehler: item=same-release.mkv, retry=2/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:37.658Z [WARN] Generic-Fehler: item=same-release.mkv, retry=2/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:37.836Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=retry +2026-03-07T00:20:37.974Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:38.094Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:38.099Z [WARN] Generic-Fehler: item=same-release.mkv, retry=8/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:38.237Z [WARN] Generic-Fehler: item=same-release.mkv, retry=3/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:38.358Z [WARN] Generic-Fehler: item=same-release.mkv, retry=3/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:38.747Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:38.747Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:39.011Z [WARN] Generic-Fehler: item=same-release.mkv, retry=4/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:39.011Z [WARN] Generic-Fehler: item=same-release.mkv, retry=4/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:39.691Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:39.691Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:39.955Z [WARN] Generic-Fehler: item=same-release.mkv, retry=5/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:39.956Z [WARN] Generic-Fehler: item=same-release.mkv, retry=5/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:40.726Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=retry +2026-03-07T00:20:40.990Z [WARN] Generic-Fehler: item=same-release.mkv, retry=9/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:40.995Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:40.995Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:41.259Z [WARN] Generic-Fehler: item=same-release.mkv, retry=6/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:41.260Z [WARN] Generic-Fehler: item=same-release.mkv, retry=6/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:20:41.934Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [first, second] +2026-03-07T00:20:41.934Z [INFO] Scheduler gestartet +2026-03-07T00:20:41.934Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:20:41.934Z [INFO] Download Start: first.bin (80 KB) via Real-Debrid (API), pkg=first +2026-03-07T00:20:41.938Z [INFO] Download fertig: first.bin (80 KB), pkg=first +2026-03-07T00:20:41.938Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:20:41.938Z [INFO] Post-Processing Ende: pkg=first, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:20:41.938Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=3692f15f +2026-03-07T00:20:42.106Z [INFO] Download Start: second.bin (80 KB) via Real-Debrid (API), pkg=second +2026-03-07T00:20:42.108Z [INFO] Download fertig: second.bin (80 KB), pkg=second +2026-03-07T00:20:42.108Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:20:42.108Z [INFO] Post-Processing Ende: pkg=second, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:20:42.108Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=319c1693 +2026-03-07T00:20:42.276Z [INFO] Scheduler beendet +2026-03-07T00:20:42.299Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall] +2026-03-07T00:20:42.299Z [INFO] Scheduler gestartet +2026-03-07T00:20:42.299Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:20:42.300Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-07T00:20:42.544Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:42.547Z [INFO] Download fertig: stall.bin (300 KB), pkg=same-name +2026-03-07T00:20:42.547Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:20:42.547Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-07T00:20:42.547Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=8d052ba6 +2026-03-07T00:20:42.904Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:20:42.907Z [INFO] Download fertig: stall.bin (300 KB), pkg=same-name +2026-03-07T00:20:42.907Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:20:42.907Z [INFO] Post-Processing Ende: pkg=same-name, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:20:42.907Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=8d052ba6 +2026-03-07T00:20:43.023Z [INFO] Scheduler beendet +2026-03-07T00:20:44.807Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-07T00:20:45.070Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-07T00:20:45.073Z [INFO] Download fertig: stall.bin (300 KB), pkg=stall +2026-03-07T00:20:45.073Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:20:45.073Z [INFO] Post-Processing Ende: pkg=stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:20:45.073Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=3959d4e9 +2026-03-07T00:20:45.191Z [INFO] Scheduler beendet +2026-03-07T00:20:45.205Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [connect-stall] +2026-03-07T00:20:45.205Z [INFO] Scheduler gestartet +2026-03-07T00:20:45.205Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:20:45.206Z [INFO] Download Start: connect-stall.bin (220 KB) via Real-Debrid (API), pkg=connect-stall +2026-03-07T00:20:45.208Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-q4uXpw\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-q4uXpw\state\rd_downloader_config.json' +2026-03-07T00:20:45.208Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-q4uXpw\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-q4uXpw\state\rd_session_state.json' +2026-03-07T00:20:45.777Z [INFO] Download Start: connect-stall.bin (220 KB) via Real-Debrid (API), pkg=retry +2026-03-07T00:20:45.781Z [INFO] Download fertig: connect-stall.bin (220 KB), pkg=retry +2026-03-07T00:20:45.781Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:20:45.781Z [INFO] Post-Processing Ende: pkg=retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:20:45.781Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=fca25cb5 +2026-03-07T00:20:45.898Z [INFO] Scheduler beendet +2026-03-07T00:20:47.114Z [INFO] Download fertig: connect-stall.bin (220 KB), pkg=connect-stall +2026-03-07T00:20:47.114Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:20:47.115Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:20:47.115Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=8ee2b9be +2026-03-07T00:20:47.131Z [INFO] Scheduler beendet +2026-03-07T00:20:47.144Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall-connect] +2026-03-07T00:20:47.144Z [INFO] Scheduler gestartet +2026-03-07T00:20:47.144Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:20:47.145Z [INFO] Download Start: stall-connect.bin (180 KB) via Real-Debrid (API), pkg=stall-connect +2026-03-07T00:20:47.147Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ZduOSr\state\rd_session_state.json.async.tmp' +2026-03-07T00:20:47.147Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ZduOSr\state\rd_downloader_config.json.settings.tmp' +2026-03-07T00:20:49.344Z [INFO] Download fertig: stall-connect.bin (180 KB), pkg=stall-connect +2026-03-07T00:20:49.344Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:20:49.344Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:20:49.344Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=36348351 +2026-03-07T00:20:49.433Z [INFO] Scheduler beendet +2026-03-07T00:20:49.436Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [watchdog-stall] +2026-03-07T00:20:49.436Z [INFO] Scheduler gestartet +2026-03-07T00:20:49.436Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:20:49.437Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-07T00:20:49.438Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Ow606f\state' +2026-03-07T00:20:49.439Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Ow606f\state\rd_session_state.json.async.tmp' +2026-03-07T00:20:52.086Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-07T00:20:52.088Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-07T00:20:52.207Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-07T00:20:52.211Z [INFO] Download fertig: watchdog-stall.bin (240 KB), pkg=watchdog-stall +2026-03-07T00:20:52.211Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:20:52.211Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:20:52.211Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=cdf58581 +2026-03-07T00:20:52.327Z [INFO] Scheduler beendet +2026-03-07T00:20:52.338Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [drain-stall] +2026-03-07T00:20:52.338Z [INFO] Scheduler gestartet +2026-03-07T00:20:52.338Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:20:52.339Z [INFO] Download Start: drain-stall.bin (180 KB) via Real-Debrid (API), pkg=drain-stall +2026-03-07T00:21:22.582Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-07T00:21:22.584Z [INFO] Download fertig: drain-stall.bin (180 KB), pkg=drain-stall +2026-03-07T00:21:22.584Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:21:22.584Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:21:22.584Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=df005679 +2026-03-07T00:21:22.683Z [INFO] Scheduler beendet +2026-03-07T00:21:22.778Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [content-name] +2026-03-07T00:21:22.786Z [INFO] Scheduler gestartet +2026-03-07T00:21:22.786Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:21:22.883Z [INFO] Download Start: rsg-banshee-7p-bd-x264-401.part01.rar (96 KB) via Real-Debrid (API), pkg=content-name +2026-03-07T00:21:22.886Z [WARN] Generic-Fehler: item=Banshee.S04E01.German.DL.720p.part01.rar, retry=1/1, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:21:23.218Z [INFO] Download Start: rsg-banshee-7p-bd-x264-401.part01.rar (96 KB) via Real-Debrid (API), pkg=content-name +2026-03-07T00:21:23.223Z [ERROR] Item endgültig fehlgeschlagen: item=Banshee.S04E01.German.DL.720p.part01.rar, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-07T00:21:23.268Z [INFO] Scheduler beendet +2026-03-07T00:21:23.287Z [INFO] Scheduler gestartet +2026-03-07T00:21:23.287Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:21:23.288Z [INFO] Download Start: resume.mkv (256 KB) via Real-Debrid (API), pkg=resume +2026-03-07T00:21:23.290Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-jCzE7k\state\rd_session_state.json.async.tmp' +2026-03-07T00:21:23.290Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-jCzE7k\state\rd_downloader_config.json.settings.tmp' +2026-03-07T00:21:23.300Z [WARN] Generic-Fehler: item=resume.mkv, retry=1/1, error=Error: Datei zu klein (256 KB, erwartet 256 KB), provider=realdebrid +2026-03-07T00:21:23.530Z [INFO] Download Start: resume.mkv (256 KB) via Real-Debrid (API), pkg=resume +2026-03-07T00:21:23.534Z [ERROR] Item endgültig fehlgeschlagen: item=resume.mkv, error=Error: Datei zu klein (256 KB, erwartet 256 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-07T00:21:23.650Z [INFO] Scheduler beendet +2026-03-07T00:21:23.655Z [INFO] Scheduler gestartet +2026-03-07T00:21:23.655Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:21:23.656Z [INFO] Download Start: complete.mkv (128 KB) via Real-Debrid (API), pkg=range-complete +2026-03-07T00:21:23.657Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-JVRXVI\state\rd_session_state.json.async.tmp' +2026-03-07T00:21:23.657Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-JVRXVI\state\rd_downloader_config.json.settings.tmp' +2026-03-07T00:21:23.659Z [WARN] Generic-Fehler: item=complete.mkv, retry=1/1, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:21:23.897Z [INFO] Download Start: complete.mkv (128 KB) via Real-Debrid (API), pkg=range-complete +2026-03-07T00:21:23.899Z [ERROR] Item endgültig fehlgeschlagen: item=complete.mkv, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-07T00:21:24.016Z [INFO] Scheduler beendet +2026-03-07T00:21:24.111Z [INFO] Scheduler gestartet +2026-03-07T00:21:24.111Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:21:24.112Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-07T00:21:24.285Z [WARN] Generic-Fehler: item=reset.mkv, retry=1/1, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:21:24.594Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-07T00:21:24.597Z [ERROR] Item endgültig fehlgeschlagen: item=reset.mkv, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-07T00:21:24.714Z [INFO] Scheduler beendet +2026-03-07T00:21:24.720Z [INFO] Scheduler gestartet +2026-03-07T00:21:24.720Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:21:24.721Z [INFO] Download Start: broken.part3.rar (32 KB) via Real-Debrid (API), pkg=range-416-fail +2026-03-07T00:21:24.723Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-FPk8AK\state' +2026-03-07T00:21:24.723Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-FPk8AK\state\rd_session_state.json.async.tmp' +2026-03-07T00:22:09.751Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [status-retry] +2026-03-07T00:22:09.751Z [INFO] Scheduler gestartet +2026-03-07T00:22:09.751Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:22:09.752Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:22:10.325Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:22:10.595Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:22:10.598Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:22:10.836Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:22:10.838Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:22:11.316Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:22:11.319Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:22:11.918Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:22:11.921Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:22:13.246Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:22:13.249Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:22:14.570Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:22:14.572Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=7/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:22:14.758Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-07T00:22:14.758Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-07T00:22:14.767Z [INFO] Scheduler gestartet +2026-03-07T00:22:14.767Z [INFO] Scheduler beendet +2026-03-07T00:22:14.770Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-07T00:22:14.771Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-07T00:22:14.848Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-07T00:22:14.849Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-07T00:22:14.911Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-07T00:22:14.912Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-07T00:22:14.913Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-07T00:22:14.977Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-07T00:22:14.978Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-07T00:22:14.979Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-07T00:22:15.044Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ZrH4fY\state' +2026-03-07T00:22:15.044Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-ZrH4fY\state\rd_session_state.json.async.tmp' +2026-03-07T00:22:15.126Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [new] +2026-03-07T00:22:15.126Z [INFO] Scheduler gestartet +2026-03-07T00:22:15.126Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:22:15.127Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-07T00:22:15.829Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=1/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:22:16.089Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-07T00:22:16.136Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:22:16.791Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=2/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:22:16.838Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=8/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:22:17.053Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-07T00:22:17.756Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=3/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:22:18.376Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-07T00:22:19.079Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=4/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:22:19.707Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-07T00:22:19.994Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:22:20.127Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [fresh-retry] +2026-03-07T00:22:20.127Z [INFO] Scheduler gestartet +2026-03-07T00:22:20.127Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:22:20.409Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=5/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:22:20.697Z [WARN] Generic-Fehler: item=new-episode.mkv, retry=9/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:22:22.073Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=new +2026-03-07T00:22:22.076Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=new +2026-03-07T00:22:22.076Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:22:22.076Z [INFO] Post-Processing Ende: pkg=new, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:22:22.076Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=6750b70c +2026-03-07T00:22:22.114Z [INFO] Scheduler beendet +2026-03-07T00:22:22.529Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=fresh-retry +2026-03-07T00:22:22.531Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=fresh-retry +2026-03-07T00:22:22.531Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:22:22.531Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:22:22.531Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=93a948d6 +2026-03-07T00:22:22.536Z [INFO] Scheduler beendet +2026-03-07T00:22:22.545Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-07T00:22:22.545Z [INFO] Scheduler gestartet +2026-03-07T00:22:22.545Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:22:22.546Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-07T00:22:22.551Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-07T00:22:22.753Z [INFO] Download fertig: mini-retry.part01.rar (2.0 MB), pkg=mini-retry +2026-03-07T00:22:22.753Z [INFO] Post-Processing Start: pkg=mini-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:22:22.753Z [INFO] Post-Processing Ende: pkg=mini-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:22:22.753Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=8c32ca7e +2026-03-07T00:22:22.786Z [INFO] Scheduler beendet +2026-03-07T00:22:22.881Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-07T00:22:22.881Z [INFO] Scheduler gestartet +2026-03-07T00:22:22.881Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:22:22.881Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:22:22.881Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:22:24.822Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:22:24.822Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-07T00:22:27.151Z [WARN] Unrestrict-Fehler: item=new-episode.mkv, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/status-retry +2026-03-07T00:22:27.995Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:22:27.995Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:22:33.104Z [WARN] Unrestrict-Fehler: item=new-episode.mkv, retry=2/inf, delay=7500ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/status-retry +2026-03-07T00:22:35.515Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:22:35.515Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:22:37.936Z [INFO] Pakete hinzugefügt: 1 Paket(e), 3 Link(s) [ad-paced] +2026-03-07T00:22:37.936Z [INFO] Scheduler gestartet +2026-03-07T00:22:37.936Z [INFO] Scheduler Heartbeat: active=0, queued=3, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:22:37.936Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:22:37.936Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:22:37.936Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:22:38.002Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [zip-pack] +2026-03-07T00:22:38.002Z [INFO] Scheduler gestartet +2026-03-07T00:22:38.002Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:22:38.003Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=zip-pack +2026-03-07T00:22:38.456Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:38.895Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-07T00:22:39.034Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=range-416-fail +2026-03-07T00:22:39.062Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:39.487Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:39.855Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:40.168Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:40.655Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:40.716Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:22:40.924Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:41.169Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:41.776Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:41.785Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:41.825Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:42.468Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:42.972Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:43.046Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:22:43.046Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:22:43.046Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:22:43.337Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:43.421Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:44.491Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:44.510Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:45.355Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:46.056Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:46.534Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:46.876Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:22:46.876Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:22:47.292Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:47.975Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:49.824Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:50.347Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:50.561Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:22:50.561Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:22:50.561Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:22:51.613Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:54.014Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:54.322Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:57.181Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:58.191Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:22:58.386Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:23:01.930Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:23:01.930Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:23:01.930Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:23:03.788Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:23:03.788Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:23:03.807Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:23:04.326Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:23:04.409Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:23:08.184Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup] +2026-03-07T00:23:08.184Z [INFO] Scheduler gestartet +2026-03-07T00:23:08.184Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:08.184Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-07T00:23:08.189Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:23:08.425Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-07T00:23:08.427Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:23:08.786Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-07T00:23:08.789Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:23:09.265Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-07T00:23:09.268Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:23:09.868Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:09.989Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-07T00:23:09.991Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:23:11.190Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-07T00:23:11.194Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:23:12.877Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-07T00:23:12.879Z [WARN] Generic-Fehler: item=episode.mkv, retry=7/inf, error=Error: Datei zu klein (128 KB, erwartet 128 KB), provider=realdebrid +2026-03-07T00:23:13.186Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup-package] +2026-03-07T00:23:13.187Z [INFO] Scheduler gestartet +2026-03-07T00:23:13.187Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:13.187Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=cleanup-package +2026-03-07T00:23:13.190Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:13.394Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:13.714Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:14.062Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:14.569Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:14.926Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=cleanup +2026-03-07T00:23:14.929Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:15.067Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:15.439Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:15.786Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:15.787Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:16.482Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:17.158Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:17.650Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:18.841Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:23:18.841Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:23:18.841Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:23:18.860Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:19.062Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:20.825Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-07T00:23:20.968Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:22.323Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:22.989Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:24.282Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:24.931Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:24.931Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-07T00:23:25.473Z [WARN] Stall erkannt: item=sample.zip, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-07T00:23:25.642Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:23:25.644Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:25.826Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:26.125Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:26.536Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:26.999Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:27.155Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:27.554Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:27.936Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:29.013Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:29.133Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:23:29.133Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:23:30.998Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:31.975Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:33.832Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:36.843Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:37.852Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:38.042Z [INFO] Scheduler Heartbeat: active=0, queued=3, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:38.103Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:38.103Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-07T00:23:38.701Z [WARN] Stall erkannt: item=sample.zip, phase=downloading, retry=2/inf, bytes=0, error=stall, provider=realdebrid +2026-03-07T00:23:39.017Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=range-416-fail +2026-03-07T00:23:39.019Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:39.229Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:39.426Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:39.710Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:40.322Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:41.294Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:42.808Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:23:43.225Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [cancel-run] +2026-03-07T00:23:43.225Z [INFO] Scheduler gestartet +2026-03-07T00:23:43.225Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:43.225Z [INFO] Download Start: episode.mkv (256 KB) via Real-Debrid (API), pkg=cancel-run +2026-03-07T00:23:43.347Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-07T00:23:43.396Z [INFO] Scheduler beendet +2026-03-07T00:23:43.491Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [enabled, disabled] +2026-03-07T00:23:43.491Z [INFO] Scheduler gestartet +2026-03-07T00:23:43.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:43.492Z [INFO] Download Start: enabled.bin (96 KB) via Real-Debrid (API), pkg=enabled +2026-03-07T00:23:43.496Z [INFO] Download fertig: enabled.bin (96 KB), pkg=enabled +2026-03-07T00:23:43.496Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:23:43.496Z [INFO] Post-Processing Ende: pkg=enabled, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:23:43.496Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=19c81e4c +2026-03-07T00:23:43.663Z [INFO] Scheduler beendet +2026-03-07T00:23:43.675Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle] +2026-03-07T00:23:43.675Z [INFO] Scheduler gestartet +2026-03-07T00:23:43.675Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:43.676Z [INFO] Download Start: toggle.bin (320 KB) via Real-Debrid (API), pkg=toggle +2026-03-07T00:23:43.677Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-NDVgoy\state\rd_session_state.json.async.tmp' +2026-03-07T00:23:43.678Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-NDVgoy\state\rd_downloader_config.json.settings.tmp' +2026-03-07T00:23:43.848Z [INFO] Scheduler beendet +2026-03-07T00:23:43.862Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [pause-case] +2026-03-07T00:23:43.863Z [INFO] Scheduler gestartet +2026-03-07T00:23:43.863Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:43.864Z [INFO] Download Start: pause.bin (320 KB) via Real-Debrid (API), pkg=pause-case +2026-03-07T00:23:43.990Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle-stress] +2026-03-07T00:23:43.990Z [INFO] Scheduler gestartet +2026-03-07T00:23:43.990Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:43.992Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-07T00:23:43.994Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-6Oqm12\state\rd_session_state.json.async.tmp' +2026-03-07T00:23:43.994Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-6Oqm12\state\rd_downloader_config.json.settings.tmp' +2026-03-07T00:23:44.034Z [INFO] Scheduler beendet +2026-03-07T00:23:44.179Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:23:44.179Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:23:44.179Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:23:44.379Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=1/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-07T00:23:44.624Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-07T00:23:44.888Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=2/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-07T00:23:45.213Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-07T00:23:45.476Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=3/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-07T00:23:45.907Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-07T00:23:46.170Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=4/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-07T00:23:46.971Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-07T00:23:47.235Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=5/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-07T00:23:48.520Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-07T00:23:48.783Z [WARN] Generic-Fehler: item=stress.part01.rar, retry=6/inf, error=Error: Datei zu klein (320 KB, erwartet 320 KB), provider=realdebrid +2026-03-07T00:23:48.991Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [shutdown-case] +2026-03-07T00:23:48.991Z [INFO] Scheduler gestartet +2026-03-07T00:23:48.991Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:48.992Z [INFO] Download Start: shutdown.part01.rar (480 KB) via Real-Debrid (API), pkg=shutdown-case +2026-03-07T00:23:49.052Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-07T00:23:49.054Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-07T00:23:49.056Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-07T00:23:49.058Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-07T00:23:49.059Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=extract- +2026-03-07T00:23:49.062Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:23:49.064Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bIFGUW\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bIFGUW\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:23:49.065Z [INFO] Disk-Space-Check OK: 404.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-bIFGUW\extract\recovery) +2026-03-07T00:23:49.065Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:23:49.065Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:23:49.066Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-bIFGUW\extract\recovery +2026-03-07T00:23:49.069Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:23:49.069Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:23:49.069Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-07T00:23:49.069Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-bIFGUW\extract\recovery +2026-03-07T00:23:49.069Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-07T00:23:49.069Z [INFO] Post-Processing Ende: pkg=recovery, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:23:49.069Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=recover- +2026-03-07T00:23:49.126Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:23:49.126Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KtZU2Y\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-KtZU2Y\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:23:49.126Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-KtZU2Y\downloads\missing-source-ok +2026-03-07T00:23:49.126Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-07T00:23:49.127Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:23:49.127Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-07T00:23:49.162Z [INFO] Scheduler beendet +2026-03-07T00:23:49.187Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:23:49.187Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4HBVmE\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-4HBVmE\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:23:49.188Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-4HBVmE\downloads\missing-source-empty +2026-03-07T00:23:49.188Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-07T00:23:49.188Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-07T00:23:49.188Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:23:49.188Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-07T00:23:49.249Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stop-unrestrict] +2026-03-07T00:23:49.250Z [INFO] Scheduler gestartet +2026-03-07T00:23:49.250Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:49.421Z [INFO] Scheduler beendet +2026-03-07T00:23:49.538Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [pkg-a, pkg-b] +2026-03-07T00:23:49.538Z [INFO] Scheduler gestartet +2026-03-07T00:23:49.538Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:23:49.539Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:23:49.880Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:23:50.063Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:50.221Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-07T00:23:50.406Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:50.547Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-07T00:23:50.563Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:23:50.585Z [WARN] Stall erkannt: item=sample.zip, phase=downloading, retry=1/inf, bytes=0, error=TypeError: fetch failed, provider=realdebrid +2026-03-07T00:23:50.738Z [WARN] Generic-Fehler: item=episode.mkv, retry=7/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:50.746Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:50.750Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-07T00:23:50.904Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-07T00:23:50.934Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:51.086Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:51.231Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-07T00:23:51.245Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:23:51.415Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:51.427Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:51.585Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-07T00:23:51.715Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-07T00:23:51.767Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:51.898Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:51.925Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:23:52.108Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:52.266Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-07T00:23:52.439Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-07T00:23:52.449Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:52.454Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-07T00:23:52.624Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:52.636Z [WARN] Generic-Fehler: item=episode.mkv, retry=8/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:52.726Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:23:52.910Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:53.187Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-07T00:23:53.381Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:53.403Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=zip-pack +2026-03-07T00:23:53.586Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:54.009Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:23:54.191Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:54.349Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-07T00:23:54.532Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:23:54.541Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:23:54.541Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zWCrRN\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zWCrRN\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:23:54.542Z [INFO] Disk-Space-Check OK: 404.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-zWCrRN\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-07T00:23:54.543Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:23:54.543Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:23:54.543Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-zWCrRN\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:23:54.545Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:23:54.545Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:23:54.545Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-07T00:23:54.545Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zWCrRN\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:23:54.545Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-07T00:23:54.546Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:23:54.546Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-07T00:23:54.546Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-zWCrRN\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:23:54.548Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-07T00:23:54.548Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-07T00:23:54.606Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:23:54.606Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hDsher\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hDsher\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:23:54.607Z [INFO] Disk-Space-Check OK: 404.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-hDsher\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-07T00:23:54.607Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:23:54.608Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:23:54.608Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-hDsher\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-07T00:23:54.610Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:23:54.610Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:23:54.610Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-07T00:23:54.610Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-hDsher\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-07T00:23:54.610Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-07T00:23:54.610Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:23:54.610Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-07T00:23:54.610Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-hDsher\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-07T00:23:54.611Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-07T00:23:54.611Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-07T00:23:54.668Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:23:54.668Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zquKh7\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zquKh7\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:23:54.669Z [INFO] Disk-Space-Check OK: 404.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-zquKh7\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-07T00:23:54.669Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:23:54.669Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:23:54.669Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-zquKh7\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:23:54.671Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:23:54.671Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:23:54.671Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-07T00:23:54.671Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-zquKh7\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:23:54.671Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-07T00:23:54.672Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:23:54.672Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-07T00:23:54.672Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-zquKh7\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:23:54.672Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-07T00:23:54.732Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:23:54.733Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MjIeCD\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MjIeCD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:23:54.733Z [INFO] Disk-Space-Check OK: 404.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-MjIeCD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-07T00:23:54.733Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:23:54.733Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:23:54.733Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-MjIeCD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:23:54.738Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:23:54.738Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=5, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:23:54.738Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=5, percent=100 +2026-03-07T00:23:54.739Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-MjIeCD\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:23:54.739Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-07T00:23:54.739Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:23:54.739Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-07T00:23:54.795Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:23:54.795Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rJhxiB\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rJhxiB\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:23:54.795Z [INFO] Disk-Space-Check OK: 404.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-rJhxiB\extract\Flat-Pack) +2026-03-07T00:23:54.796Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:23:54.796Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:23:54.796Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-rJhxiB\extract\Flat-Pack +2026-03-07T00:23:54.797Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:23:54.797Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=1, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:23:54.797Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=1, percent=100 +2026-03-07T00:23:54.797Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-rJhxiB\extract\Flat-Pack +2026-03-07T00:23:54.797Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-07T00:23:54.797Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:23:54.797Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Pac +2026-03-07T00:23:54.800Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-07T00:23:54.800Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-rJhxiB\mkv-library +2026-03-07T00:23:54.859Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:23:54.859Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-udVgwX\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-udVgwX\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:23:54.861Z [INFO] Disk-Space-Check OK: 404.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-udVgwX\extract\Flat-Collision) +2026-03-07T00:23:54.861Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:23:54.861Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:23:54.861Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-udVgwX\extract\Flat-Collision +2026-03-07T00:23:54.864Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:23:54.864Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:23:54.864Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-07T00:23:54.864Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-udVgwX\extract\Flat-Collision +2026-03-07T00:23:54.864Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-07T00:23:54.865Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:23:54.865Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Col +2026-03-07T00:23:54.868Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-07T00:23:54.868Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-udVgwX\mkv-library +2026-03-07T00:23:54.922Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:23:54.923Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-et5Qbh\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-et5Qbh\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:23:54.924Z [INFO] Disk-Space-Check OK: 404.4 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-et5Qbh\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-07T00:23:54.925Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:23:54.925Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:23:54.925Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-et5Qbh\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-07T00:23:54.931Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:23:54.931Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=6, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:23:54.931Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=6, percent=100 +2026-03-07T00:23:54.932Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-et5Qbh\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-07T00:23:54.932Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-07T00:23:54.932Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:23:54.932Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Gotham.S +2026-03-07T00:23:54.936Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-07T00:23:54.937Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-07T00:23:54.937Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-et5Qbh\mkv-library +2026-03-07T00:23:54.986Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [disk-block-guard] +2026-03-07T00:23:54.987Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [conflict-skip] +2026-03-07T00:23:54.987Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [conflict-overwrite] +2026-03-07T00:23:54.988Z [INFO] Scheduler gestartet +2026-03-07T00:23:54.988Z [INFO] Scheduler beendet +2026-03-07T00:23:54.990Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-J4I8jI\state' +2026-03-07T00:29:23.872Z [ERROR] Session konnte nicht geladen werden (auch Backup fehlgeschlagen) +2026-03-07T00:29:23.884Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-07T00:29:24.255Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [retry] +2026-03-07T00:29:24.256Z [INFO] Scheduler gestartet +2026-03-07T00:29:24.256Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:29:24.261Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-07T00:29:24.509Z [INFO] Download fertig: episode.mkv (512 KB), pkg=retry +2026-03-07T00:29:24.510Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:29:24.510Z [INFO] Post-Processing Ende: pkg=retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:29:24.510Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=d3d1b558 +2026-03-07T00:29:24.627Z [INFO] Scheduler beendet +2026-03-07T00:29:24.635Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [same-name] +2026-03-07T00:29:24.635Z [INFO] Scheduler gestartet +2026-03-07T00:29:24.635Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:29:24.637Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:24.637Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:24.639Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-PYbuXl\state' +2026-03-07T00:29:24.639Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-PYbuXl\state' +2026-03-07T00:29:24.905Z [WARN] Generic-Fehler: item=same-release.mkv, retry=1/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:29:24.905Z [WARN] Generic-Fehler: item=same-release.mkv, retry=1/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:29:25.097Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:25.218Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:25.362Z [WARN] Generic-Fehler: item=same-release.mkv, retry=2/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:29:25.481Z [WARN] Generic-Fehler: item=same-release.mkv, retry=2/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:29:25.628Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:25.869Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:25.892Z [WARN] Generic-Fehler: item=same-release.mkv, retry=3/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:29:26.133Z [WARN] Generic-Fehler: item=same-release.mkv, retry=3/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:29:26.281Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:26.289Z [INFO] Debrid-Link: Unrestrict OK → file.bin +2026-03-07T00:29:26.296Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-07T00:29:26.297Z [WARN] Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: Error: Mega-Debrid API: Login oder Unrestrict fehlgeschlagen +2026-03-07T00:29:26.523Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:26.546Z [WARN] Generic-Fehler: item=same-release.mkv, retry=4/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:29:26.787Z [WARN] Generic-Fehler: item=same-release.mkv, retry=4/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:29:27.054Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:27.295Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:27.318Z [WARN] Generic-Fehler: item=same-release.mkv, retry=5/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:29:27.560Z [WARN] Generic-Fehler: item=same-release.mkv, retry=5/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:29:28.429Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:28.429Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:28.693Z [WARN] Generic-Fehler: item=same-release.mkv, retry=6/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:29:28.693Z [WARN] Generic-Fehler: item=same-release.mkv, retry=6/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:29:29.638Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [first, second] +2026-03-07T00:29:29.638Z [INFO] Scheduler gestartet +2026-03-07T00:29:29.638Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:29:29.640Z [INFO] Download Start: first.bin (80 KB) via Real-Debrid (API), pkg=first +2026-03-07T00:29:29.643Z [INFO] Download fertig: first.bin (80 KB), pkg=first +2026-03-07T00:29:29.643Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:29:29.643Z [INFO] Post-Processing Ende: pkg=first, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:29:29.643Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=b2fda2b0 +2026-03-07T00:29:29.737Z [INFO] Download Start: first.bin (80 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:29.739Z [INFO] Download fertig: first.bin (80 KB), pkg=same-name +2026-03-07T00:29:29.739Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:29:29.739Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-07T00:29:29.740Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=c9235b43 +2026-03-07T00:29:29.811Z [INFO] Download Start: second.bin (80 KB) via Real-Debrid (API), pkg=second +2026-03-07T00:29:29.815Z [INFO] Download fertig: second.bin (80 KB), pkg=second +2026-03-07T00:29:29.815Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:29:29.815Z [INFO] Post-Processing Ende: pkg=second, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:29:29.815Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=c6b1e9f6 +2026-03-07T00:29:29.982Z [INFO] Scheduler beendet +2026-03-07T00:29:30.008Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall] +2026-03-07T00:29:30.008Z [INFO] Scheduler gestartet +2026-03-07T00:29:30.008Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:29:30.010Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-07T00:29:30.099Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:29:30.104Z [INFO] Download fertig: stall.bin (300 KB), pkg=same-name +2026-03-07T00:29:30.104Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:29:30.104Z [INFO] Post-Processing Ende: pkg=same-name, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:29:30.104Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=c9235b43 +2026-03-07T00:29:30.219Z [INFO] Scheduler beendet +2026-03-07T00:29:32.519Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-07T00:29:32.660Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-07T00:29:32.664Z [INFO] Download fertig: stall.bin (300 KB), pkg=stall +2026-03-07T00:29:32.664Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:29:32.664Z [INFO] Post-Processing Ende: pkg=stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:29:32.664Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=81742c7f +2026-03-07T00:29:32.781Z [INFO] Scheduler beendet +2026-03-07T00:29:32.786Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [connect-stall] +2026-03-07T00:29:32.786Z [INFO] Scheduler gestartet +2026-03-07T00:29:32.786Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:29:32.787Z [INFO] Download Start: connect-stall.bin (220 KB) via Real-Debrid (API), pkg=connect-stall +2026-03-07T00:29:32.789Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-2OlT8z\state' +2026-03-07T00:29:32.789Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-2OlT8z\state' +2026-03-07T00:29:34.724Z [INFO] Download fertig: connect-stall.bin (220 KB), pkg=connect-stall +2026-03-07T00:29:34.724Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:29:34.724Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:29:34.724Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=0dd11143 +2026-03-07T00:29:34.832Z [INFO] Scheduler beendet +2026-03-07T00:29:34.846Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall-connect] +2026-03-07T00:29:34.846Z [INFO] Scheduler gestartet +2026-03-07T00:29:34.846Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:29:34.848Z [INFO] Download Start: stall-connect.bin (180 KB) via Real-Debrid (API), pkg=stall-connect +2026-03-07T00:29:36.990Z [INFO] Download fertig: stall-connect.bin (180 KB), pkg=stall-connect +2026-03-07T00:29:36.990Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:29:36.990Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:29:36.990Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=b6ace726 +2026-03-07T00:29:37.013Z [INFO] Scheduler beendet +2026-03-07T00:29:37.023Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [watchdog-stall] +2026-03-07T00:29:37.023Z [INFO] Scheduler gestartet +2026-03-07T00:29:37.023Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:29:37.024Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-07T00:29:39.676Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-07T00:29:39.679Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-07T00:29:39.919Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-07T00:29:39.924Z [INFO] Download fertig: watchdog-stall.bin (240 KB), pkg=watchdog-stall +2026-03-07T00:29:39.924Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:29:39.924Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:29:39.924Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=bd23118a +2026-03-07T00:29:40.039Z [INFO] Scheduler beendet +2026-03-07T00:29:40.046Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [drain-stall] +2026-03-07T00:29:40.046Z [INFO] Scheduler gestartet +2026-03-07T00:29:40.046Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:29:40.047Z [INFO] Download Start: drain-stall.bin (180 KB) via Real-Debrid (API), pkg=drain-stall +2026-03-07T00:30:10.256Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-07T00:30:10.258Z [INFO] Download fertig: drain-stall.bin (180 KB), pkg=drain-stall +2026-03-07T00:30:10.258Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:30:10.258Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:30:10.258Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=244d7c47 +2026-03-07T00:30:10.267Z [INFO] Scheduler beendet +2026-03-07T00:30:10.288Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [content-name] +2026-03-07T00:30:10.295Z [INFO] Scheduler gestartet +2026-03-07T00:30:10.295Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:30:11.711Z [INFO] Download Start: rsg-banshee-7p-bd-x264-401.part01.rar (96 KB) via Real-Debrid (API), pkg=content-name +2026-03-07T00:30:11.715Z [WARN] Generic-Fehler: item=Banshee.S04E01.German.DL.720p.part01.rar, retry=1/1, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:30:12.221Z [INFO] Download Start: rsg-banshee-7p-bd-x264-401.part01.rar (96 KB) via Real-Debrid (API), pkg=content-name +2026-03-07T00:30:12.225Z [ERROR] Item endgültig fehlgeschlagen: item=Banshee.S04E01.German.DL.720p.part01.rar, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-07T00:30:12.344Z [INFO] Scheduler beendet +2026-03-07T00:30:12.421Z [INFO] Scheduler gestartet +2026-03-07T00:30:12.421Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:30:12.422Z [INFO] Download Start: resume.mkv (256 KB) via Real-Debrid (API), pkg=resume +2026-03-07T00:30:12.428Z [INFO] Download fertig: resume.mkv (256 KB), pkg=resume +2026-03-07T00:30:12.428Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:30:12.428Z [INFO] Post-Processing Ende: pkg=resume, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:30:12.428Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=resume-p +2026-03-07T00:30:12.541Z [INFO] Scheduler beendet +2026-03-07T00:30:12.545Z [INFO] Scheduler gestartet +2026-03-07T00:30:12.545Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:30:12.546Z [INFO] Download Start: complete.mkv (128 KB) via Real-Debrid (API), pkg=range-complete +2026-03-07T00:30:12.548Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cEYr4V\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cEYr4V\state\rd_session_state.json' +2026-03-07T00:30:12.548Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cEYr4V\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-cEYr4V\state\rd_downloader_config.json' +2026-03-07T00:30:12.549Z [INFO] Download fertig: complete.mkv (128 KB), pkg=range-complete +2026-03-07T00:30:12.549Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:30:12.549Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:30:12.549Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=complete +2026-03-07T00:30:12.666Z [INFO] Scheduler beendet +2026-03-07T00:30:12.731Z [INFO] Scheduler gestartet +2026-03-07T00:30:12.731Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:30:12.732Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-07T00:30:12.931Z [WARN] Generic-Fehler: item=reset.mkv, retry=1/1, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:30:13.215Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-07T00:30:13.218Z [ERROR] Item endgültig fehlgeschlagen: item=reset.mkv, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-07T00:30:13.335Z [INFO] Scheduler beendet +2026-03-07T00:30:13.342Z [INFO] Scheduler gestartet +2026-03-07T00:30:13.342Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:30:13.343Z [INFO] Download Start: broken.part3.rar (32 KB) via Real-Debrid (API), pkg=range-416-fail +2026-03-07T00:30:13.344Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-bmTgzg\state' +2026-03-07T00:30:13.344Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-bmTgzg\state' +2026-03-07T00:30:58.379Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [status-retry] +2026-03-07T00:30:58.379Z [INFO] Scheduler gestartet +2026-03-07T00:30:58.379Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:30:58.380Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:30:58.909Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:30:59.104Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:30:59.106Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:30:59.465Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:30:59.468Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:30:59.826Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:30:59.829Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:31:00.549Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:31:00.552Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:31:01.389Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:31:01.392Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:31:02.953Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:31:02.956Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=7/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:31:03.390Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-07T00:31:03.390Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-07T00:31:03.405Z [INFO] Scheduler gestartet +2026-03-07T00:31:03.405Z [INFO] Scheduler beendet +2026-03-07T00:31:03.410Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-07T00:31:03.412Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-07T00:31:03.484Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-07T00:31:03.485Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-07T00:31:03.548Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-07T00:31:03.549Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-07T00:31:03.550Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-07T00:31:03.614Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-07T00:31:03.614Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-07T00:31:03.615Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-07T00:31:03.680Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-rTt8qh\state' +2026-03-07T00:31:03.680Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-rTt8qh\state\rd_session_state.json.async.tmp' +2026-03-07T00:31:03.762Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [new] +2026-03-07T00:31:03.762Z [INFO] Scheduler gestartet +2026-03-07T00:31:03.762Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:03.763Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-07T00:31:04.464Z [INFO] Download fertig: new-episode.mkv (128 KB), pkg=new +2026-03-07T00:31:04.464Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:31:04.464Z [INFO] Post-Processing Ende: pkg=new, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:31:04.464Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=24646ef2 +2026-03-07T00:31:04.483Z [INFO] Scheduler beendet +2026-03-07T00:31:04.491Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [fresh-retry] +2026-03-07T00:31:04.491Z [INFO] Scheduler gestartet +2026-03-07T00:31:04.491Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:05.926Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:31:05.930Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=status-retry +2026-03-07T00:31:05.930Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:31:05.930Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:31:05.930Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=f04db97a +2026-03-07T00:31:05.965Z [INFO] Scheduler beendet +2026-03-07T00:31:06.895Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=fresh-retry +2026-03-07T00:31:06.897Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=fresh-retry +2026-03-07T00:31:06.897Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:31:06.897Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:31:06.897Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=7f7c6e8c +2026-03-07T00:31:06.902Z [INFO] Scheduler beendet +2026-03-07T00:31:06.907Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-07T00:31:06.907Z [INFO] Scheduler gestartet +2026-03-07T00:31:06.907Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:06.908Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-07T00:31:06.910Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-tiR68S\state\rd_downloader_config.json.settings.tmp' +2026-03-07T00:31:06.910Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-tiR68S\state\rd_session_state.json.async.tmp' +2026-03-07T00:31:06.915Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-07T00:31:07.141Z [INFO] Download fertig: mini-retry.part01.rar (2.0 MB), pkg=mini-retry +2026-03-07T00:31:07.141Z [INFO] Post-Processing Start: pkg=mini-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:31:07.141Z [INFO] Post-Processing Ende: pkg=mini-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:31:07.141Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=5a011d7a +2026-03-07T00:31:07.148Z [INFO] Scheduler beendet +2026-03-07T00:31:07.213Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-07T00:31:07.213Z [INFO] Scheduler gestartet +2026-03-07T00:31:07.213Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:07.214Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:31:07.214Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:31:12.324Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:31:12.324Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:31:13.382Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:13.382Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-07T00:31:17.337Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-07T00:31:18.028Z [WARN] Unrestrict-Fehler: item=broken.part3.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/range-416-fail +2026-03-07T00:31:19.828Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:31:19.828Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:31:22.247Z [INFO] Pakete hinzugefügt: 1 Paket(e), 3 Link(s) [ad-paced] +2026-03-07T00:31:22.247Z [INFO] Scheduler gestartet +2026-03-07T00:31:22.247Z [INFO] Scheduler Heartbeat: active=0, queued=3, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:22.248Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:31:22.248Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:31:22.248Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:31:22.316Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [zip-pack] +2026-03-07T00:31:22.316Z [INFO] Scheduler gestartet +2026-03-07T00:31:22.316Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:22.318Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=zip-pack +2026-03-07T00:31:22.773Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:23.125Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=range-416-fail +2026-03-07T00:31:23.467Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:23.578Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:24.158Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:24.175Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:24.960Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:25.149Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:25.762Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:26.275Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:26.740Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:27.344Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:31:27.344Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:31:27.344Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:31:27.806Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:28.453Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:29.483Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:30.283Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:31.184Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:31:31.184Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:31:32.638Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:33.475Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:34.845Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:31:34.845Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:31:34.845Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:31:35.625Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:37.199Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:40.700Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:43.906Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:43.916Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-07T00:31:43.917Z [INFO] Scheduler gestartet +2026-03-07T00:31:43.917Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:43.926Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-07T00:31:44.002Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-07T00:31:44.239Z [INFO] Download fertig: mini-retry.part01.rar (2.0 MB), pkg=mini-retry +2026-03-07T00:31:44.240Z [INFO] Post-Processing Start: pkg=mini-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:31:44.240Z [INFO] Post-Processing Ende: pkg=mini-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:31:44.241Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=018818c5 +2026-03-07T00:31:44.283Z [INFO] Scheduler beendet +2026-03-07T00:31:44.306Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RZMZ6u\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RZMZ6u\state\rd_session_state.json' +2026-03-07T00:31:46.109Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:31:46.109Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:31:46.109Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:31:47.484Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:48.094Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:31:48.094Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:31:50.857Z [WARN] Tiny download erkannt (122 B): "PK� g\G��y inside.txt��PK � g\G��y ��inside.txtPK8," +2026-03-07T00:31:52.502Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup] +2026-03-07T00:31:52.502Z [INFO] Scheduler gestartet +2026-03-07T00:31:52.502Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:52.503Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-07T00:31:52.508Z [INFO] Download fertig: episode.mkv (128 KB), pkg=cleanup +2026-03-07T00:31:52.509Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=1, recoveryMs=0 +2026-03-07T00:31:52.509Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:31:52.509Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=a1695d0a +2026-03-07T00:31:52.622Z [INFO] Scheduler beendet +2026-03-07T00:31:52.628Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup-package] +2026-03-07T00:31:52.628Z [INFO] Scheduler gestartet +2026-03-07T00:31:52.628Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:52.629Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=cleanup-package +2026-03-07T00:31:52.634Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:31:52.764Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:31:53.032Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:31:53.472Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:31:54.136Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:31:54.216Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [retry] +2026-03-07T00:31:54.218Z [INFO] Scheduler gestartet +2026-03-07T00:31:54.218Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:54.225Z [INFO] Download Start: episode.mkv (512 KB) via Real-Debrid (API), pkg=retry +2026-03-07T00:31:54.400Z [INFO] Download fertig: episode.mkv (512 KB), pkg=retry +2026-03-07T00:31:54.401Z [INFO] Post-Processing Start: pkg=retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:31:54.401Z [INFO] Post-Processing Ende: pkg=retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:31:54.401Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=c3f676cc +2026-03-07T00:31:54.462Z [INFO] Scheduler beendet +2026-03-07T00:31:54.471Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [same-name] +2026-03-07T00:31:54.471Z [INFO] Scheduler gestartet +2026-03-07T00:31:54.471Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:54.473Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:31:54.473Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:31:54.476Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-IJD38B\state\rd_downloader_config.json.settings.tmp' +2026-03-07T00:31:54.477Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-IJD38B\state\rd_session_state.json.async.tmp' +2026-03-07T00:31:54.744Z [WARN] Generic-Fehler: item=same-release.mkv, retry=1/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:31:54.745Z [WARN] Generic-Fehler: item=same-release.mkv, retry=1/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:31:54.813Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:31:55.055Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:31:55.055Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:31:55.321Z [WARN] Generic-Fehler: item=same-release.mkv, retry=2/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:31:55.322Z [WARN] Generic-Fehler: item=same-release.mkv, retry=2/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:31:55.637Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:31:55.637Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:31:55.902Z [WARN] Generic-Fehler: item=same-release.mkv, retry=3/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:31:55.902Z [WARN] Generic-Fehler: item=same-release.mkv, retry=3/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:31:56.339Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:31:56.460Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:31:56.604Z [WARN] Generic-Fehler: item=same-release.mkv, retry=4/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:31:56.703Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:31:56.724Z [WARN] Generic-Fehler: item=same-release.mkv, retry=4/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:31:57.230Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:31:57.350Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:31:57.494Z [WARN] Generic-Fehler: item=same-release.mkv, retry=5/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:31:57.613Z [WARN] Generic-Fehler: item=same-release.mkv, retry=5/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:31:58.484Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:31:58.677Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:31:58.724Z [INFO] Download Start: same-release.mkv (64 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:31:58.747Z [WARN] Generic-Fehler: item=same-release.mkv, retry=6/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:31:58.987Z [WARN] Generic-Fehler: item=same-release.mkv, retry=6/inf, error=Error: Datei zu klein (64 KB, erwartet 64 KB), provider=realdebrid +2026-03-07T00:31:59.474Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [first, second] +2026-03-07T00:31:59.474Z [INFO] Scheduler gestartet +2026-03-07T00:31:59.474Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:59.475Z [INFO] Download Start: first.bin (80 KB) via Real-Debrid (API), pkg=first +2026-03-07T00:31:59.480Z [INFO] Download fertig: first.bin (80 KB), pkg=first +2026-03-07T00:31:59.480Z [INFO] Post-Processing Start: pkg=first, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:31:59.480Z [INFO] Post-Processing Ende: pkg=first, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:31:59.480Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=fc4d6919 +2026-03-07T00:31:59.645Z [INFO] Download Start: second.bin (80 KB) via Real-Debrid (API), pkg=second +2026-03-07T00:31:59.660Z [INFO] Download fertig: second.bin (80 KB), pkg=second +2026-03-07T00:31:59.660Z [INFO] Post-Processing Start: pkg=second, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:31:59.660Z [INFO] Post-Processing Ende: pkg=second, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:31:59.660Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=9ff7a797 +2026-03-07T00:31:59.815Z [INFO] Scheduler beendet +2026-03-07T00:31:59.842Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall] +2026-03-07T00:31:59.842Z [INFO] Scheduler gestartet +2026-03-07T00:31:59.842Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:31:59.843Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-07T00:32:00.700Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:32:00.700Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=same-name +2026-03-07T00:32:00.707Z [INFO] Download fertig: stall.bin (300 KB), pkg=same-name +2026-03-07T00:32:00.707Z [INFO] Post-Processing Start: pkg=same-name, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:32:00.707Z [INFO] Post-Processing verschoben: pkg=same-name, noch offene items +2026-03-07T00:32:00.707Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=2d75d82b +2026-03-07T00:32:00.707Z [INFO] Download fertig: stall.bin (300 KB), pkg=same-name +2026-03-07T00:32:00.707Z [INFO] Post-Processing Start: pkg=same-name, success=2, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:32:00.707Z [INFO] Post-Processing Ende: pkg=same-name, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:00.707Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=2d75d82b +2026-03-07T00:32:00.868Z [INFO] Scheduler beendet +2026-03-07T00:32:02.275Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:32:02.353Z [WARN] Stall erkannt: item=stall.bin, phase=downloading, retry=1/inf, bytes=102400, error=Error: stall_timeout, provider=realdebrid +2026-03-07T00:32:02.604Z [INFO] Download Start: stall.bin (300 KB) via Real-Debrid (API), pkg=stall +2026-03-07T00:32:02.608Z [INFO] Download fertig: stall.bin (300 KB), pkg=stall +2026-03-07T00:32:02.608Z [INFO] Post-Processing Start: pkg=stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:32:02.608Z [INFO] Post-Processing Ende: pkg=stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:02.608Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=b072137e +2026-03-07T00:32:02.723Z [INFO] Scheduler beendet +2026-03-07T00:32:02.737Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [connect-stall] +2026-03-07T00:32:02.737Z [INFO] Scheduler gestartet +2026-03-07T00:32:02.737Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:02.739Z [INFO] Download Start: connect-stall.bin (220 KB) via Real-Debrid (API), pkg=connect-stall +2026-03-07T00:32:03.004Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:32:03.004Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:32:03.004Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:32:04.705Z [INFO] Download fertig: connect-stall.bin (220 KB), pkg=connect-stall +2026-03-07T00:32:04.705Z [INFO] Post-Processing Start: pkg=connect-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:32:04.705Z [INFO] Post-Processing Ende: pkg=connect-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:04.705Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=413b2b4e +2026-03-07T00:32:04.783Z [INFO] Scheduler beendet +2026-03-07T00:32:04.794Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stall-connect] +2026-03-07T00:32:04.794Z [INFO] Scheduler gestartet +2026-03-07T00:32:04.794Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:04.795Z [INFO] Download Start: stall-connect.bin (180 KB) via Real-Debrid (API), pkg=stall-connect +2026-03-07T00:32:05.744Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:32:06.908Z [INFO] Download fertig: stall-connect.bin (180 KB), pkg=stall-connect +2026-03-07T00:32:06.909Z [INFO] Post-Processing Start: pkg=stall-connect, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:32:06.909Z [INFO] Post-Processing Ende: pkg=stall-connect, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:06.909Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=ad9d224a +2026-03-07T00:32:06.963Z [INFO] Scheduler beendet +2026-03-07T00:32:06.968Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [watchdog-stall] +2026-03-07T00:32:06.968Z [INFO] Scheduler gestartet +2026-03-07T00:32:06.968Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:06.969Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-07T00:32:06.971Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-BqyTby\state' +2026-03-07T00:32:06.971Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-BqyTby\state' +2026-03-07T00:32:07.259Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:09.618Z [WARN] Globaler Download-Stall erkannt (2s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-07T00:32:09.621Z [WARN] Stall erkannt: item=watchdog-stall.bin, phase=downloading, retry=1/inf, bytes=81920, error=stall, provider=realdebrid +2026-03-07T00:32:09.860Z [INFO] Download Start: watchdog-stall.bin (240 KB) via Real-Debrid (API), pkg=watchdog-stall +2026-03-07T00:32:09.868Z [INFO] Download fertig: watchdog-stall.bin (240 KB), pkg=watchdog-stall +2026-03-07T00:32:09.868Z [INFO] Post-Processing Start: pkg=watchdog-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:32:09.868Z [INFO] Post-Processing Ende: pkg=watchdog-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:09.868Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=d6d4e906 +2026-03-07T00:32:09.980Z [INFO] Scheduler beendet +2026-03-07T00:32:09.998Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [drain-stall] +2026-03-07T00:32:09.998Z [INFO] Scheduler gestartet +2026-03-07T00:32:09.998Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:10.000Z [INFO] Download Start: drain-stall.bin (180 KB) via Real-Debrid (API), pkg=drain-stall +2026-03-07T00:32:13.418Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:13.418Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-07T00:32:13.513Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:32:13.513Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:32:14.584Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:32:20.891Z [WARN] Stall erkannt: item=sample.zip, phase=downloading, retry=2/inf, bytes=0, error=stall, provider=realdebrid +2026-03-07T00:32:21.114Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=range-416-fail +2026-03-07T00:32:21.119Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:32:21.266Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:32:21.606Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:32:21.952Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:32:22.288Z [INFO] Scheduler Heartbeat: active=0, queued=3, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:22.321Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:22.321Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-07T00:32:22.475Z [WARN] Tiny download erkannt (124 B): "PK� g\G��y episode.txt��PK � g\G��y ��episode.txtPK9-" +2026-03-07T00:32:22.658Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [cancel-run] +2026-03-07T00:32:22.658Z [INFO] Scheduler gestartet +2026-03-07T00:32:22.658Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:22.659Z [INFO] Download Start: episode.mkv (256 KB) via Real-Debrid (API), pkg=cancel-run +2026-03-07T00:32:22.781Z [INFO] Paket cancel-run abgebrochen, 0 Artefakte gelöscht +2026-03-07T00:32:22.829Z [INFO] Scheduler beendet +2026-03-07T00:32:22.927Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [enabled, disabled] +2026-03-07T00:32:22.928Z [INFO] Scheduler gestartet +2026-03-07T00:32:22.928Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:22.929Z [INFO] Download Start: enabled.bin (96 KB) via Real-Debrid (API), pkg=enabled +2026-03-07T00:32:22.933Z [INFO] Download fertig: enabled.bin (96 KB), pkg=enabled +2026-03-07T00:32:22.933Z [INFO] Post-Processing Start: pkg=enabled, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:32:22.933Z [INFO] Post-Processing Ende: pkg=enabled, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:22.933Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=58ef888e +2026-03-07T00:32:23.098Z [INFO] Scheduler beendet +2026-03-07T00:32:23.115Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle] +2026-03-07T00:32:23.115Z [INFO] Scheduler gestartet +2026-03-07T00:32:23.115Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:23.117Z [INFO] Download Start: toggle.bin (320 KB) via Real-Debrid (API), pkg=toggle +2026-03-07T00:32:23.286Z [INFO] Scheduler beendet +2026-03-07T00:32:23.302Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [pause-case] +2026-03-07T00:32:23.302Z [INFO] Scheduler gestartet +2026-03-07T00:32:23.302Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:23.303Z [INFO] Download Start: pause.bin (320 KB) via Real-Debrid (API), pkg=pause-case +2026-03-07T00:32:23.428Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [toggle-stress] +2026-03-07T00:32:23.428Z [INFO] Scheduler gestartet +2026-03-07T00:32:23.428Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:23.429Z [INFO] Download Start: stress.part01.rar (320 KB) via Real-Debrid (API), pkg=toggle-stress +2026-03-07T00:32:23.431Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-B8feH7\state\rd_downloader_config.json.settings.tmp' +2026-03-07T00:32:23.432Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-B8feH7\state\rd_session_state.json.async.tmp' +2026-03-07T00:32:23.472Z [INFO] Scheduler beendet +2026-03-07T00:32:23.815Z [INFO] Download fertig: stress.part01.rar (320 KB), pkg=toggle-stress +2026-03-07T00:32:23.815Z [INFO] Post-Processing Start: pkg=toggle-stress, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:32:23.815Z [INFO] Post-Processing Ende: pkg=toggle-stress, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:23.815Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=6f416d41 +2026-03-07T00:32:24.059Z [INFO] Scheduler beendet +2026-03-07T00:32:24.099Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [shutdown-case] +2026-03-07T00:32:24.099Z [INFO] Scheduler gestartet +2026-03-07T00:32:24.099Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:24.100Z [INFO] Download Start: shutdown.part01.rar (480 KB) via Real-Debrid (API), pkg=shutdown-case +2026-03-07T00:32:24.160Z [INFO] Shutdown-Vorbereitung gestartet: active=1, running=true, paused=false +2026-03-07T00:32:24.163Z [INFO] Shutdown-Vorbereitung beendet: requeued=1 +2026-03-07T00:32:24.167Z [INFO] Shutdown-Vorbereitung gestartet: active=0, running=false, paused=false +2026-03-07T00:32:24.170Z [INFO] Shutdown-Vorbereitung beendet: requeued=0 +2026-03-07T00:32:24.170Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=extract- +2026-03-07T00:32:24.175Z [INFO] Post-Processing Start: pkg=recovery, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:32:24.178Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-R1hcnP\downloads\recovery, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-R1hcnP\extract\recovery, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:32:24.180Z [INFO] Disk-Space-Check OK: 404.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-R1hcnP\extract\recovery) +2026-03-07T00:32:24.182Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:32:24.182Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:32:24.182Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-R1hcnP\extract\recovery +2026-03-07T00:32:24.187Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:32:24.187Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=5, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:32:24.188Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=5, percent=100 +2026-03-07T00:32:24.188Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-R1hcnP\extract\recovery +2026-03-07T00:32:24.188Z [INFO] Post-Processing Entpacken Ende: pkg=recovery, extracted=1, failed=0, lastError= +2026-03-07T00:32:24.188Z [INFO] Post-Processing Ende: pkg=recovery, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:24.188Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=recover- +2026-03-07T00:32:24.240Z [INFO] Post-Processing Start: pkg=missing-source-ok, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:32:24.240Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3pyb7U\downloads\missing-source-ok, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-3pyb7U\extract\missing-source-ok, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:32:24.241Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-3pyb7U\downloads\missing-source-ok +2026-03-07T00:32:24.241Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-ok, extracted=0, failed=0, lastError= +2026-03-07T00:32:24.241Z [INFO] Post-Processing Ende: pkg=missing-source-ok, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:24.241Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-07T00:32:24.269Z [INFO] Scheduler beendet +2026-03-07T00:32:24.303Z [INFO] Post-Processing Start: pkg=missing-source-empty, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:32:24.303Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-p33fxZ\downloads\missing-source-empty, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-p33fxZ\extract\missing-source-empty, archives=0, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:32:24.303Z [INFO] Entpacken übersprungen (keine Archive gefunden): C:\Users\ploet\AppData\Local\Temp\rd-dm-p33fxZ\downloads\missing-source-empty +2026-03-07T00:32:24.303Z [INFO] Post-Processing Entpacken Ende: pkg=missing-source-empty, extracted=0, failed=0, lastError= +2026-03-07T00:32:24.303Z [WARN] Post-Processing ohne Quellordner: pkg=missing-source-empty, outputDir fehlt +2026-03-07T00:32:24.303Z [INFO] Post-Processing Ende: pkg=missing-source-empty, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:24.303Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=missing- +2026-03-07T00:32:24.364Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [stop-unrestrict] +2026-03-07T00:32:24.365Z [INFO] Scheduler gestartet +2026-03-07T00:32:24.365Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:24.536Z [INFO] Scheduler beendet +2026-03-07T00:32:24.651Z [INFO] Pakete hinzugefügt: 2 Paket(e), 2 Link(s) [pkg-a, pkg-b] +2026-03-07T00:32:24.651Z [INFO] Scheduler gestartet +2026-03-07T00:32:24.651Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:24.652Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:32:24.993Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:32:25.178Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:25.333Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-07T00:32:25.517Z [WARN] Generic-Fehler: item=episode.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:25.673Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:32:25.857Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:26.014Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-07T00:32:26.199Z [WARN] Generic-Fehler: item=episode.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:26.354Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:32:26.539Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:26.694Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-07T00:32:26.876Z [WARN] Generic-Fehler: item=episode.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:27.034Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:32:27.220Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:27.494Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-07T00:32:27.678Z [WARN] Generic-Fehler: item=episode.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:28.075Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:32:28.258Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:28.422Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:32:28.422Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:32:28.422Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=6/inf, delay=37968ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:32:28.533Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-07T00:32:28.717Z [WARN] Generic-Fehler: item=episode.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:29.234Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-a +2026-03-07T00:32:29.421Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:29.575Z [INFO] Download Start: episode.mkv (96 KB) via Real-Debrid (API), pkg=pkg-b +2026-03-07T00:32:29.656Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:32:29.656Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ko8IvM\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ko8IvM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:32:29.658Z [INFO] Disk-Space-Check OK: 404.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-ko8IvM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-07T00:32:29.658Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:32:29.658Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:32:29.658Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ko8IvM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:32:29.662Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:32:29.662Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:32:29.662Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-07T00:32:29.662Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ko8IvM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:32:29.662Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-07T00:32:29.662Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:29.662Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-07T00:32:29.663Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-ko8IvM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:32:29.665Z [INFO] Auto-Rename: 4sf-asbest.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv +2026-03-07T00:32:29.665Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-07T00:32:29.720Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:32:29.721Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EpDMft\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EpDMft\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:32:29.722Z [INFO] Disk-Space-Check OK: 404.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-EpDMft\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ) +2026-03-07T00:32:29.722Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:32:29.722Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:32:29.722Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-EpDMft\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-07T00:32:29.725Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:32:29.725Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:32:29.725Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-07T00:32:29.726Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-EpDMft\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-07T00:32:29.726Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, extracted=1, failed=0, lastError= +2026-03-07T00:32:29.726Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SJ, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:29.726Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-07T00:32:29.727Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-EpDMft\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SJ +2026-03-07T00:32:29.729Z [INFO] Auto-Rename: 4sf-asbest.rp.web.7p-s02e01.mkv -> Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv +2026-03-07T00:32:29.729Z [INFO] Auto-Rename (Scene): 1 Datei(en) umbenannt +2026-03-07T00:32:29.760Z [WARN] Generic-Fehler: item=episode.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:29.786Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:32:29.786Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-V4pmOM\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-V4pmOM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:32:29.787Z [INFO] Disk-Space-Check OK: 404.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-V4pmOM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-07T00:32:29.787Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:32:29.787Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:32:29.787Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-V4pmOM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:32:29.791Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:32:29.791Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=4, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:32:29.791Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=4, percent=100 +2026-03-07T00:32:29.791Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-V4pmOM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:32:29.791Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-07T00:32:29.792Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:29.792Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-07T00:32:29.792Z [INFO] Auto-Rename: 1 Video-Dateien gefunden in C:\Users\ploet\AppData\Local\Temp\rd-dm-V4pmOM\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:32:29.793Z [INFO] Auto-Rename: kein Zielname für 4sf-asbest.rp.web.7p-episode.mkv (folders=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, episode) +2026-03-07T00:32:29.851Z [INFO] Post-Processing Start: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:32:29.852Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nQbhRu\downloads\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nQbhRu\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:32:29.853Z [INFO] Disk-Space-Check OK: 404.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-nQbhRu\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF) +2026-03-07T00:32:29.853Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:32:29.853Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:32:29.853Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-nQbhRu\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:32:29.855Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:32:29.855Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=2, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:32:29.855Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=2, percent=100 +2026-03-07T00:32:29.855Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-nQbhRu\extract\Asbest.S02.GERMAN.720p.WEB.AVC-4SF +2026-03-07T00:32:29.855Z [INFO] Post-Processing Entpacken Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, extracted=1, failed=0, lastError= +2026-03-07T00:32:29.856Z [INFO] Post-Processing Ende: pkg=Asbest.S02.GERMAN.720p.WEB.AVC-4SF, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:29.856Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Asbest.S +2026-03-07T00:32:29.916Z [INFO] Post-Processing Start: pkg=Flat-Pack, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:32:29.917Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-89AqFM\downloads\Flat-Pack, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-89AqFM\extract\Flat-Pack, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:32:29.918Z [INFO] Disk-Space-Check OK: 404.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-89AqFM\extract\Flat-Pack) +2026-03-07T00:32:29.918Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:32:29.919Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:32:29.919Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-89AqFM\extract\Flat-Pack +2026-03-07T00:32:29.922Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:32:29.922Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:32:29.922Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-07T00:32:29.922Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-89AqFM\extract\Flat-Pack +2026-03-07T00:32:29.922Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Pack, extracted=1, failed=0, lastError= +2026-03-07T00:32:29.922Z [INFO] Post-Processing Ende: pkg=Flat-Pack, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:29.922Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Pac +2026-03-07T00:32:29.926Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Pack, entfernt=2 +2026-03-07T00:32:29.926Z [INFO] MKV-Sammelordner: pkg=Flat-Pack, packageId=Flat-Pack-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-89AqFM\mkv-library +2026-03-07T00:32:29.981Z [INFO] Post-Processing Start: pkg=Flat-Collision, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:32:29.982Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wVUpp5\downloads\Flat-Collision, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wVUpp5\extract\Flat-Collision, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:32:29.983Z [INFO] Disk-Space-Check OK: 404.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-wVUpp5\extract\Flat-Collision) +2026-03-07T00:32:29.983Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:32:29.983Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:32:29.983Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-wVUpp5\extract\Flat-Collision +2026-03-07T00:32:29.986Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:32:29.986Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=3, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:32:29.987Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=3, percent=100 +2026-03-07T00:32:29.987Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-wVUpp5\extract\Flat-Collision +2026-03-07T00:32:29.987Z [INFO] Post-Processing Entpacken Ende: pkg=Flat-Collision, extracted=1, failed=0, lastError= +2026-03-07T00:32:29.987Z [INFO] Post-Processing Ende: pkg=Flat-Collision, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:29.987Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Flat-Col +2026-03-07T00:32:29.991Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Flat-Collision, entfernt=2 +2026-03-07T00:32:29.991Z [INFO] MKV-Sammelordner: pkg=Flat-Collision, packageId=Flat-Collision-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-wVUpp5\mkv-library +2026-03-07T00:32:30.047Z [INFO] Post-Processing Start: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, success=1, failed=0, cancelled=0, autoExtract=true, setupMs=0, recoveryMs=0 +2026-03-07T00:32:30.048Z [INFO] Entpacken gestartet: packageDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ogVNIt\downloads\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ogVNIt\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, archives=1, cleanupMode=none, conflictMode=overwrite +2026-03-07T00:32:30.049Z [INFO] Disk-Space-Check OK: 404.2 GB frei, 0 MB benötigt (target=C:\Users\ploet\AppData\Local\Temp\rd-dm-ogVNIt\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR) +2026-03-07T00:32:30.049Z [INFO] Parallele Extraktion: 1 gleichzeitige Worker für 1 Archive +2026-03-07T00:32:30.049Z [INFO] resolveArchiveItems (full): 1 Items für archiveName="episode.zip" +2026-03-07T00:32:30.049Z [INFO] Entpacke Archiv: episode.zip -> C:\Users\ploet\AppData\Local\Temp\rd-dm-ogVNIt\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-07T00:32:30.057Z [INFO] Entpacken erfolgreich: episode.zip +2026-03-07T00:32:30.057Z [INFO] Extract-Trace Archiv Erfolg: archive=episode.zip, totalMs=8, tailAfter99Ms=n/a, pwCandidates=4 +2026-03-07T00:32:30.057Z [INFO] Extract-Trace Archiv Ende: archive=episode.zip, outcome=success, elapsedMs=8, percent=100 +2026-03-07T00:32:30.057Z [INFO] Entpacken beendet: extracted=1, failed=0, targetDir=C:\Users\ploet\AppData\Local\Temp\rd-dm-ogVNIt\extract\Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR +2026-03-07T00:32:30.057Z [INFO] Post-Processing Entpacken Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, extracted=1, failed=0, lastError= +2026-03-07T00:32:30.058Z [INFO] Post-Processing Ende: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:30.058Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=Gotham.S +2026-03-07T00:32:30.062Z [INFO] MKV-Sammelordner entfernte Restdateien: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=3 +2026-03-07T00:32:30.063Z [INFO] MKV-Sammelordner entfernte leere Ordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, entfernt=2 +2026-03-07T00:32:30.063Z [INFO] MKV-Sammelordner: pkg=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR, packageId=Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR-pkg, moved=1, skipped=0, failed=0, target=C:\Users\ploet\AppData\Local\Temp\rd-dm-ogVNIt\mkv-library +2026-03-07T00:32:30.115Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [disk-block-guard] +2026-03-07T00:32:30.117Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [conflict-skip] +2026-03-07T00:32:30.118Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [conflict-overwrite] +2026-03-07T00:32:30.119Z [INFO] Scheduler gestartet +2026-03-07T00:32:30.119Z [INFO] Scheduler beendet +2026-03-07T00:32:30.123Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-IXIVZW\state' +2026-03-07T00:32:40.201Z [WARN] Server ignorierte Range-Header (HTTP 200 statt 206), starte von vorne: drain-stall.bin +2026-03-07T00:32:40.203Z [INFO] Download fertig: drain-stall.bin (180 KB), pkg=drain-stall +2026-03-07T00:32:40.203Z [INFO] Post-Processing Start: pkg=drain-stall, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:32:40.203Z [INFO] Post-Processing Ende: pkg=drain-stall, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:40.203Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=94f26623 +2026-03-07T00:32:40.209Z [INFO] Scheduler beendet +2026-03-07T00:32:40.221Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [content-name] +2026-03-07T00:32:40.232Z [INFO] Scheduler gestartet +2026-03-07T00:32:40.232Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:40.386Z [INFO] Download Start: rsg-banshee-7p-bd-x264-401.part01.rar (96 KB) via Real-Debrid (API), pkg=content-name +2026-03-07T00:32:40.391Z [WARN] Generic-Fehler: item=Banshee.S04E01.German.DL.720p.part01.rar, retry=1/1, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:40.960Z [INFO] Download Start: rsg-banshee-7p-bd-x264-401.part01.rar (96 KB) via Real-Debrid (API), pkg=content-name +2026-03-07T00:32:40.963Z [ERROR] Item endgültig fehlgeschlagen: item=Banshee.S04E01.German.DL.720p.part01.rar, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-07T00:32:41.073Z [INFO] Scheduler beendet +2026-03-07T00:32:41.088Z [INFO] Scheduler gestartet +2026-03-07T00:32:41.088Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:41.089Z [INFO] Download Start: resume.mkv (256 KB) via Real-Debrid (API), pkg=resume +2026-03-07T00:32:41.094Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-UIXfSe\state' +2026-03-07T00:32:41.094Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-UIXfSe\state' +2026-03-07T00:32:41.098Z [INFO] Download fertig: resume.mkv (256 KB), pkg=resume +2026-03-07T00:32:41.098Z [INFO] Post-Processing Start: pkg=resume, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:32:41.098Z [INFO] Post-Processing Ende: pkg=resume, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:41.098Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=resume-p +2026-03-07T00:32:41.208Z [INFO] Scheduler beendet +2026-03-07T00:32:41.213Z [INFO] Scheduler gestartet +2026-03-07T00:32:41.213Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:41.213Z [INFO] Download Start: complete.mkv (128 KB) via Real-Debrid (API), pkg=range-complete +2026-03-07T00:32:41.216Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HvskTi\state\rd_downloader_config.json.settings.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HvskTi\state\rd_downloader_config.json' +2026-03-07T00:32:41.216Z [INFO] Download fertig: complete.mkv (128 KB), pkg=range-complete +2026-03-07T00:32:41.216Z [INFO] Post-Processing Start: pkg=range-complete, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:32:41.216Z [INFO] Post-Processing Ende: pkg=range-complete, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:32:41.216Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=complete +2026-03-07T00:32:41.216Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, rename 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HvskTi\state\rd_session_state.json.async.tmp' -> 'C:\Users\ploet\AppData\Local\Temp\rd-dm-HvskTi\state\rd_session_state.json' +2026-03-07T00:32:41.333Z [INFO] Scheduler beendet +2026-03-07T00:32:41.336Z [INFO] Scheduler gestartet +2026-03-07T00:32:41.336Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:41.336Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-07T00:32:41.338Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-IQvcDx\state' +2026-03-07T00:32:41.338Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-IQvcDx\state\rd_session_state.json.async.tmp' +2026-03-07T00:32:41.475Z [WARN] Generic-Fehler: item=reset.mkv, retry=1/1, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:32:41.698Z [INFO] Download Start: reset.mkv (96 KB) via Real-Debrid (API), pkg=range-reset +2026-03-07T00:32:41.702Z [ERROR] Item endgültig fehlgeschlagen: item=reset.mkv, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid, stallRetries=0, unrestrictRetries=0, genericRetries=1 +2026-03-07T00:32:41.819Z [INFO] Scheduler beendet +2026-03-07T00:32:41.822Z [INFO] Scheduler gestartet +2026-03-07T00:32:41.822Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:32:41.822Z [INFO] Download Start: broken.part3.rar (32 KB) via Real-Debrid (API), pkg=range-416-fail +2026-03-07T00:32:41.823Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-7nvna8\state' +2026-03-07T00:32:41.824Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-7nvna8\state' +2026-03-07T00:33:26.882Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [status-retry] +2026-03-07T00:33:26.882Z [INFO] Scheduler gestartet +2026-03-07T00:33:26.882Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:33:26.883Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:33:27.416Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=1/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:33:27.724Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:33:27.728Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=2/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:33:27.964Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:33:27.968Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=3/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:33:28.564Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:33:28.566Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=4/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:33:29.165Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:33:29.170Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=5/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:33:30.249Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:33:30.254Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=6/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:33:31.814Z [INFO] Download Start: status-retry.mkv (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:33:31.817Z [WARN] Generic-Fehler: item=status-retry.mkv, retry=7/inf, error=Error: Datei zu klein (96 KB, erwartet 96 KB), provider=realdebrid +2026-03-07T00:33:31.894Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-07T00:33:31.895Z [WARN] Auto-Retry-Recovery (startup): 1 Item(s) wieder in Queue gesetzt +2026-03-07T00:33:31.910Z [INFO] Scheduler gestartet +2026-03-07T00:33:31.910Z [INFO] Scheduler beendet +2026-03-07T00:33:31.915Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy, targets=3, marker=true +2026-03-07T00:33:31.917Z [INFO] Nachträgliches Archive-Cleanup für legacy: 2 Datei(en) gelöscht +2026-03-07T00:33:31.992Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-old, targets=3, marker=false +2026-03-07T00:33:31.994Z [INFO] Nachträgliches Archive-Cleanup für legacy-old: 3 Datei(en) gelöscht +2026-03-07T00:33:32.055Z [INFO] Nachträgliches Cleanup geprüft: pkg=legacy-empty, targets=2, marker=true +2026-03-07T00:33:32.057Z [INFO] Nachträgliches Archive-Cleanup für legacy-empty: 2 Datei(en) gelöscht +2026-03-07T00:33:32.058Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für legacy-empty: 1 +2026-03-07T00:33:32.120Z [INFO] Nachträgliches Cleanup geprüft: pkg=pkg1, targets=2, marker=true +2026-03-07T00:33:32.121Z [INFO] Nachträgliches Archive-Cleanup für pkg1: 2 Datei(en) gelöscht +2026-03-07T00:33:32.121Z [INFO] Nachträgliches Cleanup entfernte leere Download-Ordner für pkg1: 1 +2026-03-07T00:33:32.188Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RwGFMw\state' +2026-03-07T00:33:32.188Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, open 'C:\Users\ploet\AppData\Local\Temp\rd-dm-RwGFMw\state\rd_session_state.json.async.tmp' +2026-03-07T00:33:32.271Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [new] +2026-03-07T00:33:32.271Z [INFO] Scheduler gestartet +2026-03-07T00:33:32.271Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:33:32.273Z [INFO] Download Start: new-episode.mkv (128 KB) via Real-Debrid (API), pkg=new +2026-03-07T00:33:32.976Z [INFO] Download fertig: new-episode.mkv (128 KB), pkg=new +2026-03-07T00:33:32.977Z [INFO] Post-Processing Start: pkg=new, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:33:32.977Z [INFO] Post-Processing Ende: pkg=new, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:33:32.977Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=4a19de24 +2026-03-07T00:33:32.993Z [INFO] Scheduler beendet +2026-03-07T00:33:32.998Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [fresh-retry] +2026-03-07T00:33:32.998Z [INFO] Scheduler gestartet +2026-03-07T00:33:32.998Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:33:33.000Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Cis7f6\state' +2026-03-07T00:33:33.000Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-Cis7f6\state' +2026-03-07T00:33:35.038Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=status-retry +2026-03-07T00:33:35.042Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=status-retry +2026-03-07T00:33:35.042Z [INFO] Post-Processing Start: pkg=status-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:33:35.042Z [INFO] Post-Processing Ende: pkg=status-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:33:35.042Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=c318b5ca +2026-03-07T00:33:35.069Z [INFO] Scheduler beendet +2026-03-07T00:33:35.402Z [INFO] Download Start: fresh-retry.bin (96 KB) via Real-Debrid (API), pkg=fresh-retry +2026-03-07T00:33:35.405Z [INFO] Download fertig: fresh-retry.bin (96 KB), pkg=fresh-retry +2026-03-07T00:33:35.405Z [INFO] Post-Processing Start: pkg=fresh-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:33:35.405Z [INFO] Post-Processing Ende: pkg=fresh-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:33:35.405Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=5089e761 +2026-03-07T00:33:35.524Z [INFO] Scheduler beendet +2026-03-07T00:33:35.539Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [mini-retry] +2026-03-07T00:33:35.539Z [INFO] Scheduler gestartet +2026-03-07T00:33:35.539Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:33:35.540Z [INFO] Download Start: mini-retry.part01.rar (2.0 MB) via Real-Debrid (API), pkg=mini-retry +2026-03-07T00:33:35.549Z [WARN] Tiny download erkannt (41 B): "temporary error" +2026-03-07T00:33:35.721Z [INFO] Download fertig: mini-retry.part01.rar (2.0 MB), pkg=mini-retry +2026-03-07T00:33:35.721Z [INFO] Post-Processing Start: pkg=mini-retry, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:33:35.721Z [INFO] Post-Processing Ende: pkg=mini-retry, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:33:35.721Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=7369b76c +2026-03-07T00:33:35.781Z [INFO] Scheduler beendet +2026-03-07T00:33:35.785Z [INFO] Pakete hinzugefügt: 1 Paket(e), 2 Link(s) [rg-all-debrid] +2026-03-07T00:33:35.785Z [INFO] Scheduler gestartet +2026-03-07T00:33:35.785Z [INFO] Scheduler Heartbeat: active=0, queued=2, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:33:35.786Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:33:35.786Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:33:35.787Z [ERROR] Async Session-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-M97Y53\state' +2026-03-07T00:33:35.787Z [ERROR] Async Settings-Save fehlgeschlagen: Error: ENOENT: no such file or directory, mkdir 'C:\Users\ploet\AppData\Local\Temp\rd-dm-M97Y53\state' +2026-03-07T00:33:40.883Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:33:40.883Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:33:41.843Z [INFO] Scheduler Heartbeat: active=1, queued=0, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:33:41.843Z [WARN] Globaler Download-Stall erkannt (60s ohne Fortschritt), 1 Task(s) neu starten, diskBlocked=0 +2026-03-07T00:33:43.864Z [WARN] Stall erkannt: item=broken.part3.rar, phase=downloading, retry=1/inf, bytes=0, error=stall, provider=realdebrid +2026-03-07T00:33:44.308Z [WARN] Unrestrict-Fehler: item=broken.part3.rar, retry=1/inf, delay=5000ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/range-416-fail +2026-03-07T00:33:48.394Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:33:48.394Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:33:49.539Z [WARN] Unrestrict-Fehler: item=broken.part3.rar, retry=2/inf, delay=7500ms, error=Error: Unrestrict fehlgeschlagen: Real-Debrid: Error: { "error": "bad_token", "error_code": 8 }, link=https://dummy/range-416-fail +2026-03-07T00:33:50.807Z [INFO] Pakete hinzugefügt: 1 Paket(e), 3 Link(s) [ad-paced] +2026-03-07T00:33:50.807Z [INFO] Scheduler gestartet +2026-03-07T00:33:50.807Z [INFO] Scheduler Heartbeat: active=0, queued=3, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:33:50.807Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:33:50.807Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:33:50.807Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=1/inf, delay=5000ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:33:50.873Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [zip-pack] +2026-03-07T00:33:50.874Z [INFO] Scheduler gestartet +2026-03-07T00:33:50.874Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:33:50.875Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=zip-pack +2026-03-07T00:33:51.329Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:33:51.981Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:33:52.643Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:33:53.553Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:33:54.525Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:33:55.907Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:33:55.907Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:33:55.907Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=2/inf, delay=7500ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:33:55.947Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:33:57.104Z [INFO] Download Start: sample.zip (122 B) via Real-Debrid (API), pkg=range-416-fail +2026-03-07T00:33:57.559Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:33:57.611Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:33:58.239Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:33:58.985Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:33:59.751Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:33:59.751Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:33:59.777Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:34:00.085Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:34:00.801Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:34:02.068Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:34:02.737Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:34:03.422Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:34:03.422Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:34:03.422Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=3/inf, delay=11250ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:34:04.017Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:34:06.810Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:34:08.142Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:34:10.079Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:34:14.787Z [WARN] Unrestrict-Fehler: item=file1.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-a.example/file1.bin +2026-03-07T00:34:14.787Z [WARN] Unrestrict-Fehler: item=file2.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-b.example/file2.bin +2026-03-07T00:34:14.787Z [WARN] Unrestrict-Fehler: item=file3.bin, retry=4/inf, delay=16875ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://host-c.example/file3.bin +2026-03-07T00:34:16.636Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:34:16.641Z [WARN] Unrestrict-Fehler: item=file1.mkv, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html +2026-03-07T00:34:16.641Z [WARN] Unrestrict-Fehler: item=file2.mkv, retry=5/inf, delay=25312ms, error=Error: Kein Debrid-Provider konfiguriert, link=https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html +2026-03-07T00:34:16.775Z [WARN] Tiny download erkannt (122 B): "PK9 g\G��y inside.txt��PK 9 g\G��y ��inside.txtPK8," +2026-03-07T00:34:21.045Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup] +2026-03-07T00:34:21.045Z [INFO] Scheduler gestartet +2026-03-07T00:34:21.045Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:34:21.046Z [INFO] Download Start: episode.mkv (128 KB) via Real-Debrid (API), pkg=cleanup +2026-03-07T00:34:21.050Z [INFO] Download fertig: episode.mkv (128 KB), pkg=cleanup +2026-03-07T00:34:21.050Z [INFO] Post-Processing Start: pkg=cleanup, success=1, failed=0, cancelled=0, autoExtract=false, setupMs=0, recoveryMs=0 +2026-03-07T00:34:21.050Z [INFO] Post-Processing Ende: pkg=cleanup, status=completed (deferred work wird im Hintergrund ausgeführt) +2026-03-07T00:34:21.050Z [INFO] Post-Process Runde 1 fertig in 0.0s (requeue=false, nextRequeue=false): pkg=b242417b +2026-03-07T00:34:21.166Z [INFO] Scheduler beendet +2026-03-07T00:34:21.231Z [INFO] Pakete hinzugefügt: 1 Paket(e), 1 Link(s) [cleanup-package] +2026-03-07T00:34:21.231Z [INFO] Scheduler gestartet +2026-03-07T00:34:21.231Z [INFO] Scheduler Heartbeat: active=0, queued=1, reconnect=false, paused=false, postProcess=0 +2026-03-07T00:34:21.233Z [INFO] Download Start: cleanup-package.zip (124 B) via Real-Debrid (API), pkg=cleanup-package +2026-03-07T00:34:21.237Z [WARN] Tiny download erkannt (124 B): "PKJ g\G��y episode.txt��PK J g\G��y ��episode.txtPK9-" +2026-03-07T00:34:21.416Z [WARN] Tiny download erkannt (124 B): "PKJ g\G��y episode.txt��PK J g\G��y ��episode.txtPK9-" +2026-03-07T00:34:21.756Z [WARN] Tiny download erkannt (124 B): "PKJ g\G��y episode.txt��PK J g\G��y ��episode.txtPK9-" +2026-03-07T00:34:22.142Z [WARN] Tiny download erkannt (124 B): "PKJ g\G��y episode.txt��PK J g\G��y ��episode.txtPK9-" +2026-03-07T00:34:22.802Z [WARN] Tiny download erkannt (124 B): "PKJ g\G��y episode.txt��PK J g\G��y ��episode.txtPK9-" +2026-03-07T00:34:23.464Z [WARN] Tiny download erkannt (124 B): "PKJ g\G��y episode.txt��PK J g\G��y ��episode.txtPK9-" +2026-03-07T00:34:24.826Z [WARN] Tiny download erkannt (124 B): "PKJ g\G��y episode.txt��PK J g\G��y ��episode.txtPK9-" +2026-03-07T00:34:26.266Z [WARN] Tiny download erkannt (124 B): "PKJ g\G��y episode.txt��PK J g\G��y ��episode.txtPK9-" diff --git a/resources/extractor-jvm/src/com/sucukdeluxe/extractor/JBindExtractorMain.java b/resources/extractor-jvm/src/com/sucukdeluxe/extractor/JBindExtractorMain.java index f3c4090..2c2ac4a 100644 --- a/resources/extractor-jvm/src/com/sucukdeluxe/extractor/JBindExtractorMain.java +++ b/resources/extractor-jvm/src/com/sucukdeluxe/extractor/JBindExtractorMain.java @@ -1,1233 +1,1233 @@ -package com.sucukdeluxe.extractor; - -import net.lingala.zip4j.ZipFile; -import net.lingala.zip4j.exception.ZipException; -import net.lingala.zip4j.model.FileHeader; -import net.sf.sevenzipjbinding.ExtractAskMode; -import net.sf.sevenzipjbinding.ExtractOperationResult; -import net.sf.sevenzipjbinding.IArchiveExtractCallback; -import net.sf.sevenzipjbinding.IArchiveOpenCallback; -import net.sf.sevenzipjbinding.IArchiveOpenVolumeCallback; -import net.sf.sevenzipjbinding.IInArchive; -import net.sf.sevenzipjbinding.IInStream; -import net.sf.sevenzipjbinding.ISequentialOutStream; -import net.sf.sevenzipjbinding.ICryptoGetTextPassword; -import net.sf.sevenzipjbinding.PropID; -import net.sf.sevenzipjbinding.SevenZip; -import net.sf.sevenzipjbinding.SevenZipException; -import net.sf.sevenzipjbinding.impl.RandomAccessFileInStream; -import net.sf.sevenzipjbinding.impl.VolumedArchiveInStream; -import net.sf.sevenzipjbinding.simple.ISimpleInArchive; -import net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem; - -import java.io.Closeable; -import java.io.File; -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.InputStream; -import java.io.OutputStream; -import java.io.RandomAccessFile; -import java.nio.charset.StandardCharsets; -import java.nio.file.Files; -import java.util.ArrayList; -import java.util.Base64; -import java.util.HashMap; -import java.util.HashSet; -import java.util.LinkedHashSet; -import java.util.List; -import java.util.Locale; -import java.util.Map; -import java.util.Set; -import java.util.regex.Pattern; - -public final class JBindExtractorMain { - private static final int BUFFER_SIZE = 64 * 1024; - private static final Pattern NUMBERED_ZIP_SPLIT_RE = Pattern.compile("(?i).*\\.zip\\.\\d{3}$"); - private static final Pattern OLD_ZIP_SPLIT_RE = Pattern.compile("(?i).*\\.z\\d{2,3}$"); - private static final Pattern SEVEN_ZIP_SPLIT_RE = Pattern.compile("(?i).*\\.7z\\.001$"); - private static final Pattern DIGIT_SUFFIX_RE = Pattern.compile("\\d{2,3}"); - private static final Pattern WINDOWS_SPECIAL_CHARS_RE = Pattern.compile("[:<>*?\"\\|]"); - private static volatile boolean sevenZipInitialized = false; - - private JBindExtractorMain() { - } - - public static void main(String[] args) { - if (args.length == 1 && "--daemon".equals(args[0])) { - runDaemon(); - return; - } - int exit = 1; - try { - ExtractionRequest request = parseArgs(args); - exit = runExtraction(request); - } catch (IllegalArgumentException error) { - emitError("Argumentfehler: " + safeMessage(error)); - exit = 2; - } catch (Throwable error) { - emitError(safeMessage(error)); - exit = 1; - } - System.exit(exit); - } - - private static void runDaemon() { - System.out.println("RD_DAEMON_READY"); - System.out.flush(); - java.io.BufferedReader reader = new java.io.BufferedReader( - new java.io.InputStreamReader(System.in, StandardCharsets.UTF_8)); - try { - String line; - while ((line = reader.readLine()) != null) { - line = line.trim(); - if (line.isEmpty()) { - continue; - } - int exitCode = 1; - try { - ExtractionRequest request = parseDaemonRequest(line); - exitCode = runExtraction(request); - } catch (IllegalArgumentException error) { - emitError("Argumentfehler: " + safeMessage(error)); - exitCode = 2; - } catch (Throwable error) { - emitError(safeMessage(error)); - exitCode = 1; - } - System.out.println("RD_REQUEST_DONE " + exitCode); - System.out.flush(); - } - } catch (IOException ignored) { - // stdin closed — parent process exited - } - } - - private static ExtractionRequest parseDaemonRequest(String jsonLine) { - // Minimal JSON parsing without external dependencies. - // Expected format: {"archive":"...","target":"...","conflict":"...","backend":"...","passwords":["...","..."]} - ExtractionRequest request = new ExtractionRequest(); - request.archiveFile = new File(extractJsonString(jsonLine, "archive")); - request.targetDir = new File(extractJsonString(jsonLine, "target")); - String conflict = extractJsonString(jsonLine, "conflict"); - if (conflict.length() > 0) { - request.conflictMode = ConflictMode.fromValue(conflict); - } - String backend = extractJsonString(jsonLine, "backend"); - if (backend.length() > 0) { - request.backend = Backend.fromValue(backend); - } - // Parse passwords array - int pwStart = jsonLine.indexOf("\"passwords\""); - if (pwStart >= 0) { - int arrStart = jsonLine.indexOf('[', pwStart); - int arrEnd = jsonLine.indexOf(']', arrStart); - if (arrStart >= 0 && arrEnd > arrStart) { - String arrContent = jsonLine.substring(arrStart + 1, arrEnd); - int idx = 0; - while (idx < arrContent.length()) { - int qStart = arrContent.indexOf('"', idx); - if (qStart < 0) break; - int qEnd = findClosingQuote(arrContent, qStart + 1); - if (qEnd < 0) break; - request.passwords.add(unescapeJsonString(arrContent.substring(qStart + 1, qEnd))); - idx = qEnd + 1; - } - } - } - if (request.archiveFile == null || !request.archiveFile.exists() || !request.archiveFile.isFile()) { - throw new IllegalArgumentException("Archiv nicht gefunden: " + - (request.archiveFile == null ? "null" : request.archiveFile.getAbsolutePath())); - } - if (request.targetDir == null) { - throw new IllegalArgumentException("--target fehlt"); - } - return request; - } - - private static String extractJsonString(String json, String key) { - String search = "\"" + key + "\""; - int keyIdx = json.indexOf(search); - if (keyIdx < 0) return ""; - int colonIdx = json.indexOf(':', keyIdx + search.length()); - if (colonIdx < 0) return ""; - int qStart = json.indexOf('"', colonIdx + 1); - if (qStart < 0) return ""; - int qEnd = findClosingQuote(json, qStart + 1); - if (qEnd < 0) return ""; - return unescapeJsonString(json.substring(qStart + 1, qEnd)); - } - - private static int findClosingQuote(String s, int from) { - for (int i = from; i < s.length(); i++) { - char c = s.charAt(i); - if (c == '\\') { - i++; // skip escaped character - continue; - } - if (c == '"') return i; - } - return -1; - } - - private static String unescapeJsonString(String s) { - if (s.indexOf('\\') < 0) return s; - StringBuilder sb = new StringBuilder(s.length()); - for (int i = 0; i < s.length(); i++) { - char c = s.charAt(i); - if (c == '\\' && i + 1 < s.length()) { - char next = s.charAt(i + 1); - switch (next) { - case '"': sb.append('"'); i++; break; - case '\\': sb.append('\\'); i++; break; - case '/': sb.append('/'); i++; break; - case 'n': sb.append('\n'); i++; break; - case 'r': sb.append('\r'); i++; break; - case 't': sb.append('\t'); i++; break; - default: sb.append(c); break; - } - } else { - sb.append(c); - } - } - return sb.toString(); - } - - private static int runExtraction(ExtractionRequest request) throws Exception { - List passwords = normalizePasswords(request.passwords); - Exception lastError = null; - boolean hadWrongPassword = false; - for (String password : passwords) { - try { - extractSingle(request, password); - emitPassword(password); - emitDone(); - return 0; - } catch (WrongPasswordException wrongPassword) { - hadWrongPassword = true; - lastError = wrongPassword; - } catch (Exception error) { - lastError = error; - break; - } - } - - if (hadWrongPassword && (lastError instanceof WrongPasswordException)) { - emitError("Falsches Archiv-Passwort"); - return 1; - } - if (lastError != null) { - throw lastError; - } - emitError("Entpacken fehlgeschlagen"); - return 1; - } - - private static void extractSingle(ExtractionRequest request, String password) throws Exception { - Backend backend = request.backend; - if (backend == Backend.AUTO) { - backend = shouldUseZip4j(request.archiveFile) ? Backend.ZIP4J : Backend.SEVENZIPJBIND; - } - emitBackend(backend); - - if (backend == Backend.ZIP4J) { - extractWithZip4j(request, password); - return; - } - extractWithSevenZip(request, password); - } - - private static void extractWithZip4j(ExtractionRequest request, String password) throws Exception { - ZipFile zipFile = new ZipFile(request.archiveFile); - try { - if (password != null && password.length() > 0) { - zipFile.setPassword(password.toCharArray()); - } - - List fileHeaders = zipFile.getFileHeaders(); - if (fileHeaders == null) { - fileHeaders = new ArrayList(); - } - - long totalUnits = 0; - boolean encrypted = false; - for (FileHeader header : fileHeaders) { - if (header == null || header.isDirectory()) { - continue; - } - encrypted = encrypted || header.isEncrypted(); - totalUnits += safeSize(header.getUncompressedSize()); - } - ProgressTracker progress = new ProgressTracker(totalUnits); - progress.emitStart(); - - Set reserved = new HashSet(); - for (FileHeader header : fileHeaders) { - if (header == null) { - continue; - } - - String entryName = normalizeEntryName(header.getFileName(), "file"); - if (header.isDirectory()) { - File dir = resolveDirectory(request.targetDir, entryName); - ensureDirectory(dir); - reserved.add(pathKey(dir)); - continue; - } - - long itemUnits = safeSize(header.getUncompressedSize()); - File output = resolveOutputFile(request.targetDir, entryName, request.conflictMode, reserved); - if (output == null) { - progress.advance(itemUnits); - continue; - } - - ensureDirectory(output.getParentFile()); - rejectSymlink(output); - long[] remaining = new long[] { itemUnits }; - boolean extractionSuccess = false; - try { - InputStream in = zipFile.getInputStream(header); - try { - OutputStream out = new FileOutputStream(output); - try { - byte[] buffer = new byte[BUFFER_SIZE]; - while (true) { - int read = in.read(buffer); - if (read < 0) { - break; - } - if (read == 0) { - continue; - } - out.write(buffer, 0, read); - long accounted = Math.min(remaining[0], (long) read); - remaining[0] -= accounted; - progress.advance(accounted); - } - } finally { - try { - out.close(); - } catch (Throwable ignored) { - } - } - } finally { - try { - in.close(); - } catch (Throwable ignored) { - } - } - if (remaining[0] > 0) { - progress.advance(remaining[0]); - } - long modified = header.getLastModifiedTimeEpoch(); - if (modified > 0) { - output.setLastModified(modified); - } - extractionSuccess = true; - } catch (ZipException error) { - if (isWrongPassword(error, encrypted)) { - throw new WrongPasswordException(error); - } - throw error; - } finally { - if (!extractionSuccess && output.exists()) { - try { - output.delete(); - } catch (Throwable ignored) { - } - } - } - } - - progress.emitDone(); - } finally { - try { - zipFile.close(); - } catch (Throwable ignored) { - } - } - } - - private static synchronized void ensureSevenZipInitialized() throws Exception { - if (sevenZipInitialized) { - return; - } - SevenZip.initSevenZipFromPlatformJAR(); - sevenZipInitialized = true; - } - - private static void extractWithSevenZip(ExtractionRequest request, String password) throws Exception { - ensureSevenZipInitialized(); - SevenZipArchiveContext context = null; - try { - context = openSevenZipArchive(request.archiveFile, password); - IInArchive archive = context.archive; - int itemCount = archive.getNumberOfItems(); - if (itemCount <= 0) { - throw new IOException("Archiv enthalt keine Eintrage oder konnte nicht gelesen werden: " + request.archiveFile.getAbsolutePath()); - } - - // Pre-scan: collect file indices, sizes, output paths, and detect encryption - long totalUnits = 0; - boolean encrypted = false; - List fileIndices = new ArrayList(); - List outputFiles = new ArrayList(); - List fileSizes = new ArrayList(); - Set reserved = new HashSet(); - - for (int i = 0; i < itemCount; i++) { - Boolean isFolder = (Boolean) archive.getProperty(i, PropID.IS_FOLDER); - String entryPath = (String) archive.getProperty(i, PropID.PATH); - String entryName = normalizeEntryName(entryPath, "item-" + i); - - if (Boolean.TRUE.equals(isFolder)) { - File dir = resolveDirectory(request.targetDir, entryName); - ensureDirectory(dir); - reserved.add(pathKey(dir)); - continue; - } - - try { - Boolean isEncrypted = (Boolean) archive.getProperty(i, PropID.ENCRYPTED); - encrypted = encrypted || Boolean.TRUE.equals(isEncrypted); - } catch (Throwable ignored) { - // ignore encrypted flag read issues - } - - Long rawSize = (Long) archive.getProperty(i, PropID.SIZE); - long itemSize = safeSize(rawSize); - totalUnits += itemSize; - - File output = resolveOutputFile(request.targetDir, entryName, request.conflictMode, reserved); - fileIndices.add(i); - outputFiles.add(output); // null if skipped - fileSizes.add(itemSize); - } - - if (fileIndices.isEmpty()) { - // All items are folders or skipped - ProgressTracker progress = new ProgressTracker(1); - progress.emitStart(); - progress.emitDone(); - return; - } - - ProgressTracker progress = new ProgressTracker(totalUnits); - progress.emitStart(); - - // Build index array for bulk extract - int[] indices = new int[fileIndices.size()]; - for (int i = 0; i < fileIndices.size(); i++) { - indices[i] = fileIndices.get(i); - } - - // Map from archive index to our position in fileIndices/outputFiles - Map indexToPos = new HashMap(); - for (int i = 0; i < fileIndices.size(); i++) { - indexToPos.put(fileIndices.get(i), i); - } - - // Bulk extraction state - final boolean encryptedFinal = encrypted; - final String effectivePassword = password == null ? "" : password; - final File[] currentOutput = new File[1]; - final FileOutputStream[] currentStream = new FileOutputStream[1]; - final boolean[] currentSuccess = new boolean[1]; - final long[] currentRemaining = new long[1]; - final Throwable[] firstError = new Throwable[1]; - final int[] currentPos = new int[] { -1 }; - - try { - archive.extract(indices, false, new BulkExtractCallback( - archive, indexToPos, fileIndices, outputFiles, fileSizes, - progress, encryptedFinal, effectivePassword, currentOutput, - currentStream, currentSuccess, currentRemaining, currentPos, firstError - )); - } catch (SevenZipException error) { - if (looksLikeWrongPassword(error, encryptedFinal)) { - throw new WrongPasswordException(error); - } - throw error; - } - - if (firstError[0] != null) { - if (firstError[0] instanceof WrongPasswordException) { - throw (WrongPasswordException) firstError[0]; - } - throw (Exception) firstError[0]; - } - - progress.emitDone(); - } finally { - if (context != null) { - context.close(); - } - } - } - - private static SevenZipArchiveContext openSevenZipArchive(File archiveFile, String password) throws Exception { - String nameLower = archiveFile.getName().toLowerCase(Locale.ROOT); - String effectivePassword = password == null ? "" : password; - SevenZipVolumeCallback callback = new SevenZipVolumeCallback(archiveFile, effectivePassword); - - if (SEVEN_ZIP_SPLIT_RE.matcher(nameLower).matches()) { - VolumedArchiveInStream volumed = new VolumedArchiveInStream(archiveFile.getName(), callback); - try { - IInArchive archive = SevenZip.openInArchive(null, volumed, callback); - return new SevenZipArchiveContext(archive, null, volumed, callback); - } catch (Exception error) { - callback.close(); - throw error; - } - } - - RandomAccessFile raf = new RandomAccessFile(archiveFile, "r"); - RandomAccessFileInStream stream = new RandomAccessFileInStream(raf); - try { - IInArchive archive = SevenZip.openInArchive(null, stream, callback); - return new SevenZipArchiveContext(archive, stream, null, callback); - } catch (Exception error) { - try { - stream.close(); - } catch (Throwable ignored) { - } - try { - raf.close(); - } catch (Throwable ignored) { - } - throw error; - } - } - - private static boolean isWrongPassword(ZipException error, boolean encrypted) { - if (error == null) { - return false; - } - if (error.getType() == ZipException.Type.WRONG_PASSWORD) { - return true; - } - String text = safeMessage(error).toLowerCase(Locale.ROOT); - if (text.contains("wrong password") || text.contains("falsches passwort")) { - return true; - } - return encrypted && (text.contains("checksum") || text.contains("crc") || text.contains("password")); - } - - private static boolean isPasswordFailure(ExtractOperationResult result, boolean encrypted) { - if (!encrypted || result == null) { - return false; - } - return result == ExtractOperationResult.CRCERROR || result == ExtractOperationResult.DATAERROR; - } - - private static boolean looksLikeWrongPassword(Throwable error, boolean encrypted) { - if (error == null) { - return false; - } - String text = safeMessage(error).toLowerCase(Locale.ROOT); - if (text.contains("wrong password") || text.contains("falsches passwort")) { - return true; - } - return encrypted && (text.contains("crc") || text.contains("data error") || text.contains("checksum")); - } - - private static boolean shouldUseZip4j(File archiveFile) { - String name = archiveFile.getName().toLowerCase(Locale.ROOT); - if (NUMBERED_ZIP_SPLIT_RE.matcher(name).matches()) { - return true; - } - if (OLD_ZIP_SPLIT_RE.matcher(name).matches()) { - return true; - } - if (name.endsWith(".zip")) { - File parent = archiveFile.getParentFile(); - if (parent == null || !parent.exists()) { - return false; - } - String stem = archiveFile.getName().substring(0, archiveFile.getName().length() - 4); - File[] siblings = parent.listFiles(); - if (siblings == null) { - return false; - } - String prefix = (stem + ".z").toLowerCase(Locale.ROOT); - for (File sibling : siblings) { - String siblingName = sibling.getName().toLowerCase(Locale.ROOT); - if (!sibling.isFile()) { - continue; - } - if (siblingName.startsWith(prefix) && siblingName.length() >= prefix.length() + 2) { - String suffix = siblingName.substring(prefix.length()); - if (DIGIT_SUFFIX_RE.matcher(suffix).matches()) { - return true; - } - } - } - } - return false; - } - - private static File resolveDirectory(File targetDir, String entryName) throws IOException { - File directory = secureResolve(targetDir, entryName); - return directory; - } - - private static File resolveOutputFile(File targetDir, String entryName, ConflictMode conflictMode, Set reserved) throws IOException { - File base = secureResolve(targetDir, entryName); - String key = pathKey(base); - boolean exists = base.exists() || reserved.contains(key); - - if (!exists) { - reserved.add(key); - return base; - } - - if (conflictMode == ConflictMode.SKIP) { - return null; - } - - if (conflictMode == ConflictMode.OVERWRITE) { - if (base.exists()) { - deleteRecursively(base); - } - reserved.add(key); - return base; - } - - File parent = base.getParentFile(); - String fileName = base.getName(); - int dot = fileName.lastIndexOf('.'); - String stem = dot > 0 ? fileName.substring(0, dot) : fileName; - String ext = dot > 0 ? fileName.substring(dot) : ""; - - int counter = 1; - while (counter <= 10000) { - String candidateName = stem + " (" + counter + ")" + ext; - File candidate = new File(parent, candidateName); - String candidateKey = pathKey(candidate); - if (!candidate.exists() && !reserved.contains(candidateKey)) { - reserved.add(candidateKey); - return candidate; - } - counter += 1; - } - - throw new IOException("Rename-Limit erreicht fur " + entryName); - } - - private static void deleteRecursively(File file) throws IOException { - if (file == null || !file.exists()) { - return; - } - if (file.isDirectory()) { - File[] children = file.listFiles(); - if (children != null) { - for (File child : children) { - deleteRecursively(child); - } - } - } - if (!file.delete()) { - throw new IOException("Konnte Datei nicht uberschreiben: " + file.getAbsolutePath()); - } - } - - private static File secureResolve(File targetDir, String entryName) throws IOException { - String normalized = normalizeEntryName(entryName, "file"); - while (normalized.startsWith("/")) { - normalized = normalized.substring(1); - } - while (normalized.startsWith("\\")) { - normalized = normalized.substring(1); - } - if (normalized.matches("^[a-zA-Z]:.*")) { - normalized = normalized.substring(2); - while (normalized.startsWith("/")) { - normalized = normalized.substring(1); - } - while (normalized.startsWith("\\")) { - normalized = normalized.substring(1); - } - } - File targetCanonical = targetDir.getCanonicalFile(); - File output = new File(targetCanonical, normalized); - File outputCanonical = output.getCanonicalFile(); - String targetPath = targetCanonical.getPath(); - String outputPath = outputCanonical.getPath(); - String targetPathNorm = isWindows() ? targetPath.toLowerCase(Locale.ROOT) : targetPath; - String outputPathNorm = isWindows() ? outputPath.toLowerCase(Locale.ROOT) : outputPath; - String targetPrefix = targetPathNorm.endsWith(File.separator) ? targetPathNorm : targetPathNorm + File.separator; - if (!outputPathNorm.equals(targetPathNorm) && !outputPathNorm.startsWith(targetPrefix)) { - throw new IOException("Path Traversal blockiert: " + entryName); - } - return outputCanonical; - } - - private static String normalizeEntryName(String value, String fallback) { - String entry = value == null ? "" : value.trim(); - if (entry.length() == 0) { - return fallback; - } - entry = entry.replace('\\', '/'); - while (entry.startsWith("./")) { - entry = entry.substring(2); - } - if (entry.length() == 0) { - return fallback; - } - // Sanitize Windows special characters from each path segment - String[] segments = entry.split("/", -1); - StringBuilder sanitized = new StringBuilder(); - for (int i = 0; i < segments.length; i++) { - if (i > 0) { - sanitized.append('/'); - } - sanitized.append(WINDOWS_SPECIAL_CHARS_RE.matcher(segments[i]).replaceAll("_")); - } - entry = sanitized.toString(); - if (entry.length() == 0) { - return fallback; - } - return entry; - } - - private static long safeSize(Long value) { - if (value == null) { - return 0; - } - long size = value.longValue(); - if (size <= 0) { - return 0; - } - return size; - } - - private static void rejectSymlink(File file) throws IOException { - if (file == null) { - return; - } - if (Files.isSymbolicLink(file.toPath())) { - throw new IOException("Zieldatei ist ein Symlink, Schreiben verweigert: " + file.getAbsolutePath()); - } - // Also check parent directories for symlinks - File parent = file.getParentFile(); - while (parent != null) { - if (Files.isSymbolicLink(parent.toPath())) { - throw new IOException("Elternverzeichnis ist ein Symlink, Schreiben verweigert: " + parent.getAbsolutePath()); - } - parent = parent.getParentFile(); - } - } - - private static void ensureDirectory(File dir) throws IOException { - if (dir == null) { - return; - } - if (dir.exists()) { - if (!dir.isDirectory()) { - throw new IOException("Pfad ist keine Directory: " + dir.getAbsolutePath()); - } - return; - } - if (!dir.mkdirs() && !dir.isDirectory()) { - throw new IOException("Verzeichnis konnte nicht erstellt werden: " + dir.getAbsolutePath()); - } - } - - private static String pathKey(File file) { - String value = file.getAbsolutePath(); - if (isWindows()) { - value = value.toLowerCase(Locale.ROOT); - } - return value; - } - - private static boolean isWindows() { - String osName = System.getProperty("os.name", "").toLowerCase(Locale.ROOT); - return osName.contains("win"); - } - - private static List normalizePasswords(List input) { - LinkedHashSet deduped = new LinkedHashSet(); - deduped.add(""); - if (input != null) { - for (String value : input) { - deduped.add(value == null ? "" : value); - } - } - return new ArrayList(deduped); - } - - private static ExtractionRequest parseArgs(String[] args) { - ExtractionRequest request = new ExtractionRequest(); - int index = 0; - while (index < args.length) { - String key = args[index]; - if ("--archive".equals(key)) { - request.archiveFile = new File(readNext(args, ++index, key)); - } else if ("--target".equals(key)) { - request.targetDir = new File(readNext(args, ++index, key)); - } else if ("--conflict".equals(key)) { - request.conflictMode = ConflictMode.fromValue(readNext(args, ++index, key)); - } else if ("--backend".equals(key)) { - request.backend = Backend.fromValue(readNext(args, ++index, key)); - } else if ("--password".equals(key)) { - request.passwords.add(readNext(args, ++index, key)); - } else { - throw new IllegalArgumentException("Unbekanntes Argument: " + key); - } - index += 1; - } - - if (request.archiveFile == null) { - throw new IllegalArgumentException("--archive fehlt"); - } - if (request.targetDir == null) { - throw new IllegalArgumentException("--target fehlt"); - } - if (!request.archiveFile.exists() || !request.archiveFile.isFile()) { - throw new IllegalArgumentException("Archiv nicht gefunden: " + request.archiveFile.getAbsolutePath()); - } - return request; - } - - private static String readNext(String[] args, int index, String key) { - if (index >= args.length) { - throw new IllegalArgumentException("Wert fehlt fur " + key); - } - return args[index]; - } - - private static String safeMessage(Throwable error) { - if (error == null) { - return "Unbekannter Fehler"; - } - String message = error.getMessage(); - if (message == null || message.trim().length() == 0) { - message = error.toString(); - } - return message.replace('\n', ' ').replace('\r', ' ').trim(); - } - - private static void emitBackend(Backend backend) { - System.out.println("RD_BACKEND " + backend.value); - } - - private static void emitPassword(String password) { - String encoded = Base64.getEncoder().encodeToString((password == null ? "" : password).getBytes(StandardCharsets.UTF_8)); - System.out.println("RD_PASSWORD " + encoded); - } - - private static void emitDone() { - System.out.println("RD_DONE"); - } - - private static void emitError(String message) { - System.err.println("RD_ERROR " + message); - } - - private enum Backend { - AUTO("auto"), - SEVENZIPJBIND("7zjbinding"), - ZIP4J("zip4j"); - - private final String value; - - Backend(String value) { - this.value = value; - } - - static Backend fromValue(String raw) { - String value = raw == null ? "" : raw.trim().toLowerCase(Locale.ROOT); - if ("auto".equals(value)) { - return AUTO; - } - if ("7zjb".equals(value) || "7zjbinding".equals(value) || "sevenzipjbinding".equals(value)) { - return SEVENZIPJBIND; - } - if ("zip4j".equals(value)) { - return ZIP4J; - } - throw new IllegalArgumentException("Ungueltiger Backend-Wert: " + raw); - } - } - - private enum ConflictMode { - OVERWRITE, - SKIP, - RENAME; - - static ConflictMode fromValue(String raw) { - String value = raw == null ? "" : raw.trim().toLowerCase(Locale.ROOT); - if ("overwrite".equals(value)) { - return OVERWRITE; - } - if ("skip".equals(value) || "ask".equals(value)) { - return SKIP; - } - if ("rename".equals(value)) { - return RENAME; - } - throw new IllegalArgumentException("Ungueltiger Conflict-Wert: " + raw); - } - } - - private static final class ExtractionRequest { - private File archiveFile; - private File targetDir; - private ConflictMode conflictMode = ConflictMode.SKIP; - private Backend backend = Backend.AUTO; - private final List passwords = new ArrayList(); - } - - /** - * Bulk extraction callback that implements both IArchiveExtractCallback and - * ICryptoGetTextPassword. Using the bulk IInArchive.extract() API instead of - * per-item extractSlow() is critical for performance — solid RAR archives - * otherwise re-decode from the beginning for every single item. - */ - private static final class BulkExtractCallback implements IArchiveExtractCallback, ICryptoGetTextPassword { - private final IInArchive archive; - private final Map indexToPos; - private final List fileIndices; - private final List outputFiles; - private final List fileSizes; - private final ProgressTracker progress; - private final boolean encrypted; - private final String password; - private final File[] currentOutput; - private final FileOutputStream[] currentStream; - private final boolean[] currentSuccess; - private final long[] currentRemaining; - private final int[] currentPos; - private final Throwable[] firstError; - - BulkExtractCallback(IInArchive archive, Map indexToPos, - List fileIndices, List outputFiles, List fileSizes, - ProgressTracker progress, boolean encrypted, String password, - File[] currentOutput, FileOutputStream[] currentStream, - boolean[] currentSuccess, long[] currentRemaining, int[] currentPos, - Throwable[] firstError) { - this.archive = archive; - this.indexToPos = indexToPos; - this.fileIndices = fileIndices; - this.outputFiles = outputFiles; - this.fileSizes = fileSizes; - this.progress = progress; - this.encrypted = encrypted; - this.password = password; - this.currentOutput = currentOutput; - this.currentStream = currentStream; - this.currentSuccess = currentSuccess; - this.currentRemaining = currentRemaining; - this.currentPos = currentPos; - this.firstError = firstError; - } - - @Override - public String cryptoGetTextPassword() { - return password; - } - - @Override - public void setTotal(long total) { - // 7z reports total compressed bytes; we track uncompressed via ProgressTracker - } - - @Override - public void setCompleted(long complete) { - // Not used — we track per-write progress - } - - @Override - public ISequentialOutStream getStream(int index, ExtractAskMode extractAskMode) throws SevenZipException { - closeCurrentStream(); - - Integer pos = indexToPos.get(index); - if (pos == null) { - return null; - } - currentPos[0] = pos; - currentOutput[0] = outputFiles.get(pos); - currentSuccess[0] = false; - currentRemaining[0] = fileSizes.get(pos); - - if (extractAskMode != ExtractAskMode.EXTRACT) { - currentOutput[0] = null; - return null; - } - - if (currentOutput[0] == null) { - progress.advance(currentRemaining[0]); - return null; - } - - try { - ensureDirectory(currentOutput[0].getParentFile()); - rejectSymlink(currentOutput[0]); - currentStream[0] = new FileOutputStream(currentOutput[0]); - } catch (IOException error) { - throw new SevenZipException("Fehler beim Erstellen: " + error.getMessage(), error); - } - - return new ISequentialOutStream() { - @Override - public int write(byte[] data) throws SevenZipException { - if (data == null || data.length == 0) { - return 0; - } - try { - currentStream[0].write(data); - } catch (IOException error) { - throw new SevenZipException("Fehler beim Schreiben: " + error.getMessage(), error); - } - long accounted = Math.min(currentRemaining[0], (long) data.length); - currentRemaining[0] -= accounted; - progress.advance(accounted); - return data.length; - } - }; - } - - @Override - public void prepareOperation(ExtractAskMode extractAskMode) { - // no-op - } - - @Override - public void setOperationResult(ExtractOperationResult result) throws SevenZipException { - if (currentRemaining[0] > 0) { - progress.advance(currentRemaining[0]); - currentRemaining[0] = 0; - } - - if (result == ExtractOperationResult.OK) { - currentSuccess[0] = true; - closeCurrentStream(); - if (currentPos[0] >= 0 && currentOutput[0] != null) { - try { - int archiveIndex = fileIndices.get(currentPos[0]); - java.util.Date modified = (java.util.Date) archive.getProperty(archiveIndex, PropID.LAST_MODIFICATION_TIME); - if (modified != null) { - currentOutput[0].setLastModified(modified.getTime()); - } - } catch (Throwable ignored) { - // best effort - } - } - } else { - closeCurrentStream(); - if (currentOutput[0] != null && currentOutput[0].exists()) { - try { - currentOutput[0].delete(); - } catch (Throwable ignored) { - } - } - if (firstError[0] == null) { - if (isPasswordFailure(result, encrypted)) { - firstError[0] = new WrongPasswordException(new IOException("Falsches Passwort")); - } else { - firstError[0] = new IOException("7z-Fehler: " + result.name()); - } - } - } - } - - private void closeCurrentStream() { - if (currentStream[0] != null) { - try { - currentStream[0].close(); - } catch (Throwable ignored) { - } - currentStream[0] = null; - } - if (!currentSuccess[0] && currentOutput[0] != null && currentOutput[0].exists()) { - try { - currentOutput[0].delete(); - } catch (Throwable ignored) { - } - } - } - } - - private static final class WrongPasswordException extends Exception { - private static final long serialVersionUID = 1L; - - WrongPasswordException(Throwable cause) { - super(cause); - } - } - - private static final class ProgressTracker { - private final long total; - private long completed; - private int lastPercent = -1; - - ProgressTracker(long totalUnits) { - this.total = Math.max(1L, totalUnits); - this.completed = 0L; - } - - synchronized void emitStart() { - emitPercent(0); - } - - synchronized void advance(long units) { - if (units <= 0) { - return; - } - completed += units; - if (completed > total) { - completed = total; - } - int percent = (int) Math.min(100L, Math.max(0L, (completed * 100L) / total)); - emitPercent(percent); - } - - synchronized void emitDone() { - completed = total; - emitPercent(100); - } - - private void emitPercent(int percent) { - int bounded = Math.max(0, Math.min(100, percent)); - if (bounded == lastPercent) { - return; - } - lastPercent = bounded; - System.out.println("RD_PROGRESS " + bounded + "%"); - } - } - - private static final class SevenZipArchiveContext implements Closeable { - private final IInArchive archive; - private final IInStream rootStream; - private final VolumedArchiveInStream volumedArchiveInStream; - private final SevenZipVolumeCallback callback; - - SevenZipArchiveContext(IInArchive archive, IInStream rootStream, VolumedArchiveInStream volumedArchiveInStream, SevenZipVolumeCallback callback) { - this.archive = archive; - this.rootStream = rootStream; - this.volumedArchiveInStream = volumedArchiveInStream; - this.callback = callback; - } - - @Override - public void close() { - if (archive != null) { - try { - archive.close(); - } catch (Throwable ignored) { - } - } - if (rootStream != null) { - try { - rootStream.close(); - } catch (Throwable ignored) { - } - } - if (volumedArchiveInStream != null) { - try { - volumedArchiveInStream.close(); - } catch (Throwable ignored) { - } - } - if (callback != null) { - callback.close(); - } - } - } - - private static final class SevenZipVolumeCallback implements IArchiveOpenCallback, IArchiveOpenVolumeCallback, ICryptoGetTextPassword, Closeable { - private final File archiveDir; - private final String firstFileName; - private final String password; - private final Map openRafs = new HashMap(); - - SevenZipVolumeCallback(File archiveFile, String password) { - this.archiveDir = archiveFile.getAbsoluteFile().getParentFile(); - this.firstFileName = archiveFile.getName(); - this.password = password == null ? "" : password; - } - - @Override - public Object getProperty(PropID propID) { - if (propID == PropID.NAME) { - return firstFileName; - } - return null; - } - - @Override - public IInStream getStream(String filename) throws SevenZipException { - File file = resolveVolumeFile(filename); - if (file == null || !file.exists() || !file.isFile()) { - return null; - } - try { - String key = pathKey(file); - RandomAccessFile raf = openRafs.get(key); - if (raf == null) { - raf = new RandomAccessFile(file, "r"); - openRafs.put(key, raf); - } - raf.seek(0L); - return new RandomAccessFileInStream(raf); - } catch (IOException error) { - throw new SevenZipException("Volume konnte nicht geoffnet werden: " + filename, error); - } - } - - @Override - public void setTotal(Long files, Long bytes) { - // no-op - } - - @Override - public void setCompleted(Long files, Long bytes) { - // no-op - } - - @Override - public String cryptoGetTextPassword() { - return password; - } - - private File resolveVolumeFile(String filename) { - if (filename == null || filename.trim().length() == 0) { - return null; - } - // Always resolve relative to the archive's parent directory. - // Never accept absolute paths to prevent path traversal. - String baseName = new File(filename).getName(); - if (archiveDir != null) { - File relative = new File(archiveDir, baseName); - if (relative.exists()) { - return relative; - } - File[] siblings = archiveDir.listFiles(); - if (siblings != null) { - for (File sibling : siblings) { - if (!sibling.isFile()) { - continue; - } - if (sibling.getName().equalsIgnoreCase(baseName)) { - return sibling; - } - } - } - } - return null; - } - - @Override - public void close() { - for (RandomAccessFile raf : openRafs.values()) { - try { - raf.close(); - } catch (Throwable ignored) { - } - } - openRafs.clear(); - } - } -} +package com.sucukdeluxe.extractor; + +import net.lingala.zip4j.ZipFile; +import net.lingala.zip4j.exception.ZipException; +import net.lingala.zip4j.model.FileHeader; +import net.sf.sevenzipjbinding.ExtractAskMode; +import net.sf.sevenzipjbinding.ExtractOperationResult; +import net.sf.sevenzipjbinding.IArchiveExtractCallback; +import net.sf.sevenzipjbinding.IArchiveOpenCallback; +import net.sf.sevenzipjbinding.IArchiveOpenVolumeCallback; +import net.sf.sevenzipjbinding.IInArchive; +import net.sf.sevenzipjbinding.IInStream; +import net.sf.sevenzipjbinding.ISequentialOutStream; +import net.sf.sevenzipjbinding.ICryptoGetTextPassword; +import net.sf.sevenzipjbinding.PropID; +import net.sf.sevenzipjbinding.SevenZip; +import net.sf.sevenzipjbinding.SevenZipException; +import net.sf.sevenzipjbinding.impl.RandomAccessFileInStream; +import net.sf.sevenzipjbinding.impl.VolumedArchiveInStream; +import net.sf.sevenzipjbinding.simple.ISimpleInArchive; +import net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem; + +import java.io.Closeable; +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.io.RandomAccessFile; +import java.nio.charset.StandardCharsets; +import java.nio.file.Files; +import java.util.ArrayList; +import java.util.Base64; +import java.util.HashMap; +import java.util.HashSet; +import java.util.LinkedHashSet; +import java.util.List; +import java.util.Locale; +import java.util.Map; +import java.util.Set; +import java.util.regex.Pattern; + +public final class JBindExtractorMain { + private static final int BUFFER_SIZE = 64 * 1024; + private static final Pattern NUMBERED_ZIP_SPLIT_RE = Pattern.compile("(?i).*\\.zip\\.\\d{3}$"); + private static final Pattern OLD_ZIP_SPLIT_RE = Pattern.compile("(?i).*\\.z\\d{2,3}$"); + private static final Pattern SEVEN_ZIP_SPLIT_RE = Pattern.compile("(?i).*\\.7z\\.001$"); + private static final Pattern DIGIT_SUFFIX_RE = Pattern.compile("\\d{2,3}"); + private static final Pattern WINDOWS_SPECIAL_CHARS_RE = Pattern.compile("[:<>*?\"\\|]"); + private static volatile boolean sevenZipInitialized = false; + + private JBindExtractorMain() { + } + + public static void main(String[] args) { + if (args.length == 1 && "--daemon".equals(args[0])) { + runDaemon(); + return; + } + int exit = 1; + try { + ExtractionRequest request = parseArgs(args); + exit = runExtraction(request); + } catch (IllegalArgumentException error) { + emitError("Argumentfehler: " + safeMessage(error)); + exit = 2; + } catch (Throwable error) { + emitError(safeMessage(error)); + exit = 1; + } + System.exit(exit); + } + + private static void runDaemon() { + System.out.println("RD_DAEMON_READY"); + System.out.flush(); + java.io.BufferedReader reader = new java.io.BufferedReader( + new java.io.InputStreamReader(System.in, StandardCharsets.UTF_8)); + try { + String line; + while ((line = reader.readLine()) != null) { + line = line.trim(); + if (line.isEmpty()) { + continue; + } + int exitCode = 1; + try { + ExtractionRequest request = parseDaemonRequest(line); + exitCode = runExtraction(request); + } catch (IllegalArgumentException error) { + emitError("Argumentfehler: " + safeMessage(error)); + exitCode = 2; + } catch (Throwable error) { + emitError(safeMessage(error)); + exitCode = 1; + } + System.out.println("RD_REQUEST_DONE " + exitCode); + System.out.flush(); + } + } catch (IOException ignored) { + // stdin closed — parent process exited + } + } + + private static ExtractionRequest parseDaemonRequest(String jsonLine) { + // Minimal JSON parsing without external dependencies. + // Expected format: {"archive":"...","target":"...","conflict":"...","backend":"...","passwords":["...","..."]} + ExtractionRequest request = new ExtractionRequest(); + request.archiveFile = new File(extractJsonString(jsonLine, "archive")); + request.targetDir = new File(extractJsonString(jsonLine, "target")); + String conflict = extractJsonString(jsonLine, "conflict"); + if (conflict.length() > 0) { + request.conflictMode = ConflictMode.fromValue(conflict); + } + String backend = extractJsonString(jsonLine, "backend"); + if (backend.length() > 0) { + request.backend = Backend.fromValue(backend); + } + // Parse passwords array + int pwStart = jsonLine.indexOf("\"passwords\""); + if (pwStart >= 0) { + int arrStart = jsonLine.indexOf('[', pwStart); + int arrEnd = jsonLine.indexOf(']', arrStart); + if (arrStart >= 0 && arrEnd > arrStart) { + String arrContent = jsonLine.substring(arrStart + 1, arrEnd); + int idx = 0; + while (idx < arrContent.length()) { + int qStart = arrContent.indexOf('"', idx); + if (qStart < 0) break; + int qEnd = findClosingQuote(arrContent, qStart + 1); + if (qEnd < 0) break; + request.passwords.add(unescapeJsonString(arrContent.substring(qStart + 1, qEnd))); + idx = qEnd + 1; + } + } + } + if (request.archiveFile == null || !request.archiveFile.exists() || !request.archiveFile.isFile()) { + throw new IllegalArgumentException("Archiv nicht gefunden: " + + (request.archiveFile == null ? "null" : request.archiveFile.getAbsolutePath())); + } + if (request.targetDir == null) { + throw new IllegalArgumentException("--target fehlt"); + } + return request; + } + + private static String extractJsonString(String json, String key) { + String search = "\"" + key + "\""; + int keyIdx = json.indexOf(search); + if (keyIdx < 0) return ""; + int colonIdx = json.indexOf(':', keyIdx + search.length()); + if (colonIdx < 0) return ""; + int qStart = json.indexOf('"', colonIdx + 1); + if (qStart < 0) return ""; + int qEnd = findClosingQuote(json, qStart + 1); + if (qEnd < 0) return ""; + return unescapeJsonString(json.substring(qStart + 1, qEnd)); + } + + private static int findClosingQuote(String s, int from) { + for (int i = from; i < s.length(); i++) { + char c = s.charAt(i); + if (c == '\\') { + i++; // skip escaped character + continue; + } + if (c == '"') return i; + } + return -1; + } + + private static String unescapeJsonString(String s) { + if (s.indexOf('\\') < 0) return s; + StringBuilder sb = new StringBuilder(s.length()); + for (int i = 0; i < s.length(); i++) { + char c = s.charAt(i); + if (c == '\\' && i + 1 < s.length()) { + char next = s.charAt(i + 1); + switch (next) { + case '"': sb.append('"'); i++; break; + case '\\': sb.append('\\'); i++; break; + case '/': sb.append('/'); i++; break; + case 'n': sb.append('\n'); i++; break; + case 'r': sb.append('\r'); i++; break; + case 't': sb.append('\t'); i++; break; + default: sb.append(c); break; + } + } else { + sb.append(c); + } + } + return sb.toString(); + } + + private static int runExtraction(ExtractionRequest request) throws Exception { + List passwords = normalizePasswords(request.passwords); + Exception lastError = null; + boolean hadWrongPassword = false; + for (String password : passwords) { + try { + extractSingle(request, password); + emitPassword(password); + emitDone(); + return 0; + } catch (WrongPasswordException wrongPassword) { + hadWrongPassword = true; + lastError = wrongPassword; + } catch (Exception error) { + lastError = error; + break; + } + } + + if (hadWrongPassword && (lastError instanceof WrongPasswordException)) { + emitError("Falsches Archiv-Passwort"); + return 1; + } + if (lastError != null) { + throw lastError; + } + emitError("Entpacken fehlgeschlagen"); + return 1; + } + + private static void extractSingle(ExtractionRequest request, String password) throws Exception { + Backend backend = request.backend; + if (backend == Backend.AUTO) { + backend = shouldUseZip4j(request.archiveFile) ? Backend.ZIP4J : Backend.SEVENZIPJBIND; + } + emitBackend(backend); + + if (backend == Backend.ZIP4J) { + extractWithZip4j(request, password); + return; + } + extractWithSevenZip(request, password); + } + + private static void extractWithZip4j(ExtractionRequest request, String password) throws Exception { + ZipFile zipFile = new ZipFile(request.archiveFile); + try { + if (password != null && password.length() > 0) { + zipFile.setPassword(password.toCharArray()); + } + + List fileHeaders = zipFile.getFileHeaders(); + if (fileHeaders == null) { + fileHeaders = new ArrayList(); + } + + long totalUnits = 0; + boolean encrypted = false; + for (FileHeader header : fileHeaders) { + if (header == null || header.isDirectory()) { + continue; + } + encrypted = encrypted || header.isEncrypted(); + totalUnits += safeSize(header.getUncompressedSize()); + } + ProgressTracker progress = new ProgressTracker(totalUnits); + progress.emitStart(); + + Set reserved = new HashSet(); + for (FileHeader header : fileHeaders) { + if (header == null) { + continue; + } + + String entryName = normalizeEntryName(header.getFileName(), "file"); + if (header.isDirectory()) { + File dir = resolveDirectory(request.targetDir, entryName); + ensureDirectory(dir); + reserved.add(pathKey(dir)); + continue; + } + + long itemUnits = safeSize(header.getUncompressedSize()); + File output = resolveOutputFile(request.targetDir, entryName, request.conflictMode, reserved); + if (output == null) { + progress.advance(itemUnits); + continue; + } + + ensureDirectory(output.getParentFile()); + rejectSymlink(output); + long[] remaining = new long[] { itemUnits }; + boolean extractionSuccess = false; + try { + InputStream in = zipFile.getInputStream(header); + try { + OutputStream out = new FileOutputStream(output); + try { + byte[] buffer = new byte[BUFFER_SIZE]; + while (true) { + int read = in.read(buffer); + if (read < 0) { + break; + } + if (read == 0) { + continue; + } + out.write(buffer, 0, read); + long accounted = Math.min(remaining[0], (long) read); + remaining[0] -= accounted; + progress.advance(accounted); + } + } finally { + try { + out.close(); + } catch (Throwable ignored) { + } + } + } finally { + try { + in.close(); + } catch (Throwable ignored) { + } + } + if (remaining[0] > 0) { + progress.advance(remaining[0]); + } + long modified = header.getLastModifiedTimeEpoch(); + if (modified > 0) { + output.setLastModified(modified); + } + extractionSuccess = true; + } catch (ZipException error) { + if (isWrongPassword(error, encrypted)) { + throw new WrongPasswordException(error); + } + throw error; + } finally { + if (!extractionSuccess && output.exists()) { + try { + output.delete(); + } catch (Throwable ignored) { + } + } + } + } + + progress.emitDone(); + } finally { + try { + zipFile.close(); + } catch (Throwable ignored) { + } + } + } + + private static synchronized void ensureSevenZipInitialized() throws Exception { + if (sevenZipInitialized) { + return; + } + SevenZip.initSevenZipFromPlatformJAR(); + sevenZipInitialized = true; + } + + private static void extractWithSevenZip(ExtractionRequest request, String password) throws Exception { + ensureSevenZipInitialized(); + SevenZipArchiveContext context = null; + try { + context = openSevenZipArchive(request.archiveFile, password); + IInArchive archive = context.archive; + int itemCount = archive.getNumberOfItems(); + if (itemCount <= 0) { + throw new IOException("Archiv enthalt keine Eintrage oder konnte nicht gelesen werden: " + request.archiveFile.getAbsolutePath()); + } + + // Pre-scan: collect file indices, sizes, output paths, and detect encryption + long totalUnits = 0; + boolean encrypted = false; + List fileIndices = new ArrayList(); + List outputFiles = new ArrayList(); + List fileSizes = new ArrayList(); + Set reserved = new HashSet(); + + for (int i = 0; i < itemCount; i++) { + Boolean isFolder = (Boolean) archive.getProperty(i, PropID.IS_FOLDER); + String entryPath = (String) archive.getProperty(i, PropID.PATH); + String entryName = normalizeEntryName(entryPath, "item-" + i); + + if (Boolean.TRUE.equals(isFolder)) { + File dir = resolveDirectory(request.targetDir, entryName); + ensureDirectory(dir); + reserved.add(pathKey(dir)); + continue; + } + + try { + Boolean isEncrypted = (Boolean) archive.getProperty(i, PropID.ENCRYPTED); + encrypted = encrypted || Boolean.TRUE.equals(isEncrypted); + } catch (Throwable ignored) { + // ignore encrypted flag read issues + } + + Long rawSize = (Long) archive.getProperty(i, PropID.SIZE); + long itemSize = safeSize(rawSize); + totalUnits += itemSize; + + File output = resolveOutputFile(request.targetDir, entryName, request.conflictMode, reserved); + fileIndices.add(i); + outputFiles.add(output); // null if skipped + fileSizes.add(itemSize); + } + + if (fileIndices.isEmpty()) { + // All items are folders or skipped + ProgressTracker progress = new ProgressTracker(1); + progress.emitStart(); + progress.emitDone(); + return; + } + + ProgressTracker progress = new ProgressTracker(totalUnits); + progress.emitStart(); + + // Build index array for bulk extract + int[] indices = new int[fileIndices.size()]; + for (int i = 0; i < fileIndices.size(); i++) { + indices[i] = fileIndices.get(i); + } + + // Map from archive index to our position in fileIndices/outputFiles + Map indexToPos = new HashMap(); + for (int i = 0; i < fileIndices.size(); i++) { + indexToPos.put(fileIndices.get(i), i); + } + + // Bulk extraction state + final boolean encryptedFinal = encrypted; + final String effectivePassword = password == null ? "" : password; + final File[] currentOutput = new File[1]; + final FileOutputStream[] currentStream = new FileOutputStream[1]; + final boolean[] currentSuccess = new boolean[1]; + final long[] currentRemaining = new long[1]; + final Throwable[] firstError = new Throwable[1]; + final int[] currentPos = new int[] { -1 }; + + try { + archive.extract(indices, false, new BulkExtractCallback( + archive, indexToPos, fileIndices, outputFiles, fileSizes, + progress, encryptedFinal, effectivePassword, currentOutput, + currentStream, currentSuccess, currentRemaining, currentPos, firstError + )); + } catch (SevenZipException error) { + if (looksLikeWrongPassword(error, encryptedFinal)) { + throw new WrongPasswordException(error); + } + throw error; + } + + if (firstError[0] != null) { + if (firstError[0] instanceof WrongPasswordException) { + throw (WrongPasswordException) firstError[0]; + } + throw (Exception) firstError[0]; + } + + progress.emitDone(); + } finally { + if (context != null) { + context.close(); + } + } + } + + private static SevenZipArchiveContext openSevenZipArchive(File archiveFile, String password) throws Exception { + String nameLower = archiveFile.getName().toLowerCase(Locale.ROOT); + String effectivePassword = password == null ? "" : password; + SevenZipVolumeCallback callback = new SevenZipVolumeCallback(archiveFile, effectivePassword); + + if (SEVEN_ZIP_SPLIT_RE.matcher(nameLower).matches()) { + VolumedArchiveInStream volumed = new VolumedArchiveInStream(archiveFile.getName(), callback); + try { + IInArchive archive = SevenZip.openInArchive(null, volumed, callback); + return new SevenZipArchiveContext(archive, null, volumed, callback); + } catch (Exception error) { + callback.close(); + throw error; + } + } + + RandomAccessFile raf = new RandomAccessFile(archiveFile, "r"); + RandomAccessFileInStream stream = new RandomAccessFileInStream(raf); + try { + IInArchive archive = SevenZip.openInArchive(null, stream, callback); + return new SevenZipArchiveContext(archive, stream, null, callback); + } catch (Exception error) { + try { + stream.close(); + } catch (Throwable ignored) { + } + try { + raf.close(); + } catch (Throwable ignored) { + } + throw error; + } + } + + private static boolean isWrongPassword(ZipException error, boolean encrypted) { + if (error == null) { + return false; + } + if (error.getType() == ZipException.Type.WRONG_PASSWORD) { + return true; + } + String text = safeMessage(error).toLowerCase(Locale.ROOT); + if (text.contains("wrong password") || text.contains("falsches passwort")) { + return true; + } + return encrypted && (text.contains("checksum") || text.contains("crc") || text.contains("password")); + } + + private static boolean isPasswordFailure(ExtractOperationResult result, boolean encrypted) { + if (!encrypted || result == null) { + return false; + } + return result == ExtractOperationResult.CRCERROR || result == ExtractOperationResult.DATAERROR; + } + + private static boolean looksLikeWrongPassword(Throwable error, boolean encrypted) { + if (error == null) { + return false; + } + String text = safeMessage(error).toLowerCase(Locale.ROOT); + if (text.contains("wrong password") || text.contains("falsches passwort")) { + return true; + } + return encrypted && (text.contains("crc") || text.contains("data error") || text.contains("checksum")); + } + + private static boolean shouldUseZip4j(File archiveFile) { + String name = archiveFile.getName().toLowerCase(Locale.ROOT); + if (NUMBERED_ZIP_SPLIT_RE.matcher(name).matches()) { + return true; + } + if (OLD_ZIP_SPLIT_RE.matcher(name).matches()) { + return true; + } + if (name.endsWith(".zip")) { + File parent = archiveFile.getParentFile(); + if (parent == null || !parent.exists()) { + return false; + } + String stem = archiveFile.getName().substring(0, archiveFile.getName().length() - 4); + File[] siblings = parent.listFiles(); + if (siblings == null) { + return false; + } + String prefix = (stem + ".z").toLowerCase(Locale.ROOT); + for (File sibling : siblings) { + String siblingName = sibling.getName().toLowerCase(Locale.ROOT); + if (!sibling.isFile()) { + continue; + } + if (siblingName.startsWith(prefix) && siblingName.length() >= prefix.length() + 2) { + String suffix = siblingName.substring(prefix.length()); + if (DIGIT_SUFFIX_RE.matcher(suffix).matches()) { + return true; + } + } + } + } + return false; + } + + private static File resolveDirectory(File targetDir, String entryName) throws IOException { + File directory = secureResolve(targetDir, entryName); + return directory; + } + + private static File resolveOutputFile(File targetDir, String entryName, ConflictMode conflictMode, Set reserved) throws IOException { + File base = secureResolve(targetDir, entryName); + String key = pathKey(base); + boolean exists = base.exists() || reserved.contains(key); + + if (!exists) { + reserved.add(key); + return base; + } + + if (conflictMode == ConflictMode.SKIP) { + return null; + } + + if (conflictMode == ConflictMode.OVERWRITE) { + if (base.exists()) { + deleteRecursively(base); + } + reserved.add(key); + return base; + } + + File parent = base.getParentFile(); + String fileName = base.getName(); + int dot = fileName.lastIndexOf('.'); + String stem = dot > 0 ? fileName.substring(0, dot) : fileName; + String ext = dot > 0 ? fileName.substring(dot) : ""; + + int counter = 1; + while (counter <= 10000) { + String candidateName = stem + " (" + counter + ")" + ext; + File candidate = new File(parent, candidateName); + String candidateKey = pathKey(candidate); + if (!candidate.exists() && !reserved.contains(candidateKey)) { + reserved.add(candidateKey); + return candidate; + } + counter += 1; + } + + throw new IOException("Rename-Limit erreicht fur " + entryName); + } + + private static void deleteRecursively(File file) throws IOException { + if (file == null || !file.exists()) { + return; + } + if (file.isDirectory()) { + File[] children = file.listFiles(); + if (children != null) { + for (File child : children) { + deleteRecursively(child); + } + } + } + if (!file.delete()) { + throw new IOException("Konnte Datei nicht uberschreiben: " + file.getAbsolutePath()); + } + } + + private static File secureResolve(File targetDir, String entryName) throws IOException { + String normalized = normalizeEntryName(entryName, "file"); + while (normalized.startsWith("/")) { + normalized = normalized.substring(1); + } + while (normalized.startsWith("\\")) { + normalized = normalized.substring(1); + } + if (normalized.matches("^[a-zA-Z]:.*")) { + normalized = normalized.substring(2); + while (normalized.startsWith("/")) { + normalized = normalized.substring(1); + } + while (normalized.startsWith("\\")) { + normalized = normalized.substring(1); + } + } + File targetCanonical = targetDir.getCanonicalFile(); + File output = new File(targetCanonical, normalized); + File outputCanonical = output.getCanonicalFile(); + String targetPath = targetCanonical.getPath(); + String outputPath = outputCanonical.getPath(); + String targetPathNorm = isWindows() ? targetPath.toLowerCase(Locale.ROOT) : targetPath; + String outputPathNorm = isWindows() ? outputPath.toLowerCase(Locale.ROOT) : outputPath; + String targetPrefix = targetPathNorm.endsWith(File.separator) ? targetPathNorm : targetPathNorm + File.separator; + if (!outputPathNorm.equals(targetPathNorm) && !outputPathNorm.startsWith(targetPrefix)) { + throw new IOException("Path Traversal blockiert: " + entryName); + } + return outputCanonical; + } + + private static String normalizeEntryName(String value, String fallback) { + String entry = value == null ? "" : value.trim(); + if (entry.length() == 0) { + return fallback; + } + entry = entry.replace('\\', '/'); + while (entry.startsWith("./")) { + entry = entry.substring(2); + } + if (entry.length() == 0) { + return fallback; + } + // Sanitize Windows special characters from each path segment + String[] segments = entry.split("/", -1); + StringBuilder sanitized = new StringBuilder(); + for (int i = 0; i < segments.length; i++) { + if (i > 0) { + sanitized.append('/'); + } + sanitized.append(WINDOWS_SPECIAL_CHARS_RE.matcher(segments[i]).replaceAll("_")); + } + entry = sanitized.toString(); + if (entry.length() == 0) { + return fallback; + } + return entry; + } + + private static long safeSize(Long value) { + if (value == null) { + return 0; + } + long size = value.longValue(); + if (size <= 0) { + return 0; + } + return size; + } + + private static void rejectSymlink(File file) throws IOException { + if (file == null) { + return; + } + if (Files.isSymbolicLink(file.toPath())) { + throw new IOException("Zieldatei ist ein Symlink, Schreiben verweigert: " + file.getAbsolutePath()); + } + // Also check parent directories for symlinks + File parent = file.getParentFile(); + while (parent != null) { + if (Files.isSymbolicLink(parent.toPath())) { + throw new IOException("Elternverzeichnis ist ein Symlink, Schreiben verweigert: " + parent.getAbsolutePath()); + } + parent = parent.getParentFile(); + } + } + + private static void ensureDirectory(File dir) throws IOException { + if (dir == null) { + return; + } + if (dir.exists()) { + if (!dir.isDirectory()) { + throw new IOException("Pfad ist keine Directory: " + dir.getAbsolutePath()); + } + return; + } + if (!dir.mkdirs() && !dir.isDirectory()) { + throw new IOException("Verzeichnis konnte nicht erstellt werden: " + dir.getAbsolutePath()); + } + } + + private static String pathKey(File file) { + String value = file.getAbsolutePath(); + if (isWindows()) { + value = value.toLowerCase(Locale.ROOT); + } + return value; + } + + private static boolean isWindows() { + String osName = System.getProperty("os.name", "").toLowerCase(Locale.ROOT); + return osName.contains("win"); + } + + private static List normalizePasswords(List input) { + LinkedHashSet deduped = new LinkedHashSet(); + deduped.add(""); + if (input != null) { + for (String value : input) { + deduped.add(value == null ? "" : value); + } + } + return new ArrayList(deduped); + } + + private static ExtractionRequest parseArgs(String[] args) { + ExtractionRequest request = new ExtractionRequest(); + int index = 0; + while (index < args.length) { + String key = args[index]; + if ("--archive".equals(key)) { + request.archiveFile = new File(readNext(args, ++index, key)); + } else if ("--target".equals(key)) { + request.targetDir = new File(readNext(args, ++index, key)); + } else if ("--conflict".equals(key)) { + request.conflictMode = ConflictMode.fromValue(readNext(args, ++index, key)); + } else if ("--backend".equals(key)) { + request.backend = Backend.fromValue(readNext(args, ++index, key)); + } else if ("--password".equals(key)) { + request.passwords.add(readNext(args, ++index, key)); + } else { + throw new IllegalArgumentException("Unbekanntes Argument: " + key); + } + index += 1; + } + + if (request.archiveFile == null) { + throw new IllegalArgumentException("--archive fehlt"); + } + if (request.targetDir == null) { + throw new IllegalArgumentException("--target fehlt"); + } + if (!request.archiveFile.exists() || !request.archiveFile.isFile()) { + throw new IllegalArgumentException("Archiv nicht gefunden: " + request.archiveFile.getAbsolutePath()); + } + return request; + } + + private static String readNext(String[] args, int index, String key) { + if (index >= args.length) { + throw new IllegalArgumentException("Wert fehlt fur " + key); + } + return args[index]; + } + + private static String safeMessage(Throwable error) { + if (error == null) { + return "Unbekannter Fehler"; + } + String message = error.getMessage(); + if (message == null || message.trim().length() == 0) { + message = error.toString(); + } + return message.replace('\n', ' ').replace('\r', ' ').trim(); + } + + private static void emitBackend(Backend backend) { + System.out.println("RD_BACKEND " + backend.value); + } + + private static void emitPassword(String password) { + String encoded = Base64.getEncoder().encodeToString((password == null ? "" : password).getBytes(StandardCharsets.UTF_8)); + System.out.println("RD_PASSWORD " + encoded); + } + + private static void emitDone() { + System.out.println("RD_DONE"); + } + + private static void emitError(String message) { + System.err.println("RD_ERROR " + message); + } + + private enum Backend { + AUTO("auto"), + SEVENZIPJBIND("7zjbinding"), + ZIP4J("zip4j"); + + private final String value; + + Backend(String value) { + this.value = value; + } + + static Backend fromValue(String raw) { + String value = raw == null ? "" : raw.trim().toLowerCase(Locale.ROOT); + if ("auto".equals(value)) { + return AUTO; + } + if ("7zjb".equals(value) || "7zjbinding".equals(value) || "sevenzipjbinding".equals(value)) { + return SEVENZIPJBIND; + } + if ("zip4j".equals(value)) { + return ZIP4J; + } + throw new IllegalArgumentException("Ungueltiger Backend-Wert: " + raw); + } + } + + private enum ConflictMode { + OVERWRITE, + SKIP, + RENAME; + + static ConflictMode fromValue(String raw) { + String value = raw == null ? "" : raw.trim().toLowerCase(Locale.ROOT); + if ("overwrite".equals(value)) { + return OVERWRITE; + } + if ("skip".equals(value) || "ask".equals(value)) { + return SKIP; + } + if ("rename".equals(value)) { + return RENAME; + } + throw new IllegalArgumentException("Ungueltiger Conflict-Wert: " + raw); + } + } + + private static final class ExtractionRequest { + private File archiveFile; + private File targetDir; + private ConflictMode conflictMode = ConflictMode.SKIP; + private Backend backend = Backend.AUTO; + private final List passwords = new ArrayList(); + } + + /** + * Bulk extraction callback that implements both IArchiveExtractCallback and + * ICryptoGetTextPassword. Using the bulk IInArchive.extract() API instead of + * per-item extractSlow() is critical for performance — solid RAR archives + * otherwise re-decode from the beginning for every single item. + */ + private static final class BulkExtractCallback implements IArchiveExtractCallback, ICryptoGetTextPassword { + private final IInArchive archive; + private final Map indexToPos; + private final List fileIndices; + private final List outputFiles; + private final List fileSizes; + private final ProgressTracker progress; + private final boolean encrypted; + private final String password; + private final File[] currentOutput; + private final FileOutputStream[] currentStream; + private final boolean[] currentSuccess; + private final long[] currentRemaining; + private final int[] currentPos; + private final Throwable[] firstError; + + BulkExtractCallback(IInArchive archive, Map indexToPos, + List fileIndices, List outputFiles, List fileSizes, + ProgressTracker progress, boolean encrypted, String password, + File[] currentOutput, FileOutputStream[] currentStream, + boolean[] currentSuccess, long[] currentRemaining, int[] currentPos, + Throwable[] firstError) { + this.archive = archive; + this.indexToPos = indexToPos; + this.fileIndices = fileIndices; + this.outputFiles = outputFiles; + this.fileSizes = fileSizes; + this.progress = progress; + this.encrypted = encrypted; + this.password = password; + this.currentOutput = currentOutput; + this.currentStream = currentStream; + this.currentSuccess = currentSuccess; + this.currentRemaining = currentRemaining; + this.currentPos = currentPos; + this.firstError = firstError; + } + + @Override + public String cryptoGetTextPassword() { + return password; + } + + @Override + public void setTotal(long total) { + // 7z reports total compressed bytes; we track uncompressed via ProgressTracker + } + + @Override + public void setCompleted(long complete) { + // Not used — we track per-write progress + } + + @Override + public ISequentialOutStream getStream(int index, ExtractAskMode extractAskMode) throws SevenZipException { + closeCurrentStream(); + + Integer pos = indexToPos.get(index); + if (pos == null) { + return null; + } + currentPos[0] = pos; + currentOutput[0] = outputFiles.get(pos); + currentSuccess[0] = false; + currentRemaining[0] = fileSizes.get(pos); + + if (extractAskMode != ExtractAskMode.EXTRACT) { + currentOutput[0] = null; + return null; + } + + if (currentOutput[0] == null) { + progress.advance(currentRemaining[0]); + return null; + } + + try { + ensureDirectory(currentOutput[0].getParentFile()); + rejectSymlink(currentOutput[0]); + currentStream[0] = new FileOutputStream(currentOutput[0]); + } catch (IOException error) { + throw new SevenZipException("Fehler beim Erstellen: " + error.getMessage(), error); + } + + return new ISequentialOutStream() { + @Override + public int write(byte[] data) throws SevenZipException { + if (data == null || data.length == 0) { + return 0; + } + try { + currentStream[0].write(data); + } catch (IOException error) { + throw new SevenZipException("Fehler beim Schreiben: " + error.getMessage(), error); + } + long accounted = Math.min(currentRemaining[0], (long) data.length); + currentRemaining[0] -= accounted; + progress.advance(accounted); + return data.length; + } + }; + } + + @Override + public void prepareOperation(ExtractAskMode extractAskMode) { + // no-op + } + + @Override + public void setOperationResult(ExtractOperationResult result) throws SevenZipException { + if (currentRemaining[0] > 0) { + progress.advance(currentRemaining[0]); + currentRemaining[0] = 0; + } + + if (result == ExtractOperationResult.OK) { + currentSuccess[0] = true; + closeCurrentStream(); + if (currentPos[0] >= 0 && currentOutput[0] != null) { + try { + int archiveIndex = fileIndices.get(currentPos[0]); + java.util.Date modified = (java.util.Date) archive.getProperty(archiveIndex, PropID.LAST_MODIFICATION_TIME); + if (modified != null) { + currentOutput[0].setLastModified(modified.getTime()); + } + } catch (Throwable ignored) { + // best effort + } + } + } else { + closeCurrentStream(); + if (currentOutput[0] != null && currentOutput[0].exists()) { + try { + currentOutput[0].delete(); + } catch (Throwable ignored) { + } + } + if (firstError[0] == null) { + if (isPasswordFailure(result, encrypted)) { + firstError[0] = new WrongPasswordException(new IOException("Falsches Passwort")); + } else { + firstError[0] = new IOException("7z-Fehler: " + result.name()); + } + } + } + } + + private void closeCurrentStream() { + if (currentStream[0] != null) { + try { + currentStream[0].close(); + } catch (Throwable ignored) { + } + currentStream[0] = null; + } + if (!currentSuccess[0] && currentOutput[0] != null && currentOutput[0].exists()) { + try { + currentOutput[0].delete(); + } catch (Throwable ignored) { + } + } + } + } + + private static final class WrongPasswordException extends Exception { + private static final long serialVersionUID = 1L; + + WrongPasswordException(Throwable cause) { + super(cause); + } + } + + private static final class ProgressTracker { + private final long total; + private long completed; + private int lastPercent = -1; + + ProgressTracker(long totalUnits) { + this.total = Math.max(1L, totalUnits); + this.completed = 0L; + } + + synchronized void emitStart() { + emitPercent(0); + } + + synchronized void advance(long units) { + if (units <= 0) { + return; + } + completed += units; + if (completed > total) { + completed = total; + } + int percent = (int) Math.min(100L, Math.max(0L, (completed * 100L) / total)); + emitPercent(percent); + } + + synchronized void emitDone() { + completed = total; + emitPercent(100); + } + + private void emitPercent(int percent) { + int bounded = Math.max(0, Math.min(100, percent)); + if (bounded == lastPercent) { + return; + } + lastPercent = bounded; + System.out.println("RD_PROGRESS " + bounded + "%"); + } + } + + private static final class SevenZipArchiveContext implements Closeable { + private final IInArchive archive; + private final IInStream rootStream; + private final VolumedArchiveInStream volumedArchiveInStream; + private final SevenZipVolumeCallback callback; + + SevenZipArchiveContext(IInArchive archive, IInStream rootStream, VolumedArchiveInStream volumedArchiveInStream, SevenZipVolumeCallback callback) { + this.archive = archive; + this.rootStream = rootStream; + this.volumedArchiveInStream = volumedArchiveInStream; + this.callback = callback; + } + + @Override + public void close() { + if (archive != null) { + try { + archive.close(); + } catch (Throwable ignored) { + } + } + if (rootStream != null) { + try { + rootStream.close(); + } catch (Throwable ignored) { + } + } + if (volumedArchiveInStream != null) { + try { + volumedArchiveInStream.close(); + } catch (Throwable ignored) { + } + } + if (callback != null) { + callback.close(); + } + } + } + + private static final class SevenZipVolumeCallback implements IArchiveOpenCallback, IArchiveOpenVolumeCallback, ICryptoGetTextPassword, Closeable { + private final File archiveDir; + private final String firstFileName; + private final String password; + private final Map openRafs = new HashMap(); + + SevenZipVolumeCallback(File archiveFile, String password) { + this.archiveDir = archiveFile.getAbsoluteFile().getParentFile(); + this.firstFileName = archiveFile.getName(); + this.password = password == null ? "" : password; + } + + @Override + public Object getProperty(PropID propID) { + if (propID == PropID.NAME) { + return firstFileName; + } + return null; + } + + @Override + public IInStream getStream(String filename) throws SevenZipException { + File file = resolveVolumeFile(filename); + if (file == null || !file.exists() || !file.isFile()) { + return null; + } + try { + String key = pathKey(file); + RandomAccessFile raf = openRafs.get(key); + if (raf == null) { + raf = new RandomAccessFile(file, "r"); + openRafs.put(key, raf); + } + raf.seek(0L); + return new RandomAccessFileInStream(raf); + } catch (IOException error) { + throw new SevenZipException("Volume konnte nicht geoffnet werden: " + filename, error); + } + } + + @Override + public void setTotal(Long files, Long bytes) { + // no-op + } + + @Override + public void setCompleted(Long files, Long bytes) { + // no-op + } + + @Override + public String cryptoGetTextPassword() { + return password; + } + + private File resolveVolumeFile(String filename) { + if (filename == null || filename.trim().length() == 0) { + return null; + } + // Always resolve relative to the archive's parent directory. + // Never accept absolute paths to prevent path traversal. + String baseName = new File(filename).getName(); + if (archiveDir != null) { + File relative = new File(archiveDir, baseName); + if (relative.exists()) { + return relative; + } + File[] siblings = archiveDir.listFiles(); + if (siblings != null) { + for (File sibling : siblings) { + if (!sibling.isFile()) { + continue; + } + if (sibling.getName().equalsIgnoreCase(baseName)) { + return sibling; + } + } + } + } + return null; + } + + @Override + public void close() { + for (RandomAccessFile raf : openRafs.values()) { + try { + raf.close(); + } catch (Throwable ignored) { + } + } + openRafs.clear(); + } + } +} diff --git a/scripts/afterPack.cjs b/scripts/afterPack.cjs index aa1a957..4828acb 100644 --- a/scripts/afterPack.cjs +++ b/scripts/afterPack.cjs @@ -1,18 +1,18 @@ -const path = require("path"); -const { rcedit } = require("rcedit"); - -module.exports = async function afterPack(context) { - const productFilename = context.packager?.appInfo?.productFilename; - if (!productFilename) { - console.warn(" • rcedit: skipped — productFilename not available"); - return; - } - const exePath = path.join(context.appOutDir, `${productFilename}.exe`); - const iconPath = path.resolve(__dirname, "..", "assets", "app_icon.ico"); - console.log(` • rcedit: patching icon → ${exePath}`); - try { - await rcedit(exePath, { icon: iconPath }); - } catch (error) { - console.warn(` • rcedit: failed — ${String(error)}`); - } -}; +const path = require("path"); +const { rcedit } = require("rcedit"); + +module.exports = async function afterPack(context) { + const productFilename = context.packager?.appInfo?.productFilename; + if (!productFilename) { + console.warn(" • rcedit: skipped — productFilename not available"); + return; + } + const exePath = path.join(context.appOutDir, `${productFilename}.exe`); + const iconPath = path.resolve(__dirname, "..", "assets", "app_icon.ico"); + console.log(` • rcedit: patching icon → ${exePath}`); + try { + await rcedit(exePath, { icon: iconPath }); + } catch (error) { + console.warn(` • rcedit: failed — ${String(error)}`); + } +}; diff --git a/src/main/app-controller.ts b/src/main/app-controller.ts index c08b4c2..e1763b5 100644 --- a/src/main/app-controller.ts +++ b/src/main/app-controller.ts @@ -1,29 +1,29 @@ -import path from "node:path"; -import { app } from "electron"; -import { getDebridLinkApiKeyIds } from "../shared/debrid-link-keys"; -import { - AddLinksPayload, - AllDebridHostInfo, - AppSettings, - DebridProvider, - DuplicatePolicy, - HistoryEntry, - PackagePriority, - ParsedPackageInput, - SessionStats, - StartConflictEntry, - StartConflictResolutionResult, - UiSnapshot, - UpdateCheckResult, - UpdateInstallProgress, - UpdateInstallResult -} from "../shared/types"; -import { resetDebridLinkApiKeyDailyUsage, resetProviderDailyUsage } from "../shared/provider-daily-limits"; -import { importDlcContainers } from "./container"; -import { APP_VERSION } from "./constants"; -import { DownloadManager } from "./download-manager"; -import { fetchAllDebridHostInfo, fetchDebridLinkHostLimits } from "./debrid"; -import { parseCollectorInput } from "./link-parser"; +import path from "node:path"; +import { app } from "electron"; +import { getDebridLinkApiKeyIds } from "../shared/debrid-link-keys"; +import { + AddLinksPayload, + AllDebridHostInfo, + AppSettings, + DebridProvider, + DuplicatePolicy, + HistoryEntry, + PackagePriority, + ParsedPackageInput, + SessionStats, + StartConflictEntry, + StartConflictResolutionResult, + UiSnapshot, + UpdateCheckResult, + UpdateInstallProgress, + UpdateInstallResult +} from "../shared/types"; +import { resetDebridLinkApiKeyDailyUsage, resetProviderDailyUsage } from "../shared/provider-daily-limits"; +import { importDlcContainers } from "./container"; +import { APP_VERSION } from "./constants"; +import { DownloadManager } from "./download-manager"; +import { fetchAllDebridHostInfo, fetchDebridLinkHostLimits } from "./debrid"; +import { parseCollectorInput } from "./link-parser"; import { configureLogger, getLogFilePath, logger } from "./logger"; import { AllDebridWebFallback } from "./all-debrid-web"; import { BestDebridWebFallback } from "./bestdebrid-web"; @@ -31,7 +31,7 @@ import { RealDebridWebFallback } from "./realdebrid-web"; import { getItemLogPath, initItemLogs, shutdownItemLogs } from "./item-log"; import { getPackageLogPath, initPackageLogs, shutdownPackageLogs } from "./package-log"; import { initSessionLog, getSessionLogPath, shutdownSessionLog } from "./session-log"; -import { MegaWebFallback } from "./mega-web-fallback"; +import { MegaWebFallback } from "./mega-web-fallback"; import { addHistoryEntry, addHistoryEntryForRetention, cancelPendingAsyncSaves, clearHistory, createStoragePaths, loadHistoryForRetention, loadSession, loadSettings, normalizeHistoryEntry, normalizeLoadedSession, normalizeLoadedSessionTransientFields, normalizeSettings, removeHistoryEntry, resetHistoryForRetention, saveHistory, saveSession, saveSettings } from "./storage"; import { abortActiveUpdateDownload, checkGitHubUpdate, installLatestUpdate } from "./update"; import { rotateDebugToken, startDebugServer, stopDebugServer } from "./debug-server"; @@ -44,40 +44,40 @@ import { buildAccountSummary, diffAccountSummary } from "./support-data"; import { buildSupportBundle, getSupportBundleDefaultFileName } from "./support-bundle"; import { getTraceConfig, getTraceLogPath, initTraceLog, logTraceEvent, setTraceEnabled, shutdownTraceLog } from "./trace-log"; import type { DebugSetupCheckResult, SupportTraceConfig } from "../shared/types"; - -function sanitizeSettingsPatch(partial: Partial): Partial { - const entries = Object.entries(partial || {}).filter(([, value]) => value !== undefined); - return Object.fromEntries(entries) as Partial; -} - -function settingsFingerprint(settings: AppSettings): string { - return JSON.stringify(normalizeSettings(settings)); -} - -export class AppController { - private settings: AppSettings; - - private manager: DownloadManager; - - private megaWebFallback: MegaWebFallback; - - private realDebridWebFallback: RealDebridWebFallback; - - private allDebridWebFallback: AllDebridWebFallback; - - private bestDebridWebFallback: BestDebridWebFallback; - - private lastUpdateCheck: UpdateCheckResult | null = null; - - private lastUpdateCheckAt = 0; - - private storagePaths = createStoragePaths(path.join(app.getPath("userData"), "runtime")); - + +function sanitizeSettingsPatch(partial: Partial): Partial { + const entries = Object.entries(partial || {}).filter(([, value]) => value !== undefined); + return Object.fromEntries(entries) as Partial; +} + +function settingsFingerprint(settings: AppSettings): string { + return JSON.stringify(normalizeSettings(settings)); +} + +export class AppController { + private settings: AppSettings; + + private manager: DownloadManager; + + private megaWebFallback: MegaWebFallback; + + private realDebridWebFallback: RealDebridWebFallback; + + private allDebridWebFallback: AllDebridWebFallback; + + private bestDebridWebFallback: BestDebridWebFallback; + + private lastUpdateCheck: UpdateCheckResult | null = null; + + private lastUpdateCheckAt = 0; + + private storagePaths = createStoragePaths(path.join(app.getPath("userData"), "runtime")); + private onStateHandler: ((snapshot: UiSnapshot) => void) | null = null; private autoResumePending = false; private runtimeStatsTimer: NodeJS.Timeout | null = null; - + public constructor() { configureLogger(this.storagePaths.baseDir); initSessionLog(this.storagePaths.baseDir); @@ -89,15 +89,15 @@ export class AppController { this.settings = loadSettings(this.storagePaths); resetHistoryForRetention(this.storagePaths, this.settings.historyRetentionMode); const session = loadSession(this.storagePaths); - this.megaWebFallback = new MegaWebFallback(() => ({ - login: this.settings.megaLogin, - password: this.settings.megaPassword - })); - this.realDebridWebFallback = new RealDebridWebFallback(() => this.settings.rememberToken); - this.allDebridWebFallback = new AllDebridWebFallback(() => this.settings.rememberToken); - this.bestDebridWebFallback = new BestDebridWebFallback(() => this.settings.rememberToken); - this.manager = new DownloadManager(this.settings, session, this.storagePaths, { - megaWebUnrestrict: (link: string, signal?: AbortSignal) => this.megaWebFallback.unrestrict(link, signal), + this.megaWebFallback = new MegaWebFallback(() => ({ + login: this.settings.megaLogin, + password: this.settings.megaPassword + })); + this.realDebridWebFallback = new RealDebridWebFallback(() => this.settings.rememberToken); + this.allDebridWebFallback = new AllDebridWebFallback(() => this.settings.rememberToken); + this.bestDebridWebFallback = new BestDebridWebFallback(() => this.settings.rememberToken); + this.manager = new DownloadManager(this.settings, session, this.storagePaths, { + megaWebUnrestrict: (link: string, signal?: AbortSignal) => this.megaWebFallback.unrestrict(link, signal), allDebridWebUnrestrict: (link: string, signal?: AbortSignal) => this.allDebridWebFallback.unrestrict(link, signal), realDebridWebUnrestrict: (link: string, signal?: AbortSignal) => this.realDebridWebFallback.unrestrict(link, signal), bestDebridWebUnrestrict: (link: string, signal?: AbortSignal) => this.bestDebridWebFallback.unrestrict(link, signal), @@ -106,8 +106,8 @@ export class AppController { addHistoryEntryForRetention(this.storagePaths, this.settings.historyRetentionMode, entry); } }); - this.manager.on("state", (snapshot: UiSnapshot) => { - this.onStateHandler?.(snapshot); + this.manager.on("state", (snapshot: UiSnapshot) => { + this.onStateHandler?.(snapshot); }); logger.info(`App gestartet v${APP_VERSION}`); logger.info(`Log-Datei: ${getLogFilePath()}`); @@ -123,70 +123,70 @@ export class AppController { this.runtimeStatsTimer.unref?.(); if (this.settings.autoResumeOnStart) { - const snapshot = this.manager.getSnapshot(); - const hasPending = Object.values(snapshot.session.items).some((item) => item.status === "queued" || item.status === "reconnect_wait"); - if (hasPending) { - void this.manager.getStartConflicts().then((conflicts) => { - const hasConflicts = conflicts.length > 0; - if (this.hasAnyProviderToken(this.settings) && !hasConflicts) { - // If the onState handler is already set (renderer connected), start immediately. - // Otherwise mark as pending so the onState setter triggers the start. - if (this.onStateHandler) { - logger.info("Auto-Resume beim Start aktiviert (nach Konflikt-Check)"); - void this.manager.start().catch((err) => logger.warn(`Auto-Resume Start Fehler: ${String(err)}`)); - } else { - this.autoResumePending = true; - logger.info("Auto-Resume beim Start vorgemerkt"); - } - } else if (hasConflicts) { - logger.info("Auto-Resume übersprungen: Start-Konflikte erkannt"); - } - }).catch((err) => logger.warn(`getStartConflicts Fehler (constructor): ${String(err)}`)); - } - } - } - - private hasAnyProviderToken(settings: AppSettings): boolean { - return Boolean( - settings.token.trim() - || settings.realDebridUseWebLogin - || (settings.megaLogin.trim() && settings.megaPassword.trim()) - || settings.bestToken.trim() - || settings.bestDebridUseWebLogin - || settings.allDebridUseWebLogin - || settings.allDebridToken.trim() - || (settings.ddownloadLogin.trim() && settings.ddownloadPassword.trim()) - || settings.oneFichierApiKey.trim() - ); - } - - public get onState(): ((snapshot: UiSnapshot) => void) | null { - return this.onStateHandler; - } - - public set onState(handler: ((snapshot: UiSnapshot) => void) | null) { - this.onStateHandler = handler; - if (handler) { - handler(this.manager.getSnapshot()); - if (this.autoResumePending) { - this.autoResumePending = false; - void this.manager.start().catch((err) => logger.warn(`Auto-Resume Start Fehler: ${String(err)}`)); - logger.info("Auto-Resume beim Start aktiviert"); - } else { - // Trigger pending extractions without starting the session - this.manager.triggerIdleExtractions(); - } - } - } - - public getSnapshot(): UiSnapshot { - return this.manager.getSnapshot(); - } - - public getVersion(): string { - return APP_VERSION; - } - + const snapshot = this.manager.getSnapshot(); + const hasPending = Object.values(snapshot.session.items).some((item) => item.status === "queued" || item.status === "reconnect_wait"); + if (hasPending) { + void this.manager.getStartConflicts().then((conflicts) => { + const hasConflicts = conflicts.length > 0; + if (this.hasAnyProviderToken(this.settings) && !hasConflicts) { + // If the onState handler is already set (renderer connected), start immediately. + // Otherwise mark as pending so the onState setter triggers the start. + if (this.onStateHandler) { + logger.info("Auto-Resume beim Start aktiviert (nach Konflikt-Check)"); + void this.manager.start().catch((err) => logger.warn(`Auto-Resume Start Fehler: ${String(err)}`)); + } else { + this.autoResumePending = true; + logger.info("Auto-Resume beim Start vorgemerkt"); + } + } else if (hasConflicts) { + logger.info("Auto-Resume übersprungen: Start-Konflikte erkannt"); + } + }).catch((err) => logger.warn(`getStartConflicts Fehler (constructor): ${String(err)}`)); + } + } + } + + private hasAnyProviderToken(settings: AppSettings): boolean { + return Boolean( + settings.token.trim() + || settings.realDebridUseWebLogin + || (settings.megaLogin.trim() && settings.megaPassword.trim()) + || settings.bestToken.trim() + || settings.bestDebridUseWebLogin + || settings.allDebridUseWebLogin + || settings.allDebridToken.trim() + || (settings.ddownloadLogin.trim() && settings.ddownloadPassword.trim()) + || settings.oneFichierApiKey.trim() + ); + } + + public get onState(): ((snapshot: UiSnapshot) => void) | null { + return this.onStateHandler; + } + + public set onState(handler: ((snapshot: UiSnapshot) => void) | null) { + this.onStateHandler = handler; + if (handler) { + handler(this.manager.getSnapshot()); + if (this.autoResumePending) { + this.autoResumePending = false; + void this.manager.start().catch((err) => logger.warn(`Auto-Resume Start Fehler: ${String(err)}`)); + logger.info("Auto-Resume beim Start aktiviert"); + } else { + // Trigger pending extractions without starting the session + this.manager.triggerIdleExtractions(); + } + } + } + + public getSnapshot(): UiSnapshot { + return this.manager.getSnapshot(); + } + + public getVersion(): string { + return APP_VERSION; + } + public getSettings(): AppSettings { return this.settings; } @@ -227,19 +227,19 @@ export class AppController { this.audit("INFO", enabled ? "Support-Trace aktiviert" : "Support-Trace deaktiviert", { note }); return next; } - - public updateSettings(partial: Partial): AppSettings { - const sanitizedPatch = sanitizeSettingsPatch(partial); - const previousSettings = this.settings; - const nextSettings = normalizeSettings({ - ...previousSettings, - ...sanitizedPatch - }); - - if (settingsFingerprint(nextSettings) === settingsFingerprint(previousSettings)) { - return previousSettings; - } - + + public updateSettings(partial: Partial): AppSettings { + const sanitizedPatch = sanitizeSettingsPatch(partial); + const previousSettings = this.settings; + const nextSettings = normalizeSettings({ + ...previousSettings, + ...sanitizedPatch + }); + + if (settingsFingerprint(nextSettings) === settingsFingerprint(previousSettings)) { + return previousSettings; + } + // Preserve the live all-time counters from the download manager const liveSettings = this.manager.getSettings(); nextSettings.totalDownloadedAllTime = Math.max(nextSettings.totalDownloadedAllTime || 0, liveSettings.totalDownloadedAllTime || 0); @@ -266,38 +266,38 @@ export class AppController { accountChanges: diffAccountSummary(previousSettings, this.settings) }); if (previousSettings.rememberToken && !this.settings.rememberToken) { - void this.realDebridWebFallback.clearSessions().catch((error) => { - logger.warn(`Real-Debrid Web-Session konnte nicht gelöscht werden: ${String(error)}`); - }); - void this.allDebridWebFallback.clearSessions().catch((error) => { - logger.warn(`AllDebrid Web-Session konnte nicht gelöscht werden: ${String(error)}`); - }); - void this.bestDebridWebFallback.clearSessions().catch((error) => { - logger.warn(`BestDebrid Web-Session konnte nicht gelöscht werden: ${String(error)}`); - }); - } - return this.settings; - } - - public resetProviderDailyUsage(provider: DebridProvider): AppSettings { - const liveSettings = this.manager.getSettings(); - const nextSettings = normalizeSettings({ - ...liveSettings, - ...resetProviderDailyUsage(liveSettings, provider) - }); + void this.realDebridWebFallback.clearSessions().catch((error) => { + logger.warn(`Real-Debrid Web-Session konnte nicht gelöscht werden: ${String(error)}`); + }); + void this.allDebridWebFallback.clearSessions().catch((error) => { + logger.warn(`AllDebrid Web-Session konnte nicht gelöscht werden: ${String(error)}`); + }); + void this.bestDebridWebFallback.clearSessions().catch((error) => { + logger.warn(`BestDebrid Web-Session konnte nicht gelöscht werden: ${String(error)}`); + }); + } + return this.settings; + } + + public resetProviderDailyUsage(provider: DebridProvider): AppSettings { + const liveSettings = this.manager.getSettings(); + const nextSettings = normalizeSettings({ + ...liveSettings, + ...resetProviderDailyUsage(liveSettings, provider) + }); this.settings = nextSettings; saveSettings(this.storagePaths, this.settings); this.manager.setSettings(this.settings); this.audit("INFO", "Provider-Tagesnutzung zurückgesetzt", { provider }); return this.settings; } - - public resetDebridLinkApiKeyDailyUsage(keyId: string): AppSettings { - const liveSettings = this.manager.getSettings(); - const nextSettings = normalizeSettings({ - ...liveSettings, - ...resetDebridLinkApiKeyDailyUsage(liveSettings, keyId) - }); + + public resetDebridLinkApiKeyDailyUsage(keyId: string): AppSettings { + const liveSettings = this.manager.getSettings(); + const nextSettings = normalizeSettings({ + ...liveSettings, + ...resetDebridLinkApiKeyDailyUsage(liveSettings, keyId) + }); this.settings = nextSettings; saveSettings(this.storagePaths, this.settings); this.manager.setSettings(this.settings); @@ -323,50 +323,50 @@ export class AppController { }); return imported; } - - public async getAllDebridHostInfo(host = "rapidgator"): Promise { - if (this.settings.allDebridUseWebLogin) { - return this.allDebridWebFallback.getHostInfo(host); - } - const token = this.settings.allDebridToken.trim(); - if (!token) { - throw new Error("AllDebrid ist nicht konfiguriert"); - } - return fetchAllDebridHostInfo(token, host); - } - - public async getDebridLinkHostLimits(host = "rapidgator") { - return fetchDebridLinkHostLimits(this.settings.debridLinkApiKeys, host); - } - - public async checkUpdates(): Promise { - const result = await checkGitHubUpdate(this.settings.updateRepo); - if (!result.error) { - this.lastUpdateCheck = result; - this.lastUpdateCheckAt = Date.now(); - } - return result; - } - - public async installUpdate(onProgress?: (progress: UpdateInstallProgress) => void): Promise { - // Stop active downloads before installing. Extractions may continue briefly - // until prepareForShutdown() is called during app quit. - if (this.manager.isSessionRunning()) { - this.manager.stop(); - } - - const cacheAgeMs = Date.now() - this.lastUpdateCheckAt; - const cached = this.lastUpdateCheck && !this.lastUpdateCheck.error && cacheAgeMs <= 10 * 60 * 1000 - ? this.lastUpdateCheck - : undefined; - const result = await installLatestUpdate(this.settings.updateRepo, cached, onProgress); - if (result.started) { - this.lastUpdateCheck = null; - this.lastUpdateCheckAt = 0; - } - return result; - } - + + public async getAllDebridHostInfo(host = "rapidgator"): Promise { + if (this.settings.allDebridUseWebLogin) { + return this.allDebridWebFallback.getHostInfo(host); + } + const token = this.settings.allDebridToken.trim(); + if (!token) { + throw new Error("AllDebrid ist nicht konfiguriert"); + } + return fetchAllDebridHostInfo(token, host); + } + + public async getDebridLinkHostLimits(host = "rapidgator") { + return fetchDebridLinkHostLimits(this.settings.debridLinkApiKeys, host); + } + + public async checkUpdates(): Promise { + const result = await checkGitHubUpdate(this.settings.updateRepo); + if (!result.error) { + this.lastUpdateCheck = result; + this.lastUpdateCheckAt = Date.now(); + } + return result; + } + + public async installUpdate(onProgress?: (progress: UpdateInstallProgress) => void): Promise { + // Stop active downloads before installing. Extractions may continue briefly + // until prepareForShutdown() is called during app quit. + if (this.manager.isSessionRunning()) { + this.manager.stop(); + } + + const cacheAgeMs = Date.now() - this.lastUpdateCheckAt; + const cached = this.lastUpdateCheck && !this.lastUpdateCheck.error && cacheAgeMs <= 10 * 60 * 1000 + ? this.lastUpdateCheck + : undefined; + const result = await installLatestUpdate(this.settings.updateRepo, cached, onProgress); + if (result.started) { + this.lastUpdateCheck = null; + this.lastUpdateCheckAt = 0; + } + return result; + } + public addLinks(payload: AddLinksPayload): { addedPackages: number; addedLinks: number; invalidCount: number } { const parsed = parseCollectorInput(payload.rawText, payload.packageName || this.settings.packageName); if (parsed.length === 0) { @@ -383,9 +383,9 @@ export class AppController { }); return { ...result, invalidCount: 0 }; } - - public async addContainers(filePaths: string[]): Promise<{ addedPackages: number; addedLinks: number }> { - const packages = await importDlcContainers(filePaths); + + public async addContainers(filePaths: string[]): Promise<{ addedPackages: number; addedLinks: number }> { + const packages = await importDlcContainers(filePaths); const merged: ParsedPackageInput[] = packages.map((pkg) => ({ name: pkg.name, links: pkg.links, @@ -399,15 +399,15 @@ export class AppController { }); return result; } - - public async getStartConflicts(): Promise { - return this.manager.getStartConflicts(); - } - - public async resolveStartConflict(packageId: string, policy: DuplicatePolicy): Promise { - return this.manager.resolveStartConflict(packageId, policy); - } - + + public async getStartConflicts(): Promise { + return this.manager.getStartConflicts(); + } + + public async resolveStartConflict(packageId: string, policy: DuplicatePolicy): Promise { + return this.manager.resolveStartConflict(packageId, policy); + } + public clearAll(): void { this.audit("WARN", "Queue komplett geleert"); this.manager.clearAll(); @@ -473,7 +473,7 @@ export class AppController { this.audit("WARN", "Item entfernt", { itemId }); this.manager.removeItem(itemId); } - + public togglePackage(packageId: string): void { this.audit("INFO", "Paket aktiviert/deaktiviert", { packageId }); this.manager.togglePackage(packageId); @@ -518,7 +518,7 @@ export class AppController { this.audit("INFO", "Import-Datei verarbeitet", result); return result; } - + public getSessionStats(): SessionStats { return this.manager.getSessionStats(); } @@ -533,15 +533,15 @@ export class AppController { this.settings = this.manager.getSettings(); this.audit("INFO", "Download-Statistik zurückgesetzt"); } - + public exportBackup(): Buffer { const settings = { ...this.settings }; const session = this.manager.getSession(); const history = loadHistoryForRetention(this.storagePaths, this.settings.historyRetentionMode); - const payload = JSON.stringify({ - version: 2, - appVersion: APP_VERSION, - exportedAt: new Date().toISOString(), + const payload = JSON.stringify({ + version: 2, + appVersion: APP_VERSION, + exportedAt: new Date().toISOString(), settings, session, history @@ -565,75 +565,75 @@ export class AppController { defaultFileName: getSupportBundleDefaultFileName() }; } - - public importBackup(data: Buffer): { restored: boolean; message: string } { - let parsed: Record; - try { - // Try encrypted MDD format first - const json = decryptBackup(data); - parsed = JSON.parse(json) as Record; - } catch { - // Fallback: try legacy plaintext JSON (old backups) - try { - const json = data.toString("utf8"); - parsed = JSON.parse(json) as Record; - } catch { - return { restored: false, message: "Backup-Datei konnte nicht entschlüsselt werden" }; - } - } - if (!parsed || typeof parsed !== "object" || !parsed.settings || !parsed.session) { - return { restored: false, message: "Kein gültiges Backup (settings/session fehlen)" }; - } - - // Restore settings — ALL credentials are included (no more masking) + + public importBackup(data: Buffer): { restored: boolean; message: string } { + let parsed: Record; + try { + // Try encrypted MDD format first + const json = decryptBackup(data); + parsed = JSON.parse(json) as Record; + } catch { + // Fallback: try legacy plaintext JSON (old backups) + try { + const json = data.toString("utf8"); + parsed = JSON.parse(json) as Record; + } catch { + return { restored: false, message: "Backup-Datei konnte nicht entschlüsselt werden" }; + } + } + if (!parsed || typeof parsed !== "object" || !parsed.settings || !parsed.session) { + return { restored: false, message: "Kein gültiges Backup (settings/session fehlen)" }; + } + + // Restore settings — ALL credentials are included (no more masking) const importedSettings = parsed.settings as AppSettings; const importedSettingsRecord = importedSettings as unknown as Record; const currentSettingsRecord = this.settings as unknown as Record; - // Legacy backup compatibility: if credentials were masked with ***, keep current values - const SENSITIVE_KEYS: (keyof AppSettings)[] = [ - "token", "megaLogin", "megaPassword", "bestToken", "allDebridToken", - "ddownloadLogin", "ddownloadPassword", "oneFichierApiKey", - "debridLinkApiKeys", "linkSnappyLogin", "linkSnappyPassword" - ]; + // Legacy backup compatibility: if credentials were masked with ***, keep current values + const SENSITIVE_KEYS: (keyof AppSettings)[] = [ + "token", "megaLogin", "megaPassword", "bestToken", "allDebridToken", + "ddownloadLogin", "ddownloadPassword", "oneFichierApiKey", + "debridLinkApiKeys", "linkSnappyLogin", "linkSnappyPassword" + ]; for (const key of SENSITIVE_KEYS) { const val = importedSettingsRecord[key]; if (typeof val === "string" && val.startsWith("***")) { importedSettingsRecord[key] = currentSettingsRecord[key]; } } - const restoredSettings = normalizeSettings(importedSettings); - this.settings = restoredSettings; - saveSettings(this.storagePaths, this.settings); - this.manager.setSettings(this.settings); - - // Full stop including extraction abort - this.manager.stop(); - this.manager.abortAllPostProcessing(); - this.manager.clearPersistTimer(); - cancelPendingAsyncSaves(); - - // Restore session - const restoredSession = normalizeLoadedSessionTransientFields( - normalizeLoadedSession(parsed.session) - ); - saveSession(this.storagePaths, restoredSession); - - // Restore history (if present in backup) - if (Array.isArray(parsed.history) && parsed.history.length > 0) { - const normalizedHistory = (parsed.history as unknown[]) - .map((raw, idx) => normalizeHistoryEntry(raw, idx)) - .filter((entry): entry is HistoryEntry => entry !== null); - if (normalizedHistory.length > 0) { - saveHistory(this.storagePaths, normalizedHistory); - logger.info(`Backup: ${normalizedHistory.length} History-Einträge wiederhergestellt`); - } - } - + const restoredSettings = normalizeSettings(importedSettings); + this.settings = restoredSettings; + saveSettings(this.storagePaths, this.settings); + this.manager.setSettings(this.settings); + + // Full stop including extraction abort + this.manager.stop(); + this.manager.abortAllPostProcessing(); + this.manager.clearPersistTimer(); + cancelPendingAsyncSaves(); + + // Restore session + const restoredSession = normalizeLoadedSessionTransientFields( + normalizeLoadedSession(parsed.session) + ); + saveSession(this.storagePaths, restoredSession); + + // Restore history (if present in backup) + if (Array.isArray(parsed.history) && parsed.history.length > 0) { + const normalizedHistory = (parsed.history as unknown[]) + .map((raw, idx) => normalizeHistoryEntry(raw, idx)) + .filter((entry): entry is HistoryEntry => entry !== null); + if (normalizedHistory.length > 0) { + saveHistory(this.storagePaths, normalizedHistory); + logger.info(`Backup: ${normalizedHistory.length} History-Einträge wiederhergestellt`); + } + } + resetHistoryForRetention(this.storagePaths, this.settings.historyRetentionMode); // Prevent prepareForShutdown from overwriting the restored data - this.manager.skipShutdownPersist = true; - this.manager.blockAllPersistence = true; + this.manager.skipShutdownPersist = true; + this.manager.blockAllPersistence = true; logger.info("Backup wiederhergestellt (verschlüsseltes Format)"); this.audit("WARN", "Backup importiert", { historyEntries: Array.isArray(parsed.history) ? parsed.history.length : 0, @@ -641,7 +641,7 @@ export class AppController { }); return { restored: true, message: "Backup wiederhergestellt. Bitte App neustarten." }; } - + public getSessionLogPath(): string | null { return getSessionLogPath(); } @@ -660,10 +660,10 @@ export class AppController { this.runtimeStatsTimer = null; } stopDebugServer(); - abortActiveUpdateDownload(); - this.manager.prepareForShutdown(); - this.megaWebFallback.dispose(); - this.realDebridWebFallback.dispose(); + abortActiveUpdateDownload(); + this.manager.prepareForShutdown(); + this.megaWebFallback.dispose(); + this.realDebridWebFallback.dispose(); this.allDebridWebFallback.dispose(); this.bestDebridWebFallback.dispose(); shutdownSessionLog(); @@ -682,7 +682,7 @@ export class AppController { public getHistory(): HistoryEntry[] { return loadHistoryForRetention(this.storagePaths, this.settings.historyRetentionMode); } - + public clearHistory(): void { this.audit("WARN", "Verlauf geleert"); clearHistory(this.storagePaths); @@ -718,4 +718,4 @@ export class AppController { }); addHistoryEntry(this.storagePaths, entry); } -} +} diff --git a/src/main/constants.ts b/src/main/constants.ts index c2e17f7..8febc99 100644 --- a/src/main/constants.ts +++ b/src/main/constants.ts @@ -1,98 +1,98 @@ -import path from "node:path"; -import os from "node:os"; -import { AppSettings } from "../shared/types"; -import { getProviderUsageDayKey } from "../shared/provider-daily-limits"; -import packageJson from "../../package.json"; - -export const APP_NAME = "Multi Debrid Downloader"; -export const APP_VERSION: string = packageJson.version; -export const API_BASE_URL = "https://api.real-debrid.com/rest/1.0"; - -export const DCRYPT_UPLOAD_URL = "https://dcrypt.it/decrypt/upload"; -export const DCRYPT_PASTE_URL = "https://dcrypt.it/decrypt/paste"; -export const DLC_SERVICE_URL = "https://service.jdownloader.org/dlcrypt/service.php?srcType=dlc&destType=pylo&data={KEY}"; -export const DLC_AES_KEY = Buffer.from("cb99b5cbc24db398", "utf8"); -export const DLC_AES_IV = Buffer.from("9bc24cb995cb8db3", "utf8"); - -export const REQUEST_RETRIES = 3; -export const CHUNK_SIZE = 512 * 1024; - -export const WRITE_BUFFER_SIZE = 512 * 1024; // 512 KB write buffer (JDownloader: 500 KB) -export const WRITE_FLUSH_TIMEOUT_MS = 2000; // 2s flush timeout -export const ALLOCATION_UNIT_SIZE = 4096; // 4 KB NTFS alignment -export const STREAM_HIGH_WATER_MARK = 512 * 1024; // 512 KB stream buffer — lower than before (2 MB) so backpressure triggers sooner when disk is slow +import path from "node:path"; +import os from "node:os"; +import { AppSettings } from "../shared/types"; +import { getProviderUsageDayKey } from "../shared/provider-daily-limits"; +import packageJson from "../../package.json"; + +export const APP_NAME = "Multi Debrid Downloader"; +export const APP_VERSION: string = packageJson.version; +export const API_BASE_URL = "https://api.real-debrid.com/rest/1.0"; + +export const DCRYPT_UPLOAD_URL = "https://dcrypt.it/decrypt/upload"; +export const DCRYPT_PASTE_URL = "https://dcrypt.it/decrypt/paste"; +export const DLC_SERVICE_URL = "https://service.jdownloader.org/dlcrypt/service.php?srcType=dlc&destType=pylo&data={KEY}"; +export const DLC_AES_KEY = Buffer.from("cb99b5cbc24db398", "utf8"); +export const DLC_AES_IV = Buffer.from("9bc24cb995cb8db3", "utf8"); + +export const REQUEST_RETRIES = 3; +export const CHUNK_SIZE = 512 * 1024; + +export const WRITE_BUFFER_SIZE = 512 * 1024; // 512 KB write buffer (JDownloader: 500 KB) +export const WRITE_FLUSH_TIMEOUT_MS = 2000; // 2s flush timeout +export const ALLOCATION_UNIT_SIZE = 4096; // 4 KB NTFS alignment +export const STREAM_HIGH_WATER_MARK = 512 * 1024; // 512 KB stream buffer — lower than before (2 MB) so backpressure triggers sooner when disk is slow export const DISK_BUSY_THRESHOLD_MS = 300; // Internal detection threshold for disk backpressure export const DISK_BUSY_STATUS_THRESHOLD_MS = 500; // Delay UI/log display for brief disk-write spikes - -export const SAMPLE_DIR_NAMES = new Set(["sample", "samples"]); -export const SAMPLE_VIDEO_EXTENSIONS = new Set([".mkv", ".mp4", ".avi", ".mov", ".wmv", ".m4v", ".ts", ".m2ts", ".webm"]); -export const LINK_ARTIFACT_EXTENSIONS = new Set([".url", ".webloc", ".dlc", ".rsdf", ".ccf"]); -export const SAMPLE_TOKEN_RE = /(^|[._\-\s])sample([._\-\s]|$)/i; - -export const ARCHIVE_TEMP_EXTENSIONS = new Set([".rar", ".zip", ".7z", ".tmp", ".part", ".tar", ".gz", ".bz2", ".xz", ".rev"]); -export const RAR_SPLIT_RE = /\.r\d{2,3}$/i; - -export const MAX_MANIFEST_FILE_BYTES = 5 * 1024 * 1024; -export const MAX_LINK_ARTIFACT_BYTES = 256 * 1024; -export const SPEED_WINDOW_SECONDS = 1; -export const CLIPBOARD_POLL_INTERVAL_MS = 2000; - -export const DEFAULT_UPDATE_REPO = "Administrator/real-debrid-downloader"; - -export function defaultSettings(): AppSettings { - const baseDir = path.join(os.homedir(), "Downloads", "RealDebrid"); - return { - token: "", - realDebridUseWebLogin: false, - megaLogin: "", - megaPassword: "", - megaDebridApiEnabled: false, - megaDebridWebEnabled: false, - megaDebridPreferApi: true, - bestToken: "", - bestDebridUseWebLogin: false, - allDebridToken: "", - allDebridUseWebLogin: false, - ddownloadLogin: "", - ddownloadPassword: "", - oneFichierApiKey: "", - debridLinkApiKeys: "", - debridLinkDisabledKeyIds: [], - linkSnappyLogin: "", - linkSnappyPassword: "", - archivePasswordList: "", - rememberToken: true, - providerOrder: ["realdebrid", "megadebrid-api", "bestdebrid"], - providerPrimary: "realdebrid", - providerSecondary: "megadebrid-api", - providerTertiary: "bestdebrid", - autoProviderFallback: true, - outputDir: baseDir, - packageName: "", - autoExtract: true, - autoRename4sf4sj: false, - extractDir: path.join(baseDir, "_entpackt"), - collectMkvToLibrary: false, - mkvLibraryDir: path.join(baseDir, "_mkv"), - createExtractSubfolder: true, - hybridExtract: true, - cleanupMode: "none", - extractConflictMode: "overwrite", - removeLinkFilesAfterExtract: false, - removeSamplesAfterExtract: false, - enableIntegrityCheck: true, - autoResumeOnStart: true, - autoReconnect: false, - reconnectWaitSeconds: 45, - completedCleanupPolicy: "never", - maxParallel: 4, - maxParallelExtract: 2, - retryLimit: 0, - speedLimitEnabled: false, - speedLimitKbps: 0, - speedLimitMode: "global", - updateRepo: DEFAULT_UPDATE_REPO, - autoUpdateCheck: true, + +export const SAMPLE_DIR_NAMES = new Set(["sample", "samples"]); +export const SAMPLE_VIDEO_EXTENSIONS = new Set([".mkv", ".mp4", ".avi", ".mov", ".wmv", ".m4v", ".ts", ".m2ts", ".webm"]); +export const LINK_ARTIFACT_EXTENSIONS = new Set([".url", ".webloc", ".dlc", ".rsdf", ".ccf"]); +export const SAMPLE_TOKEN_RE = /(^|[._\-\s])sample([._\-\s]|$)/i; + +export const ARCHIVE_TEMP_EXTENSIONS = new Set([".rar", ".zip", ".7z", ".tmp", ".part", ".tar", ".gz", ".bz2", ".xz", ".rev"]); +export const RAR_SPLIT_RE = /\.r\d{2,3}$/i; + +export const MAX_MANIFEST_FILE_BYTES = 5 * 1024 * 1024; +export const MAX_LINK_ARTIFACT_BYTES = 256 * 1024; +export const SPEED_WINDOW_SECONDS = 1; +export const CLIPBOARD_POLL_INTERVAL_MS = 2000; + +export const DEFAULT_UPDATE_REPO = "Administrator/real-debrid-downloader"; + +export function defaultSettings(): AppSettings { + const baseDir = path.join(os.homedir(), "Downloads", "RealDebrid"); + return { + token: "", + realDebridUseWebLogin: false, + megaLogin: "", + megaPassword: "", + megaDebridApiEnabled: false, + megaDebridWebEnabled: false, + megaDebridPreferApi: true, + bestToken: "", + bestDebridUseWebLogin: false, + allDebridToken: "", + allDebridUseWebLogin: false, + ddownloadLogin: "", + ddownloadPassword: "", + oneFichierApiKey: "", + debridLinkApiKeys: "", + debridLinkDisabledKeyIds: [], + linkSnappyLogin: "", + linkSnappyPassword: "", + archivePasswordList: "", + rememberToken: true, + providerOrder: ["realdebrid", "megadebrid-api", "bestdebrid"], + providerPrimary: "realdebrid", + providerSecondary: "megadebrid-api", + providerTertiary: "bestdebrid", + autoProviderFallback: true, + outputDir: baseDir, + packageName: "", + autoExtract: true, + autoRename4sf4sj: false, + extractDir: path.join(baseDir, "_entpackt"), + collectMkvToLibrary: false, + mkvLibraryDir: path.join(baseDir, "_mkv"), + createExtractSubfolder: true, + hybridExtract: true, + cleanupMode: "none", + extractConflictMode: "overwrite", + removeLinkFilesAfterExtract: false, + removeSamplesAfterExtract: false, + enableIntegrityCheck: true, + autoResumeOnStart: true, + autoReconnect: false, + reconnectWaitSeconds: 45, + completedCleanupPolicy: "never", + maxParallel: 4, + maxParallelExtract: 2, + retryLimit: 0, + speedLimitEnabled: false, + speedLimitKbps: 0, + speedLimitMode: "global", + updateRepo: DEFAULT_UPDATE_REPO, + autoUpdateCheck: true, clipboardWatch: false, minimizeToTray: false, theme: "dark" as const, @@ -107,10 +107,10 @@ export function defaultSettings(): AppSettings { totalCompletedFilesAllTime: 0, totalRuntimeAllTimeMs: 0, bandwidthSchedules: [], - columnOrder: ["name", "size", "progress", "hoster", "account", "prio", "status", "speed"], - extractCpuPriority: "high", - autoExtractWhenStopped: true, - disabledProviders: [], + columnOrder: ["name", "size", "progress", "hoster", "account", "prio", "status", "speed"], + extractCpuPriority: "high", + autoExtractWhenStopped: true, + disabledProviders: [], hosterRouting: {}, providerDailyLimitBytes: {}, providerDailyUsageBytes: {}, diff --git a/src/main/debrid.ts b/src/main/debrid.ts index bdd5bde..400439c 100644 --- a/src/main/debrid.ts +++ b/src/main/debrid.ts @@ -1,25 +1,25 @@ -import { parseDebridLinkApiKeys } from "../shared/debrid-link-keys"; -import { AllDebridHostInfo, AppSettings, DebridFallbackProvider, DebridLinkHostLimitInfo, DebridProvider } from "../shared/types"; -import { isDebridLinkApiKeyDailyLimitReached, isProviderDailyLimitReached } from "../shared/provider-daily-limits"; -import { APP_VERSION, REQUEST_RETRIES } from "./constants"; -import { logger } from "./logger"; -import { RealDebridClient, UnrestrictedLink } from "./realdebrid"; -import { compactErrorText, filenameFromUrl, looksLikeOpaqueFilename, sleep } from "./utils"; - -const API_TIMEOUT_MS = 30000; -const DEBRID_USER_AGENT = `RD-Node-Downloader/${APP_VERSION}`; -const RAPIDGATOR_SCAN_MAX_BYTES = 512 * 1024; - -const BEST_DEBRID_API_BASE = "https://bestdebrid.com/api/v1"; -const ALL_DEBRID_API_BASE = "https://api.alldebrid.com/v4"; -const ALL_DEBRID_API_BASE_V41 = "https://api.alldebrid.com/v4.1"; - -const MEGA_DEBRID_API_BASE = "https://www.mega-debrid.eu/api.php"; - -const ONEFICHIER_API_BASE = "https://api.1fichier.com/v1"; -const ONEFICHIER_URL_RE = /^https?:\/\/(?:www\.)?(?:1fichier\.com|alterupload\.com|cjoint\.net|desfichiers\.com|dfichiers\.com|megadl\.fr|mesfichiers\.org|piecejointe\.net|pjointe\.com|tenvoi\.com|dl4free\.com)\/\?([a-z0-9]{5,20})$/i; - -const DEBRID_LINK_API_BASE = "https://debrid-link.com/api/v2"; +import { parseDebridLinkApiKeys } from "../shared/debrid-link-keys"; +import { AllDebridHostInfo, AppSettings, DebridFallbackProvider, DebridLinkHostLimitInfo, DebridProvider } from "../shared/types"; +import { isDebridLinkApiKeyDailyLimitReached, isProviderDailyLimitReached } from "../shared/provider-daily-limits"; +import { APP_VERSION, REQUEST_RETRIES } from "./constants"; +import { logger } from "./logger"; +import { RealDebridClient, UnrestrictedLink } from "./realdebrid"; +import { compactErrorText, filenameFromUrl, looksLikeOpaqueFilename, sleep } from "./utils"; + +const API_TIMEOUT_MS = 30000; +const DEBRID_USER_AGENT = `RD-Node-Downloader/${APP_VERSION}`; +const RAPIDGATOR_SCAN_MAX_BYTES = 512 * 1024; + +const BEST_DEBRID_API_BASE = "https://bestdebrid.com/api/v1"; +const ALL_DEBRID_API_BASE = "https://api.alldebrid.com/v4"; +const ALL_DEBRID_API_BASE_V41 = "https://api.alldebrid.com/v4.1"; + +const MEGA_DEBRID_API_BASE = "https://www.mega-debrid.eu/api.php"; + +const ONEFICHIER_API_BASE = "https://api.1fichier.com/v1"; +const ONEFICHIER_URL_RE = /^https?:\/\/(?:www\.)?(?:1fichier\.com|alterupload\.com|cjoint\.net|desfichiers\.com|dfichiers\.com|megadl\.fr|mesfichiers\.org|piecejointe\.net|pjointe\.com|tenvoi\.com|dl4free\.com)\/\?([a-z0-9]{5,20})$/i; + +const DEBRID_LINK_API_BASE = "https://debrid-link.com/api/v2"; const DEBRID_LINK_QUOTA_ERRORS = new Set(["maxLink", "maxLinkHost", "maxData", "maxDataHost"]); const DEBRID_LINK_INVALID_TOKEN_ERRORS = new Set(["badToken", "hidedToken", "expired_token"]); const DEBRID_LINK_RATE_LIMIT_ERRORS = new Set(["floodDetected"]); @@ -36,7 +36,7 @@ const DEBRID_LINK_SKIP_KEY_ERRORS = new Set([ "fileNotAvailable" ]); const DEBRID_LINK_FATAL_LINK_ERRORS = new Set(["badArguments", "badFileUrl", "badFilePassword", "fileNotFound", "hostNotValid"]); -/** Per-key cooldown cache: keyId → expiry timestamp. Parallel items skip keys that recently failed. */ +/** Per-key cooldown cache: keyId → expiry timestamp. Parallel items skip keys that recently failed. */ const debridLinkKeyCooldowns = new Map(); type DebridLinkCooldownCategory = "invalid" | "rate_limit" | "quota" | "temporary" | "skip"; type DebridLinkCooldownDetail = { message: string; category: DebridLinkCooldownCategory }; @@ -95,51 +95,51 @@ function getDebridLinkKeyCooldownState( } const LINKSNAPPY_API_BASE = "https://linksnappy.com/api"; - -const PROVIDER_LABELS: Record = { - realdebrid: "Real-Debrid", - megadebrid: "Mega-Debrid", - "megadebrid-api": "Mega-Debrid API", - "megadebrid-web": "Mega-Debrid Web", - bestdebrid: "BestDebrid", - alldebrid: "AllDebrid", - ddownload: "DDownload", - onefichier: "1Fichier", - debridlink: "Debrid-Link", - linksnappy: "LinkSnappy" -}; - -function extractHosterFromUrl(url: string): string { - try { - const host = new URL(url).hostname.replace(/^www\./, "").toLowerCase(); - const parts = host.split("."); - return parts.length >= 2 ? parts[parts.length - 2] : host; - } catch { - return ""; - } -} - -interface ProviderUnrestrictedLink extends UnrestrictedLink { - provider: DebridProvider; - providerLabel: string; -} - -export type MegaWebUnrestrictor = (link: string, signal?: AbortSignal) => Promise; -export type AllDebridWebUnrestrictor = (link: string, signal?: AbortSignal) => Promise; -export type RealDebridWebUnrestrictor = (link: string, signal?: AbortSignal) => Promise; -export type BestDebridWebUnrestrictor = (link: string, signal?: AbortSignal) => Promise; - -interface DebridServiceOptions { - megaWebUnrestrict?: MegaWebUnrestrictor; - allDebridWebUnrestrict?: AllDebridWebUnrestrictor; - realDebridWebUnrestrict?: RealDebridWebUnrestrictor; - bestDebridWebUnrestrict?: BestDebridWebUnrestrictor; -} - -function cloneSettings(settings: AppSettings): AppSettings { - return { - ...settings, - bandwidthSchedules: (settings.bandwidthSchedules || []).map((entry) => ({ ...entry })), + +const PROVIDER_LABELS: Record = { + realdebrid: "Real-Debrid", + megadebrid: "Mega-Debrid", + "megadebrid-api": "Mega-Debrid API", + "megadebrid-web": "Mega-Debrid Web", + bestdebrid: "BestDebrid", + alldebrid: "AllDebrid", + ddownload: "DDownload", + onefichier: "1Fichier", + debridlink: "Debrid-Link", + linksnappy: "LinkSnappy" +}; + +function extractHosterFromUrl(url: string): string { + try { + const host = new URL(url).hostname.replace(/^www\./, "").toLowerCase(); + const parts = host.split("."); + return parts.length >= 2 ? parts[parts.length - 2] : host; + } catch { + return ""; + } +} + +interface ProviderUnrestrictedLink extends UnrestrictedLink { + provider: DebridProvider; + providerLabel: string; +} + +export type MegaWebUnrestrictor = (link: string, signal?: AbortSignal) => Promise; +export type AllDebridWebUnrestrictor = (link: string, signal?: AbortSignal) => Promise; +export type RealDebridWebUnrestrictor = (link: string, signal?: AbortSignal) => Promise; +export type BestDebridWebUnrestrictor = (link: string, signal?: AbortSignal) => Promise; + +interface DebridServiceOptions { + megaWebUnrestrict?: MegaWebUnrestrictor; + allDebridWebUnrestrict?: AllDebridWebUnrestrictor; + realDebridWebUnrestrict?: RealDebridWebUnrestrictor; + bestDebridWebUnrestrict?: BestDebridWebUnrestrictor; +} + +function cloneSettings(settings: AppSettings): AppSettings { + return { + ...settings, + bandwidthSchedules: (settings.bandwidthSchedules || []).map((entry) => ({ ...entry })), debridLinkDisabledKeyIds: [...(settings.debridLinkDisabledKeyIds || [])], providerDailyLimitBytes: { ...(settings.providerDailyLimitBytes || {}) }, providerDailyUsageBytes: { ...(settings.providerDailyUsageBytes || {}) }, @@ -149,271 +149,271 @@ function cloneSettings(settings: AppSettings): AppSettings { debridLinkApiKeyTotalUsageBytes: { ...(settings.debridLinkApiKeyTotalUsageBytes || {}) } }; } - -export function isDebridLinkApiKeyDisabled(settings: AppSettings, keyId: string): boolean { - return (settings.debridLinkDisabledKeyIds || []).includes(keyId); -} - -export function getAvailableDebridLinkApiKeys(settings: AppSettings, epochMs = Date.now()) { - return parseDebridLinkApiKeys(settings.debridLinkApiKeys).filter( - (entry) => !isDebridLinkApiKeyDisabled(settings, entry.id) && !isDebridLinkApiKeyDailyLimitReached(settings, entry.id, epochMs) - ); -} - -function hasMegaDebridCredentials(settings: AppSettings): boolean { - return Boolean(settings.megaLogin.trim() && settings.megaPassword.trim()); -} - -function isMegaDebridModeEnabled(settings: AppSettings, mode: "api" | "web"): boolean { - if (mode === "api") { - return settings.megaDebridApiEnabled - || (hasMegaDebridCredentials(settings) && !settings.megaDebridApiEnabled && !settings.megaDebridWebEnabled && settings.megaDebridPreferApi); - } - return settings.megaDebridWebEnabled - || (hasMegaDebridCredentials(settings) && !settings.megaDebridApiEnabled && !settings.megaDebridWebEnabled && !settings.megaDebridPreferApi); -} - -function resolveMegaDebridProvider(settings: AppSettings, provider: DebridProvider): DebridProvider { - if (provider !== "megadebrid") { - return provider; - } - if (isMegaDebridModeEnabled(settings, "api") && !isMegaDebridModeEnabled(settings, "web")) { - return "megadebrid-api"; - } - if (isMegaDebridModeEnabled(settings, "web") && !isMegaDebridModeEnabled(settings, "api")) { - return "megadebrid-web"; - } - return settings.megaDebridPreferApi ? "megadebrid-api" : "megadebrid-web"; -} - -type BestDebridRequest = { - url: string; - useAuthHeader: boolean; -}; - -function canonicalLink(link: string): string { - try { - const parsed = new URL(link); - return `${parsed.host.toLowerCase()}${parsed.pathname}${parsed.search}`; - } catch { - return link.trim().toLowerCase(); - } -} - -function shouldRetryStatus(status: number): boolean { - return status === 429 || status >= 500; -} - -function retryDelay(attempt: number): number { - return Math.min(5000, 400 * 2 ** attempt); -} - -function parseRetryAfterMs(value: string | null): number { - const text = String(value || "").trim(); - if (!text) { - return 0; - } - - const asSeconds = Number(text); - if (Number.isFinite(asSeconds) && asSeconds >= 0) { - return Math.min(120000, Math.floor(asSeconds * 1000)); - } - - const asDate = Date.parse(text); - if (Number.isFinite(asDate)) { - return Math.min(120000, Math.max(0, asDate - Date.now())); - } - - return 0; -} - -function retryDelayForResponse(response: Response, attempt: number): number { - if (response.status !== 429) { - return retryDelay(attempt); - } - const fromHeader = parseRetryAfterMs(response.headers.get("retry-after")); - return fromHeader > 0 ? fromHeader : retryDelay(attempt); -} - -function readHttpStatusFromErrorText(text: string): number { - const match = String(text || "").match(/HTTP\s+(\d{3})/i); - return match ? Number(match[1]) : 0; -} - -function isRetryableErrorText(text: string): boolean { - const status = readHttpStatusFromErrorText(text); - if (status === 429 || status >= 500) { - return true; - } - const lower = String(text || "").toLowerCase(); - return lower.includes("timeout") - || lower.includes("network") - || lower.includes("fetch failed") - || lower.includes("aborted") - || lower.includes("econnreset") - || lower.includes("enotfound") - || lower.includes("etimedout") - || lower.includes("html statt json"); -} - -async function sleepWithSignal(ms: number, signal?: AbortSignal): Promise { - if (!signal) { - await sleep(ms); - return; - } - if (signal.aborted) { - throw new Error("aborted:debrid"); - } - await new Promise((resolve, reject) => { - let timer: NodeJS.Timeout | null = setTimeout(() => { - timer = null; - signal.removeEventListener("abort", onAbort); - resolve(); - }, Math.max(0, ms)); - - const onAbort = (): void => { - if (timer) { - clearTimeout(timer); - timer = null; - } - signal.removeEventListener("abort", onAbort); - reject(new Error("aborted:debrid")); - }; - - signal.addEventListener("abort", onAbort, { once: true }); - }); -} - -function asRecord(value: unknown): Record | null { - if (!value || typeof value !== "object" || Array.isArray(value)) { - return null; - } - return value as Record; -} - -function parseJson(text: string): unknown { - try { - return JSON.parse(text) as unknown; - } catch { - return null; - } -} - -function parseJsonSafe(text: string): Record | null { - const parsed = parseJson(text); - if (!parsed || typeof parsed !== "object" || Array.isArray(parsed)) { - return null; - } - return parsed as Record; -} - -function pickString(payload: Record | null, keys: string[]): string { - if (!payload) { - return ""; - } - for (const key of keys) { - const value = payload[key]; - if (typeof value === "string" && value.trim()) { - return value.trim(); - } - } - return ""; -} - -function pickNumber(payload: Record | null, keys: string[]): number | null { - if (!payload) { - return null; - } - for (const key of keys) { - const value = Number(payload[key] ?? NaN); - if (Number.isFinite(value) && value >= 0) { - return Math.floor(value); - } - } - return null; -} - -function parseError(status: number, responseText: string, payload: Record | null): string { - const fromPayload = pickString(payload, ["response_text", "error", "message", "detail", "error_description"]); - if (fromPayload) { - return fromPayload; - } - const compact = compactErrorText(responseText); - if (compact && compact !== "Unbekannter Fehler") { - return compact; - } - return `HTTP ${status}`; -} - -function parseAllDebridError(payload: Record | null): string { - const errorValue = payload?.error; - if (typeof errorValue === "string" && errorValue.trim()) { - return errorValue.trim(); - } - const errorObj = asRecord(errorValue); - return pickString(errorObj, ["message", "code"]) || "AllDebrid API error"; -} - -function normalizeAllDebridHostKey(value: string): string { - return String(value || "").replace(/[^a-z0-9]+/gi, "").toLowerCase(); -} - -function toAllDebridHostState(value: unknown): AllDebridHostInfo["state"] { - if (value === true) { - return "up"; - } - if (value === false) { - return "down"; - } - const normalized = String(value || "").trim().toLowerCase(); - if (normalized === "up" || normalized === "online" || normalized === "available") { - return "up"; - } - if (normalized === "down" || normalized === "offline" || normalized === "unavailable") { - return "down"; - } - if (normalized === "not_tracked" || normalized === "not tracked") { - return "not_tracked"; - } - return "unknown"; -} - -function toAllDebridHostStatusLabel(state: AllDebridHostInfo["state"]): string { - if (state === "up") { - return "Verfügbar"; - } - if (state === "down") { - return "Unverfügbar"; - } - if (state === "not_tracked") { - return "Nicht getrackt"; - } - return "Unbekannt"; -} - -function normalizeDebridLinkHostKey(value: string): string { - return String(value || "").replace(/[^a-z0-9]+/gi, "").toLowerCase(); -} - -function parseDebridLinkSuccess(payload: Record | null): boolean { - if (!payload) { - return false; - } - if (typeof payload.success === "boolean") { - return payload.success; - } - return pickString(payload, ["result"]).toUpperCase() === "OK"; -} - -function parseDebridLinkHosters(payload: Record | null): Record[] { - const value = asRecord(payload?.value); - const hosters = value?.hosters ?? payload?.hosters; - if (Array.isArray(hosters)) { - return hosters.filter((entry): entry is Record => Boolean(asRecord(entry))).map((entry) => entry as Record); - } - return []; -} - + +export function isDebridLinkApiKeyDisabled(settings: AppSettings, keyId: string): boolean { + return (settings.debridLinkDisabledKeyIds || []).includes(keyId); +} + +export function getAvailableDebridLinkApiKeys(settings: AppSettings, epochMs = Date.now()) { + return parseDebridLinkApiKeys(settings.debridLinkApiKeys).filter( + (entry) => !isDebridLinkApiKeyDisabled(settings, entry.id) && !isDebridLinkApiKeyDailyLimitReached(settings, entry.id, epochMs) + ); +} + +function hasMegaDebridCredentials(settings: AppSettings): boolean { + return Boolean(settings.megaLogin.trim() && settings.megaPassword.trim()); +} + +function isMegaDebridModeEnabled(settings: AppSettings, mode: "api" | "web"): boolean { + if (mode === "api") { + return settings.megaDebridApiEnabled + || (hasMegaDebridCredentials(settings) && !settings.megaDebridApiEnabled && !settings.megaDebridWebEnabled && settings.megaDebridPreferApi); + } + return settings.megaDebridWebEnabled + || (hasMegaDebridCredentials(settings) && !settings.megaDebridApiEnabled && !settings.megaDebridWebEnabled && !settings.megaDebridPreferApi); +} + +function resolveMegaDebridProvider(settings: AppSettings, provider: DebridProvider): DebridProvider { + if (provider !== "megadebrid") { + return provider; + } + if (isMegaDebridModeEnabled(settings, "api") && !isMegaDebridModeEnabled(settings, "web")) { + return "megadebrid-api"; + } + if (isMegaDebridModeEnabled(settings, "web") && !isMegaDebridModeEnabled(settings, "api")) { + return "megadebrid-web"; + } + return settings.megaDebridPreferApi ? "megadebrid-api" : "megadebrid-web"; +} + +type BestDebridRequest = { + url: string; + useAuthHeader: boolean; +}; + +function canonicalLink(link: string): string { + try { + const parsed = new URL(link); + return `${parsed.host.toLowerCase()}${parsed.pathname}${parsed.search}`; + } catch { + return link.trim().toLowerCase(); + } +} + +function shouldRetryStatus(status: number): boolean { + return status === 429 || status >= 500; +} + +function retryDelay(attempt: number): number { + return Math.min(5000, 400 * 2 ** attempt); +} + +function parseRetryAfterMs(value: string | null): number { + const text = String(value || "").trim(); + if (!text) { + return 0; + } + + const asSeconds = Number(text); + if (Number.isFinite(asSeconds) && asSeconds >= 0) { + return Math.min(120000, Math.floor(asSeconds * 1000)); + } + + const asDate = Date.parse(text); + if (Number.isFinite(asDate)) { + return Math.min(120000, Math.max(0, asDate - Date.now())); + } + + return 0; +} + +function retryDelayForResponse(response: Response, attempt: number): number { + if (response.status !== 429) { + return retryDelay(attempt); + } + const fromHeader = parseRetryAfterMs(response.headers.get("retry-after")); + return fromHeader > 0 ? fromHeader : retryDelay(attempt); +} + +function readHttpStatusFromErrorText(text: string): number { + const match = String(text || "").match(/HTTP\s+(\d{3})/i); + return match ? Number(match[1]) : 0; +} + +function isRetryableErrorText(text: string): boolean { + const status = readHttpStatusFromErrorText(text); + if (status === 429 || status >= 500) { + return true; + } + const lower = String(text || "").toLowerCase(); + return lower.includes("timeout") + || lower.includes("network") + || lower.includes("fetch failed") + || lower.includes("aborted") + || lower.includes("econnreset") + || lower.includes("enotfound") + || lower.includes("etimedout") + || lower.includes("html statt json"); +} + +async function sleepWithSignal(ms: number, signal?: AbortSignal): Promise { + if (!signal) { + await sleep(ms); + return; + } + if (signal.aborted) { + throw new Error("aborted:debrid"); + } + await new Promise((resolve, reject) => { + let timer: NodeJS.Timeout | null = setTimeout(() => { + timer = null; + signal.removeEventListener("abort", onAbort); + resolve(); + }, Math.max(0, ms)); + + const onAbort = (): void => { + if (timer) { + clearTimeout(timer); + timer = null; + } + signal.removeEventListener("abort", onAbort); + reject(new Error("aborted:debrid")); + }; + + signal.addEventListener("abort", onAbort, { once: true }); + }); +} + +function asRecord(value: unknown): Record | null { + if (!value || typeof value !== "object" || Array.isArray(value)) { + return null; + } + return value as Record; +} + +function parseJson(text: string): unknown { + try { + return JSON.parse(text) as unknown; + } catch { + return null; + } +} + +function parseJsonSafe(text: string): Record | null { + const parsed = parseJson(text); + if (!parsed || typeof parsed !== "object" || Array.isArray(parsed)) { + return null; + } + return parsed as Record; +} + +function pickString(payload: Record | null, keys: string[]): string { + if (!payload) { + return ""; + } + for (const key of keys) { + const value = payload[key]; + if (typeof value === "string" && value.trim()) { + return value.trim(); + } + } + return ""; +} + +function pickNumber(payload: Record | null, keys: string[]): number | null { + if (!payload) { + return null; + } + for (const key of keys) { + const value = Number(payload[key] ?? NaN); + if (Number.isFinite(value) && value >= 0) { + return Math.floor(value); + } + } + return null; +} + +function parseError(status: number, responseText: string, payload: Record | null): string { + const fromPayload = pickString(payload, ["response_text", "error", "message", "detail", "error_description"]); + if (fromPayload) { + return fromPayload; + } + const compact = compactErrorText(responseText); + if (compact && compact !== "Unbekannter Fehler") { + return compact; + } + return `HTTP ${status}`; +} + +function parseAllDebridError(payload: Record | null): string { + const errorValue = payload?.error; + if (typeof errorValue === "string" && errorValue.trim()) { + return errorValue.trim(); + } + const errorObj = asRecord(errorValue); + return pickString(errorObj, ["message", "code"]) || "AllDebrid API error"; +} + +function normalizeAllDebridHostKey(value: string): string { + return String(value || "").replace(/[^a-z0-9]+/gi, "").toLowerCase(); +} + +function toAllDebridHostState(value: unknown): AllDebridHostInfo["state"] { + if (value === true) { + return "up"; + } + if (value === false) { + return "down"; + } + const normalized = String(value || "").trim().toLowerCase(); + if (normalized === "up" || normalized === "online" || normalized === "available") { + return "up"; + } + if (normalized === "down" || normalized === "offline" || normalized === "unavailable") { + return "down"; + } + if (normalized === "not_tracked" || normalized === "not tracked") { + return "not_tracked"; + } + return "unknown"; +} + +function toAllDebridHostStatusLabel(state: AllDebridHostInfo["state"]): string { + if (state === "up") { + return "Verfügbar"; + } + if (state === "down") { + return "Unverfügbar"; + } + if (state === "not_tracked") { + return "Nicht getrackt"; + } + return "Unbekannt"; +} + +function normalizeDebridLinkHostKey(value: string): string { + return String(value || "").replace(/[^a-z0-9]+/gi, "").toLowerCase(); +} + +function parseDebridLinkSuccess(payload: Record | null): boolean { + if (!payload) { + return false; + } + if (typeof payload.success === "boolean") { + return payload.success; + } + return pickString(payload, ["result"]).toUpperCase() === "OK"; +} + +function parseDebridLinkHosters(payload: Record | null): Record[] { + const value = asRecord(payload?.value); + const hosters = value?.hosters ?? payload?.hosters; + if (Array.isArray(hosters)) { + return hosters.filter((entry): entry is Record => Boolean(asRecord(entry))).map((entry) => entry as Record); + } + return []; +} + function findDebridLinkHostEntry(payload: Record | null, host: string): Record | null { const wanted = normalizeDebridLinkHostKey(host); for (const entry of parseDebridLinkHosters(payload)) { @@ -497,43 +497,43 @@ class DebridLinkApiError extends Error { async function fetchDebridLinkHostLimitForKey(apiKey: { id: string; label: string; token: string }, host: string, signal?: AbortSignal): Promise { let lastError = ""; const hostLabel = host.trim() || "rapidgator"; - const endpoints = [`${DEBRID_LINK_API_BASE}/downloader/limits/all`, `${DEBRID_LINK_API_BASE}/downloader/limits`]; - - for (const endpoint of endpoints) { - for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { - try { - const response = await fetch(endpoint, { - method: "GET", - headers: { - Authorization: `Bearer ${apiKey.token}`, - "User-Agent": DEBRID_USER_AGENT - }, - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - const text = await response.text(); - const payload = parseJsonSafe(text); - - if (response.status === 404 && endpoint.endsWith("/all")) { - break; - } - - if (!response.ok) { - const reason = parseError(response.status, text, payload); - if (shouldRetryStatus(response.status) && attempt < REQUEST_RETRIES) { - await sleepWithSignal(retryDelayForResponse(response, attempt), signal); - continue; - } - throw new Error(reason); - } - - if (!payload) { - throw new Error("Debrid-Link Limits Antwort ist kein JSON-Objekt"); - } - if (!parseDebridLinkSuccess(payload)) { - throw new Error(pickString(payload, ["error_description", "error", "message"]) || "Debrid-Link Limits fehlgeschlagen"); - } - - const hostEntry = findDebridLinkHostEntry(payload, hostLabel); + const endpoints = [`${DEBRID_LINK_API_BASE}/downloader/limits/all`, `${DEBRID_LINK_API_BASE}/downloader/limits`]; + + for (const endpoint of endpoints) { + for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { + try { + const response = await fetch(endpoint, { + method: "GET", + headers: { + Authorization: `Bearer ${apiKey.token}`, + "User-Agent": DEBRID_USER_AGENT + }, + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + const text = await response.text(); + const payload = parseJsonSafe(text); + + if (response.status === 404 && endpoint.endsWith("/all")) { + break; + } + + if (!response.ok) { + const reason = parseError(response.status, text, payload); + if (shouldRetryStatus(response.status) && attempt < REQUEST_RETRIES) { + await sleepWithSignal(retryDelayForResponse(response, attempt), signal); + continue; + } + throw new Error(reason); + } + + if (!payload) { + throw new Error("Debrid-Link Limits Antwort ist kein JSON-Objekt"); + } + if (!parseDebridLinkSuccess(payload)) { + throw new Error(pickString(payload, ["error_description", "error", "message"]) || "Debrid-Link Limits fehlgeschlagen"); + } + + const hostEntry = findDebridLinkHostEntry(payload, hostLabel); if (!hostEntry) { if (endpoint.endsWith("/all")) { break; @@ -550,1066 +550,1066 @@ async function fetchDebridLinkHostLimitForKey(apiKey: { id: string; label: strin note: `${hostLabel} nicht in der Debrid-Link-Limits-Antwort vorhanden.` }; } - - const daySize = asRecord(hostEntry.daySize); - const dayCount = asRecord(hostEntry.dayCount); - return { - keyId: apiKey.id, - keyLabel: apiKey.label, - host: pickString(hostEntry, ["name", "host"]) || hostLabel, - fetchedAt: Date.now(), - trafficCurrentBytes: pickNumber(daySize, ["current"]), - trafficMaxBytes: pickNumber(daySize, ["value", "max"]), - linksCurrent: pickNumber(dayCount, ["current"]), - linksMax: pickNumber(dayCount, ["value", "max"]), - note: "" - }; - } catch (error) { - lastError = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { - break; - } - if (attempt >= REQUEST_RETRIES || !isRetryableErrorText(lastError)) { - break; - } - await sleepWithSignal(retryDelay(attempt), signal); - } - } - } - - throw new Error(String(lastError || `Debrid-Link Limits für ${apiKey.label} fehlgeschlagen`).replace(/^Error:\s*/i, "")); -} - + + const daySize = asRecord(hostEntry.daySize); + const dayCount = asRecord(hostEntry.dayCount); + return { + keyId: apiKey.id, + keyLabel: apiKey.label, + host: pickString(hostEntry, ["name", "host"]) || hostLabel, + fetchedAt: Date.now(), + trafficCurrentBytes: pickNumber(daySize, ["current"]), + trafficMaxBytes: pickNumber(daySize, ["value", "max"]), + linksCurrent: pickNumber(dayCount, ["current"]), + linksMax: pickNumber(dayCount, ["value", "max"]), + note: "" + }; + } catch (error) { + lastError = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { + break; + } + if (attempt >= REQUEST_RETRIES || !isRetryableErrorText(lastError)) { + break; + } + await sleepWithSignal(retryDelay(attempt), signal); + } + } + } + + throw new Error(String(lastError || `Debrid-Link Limits für ${apiKey.label} fehlgeschlagen`).replace(/^Error:\s*/i, "")); +} + function uniqueProviderOrder(order: readonly DebridProvider[]): DebridProvider[] { - const seen = new Set(); - const result: DebridProvider[] = []; - for (const provider of order) { - if (seen.has(provider)) { - continue; - } - seen.add(provider); - result.push(provider); - } - return result; -} - -function toProviderOrder(primary: DebridProvider, secondary: DebridFallbackProvider, tertiary: DebridFallbackProvider): DebridProvider[] { - const order: DebridProvider[] = [primary]; - if (secondary !== "none") { - order.push(secondary); - } - if (tertiary !== "none") { - order.push(tertiary); - } - return uniqueProviderOrder(order); -} - -function isRapidgatorLink(link: string): boolean { - try { - const hostname = new URL(link).hostname.toLowerCase(); - return hostname === "rapidgator.net" - || hostname.endsWith(".rapidgator.net") - || hostname === "rg.to" - || hostname.endsWith(".rg.to") - || hostname === "rapidgator.asia" - || hostname.endsWith(".rapidgator.asia"); - } catch { - return false; - } -} - -function decodeHtmlEntities(text: string): string { - return text - .replace(/&/g, "&") - .replace(/"/g, '"') - .replace(/'/g, "'") - .replace(/</g, "<") - .replace(/>/g, ">"); -} - -function safeDecode(value: string): string { - try { - return decodeURIComponent(value); - } catch { - return value; - } -} - -function looksLikeFileName(value: string): boolean { - return /\.(?:part\d+\.rar|r\d{2}|rar|zip|7z|tar|gz|bz2|xz|iso|mkv|mp4|avi|mov|wmv|m4v|m2ts|ts|webm|mp3|flac|aac|srt|ass|sub)$/i.test(value); -} - -export function normalizeResolvedFilename(value: string): string { - const candidate = decodeHtmlEntities(String(value || "")) - .replace(/<[^>]*>/g, " ") - .replace(/\s+/g, " ") - .replace(/^['"]+|['"]+$/g, "") - .replace(/^download\s+file\s+/i, "") - .replace(/\s*[-|]\s*rapidgator.*$/i, "") - .trim(); - if (!candidate || candidate.length > 260 || !looksLikeFileName(candidate) || looksLikeOpaqueFilename(candidate)) { - return ""; - } - return candidate; -} - -export function filenameFromRapidgatorUrlPath(link: string): string { - try { - const parsed = new URL(link); - const pathParts = parsed.pathname.split("/").filter(Boolean); - for (let index = pathParts.length - 1; index >= 0; index -= 1) { - const raw = safeDecode(pathParts[index]).replace(/\.html?$/i, "").trim(); - const normalized = normalizeResolvedFilename(raw); - if (normalized) { - return normalized; - } - } - return ""; - } catch { - return ""; - } -} - -export function extractRapidgatorFilenameFromHtml(html: string): string { - const patterns = [ - /]+(?:property=["']og:title["'][^>]+content=["']([^"']+)["']|content=["']([^"']+)["'][^>]+property=["']og:title["'])/i, - /]+(?:name=["']title["'][^>]+content=["']([^"']+)["']|content=["']([^"']+)["'][^>]+name=["']title["'])/i, - /([^<]{1,260})<\/title>/i, - /(?:Dateiname|File\s*name)\s*[:\-]\s*<[^>]*>\s*([^<]{1,260})\s*</i, - /(?:Dateiname|File\s*name)\s*[:\-]\s*([^<\r\n]{1,260})/i - ]; - - for (const pattern of patterns) { - const match = html.match(pattern); - // Some patterns have multiple capture groups for attribute-order independence; - // pick the first non-empty group. - const raw = match?.[1] || match?.[2] || ""; - const normalized = normalizeResolvedFilename(raw); - if (normalized) { - return normalized; - } - } - - return ""; -} - -async function runWithConcurrency<T>(items: T[], concurrency: number, worker: (item: T) => Promise<void>): Promise<void> { - if (items.length === 0) { - return; - } - const size = Math.max(1, Math.min(concurrency, items.length)); - let index = 0; - let firstError: unknown = null; - const next = (): T | undefined => { - if (firstError || index >= items.length) { - return undefined; - } - const item = items[index]; - index += 1; - return item; - }; - const runners = Array.from({ length: size }, async () => { - let current = next(); - while (current !== undefined) { - try { - await worker(current); - } catch (error) { - if (!firstError) { - firstError = error; - } - } - current = next(); - } - }); - await Promise.all(runners); - if (firstError) { - throw firstError; - } -} - -function withTimeoutSignal(signal: AbortSignal | undefined, timeoutMs: number): AbortSignal { - if (!signal) { - return AbortSignal.timeout(timeoutMs); - } - return AbortSignal.any([signal, AbortSignal.timeout(timeoutMs)]); -} - -async function readResponseTextLimited(response: Response, maxBytes: number, signal?: AbortSignal): Promise<string> { - const body = response.body; - if (!body) { - return ""; - } - - const reader = body.getReader(); - const chunks: Buffer[] = []; - let readBytes = 0; - - try { - while (readBytes < maxBytes) { - if (signal?.aborted) { - throw new Error("aborted:debrid"); - } - - const { done, value } = await reader.read(); - if (done || !value || value.byteLength === 0) { - break; - } - - const remaining = maxBytes - readBytes; - const slice = value.byteLength > remaining ? value.subarray(0, remaining) : value; - chunks.push(Buffer.from(slice)); - readBytes += slice.byteLength; - } - } finally { - try { - await reader.cancel(); - } catch { - // ignore - } - try { - reader.releaseLock(); - } catch { - // ignore - } - } - - return Buffer.concat(chunks).toString("utf8"); -} - -async function resolveRapidgatorFilename(link: string, signal?: AbortSignal): Promise<string> { - if (!isRapidgatorLink(link)) { - return ""; - } - const fromUrl = filenameFromRapidgatorUrlPath(link); - if (fromUrl) { - return fromUrl; - } - - if (signal?.aborted) { - throw new Error("aborted:debrid"); - } - - for (let attempt = 1; attempt <= REQUEST_RETRIES + 2; attempt += 1) { - try { - const response = await fetch(link, { - method: "GET", - headers: { - "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36", - Accept: "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", - "Accept-Language": "en-US,en;q=0.9,de;q=0.8" - }, - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - if (!response.ok) { - try { await response.body?.cancel(); } catch { /* drain socket */ } - if (shouldRetryStatus(response.status) && attempt < REQUEST_RETRIES + 2) { - await sleepWithSignal(retryDelayForResponse(response, attempt), signal); - continue; - } - return ""; - } - - const contentType = String(response.headers.get("content-type") || "").toLowerCase(); - const contentLength = Number(response.headers.get("content-length") || NaN); - if (contentType - && !contentType.includes("text/html") - && !contentType.includes("application/xhtml") - && !contentType.includes("text/plain") - && !contentType.includes("text/xml") - && !contentType.includes("application/xml")) { - try { await response.body?.cancel(); } catch { /* drain socket */ } - return ""; - } - if (!contentType && Number.isFinite(contentLength) && contentLength > RAPIDGATOR_SCAN_MAX_BYTES) { - try { await response.body?.cancel(); } catch { /* drain socket */ } - return ""; - } - - const html = await readResponseTextLimited(response, RAPIDGATOR_SCAN_MAX_BYTES, signal); - const fromHtml = extractRapidgatorFilenameFromHtml(html); - if (fromHtml) { - return fromHtml; - } - return ""; - } catch (error) { - const errorText = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { - throw error; - } - if (attempt >= REQUEST_RETRIES + 2 || !isRetryableErrorText(errorText)) { - return ""; - } - } - - if (attempt < REQUEST_RETRIES + 2) { - await sleepWithSignal(retryDelay(attempt), signal); - } - } - - return ""; -} - -export interface RapidgatorCheckResult { - online: boolean; - fileName: string; - fileSize: string | null; -} - -const RG_FILE_ID_RE = /\/file\/([a-z0-9]{32}|\d+)/i; -const RG_FILE_NOT_FOUND_RE = />\s*404\s*File not found/i; -const RG_FILESIZE_RE = /File\s*size:\s*<strong>([^<>"]+)<\/strong>/i; - -export async function checkRapidgatorOnline( - link: string, - signal?: AbortSignal -): Promise<RapidgatorCheckResult | null> { - if (!isRapidgatorLink(link)) { - return null; - } - - const fileIdMatch = link.match(RG_FILE_ID_RE); - if (!fileIdMatch) { - return null; - } - const fileId = fileIdMatch[1]; - const headers = { - "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36", - Accept: "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", - "Accept-Language": "en-US,en;q=0.9,de;q=0.8" - }; - - // Fast path: HEAD request (no body download, much faster) - for (let attempt = 1; attempt <= REQUEST_RETRIES + 1; attempt += 1) { - try { - if (signal?.aborted) throw new Error("aborted:debrid"); - - const response = await fetch(link, { - method: "HEAD", - redirect: "follow", - headers, - signal: withTimeoutSignal(signal, 15000) - }); - - if (response.status === 404) { - return { online: false, fileName: "", fileSize: null }; - } - - if (response.ok) { - const finalUrl = response.url || link; - if (!finalUrl.includes(fileId)) { - return { online: false, fileName: "", fileSize: null }; - } - // HEAD 200 + URL still contains file ID → online - const fileName = filenameFromRapidgatorUrlPath(link); - return { online: true, fileName, fileSize: null }; - } - - // Non-OK, non-404: retry or give up - if (shouldRetryStatus(response.status) && attempt <= REQUEST_RETRIES) { - await sleepWithSignal(retryDelayForResponse(response, attempt), signal); - continue; - } - - // HEAD inconclusive — fall through to GET - break; - } catch (error) { - const errorText = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) throw error; - if (attempt > REQUEST_RETRIES || !isRetryableErrorText(errorText)) { - break; // fall through to GET - } - await sleepWithSignal(retryDelay(attempt), signal); - } - } - - // Slow path: GET request (downloads HTML, more thorough) - for (let attempt = 1; attempt <= REQUEST_RETRIES + 1; attempt += 1) { - try { - if (signal?.aborted) throw new Error("aborted:debrid"); - - const response = await fetch(link, { - method: "GET", - redirect: "follow", - headers, - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - - if (response.status === 404) { - try { await response.body?.cancel(); } catch { /* drain socket */ } - return { online: false, fileName: "", fileSize: null }; - } - - if (!response.ok) { - try { await response.body?.cancel(); } catch { /* drain socket */ } - if (shouldRetryStatus(response.status) && attempt <= REQUEST_RETRIES) { - await sleepWithSignal(retryDelayForResponse(response, attempt), signal); - continue; - } - return null; - } - - const finalUrl = response.url || link; - if (!finalUrl.includes(fileId)) { - try { await response.body?.cancel(); } catch { /* drain socket */ } - return { online: false, fileName: "", fileSize: null }; - } - - const html = await readResponseTextLimited(response, RAPIDGATOR_SCAN_MAX_BYTES, signal); - - if (RG_FILE_NOT_FOUND_RE.test(html)) { - return { online: false, fileName: "", fileSize: null }; - } - - const fileName = extractRapidgatorFilenameFromHtml(html) || filenameFromRapidgatorUrlPath(link); - const sizeMatch = html.match(RG_FILESIZE_RE); - const fileSize = sizeMatch ? sizeMatch[1].trim() : null; - - return { online: true, fileName, fileSize }; - } catch (error) { - const errorText = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) throw error; - if (attempt > REQUEST_RETRIES || !isRetryableErrorText(errorText)) { - return null; - } - } - - if (attempt <= REQUEST_RETRIES) { - await sleepWithSignal(retryDelay(attempt), signal); - } - } - - return null; -} - -function buildBestDebridRequests(link: string, token: string): BestDebridRequest[] { - const linkParam = encodeURIComponent(link); - const safeToken = String(token || "").trim(); - const useAuthHeader = Boolean(safeToken); - return [ - { - url: `${BEST_DEBRID_API_BASE}/generateLink?link=${linkParam}`, - useAuthHeader - } - ]; -} - -class MegaDebridClient { - private megaWebUnrestrict?: MegaWebUnrestrictor; - - private login: string; - - private password: string; - - private mode: "api" | "web"; - - private allowApiFallback: boolean; - - private static cachedApiToken = ""; - - private static cachedApiTokenAt = 0; - - private static pendingConnect: Promise<string | null> | null = null; - - public constructor(login: string, password: string, mode: "api" | "web", allowApiFallback: boolean, megaWebUnrestrict?: MegaWebUnrestrictor) { - this.login = login; - this.password = password; - this.mode = mode; - this.allowApiFallback = allowApiFallback; - this.megaWebUnrestrict = megaWebUnrestrict; - } - - private async connectApi(signal?: AbortSignal): Promise<string | null> { - // Return cached token if fresh (max 20 min) - if (MegaDebridClient.cachedApiToken && Date.now() - MegaDebridClient.cachedApiTokenAt < 20 * 60 * 1000) { - return MegaDebridClient.cachedApiToken; - } - - // Deduplicate parallel connectUser calls — only one in-flight request at a time - if (MegaDebridClient.pendingConnect) { - return MegaDebridClient.pendingConnect; - } - - MegaDebridClient.pendingConnect = this.doConnectApi(signal).finally(() => { - MegaDebridClient.pendingConnect = null; - }); - return MegaDebridClient.pendingConnect; - } - - private async doConnectApi(signal?: AbortSignal): Promise<string | null> { - const url = `${MEGA_DEBRID_API_BASE}?action=connectUser&login=${encodeURIComponent(this.login)}&password=${encodeURIComponent(this.password)}`; - const response = await fetch(url, { - headers: { "User-Agent": DEBRID_USER_AGENT }, - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - const text = await response.text(); - if (!response.ok) { - return null; - } - const payload = parseJsonSafe(text); - if (!payload || payload.response_code !== "ok") { - return null; - } - const token = String(payload.token || "").trim(); - if (!token) { - return null; - } - MegaDebridClient.cachedApiToken = token; - MegaDebridClient.cachedApiTokenAt = Date.now(); - return token; - } - - private async unrestrictViaApi(link: string, signal?: AbortSignal): Promise<UnrestrictedLink | null> { - const token = await this.connectApi(signal); - if (!token) { - return null; - } - - const url = `${MEGA_DEBRID_API_BASE}?action=getLink&token=${encodeURIComponent(token)}`; - const response = await fetch(url, { - method: "POST", - headers: { - "Content-Type": "application/x-www-form-urlencoded", - "User-Agent": DEBRID_USER_AGENT - }, - body: new URLSearchParams({ link }), - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - const text = await response.text(); - if (!response.ok) { - // Token might be invalid, clear cache - if (response.status === 401 || response.status === 403) { - MegaDebridClient.cachedApiToken = ""; - MegaDebridClient.cachedApiTokenAt = 0; - } - return null; - } - const payload = parseJsonSafe(text); - if (!payload || payload.response_code !== "ok") { - // Token expired — clear cache for next attempt - if (payload && String(payload.response_code || "").includes("token")) { - MegaDebridClient.cachedApiToken = ""; - MegaDebridClient.cachedApiTokenAt = 0; - } - const errorText = String(payload?.response_text || "").trim(); - if (errorText) { - throw new Error(`Mega-Debrid API: ${errorText}`); - } - return null; - } - - const directUrl = String(payload.debridLink || "").trim(); - if (!directUrl) { - return null; - } - const fileName = String(payload.filename || "").trim() || filenameFromUrl(directUrl) || filenameFromUrl(link); - return { - directUrl, - fileName, - fileSize: null, - retriesUsed: 0, - sourceLabel: "API" - }; - } - - private async unrestrictViaWeb(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { - if (!this.megaWebUnrestrict) { - throw new Error("Mega-Web-Fallback nicht verfügbar"); - } - let lastError = ""; - for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { - if (signal?.aborted) { - throw new Error("aborted:debrid"); - } - const web = await this.megaWebUnrestrict(link, signal).catch((error) => { - lastError = compactErrorText(error); - return null; - }); - if (signal?.aborted) { - throw new Error("aborted:debrid"); - } - if (web?.directUrl) { - web.retriesUsed = attempt - 1; - web.sourceLabel = "Web"; - return web; - } - if (web && !web.directUrl) { - throw new Error("Mega-Web Antwort ohne Download-Link"); - } - if (!lastError) { - lastError = "Mega-Web Antwort leer"; - } - // Don't retry permanent hoster errors (dead link, file removed, etc.) - if (/permanent ungültig|hosternotavailable|file.?not.?found|file.?unavailable|link.?is.?dead/i.test(lastError)) { - break; - } - if (attempt < REQUEST_RETRIES) { - await sleepWithSignal(retryDelay(attempt), signal); - } - } - throw new Error(String(lastError || "Mega-Web Unrestrict fehlgeschlagen").replace(/^Error:\s*/i, "")); - } - - public async unrestrictLink(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { - if (this.mode === "api" && this.login.trim() && this.password.trim()) { - try { - const apiResult = await this.unrestrictViaApi(link, signal); - if (apiResult) { - logger.info(`Mega-Debrid (API) unrestrict OK: ${apiResult.fileName}`); - return apiResult; - } - throw new Error("Mega-Debrid API: Login oder Unrestrict fehlgeschlagen"); - } catch (error) { - const errorText = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { - throw error; - } - if (!this.allowApiFallback) { - throw error; - } - logger.warn(`Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: ${errorText}`); - } - return this.unrestrictViaWeb(link, signal); - } - - return this.unrestrictViaWeb(link, signal); - } -} - -class BestDebridClient { - private token: string; - - public constructor(token: string) { - this.token = token; - } - - public async unrestrictLink(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { - const requests = buildBestDebridRequests(link, this.token); - let lastError = ""; - - for (const request of requests) { - try { - return await this.tryRequest(request, link, signal); - } catch (error) { - const errorText = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { - throw error; - } - lastError = errorText; - } - } - - throw new Error(lastError || "BestDebrid Unrestrict fehlgeschlagen"); - } - - private async tryRequest(request: BestDebridRequest, originalLink: string, signal?: AbortSignal): Promise<UnrestrictedLink> { - let lastError = ""; - for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { - try { - const headers: Record<string, string> = { - "User-Agent": DEBRID_USER_AGENT - }; - if (request.useAuthHeader) { - headers.Authorization = `Bearer ${this.token}`; - } - - const response = await fetch(request.url, { - method: "GET", - headers, - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - const text = await response.text(); - const parsed = parseJson(text); - const payload = Array.isArray(parsed) ? asRecord(parsed[0]) : asRecord(parsed); - - if (!response.ok) { - const reason = parseError(response.status, text, payload); - if (shouldRetryStatus(response.status) && attempt < REQUEST_RETRIES) { - await sleepWithSignal(retryDelayForResponse(response, attempt), signal); - continue; - } - throw new Error(reason); - } - - const directUrl = pickString(payload, ["download", "debridLink", "link"]); - if (directUrl) { - let parsedDirect: URL; - try { - parsedDirect = new URL(directUrl); - } catch { - throw new Error("BestDebrid Antwort enthält keine gültige Download-URL"); - } - if (parsedDirect.protocol !== "https:" && parsedDirect.protocol !== "http:") { - throw new Error(`BestDebrid Antwort enthält ungültiges Download-URL-Protokoll (${parsedDirect.protocol})`); - } - const fileName = pickString(payload, ["filename", "fileName"]) || filenameFromUrl(originalLink); - const fileSize = pickNumber(payload, ["filesize", "size", "bytes"]); - return { - fileName, - directUrl, - fileSize, - retriesUsed: attempt - 1 - }; - } - - const message = pickString(payload, ["response_text", "message", "error"]); - if (message) { - throw new Error(message); - } - - throw new Error("BestDebrid Antwort ohne Download-Link"); - } catch (error) { - lastError = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { - break; - } - if (attempt >= REQUEST_RETRIES || !isRetryableErrorText(lastError)) { - break; - } - await sleepWithSignal(retryDelay(attempt), signal); - } - } - throw new Error(String(lastError || "BestDebrid Request fehlgeschlagen").replace(/^Error:\s*/i, "")); - } -} - -class AllDebridClient { - private token: string; - - public constructor(token: string) { - this.token = token; - } - - public async getLinkInfos(links: string[], signal?: AbortSignal): Promise<Map<string, string>> { - const result = new Map<string, string>(); - const canonicalToInput = new Map<string, string>(); - const uniqueLinks: string[] = []; - - for (const link of links) { - const trimmed = link.trim(); - if (!trimmed) { - continue; - } - const canonical = canonicalLink(trimmed); - if (canonicalToInput.has(canonical)) { - continue; - } - canonicalToInput.set(canonical, trimmed); - uniqueLinks.push(trimmed); - } - - for (let index = 0; index < uniqueLinks.length; index += 32) { - if (signal?.aborted) { - throw new Error("aborted:debrid"); - } - const chunk = uniqueLinks.slice(index, index + 32); - const body = new URLSearchParams(); - for (const link of chunk) { - body.append("link[]", link); - } - - let payload: Record<string, unknown> | null = null; - let chunkResolved = false; - for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { - let response: Response; - let text = ""; - try { - response = await fetch(`${ALL_DEBRID_API_BASE}/link/infos`, { - method: "POST", - headers: { - Authorization: `Bearer ${this.token}`, - "Content-Type": "application/x-www-form-urlencoded", - "User-Agent": DEBRID_USER_AGENT - }, - body, - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - - text = await response.text(); - payload = asRecord(parseJson(text)); - if (!response.ok) { - const reason = parseError(response.status, text, payload); - if (shouldRetryStatus(response.status) && attempt < REQUEST_RETRIES) { - await sleepWithSignal(retryDelayForResponse(response, attempt), signal); - continue; - } - throw new Error(reason); - } - - const contentType = String(response.headers.get("content-type") || "").toLowerCase(); - const looksHtml = contentType.includes("text/html") || /^\s*<(!doctype\s+html|html\b)/i.test(text); - if (looksHtml) { - throw new Error("AllDebrid lieferte HTML statt JSON"); - } - if (!payload) { - throw new Error("AllDebrid Antwort ist kein JSON-Objekt"); - } - - const status = pickString(payload, ["status"]); - if (status && status.toLowerCase() === "error") { - throw new Error(parseAllDebridError(payload)); - } - - chunkResolved = true; - break; - } catch (error) { - const errorText = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { - throw error; - } - if (attempt >= REQUEST_RETRIES || !isRetryableErrorText(errorText)) { - throw error; - } - await sleepWithSignal(retryDelay(attempt), signal); - } - } - - if (!chunkResolved || !payload) { - throw new Error("AllDebrid Link-Infos konnten nicht geladen werden"); - } - - const data = asRecord(payload?.data); - const infos = Array.isArray(data?.infos) ? data.infos : []; - const hasAnyLinkedInfo = infos.some((entry) => { - const info = asRecord(entry); - return Boolean(pickString(info, ["link"])); - }); - const allowPositionalFallback = infos.length === chunk.length && !hasAnyLinkedInfo; - for (let i = 0; i < infos.length; i += 1) { - const info = asRecord(infos[i]); - if (!info) { - continue; - } - const fileName = pickString(info, ["filename", "fileName"]); - if (!fileName) { - continue; - } - - const responseLink = pickString(info, ["link"]); - const byResponse = canonicalToInput.get(canonicalLink(responseLink)); - const byIndex = chunk.length === 1 - ? chunk[0] - : allowPositionalFallback - ? chunk[i] - : ""; - const original = byResponse || byIndex; - if (!original) { - continue; - } - result.set(original, fileName); - } - } - - return result; - } - - public async getHostInfo(host: string, signal?: AbortSignal): Promise<AllDebridHostInfo> { - const wanted = normalizeAllDebridHostKey(host); - let lastError = ""; - - for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { - try { - const response = await fetch(`${ALL_DEBRID_API_BASE_V41}/user/hosts`, { - method: "GET", - headers: { - Authorization: `Bearer ${this.token}`, - "User-Agent": DEBRID_USER_AGENT - }, - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - const text = await response.text(); - const payload = asRecord(parseJson(text)); - - if (!response.ok) { - const reason = parseError(response.status, text, payload); - if (shouldRetryStatus(response.status) && attempt < REQUEST_RETRIES) { - await sleepWithSignal(retryDelayForResponse(response, attempt), signal); - continue; - } - throw new Error(reason); - } - - const contentType = String(response.headers.get("content-type") || "").toLowerCase(); - const looksHtml = contentType.includes("text/html") || /^\s*<(!doctype\s+html|html\b)/i.test(text); - if (looksHtml) { - throw new Error("AllDebrid lieferte HTML statt JSON"); - } - if (!payload) { - throw new Error("AllDebrid Antwort ist kein JSON-Objekt"); - } - - const status = pickString(payload, ["status"]); - if (status && status.toLowerCase() === "error") { - throw new Error(parseAllDebridError(payload)); - } - - const data = asRecord(payload.data); - const hosts = asRecord(data?.hosts); - if (!hosts) { - throw new Error("AllDebrid Antwort ohne Host-Liste"); - } - - let hostEntry = asRecord(hosts[host]) || asRecord(hosts[wanted]); - if (!hostEntry) { - for (const entry of Object.values(hosts)) { - const candidate = asRecord(entry); - const candidateName = normalizeAllDebridHostKey(pickString(candidate, ["name"])); - if (candidateName === wanted) { - hostEntry = candidate; - break; - } - } - } - - if (!hostEntry) { - throw new Error(`AllDebrid Host ${host} nicht gefunden`); - } - - const state = toAllDebridHostState(hostEntry.status); - const quota = pickNumber(hostEntry, ["quota"]); - const quotaMax = pickNumber(hostEntry, ["quotaMax"]); - const limitSimuDl = pickNumber(hostEntry, ["limitSimuDl"]); - const quotaType = pickString(hostEntry, ["quotaType"]); - const note = quota === null && quotaMax === null && limitSimuDl === null - ? "AllDebrid liefert für diesen Host aktuell keine Quota- oder Slot-Daten." - : ""; - - return { - host: pickString(hostEntry, ["name"]) || host, - source: "api", - state, - statusLabel: toAllDebridHostStatusLabel(state), - fetchedAt: Date.now(), - lastCheckedAt: null, - quota, - quotaMax, - quotaType, - limitSimuDl, - note - }; - } catch (error) { - lastError = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { - break; - } - if (attempt >= REQUEST_RETRIES || !isRetryableErrorText(lastError)) { - break; - } - await sleepWithSignal(retryDelay(attempt), signal); - } - } - - throw new Error(String(lastError || "AllDebrid Host-Info fehlgeschlagen").replace(/^Error:\s*/i, "")); - } - - public async unrestrictLink(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { - let lastError = ""; - for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { - try { - const response = await fetch(`${ALL_DEBRID_API_BASE}/link/unlock`, { - method: "POST", - headers: { - Authorization: `Bearer ${this.token}`, - "Content-Type": "application/x-www-form-urlencoded", - "User-Agent": DEBRID_USER_AGENT - }, - body: new URLSearchParams({ link }), - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - const text = await response.text(); - const payload = asRecord(parseJson(text)); - - if (!response.ok) { - const reason = parseError(response.status, text, payload); - if (shouldRetryStatus(response.status) && attempt < REQUEST_RETRIES) { - await sleepWithSignal(retryDelayForResponse(response, attempt), signal); - continue; - } - throw new Error(reason); - } - - const contentType = String(response.headers.get("content-type") || "").toLowerCase(); - const looksHtml = contentType.includes("text/html") || /^\s*<(!doctype\s+html|html\b)/i.test(text); - if (looksHtml) { - throw new Error("AllDebrid lieferte HTML statt JSON"); - } - if (!payload) { - throw new Error("AllDebrid Antwort ist kein JSON-Objekt"); - } - - const status = pickString(payload, ["status"]); - if (status && status.toLowerCase() === "error") { - throw new Error(parseAllDebridError(payload)); - } - - const data = asRecord(payload?.data); - const directUrl = pickString(data, ["link"]); - if (!directUrl) { - throw new Error("AllDebrid Antwort ohne Download-Link"); - } - let parsedDirect: URL; - try { - parsedDirect = new URL(directUrl); - } catch { - throw new Error("AllDebrid Antwort enthält keine gültige Download-URL"); - } - if (parsedDirect.protocol !== "https:" && parsedDirect.protocol !== "http:") { - throw new Error(`AllDebrid Antwort enthält ungültiges Download-URL-Protokoll (${parsedDirect.protocol})`); - } - - return { - fileName: pickString(data, ["filename"]) || filenameFromUrl(link), - directUrl, - fileSize: pickNumber(data, ["filesize"]), - retriesUsed: attempt - 1 - }; - } catch (error) { - lastError = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { - break; - } - if (attempt >= REQUEST_RETRIES || !isRetryableErrorText(lastError)) { - break; - } - await sleepWithSignal(retryDelay(attempt), signal); - } - } - - throw new Error(String(lastError || "AllDebrid Unrestrict fehlgeschlagen").replace(/^Error:\s*/i, "")); - } -} - -export async function fetchAllDebridHostInfo(token: string, host = "rapidgator", signal?: AbortSignal): Promise<AllDebridHostInfo> { - return new AllDebridClient(token).getHostInfo(host, signal); -} - -export async function fetchDebridLinkHostLimits(apiKeysRaw: string, host = "rapidgator", signal?: AbortSignal): Promise<DebridLinkHostLimitInfo[]> { - const apiKeys = parseDebridLinkApiKeys(apiKeysRaw); - if (apiKeys.length === 0) { - throw new Error("Debrid-Link ist nicht konfiguriert"); - } - - const results: DebridLinkHostLimitInfo[] = []; - for (const apiKey of apiKeys) { - results.push(await fetchDebridLinkHostLimitForKey(apiKey, host, signal)); - } - return results; -} - -// ── Debrid-Link Client ── - -class DebridLinkClient { - private apiKeys: ReturnType<typeof parseDebridLinkApiKeys>; - - public constructor(apiKeysRaw: string) { - this.apiKeys = parseDebridLinkApiKeys(apiKeysRaw); - } - - public async unrestrictLink(link: string, settings: AppSettings, signal?: AbortSignal): Promise<UnrestrictedLink> { - if (this.apiKeys.length === 0) { - throw new Error("Debrid-Link: Kein API-Key konfiguriert"); - } - - if (getAvailableDebridLinkApiKeys(settings).length === 0) { + const seen = new Set<DebridProvider>(); + const result: DebridProvider[] = []; + for (const provider of order) { + if (seen.has(provider)) { + continue; + } + seen.add(provider); + result.push(provider); + } + return result; +} + +function toProviderOrder(primary: DebridProvider, secondary: DebridFallbackProvider, tertiary: DebridFallbackProvider): DebridProvider[] { + const order: DebridProvider[] = [primary]; + if (secondary !== "none") { + order.push(secondary); + } + if (tertiary !== "none") { + order.push(tertiary); + } + return uniqueProviderOrder(order); +} + +function isRapidgatorLink(link: string): boolean { + try { + const hostname = new URL(link).hostname.toLowerCase(); + return hostname === "rapidgator.net" + || hostname.endsWith(".rapidgator.net") + || hostname === "rg.to" + || hostname.endsWith(".rg.to") + || hostname === "rapidgator.asia" + || hostname.endsWith(".rapidgator.asia"); + } catch { + return false; + } +} + +function decodeHtmlEntities(text: string): string { + return text + .replace(/&/g, "&") + .replace(/"/g, '"') + .replace(/'/g, "'") + .replace(/</g, "<") + .replace(/>/g, ">"); +} + +function safeDecode(value: string): string { + try { + return decodeURIComponent(value); + } catch { + return value; + } +} + +function looksLikeFileName(value: string): boolean { + return /\.(?:part\d+\.rar|r\d{2}|rar|zip|7z|tar|gz|bz2|xz|iso|mkv|mp4|avi|mov|wmv|m4v|m2ts|ts|webm|mp3|flac|aac|srt|ass|sub)$/i.test(value); +} + +export function normalizeResolvedFilename(value: string): string { + const candidate = decodeHtmlEntities(String(value || "")) + .replace(/<[^>]*>/g, " ") + .replace(/\s+/g, " ") + .replace(/^['"]+|['"]+$/g, "") + .replace(/^download\s+file\s+/i, "") + .replace(/\s*[-|]\s*rapidgator.*$/i, "") + .trim(); + if (!candidate || candidate.length > 260 || !looksLikeFileName(candidate) || looksLikeOpaqueFilename(candidate)) { + return ""; + } + return candidate; +} + +export function filenameFromRapidgatorUrlPath(link: string): string { + try { + const parsed = new URL(link); + const pathParts = parsed.pathname.split("/").filter(Boolean); + for (let index = pathParts.length - 1; index >= 0; index -= 1) { + const raw = safeDecode(pathParts[index]).replace(/\.html?$/i, "").trim(); + const normalized = normalizeResolvedFilename(raw); + if (normalized) { + return normalized; + } + } + return ""; + } catch { + return ""; + } +} + +export function extractRapidgatorFilenameFromHtml(html: string): string { + const patterns = [ + /<meta[^>]+(?:property=["']og:title["'][^>]+content=["']([^"']+)["']|content=["']([^"']+)["'][^>]+property=["']og:title["'])/i, + /<meta[^>]+(?:name=["']title["'][^>]+content=["']([^"']+)["']|content=["']([^"']+)["'][^>]+name=["']title["'])/i, + /<title>([^<]{1,260})<\/title>/i, + /(?:Dateiname|File\s*name)\s*[:\-]\s*<[^>]*>\s*([^<]{1,260})\s*</i, + /(?:Dateiname|File\s*name)\s*[:\-]\s*([^<\r\n]{1,260})/i + ]; + + for (const pattern of patterns) { + const match = html.match(pattern); + // Some patterns have multiple capture groups for attribute-order independence; + // pick the first non-empty group. + const raw = match?.[1] || match?.[2] || ""; + const normalized = normalizeResolvedFilename(raw); + if (normalized) { + return normalized; + } + } + + return ""; +} + +async function runWithConcurrency<T>(items: T[], concurrency: number, worker: (item: T) => Promise<void>): Promise<void> { + if (items.length === 0) { + return; + } + const size = Math.max(1, Math.min(concurrency, items.length)); + let index = 0; + let firstError: unknown = null; + const next = (): T | undefined => { + if (firstError || index >= items.length) { + return undefined; + } + const item = items[index]; + index += 1; + return item; + }; + const runners = Array.from({ length: size }, async () => { + let current = next(); + while (current !== undefined) { + try { + await worker(current); + } catch (error) { + if (!firstError) { + firstError = error; + } + } + current = next(); + } + }); + await Promise.all(runners); + if (firstError) { + throw firstError; + } +} + +function withTimeoutSignal(signal: AbortSignal | undefined, timeoutMs: number): AbortSignal { + if (!signal) { + return AbortSignal.timeout(timeoutMs); + } + return AbortSignal.any([signal, AbortSignal.timeout(timeoutMs)]); +} + +async function readResponseTextLimited(response: Response, maxBytes: number, signal?: AbortSignal): Promise<string> { + const body = response.body; + if (!body) { + return ""; + } + + const reader = body.getReader(); + const chunks: Buffer[] = []; + let readBytes = 0; + + try { + while (readBytes < maxBytes) { + if (signal?.aborted) { + throw new Error("aborted:debrid"); + } + + const { done, value } = await reader.read(); + if (done || !value || value.byteLength === 0) { + break; + } + + const remaining = maxBytes - readBytes; + const slice = value.byteLength > remaining ? value.subarray(0, remaining) : value; + chunks.push(Buffer.from(slice)); + readBytes += slice.byteLength; + } + } finally { + try { + await reader.cancel(); + } catch { + // ignore + } + try { + reader.releaseLock(); + } catch { + // ignore + } + } + + return Buffer.concat(chunks).toString("utf8"); +} + +async function resolveRapidgatorFilename(link: string, signal?: AbortSignal): Promise<string> { + if (!isRapidgatorLink(link)) { + return ""; + } + const fromUrl = filenameFromRapidgatorUrlPath(link); + if (fromUrl) { + return fromUrl; + } + + if (signal?.aborted) { + throw new Error("aborted:debrid"); + } + + for (let attempt = 1; attempt <= REQUEST_RETRIES + 2; attempt += 1) { + try { + const response = await fetch(link, { + method: "GET", + headers: { + "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36", + Accept: "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", + "Accept-Language": "en-US,en;q=0.9,de;q=0.8" + }, + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + if (!response.ok) { + try { await response.body?.cancel(); } catch { /* drain socket */ } + if (shouldRetryStatus(response.status) && attempt < REQUEST_RETRIES + 2) { + await sleepWithSignal(retryDelayForResponse(response, attempt), signal); + continue; + } + return ""; + } + + const contentType = String(response.headers.get("content-type") || "").toLowerCase(); + const contentLength = Number(response.headers.get("content-length") || NaN); + if (contentType + && !contentType.includes("text/html") + && !contentType.includes("application/xhtml") + && !contentType.includes("text/plain") + && !contentType.includes("text/xml") + && !contentType.includes("application/xml")) { + try { await response.body?.cancel(); } catch { /* drain socket */ } + return ""; + } + if (!contentType && Number.isFinite(contentLength) && contentLength > RAPIDGATOR_SCAN_MAX_BYTES) { + try { await response.body?.cancel(); } catch { /* drain socket */ } + return ""; + } + + const html = await readResponseTextLimited(response, RAPIDGATOR_SCAN_MAX_BYTES, signal); + const fromHtml = extractRapidgatorFilenameFromHtml(html); + if (fromHtml) { + return fromHtml; + } + return ""; + } catch (error) { + const errorText = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { + throw error; + } + if (attempt >= REQUEST_RETRIES + 2 || !isRetryableErrorText(errorText)) { + return ""; + } + } + + if (attempt < REQUEST_RETRIES + 2) { + await sleepWithSignal(retryDelay(attempt), signal); + } + } + + return ""; +} + +export interface RapidgatorCheckResult { + online: boolean; + fileName: string; + fileSize: string | null; +} + +const RG_FILE_ID_RE = /\/file\/([a-z0-9]{32}|\d+)/i; +const RG_FILE_NOT_FOUND_RE = />\s*404\s*File not found/i; +const RG_FILESIZE_RE = /File\s*size:\s*<strong>([^<>"]+)<\/strong>/i; + +export async function checkRapidgatorOnline( + link: string, + signal?: AbortSignal +): Promise<RapidgatorCheckResult | null> { + if (!isRapidgatorLink(link)) { + return null; + } + + const fileIdMatch = link.match(RG_FILE_ID_RE); + if (!fileIdMatch) { + return null; + } + const fileId = fileIdMatch[1]; + const headers = { + "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36", + Accept: "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", + "Accept-Language": "en-US,en;q=0.9,de;q=0.8" + }; + + // Fast path: HEAD request (no body download, much faster) + for (let attempt = 1; attempt <= REQUEST_RETRIES + 1; attempt += 1) { + try { + if (signal?.aborted) throw new Error("aborted:debrid"); + + const response = await fetch(link, { + method: "HEAD", + redirect: "follow", + headers, + signal: withTimeoutSignal(signal, 15000) + }); + + if (response.status === 404) { + return { online: false, fileName: "", fileSize: null }; + } + + if (response.ok) { + const finalUrl = response.url || link; + if (!finalUrl.includes(fileId)) { + return { online: false, fileName: "", fileSize: null }; + } + // HEAD 200 + URL still contains file ID → online + const fileName = filenameFromRapidgatorUrlPath(link); + return { online: true, fileName, fileSize: null }; + } + + // Non-OK, non-404: retry or give up + if (shouldRetryStatus(response.status) && attempt <= REQUEST_RETRIES) { + await sleepWithSignal(retryDelayForResponse(response, attempt), signal); + continue; + } + + // HEAD inconclusive — fall through to GET + break; + } catch (error) { + const errorText = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) throw error; + if (attempt > REQUEST_RETRIES || !isRetryableErrorText(errorText)) { + break; // fall through to GET + } + await sleepWithSignal(retryDelay(attempt), signal); + } + } + + // Slow path: GET request (downloads HTML, more thorough) + for (let attempt = 1; attempt <= REQUEST_RETRIES + 1; attempt += 1) { + try { + if (signal?.aborted) throw new Error("aborted:debrid"); + + const response = await fetch(link, { + method: "GET", + redirect: "follow", + headers, + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + + if (response.status === 404) { + try { await response.body?.cancel(); } catch { /* drain socket */ } + return { online: false, fileName: "", fileSize: null }; + } + + if (!response.ok) { + try { await response.body?.cancel(); } catch { /* drain socket */ } + if (shouldRetryStatus(response.status) && attempt <= REQUEST_RETRIES) { + await sleepWithSignal(retryDelayForResponse(response, attempt), signal); + continue; + } + return null; + } + + const finalUrl = response.url || link; + if (!finalUrl.includes(fileId)) { + try { await response.body?.cancel(); } catch { /* drain socket */ } + return { online: false, fileName: "", fileSize: null }; + } + + const html = await readResponseTextLimited(response, RAPIDGATOR_SCAN_MAX_BYTES, signal); + + if (RG_FILE_NOT_FOUND_RE.test(html)) { + return { online: false, fileName: "", fileSize: null }; + } + + const fileName = extractRapidgatorFilenameFromHtml(html) || filenameFromRapidgatorUrlPath(link); + const sizeMatch = html.match(RG_FILESIZE_RE); + const fileSize = sizeMatch ? sizeMatch[1].trim() : null; + + return { online: true, fileName, fileSize }; + } catch (error) { + const errorText = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) throw error; + if (attempt > REQUEST_RETRIES || !isRetryableErrorText(errorText)) { + return null; + } + } + + if (attempt <= REQUEST_RETRIES) { + await sleepWithSignal(retryDelay(attempt), signal); + } + } + + return null; +} + +function buildBestDebridRequests(link: string, token: string): BestDebridRequest[] { + const linkParam = encodeURIComponent(link); + const safeToken = String(token || "").trim(); + const useAuthHeader = Boolean(safeToken); + return [ + { + url: `${BEST_DEBRID_API_BASE}/generateLink?link=${linkParam}`, + useAuthHeader + } + ]; +} + +class MegaDebridClient { + private megaWebUnrestrict?: MegaWebUnrestrictor; + + private login: string; + + private password: string; + + private mode: "api" | "web"; + + private allowApiFallback: boolean; + + private static cachedApiToken = ""; + + private static cachedApiTokenAt = 0; + + private static pendingConnect: Promise<string | null> | null = null; + + public constructor(login: string, password: string, mode: "api" | "web", allowApiFallback: boolean, megaWebUnrestrict?: MegaWebUnrestrictor) { + this.login = login; + this.password = password; + this.mode = mode; + this.allowApiFallback = allowApiFallback; + this.megaWebUnrestrict = megaWebUnrestrict; + } + + private async connectApi(signal?: AbortSignal): Promise<string | null> { + // Return cached token if fresh (max 20 min) + if (MegaDebridClient.cachedApiToken && Date.now() - MegaDebridClient.cachedApiTokenAt < 20 * 60 * 1000) { + return MegaDebridClient.cachedApiToken; + } + + // Deduplicate parallel connectUser calls — only one in-flight request at a time + if (MegaDebridClient.pendingConnect) { + return MegaDebridClient.pendingConnect; + } + + MegaDebridClient.pendingConnect = this.doConnectApi(signal).finally(() => { + MegaDebridClient.pendingConnect = null; + }); + return MegaDebridClient.pendingConnect; + } + + private async doConnectApi(signal?: AbortSignal): Promise<string | null> { + const url = `${MEGA_DEBRID_API_BASE}?action=connectUser&login=${encodeURIComponent(this.login)}&password=${encodeURIComponent(this.password)}`; + const response = await fetch(url, { + headers: { "User-Agent": DEBRID_USER_AGENT }, + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + const text = await response.text(); + if (!response.ok) { + return null; + } + const payload = parseJsonSafe(text); + if (!payload || payload.response_code !== "ok") { + return null; + } + const token = String(payload.token || "").trim(); + if (!token) { + return null; + } + MegaDebridClient.cachedApiToken = token; + MegaDebridClient.cachedApiTokenAt = Date.now(); + return token; + } + + private async unrestrictViaApi(link: string, signal?: AbortSignal): Promise<UnrestrictedLink | null> { + const token = await this.connectApi(signal); + if (!token) { + return null; + } + + const url = `${MEGA_DEBRID_API_BASE}?action=getLink&token=${encodeURIComponent(token)}`; + const response = await fetch(url, { + method: "POST", + headers: { + "Content-Type": "application/x-www-form-urlencoded", + "User-Agent": DEBRID_USER_AGENT + }, + body: new URLSearchParams({ link }), + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + const text = await response.text(); + if (!response.ok) { + // Token might be invalid, clear cache + if (response.status === 401 || response.status === 403) { + MegaDebridClient.cachedApiToken = ""; + MegaDebridClient.cachedApiTokenAt = 0; + } + return null; + } + const payload = parseJsonSafe(text); + if (!payload || payload.response_code !== "ok") { + // Token expired — clear cache for next attempt + if (payload && String(payload.response_code || "").includes("token")) { + MegaDebridClient.cachedApiToken = ""; + MegaDebridClient.cachedApiTokenAt = 0; + } + const errorText = String(payload?.response_text || "").trim(); + if (errorText) { + throw new Error(`Mega-Debrid API: ${errorText}`); + } + return null; + } + + const directUrl = String(payload.debridLink || "").trim(); + if (!directUrl) { + return null; + } + const fileName = String(payload.filename || "").trim() || filenameFromUrl(directUrl) || filenameFromUrl(link); + return { + directUrl, + fileName, + fileSize: null, + retriesUsed: 0, + sourceLabel: "API" + }; + } + + private async unrestrictViaWeb(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { + if (!this.megaWebUnrestrict) { + throw new Error("Mega-Web-Fallback nicht verfügbar"); + } + let lastError = ""; + for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { + if (signal?.aborted) { + throw new Error("aborted:debrid"); + } + const web = await this.megaWebUnrestrict(link, signal).catch((error) => { + lastError = compactErrorText(error); + return null; + }); + if (signal?.aborted) { + throw new Error("aborted:debrid"); + } + if (web?.directUrl) { + web.retriesUsed = attempt - 1; + web.sourceLabel = "Web"; + return web; + } + if (web && !web.directUrl) { + throw new Error("Mega-Web Antwort ohne Download-Link"); + } + if (!lastError) { + lastError = "Mega-Web Antwort leer"; + } + // Don't retry permanent hoster errors (dead link, file removed, etc.) + if (/permanent ungültig|hosternotavailable|file.?not.?found|file.?unavailable|link.?is.?dead/i.test(lastError)) { + break; + } + if (attempt < REQUEST_RETRIES) { + await sleepWithSignal(retryDelay(attempt), signal); + } + } + throw new Error(String(lastError || "Mega-Web Unrestrict fehlgeschlagen").replace(/^Error:\s*/i, "")); + } + + public async unrestrictLink(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { + if (this.mode === "api" && this.login.trim() && this.password.trim()) { + try { + const apiResult = await this.unrestrictViaApi(link, signal); + if (apiResult) { + logger.info(`Mega-Debrid (API) unrestrict OK: ${apiResult.fileName}`); + return apiResult; + } + throw new Error("Mega-Debrid API: Login oder Unrestrict fehlgeschlagen"); + } catch (error) { + const errorText = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { + throw error; + } + if (!this.allowApiFallback) { + throw error; + } + logger.warn(`Mega-Debrid API fehlgeschlagen, versuche Web-Fallback: ${errorText}`); + } + return this.unrestrictViaWeb(link, signal); + } + + return this.unrestrictViaWeb(link, signal); + } +} + +class BestDebridClient { + private token: string; + + public constructor(token: string) { + this.token = token; + } + + public async unrestrictLink(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { + const requests = buildBestDebridRequests(link, this.token); + let lastError = ""; + + for (const request of requests) { + try { + return await this.tryRequest(request, link, signal); + } catch (error) { + const errorText = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { + throw error; + } + lastError = errorText; + } + } + + throw new Error(lastError || "BestDebrid Unrestrict fehlgeschlagen"); + } + + private async tryRequest(request: BestDebridRequest, originalLink: string, signal?: AbortSignal): Promise<UnrestrictedLink> { + let lastError = ""; + for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { + try { + const headers: Record<string, string> = { + "User-Agent": DEBRID_USER_AGENT + }; + if (request.useAuthHeader) { + headers.Authorization = `Bearer ${this.token}`; + } + + const response = await fetch(request.url, { + method: "GET", + headers, + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + const text = await response.text(); + const parsed = parseJson(text); + const payload = Array.isArray(parsed) ? asRecord(parsed[0]) : asRecord(parsed); + + if (!response.ok) { + const reason = parseError(response.status, text, payload); + if (shouldRetryStatus(response.status) && attempt < REQUEST_RETRIES) { + await sleepWithSignal(retryDelayForResponse(response, attempt), signal); + continue; + } + throw new Error(reason); + } + + const directUrl = pickString(payload, ["download", "debridLink", "link"]); + if (directUrl) { + let parsedDirect: URL; + try { + parsedDirect = new URL(directUrl); + } catch { + throw new Error("BestDebrid Antwort enthält keine gültige Download-URL"); + } + if (parsedDirect.protocol !== "https:" && parsedDirect.protocol !== "http:") { + throw new Error(`BestDebrid Antwort enthält ungültiges Download-URL-Protokoll (${parsedDirect.protocol})`); + } + const fileName = pickString(payload, ["filename", "fileName"]) || filenameFromUrl(originalLink); + const fileSize = pickNumber(payload, ["filesize", "size", "bytes"]); + return { + fileName, + directUrl, + fileSize, + retriesUsed: attempt - 1 + }; + } + + const message = pickString(payload, ["response_text", "message", "error"]); + if (message) { + throw new Error(message); + } + + throw new Error("BestDebrid Antwort ohne Download-Link"); + } catch (error) { + lastError = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { + break; + } + if (attempt >= REQUEST_RETRIES || !isRetryableErrorText(lastError)) { + break; + } + await sleepWithSignal(retryDelay(attempt), signal); + } + } + throw new Error(String(lastError || "BestDebrid Request fehlgeschlagen").replace(/^Error:\s*/i, "")); + } +} + +class AllDebridClient { + private token: string; + + public constructor(token: string) { + this.token = token; + } + + public async getLinkInfos(links: string[], signal?: AbortSignal): Promise<Map<string, string>> { + const result = new Map<string, string>(); + const canonicalToInput = new Map<string, string>(); + const uniqueLinks: string[] = []; + + for (const link of links) { + const trimmed = link.trim(); + if (!trimmed) { + continue; + } + const canonical = canonicalLink(trimmed); + if (canonicalToInput.has(canonical)) { + continue; + } + canonicalToInput.set(canonical, trimmed); + uniqueLinks.push(trimmed); + } + + for (let index = 0; index < uniqueLinks.length; index += 32) { + if (signal?.aborted) { + throw new Error("aborted:debrid"); + } + const chunk = uniqueLinks.slice(index, index + 32); + const body = new URLSearchParams(); + for (const link of chunk) { + body.append("link[]", link); + } + + let payload: Record<string, unknown> | null = null; + let chunkResolved = false; + for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { + let response: Response; + let text = ""; + try { + response = await fetch(`${ALL_DEBRID_API_BASE}/link/infos`, { + method: "POST", + headers: { + Authorization: `Bearer ${this.token}`, + "Content-Type": "application/x-www-form-urlencoded", + "User-Agent": DEBRID_USER_AGENT + }, + body, + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + + text = await response.text(); + payload = asRecord(parseJson(text)); + if (!response.ok) { + const reason = parseError(response.status, text, payload); + if (shouldRetryStatus(response.status) && attempt < REQUEST_RETRIES) { + await sleepWithSignal(retryDelayForResponse(response, attempt), signal); + continue; + } + throw new Error(reason); + } + + const contentType = String(response.headers.get("content-type") || "").toLowerCase(); + const looksHtml = contentType.includes("text/html") || /^\s*<(!doctype\s+html|html\b)/i.test(text); + if (looksHtml) { + throw new Error("AllDebrid lieferte HTML statt JSON"); + } + if (!payload) { + throw new Error("AllDebrid Antwort ist kein JSON-Objekt"); + } + + const status = pickString(payload, ["status"]); + if (status && status.toLowerCase() === "error") { + throw new Error(parseAllDebridError(payload)); + } + + chunkResolved = true; + break; + } catch (error) { + const errorText = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { + throw error; + } + if (attempt >= REQUEST_RETRIES || !isRetryableErrorText(errorText)) { + throw error; + } + await sleepWithSignal(retryDelay(attempt), signal); + } + } + + if (!chunkResolved || !payload) { + throw new Error("AllDebrid Link-Infos konnten nicht geladen werden"); + } + + const data = asRecord(payload?.data); + const infos = Array.isArray(data?.infos) ? data.infos : []; + const hasAnyLinkedInfo = infos.some((entry) => { + const info = asRecord(entry); + return Boolean(pickString(info, ["link"])); + }); + const allowPositionalFallback = infos.length === chunk.length && !hasAnyLinkedInfo; + for (let i = 0; i < infos.length; i += 1) { + const info = asRecord(infos[i]); + if (!info) { + continue; + } + const fileName = pickString(info, ["filename", "fileName"]); + if (!fileName) { + continue; + } + + const responseLink = pickString(info, ["link"]); + const byResponse = canonicalToInput.get(canonicalLink(responseLink)); + const byIndex = chunk.length === 1 + ? chunk[0] + : allowPositionalFallback + ? chunk[i] + : ""; + const original = byResponse || byIndex; + if (!original) { + continue; + } + result.set(original, fileName); + } + } + + return result; + } + + public async getHostInfo(host: string, signal?: AbortSignal): Promise<AllDebridHostInfo> { + const wanted = normalizeAllDebridHostKey(host); + let lastError = ""; + + for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { + try { + const response = await fetch(`${ALL_DEBRID_API_BASE_V41}/user/hosts`, { + method: "GET", + headers: { + Authorization: `Bearer ${this.token}`, + "User-Agent": DEBRID_USER_AGENT + }, + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + const text = await response.text(); + const payload = asRecord(parseJson(text)); + + if (!response.ok) { + const reason = parseError(response.status, text, payload); + if (shouldRetryStatus(response.status) && attempt < REQUEST_RETRIES) { + await sleepWithSignal(retryDelayForResponse(response, attempt), signal); + continue; + } + throw new Error(reason); + } + + const contentType = String(response.headers.get("content-type") || "").toLowerCase(); + const looksHtml = contentType.includes("text/html") || /^\s*<(!doctype\s+html|html\b)/i.test(text); + if (looksHtml) { + throw new Error("AllDebrid lieferte HTML statt JSON"); + } + if (!payload) { + throw new Error("AllDebrid Antwort ist kein JSON-Objekt"); + } + + const status = pickString(payload, ["status"]); + if (status && status.toLowerCase() === "error") { + throw new Error(parseAllDebridError(payload)); + } + + const data = asRecord(payload.data); + const hosts = asRecord(data?.hosts); + if (!hosts) { + throw new Error("AllDebrid Antwort ohne Host-Liste"); + } + + let hostEntry = asRecord(hosts[host]) || asRecord(hosts[wanted]); + if (!hostEntry) { + for (const entry of Object.values(hosts)) { + const candidate = asRecord(entry); + const candidateName = normalizeAllDebridHostKey(pickString(candidate, ["name"])); + if (candidateName === wanted) { + hostEntry = candidate; + break; + } + } + } + + if (!hostEntry) { + throw new Error(`AllDebrid Host ${host} nicht gefunden`); + } + + const state = toAllDebridHostState(hostEntry.status); + const quota = pickNumber(hostEntry, ["quota"]); + const quotaMax = pickNumber(hostEntry, ["quotaMax"]); + const limitSimuDl = pickNumber(hostEntry, ["limitSimuDl"]); + const quotaType = pickString(hostEntry, ["quotaType"]); + const note = quota === null && quotaMax === null && limitSimuDl === null + ? "AllDebrid liefert für diesen Host aktuell keine Quota- oder Slot-Daten." + : ""; + + return { + host: pickString(hostEntry, ["name"]) || host, + source: "api", + state, + statusLabel: toAllDebridHostStatusLabel(state), + fetchedAt: Date.now(), + lastCheckedAt: null, + quota, + quotaMax, + quotaType, + limitSimuDl, + note + }; + } catch (error) { + lastError = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { + break; + } + if (attempt >= REQUEST_RETRIES || !isRetryableErrorText(lastError)) { + break; + } + await sleepWithSignal(retryDelay(attempt), signal); + } + } + + throw new Error(String(lastError || "AllDebrid Host-Info fehlgeschlagen").replace(/^Error:\s*/i, "")); + } + + public async unrestrictLink(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { + let lastError = ""; + for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { + try { + const response = await fetch(`${ALL_DEBRID_API_BASE}/link/unlock`, { + method: "POST", + headers: { + Authorization: `Bearer ${this.token}`, + "Content-Type": "application/x-www-form-urlencoded", + "User-Agent": DEBRID_USER_AGENT + }, + body: new URLSearchParams({ link }), + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + const text = await response.text(); + const payload = asRecord(parseJson(text)); + + if (!response.ok) { + const reason = parseError(response.status, text, payload); + if (shouldRetryStatus(response.status) && attempt < REQUEST_RETRIES) { + await sleepWithSignal(retryDelayForResponse(response, attempt), signal); + continue; + } + throw new Error(reason); + } + + const contentType = String(response.headers.get("content-type") || "").toLowerCase(); + const looksHtml = contentType.includes("text/html") || /^\s*<(!doctype\s+html|html\b)/i.test(text); + if (looksHtml) { + throw new Error("AllDebrid lieferte HTML statt JSON"); + } + if (!payload) { + throw new Error("AllDebrid Antwort ist kein JSON-Objekt"); + } + + const status = pickString(payload, ["status"]); + if (status && status.toLowerCase() === "error") { + throw new Error(parseAllDebridError(payload)); + } + + const data = asRecord(payload?.data); + const directUrl = pickString(data, ["link"]); + if (!directUrl) { + throw new Error("AllDebrid Antwort ohne Download-Link"); + } + let parsedDirect: URL; + try { + parsedDirect = new URL(directUrl); + } catch { + throw new Error("AllDebrid Antwort enthält keine gültige Download-URL"); + } + if (parsedDirect.protocol !== "https:" && parsedDirect.protocol !== "http:") { + throw new Error(`AllDebrid Antwort enthält ungültiges Download-URL-Protokoll (${parsedDirect.protocol})`); + } + + return { + fileName: pickString(data, ["filename"]) || filenameFromUrl(link), + directUrl, + fileSize: pickNumber(data, ["filesize"]), + retriesUsed: attempt - 1 + }; + } catch (error) { + lastError = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { + break; + } + if (attempt >= REQUEST_RETRIES || !isRetryableErrorText(lastError)) { + break; + } + await sleepWithSignal(retryDelay(attempt), signal); + } + } + + throw new Error(String(lastError || "AllDebrid Unrestrict fehlgeschlagen").replace(/^Error:\s*/i, "")); + } +} + +export async function fetchAllDebridHostInfo(token: string, host = "rapidgator", signal?: AbortSignal): Promise<AllDebridHostInfo> { + return new AllDebridClient(token).getHostInfo(host, signal); +} + +export async function fetchDebridLinkHostLimits(apiKeysRaw: string, host = "rapidgator", signal?: AbortSignal): Promise<DebridLinkHostLimitInfo[]> { + const apiKeys = parseDebridLinkApiKeys(apiKeysRaw); + if (apiKeys.length === 0) { + throw new Error("Debrid-Link ist nicht konfiguriert"); + } + + const results: DebridLinkHostLimitInfo[] = []; + for (const apiKey of apiKeys) { + results.push(await fetchDebridLinkHostLimitForKey(apiKey, host, signal)); + } + return results; +} + +// ── Debrid-Link Client ── + +class DebridLinkClient { + private apiKeys: ReturnType<typeof parseDebridLinkApiKeys>; + + public constructor(apiKeysRaw: string) { + this.apiKeys = parseDebridLinkApiKeys(apiKeysRaw); + } + + public async unrestrictLink(link: string, settings: AppSettings, signal?: AbortSignal): Promise<UnrestrictedLink> { + if (this.apiKeys.length === 0) { + throw new Error("Debrid-Link: Kein API-Key konfiguriert"); + } + + if (getAvailableDebridLinkApiKeys(settings).length === 0) { throw new Error("Debrid-Link: Kein aktiver API-Key verfuegbar (deaktiviert oder am Tageslimit)"); } @@ -1617,20 +1617,20 @@ class DebridLinkClient { let usableKeySeen = false; const cooldownFailures: string[] = []; let earliestCooldownUntil = 0; - - // Always start from first key — use first available, skip disabled/limited/cooldown. - // This ensures all parallel items use the same key until it's actually exhausted. - for (let keyIdx = 0; keyIdx < this.apiKeys.length; keyIdx += 1) { - const apiKey = this.apiKeys[keyIdx]; - const keyLabel = this.apiKeys.length > 1 ? ` (${apiKey.label})` : ""; - if (isDebridLinkApiKeyDisabled(settings, apiKey.id)) { - logger.info(`Debrid-Link${keyLabel}: uebersprungen (manuell deaktiviert), pruefe naechsten Key`); - continue; - } - if (isDebridLinkApiKeyDailyLimitReached(settings, apiKey.id)) { - logger.info(`Debrid-Link${keyLabel}: uebersprungen (lokales Tageslimit erreicht), pruefe naechsten Key`); - continue; - } + + // Always start from first key — use first available, skip disabled/limited/cooldown. + // This ensures all parallel items use the same key until it's actually exhausted. + for (let keyIdx = 0; keyIdx < this.apiKeys.length; keyIdx += 1) { + const apiKey = this.apiKeys[keyIdx]; + const keyLabel = this.apiKeys.length > 1 ? ` (${apiKey.label})` : ""; + if (isDebridLinkApiKeyDisabled(settings, apiKey.id)) { + logger.info(`Debrid-Link${keyLabel}: uebersprungen (manuell deaktiviert), pruefe naechsten Key`); + continue; + } + if (isDebridLinkApiKeyDailyLimitReached(settings, apiKey.id)) { + logger.info(`Debrid-Link${keyLabel}: uebersprungen (lokales Tageslimit erreicht), pruefe naechsten Key`); + continue; + } const keyCooldownState = getDebridLinkKeyCooldownState(apiKey.id); if (keyCooldownState) { logger.info(`Debrid-Link${keyLabel}: uebersprungen (Cooldown bis ${new Date(keyCooldownState.until).toLocaleTimeString()}), pruefe naechsten Key`); @@ -1951,801 +1951,801 @@ class DebridLinkClient { }; } } - -// ── LinkSnappy Client ── - -class LinkSnappyClient { - private username: string; - private password: string; - private sessionCookies: string | null = null; - - public constructor(username: string, password: string) { - this.username = username; - this.password = password; - } - - private async authenticate(signal?: AbortSignal): Promise<void> { - const params = new URLSearchParams({ username: this.username, password: this.password }); - const res = await fetch(`${LINKSNAPPY_API_BASE}/AUTHENTICATE?${params.toString()}`, { - signal: withTimeoutSignal(signal, API_TIMEOUT_MS), - redirect: "manual" - }); - - const cookies: string[] = []; - const setCookie = res.headers.getSetCookie?.() ?? []; - for (const sc of setCookie) { - const nameValue = sc.split(";")[0]; - if (nameValue) cookies.push(nameValue); - } - - const json = await res.json() as Record<string, unknown>; - if (json.status !== "OK") { - throw new Error(`LinkSnappy: Login fehlgeschlagen – ${String(json.error || "Unbekannter Fehler")}`); - } - - if (cookies.length > 0) { - this.sessionCookies = cookies.join("; "); - } else { - this.sessionCookies = `username=${encodeURIComponent(this.username)}; Auth=manual`; - } - - logger.info("LinkSnappy: Authentifizierung erfolgreich"); - } - - public async unrestrictLink(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { - if (!this.username || !this.password) { - throw new Error("LinkSnappy: Kein Login konfiguriert"); - } - - let lastError = ""; - for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { - if (signal?.aborted) throw new Error("aborted:debrid"); - try { - if (!this.sessionCookies) { - await this.authenticate(signal); - } - - const genLinks = `{"link":"${encodeURIComponent(link)}","type":"","linkpass":""}`; - const url = `${LINKSNAPPY_API_BASE}/linkgen?genLinks=${genLinks}`; - - const res = await fetch(url, { - headers: { Cookie: this.sessionCookies! }, - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - - const json = await res.json() as Record<string, unknown>; - - if (json.status === "ERROR" && json.error) { - const errorMsg = String(json.error); - if (/not logged in|session expired|unauthorized/i.test(errorMsg)) { - this.sessionCookies = null; - if (attempt < REQUEST_RETRIES) { - continue; - } - throw new Error(`LinkSnappy: ${errorMsg}`); - } - throw new Error(`LinkSnappy: ${errorMsg}`); - } - - const links = json.links as Array<Record<string, unknown>> | undefined; - if (!links || links.length === 0) { - throw new Error("LinkSnappy: Keine Antwort-Daten"); - } - - const entry = links[0]; - if (entry.status === "ERROR" || (entry.error && entry.status !== "OK")) { - const errText = String(entry.error); - if (/quota|limit/i.test(errText)) { - throw new Error(`LinkSnappy: Quota erreicht – ${errText}`); - } - throw new Error(`LinkSnappy: ${errText}`); - } - - let directUrl = String(entry.generated || ""); - if (!directUrl) { - throw new Error("LinkSnappy: Keine Download-URL in Antwort"); - } - // LinkSnappy liefert http:// URLs – auf https:// upgraden (deren Server unterstützt beides) - if (directUrl.startsWith("http://")) { - directUrl = directUrl.replace("http://", "https://"); - } - - const fileName = String(entry.filename || "") || filenameFromUrl(directUrl) || filenameFromUrl(link); - const rawSize = entry.filesize; - let fileSize: number | null = null; - if (typeof rawSize === "number" && rawSize > 0) { - fileSize = rawSize; - } else if (typeof rawSize === "string") { - const parsed = parseFileSizeString(rawSize); - if (parsed > 0) fileSize = parsed; - } - - logger.info(`LinkSnappy: Unrestrict OK → ${fileName || "?"}`); - - return { - fileName, - directUrl, - fileSize, - retriesUsed: attempt - 1, - sourceLabel: "API" - }; - } catch (error) { - lastError = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { - throw error; - } - if (/fehlgeschlagen/i.test(lastError) && /Login/i.test(lastError)) { - throw error; - } - if (attempt < REQUEST_RETRIES) { - await sleep(retryDelay(attempt), signal); - } - } - } - - throw new Error(String(lastError || "LinkSnappy Unrestrict fehlgeschlagen").replace(/^Error:\s*/i, "")); - } -} - -function parseFileSizeString(s: string): number { - const match = s.trim().match(/^([\d.]+)\s*([KMGT]?)B?$/i); - if (!match) return 0; - const num = parseFloat(match[1]); - const unit = (match[2] || "").toUpperCase(); - const multipliers: Record<string, number> = { "": 1, K: 1024, M: 1024 ** 2, G: 1024 ** 3, T: 1024 ** 4 }; - return Math.floor(num * (multipliers[unit] || 1)); -} - -// ── 1Fichier Client ── - -class OneFichierClient { - private apiKey: string; - - public constructor(apiKey: string) { - this.apiKey = apiKey; - } - - public async unrestrictLink(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { - if (!ONEFICHIER_URL_RE.test(link)) { - throw new Error("Kein 1Fichier-Link"); - } - - let lastError = ""; - for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { - if (signal?.aborted) throw new Error("aborted:debrid"); - try { - const res = await fetch(`${ONEFICHIER_API_BASE}/download/get_token.cgi`, { - method: "POST", - headers: { - "Content-Type": "application/json", - Authorization: `Bearer ${this.apiKey}` - }, - body: JSON.stringify({ url: link, pretty: 1, cdn: 0 }), - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - - const json = await res.json() as Record<string, unknown>; - - if (json.status === "KO" || json.error) { - const msg = String(json.message || json.error || "Unbekannter 1Fichier-Fehler"); - throw new Error(msg); - } - - const directUrl = String(json.url || ""); - if (!directUrl) { - throw new Error("1Fichier: Keine Download-URL in Antwort"); - } - - return { - fileName: filenameFromUrl(directUrl) || filenameFromUrl(link), - directUrl, - fileSize: null, - retriesUsed: attempt - 1 - }; - } catch (error) { - lastError = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { - throw error; - } - if (attempt < REQUEST_RETRIES) { - await sleep(retryDelay(attempt), signal); - } - } - } - throw new Error(`1Fichier-Unrestrict fehlgeschlagen: ${lastError}`); - } -} - -const DDOWNLOAD_URL_RE = /^https?:\/\/(?:www\.)?(?:ddownload\.com|ddl\.to)\/([a-z0-9]+)/i; -const DDOWNLOAD_WEB_BASE = "https://ddownload.com"; -const DDOWNLOAD_WEB_UA = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36"; - -class DdownloadClient { - private login: string; - private password: string; - private cookies: string = ""; - - public constructor(login: string, password: string) { - this.login = login; - this.password = password; - } - - private async webLogin(signal?: AbortSignal): Promise<void> { - // Step 1: GET login page to extract form token - const loginPageRes = await fetch(`${DDOWNLOAD_WEB_BASE}/login.html`, { - headers: { "User-Agent": DDOWNLOAD_WEB_UA }, - redirect: "manual", - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - const loginPageHtml = await loginPageRes.text(); - const tokenMatch = loginPageHtml.match(/name="token" value="([^"]+)"/); - const pageCookies = (loginPageRes.headers.getSetCookie?.() || []).map((c: string) => c.split(";")[0]).join("; "); - - // Step 2: POST login - const body = new URLSearchParams({ - op: "login", - token: tokenMatch?.[1] || "", - rand: "", - redirect: "", - login: this.login, - password: this.password - }); - const loginRes = await fetch(`${DDOWNLOAD_WEB_BASE}/`, { - method: "POST", - headers: { - "User-Agent": DDOWNLOAD_WEB_UA, - "Content-Type": "application/x-www-form-urlencoded", - ...(pageCookies ? { Cookie: pageCookies } : {}) - }, - body: body.toString(), - redirect: "manual", - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - - // Drain body - try { await loginRes.text(); } catch { /* ignore */ } - - const setCookies = loginRes.headers.getSetCookie?.() || []; - const xfss = setCookies.find((c: string) => c.startsWith("xfss=")); - const loginCookie = setCookies.find((c: string) => c.startsWith("login=")); - if (!xfss) { - throw new Error("DDownload Login fehlgeschlagen (kein Session-Cookie)"); - } + +// ── LinkSnappy Client ── + +class LinkSnappyClient { + private username: string; + private password: string; + private sessionCookies: string | null = null; + + public constructor(username: string, password: string) { + this.username = username; + this.password = password; + } + + private async authenticate(signal?: AbortSignal): Promise<void> { + const params = new URLSearchParams({ username: this.username, password: this.password }); + const res = await fetch(`${LINKSNAPPY_API_BASE}/AUTHENTICATE?${params.toString()}`, { + signal: withTimeoutSignal(signal, API_TIMEOUT_MS), + redirect: "manual" + }); + + const cookies: string[] = []; + const setCookie = res.headers.getSetCookie?.() ?? []; + for (const sc of setCookie) { + const nameValue = sc.split(";")[0]; + if (nameValue) cookies.push(nameValue); + } + + const json = await res.json() as Record<string, unknown>; + if (json.status !== "OK") { + throw new Error(`LinkSnappy: Login fehlgeschlagen – ${String(json.error || "Unbekannter Fehler")}`); + } + + if (cookies.length > 0) { + this.sessionCookies = cookies.join("; "); + } else { + this.sessionCookies = `username=${encodeURIComponent(this.username)}; Auth=manual`; + } + + logger.info("LinkSnappy: Authentifizierung erfolgreich"); + } + + public async unrestrictLink(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { + if (!this.username || !this.password) { + throw new Error("LinkSnappy: Kein Login konfiguriert"); + } + + let lastError = ""; + for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { + if (signal?.aborted) throw new Error("aborted:debrid"); + try { + if (!this.sessionCookies) { + await this.authenticate(signal); + } + + const genLinks = `{"link":"${encodeURIComponent(link)}","type":"","linkpass":""}`; + const url = `${LINKSNAPPY_API_BASE}/linkgen?genLinks=${genLinks}`; + + const res = await fetch(url, { + headers: { Cookie: this.sessionCookies! }, + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + + const json = await res.json() as Record<string, unknown>; + + if (json.status === "ERROR" && json.error) { + const errorMsg = String(json.error); + if (/not logged in|session expired|unauthorized/i.test(errorMsg)) { + this.sessionCookies = null; + if (attempt < REQUEST_RETRIES) { + continue; + } + throw new Error(`LinkSnappy: ${errorMsg}`); + } + throw new Error(`LinkSnappy: ${errorMsg}`); + } + + const links = json.links as Array<Record<string, unknown>> | undefined; + if (!links || links.length === 0) { + throw new Error("LinkSnappy: Keine Antwort-Daten"); + } + + const entry = links[0]; + if (entry.status === "ERROR" || (entry.error && entry.status !== "OK")) { + const errText = String(entry.error); + if (/quota|limit/i.test(errText)) { + throw new Error(`LinkSnappy: Quota erreicht – ${errText}`); + } + throw new Error(`LinkSnappy: ${errText}`); + } + + let directUrl = String(entry.generated || ""); + if (!directUrl) { + throw new Error("LinkSnappy: Keine Download-URL in Antwort"); + } + // LinkSnappy liefert http:// URLs – auf https:// upgraden (deren Server unterstützt beides) + if (directUrl.startsWith("http://")) { + directUrl = directUrl.replace("http://", "https://"); + } + + const fileName = String(entry.filename || "") || filenameFromUrl(directUrl) || filenameFromUrl(link); + const rawSize = entry.filesize; + let fileSize: number | null = null; + if (typeof rawSize === "number" && rawSize > 0) { + fileSize = rawSize; + } else if (typeof rawSize === "string") { + const parsed = parseFileSizeString(rawSize); + if (parsed > 0) fileSize = parsed; + } + + logger.info(`LinkSnappy: Unrestrict OK → ${fileName || "?"}`); + + return { + fileName, + directUrl, + fileSize, + retriesUsed: attempt - 1, + sourceLabel: "API" + }; + } catch (error) { + lastError = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { + throw error; + } + if (/fehlgeschlagen/i.test(lastError) && /Login/i.test(lastError)) { + throw error; + } + if (attempt < REQUEST_RETRIES) { + await sleep(retryDelay(attempt), signal); + } + } + } + + throw new Error(String(lastError || "LinkSnappy Unrestrict fehlgeschlagen").replace(/^Error:\s*/i, "")); + } +} + +function parseFileSizeString(s: string): number { + const match = s.trim().match(/^([\d.]+)\s*([KMGT]?)B?$/i); + if (!match) return 0; + const num = parseFloat(match[1]); + const unit = (match[2] || "").toUpperCase(); + const multipliers: Record<string, number> = { "": 1, K: 1024, M: 1024 ** 2, G: 1024 ** 3, T: 1024 ** 4 }; + return Math.floor(num * (multipliers[unit] || 1)); +} + +// ── 1Fichier Client ── + +class OneFichierClient { + private apiKey: string; + + public constructor(apiKey: string) { + this.apiKey = apiKey; + } + + public async unrestrictLink(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { + if (!ONEFICHIER_URL_RE.test(link)) { + throw new Error("Kein 1Fichier-Link"); + } + + let lastError = ""; + for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { + if (signal?.aborted) throw new Error("aborted:debrid"); + try { + const res = await fetch(`${ONEFICHIER_API_BASE}/download/get_token.cgi`, { + method: "POST", + headers: { + "Content-Type": "application/json", + Authorization: `Bearer ${this.apiKey}` + }, + body: JSON.stringify({ url: link, pretty: 1, cdn: 0 }), + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + + const json = await res.json() as Record<string, unknown>; + + if (json.status === "KO" || json.error) { + const msg = String(json.message || json.error || "Unbekannter 1Fichier-Fehler"); + throw new Error(msg); + } + + const directUrl = String(json.url || ""); + if (!directUrl) { + throw new Error("1Fichier: Keine Download-URL in Antwort"); + } + + return { + fileName: filenameFromUrl(directUrl) || filenameFromUrl(link), + directUrl, + fileSize: null, + retriesUsed: attempt - 1 + }; + } catch (error) { + lastError = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { + throw error; + } + if (attempt < REQUEST_RETRIES) { + await sleep(retryDelay(attempt), signal); + } + } + } + throw new Error(`1Fichier-Unrestrict fehlgeschlagen: ${lastError}`); + } +} + +const DDOWNLOAD_URL_RE = /^https?:\/\/(?:www\.)?(?:ddownload\.com|ddl\.to)\/([a-z0-9]+)/i; +const DDOWNLOAD_WEB_BASE = "https://ddownload.com"; +const DDOWNLOAD_WEB_UA = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36"; + +class DdownloadClient { + private login: string; + private password: string; + private cookies: string = ""; + + public constructor(login: string, password: string) { + this.login = login; + this.password = password; + } + + private async webLogin(signal?: AbortSignal): Promise<void> { + // Step 1: GET login page to extract form token + const loginPageRes = await fetch(`${DDOWNLOAD_WEB_BASE}/login.html`, { + headers: { "User-Agent": DDOWNLOAD_WEB_UA }, + redirect: "manual", + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + const loginPageHtml = await loginPageRes.text(); + const tokenMatch = loginPageHtml.match(/name="token" value="([^"]+)"/); + const pageCookies = (loginPageRes.headers.getSetCookie?.() || []).map((c: string) => c.split(";")[0]).join("; "); + + // Step 2: POST login + const body = new URLSearchParams({ + op: "login", + token: tokenMatch?.[1] || "", + rand: "", + redirect: "", + login: this.login, + password: this.password + }); + const loginRes = await fetch(`${DDOWNLOAD_WEB_BASE}/`, { + method: "POST", + headers: { + "User-Agent": DDOWNLOAD_WEB_UA, + "Content-Type": "application/x-www-form-urlencoded", + ...(pageCookies ? { Cookie: pageCookies } : {}) + }, + body: body.toString(), + redirect: "manual", + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + + // Drain body + try { await loginRes.text(); } catch { /* ignore */ } + + const setCookies = loginRes.headers.getSetCookie?.() || []; + const xfss = setCookies.find((c: string) => c.startsWith("xfss=")); + const loginCookie = setCookies.find((c: string) => c.startsWith("login=")); + if (!xfss) { + throw new Error("DDownload Login fehlgeschlagen (kein Session-Cookie)"); + } this.cookies = [loginCookie, xfss].filter((c): c is string => Boolean(c)).map((c) => c.split(";")[0]).join("; "); } - - public async unrestrictLink(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { - const match = link.match(DDOWNLOAD_URL_RE); - if (!match) { - throw new Error("Kein DDownload-Link"); - } - const fileCode = match[1]; - let lastError = ""; - - for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { - try { - if (signal?.aborted) throw new Error("aborted:debrid"); - - // Login if no session yet - if (!this.cookies) { - await this.webLogin(signal); - } - - // Step 1: GET file page to extract form fields - const filePageRes = await fetch(`${DDOWNLOAD_WEB_BASE}/${fileCode}`, { - headers: { - "User-Agent": DDOWNLOAD_WEB_UA, - Cookie: this.cookies - }, - redirect: "manual", - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - - // Premium with direct downloads enabled → redirect immediately - if (filePageRes.status >= 300 && filePageRes.status < 400) { - const directUrl = filePageRes.headers.get("location") || ""; - try { await filePageRes.text(); } catch { /* drain */ } - if (directUrl) { - return { - fileName: filenameFromUrl(directUrl) || filenameFromUrl(link), - directUrl, - fileSize: null, - retriesUsed: attempt - 1, - skipTlsVerify: true - }; - } - } - - const html = await filePageRes.text(); - - // Check for file not found - if (/File Not Found|file was removed|file was banned/i.test(html)) { - throw new Error("DDownload: Datei nicht gefunden"); - } - - // Extract form fields - const idVal = html.match(/name="id" value="([^"]+)"/)?.[1] || fileCode; - const randVal = html.match(/name="rand" value="([^"]+)"/)?.[1] || ""; - const fileNameMatch = html.match(/class="file-info-name"[^>]*>([^<]+)</); - const fileName = fileNameMatch?.[1]?.trim() || filenameFromUrl(link); - - // Step 2: POST download2 for premium download - const dlBody = new URLSearchParams({ - op: "download2", - id: idVal, - rand: randVal, - referer: "", - method_premium: "1", - adblock_detected: "0" - }); - - const dlRes = await fetch(`${DDOWNLOAD_WEB_BASE}/${fileCode}`, { - method: "POST", - headers: { - "User-Agent": DDOWNLOAD_WEB_UA, - "Content-Type": "application/x-www-form-urlencoded", - Cookie: this.cookies, - Referer: `${DDOWNLOAD_WEB_BASE}/${fileCode}` - }, - body: dlBody.toString(), - redirect: "manual", - signal: withTimeoutSignal(signal, API_TIMEOUT_MS) - }); - - if (dlRes.status >= 300 && dlRes.status < 400) { - const directUrl = dlRes.headers.get("location") || ""; - try { await dlRes.text(); } catch { /* drain */ } - if (directUrl) { - return { - fileName: fileName || filenameFromUrl(directUrl), - directUrl, - fileSize: null, - retriesUsed: attempt - 1, - skipTlsVerify: true - }; - } - } - - const dlHtml = await dlRes.text(); - // Try to find direct URL in response HTML - const directMatch = dlHtml.match(/https?:\/\/[a-z0-9]+\.(?:dstorage\.org|ddownload\.com|ddl\.to|ucdn\.to)[^\s"'<>]+/i); - if (directMatch) { - return { - fileName, - directUrl: directMatch[0], - fileSize: null, - retriesUsed: attempt - 1, - skipTlsVerify: true - }; - } - - // Check for error messages - const errMatch = dlHtml.match(/class="err"[^>]*>([^<]+)</i); - if (errMatch) { - throw new Error(`DDownload: ${errMatch[1].trim()}`); - } - - throw new Error("DDownload: Kein Download-Link erhalten"); - } catch (error) { - lastError = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { - break; - } - // Re-login on auth errors - if (/login|session|cookie/i.test(lastError)) { - this.cookies = ""; - } - if (attempt >= REQUEST_RETRIES || !isRetryableErrorText(lastError)) { - break; - } - await sleepWithSignal(retryDelay(attempt), signal); - } - } - - throw new Error(String(lastError || "DDownload Unrestrict fehlgeschlagen").replace(/^Error:\s*/i, "")); - } -} - -export class DebridService { - private settings: AppSettings; - - private options: DebridServiceOptions; - - private cachedDdownloadClient: DdownloadClient | null = null; - private cachedDdownloadKey = ""; - private cachedDebridLinkClient: DebridLinkClient | null = null; - private cachedDebridLinkKey = ""; - private cachedLinkSnappyClient: LinkSnappyClient | null = null; - private cachedLinkSnappyKey = ""; - - public constructor(settings: AppSettings, options: DebridServiceOptions = {}) { - this.settings = cloneSettings(settings); - this.options = options; - } - - public setSettings(next: AppSettings): void { - this.settings = cloneSettings(next); - } - - private getDebridLinkClient(apiKeysRaw: string): DebridLinkClient { - if (this.cachedDebridLinkClient && this.cachedDebridLinkKey === apiKeysRaw) { - return this.cachedDebridLinkClient; - } - this.cachedDebridLinkClient = new DebridLinkClient(apiKeysRaw); - this.cachedDebridLinkKey = apiKeysRaw; - return this.cachedDebridLinkClient; - } - - private getLinkSnappyClient(login: string, password: string): LinkSnappyClient { - const key = `${login}\0${password}`; - if (this.cachedLinkSnappyClient && this.cachedLinkSnappyKey === key) { - return this.cachedLinkSnappyClient; - } - this.cachedLinkSnappyClient = new LinkSnappyClient(login, password); - this.cachedLinkSnappyKey = key; - return this.cachedLinkSnappyClient; - } - - private getDdownloadClient(login: string, password: string): DdownloadClient { - const key = `${login}\0${password}`; - if (this.cachedDdownloadClient && this.cachedDdownloadKey === key) { - return this.cachedDdownloadClient; - } - this.cachedDdownloadClient = new DdownloadClient(login, password); - this.cachedDdownloadKey = key; - return this.cachedDdownloadClient; - } - - public async resolveFilenames( - links: string[], - onResolved?: (link: string, fileName: string) => void, - signal?: AbortSignal - ): Promise<Map<string, string>> { - const settings = cloneSettings(this.settings); - const allDebridClient = new AllDebridClient(settings.allDebridToken); - const unresolved = links.filter((link) => looksLikeOpaqueFilename(filenameFromUrl(link))); - if (unresolved.length === 0) { - return new Map<string, string>(); - } - - const clean = new Map<string, string>(); - const reportResolved = (link: string, fileName: string): void => { - const normalized = fileName.trim(); - if (!normalized || looksLikeOpaqueFilename(normalized) || normalized.toLowerCase() === "download.bin") { - return; - } - if (clean.get(link) === normalized) { - return; - } - clean.set(link, normalized); - onResolved?.(link, normalized); - }; - - const token = settings.allDebridToken.trim(); - if (token) { - try { - const infos = await allDebridClient.getLinkInfos(unresolved, signal); - for (const [link, fileName] of infos.entries()) { - reportResolved(link, fileName); - } - } catch (error) { - const errorText = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { - throw error; - } - // ignore and continue with host page fallback - } - } - - const remaining = unresolved.filter((link) => !clean.has(link) && isRapidgatorLink(link)); - await runWithConcurrency(remaining, 6, async (link) => { - const fromPage = await resolveRapidgatorFilename(link, signal); - reportResolved(link, fromPage); - }); - - return clean; - } - - private shouldUseRealDebridWeb(settings: AppSettings): boolean { - return Boolean(settings.realDebridUseWebLogin && this.options.realDebridWebUnrestrict); - } - - private shouldUseAllDebridWeb(settings: AppSettings): boolean { - return Boolean(settings.allDebridUseWebLogin && this.options.allDebridWebUnrestrict); - } - - private shouldUseBestDebridWeb(settings: AppSettings): boolean { - return Boolean(settings.bestDebridUseWebLogin && this.options.bestDebridWebUnrestrict); - } - - private isProviderDailyLimited(settings: AppSettings, provider: DebridProvider): boolean { - const effectiveProvider = resolveMegaDebridProvider(settings, provider); - if (effectiveProvider === "debridlink") { - const configuredKeys = parseDebridLinkApiKeys(settings.debridLinkApiKeys); - if (configuredKeys.length > 0 && getAvailableDebridLinkApiKeys(settings).length === 0) { - return true; - } - } - return isProviderDailyLimitReached(settings, effectiveProvider); - } - - private isProviderSelectableFor(settings: AppSettings, provider: DebridProvider): boolean { - return this.isProviderConfiguredFor(settings, provider) && !this.isProviderDailyLimited(settings, provider); - } - - private formatProviderLimitMessage(settings: AppSettings, provider: DebridProvider): string { - const effectiveProvider = resolveMegaDebridProvider(settings, provider); - if (effectiveProvider === "debridlink" && parseDebridLinkApiKeys(settings.debridLinkApiKeys).length > 0 && getAvailableDebridLinkApiKeys(settings).length === 0) { - return "Debrid-Link nicht verfuegbar (alle aktiven API-Keys deaktiviert oder ausgeschopft)"; - } - return `${PROVIDER_LABELS[effectiveProvider]} Tageslimit erreicht`; - } - - public async unrestrictLink(link: string, signal?: AbortSignal, settingsSnapshot?: AppSettings): Promise<ProviderUnrestrictedLink> { - const settings = settingsSnapshot ? cloneSettings(settingsSnapshot) : cloneSettings(this.settings); - - // Hoster-Zuordnung: prüfe ob für diesen Hoster ein bestimmter Provider konfiguriert ist - const routing = settings.hosterRouting || {}; - const hosterKey = extractHosterFromUrl(link); - if (hosterKey && routing[hosterKey]) { - const routedProvider = routing[hosterKey]; - if (this.isProviderSelectableFor(settings, routedProvider)) { - logger.info(`Hoster-Zuordnung: ${hosterKey} → ${PROVIDER_LABELS[routedProvider]}`); - try { - const result = await this.unrestrictViaProvider(settings, routedProvider, link, signal); - let fileName = result.fileName; - if (isRapidgatorLink(link) && looksLikeOpaqueFilename(fileName || filenameFromUrl(link))) { - const fromPage = await resolveRapidgatorFilename(link, signal); - if (fromPage) fileName = fromPage; - } - return { - ...result, - fileName, - provider: routedProvider, - providerLabel: PROVIDER_LABELS[routedProvider] + (result.sourceLabel ? ` (${result.sourceLabel})` : "") - }; - } catch (error) { - const errorText = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { - throw error; - } - if (!settings.autoProviderFallback) { - throw new Error(`Hoster-Zuordnung fehlgeschlagen (${hosterKey} → ${PROVIDER_LABELS[routedProvider]}): ${errorText}`); - } - logger.warn(`Hoster-Zuordnung ${hosterKey} → ${PROVIDER_LABELS[routedProvider]} fehlgeschlagen, Fallback auf Provider-Kette: ${errorText}`); - // Fall through to normal provider chain - } - } else if (this.isProviderConfiguredFor(settings, routedProvider) && this.isProviderDailyLimited(settings, routedProvider)) { - logger.info(`Hoster-Zuordnung ${hosterKey} → ${PROVIDER_LABELS[routedProvider]} übersprungen (${this.formatProviderLimitMessage(settings, routedProvider)})`); - } else { - logger.warn(`Hoster-Zuordnung ${hosterKey} → ${PROVIDER_LABELS[routedProvider]} übersprungen (Provider nicht konfiguriert/deaktiviert)`); - } - } - - // 1Fichier is a direct file hoster. If the link is a 1fichier.com URL - // and the API key is configured, use 1Fichier directly before debrid providers. - if (ONEFICHIER_URL_RE.test(link) && this.isProviderSelectableFor(settings, "onefichier")) { - try { - const result = await this.unrestrictViaProvider(settings, "onefichier", link, signal); - return { - ...result, - provider: "onefichier", - providerLabel: PROVIDER_LABELS["onefichier"] + (result.sourceLabel ? ` (${result.sourceLabel})` : "") - }; - } catch (error) { - const errorText = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { - throw error; - } - // Fall through to normal provider chain - } - } - - // DDownload is a direct file hoster, not a debrid service. - // If the link is a ddownload.com/ddl.to URL and the account is configured, - // use DDownload directly before trying any debrid providers. - if (DDOWNLOAD_URL_RE.test(link) && this.isProviderSelectableFor(settings, "ddownload")) { - try { - const result = await this.unrestrictViaProvider(settings, "ddownload", link, signal); - return { - ...result, - provider: "ddownload", - providerLabel: PROVIDER_LABELS["ddownload"] + (result.sourceLabel ? ` (${result.sourceLabel})` : "") - }; - } catch (error) { - const errorText = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { - throw error; - } - // Fall through to normal provider chain (debrid services may also support ddownload links) - } - } - - // Dynamische Reihenfolge: providerOrder hat Vorrang, Fallback auf altes primary/secondary/tertiary - const order: DebridProvider[] = (settings.providerOrder && settings.providerOrder.length > 0) - ? uniqueProviderOrder(settings.providerOrder) - : toProviderOrder(settings.providerPrimary, settings.providerSecondary, settings.providerTertiary); - - const primary = order[0]; - if (!settings.autoProviderFallback) { - if (!this.isProviderConfiguredFor(settings, primary)) { - throw new Error(`${PROVIDER_LABELS[primary]} nicht konfiguriert`); - } - const selectedProvider = this.isProviderDailyLimited(settings, primary) - ? order.find((provider) => provider !== primary && this.isProviderSelectableFor(settings, provider)) - : primary; - if (!selectedProvider) { - throw new Error(this.formatProviderLimitMessage(settings, primary)); - } - try { - const result = await this.unrestrictViaProvider(settings, selectedProvider, link, signal); - let fileName = result.fileName; - if (isRapidgatorLink(link) && looksLikeOpaqueFilename(fileName || filenameFromUrl(link))) { - const fromPage = await resolveRapidgatorFilename(link, signal); - if (fromPage) { - fileName = fromPage; - } - } - return { - ...result, - fileName, - provider: selectedProvider, - providerLabel: PROVIDER_LABELS[selectedProvider] + (result.sourceLabel ? ` (${result.sourceLabel})` : "") - }; - } catch (error) { - const errorText = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { - throw error; - } - throw new Error(`Unrestrict fehlgeschlagen: ${PROVIDER_LABELS[selectedProvider]}: ${errorText}`); - } - } - - let configuredFound = false; - let limitReachedFound = false; - const attempts: string[] = []; - - for (const provider of order) { - if (!this.isProviderConfiguredFor(settings, provider)) { - continue; - } - configuredFound = true; - if (this.isProviderDailyLimited(settings, provider)) { - limitReachedFound = true; - logger.info(`Provider-Kette: ${PROVIDER_LABELS[provider]} uebersprungen (${this.formatProviderLimitMessage(settings, provider)})`); - attempts.push(this.formatProviderLimitMessage(settings, provider)); - continue; - } - - try { - logger.info(`Provider-Kette: versuche ${PROVIDER_LABELS[provider]}`); - const result = await this.unrestrictViaProvider(settings, provider, link, signal); - let fileName = result.fileName; - if (isRapidgatorLink(link) && looksLikeOpaqueFilename(fileName || filenameFromUrl(link))) { - const fromPage = await resolveRapidgatorFilename(link, signal); - if (fromPage) { - fileName = fromPage; - } - } - return { - ...result, - fileName, - provider, - providerLabel: PROVIDER_LABELS[provider] + (result.sourceLabel ? ` (${result.sourceLabel})` : "") - }; - } catch (error) { - const errorText = compactErrorText(error); - if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { - throw error; - } - const nextProvider = order.slice(order.indexOf(provider) + 1).find((candidate) => this.isProviderSelectableFor(settings, candidate)); - if (nextProvider) { - logger.warn(`Provider-Kette: ${PROVIDER_LABELS[provider]} fehlgeschlagen (${errorText}), Fallback auf ${PROVIDER_LABELS[nextProvider]}`); - } else { - logger.warn(`Provider-Kette: ${PROVIDER_LABELS[provider]} fehlgeschlagen (${errorText}), kein weiterer Provider verfuegbar`); - } - attempts.push(`${PROVIDER_LABELS[provider]}: ${compactErrorText(error)}`); - } - } - - if (!configuredFound) { - throw new Error("Kein Debrid-Provider konfiguriert"); - } - if (limitReachedFound && attempts.every((entry) => /Tageslimit erreicht$/i.test(entry))) { - throw new Error("Alle konfigurierten Provider haben ihr Tageslimit erreicht"); - } - - throw new Error(`Unrestrict fehlgeschlagen: ${attempts.join(" | ")}`); - } - - private isProviderConfiguredFor(settings: AppSettings, provider: DebridProvider): boolean { - const effectiveProvider = resolveMegaDebridProvider(settings, provider); - if ((settings.disabledProviders || []).includes(provider) || (settings.disabledProviders || []).includes(effectiveProvider)) return false; - if (effectiveProvider === "realdebrid") { - return Boolean(this.shouldUseRealDebridWeb(settings) || settings.token.trim()); - } - if (effectiveProvider === "megadebrid-api") { - return Boolean(hasMegaDebridCredentials(settings) && isMegaDebridModeEnabled(settings, "api")); - } - if (effectiveProvider === "megadebrid-web") { - return Boolean(hasMegaDebridCredentials(settings) && isMegaDebridModeEnabled(settings, "web") && this.options.megaWebUnrestrict); - } - if (effectiveProvider === "alldebrid") { - return Boolean(this.shouldUseAllDebridWeb(settings) || settings.allDebridToken.trim()); - } - if (effectiveProvider === "ddownload") { - return Boolean(settings.ddownloadLogin.trim() && settings.ddownloadPassword.trim()); - } - if (effectiveProvider === "onefichier") { - return Boolean(settings.oneFichierApiKey.trim()); - } - if (effectiveProvider === "debridlink") { - return Boolean(settings.debridLinkApiKeys.trim()); - } - if (effectiveProvider === "linksnappy") { - return Boolean(settings.linkSnappyLogin.trim() && settings.linkSnappyPassword.trim()); - } - return Boolean(this.shouldUseBestDebridWeb(settings) || settings.bestToken.trim()); - } - - private async unrestrictViaProvider(settings: AppSettings, provider: DebridProvider, link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { - const effectiveProvider = resolveMegaDebridProvider(settings, provider); - if (effectiveProvider === "realdebrid") { - if (this.shouldUseRealDebridWeb(settings) && this.options.realDebridWebUnrestrict) { - const result = await this.options.realDebridWebUnrestrict(link, signal); - if (!result) { - throw new Error("Real-Debrid-Web-Fallback nicht verfügbar"); - } - result.sourceLabel = "Web"; - return result; - } - const result = await new RealDebridClient(settings.token).unrestrictLink(link, signal); - result.sourceLabel = "API"; - return result; - } - if (effectiveProvider === "megadebrid-api") { - return new MegaDebridClient(settings.megaLogin, settings.megaPassword, "api", provider === "megadebrid" && settings.megaDebridPreferApi, this.options.megaWebUnrestrict).unrestrictLink(link, signal); - } - if (effectiveProvider === "megadebrid-web") { - return new MegaDebridClient(settings.megaLogin, settings.megaPassword, "web", false, this.options.megaWebUnrestrict).unrestrictLink(link, signal); - } - if (effectiveProvider === "alldebrid") { - if (this.shouldUseAllDebridWeb(settings) && this.options.allDebridWebUnrestrict) { - const result = await this.options.allDebridWebUnrestrict(link, signal); - if (!result) { - throw new Error("AllDebrid-Web-Fallback nicht verfügbar"); - } - result.sourceLabel = "Web"; - return result; - } - const adResult = await new AllDebridClient(settings.allDebridToken).unrestrictLink(link, signal); - adResult.sourceLabel = "API"; - return adResult; - } - if (effectiveProvider === "ddownload") { - return this.getDdownloadClient(settings.ddownloadLogin, settings.ddownloadPassword).unrestrictLink(link, signal); - } - if (effectiveProvider === "onefichier") { - return new OneFichierClient(settings.oneFichierApiKey).unrestrictLink(link, signal); - } - if (effectiveProvider === "debridlink") { - const dlResult = await this.getDebridLinkClient(settings.debridLinkApiKeys).unrestrictLink(link, settings, signal); - dlResult.sourceLabel = dlResult.sourceLabel || "API"; - return dlResult; - } - if (effectiveProvider === "linksnappy") { - return this.getLinkSnappyClient(settings.linkSnappyLogin, settings.linkSnappyPassword).unrestrictLink(link, signal); - } - if (this.shouldUseBestDebridWeb(settings) && this.options.bestDebridWebUnrestrict) { - const bdResult = await this.options.bestDebridWebUnrestrict(link, signal); - if (!bdResult) { - throw new Error("BestDebrid-Web-Fallback nicht verfügbar"); - } - bdResult.sourceLabel = "Web"; - return bdResult; - } - const bdResult = await new BestDebridClient(settings.bestToken).unrestrictLink(link, signal); - bdResult.sourceLabel = "API"; - return bdResult; - } -} + + public async unrestrictLink(link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { + const match = link.match(DDOWNLOAD_URL_RE); + if (!match) { + throw new Error("Kein DDownload-Link"); + } + const fileCode = match[1]; + let lastError = ""; + + for (let attempt = 1; attempt <= REQUEST_RETRIES; attempt += 1) { + try { + if (signal?.aborted) throw new Error("aborted:debrid"); + + // Login if no session yet + if (!this.cookies) { + await this.webLogin(signal); + } + + // Step 1: GET file page to extract form fields + const filePageRes = await fetch(`${DDOWNLOAD_WEB_BASE}/${fileCode}`, { + headers: { + "User-Agent": DDOWNLOAD_WEB_UA, + Cookie: this.cookies + }, + redirect: "manual", + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + + // Premium with direct downloads enabled → redirect immediately + if (filePageRes.status >= 300 && filePageRes.status < 400) { + const directUrl = filePageRes.headers.get("location") || ""; + try { await filePageRes.text(); } catch { /* drain */ } + if (directUrl) { + return { + fileName: filenameFromUrl(directUrl) || filenameFromUrl(link), + directUrl, + fileSize: null, + retriesUsed: attempt - 1, + skipTlsVerify: true + }; + } + } + + const html = await filePageRes.text(); + + // Check for file not found + if (/File Not Found|file was removed|file was banned/i.test(html)) { + throw new Error("DDownload: Datei nicht gefunden"); + } + + // Extract form fields + const idVal = html.match(/name="id" value="([^"]+)"/)?.[1] || fileCode; + const randVal = html.match(/name="rand" value="([^"]+)"/)?.[1] || ""; + const fileNameMatch = html.match(/class="file-info-name"[^>]*>([^<]+)</); + const fileName = fileNameMatch?.[1]?.trim() || filenameFromUrl(link); + + // Step 2: POST download2 for premium download + const dlBody = new URLSearchParams({ + op: "download2", + id: idVal, + rand: randVal, + referer: "", + method_premium: "1", + adblock_detected: "0" + }); + + const dlRes = await fetch(`${DDOWNLOAD_WEB_BASE}/${fileCode}`, { + method: "POST", + headers: { + "User-Agent": DDOWNLOAD_WEB_UA, + "Content-Type": "application/x-www-form-urlencoded", + Cookie: this.cookies, + Referer: `${DDOWNLOAD_WEB_BASE}/${fileCode}` + }, + body: dlBody.toString(), + redirect: "manual", + signal: withTimeoutSignal(signal, API_TIMEOUT_MS) + }); + + if (dlRes.status >= 300 && dlRes.status < 400) { + const directUrl = dlRes.headers.get("location") || ""; + try { await dlRes.text(); } catch { /* drain */ } + if (directUrl) { + return { + fileName: fileName || filenameFromUrl(directUrl), + directUrl, + fileSize: null, + retriesUsed: attempt - 1, + skipTlsVerify: true + }; + } + } + + const dlHtml = await dlRes.text(); + // Try to find direct URL in response HTML + const directMatch = dlHtml.match(/https?:\/\/[a-z0-9]+\.(?:dstorage\.org|ddownload\.com|ddl\.to|ucdn\.to)[^\s"'<>]+/i); + if (directMatch) { + return { + fileName, + directUrl: directMatch[0], + fileSize: null, + retriesUsed: attempt - 1, + skipTlsVerify: true + }; + } + + // Check for error messages + const errMatch = dlHtml.match(/class="err"[^>]*>([^<]+)</i); + if (errMatch) { + throw new Error(`DDownload: ${errMatch[1].trim()}`); + } + + throw new Error("DDownload: Kein Download-Link erhalten"); + } catch (error) { + lastError = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(lastError) && !/timeout/i.test(lastError))) { + break; + } + // Re-login on auth errors + if (/login|session|cookie/i.test(lastError)) { + this.cookies = ""; + } + if (attempt >= REQUEST_RETRIES || !isRetryableErrorText(lastError)) { + break; + } + await sleepWithSignal(retryDelay(attempt), signal); + } + } + + throw new Error(String(lastError || "DDownload Unrestrict fehlgeschlagen").replace(/^Error:\s*/i, "")); + } +} + +export class DebridService { + private settings: AppSettings; + + private options: DebridServiceOptions; + + private cachedDdownloadClient: DdownloadClient | null = null; + private cachedDdownloadKey = ""; + private cachedDebridLinkClient: DebridLinkClient | null = null; + private cachedDebridLinkKey = ""; + private cachedLinkSnappyClient: LinkSnappyClient | null = null; + private cachedLinkSnappyKey = ""; + + public constructor(settings: AppSettings, options: DebridServiceOptions = {}) { + this.settings = cloneSettings(settings); + this.options = options; + } + + public setSettings(next: AppSettings): void { + this.settings = cloneSettings(next); + } + + private getDebridLinkClient(apiKeysRaw: string): DebridLinkClient { + if (this.cachedDebridLinkClient && this.cachedDebridLinkKey === apiKeysRaw) { + return this.cachedDebridLinkClient; + } + this.cachedDebridLinkClient = new DebridLinkClient(apiKeysRaw); + this.cachedDebridLinkKey = apiKeysRaw; + return this.cachedDebridLinkClient; + } + + private getLinkSnappyClient(login: string, password: string): LinkSnappyClient { + const key = `${login}\0${password}`; + if (this.cachedLinkSnappyClient && this.cachedLinkSnappyKey === key) { + return this.cachedLinkSnappyClient; + } + this.cachedLinkSnappyClient = new LinkSnappyClient(login, password); + this.cachedLinkSnappyKey = key; + return this.cachedLinkSnappyClient; + } + + private getDdownloadClient(login: string, password: string): DdownloadClient { + const key = `${login}\0${password}`; + if (this.cachedDdownloadClient && this.cachedDdownloadKey === key) { + return this.cachedDdownloadClient; + } + this.cachedDdownloadClient = new DdownloadClient(login, password); + this.cachedDdownloadKey = key; + return this.cachedDdownloadClient; + } + + public async resolveFilenames( + links: string[], + onResolved?: (link: string, fileName: string) => void, + signal?: AbortSignal + ): Promise<Map<string, string>> { + const settings = cloneSettings(this.settings); + const allDebridClient = new AllDebridClient(settings.allDebridToken); + const unresolved = links.filter((link) => looksLikeOpaqueFilename(filenameFromUrl(link))); + if (unresolved.length === 0) { + return new Map<string, string>(); + } + + const clean = new Map<string, string>(); + const reportResolved = (link: string, fileName: string): void => { + const normalized = fileName.trim(); + if (!normalized || looksLikeOpaqueFilename(normalized) || normalized.toLowerCase() === "download.bin") { + return; + } + if (clean.get(link) === normalized) { + return; + } + clean.set(link, normalized); + onResolved?.(link, normalized); + }; + + const token = settings.allDebridToken.trim(); + if (token) { + try { + const infos = await allDebridClient.getLinkInfos(unresolved, signal); + for (const [link, fileName] of infos.entries()) { + reportResolved(link, fileName); + } + } catch (error) { + const errorText = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { + throw error; + } + // ignore and continue with host page fallback + } + } + + const remaining = unresolved.filter((link) => !clean.has(link) && isRapidgatorLink(link)); + await runWithConcurrency(remaining, 6, async (link) => { + const fromPage = await resolveRapidgatorFilename(link, signal); + reportResolved(link, fromPage); + }); + + return clean; + } + + private shouldUseRealDebridWeb(settings: AppSettings): boolean { + return Boolean(settings.realDebridUseWebLogin && this.options.realDebridWebUnrestrict); + } + + private shouldUseAllDebridWeb(settings: AppSettings): boolean { + return Boolean(settings.allDebridUseWebLogin && this.options.allDebridWebUnrestrict); + } + + private shouldUseBestDebridWeb(settings: AppSettings): boolean { + return Boolean(settings.bestDebridUseWebLogin && this.options.bestDebridWebUnrestrict); + } + + private isProviderDailyLimited(settings: AppSettings, provider: DebridProvider): boolean { + const effectiveProvider = resolveMegaDebridProvider(settings, provider); + if (effectiveProvider === "debridlink") { + const configuredKeys = parseDebridLinkApiKeys(settings.debridLinkApiKeys); + if (configuredKeys.length > 0 && getAvailableDebridLinkApiKeys(settings).length === 0) { + return true; + } + } + return isProviderDailyLimitReached(settings, effectiveProvider); + } + + private isProviderSelectableFor(settings: AppSettings, provider: DebridProvider): boolean { + return this.isProviderConfiguredFor(settings, provider) && !this.isProviderDailyLimited(settings, provider); + } + + private formatProviderLimitMessage(settings: AppSettings, provider: DebridProvider): string { + const effectiveProvider = resolveMegaDebridProvider(settings, provider); + if (effectiveProvider === "debridlink" && parseDebridLinkApiKeys(settings.debridLinkApiKeys).length > 0 && getAvailableDebridLinkApiKeys(settings).length === 0) { + return "Debrid-Link nicht verfuegbar (alle aktiven API-Keys deaktiviert oder ausgeschopft)"; + } + return `${PROVIDER_LABELS[effectiveProvider]} Tageslimit erreicht`; + } + + public async unrestrictLink(link: string, signal?: AbortSignal, settingsSnapshot?: AppSettings): Promise<ProviderUnrestrictedLink> { + const settings = settingsSnapshot ? cloneSettings(settingsSnapshot) : cloneSettings(this.settings); + + // Hoster-Zuordnung: prüfe ob für diesen Hoster ein bestimmter Provider konfiguriert ist + const routing = settings.hosterRouting || {}; + const hosterKey = extractHosterFromUrl(link); + if (hosterKey && routing[hosterKey]) { + const routedProvider = routing[hosterKey]; + if (this.isProviderSelectableFor(settings, routedProvider)) { + logger.info(`Hoster-Zuordnung: ${hosterKey} → ${PROVIDER_LABELS[routedProvider]}`); + try { + const result = await this.unrestrictViaProvider(settings, routedProvider, link, signal); + let fileName = result.fileName; + if (isRapidgatorLink(link) && looksLikeOpaqueFilename(fileName || filenameFromUrl(link))) { + const fromPage = await resolveRapidgatorFilename(link, signal); + if (fromPage) fileName = fromPage; + } + return { + ...result, + fileName, + provider: routedProvider, + providerLabel: PROVIDER_LABELS[routedProvider] + (result.sourceLabel ? ` (${result.sourceLabel})` : "") + }; + } catch (error) { + const errorText = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { + throw error; + } + if (!settings.autoProviderFallback) { + throw new Error(`Hoster-Zuordnung fehlgeschlagen (${hosterKey} → ${PROVIDER_LABELS[routedProvider]}): ${errorText}`); + } + logger.warn(`Hoster-Zuordnung ${hosterKey} → ${PROVIDER_LABELS[routedProvider]} fehlgeschlagen, Fallback auf Provider-Kette: ${errorText}`); + // Fall through to normal provider chain + } + } else if (this.isProviderConfiguredFor(settings, routedProvider) && this.isProviderDailyLimited(settings, routedProvider)) { + logger.info(`Hoster-Zuordnung ${hosterKey} → ${PROVIDER_LABELS[routedProvider]} übersprungen (${this.formatProviderLimitMessage(settings, routedProvider)})`); + } else { + logger.warn(`Hoster-Zuordnung ${hosterKey} → ${PROVIDER_LABELS[routedProvider]} übersprungen (Provider nicht konfiguriert/deaktiviert)`); + } + } + + // 1Fichier is a direct file hoster. If the link is a 1fichier.com URL + // and the API key is configured, use 1Fichier directly before debrid providers. + if (ONEFICHIER_URL_RE.test(link) && this.isProviderSelectableFor(settings, "onefichier")) { + try { + const result = await this.unrestrictViaProvider(settings, "onefichier", link, signal); + return { + ...result, + provider: "onefichier", + providerLabel: PROVIDER_LABELS["onefichier"] + (result.sourceLabel ? ` (${result.sourceLabel})` : "") + }; + } catch (error) { + const errorText = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { + throw error; + } + // Fall through to normal provider chain + } + } + + // DDownload is a direct file hoster, not a debrid service. + // If the link is a ddownload.com/ddl.to URL and the account is configured, + // use DDownload directly before trying any debrid providers. + if (DDOWNLOAD_URL_RE.test(link) && this.isProviderSelectableFor(settings, "ddownload")) { + try { + const result = await this.unrestrictViaProvider(settings, "ddownload", link, signal); + return { + ...result, + provider: "ddownload", + providerLabel: PROVIDER_LABELS["ddownload"] + (result.sourceLabel ? ` (${result.sourceLabel})` : "") + }; + } catch (error) { + const errorText = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { + throw error; + } + // Fall through to normal provider chain (debrid services may also support ddownload links) + } + } + + // Dynamische Reihenfolge: providerOrder hat Vorrang, Fallback auf altes primary/secondary/tertiary + const order: DebridProvider[] = (settings.providerOrder && settings.providerOrder.length > 0) + ? uniqueProviderOrder(settings.providerOrder) + : toProviderOrder(settings.providerPrimary, settings.providerSecondary, settings.providerTertiary); + + const primary = order[0]; + if (!settings.autoProviderFallback) { + if (!this.isProviderConfiguredFor(settings, primary)) { + throw new Error(`${PROVIDER_LABELS[primary]} nicht konfiguriert`); + } + const selectedProvider = this.isProviderDailyLimited(settings, primary) + ? order.find((provider) => provider !== primary && this.isProviderSelectableFor(settings, provider)) + : primary; + if (!selectedProvider) { + throw new Error(this.formatProviderLimitMessage(settings, primary)); + } + try { + const result = await this.unrestrictViaProvider(settings, selectedProvider, link, signal); + let fileName = result.fileName; + if (isRapidgatorLink(link) && looksLikeOpaqueFilename(fileName || filenameFromUrl(link))) { + const fromPage = await resolveRapidgatorFilename(link, signal); + if (fromPage) { + fileName = fromPage; + } + } + return { + ...result, + fileName, + provider: selectedProvider, + providerLabel: PROVIDER_LABELS[selectedProvider] + (result.sourceLabel ? ` (${result.sourceLabel})` : "") + }; + } catch (error) { + const errorText = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { + throw error; + } + throw new Error(`Unrestrict fehlgeschlagen: ${PROVIDER_LABELS[selectedProvider]}: ${errorText}`); + } + } + + let configuredFound = false; + let limitReachedFound = false; + const attempts: string[] = []; + + for (const provider of order) { + if (!this.isProviderConfiguredFor(settings, provider)) { + continue; + } + configuredFound = true; + if (this.isProviderDailyLimited(settings, provider)) { + limitReachedFound = true; + logger.info(`Provider-Kette: ${PROVIDER_LABELS[provider]} uebersprungen (${this.formatProviderLimitMessage(settings, provider)})`); + attempts.push(this.formatProviderLimitMessage(settings, provider)); + continue; + } + + try { + logger.info(`Provider-Kette: versuche ${PROVIDER_LABELS[provider]}`); + const result = await this.unrestrictViaProvider(settings, provider, link, signal); + let fileName = result.fileName; + if (isRapidgatorLink(link) && looksLikeOpaqueFilename(fileName || filenameFromUrl(link))) { + const fromPage = await resolveRapidgatorFilename(link, signal); + if (fromPage) { + fileName = fromPage; + } + } + return { + ...result, + fileName, + provider, + providerLabel: PROVIDER_LABELS[provider] + (result.sourceLabel ? ` (${result.sourceLabel})` : "") + }; + } catch (error) { + const errorText = compactErrorText(error); + if (signal?.aborted || (/aborted/i.test(errorText) && !/timeout/i.test(errorText))) { + throw error; + } + const nextProvider = order.slice(order.indexOf(provider) + 1).find((candidate) => this.isProviderSelectableFor(settings, candidate)); + if (nextProvider) { + logger.warn(`Provider-Kette: ${PROVIDER_LABELS[provider]} fehlgeschlagen (${errorText}), Fallback auf ${PROVIDER_LABELS[nextProvider]}`); + } else { + logger.warn(`Provider-Kette: ${PROVIDER_LABELS[provider]} fehlgeschlagen (${errorText}), kein weiterer Provider verfuegbar`); + } + attempts.push(`${PROVIDER_LABELS[provider]}: ${compactErrorText(error)}`); + } + } + + if (!configuredFound) { + throw new Error("Kein Debrid-Provider konfiguriert"); + } + if (limitReachedFound && attempts.every((entry) => /Tageslimit erreicht$/i.test(entry))) { + throw new Error("Alle konfigurierten Provider haben ihr Tageslimit erreicht"); + } + + throw new Error(`Unrestrict fehlgeschlagen: ${attempts.join(" | ")}`); + } + + private isProviderConfiguredFor(settings: AppSettings, provider: DebridProvider): boolean { + const effectiveProvider = resolveMegaDebridProvider(settings, provider); + if ((settings.disabledProviders || []).includes(provider) || (settings.disabledProviders || []).includes(effectiveProvider)) return false; + if (effectiveProvider === "realdebrid") { + return Boolean(this.shouldUseRealDebridWeb(settings) || settings.token.trim()); + } + if (effectiveProvider === "megadebrid-api") { + return Boolean(hasMegaDebridCredentials(settings) && isMegaDebridModeEnabled(settings, "api")); + } + if (effectiveProvider === "megadebrid-web") { + return Boolean(hasMegaDebridCredentials(settings) && isMegaDebridModeEnabled(settings, "web") && this.options.megaWebUnrestrict); + } + if (effectiveProvider === "alldebrid") { + return Boolean(this.shouldUseAllDebridWeb(settings) || settings.allDebridToken.trim()); + } + if (effectiveProvider === "ddownload") { + return Boolean(settings.ddownloadLogin.trim() && settings.ddownloadPassword.trim()); + } + if (effectiveProvider === "onefichier") { + return Boolean(settings.oneFichierApiKey.trim()); + } + if (effectiveProvider === "debridlink") { + return Boolean(settings.debridLinkApiKeys.trim()); + } + if (effectiveProvider === "linksnappy") { + return Boolean(settings.linkSnappyLogin.trim() && settings.linkSnappyPassword.trim()); + } + return Boolean(this.shouldUseBestDebridWeb(settings) || settings.bestToken.trim()); + } + + private async unrestrictViaProvider(settings: AppSettings, provider: DebridProvider, link: string, signal?: AbortSignal): Promise<UnrestrictedLink> { + const effectiveProvider = resolveMegaDebridProvider(settings, provider); + if (effectiveProvider === "realdebrid") { + if (this.shouldUseRealDebridWeb(settings) && this.options.realDebridWebUnrestrict) { + const result = await this.options.realDebridWebUnrestrict(link, signal); + if (!result) { + throw new Error("Real-Debrid-Web-Fallback nicht verfügbar"); + } + result.sourceLabel = "Web"; + return result; + } + const result = await new RealDebridClient(settings.token).unrestrictLink(link, signal); + result.sourceLabel = "API"; + return result; + } + if (effectiveProvider === "megadebrid-api") { + return new MegaDebridClient(settings.megaLogin, settings.megaPassword, "api", provider === "megadebrid" && settings.megaDebridPreferApi, this.options.megaWebUnrestrict).unrestrictLink(link, signal); + } + if (effectiveProvider === "megadebrid-web") { + return new MegaDebridClient(settings.megaLogin, settings.megaPassword, "web", false, this.options.megaWebUnrestrict).unrestrictLink(link, signal); + } + if (effectiveProvider === "alldebrid") { + if (this.shouldUseAllDebridWeb(settings) && this.options.allDebridWebUnrestrict) { + const result = await this.options.allDebridWebUnrestrict(link, signal); + if (!result) { + throw new Error("AllDebrid-Web-Fallback nicht verfügbar"); + } + result.sourceLabel = "Web"; + return result; + } + const adResult = await new AllDebridClient(settings.allDebridToken).unrestrictLink(link, signal); + adResult.sourceLabel = "API"; + return adResult; + } + if (effectiveProvider === "ddownload") { + return this.getDdownloadClient(settings.ddownloadLogin, settings.ddownloadPassword).unrestrictLink(link, signal); + } + if (effectiveProvider === "onefichier") { + return new OneFichierClient(settings.oneFichierApiKey).unrestrictLink(link, signal); + } + if (effectiveProvider === "debridlink") { + const dlResult = await this.getDebridLinkClient(settings.debridLinkApiKeys).unrestrictLink(link, settings, signal); + dlResult.sourceLabel = dlResult.sourceLabel || "API"; + return dlResult; + } + if (effectiveProvider === "linksnappy") { + return this.getLinkSnappyClient(settings.linkSnappyLogin, settings.linkSnappyPassword).unrestrictLink(link, signal); + } + if (this.shouldUseBestDebridWeb(settings) && this.options.bestDebridWebUnrestrict) { + const bdResult = await this.options.bestDebridWebUnrestrict(link, signal); + if (!bdResult) { + throw new Error("BestDebrid-Web-Fallback nicht verfügbar"); + } + bdResult.sourceLabel = "Web"; + return bdResult; + } + const bdResult = await new BestDebridClient(settings.bestToken).unrestrictLink(link, signal); + bdResult.sourceLabel = "API"; + return bdResult; + } +} diff --git a/src/main/download-manager.ts b/src/main/download-manager.ts index 36b2843..9b715da 100644 --- a/src/main/download-manager.ts +++ b/src/main/download-manager.ts @@ -1,438 +1,438 @@ -import fs from "node:fs"; -import path from "node:path"; -import os from "node:os"; -import { EventEmitter } from "node:events"; -import { v4 as uuidv4 } from "uuid"; -import { - AllDebridHostInfo, - AppSettings, - DebridProvider, - DownloadItem, - DownloadStats, - DownloadSummary, - DownloadStatus, - DuplicatePolicy, - HistoryEntry, - PackageEntry, - PackagePriority, - ParsedPackageInput, - SessionState, - StartConflictEntry, - StartConflictResolutionResult, - UiSnapshot -} from "../shared/types"; -import { parseDebridLinkApiKeys } from "../shared/debrid-link-keys"; -import { - addDebridLinkApiKeyDailyUsageBytes, - addDebridLinkApiKeyTotalUsageBytes, - addProviderDailyUsageBytes, - addProviderTotalUsageBytes, - getProviderUsageDayKey, - isProviderDailyLimitReached -} from "../shared/provider-daily-limits"; -import { REQUEST_RETRIES, SAMPLE_VIDEO_EXTENSIONS, SPEED_WINDOW_SECONDS, WRITE_BUFFER_SIZE, WRITE_FLUSH_TIMEOUT_MS, ALLOCATION_UNIT_SIZE, STREAM_HIGH_WATER_MARK, DISK_BUSY_THRESHOLD_MS, DISK_BUSY_STATUS_THRESHOLD_MS } from "./constants"; -import { parseCollectorInput } from "./link-parser"; - -// Reference counter for NODE_TLS_REJECT_UNAUTHORIZED to avoid race conditions -// when multiple parallel downloads need TLS verification disabled (e.g. DDownload). -let tlsSkipRefCount = 0; -function acquireTlsSkip(): void { - tlsSkipRefCount += 1; - if (tlsSkipRefCount === 1) { - process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0"; - } -} -function releaseTlsSkip(): void { - tlsSkipRefCount -= 1; - if (tlsSkipRefCount <= 0) { - tlsSkipRefCount = 0; - delete process.env.NODE_TLS_REJECT_UNAUTHORIZED; - } -} +import fs from "node:fs"; +import path from "node:path"; +import os from "node:os"; +import { EventEmitter } from "node:events"; +import { v4 as uuidv4 } from "uuid"; +import { + AllDebridHostInfo, + AppSettings, + DebridProvider, + DownloadItem, + DownloadStats, + DownloadSummary, + DownloadStatus, + DuplicatePolicy, + HistoryEntry, + PackageEntry, + PackagePriority, + ParsedPackageInput, + SessionState, + StartConflictEntry, + StartConflictResolutionResult, + UiSnapshot +} from "../shared/types"; +import { parseDebridLinkApiKeys } from "../shared/debrid-link-keys"; +import { + addDebridLinkApiKeyDailyUsageBytes, + addDebridLinkApiKeyTotalUsageBytes, + addProviderDailyUsageBytes, + addProviderTotalUsageBytes, + getProviderUsageDayKey, + isProviderDailyLimitReached +} from "../shared/provider-daily-limits"; +import { REQUEST_RETRIES, SAMPLE_VIDEO_EXTENSIONS, SPEED_WINDOW_SECONDS, WRITE_BUFFER_SIZE, WRITE_FLUSH_TIMEOUT_MS, ALLOCATION_UNIT_SIZE, STREAM_HIGH_WATER_MARK, DISK_BUSY_THRESHOLD_MS, DISK_BUSY_STATUS_THRESHOLD_MS } from "./constants"; +import { parseCollectorInput } from "./link-parser"; + +// Reference counter for NODE_TLS_REJECT_UNAUTHORIZED to avoid race conditions +// when multiple parallel downloads need TLS verification disabled (e.g. DDownload). +let tlsSkipRefCount = 0; +function acquireTlsSkip(): void { + tlsSkipRefCount += 1; + if (tlsSkipRefCount === 1) { + process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0"; + } +} +function releaseTlsSkip(): void { + tlsSkipRefCount -= 1; + if (tlsSkipRefCount <= 0) { + tlsSkipRefCount = 0; + delete process.env.NODE_TLS_REJECT_UNAUTHORIZED; + } +} import { cleanupCancelledPackageArtifactsAsync, removeDownloadLinkArtifacts, removeSampleArtifacts } from "./cleanup"; import { planDownloadCompletion, validateDownloadedFileCompletion } from "./download-completion"; import { AllDebridWebUnrestrictor, BestDebridWebUnrestrictor, DebridService, MegaWebUnrestrictor, RealDebridWebUnrestrictor, checkRapidgatorOnline, fetchAllDebridHostInfo, getAvailableDebridLinkApiKeys } from "./debrid"; import { cleanupArchives, clearExtractResumeState, collectArchiveCleanupTargets, extractPackageArchives, findArchiveCandidates, hasAnyFilesRecursive, removeEmptyDirectoryTree, type ExtractArchiveFailureInfo } from "./extractor"; -import { validateFileAgainstManifest } from "./integrity"; -import { logger } from "./logger"; -import { ensureItemLog, getItemLogPath as getPersistedItemLogPath, logItemEvent as writeItemLogEvent } from "./item-log"; -import { ensurePackageLog, getPackageLogPath as getPersistedPackageLogPath, logPackageEvent as writePackageLogEvent } from "./package-log"; -import { logRenameEvent as writeRenameLogEvent } from "./rename-log"; -import { StoragePaths, saveSession, saveSessionAsync, saveSettings, saveSettingsAsync } from "./storage"; -import { compactErrorText, ensureDirPath, filenameFromUrl, formatEta, humanSize, looksLikeOpaqueFilename, nowMs, sanitizeFilename, sleep } from "./utils"; - -type ActiveTask = { - itemId: string; - packageId: string; - abortController: AbortController; - abortReason: "stop" | "cancel" | "reconnect" | "package_toggle" | "stall" | "shutdown" | "reset" | "none"; - resumable: boolean; - nonResumableCounted: boolean; - freshRetryUsed?: boolean; - resumeHardResetUsed?: boolean; - stallRetries?: number; - genericErrorRetries?: number; - unrestrictRetries?: number; - blockedOnDiskWrite?: boolean; - blockedOnDiskSince?: number; -}; - -type PackageItemDiskState = { - diskPath: string | null; - exists: boolean; - size: number; - minBytes: number; - fullOnDisk: boolean; - persistedBytesReady: boolean; - reason: "ok" | "missing_path" | "missing_file" | "too_small" | "persisted_shortfall"; -}; - -type HybridFailedArchiveState = { - marker: string; - lastError: string; - updatedAt: number; -}; - -const DEFAULT_DOWNLOAD_STALL_TIMEOUT_MS = 10000; - -const DEFAULT_DOWNLOAD_CONNECT_TIMEOUT_MS = 25000; - -const DEFAULT_GLOBAL_STALL_WATCHDOG_TIMEOUT_MS = 60000; - -const DEFAULT_POST_EXTRACT_TIMEOUT_MS = 4 * 60 * 60 * 1000; - -const EXTRACT_PROGRESS_EMIT_INTERVAL_MS = 260; - -const DEFAULT_UNRESTRICT_TIMEOUT_MS = 60000; - -const DEFAULT_LOW_THROUGHPUT_TIMEOUT_MS = 120000; - -const DEFAULT_LOW_THROUGHPUT_MIN_BYTES = 64 * 1024; - -const MINI_DOWNLOAD_RETRY_THRESHOLD_BYTES = 5 * 1024; - -const ALLDEBRID_HOST_INFO_TTL_MS = 60000; - -const ALLDEBRID_START_STAGGER_MS = 3000; - -const ARCHIVE_SETTLE_MIN_DELAY_MS = 1500; - -const ARCHIVE_SETTLE_POLL_MS = 250; - -const ARCHIVE_SETTLE_MAX_WAIT_MS = 5000; - -const MAX_SAME_DIRECT_URL_ATTEMPTS = 3; - -const REALDEBRID_TOTAL_MISMATCH_TOLERANCE_BYTES = 64 * 1024; - -const LARGE_BINARY_FILE_RE = /\.(?:part\d+\.rar|rar|r\d{2,3}|zip(?:\.\d+)?|7z(?:\.\d+)?|tar|gz|bz2|xz|iso|mkv|mp4|avi|mov|wmv|m4v|ts|m2ts|webm|mp3|flac|aac|wav)$/i; - -function itemExpectedMinBytes(item: DownloadItem): number { - return item.totalBytes && item.totalBytes > 0 - ? Math.max(10240, item.totalBytes - ALLOCATION_UNIT_SIZE) - : 10240; -} - -function resolvePackageItemDiskPath(pkg: PackageEntry, item: DownloadItem): string | null { - if (item.targetPath) { - return item.targetPath; - } - if (item.fileName && pkg.outputDir) { - return path.join(pkg.outputDir, item.fileName); - } - return null; -} - -function inspectPackageItemDiskState(pkg: PackageEntry, item: DownloadItem): PackageItemDiskState { - const minBytes = itemExpectedMinBytes(item); - const diskPath = resolvePackageItemDiskPath(pkg, item); - if (!diskPath) { - return { - diskPath: null, - exists: false, - size: 0, - minBytes, - fullOnDisk: false, - persistedBytesReady: false, - reason: "missing_path" - }; - } - - try { - const stat = fs.statSync(diskPath); - const fullOnDisk = stat.size >= minBytes; - const persistedBytesReady = item.downloadedBytes >= minBytes; - return { - diskPath, - exists: true, - size: stat.size, - minBytes, - fullOnDisk, - persistedBytesReady, - reason: !fullOnDisk - ? "too_small" - : !persistedBytesReady - ? "persisted_shortfall" - : "ok" - }; - } catch { - return { - diskPath, - exists: false, - size: 0, - minBytes, - fullOnDisk: false, - persistedBytesReady: false, - reason: "missing_file" - }; - } -} - -function stripArchiveSuffixForMatching(fileName: string): string { - const trimmed = path.basename(String(fileName || "").trim()); - if (!trimmed) { - return ""; - } - let next = trimmed.replace(/\.(?:part\d+\.rar|zip\.\d+|7z\.\d+|rar|r\d{2,3}|zip|7z|\d{3})$/i, ""); - next = next.replace(/\.part\d+$/i, "").replace(/\.vol\d+[+\d]*$/i, ""); - return next.toLowerCase(); -} - -function isPreferredArchiveEntryPointName(fileName: string): boolean { - const normalized = path.basename(String(fileName || "").trim()).toLowerCase(); - if (!normalized) { - return false; - } - return /\.part0*1\.rar$/.test(normalized) - || (/\.rar$/.test(normalized) && !/\.part\d+\.rar$/.test(normalized) && !/\.r\d{2,3}$/.test(normalized)) - || /\.zip\.001$/.test(normalized) - || /\.7z\.001$/.test(normalized) - || (/\.001$/.test(normalized) && !/\.(zip|7z)\.001$/.test(normalized)); -} - -function getDownloadStallTimeoutMs(): number { - const fromEnv = Number(process.env.RD_STALL_TIMEOUT_MS ?? NaN); - if (Number.isFinite(fromEnv) && fromEnv >= 2000 && fromEnv <= 600000) { - return Math.floor(fromEnv); - } - return DEFAULT_DOWNLOAD_STALL_TIMEOUT_MS; -} - -function getDownloadConnectTimeoutMs(): number { - const fromEnv = Number(process.env.RD_CONNECT_TIMEOUT_MS ?? NaN); - if (Number.isFinite(fromEnv) && fromEnv >= 250 && fromEnv <= 180000) { - return Math.floor(fromEnv); - } - return DEFAULT_DOWNLOAD_CONNECT_TIMEOUT_MS; -} - -function getGlobalStallWatchdogTimeoutMs(): number { - const fromEnv = Number(process.env.RD_GLOBAL_STALL_TIMEOUT_MS ?? NaN); - if (Number.isFinite(fromEnv)) { - if (fromEnv <= 0) { - return 0; - } - if (fromEnv >= 2000 && fromEnv <= 600000) { - return Math.floor(fromEnv); - } - } - return DEFAULT_GLOBAL_STALL_WATCHDOG_TIMEOUT_MS; -} - -function getPostExtractTimeoutMs(): number { - const fromEnv = Number(process.env.RD_POST_EXTRACT_TIMEOUT_MS ?? NaN); - if (Number.isFinite(fromEnv) && fromEnv >= 2000 && fromEnv <= 24 * 60 * 60 * 1000) { - return Math.floor(fromEnv); - } - return DEFAULT_POST_EXTRACT_TIMEOUT_MS; -} - -function getUnrestrictTimeoutMs(): number { - const fromEnv = Number(process.env.RD_UNRESTRICT_TIMEOUT_MS ?? NaN); - if (Number.isFinite(fromEnv) && fromEnv >= 5000 && fromEnv <= 15 * 60 * 1000) { - return Math.floor(fromEnv); - } - return DEFAULT_UNRESTRICT_TIMEOUT_MS; -} - -function getLowThroughputTimeoutMs(): number { - const fromEnv = Number(process.env.RD_LOW_THROUGHPUT_TIMEOUT_MS ?? NaN); - if (Number.isFinite(fromEnv) && fromEnv >= 30000 && fromEnv <= 20 * 60 * 1000) { - return Math.floor(fromEnv); - } - return DEFAULT_LOW_THROUGHPUT_TIMEOUT_MS; -} - -function getLowThroughputMinBytes(): number { - const fromEnv = Number(process.env.RD_LOW_THROUGHPUT_MIN_BYTES ?? NaN); - if (Number.isFinite(fromEnv) && fromEnv >= 1024 && fromEnv <= 32 * 1024 * 1024) { - return Math.floor(fromEnv); - } - return DEFAULT_LOW_THROUGHPUT_MIN_BYTES; -} - -function normalizeRetryLimit(value: unknown): number { - const num = Number(value); - if (!Number.isFinite(num)) { - return REQUEST_RETRIES; - } - return Math.max(0, Math.min(99, Math.floor(num))); -} - -function retryLimitLabel(retryLimit: number): string { - return retryLimit <= 0 ? "inf" : String(retryLimit); -} - -function retryLimitToMaxRetries(retryLimit: number): number { - return retryLimit <= 0 ? Number.MAX_SAFE_INTEGER : retryLimit; -} - -type HistoryEntryCallback = (entry: HistoryEntry) => void; - -type DownloadManagerOptions = { - megaWebUnrestrict?: MegaWebUnrestrictor; - allDebridWebUnrestrict?: AllDebridWebUnrestrictor; - realDebridWebUnrestrict?: RealDebridWebUnrestrictor; - bestDebridWebUnrestrict?: BestDebridWebUnrestrictor; - invalidateMegaSession?: () => void; - onHistoryEntry?: HistoryEntryCallback; -}; - -function generateHistoryId(): string { - return `hist-${Date.now().toString(36)}-${Math.random().toString(36).slice(2, 8)}`; -} - -function cloneSession(session: SessionState): SessionState { - const clonedItems: Record<string, DownloadItem> = {}; - for (const key of Object.keys(session.items)) { - clonedItems[key] = { ...session.items[key] }; - } - const clonedPackages: Record<string, PackageEntry> = {}; - for (const key of Object.keys(session.packages)) { - const pkg = session.packages[key]; - clonedPackages[key] = { ...pkg, itemIds: [...pkg.itemIds] }; - } - return { - ...session, - packageOrder: [...session.packageOrder], - packages: clonedPackages, - items: clonedItems - }; -} - -function cloneSettings(settings: AppSettings): AppSettings { - return { - ...settings, - bandwidthSchedules: (settings.bandwidthSchedules || []).map((entry) => ({ ...entry })), - providerDailyLimitBytes: { ...(settings.providerDailyLimitBytes || {}) }, - providerDailyUsageBytes: { ...(settings.providerDailyUsageBytes || {}) }, - providerTotalUsageBytes: { ...(settings.providerTotalUsageBytes || {}) }, - debridLinkApiKeyDailyLimitBytes: { ...(settings.debridLinkApiKeyDailyLimitBytes || {}) }, - debridLinkApiKeyDailyUsageBytes: { ...(settings.debridLinkApiKeyDailyUsageBytes || {}) }, - debridLinkApiKeyTotalUsageBytes: { ...(settings.debridLinkApiKeyTotalUsageBytes || {}) } - }; -} - -function parseContentRangeTotal(contentRange: string | null): number | null { - if (!contentRange) { - return null; - } - const match = contentRange.match(/\/(\d+)$/); - if (!match) { - return null; - } - const value = Number(match[1]); - return Number.isFinite(value) ? value : null; -} - -function parseContentDispositionFilename(contentDisposition: string | null): string { - if (!contentDisposition) { - return ""; - } - - const encodedMatch = contentDisposition.match(/filename\*\s*=\s*([^;]+)/i); - if (encodedMatch?.[1]) { - let value = encodedMatch[1].trim(); - value = value.replace(/^[A-Za-z0-9._-]+(?:'[^']*)?'/, ""); - value = value.replace(/^['"]+|['"]+$/g, ""); - try { - const decoded = decodeURIComponent(value).trim(); - if (decoded) { - return decoded; - } - } catch { - if (value) { - return value; - } - } - } - - const plainMatch = contentDisposition.match(/filename\s*=\s*([^;]+)/i); - if (!plainMatch?.[1]) { - return ""; - } - return plainMatch[1].trim().replace(/^['"]+|['"]+$/g, ""); -} - -function isArchiveLikePath(filePath: string): boolean { - const lower = path.basename(filePath).toLowerCase(); - return /\.(?:part\d+\.rar|rar|r\d{2,3}|zip(?:\.\d+)?|z\d{1,3}|7z(?:\.\d+)?)$/i.test(lower); -} - -function extractHosterKey(link: string): string { - try { - const host = new URL(link).hostname.replace(/^www\./, "").toLowerCase(); - const parts = host.split("."); - return parts.length >= 2 ? parts[parts.length - 2] : host; - } catch { - return ""; - } -} - -function isLargeBinaryLikePath(filePath: string): boolean { - const lower = path.basename(String(filePath || "")).toLowerCase(); - return isArchiveLikePath(lower) || LARGE_BINARY_FILE_RE.test(lower); -} - -function shouldRejectSuspiciousSmallDownload( - filePath: string, - fileName: string, - fileSizeOnDisk: number, - expectedTotal: number | null -): boolean { - const size = Math.max(0, Math.floor(Number(fileSizeOnDisk) || 0)); - const expected = Number.isFinite(expectedTotal || NaN) ? Math.max(0, Math.floor(expectedTotal || 0)) : 0; - const binaryLike = isLargeBinaryLikePath(filePath || fileName); - - if (size <= 0) { - return expected > 0 || binaryLike; - } - if (size < 512) { - if (expected > 0 && size >= expected && binaryLike) { - return false; - } - return true; - } - if (size >= MINI_DOWNLOAD_RETRY_THRESHOLD_BYTES) { - return false; - } - if (expected >= MINI_DOWNLOAD_RETRY_THRESHOLD_BYTES) { - return true; - } - return binaryLike; -} - -function isFetchFailure(errorText: string): boolean { - const text = String(errorText || "").toLowerCase(); - return text.includes("fetch failed") || text.includes("socket hang up") || text.includes("econnreset") || text.includes("network error"); -} - -function isHttp416Text(errorText: string): boolean { - return /(^|\D)416(\D|$)/.test(String(errorText || "")); -} - -function shouldPreflightFinalizeItemFromDisk(item: DownloadItem): boolean { - const text = `${item.fullStatus || ""} ${item.lastError || ""}`.toLowerCase(); +import { validateFileAgainstManifest } from "./integrity"; +import { logger } from "./logger"; +import { ensureItemLog, getItemLogPath as getPersistedItemLogPath, logItemEvent as writeItemLogEvent } from "./item-log"; +import { ensurePackageLog, getPackageLogPath as getPersistedPackageLogPath, logPackageEvent as writePackageLogEvent } from "./package-log"; +import { logRenameEvent as writeRenameLogEvent } from "./rename-log"; +import { StoragePaths, saveSession, saveSessionAsync, saveSettings, saveSettingsAsync } from "./storage"; +import { compactErrorText, ensureDirPath, filenameFromUrl, formatEta, humanSize, looksLikeOpaqueFilename, nowMs, sanitizeFilename, sleep } from "./utils"; + +type ActiveTask = { + itemId: string; + packageId: string; + abortController: AbortController; + abortReason: "stop" | "cancel" | "reconnect" | "package_toggle" | "stall" | "shutdown" | "reset" | "none"; + resumable: boolean; + nonResumableCounted: boolean; + freshRetryUsed?: boolean; + resumeHardResetUsed?: boolean; + stallRetries?: number; + genericErrorRetries?: number; + unrestrictRetries?: number; + blockedOnDiskWrite?: boolean; + blockedOnDiskSince?: number; +}; + +type PackageItemDiskState = { + diskPath: string | null; + exists: boolean; + size: number; + minBytes: number; + fullOnDisk: boolean; + persistedBytesReady: boolean; + reason: "ok" | "missing_path" | "missing_file" | "too_small" | "persisted_shortfall"; +}; + +type HybridFailedArchiveState = { + marker: string; + lastError: string; + updatedAt: number; +}; + +const DEFAULT_DOWNLOAD_STALL_TIMEOUT_MS = 10000; + +const DEFAULT_DOWNLOAD_CONNECT_TIMEOUT_MS = 25000; + +const DEFAULT_GLOBAL_STALL_WATCHDOG_TIMEOUT_MS = 60000; + +const DEFAULT_POST_EXTRACT_TIMEOUT_MS = 4 * 60 * 60 * 1000; + +const EXTRACT_PROGRESS_EMIT_INTERVAL_MS = 260; + +const DEFAULT_UNRESTRICT_TIMEOUT_MS = 60000; + +const DEFAULT_LOW_THROUGHPUT_TIMEOUT_MS = 120000; + +const DEFAULT_LOW_THROUGHPUT_MIN_BYTES = 64 * 1024; + +const MINI_DOWNLOAD_RETRY_THRESHOLD_BYTES = 5 * 1024; + +const ALLDEBRID_HOST_INFO_TTL_MS = 60000; + +const ALLDEBRID_START_STAGGER_MS = 3000; + +const ARCHIVE_SETTLE_MIN_DELAY_MS = 1500; + +const ARCHIVE_SETTLE_POLL_MS = 250; + +const ARCHIVE_SETTLE_MAX_WAIT_MS = 5000; + +const MAX_SAME_DIRECT_URL_ATTEMPTS = 3; + +const REALDEBRID_TOTAL_MISMATCH_TOLERANCE_BYTES = 64 * 1024; + +const LARGE_BINARY_FILE_RE = /\.(?:part\d+\.rar|rar|r\d{2,3}|zip(?:\.\d+)?|7z(?:\.\d+)?|tar|gz|bz2|xz|iso|mkv|mp4|avi|mov|wmv|m4v|ts|m2ts|webm|mp3|flac|aac|wav)$/i; + +function itemExpectedMinBytes(item: DownloadItem): number { + return item.totalBytes && item.totalBytes > 0 + ? Math.max(10240, item.totalBytes - ALLOCATION_UNIT_SIZE) + : 10240; +} + +function resolvePackageItemDiskPath(pkg: PackageEntry, item: DownloadItem): string | null { + if (item.targetPath) { + return item.targetPath; + } + if (item.fileName && pkg.outputDir) { + return path.join(pkg.outputDir, item.fileName); + } + return null; +} + +function inspectPackageItemDiskState(pkg: PackageEntry, item: DownloadItem): PackageItemDiskState { + const minBytes = itemExpectedMinBytes(item); + const diskPath = resolvePackageItemDiskPath(pkg, item); + if (!diskPath) { + return { + diskPath: null, + exists: false, + size: 0, + minBytes, + fullOnDisk: false, + persistedBytesReady: false, + reason: "missing_path" + }; + } + + try { + const stat = fs.statSync(diskPath); + const fullOnDisk = stat.size >= minBytes; + const persistedBytesReady = item.downloadedBytes >= minBytes; + return { + diskPath, + exists: true, + size: stat.size, + minBytes, + fullOnDisk, + persistedBytesReady, + reason: !fullOnDisk + ? "too_small" + : !persistedBytesReady + ? "persisted_shortfall" + : "ok" + }; + } catch { + return { + diskPath, + exists: false, + size: 0, + minBytes, + fullOnDisk: false, + persistedBytesReady: false, + reason: "missing_file" + }; + } +} + +function stripArchiveSuffixForMatching(fileName: string): string { + const trimmed = path.basename(String(fileName || "").trim()); + if (!trimmed) { + return ""; + } + let next = trimmed.replace(/\.(?:part\d+\.rar|zip\.\d+|7z\.\d+|rar|r\d{2,3}|zip|7z|\d{3})$/i, ""); + next = next.replace(/\.part\d+$/i, "").replace(/\.vol\d+[+\d]*$/i, ""); + return next.toLowerCase(); +} + +function isPreferredArchiveEntryPointName(fileName: string): boolean { + const normalized = path.basename(String(fileName || "").trim()).toLowerCase(); + if (!normalized) { + return false; + } + return /\.part0*1\.rar$/.test(normalized) + || (/\.rar$/.test(normalized) && !/\.part\d+\.rar$/.test(normalized) && !/\.r\d{2,3}$/.test(normalized)) + || /\.zip\.001$/.test(normalized) + || /\.7z\.001$/.test(normalized) + || (/\.001$/.test(normalized) && !/\.(zip|7z)\.001$/.test(normalized)); +} + +function getDownloadStallTimeoutMs(): number { + const fromEnv = Number(process.env.RD_STALL_TIMEOUT_MS ?? NaN); + if (Number.isFinite(fromEnv) && fromEnv >= 2000 && fromEnv <= 600000) { + return Math.floor(fromEnv); + } + return DEFAULT_DOWNLOAD_STALL_TIMEOUT_MS; +} + +function getDownloadConnectTimeoutMs(): number { + const fromEnv = Number(process.env.RD_CONNECT_TIMEOUT_MS ?? NaN); + if (Number.isFinite(fromEnv) && fromEnv >= 250 && fromEnv <= 180000) { + return Math.floor(fromEnv); + } + return DEFAULT_DOWNLOAD_CONNECT_TIMEOUT_MS; +} + +function getGlobalStallWatchdogTimeoutMs(): number { + const fromEnv = Number(process.env.RD_GLOBAL_STALL_TIMEOUT_MS ?? NaN); + if (Number.isFinite(fromEnv)) { + if (fromEnv <= 0) { + return 0; + } + if (fromEnv >= 2000 && fromEnv <= 600000) { + return Math.floor(fromEnv); + } + } + return DEFAULT_GLOBAL_STALL_WATCHDOG_TIMEOUT_MS; +} + +function getPostExtractTimeoutMs(): number { + const fromEnv = Number(process.env.RD_POST_EXTRACT_TIMEOUT_MS ?? NaN); + if (Number.isFinite(fromEnv) && fromEnv >= 2000 && fromEnv <= 24 * 60 * 60 * 1000) { + return Math.floor(fromEnv); + } + return DEFAULT_POST_EXTRACT_TIMEOUT_MS; +} + +function getUnrestrictTimeoutMs(): number { + const fromEnv = Number(process.env.RD_UNRESTRICT_TIMEOUT_MS ?? NaN); + if (Number.isFinite(fromEnv) && fromEnv >= 5000 && fromEnv <= 15 * 60 * 1000) { + return Math.floor(fromEnv); + } + return DEFAULT_UNRESTRICT_TIMEOUT_MS; +} + +function getLowThroughputTimeoutMs(): number { + const fromEnv = Number(process.env.RD_LOW_THROUGHPUT_TIMEOUT_MS ?? NaN); + if (Number.isFinite(fromEnv) && fromEnv >= 30000 && fromEnv <= 20 * 60 * 1000) { + return Math.floor(fromEnv); + } + return DEFAULT_LOW_THROUGHPUT_TIMEOUT_MS; +} + +function getLowThroughputMinBytes(): number { + const fromEnv = Number(process.env.RD_LOW_THROUGHPUT_MIN_BYTES ?? NaN); + if (Number.isFinite(fromEnv) && fromEnv >= 1024 && fromEnv <= 32 * 1024 * 1024) { + return Math.floor(fromEnv); + } + return DEFAULT_LOW_THROUGHPUT_MIN_BYTES; +} + +function normalizeRetryLimit(value: unknown): number { + const num = Number(value); + if (!Number.isFinite(num)) { + return REQUEST_RETRIES; + } + return Math.max(0, Math.min(99, Math.floor(num))); +} + +function retryLimitLabel(retryLimit: number): string { + return retryLimit <= 0 ? "inf" : String(retryLimit); +} + +function retryLimitToMaxRetries(retryLimit: number): number { + return retryLimit <= 0 ? Number.MAX_SAFE_INTEGER : retryLimit; +} + +type HistoryEntryCallback = (entry: HistoryEntry) => void; + +type DownloadManagerOptions = { + megaWebUnrestrict?: MegaWebUnrestrictor; + allDebridWebUnrestrict?: AllDebridWebUnrestrictor; + realDebridWebUnrestrict?: RealDebridWebUnrestrictor; + bestDebridWebUnrestrict?: BestDebridWebUnrestrictor; + invalidateMegaSession?: () => void; + onHistoryEntry?: HistoryEntryCallback; +}; + +function generateHistoryId(): string { + return `hist-${Date.now().toString(36)}-${Math.random().toString(36).slice(2, 8)}`; +} + +function cloneSession(session: SessionState): SessionState { + const clonedItems: Record<string, DownloadItem> = {}; + for (const key of Object.keys(session.items)) { + clonedItems[key] = { ...session.items[key] }; + } + const clonedPackages: Record<string, PackageEntry> = {}; + for (const key of Object.keys(session.packages)) { + const pkg = session.packages[key]; + clonedPackages[key] = { ...pkg, itemIds: [...pkg.itemIds] }; + } + return { + ...session, + packageOrder: [...session.packageOrder], + packages: clonedPackages, + items: clonedItems + }; +} + +function cloneSettings(settings: AppSettings): AppSettings { + return { + ...settings, + bandwidthSchedules: (settings.bandwidthSchedules || []).map((entry) => ({ ...entry })), + providerDailyLimitBytes: { ...(settings.providerDailyLimitBytes || {}) }, + providerDailyUsageBytes: { ...(settings.providerDailyUsageBytes || {}) }, + providerTotalUsageBytes: { ...(settings.providerTotalUsageBytes || {}) }, + debridLinkApiKeyDailyLimitBytes: { ...(settings.debridLinkApiKeyDailyLimitBytes || {}) }, + debridLinkApiKeyDailyUsageBytes: { ...(settings.debridLinkApiKeyDailyUsageBytes || {}) }, + debridLinkApiKeyTotalUsageBytes: { ...(settings.debridLinkApiKeyTotalUsageBytes || {}) } + }; +} + +function parseContentRangeTotal(contentRange: string | null): number | null { + if (!contentRange) { + return null; + } + const match = contentRange.match(/\/(\d+)$/); + if (!match) { + return null; + } + const value = Number(match[1]); + return Number.isFinite(value) ? value : null; +} + +function parseContentDispositionFilename(contentDisposition: string | null): string { + if (!contentDisposition) { + return ""; + } + + const encodedMatch = contentDisposition.match(/filename\*\s*=\s*([^;]+)/i); + if (encodedMatch?.[1]) { + let value = encodedMatch[1].trim(); + value = value.replace(/^[A-Za-z0-9._-]+(?:'[^']*)?'/, ""); + value = value.replace(/^['"]+|['"]+$/g, ""); + try { + const decoded = decodeURIComponent(value).trim(); + if (decoded) { + return decoded; + } + } catch { + if (value) { + return value; + } + } + } + + const plainMatch = contentDisposition.match(/filename\s*=\s*([^;]+)/i); + if (!plainMatch?.[1]) { + return ""; + } + return plainMatch[1].trim().replace(/^['"]+|['"]+$/g, ""); +} + +function isArchiveLikePath(filePath: string): boolean { + const lower = path.basename(filePath).toLowerCase(); + return /\.(?:part\d+\.rar|rar|r\d{2,3}|zip(?:\.\d+)?|z\d{1,3}|7z(?:\.\d+)?)$/i.test(lower); +} + +function extractHosterKey(link: string): string { + try { + const host = new URL(link).hostname.replace(/^www\./, "").toLowerCase(); + const parts = host.split("."); + return parts.length >= 2 ? parts[parts.length - 2] : host; + } catch { + return ""; + } +} + +function isLargeBinaryLikePath(filePath: string): boolean { + const lower = path.basename(String(filePath || "")).toLowerCase(); + return isArchiveLikePath(lower) || LARGE_BINARY_FILE_RE.test(lower); +} + +function shouldRejectSuspiciousSmallDownload( + filePath: string, + fileName: string, + fileSizeOnDisk: number, + expectedTotal: number | null +): boolean { + const size = Math.max(0, Math.floor(Number(fileSizeOnDisk) || 0)); + const expected = Number.isFinite(expectedTotal || NaN) ? Math.max(0, Math.floor(expectedTotal || 0)) : 0; + const binaryLike = isLargeBinaryLikePath(filePath || fileName); + + if (size <= 0) { + return expected > 0 || binaryLike; + } + if (size < 512) { + if (expected > 0 && size >= expected && binaryLike) { + return false; + } + return true; + } + if (size >= MINI_DOWNLOAD_RETRY_THRESHOLD_BYTES) { + return false; + } + if (expected >= MINI_DOWNLOAD_RETRY_THRESHOLD_BYTES) { + return true; + } + return binaryLike; +} + +function isFetchFailure(errorText: string): boolean { + const text = String(errorText || "").toLowerCase(); + return text.includes("fetch failed") || text.includes("socket hang up") || text.includes("econnreset") || text.includes("network error"); +} + +function isHttp416Text(errorText: string): boolean { + return /(^|\D)416(\D|$)/.test(String(errorText || "")); +} + +function shouldPreflightFinalizeItemFromDisk(item: DownloadItem): boolean { + const text = `${item.fullStatus || ""} ${item.lastError || ""}`.toLowerCase(); return text.includes("resume-link erneuern") || text.includes("resume link erneuern") || text.includes("direktlink erneuern") @@ -442,835 +442,835 @@ function shouldPreflightFinalizeItemFromDisk(item: DownloadItem): boolean { || text.includes("resume_download_underflow") || text.includes("range_ignored_on_resume") || text.includes("server ignorierte range"); -} - -function isResumeHardResetReason(errorText: string): boolean { - const text = String(errorText || ""); - return text.startsWith("resume_download_underflow:"); -} - -function isRealDebridProvider(provider: string | null | undefined): boolean { - return String(provider || "").trim().toLowerCase() === "realdebrid"; -} - -export function getAuthoritativeRealDebridTotal( - provider: string | null | undefined, - knownTotal: number, - existingBytes: number, - responseStatus: number, - contentLength: number, - totalFromRange: number | null, - resumeHardResetUsed: boolean -): { totalBytes: number; source: "content-range" | "content-length"; mismatchBytes: number } | null { - if (!isRealDebridProvider(provider) || !knownTotal || knownTotal <= 0) { - return null; - } - - const evaluateCandidate = ( - candidateTotal: number, - source: "content-range" | "content-length" - ): { totalBytes: number; source: "content-range" | "content-length"; mismatchBytes: number } | null => { - if (!Number.isFinite(candidateTotal) || candidateTotal <= 0 || candidateTotal >= knownTotal) { - return null; - } - - const mismatchBytes = knownTotal - candidateTotal; - if (mismatchBytes > REALDEBRID_TOTAL_MISMATCH_TOLERANCE_BYTES) { - return null; - } - - if (candidateTotal + ALLOCATION_UNIT_SIZE < existingBytes) { - return null; - } - - if (responseStatus === 206) { - if (existingBytes <= 0) { - return null; - } - const maxReachableBytes = existingBytes + Math.max(0, contentLength); - if (candidateTotal > maxReachableBytes + ALLOCATION_UNIT_SIZE) { - return null; - } - } else if (responseStatus === 200) { - if (!resumeHardResetUsed || source !== "content-length") { - return null; - } - } else { - return null; - } - - return { - totalBytes: candidateTotal, - source, - mismatchBytes - }; - }; - - return evaluateCandidate(totalFromRange || 0, "content-range") - || evaluateCandidate(contentLength, "content-length"); -} - -function isPermanentLinkError(errorText: string): boolean { - const text = String(errorText || "").toLowerCase(); - return text.includes("permanent ungültig") - || /file.?not.?found/.test(text) - || /file.?unavailable/.test(text) - || /link.?is.?dead/.test(text) - || text.includes("file has been removed") - || text.includes("file has been deleted") - || text.includes("file is no longer available") - || text.includes("file was removed") - || text.includes("file was deleted"); -} - -function isUnrestrictFailure(errorText: string): boolean { - const text = String(errorText || "").toLowerCase(); - return text.includes("unrestrict") || text.includes("mega-web") || text.includes("mega-debrid") - || text.includes("bestdebrid") || text.includes("alldebrid") || text.includes("kein debrid") - || text.includes("session-cookie") || text.includes("session cookie") || text.includes("session blockiert") - || text.includes("session expired") || text.includes("invalid session") - || text.includes("login ungültig") || text.includes("login liefert") - || text.includes("login required") || text.includes("login failed"); -} - -function parseDebridLinkCooldownRetry(errorText: string): { delayMs: number; detail: string } | null { - const match = String(errorText || "").match(/debrid_link_cooldown:(\d+):(.*)$/i); - if (!match) { - return null; - } - const delayMs = Math.max(1000, Math.min(15 * 60 * 1000, Number(match[1]) || 0)); - const detail = String(match[2] || "").trim(); - if (!delayMs) { - return null; - } - return { delayMs, detail }; -} - -function isProviderBusyUnrestrictError(errorText: string): boolean { - const text = String(errorText || "").toLowerCase(); - return text.includes("too many active") - || text.includes("too many concurrent") - || text.includes("too many downloads") - || text.includes("active download") - || text.includes("concurrent limit") - || text.includes("slot limit") - || text.includes("limit reached") - || text.includes("zu viele aktive") - || text.includes("zu viele gleichzeitige") - || text.includes("zu viele downloads"); -} - -function isHosterUnavailableError(errorText: string): boolean { - return String(errorText || "").toLowerCase().includes("hosternotavailable"); -} - -function isTemporaryUnrestrictError(errorText: string): boolean { - const text = String(errorText || "").toLowerCase(); - return text.includes("server error") - || text.includes("internal server error") - || text.includes("notdebrid") - || text.includes("unable to generate link") - || text.includes("kann aktuell nicht generiert werden") - || text.includes("temporarily unavailable") - || text.includes("temporary unavailable") - || text.includes("temporarily disabled") - || text.includes("try again later") - || text.includes("service unavailable") - || text.includes("host is down") - || text.includes("maintenance") - || text.includes("bad gateway") - || text.includes("gateway timeout") - || text.includes("cloudflare") - || text.includes("worker error"); -} - -function isFinishedStatus(status: DownloadStatus): boolean { - return status === "completed" || status === "failed" || status === "cancelled"; -} - -function isExtractedLabel(statusText: string): boolean { - return /^entpackt\b/i.test(String(statusText || "").trim()); -} - -function isExtractErrorLabel(statusText: string): boolean { - const text = String(statusText || "").trim(); - return /^entpacken\b/i.test(text) && /\berror\b/i.test(text) - || /^entpack-fehler\b/i.test(text) - || /^entpacken\b.*\btimeout\b/i.test(text); -} - -function isTransientExtractStatus(statusText: string): boolean { - const text = String(statusText || "").trim(); - return /^entpacken\b/i.test(text) - || /^passwort\b/i.test(text) - || /^finalisieren\b/i.test(text); -} - -function shouldAutoRetryExtraction(statusText: string): boolean { - return !isExtractedLabel(statusText) && !isExtractErrorLabel(statusText); -} - -function shouldPreserveExtractionResumeLabel(statusText: string): boolean { - const text = String(statusText || "").trim(); - return isTransientExtractStatus(text) || /^entpacken abgebrochen\b/i.test(text); -} - -function formatExtractDone(elapsedMs: number): string { - if (elapsedMs < 1000) return "Entpackt - Done (<1s)"; - const secs = elapsedMs / 1000; - return secs < 100 - ? `Entpackt - Done (${secs.toFixed(1)}s)` - : `Entpackt - Done (${Math.round(secs)}s)`; -} - -function providerLabel(provider: DownloadItem["provider"]): string { - if (provider === "realdebrid") { - return "Real-Debrid"; - } - if (provider === "megadebrid") { - return "Mega-Debrid"; - } - if (provider === "megadebrid-api") { - return "Mega-Debrid API"; - } - if (provider === "megadebrid-web") { - return "Mega-Debrid Web"; - } - if (provider === "bestdebrid") { - return "BestDebrid"; - } - if (provider === "alldebrid") { - return "AllDebrid"; - } - if (provider === "ddownload") { - return "DDownload"; - } - if (provider === "onefichier") { - return "1Fichier"; - } - if (provider === "debridlink") { - return "Debrid-Link"; - } - if (provider === "linksnappy") { - return "LinkSnappy"; - } - return "Debrid"; -} - -function resolveMegaDebridProvider(settings: AppSettings, provider: DebridProvider | null): DebridProvider | null { - if (provider !== "megadebrid") { - return provider; - } - const apiEnabled = settings.megaDebridApiEnabled - || (settings.megaLogin.trim() && settings.megaPassword.trim() && !settings.megaDebridApiEnabled && !settings.megaDebridWebEnabled && settings.megaDebridPreferApi); - const webEnabled = settings.megaDebridWebEnabled - || (settings.megaLogin.trim() && settings.megaPassword.trim() && !settings.megaDebridApiEnabled && !settings.megaDebridWebEnabled && !settings.megaDebridPreferApi); - if (apiEnabled && !webEnabled) { - return "megadebrid-api"; - } - if (webEnabled && !apiEnabled) { - return "megadebrid-web"; - } - return settings.megaDebridPreferApi ? "megadebrid-api" : "megadebrid-web"; -} - -function pathKey(filePath: string): string { - const resolved = path.resolve(filePath); - return process.platform === "win32" ? resolved.toLowerCase() : resolved; -} - -function isPathInsideDir(filePath: string, dirPath: string): boolean { - const file = pathKey(filePath); - const dir = pathKey(dirPath); - if (file === dir) { - return true; - } - const withSep = dir.endsWith(path.sep) ? dir : `${dir}${path.sep}`; - return file.startsWith(withSep); -} - -const EMPTY_DIR_IGNORED_FILE_NAMES = new Set([ - "thumbs.db", - "desktop.ini", - ".ds_store" -]); -const EMPTY_DIR_IGNORED_FILE_RE = /^\.rd_extract_progress(?:_[^.\\/]+)?\.json$/i; - -function isIgnorableEmptyDirFileName(fileName: string): boolean { - const normalized = String(fileName || "").trim().toLowerCase(); - return EMPTY_DIR_IGNORED_FILE_NAMES.has(normalized) || EMPTY_DIR_IGNORED_FILE_RE.test(normalized); -} - -function toWindowsLongPathIfNeeded(filePath: string): string { - const absolute = path.resolve(String(filePath || "")); - if (process.platform !== "win32") { - return absolute; - } - if (!absolute || absolute.startsWith("\\\\?\\")) { - return absolute; - } - if (absolute.length < 248) { - return absolute; - } - if (absolute.startsWith("\\\\")) { - return `\\\\?\\UNC\\${absolute.slice(2)}`; - } - return `\\\\?\\${absolute}`; -} - -const SCENE_RELEASE_FOLDER_RE = /-(?:4sf|4sj)$/i; -const SCENE_GROUP_SUFFIX_RE = /-(?=[A-Za-z0-9]{2,}$)(?=[A-Za-z0-9]*[A-Z])[A-Za-z0-9]+$/; -const SCENE_EPISODE_RE = /(?:^|[._\-\s])s(\d{1,2})e(\d{1,3})(?:e(\d{1,3}))?(?!\d)/i; -const SCENE_EPISODE_JOINED_RE = /s(\d{1,2})e(\d{1,3})(?:e(\d{1,3}))?(?!\d)/i; -const SCENE_SEASON_ONLY_RE = /(^|[._\-\s])s\d{1,2}(?=[._\-\s]|$)/i; -const SCENE_SEASON_CAPTURE_RE = /(?:^|[._\-\s])s(\d{1,2})(?=[._\-\s]|$)/i; -const SCENE_EPISODE_ONLY_RE = /(?:^|[._\-\s])e(?:p(?:isode)?)?\s*0*(\d{1,3})(?:[._\-\s]|$)/i; -const SCENE_PART_TOKEN_RE = /(?:^|[._\-\s])(?:teil|part)\s*0*(\d{1,3})(?=[._\-\s]|$)/i; -const SCENE_COMPACT_EPISODE_CODE_RE = /(?:^|[._\-\s])(\d{3,4})([a-z])?(?=$|[._\-\s])/i; -const SCENE_RP_TOKEN_RE = /(?:^|[._\-\s])rp(?:[._\-\s]|$)/i; -const SCENE_REPACK_TOKEN_RE = /(?:^|[._\-\s])repack(?:[._\-\s]|$)/i; -const SCENE_QUALITY_TOKEN_RE = /([._\-\s])((?:4320|2160|1440|1080|720|576|540|480|360)p)(?=[._\-\s]|$)/i; -const SCENE_GROUP_SUFFIX_FALLBACK_RE = /-([A-Za-z0-9]{2,})$/; -const SCENE_NON_GROUP_SUFFIXES = new Set([ - "x264", - "x265", - "h264", - "h265", - "avc", - "hevc", - "web", - "webrip", - "webdl", - "bluray", - "bdrip", - "hdtv", - "dvdrip", - "remux" -]); - -function hasSceneGroupSuffix(fileName: string): boolean { - const text = String(fileName || "").trim(); - if (!text) { - return false; - } - - if (SCENE_GROUP_SUFFIX_RE.test(text)) { - return true; - } - - const fallbackMatch = text.match(SCENE_GROUP_SUFFIX_FALLBACK_RE); - const suffix = String(fallbackMatch?.[1] || "").trim(); - if (!suffix) { - return false; - } - - const lower = suffix.toLowerCase(); - if (SCENE_NON_GROUP_SUFFIXES.has(lower)) { - return false; - } - if (/^\d+p$/.test(lower) || /^\d+$/.test(lower)) { - return false; - } - if (/^\d/.test(suffix)) { - return false; - } - if (/4s(?:f|j)/i.test(suffix) && !/^(?:4sf|4sj)$/i.test(suffix)) { - return false; - } - return /[a-z]/i.test(suffix); -} - -export function extractEpisodeToken(fileName: string): string | null { - const text = String(fileName || ""); - const match = text.match(SCENE_EPISODE_RE) || text.match(SCENE_EPISODE_JOINED_RE); - if (!match) { - return null; - } - - const season = Number(match[1]); - const episode = Number(match[2]); - if (!Number.isFinite(season) || !Number.isFinite(episode) || season < 0 || episode < 0) { - return null; - } - - let token = `S${String(season).padStart(2, "0")}E${String(episode).padStart(2, "0")}`; - if (match[3]) { - const episode2 = Number(match[3]); - if (Number.isFinite(episode2) && episode2 > 0) { - token += `E${String(episode2).padStart(2, "0")}`; - } - } - return token; -} - -function extractSeasonToken(fileName: string): string | null { - const text = String(fileName || ""); - const episodeMatch = text.match(SCENE_EPISODE_RE); - if (episodeMatch?.[1]) { - const season = Number(episodeMatch[1]); - if (Number.isFinite(season) && season >= 0) { - return `S${String(season).padStart(2, "0")}`; - } - } - const seasonMatch = text.match(SCENE_SEASON_CAPTURE_RE); - if (!seasonMatch?.[1]) { - return null; - } - const season = Number(seasonMatch[1]); - if (!Number.isFinite(season) || season < 0) { - return null; - } - return `S${String(season).padStart(2, "0")}`; -} - -function extractPartEpisodeNumber(fileName: string): number | null { - const match = String(fileName || "").match(SCENE_PART_TOKEN_RE); - if (!match?.[1]) { - return null; - } - const episode = Number(match[1]); - if (!Number.isFinite(episode) || episode <= 0) { - return null; - } - return episode; -} - -function extractEpisodeOnlyNumber(fileName: string): number | null { - const match = String(fileName || "").match(SCENE_EPISODE_ONLY_RE); - if (!match?.[1]) { - return null; - } - const episode = Number(match[1]); - if (!Number.isFinite(episode) || episode <= 0 || episode > 999) { - return null; - } - return episode; -} - -function extractCompactEpisodeToken(fileName: string, seasonHint: number | null): string | null { - const trimmed = String(fileName || "").trim(); - if (!trimmed) { - return null; - } - const match = trimmed.match(SCENE_COMPACT_EPISODE_CODE_RE); - if (!match?.[1]) { - return null; - } - - const code = match[1]; - const episodeSuffix = String(match[2] || "").toLowerCase(); - if (code === "4320" || code === "2160" || code === "1440" || code === "1080" - || code === "0720" || code === "720" || code === "0576" || code === "576" - || code === "0540" || code === "540" || code === "0480" || code === "480" - || code === "0360" || code === "360") { - return null; - } - - const letterOffset = episodeSuffix - ? episodeSuffix.charCodeAt(0) - "a".charCodeAt(0) - : 0; - const toToken = (season: number, episode: number): string | null => { - const effectiveEpisode = episode + Math.max(0, letterOffset); - if (episodeSuffix && (letterOffset < 0 || letterOffset > 25)) { - return null; - } - if (!Number.isFinite(season) || !Number.isFinite(effectiveEpisode) || season < 0 || season > 99 || effectiveEpisode <= 0 || effectiveEpisode > 999) { - return null; - } - return `S${String(season).padStart(2, "0")}E${String(effectiveEpisode).padStart(2, "0")}`; - }; - - if (seasonHint !== null && Number.isFinite(seasonHint) && seasonHint >= 0 && seasonHint <= 99) { - const seasonRaw = String(Math.trunc(seasonHint)); - const seasonPadded = String(Math.trunc(seasonHint)).padStart(2, "0"); - const seasonPrefixes = [seasonPadded, seasonRaw].filter((value, index, array) => value.length > 0 && array.indexOf(value) === index) - .sort((a, b) => b.length - a.length); - for (const prefix of seasonPrefixes) { - if (!code.startsWith(prefix) || code.length <= prefix.length) { - continue; - } - const episode = Number(code.slice(prefix.length)); - const token = toToken(Number(seasonRaw), episode); - if (token) { - return token; - } - } - } - - if (code.length === 3) { - return toToken(Number(code[0]), Number(code.slice(1))); - } - if (code.length === 4) { - return toToken(Number(code.slice(0, 2)), Number(code.slice(2))); - } - return null; -} - -function resolveEpisodeTokenForAutoRename(sourceFileName: string, folderNames: string[]): { token: string; fromPart: boolean } | null { - const directFromSource = extractEpisodeToken(sourceFileName); - if (directFromSource) { - return { token: directFromSource, fromPart: false }; - } - - for (const folderName of folderNames) { - const directFromFolder = extractEpisodeToken(folderName); - if (directFromFolder) { - return { token: directFromFolder, fromPart: false }; - } - } - - const seasonTokenHint = extractSeasonToken(sourceFileName) - ?? folderNames.map((folderName) => extractSeasonToken(folderName)).find(Boolean) - ?? null; - const episodeOnly = extractEpisodeOnlyNumber(sourceFileName) - ?? folderNames.map((folderName) => extractEpisodeOnlyNumber(folderName)).find((value) => Number.isFinite(value) && (value as number) > 0) - ?? null; - if (seasonTokenHint && episodeOnly) { - return { - token: `${seasonTokenHint}E${String(episodeOnly).padStart(2, "0")}`, - fromPart: false - }; - } - const seasonHint = seasonTokenHint ? Number(seasonTokenHint.slice(1)) : null; - const compactEpisode = extractCompactEpisodeToken(sourceFileName, seasonHint); - if (compactEpisode) { - return { token: compactEpisode, fromPart: false }; - } - - const partEpisode = extractPartEpisodeNumber(sourceFileName) - ?? folderNames.map((folderName) => extractPartEpisodeNumber(folderName)).find((value) => Number.isFinite(value) && (value as number) > 0) - ?? null; - if (!partEpisode) { - return null; - } - - const seasonToken = seasonTokenHint || "S01"; - - return { - token: `${seasonToken}E${String(partEpisode).padStart(2, "0")}`, - fromPart: true - }; -} - -export function applyEpisodeTokenToFolderName(folderName: string, episodeToken: string): string { - const trimmed = String(folderName || "").trim(); - if (!trimmed) { - return episodeToken; - } - - const episodeRe = /(^|[._\-\s])s\d{1,2}e\d{1,3}(?:e\d{1,3})?(?=[._\-\s]|$)/i; - if (episodeRe.test(trimmed)) { - return trimmed.replace(episodeRe, `$1${episodeToken}`); - } - - const withSeason = trimmed.replace(SCENE_SEASON_ONLY_RE, `$1${episodeToken}`); - if (withSeason !== trimmed) { - return withSeason; - } - - const withSuffixInsert = trimmed.replace(/-(4sf|4sj)$/i, `.${episodeToken}-$1`); - if (withSuffixInsert !== trimmed) { - return withSuffixInsert; - } - - return `${trimmed}.${episodeToken}`; -} - -export function sourceHasRpToken(fileName: string): boolean { - return SCENE_RP_TOKEN_RE.test(String(fileName || "")); -} - -function removeRpTokens(baseName: string): string { - const normalized = String(baseName || "") - .replace(/(^|[._\-\s])rp(?=([._\-\s]|$))/ig, "$1") - .replace(/\.{2,}/g, ".") - .replace(/-{2,}/g, "-") - .replace(/_{2,}/g, "_") - .replace(/\s{2,}/g, " ") - .replace(/^[._\-\s]+|[._\-\s]+$/g, ""); - return normalized || String(baseName || ""); -} - -export function ensureRepackToken(baseName: string): string { - if (SCENE_REPACK_TOKEN_RE.test(baseName)) { - return baseName; - } - - const withQualityToken = baseName.replace(SCENE_QUALITY_TOKEN_RE, "$1REPACK.$2"); - if (withQualityToken !== baseName) { - return withQualityToken; - } - - const withSuffixToken = baseName.replace(/-(4sf|4sj)$/i, ".REPACK-$1"); - if (withSuffixToken !== baseName) { - return withSuffixToken; - } - - return `${baseName}.REPACK`; -} - -export function buildAutoRenameBaseName(folderName: string, sourceFileName: string): string | null { - const normalizedFolderName = String(folderName || "").trim(); - const normalizedSourceFileName = String(sourceFileName || "").trim(); - if (!normalizedFolderName || !normalizedSourceFileName) { - return null; - } - - const isLegacy4sf4sjFolder = SCENE_RELEASE_FOLDER_RE.test(normalizedFolderName); - const isSceneGroupFolder = hasSceneGroupSuffix(normalizedFolderName); - if (!isLegacy4sf4sjFolder && !isSceneGroupFolder) { - return null; - } - - const episodeToken = extractEpisodeToken(normalizedSourceFileName); - if (!episodeToken) { - return null; - } - - let next = isLegacy4sf4sjFolder - ? applyEpisodeTokenToFolderName(normalizedFolderName, episodeToken) - : normalizedFolderName; - - const hasRepackHint = sourceHasRpToken(normalizedSourceFileName) - || SCENE_REPACK_TOKEN_RE.test(normalizedSourceFileName) - || sourceHasRpToken(normalizedFolderName) - || SCENE_REPACK_TOKEN_RE.test(normalizedFolderName); - if (hasRepackHint) { - next = removeRpTokens(next); - next = ensureRepackToken(next); - } - - return sanitizeFilename(next); -} - -export function buildAutoRenameBaseNameFromFolders(folderNames: string[], sourceFileName: string): string | null { - return buildAutoRenameBaseNameFromFoldersWithOptions(folderNames, sourceFileName, { forceEpisodeForSeasonFolder: false }); -} - -export function buildAutoRenameBaseNameFromFoldersWithOptions( - folderNames: string[], - sourceFileName: string, - options: { forceEpisodeForSeasonFolder?: boolean } -): string | null { - const ordered = folderNames - .map((value) => String(value || "").trim()) - .filter((value) => value.length > 0); - if (ordered.length === 0) { - return null; - } - - const normalizedSourceFileName = String(sourceFileName || "").trim(); - const resolvedEpisode = resolveEpisodeTokenForAutoRename(normalizedSourceFileName, ordered); - const forceEpisodeForSeasonFolder = Boolean(options.forceEpisodeForSeasonFolder); - const globalRepackHint = sourceHasRpToken(normalizedSourceFileName) - || SCENE_REPACK_TOKEN_RE.test(normalizedSourceFileName) - || ordered.some((folderName) => sourceHasRpToken(folderName) || SCENE_REPACK_TOKEN_RE.test(folderName)); - - for (const folderName of ordered) { - const folderHasEpisode = Boolean(extractEpisodeToken(folderName)); - const folderHasSeason = Boolean(extractSeasonToken(folderName)); - const folderHasPart = extractPartEpisodeNumber(folderName) !== null; - if (folderHasPart && !folderHasEpisode && !folderHasSeason) { - continue; - } - - let target = buildAutoRenameBaseName(folderName, normalizedSourceFileName); - if (!target && resolvedEpisode && hasSceneGroupSuffix(folderName) && (folderHasSeason || folderHasEpisode)) { - target = applyEpisodeTokenToFolderName(folderName, resolvedEpisode.token); - } - if (!target) { - continue; - } - - if (resolvedEpisode - && forceEpisodeForSeasonFolder - && hasSceneGroupSuffix(target) - && !extractEpisodeToken(target) - && SCENE_SEASON_ONLY_RE.test(target)) { - target = applyEpisodeTokenToFolderName(target, resolvedEpisode.token); - } - - if (resolvedEpisode?.fromPart - && hasSceneGroupSuffix(target) - && !extractEpisodeToken(target) - && SCENE_SEASON_ONLY_RE.test(target)) { - target = applyEpisodeTokenToFolderName(target, resolvedEpisode.token); - } - - if (globalRepackHint) { - target = ensureRepackToken(removeRpTokens(target)); - } - return sanitizeFilename(target); - } - - // Last-resort fallback: if no scene-group-suffix folder was found but a folder - // has a season token and the source has an episode token, inject the episode anyway. - // This handles user-renamed packages like "Mystery Road S02" where the folder has - // no scene group suffix but still contains enough info for a useful rename. - if (resolvedEpisode && forceEpisodeForSeasonFolder) { - for (const folderName of ordered) { - if (!SCENE_SEASON_ONLY_RE.test(folderName) || extractEpisodeToken(folderName)) { - continue; - } - let target = applyEpisodeTokenToFolderName(folderName, resolvedEpisode.token); - if (globalRepackHint) { - target = ensureRepackToken(removeRpTokens(target)); - } - return sanitizeFilename(target); - } - } - - return null; -} - -export function resolveArchiveItemsFromList(archiveName: string, items: DownloadItem[]): DownloadItem[] { - const normalizeArchiveMatchName = (value: string): string => - stripDuplicateSuffixBeforeExtension(path.basename(String(value || ""))); - const entryLower = normalizeArchiveMatchName(archiveName).toLowerCase(); - - // Helper: get item basename (try targetPath first, then fileName) - const itemBaseName = (item: DownloadItem): string => - normalizeArchiveMatchName(item.targetPath || item.fileName || ""); - - // Try pattern-based matching first (for multipart archives) - let pattern: RegExp | null = null; - const multipartMatch = entryLower.match(/^(.*)\.part0*1\.rar$/); - if (multipartMatch) { - const prefix = multipartMatch[1].replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); - pattern = new RegExp(`^${prefix}\\.part\\d+\\.rar$`, "i"); - } - if (!pattern) { - const rarMatch = entryLower.match(/^(.*)\.rar$/); - if (rarMatch) { - const stem = rarMatch[1].replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); - pattern = new RegExp(`^${stem}\\.r(ar|\\d{2,3})$`, "i"); - } - } - if (!pattern) { - const zipSplitMatch = entryLower.match(/^(.*)\.zip\.001$/); - if (zipSplitMatch) { - const stem = zipSplitMatch[1].replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); - pattern = new RegExp(`^${stem}\\.zip(\\.\\d+)?$`, "i"); - } - } - if (!pattern) { - const sevenSplitMatch = entryLower.match(/^(.*)\.7z\.001$/); - if (sevenSplitMatch) { - const stem = sevenSplitMatch[1].replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); - pattern = new RegExp(`^${stem}\\.7z(\\.\\d+)?$`, "i"); - } - } - if (!pattern && /^(.*)\.001$/.test(entryLower) && !/\.(zip|7z)\.001$/.test(entryLower)) { - const genericSplitMatch = entryLower.match(/^(.*)\.001$/); - if (genericSplitMatch) { - const stem = genericSplitMatch[1].replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); - pattern = new RegExp(`^${stem}\\.\\d{3}$`, "i"); - } - } - - // Attempt 1: Pattern match (handles multipart archives) - if (pattern) { - const matched = items.filter((item) => pattern!.test(itemBaseName(item))); - if (matched.length > 0) return matched; - } - - // Attempt 2: Exact filename match (case-insensitive) - const exactMatch = items.filter((item) => itemBaseName(item).toLowerCase() === entryLower); - if (exactMatch.length > 0) return exactMatch; - - // Attempt 3: Stem-based fuzzy match — strip archive extensions and compare stems. - // Handles cases where debrid services modify filenames slightly. - const archiveStem = entryLower - .replace(/\.part\d+\.rar$/i, "") - .replace(/\.r\d{2,3}$/i, "") - .replace(/\.rar$/i, "") - .replace(/\.(zip|7z)\.\d{3}$/i, "") - .replace(/\.\d{3}$/i, "") - .replace(/\.(zip|7z)$/i, ""); - if (archiveStem.length > 3) { - const stemMatch = items.filter((item) => { - const name = itemBaseName(item).toLowerCase(); - return name.startsWith(archiveStem) && /\.(rar|r\d{2,3}|zip|7z|\d{3})$/i.test(name); - }); - if (stemMatch.length > 0) return stemMatch; - } - - // Attempt 4: If only one item in the list and one archive — return it as a best-effort match. - // This handles single-file packages where the filename may have been modified. - if (items.length === 1) { - const singleName = itemBaseName(items[0]).toLowerCase(); - if (/\.(rar|zip|7z|\d{3})$/i.test(singleName)) { - return items; - } - } - - return []; -} - -function stripDuplicateSuffixBeforeExtension(fileName: string): string { - return String(fileName || "").replace(/ \(\d+\)(?=\.[^.]+$)/, ""); -} - -function hasDuplicateSuffixBeforeExtension(fileName: string): boolean { - const normalized = stripDuplicateSuffixBeforeExtension(fileName); - return normalized !== String(fileName || ""); -} - -function startupDuplicateStateRank(item: DownloadItem, diskExists: boolean): number { - let rank = diskExists ? 40 : 0; - switch (item.status) { - case "completed": - rank += 40; - break; - case "downloading": - case "validating": - case "integrity_check": - rank += 25; - break; - case "queued": - case "reconnect_wait": - case "paused": - rank += 10; - break; - case "failed": - rank += 5; - break; - default: - break; - } - const fullStatus = String(item.fullStatus || "").trim(); - if (isExtractedLabel(fullStatus)) { - rank += 65; - } else if (/^fertig\b/i.test(fullStatus)) { - rank += 30; - } else if (isTransientExtractStatus(fullStatus)) { - rank += 20; - } else if (isExtractErrorLabel(fullStatus)) { - rank += 5; - } - rank += Math.max(0, Math.min(9, Math.floor(Number(item.progressPercent || 0) / 12))); - if (Number(item.downloadedBytes || 0) > 0) { - rank += 1; - } - return rank; -} - +} + +function isResumeHardResetReason(errorText: string): boolean { + const text = String(errorText || ""); + return text.startsWith("resume_download_underflow:"); +} + +function isRealDebridProvider(provider: string | null | undefined): boolean { + return String(provider || "").trim().toLowerCase() === "realdebrid"; +} + +export function getAuthoritativeRealDebridTotal( + provider: string | null | undefined, + knownTotal: number, + existingBytes: number, + responseStatus: number, + contentLength: number, + totalFromRange: number | null, + resumeHardResetUsed: boolean +): { totalBytes: number; source: "content-range" | "content-length"; mismatchBytes: number } | null { + if (!isRealDebridProvider(provider) || !knownTotal || knownTotal <= 0) { + return null; + } + + const evaluateCandidate = ( + candidateTotal: number, + source: "content-range" | "content-length" + ): { totalBytes: number; source: "content-range" | "content-length"; mismatchBytes: number } | null => { + if (!Number.isFinite(candidateTotal) || candidateTotal <= 0 || candidateTotal >= knownTotal) { + return null; + } + + const mismatchBytes = knownTotal - candidateTotal; + if (mismatchBytes > REALDEBRID_TOTAL_MISMATCH_TOLERANCE_BYTES) { + return null; + } + + if (candidateTotal + ALLOCATION_UNIT_SIZE < existingBytes) { + return null; + } + + if (responseStatus === 206) { + if (existingBytes <= 0) { + return null; + } + const maxReachableBytes = existingBytes + Math.max(0, contentLength); + if (candidateTotal > maxReachableBytes + ALLOCATION_UNIT_SIZE) { + return null; + } + } else if (responseStatus === 200) { + if (!resumeHardResetUsed || source !== "content-length") { + return null; + } + } else { + return null; + } + + return { + totalBytes: candidateTotal, + source, + mismatchBytes + }; + }; + + return evaluateCandidate(totalFromRange || 0, "content-range") + || evaluateCandidate(contentLength, "content-length"); +} + +function isPermanentLinkError(errorText: string): boolean { + const text = String(errorText || "").toLowerCase(); + return text.includes("permanent ungültig") + || /file.?not.?found/.test(text) + || /file.?unavailable/.test(text) + || /link.?is.?dead/.test(text) + || text.includes("file has been removed") + || text.includes("file has been deleted") + || text.includes("file is no longer available") + || text.includes("file was removed") + || text.includes("file was deleted"); +} + +function isUnrestrictFailure(errorText: string): boolean { + const text = String(errorText || "").toLowerCase(); + return text.includes("unrestrict") || text.includes("mega-web") || text.includes("mega-debrid") + || text.includes("bestdebrid") || text.includes("alldebrid") || text.includes("kein debrid") + || text.includes("session-cookie") || text.includes("session cookie") || text.includes("session blockiert") + || text.includes("session expired") || text.includes("invalid session") + || text.includes("login ungültig") || text.includes("login liefert") + || text.includes("login required") || text.includes("login failed"); +} + +function parseDebridLinkCooldownRetry(errorText: string): { delayMs: number; detail: string } | null { + const match = String(errorText || "").match(/debrid_link_cooldown:(\d+):(.*)$/i); + if (!match) { + return null; + } + const delayMs = Math.max(1000, Math.min(15 * 60 * 1000, Number(match[1]) || 0)); + const detail = String(match[2] || "").trim(); + if (!delayMs) { + return null; + } + return { delayMs, detail }; +} + +function isProviderBusyUnrestrictError(errorText: string): boolean { + const text = String(errorText || "").toLowerCase(); + return text.includes("too many active") + || text.includes("too many concurrent") + || text.includes("too many downloads") + || text.includes("active download") + || text.includes("concurrent limit") + || text.includes("slot limit") + || text.includes("limit reached") + || text.includes("zu viele aktive") + || text.includes("zu viele gleichzeitige") + || text.includes("zu viele downloads"); +} + +function isHosterUnavailableError(errorText: string): boolean { + return String(errorText || "").toLowerCase().includes("hosternotavailable"); +} + +function isTemporaryUnrestrictError(errorText: string): boolean { + const text = String(errorText || "").toLowerCase(); + return text.includes("server error") + || text.includes("internal server error") + || text.includes("notdebrid") + || text.includes("unable to generate link") + || text.includes("kann aktuell nicht generiert werden") + || text.includes("temporarily unavailable") + || text.includes("temporary unavailable") + || text.includes("temporarily disabled") + || text.includes("try again later") + || text.includes("service unavailable") + || text.includes("host is down") + || text.includes("maintenance") + || text.includes("bad gateway") + || text.includes("gateway timeout") + || text.includes("cloudflare") + || text.includes("worker error"); +} + +function isFinishedStatus(status: DownloadStatus): boolean { + return status === "completed" || status === "failed" || status === "cancelled"; +} + +function isExtractedLabel(statusText: string): boolean { + return /^entpackt\b/i.test(String(statusText || "").trim()); +} + +function isExtractErrorLabel(statusText: string): boolean { + const text = String(statusText || "").trim(); + return /^entpacken\b/i.test(text) && /\berror\b/i.test(text) + || /^entpack-fehler\b/i.test(text) + || /^entpacken\b.*\btimeout\b/i.test(text); +} + +function isTransientExtractStatus(statusText: string): boolean { + const text = String(statusText || "").trim(); + return /^entpacken\b/i.test(text) + || /^passwort\b/i.test(text) + || /^finalisieren\b/i.test(text); +} + +function shouldAutoRetryExtraction(statusText: string): boolean { + return !isExtractedLabel(statusText) && !isExtractErrorLabel(statusText); +} + +function shouldPreserveExtractionResumeLabel(statusText: string): boolean { + const text = String(statusText || "").trim(); + return isTransientExtractStatus(text) || /^entpacken abgebrochen\b/i.test(text); +} + +function formatExtractDone(elapsedMs: number): string { + if (elapsedMs < 1000) return "Entpackt - Done (<1s)"; + const secs = elapsedMs / 1000; + return secs < 100 + ? `Entpackt - Done (${secs.toFixed(1)}s)` + : `Entpackt - Done (${Math.round(secs)}s)`; +} + +function providerLabel(provider: DownloadItem["provider"]): string { + if (provider === "realdebrid") { + return "Real-Debrid"; + } + if (provider === "megadebrid") { + return "Mega-Debrid"; + } + if (provider === "megadebrid-api") { + return "Mega-Debrid API"; + } + if (provider === "megadebrid-web") { + return "Mega-Debrid Web"; + } + if (provider === "bestdebrid") { + return "BestDebrid"; + } + if (provider === "alldebrid") { + return "AllDebrid"; + } + if (provider === "ddownload") { + return "DDownload"; + } + if (provider === "onefichier") { + return "1Fichier"; + } + if (provider === "debridlink") { + return "Debrid-Link"; + } + if (provider === "linksnappy") { + return "LinkSnappy"; + } + return "Debrid"; +} + +function resolveMegaDebridProvider(settings: AppSettings, provider: DebridProvider | null): DebridProvider | null { + if (provider !== "megadebrid") { + return provider; + } + const apiEnabled = settings.megaDebridApiEnabled + || (settings.megaLogin.trim() && settings.megaPassword.trim() && !settings.megaDebridApiEnabled && !settings.megaDebridWebEnabled && settings.megaDebridPreferApi); + const webEnabled = settings.megaDebridWebEnabled + || (settings.megaLogin.trim() && settings.megaPassword.trim() && !settings.megaDebridApiEnabled && !settings.megaDebridWebEnabled && !settings.megaDebridPreferApi); + if (apiEnabled && !webEnabled) { + return "megadebrid-api"; + } + if (webEnabled && !apiEnabled) { + return "megadebrid-web"; + } + return settings.megaDebridPreferApi ? "megadebrid-api" : "megadebrid-web"; +} + +function pathKey(filePath: string): string { + const resolved = path.resolve(filePath); + return process.platform === "win32" ? resolved.toLowerCase() : resolved; +} + +function isPathInsideDir(filePath: string, dirPath: string): boolean { + const file = pathKey(filePath); + const dir = pathKey(dirPath); + if (file === dir) { + return true; + } + const withSep = dir.endsWith(path.sep) ? dir : `${dir}${path.sep}`; + return file.startsWith(withSep); +} + +const EMPTY_DIR_IGNORED_FILE_NAMES = new Set([ + "thumbs.db", + "desktop.ini", + ".ds_store" +]); +const EMPTY_DIR_IGNORED_FILE_RE = /^\.rd_extract_progress(?:_[^.\\/]+)?\.json$/i; + +function isIgnorableEmptyDirFileName(fileName: string): boolean { + const normalized = String(fileName || "").trim().toLowerCase(); + return EMPTY_DIR_IGNORED_FILE_NAMES.has(normalized) || EMPTY_DIR_IGNORED_FILE_RE.test(normalized); +} + +function toWindowsLongPathIfNeeded(filePath: string): string { + const absolute = path.resolve(String(filePath || "")); + if (process.platform !== "win32") { + return absolute; + } + if (!absolute || absolute.startsWith("\\\\?\\")) { + return absolute; + } + if (absolute.length < 248) { + return absolute; + } + if (absolute.startsWith("\\\\")) { + return `\\\\?\\UNC\\${absolute.slice(2)}`; + } + return `\\\\?\\${absolute}`; +} + +const SCENE_RELEASE_FOLDER_RE = /-(?:4sf|4sj)$/i; +const SCENE_GROUP_SUFFIX_RE = /-(?=[A-Za-z0-9]{2,}$)(?=[A-Za-z0-9]*[A-Z])[A-Za-z0-9]+$/; +const SCENE_EPISODE_RE = /(?:^|[._\-\s])s(\d{1,2})e(\d{1,3})(?:e(\d{1,3}))?(?!\d)/i; +const SCENE_EPISODE_JOINED_RE = /s(\d{1,2})e(\d{1,3})(?:e(\d{1,3}))?(?!\d)/i; +const SCENE_SEASON_ONLY_RE = /(^|[._\-\s])s\d{1,2}(?=[._\-\s]|$)/i; +const SCENE_SEASON_CAPTURE_RE = /(?:^|[._\-\s])s(\d{1,2})(?=[._\-\s]|$)/i; +const SCENE_EPISODE_ONLY_RE = /(?:^|[._\-\s])e(?:p(?:isode)?)?\s*0*(\d{1,3})(?:[._\-\s]|$)/i; +const SCENE_PART_TOKEN_RE = /(?:^|[._\-\s])(?:teil|part)\s*0*(\d{1,3})(?=[._\-\s]|$)/i; +const SCENE_COMPACT_EPISODE_CODE_RE = /(?:^|[._\-\s])(\d{3,4})([a-z])?(?=$|[._\-\s])/i; +const SCENE_RP_TOKEN_RE = /(?:^|[._\-\s])rp(?:[._\-\s]|$)/i; +const SCENE_REPACK_TOKEN_RE = /(?:^|[._\-\s])repack(?:[._\-\s]|$)/i; +const SCENE_QUALITY_TOKEN_RE = /([._\-\s])((?:4320|2160|1440|1080|720|576|540|480|360)p)(?=[._\-\s]|$)/i; +const SCENE_GROUP_SUFFIX_FALLBACK_RE = /-([A-Za-z0-9]{2,})$/; +const SCENE_NON_GROUP_SUFFIXES = new Set([ + "x264", + "x265", + "h264", + "h265", + "avc", + "hevc", + "web", + "webrip", + "webdl", + "bluray", + "bdrip", + "hdtv", + "dvdrip", + "remux" +]); + +function hasSceneGroupSuffix(fileName: string): boolean { + const text = String(fileName || "").trim(); + if (!text) { + return false; + } + + if (SCENE_GROUP_SUFFIX_RE.test(text)) { + return true; + } + + const fallbackMatch = text.match(SCENE_GROUP_SUFFIX_FALLBACK_RE); + const suffix = String(fallbackMatch?.[1] || "").trim(); + if (!suffix) { + return false; + } + + const lower = suffix.toLowerCase(); + if (SCENE_NON_GROUP_SUFFIXES.has(lower)) { + return false; + } + if (/^\d+p$/.test(lower) || /^\d+$/.test(lower)) { + return false; + } + if (/^\d/.test(suffix)) { + return false; + } + if (/4s(?:f|j)/i.test(suffix) && !/^(?:4sf|4sj)$/i.test(suffix)) { + return false; + } + return /[a-z]/i.test(suffix); +} + +export function extractEpisodeToken(fileName: string): string | null { + const text = String(fileName || ""); + const match = text.match(SCENE_EPISODE_RE) || text.match(SCENE_EPISODE_JOINED_RE); + if (!match) { + return null; + } + + const season = Number(match[1]); + const episode = Number(match[2]); + if (!Number.isFinite(season) || !Number.isFinite(episode) || season < 0 || episode < 0) { + return null; + } + + let token = `S${String(season).padStart(2, "0")}E${String(episode).padStart(2, "0")}`; + if (match[3]) { + const episode2 = Number(match[3]); + if (Number.isFinite(episode2) && episode2 > 0) { + token += `E${String(episode2).padStart(2, "0")}`; + } + } + return token; +} + +function extractSeasonToken(fileName: string): string | null { + const text = String(fileName || ""); + const episodeMatch = text.match(SCENE_EPISODE_RE); + if (episodeMatch?.[1]) { + const season = Number(episodeMatch[1]); + if (Number.isFinite(season) && season >= 0) { + return `S${String(season).padStart(2, "0")}`; + } + } + const seasonMatch = text.match(SCENE_SEASON_CAPTURE_RE); + if (!seasonMatch?.[1]) { + return null; + } + const season = Number(seasonMatch[1]); + if (!Number.isFinite(season) || season < 0) { + return null; + } + return `S${String(season).padStart(2, "0")}`; +} + +function extractPartEpisodeNumber(fileName: string): number | null { + const match = String(fileName || "").match(SCENE_PART_TOKEN_RE); + if (!match?.[1]) { + return null; + } + const episode = Number(match[1]); + if (!Number.isFinite(episode) || episode <= 0) { + return null; + } + return episode; +} + +function extractEpisodeOnlyNumber(fileName: string): number | null { + const match = String(fileName || "").match(SCENE_EPISODE_ONLY_RE); + if (!match?.[1]) { + return null; + } + const episode = Number(match[1]); + if (!Number.isFinite(episode) || episode <= 0 || episode > 999) { + return null; + } + return episode; +} + +function extractCompactEpisodeToken(fileName: string, seasonHint: number | null): string | null { + const trimmed = String(fileName || "").trim(); + if (!trimmed) { + return null; + } + const match = trimmed.match(SCENE_COMPACT_EPISODE_CODE_RE); + if (!match?.[1]) { + return null; + } + + const code = match[1]; + const episodeSuffix = String(match[2] || "").toLowerCase(); + if (code === "4320" || code === "2160" || code === "1440" || code === "1080" + || code === "0720" || code === "720" || code === "0576" || code === "576" + || code === "0540" || code === "540" || code === "0480" || code === "480" + || code === "0360" || code === "360") { + return null; + } + + const letterOffset = episodeSuffix + ? episodeSuffix.charCodeAt(0) - "a".charCodeAt(0) + : 0; + const toToken = (season: number, episode: number): string | null => { + const effectiveEpisode = episode + Math.max(0, letterOffset); + if (episodeSuffix && (letterOffset < 0 || letterOffset > 25)) { + return null; + } + if (!Number.isFinite(season) || !Number.isFinite(effectiveEpisode) || season < 0 || season > 99 || effectiveEpisode <= 0 || effectiveEpisode > 999) { + return null; + } + return `S${String(season).padStart(2, "0")}E${String(effectiveEpisode).padStart(2, "0")}`; + }; + + if (seasonHint !== null && Number.isFinite(seasonHint) && seasonHint >= 0 && seasonHint <= 99) { + const seasonRaw = String(Math.trunc(seasonHint)); + const seasonPadded = String(Math.trunc(seasonHint)).padStart(2, "0"); + const seasonPrefixes = [seasonPadded, seasonRaw].filter((value, index, array) => value.length > 0 && array.indexOf(value) === index) + .sort((a, b) => b.length - a.length); + for (const prefix of seasonPrefixes) { + if (!code.startsWith(prefix) || code.length <= prefix.length) { + continue; + } + const episode = Number(code.slice(prefix.length)); + const token = toToken(Number(seasonRaw), episode); + if (token) { + return token; + } + } + } + + if (code.length === 3) { + return toToken(Number(code[0]), Number(code.slice(1))); + } + if (code.length === 4) { + return toToken(Number(code.slice(0, 2)), Number(code.slice(2))); + } + return null; +} + +function resolveEpisodeTokenForAutoRename(sourceFileName: string, folderNames: string[]): { token: string; fromPart: boolean } | null { + const directFromSource = extractEpisodeToken(sourceFileName); + if (directFromSource) { + return { token: directFromSource, fromPart: false }; + } + + for (const folderName of folderNames) { + const directFromFolder = extractEpisodeToken(folderName); + if (directFromFolder) { + return { token: directFromFolder, fromPart: false }; + } + } + + const seasonTokenHint = extractSeasonToken(sourceFileName) + ?? folderNames.map((folderName) => extractSeasonToken(folderName)).find(Boolean) + ?? null; + const episodeOnly = extractEpisodeOnlyNumber(sourceFileName) + ?? folderNames.map((folderName) => extractEpisodeOnlyNumber(folderName)).find((value) => Number.isFinite(value) && (value as number) > 0) + ?? null; + if (seasonTokenHint && episodeOnly) { + return { + token: `${seasonTokenHint}E${String(episodeOnly).padStart(2, "0")}`, + fromPart: false + }; + } + const seasonHint = seasonTokenHint ? Number(seasonTokenHint.slice(1)) : null; + const compactEpisode = extractCompactEpisodeToken(sourceFileName, seasonHint); + if (compactEpisode) { + return { token: compactEpisode, fromPart: false }; + } + + const partEpisode = extractPartEpisodeNumber(sourceFileName) + ?? folderNames.map((folderName) => extractPartEpisodeNumber(folderName)).find((value) => Number.isFinite(value) && (value as number) > 0) + ?? null; + if (!partEpisode) { + return null; + } + + const seasonToken = seasonTokenHint || "S01"; + + return { + token: `${seasonToken}E${String(partEpisode).padStart(2, "0")}`, + fromPart: true + }; +} + +export function applyEpisodeTokenToFolderName(folderName: string, episodeToken: string): string { + const trimmed = String(folderName || "").trim(); + if (!trimmed) { + return episodeToken; + } + + const episodeRe = /(^|[._\-\s])s\d{1,2}e\d{1,3}(?:e\d{1,3})?(?=[._\-\s]|$)/i; + if (episodeRe.test(trimmed)) { + return trimmed.replace(episodeRe, `$1${episodeToken}`); + } + + const withSeason = trimmed.replace(SCENE_SEASON_ONLY_RE, `$1${episodeToken}`); + if (withSeason !== trimmed) { + return withSeason; + } + + const withSuffixInsert = trimmed.replace(/-(4sf|4sj)$/i, `.${episodeToken}-$1`); + if (withSuffixInsert !== trimmed) { + return withSuffixInsert; + } + + return `${trimmed}.${episodeToken}`; +} + +export function sourceHasRpToken(fileName: string): boolean { + return SCENE_RP_TOKEN_RE.test(String(fileName || "")); +} + +function removeRpTokens(baseName: string): string { + const normalized = String(baseName || "") + .replace(/(^|[._\-\s])rp(?=([._\-\s]|$))/ig, "$1") + .replace(/\.{2,}/g, ".") + .replace(/-{2,}/g, "-") + .replace(/_{2,}/g, "_") + .replace(/\s{2,}/g, " ") + .replace(/^[._\-\s]+|[._\-\s]+$/g, ""); + return normalized || String(baseName || ""); +} + +export function ensureRepackToken(baseName: string): string { + if (SCENE_REPACK_TOKEN_RE.test(baseName)) { + return baseName; + } + + const withQualityToken = baseName.replace(SCENE_QUALITY_TOKEN_RE, "$1REPACK.$2"); + if (withQualityToken !== baseName) { + return withQualityToken; + } + + const withSuffixToken = baseName.replace(/-(4sf|4sj)$/i, ".REPACK-$1"); + if (withSuffixToken !== baseName) { + return withSuffixToken; + } + + return `${baseName}.REPACK`; +} + +export function buildAutoRenameBaseName(folderName: string, sourceFileName: string): string | null { + const normalizedFolderName = String(folderName || "").trim(); + const normalizedSourceFileName = String(sourceFileName || "").trim(); + if (!normalizedFolderName || !normalizedSourceFileName) { + return null; + } + + const isLegacy4sf4sjFolder = SCENE_RELEASE_FOLDER_RE.test(normalizedFolderName); + const isSceneGroupFolder = hasSceneGroupSuffix(normalizedFolderName); + if (!isLegacy4sf4sjFolder && !isSceneGroupFolder) { + return null; + } + + const episodeToken = extractEpisodeToken(normalizedSourceFileName); + if (!episodeToken) { + return null; + } + + let next = isLegacy4sf4sjFolder + ? applyEpisodeTokenToFolderName(normalizedFolderName, episodeToken) + : normalizedFolderName; + + const hasRepackHint = sourceHasRpToken(normalizedSourceFileName) + || SCENE_REPACK_TOKEN_RE.test(normalizedSourceFileName) + || sourceHasRpToken(normalizedFolderName) + || SCENE_REPACK_TOKEN_RE.test(normalizedFolderName); + if (hasRepackHint) { + next = removeRpTokens(next); + next = ensureRepackToken(next); + } + + return sanitizeFilename(next); +} + +export function buildAutoRenameBaseNameFromFolders(folderNames: string[], sourceFileName: string): string | null { + return buildAutoRenameBaseNameFromFoldersWithOptions(folderNames, sourceFileName, { forceEpisodeForSeasonFolder: false }); +} + +export function buildAutoRenameBaseNameFromFoldersWithOptions( + folderNames: string[], + sourceFileName: string, + options: { forceEpisodeForSeasonFolder?: boolean } +): string | null { + const ordered = folderNames + .map((value) => String(value || "").trim()) + .filter((value) => value.length > 0); + if (ordered.length === 0) { + return null; + } + + const normalizedSourceFileName = String(sourceFileName || "").trim(); + const resolvedEpisode = resolveEpisodeTokenForAutoRename(normalizedSourceFileName, ordered); + const forceEpisodeForSeasonFolder = Boolean(options.forceEpisodeForSeasonFolder); + const globalRepackHint = sourceHasRpToken(normalizedSourceFileName) + || SCENE_REPACK_TOKEN_RE.test(normalizedSourceFileName) + || ordered.some((folderName) => sourceHasRpToken(folderName) || SCENE_REPACK_TOKEN_RE.test(folderName)); + + for (const folderName of ordered) { + const folderHasEpisode = Boolean(extractEpisodeToken(folderName)); + const folderHasSeason = Boolean(extractSeasonToken(folderName)); + const folderHasPart = extractPartEpisodeNumber(folderName) !== null; + if (folderHasPart && !folderHasEpisode && !folderHasSeason) { + continue; + } + + let target = buildAutoRenameBaseName(folderName, normalizedSourceFileName); + if (!target && resolvedEpisode && hasSceneGroupSuffix(folderName) && (folderHasSeason || folderHasEpisode)) { + target = applyEpisodeTokenToFolderName(folderName, resolvedEpisode.token); + } + if (!target) { + continue; + } + + if (resolvedEpisode + && forceEpisodeForSeasonFolder + && hasSceneGroupSuffix(target) + && !extractEpisodeToken(target) + && SCENE_SEASON_ONLY_RE.test(target)) { + target = applyEpisodeTokenToFolderName(target, resolvedEpisode.token); + } + + if (resolvedEpisode?.fromPart + && hasSceneGroupSuffix(target) + && !extractEpisodeToken(target) + && SCENE_SEASON_ONLY_RE.test(target)) { + target = applyEpisodeTokenToFolderName(target, resolvedEpisode.token); + } + + if (globalRepackHint) { + target = ensureRepackToken(removeRpTokens(target)); + } + return sanitizeFilename(target); + } + + // Last-resort fallback: if no scene-group-suffix folder was found but a folder + // has a season token and the source has an episode token, inject the episode anyway. + // This handles user-renamed packages like "Mystery Road S02" where the folder has + // no scene group suffix but still contains enough info for a useful rename. + if (resolvedEpisode && forceEpisodeForSeasonFolder) { + for (const folderName of ordered) { + if (!SCENE_SEASON_ONLY_RE.test(folderName) || extractEpisodeToken(folderName)) { + continue; + } + let target = applyEpisodeTokenToFolderName(folderName, resolvedEpisode.token); + if (globalRepackHint) { + target = ensureRepackToken(removeRpTokens(target)); + } + return sanitizeFilename(target); + } + } + + return null; +} + +export function resolveArchiveItemsFromList(archiveName: string, items: DownloadItem[]): DownloadItem[] { + const normalizeArchiveMatchName = (value: string): string => + stripDuplicateSuffixBeforeExtension(path.basename(String(value || ""))); + const entryLower = normalizeArchiveMatchName(archiveName).toLowerCase(); + + // Helper: get item basename (try targetPath first, then fileName) + const itemBaseName = (item: DownloadItem): string => + normalizeArchiveMatchName(item.targetPath || item.fileName || ""); + + // Try pattern-based matching first (for multipart archives) + let pattern: RegExp | null = null; + const multipartMatch = entryLower.match(/^(.*)\.part0*1\.rar$/); + if (multipartMatch) { + const prefix = multipartMatch[1].replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + pattern = new RegExp(`^${prefix}\\.part\\d+\\.rar$`, "i"); + } + if (!pattern) { + const rarMatch = entryLower.match(/^(.*)\.rar$/); + if (rarMatch) { + const stem = rarMatch[1].replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + pattern = new RegExp(`^${stem}\\.r(ar|\\d{2,3})$`, "i"); + } + } + if (!pattern) { + const zipSplitMatch = entryLower.match(/^(.*)\.zip\.001$/); + if (zipSplitMatch) { + const stem = zipSplitMatch[1].replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + pattern = new RegExp(`^${stem}\\.zip(\\.\\d+)?$`, "i"); + } + } + if (!pattern) { + const sevenSplitMatch = entryLower.match(/^(.*)\.7z\.001$/); + if (sevenSplitMatch) { + const stem = sevenSplitMatch[1].replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + pattern = new RegExp(`^${stem}\\.7z(\\.\\d+)?$`, "i"); + } + } + if (!pattern && /^(.*)\.001$/.test(entryLower) && !/\.(zip|7z)\.001$/.test(entryLower)) { + const genericSplitMatch = entryLower.match(/^(.*)\.001$/); + if (genericSplitMatch) { + const stem = genericSplitMatch[1].replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + pattern = new RegExp(`^${stem}\\.\\d{3}$`, "i"); + } + } + + // Attempt 1: Pattern match (handles multipart archives) + if (pattern) { + const matched = items.filter((item) => pattern!.test(itemBaseName(item))); + if (matched.length > 0) return matched; + } + + // Attempt 2: Exact filename match (case-insensitive) + const exactMatch = items.filter((item) => itemBaseName(item).toLowerCase() === entryLower); + if (exactMatch.length > 0) return exactMatch; + + // Attempt 3: Stem-based fuzzy match — strip archive extensions and compare stems. + // Handles cases where debrid services modify filenames slightly. + const archiveStem = entryLower + .replace(/\.part\d+\.rar$/i, "") + .replace(/\.r\d{2,3}$/i, "") + .replace(/\.rar$/i, "") + .replace(/\.(zip|7z)\.\d{3}$/i, "") + .replace(/\.\d{3}$/i, "") + .replace(/\.(zip|7z)$/i, ""); + if (archiveStem.length > 3) { + const stemMatch = items.filter((item) => { + const name = itemBaseName(item).toLowerCase(); + return name.startsWith(archiveStem) && /\.(rar|r\d{2,3}|zip|7z|\d{3})$/i.test(name); + }); + if (stemMatch.length > 0) return stemMatch; + } + + // Attempt 4: If only one item in the list and one archive — return it as a best-effort match. + // This handles single-file packages where the filename may have been modified. + if (items.length === 1) { + const singleName = itemBaseName(items[0]).toLowerCase(); + if (/\.(rar|zip|7z|\d{3})$/i.test(singleName)) { + return items; + } + } + + return []; +} + +function stripDuplicateSuffixBeforeExtension(fileName: string): string { + return String(fileName || "").replace(/ \(\d+\)(?=\.[^.]+$)/, ""); +} + +function hasDuplicateSuffixBeforeExtension(fileName: string): boolean { + const normalized = stripDuplicateSuffixBeforeExtension(fileName); + return normalized !== String(fileName || ""); +} + +function startupDuplicateStateRank(item: DownloadItem, diskExists: boolean): number { + let rank = diskExists ? 40 : 0; + switch (item.status) { + case "completed": + rank += 40; + break; + case "downloading": + case "validating": + case "integrity_check": + rank += 25; + break; + case "queued": + case "reconnect_wait": + case "paused": + rank += 10; + break; + case "failed": + rank += 5; + break; + default: + break; + } + const fullStatus = String(item.fullStatus || "").trim(); + if (isExtractedLabel(fullStatus)) { + rank += 65; + } else if (/^fertig\b/i.test(fullStatus)) { + rank += 30; + } else if (isTransientExtractStatus(fullStatus)) { + rank += 20; + } else if (isExtractErrorLabel(fullStatus)) { + rank += 5; + } + rank += Math.max(0, Math.min(9, Math.floor(Number(item.progressPercent || 0) / 12))); + if (Number(item.downloadedBytes || 0) > 0) { + rank += 1; + } + return rank; +} + export function extractArchiveNameFromExtractorLogMessage(message: string): string | null { - const text = String(message || "").trim(); - if (!text) { - return null; - } - - const patterns = [ - /archive=([^,\s|]+)/i, - /Entpacke Archiv:\s*([^\s]+)\s*->/i, - /Entpack-Fehler\s+([^\s]+)\s+\[/i - ]; - for (const pattern of patterns) { - const match = text.match(pattern); - if (match?.[1]) { - return match[1].trim(); - } + const text = String(message || "").trim(); + if (!text) { + return null; + } + + const patterns = [ + /archive=([^,\s|]+)/i, + /Entpacke Archiv:\s*([^\s]+)\s*->/i, + /Entpack-Fehler\s+([^\s]+)\s+\[/i + ]; + for (const pattern of patterns) { + const match = text.match(pattern); + if (match?.[1]) { + return match[1].trim(); + } } return null; } @@ -1302,2444 +1302,2444 @@ function formatExtractFailureLabel(reason: string, archiveName = ""): string { ? `Entpack-Fehler [${archive}]: ${summary}` : `Entpack-Fehler: ${summary}`; } - -function retryDelayWithJitter(attempt: number, baseMs: number): number { - const exponential = baseMs * Math.pow(1.5, Math.min(attempt - 1, 14)); - const capped = Math.min(exponential, 120000); - const jitter = capped * (0.5 + Math.random() * 0.5); - return Math.floor(jitter); -} - -export class DownloadManager extends EventEmitter { - private settings: AppSettings; - - private session: SessionState; - - private storagePaths: StoragePaths; - - public skipShutdownPersist = false; - - /** Block ALL persistence (persistSoon + shutdown). Set after importBackup to prevent - * the old in-memory session from overwriting the restored backup on disk. */ - public blockAllPersistence = false; - - private debridService: DebridService; - - private invalidateMegaSessionFn?: () => void; - - private activeTasks = new Map<string, ActiveTask>(); - - private scheduleRunning = false; - private schedulerGeneration = 0; - - private persistTimer: NodeJS.Timeout | null = null; - - private speedEvents: Array<{ at: number; bytes: number; pid: string }> = []; - - private summary: DownloadSummary | null = null; - - private nonResumableActive = 0; - - private stateEmitTimer: NodeJS.Timeout | null = null; - private lastStateEmitAt = 0; - - private speedBytesLastWindow = 0; - - private sessionDownloadedBytes = 0; - private sessionCompletedFiles = 0; - - private statsCache: DownloadStats | null = null; - - private statsCacheAt = 0; - - private lastPersistAt = 0; - private lastSettingsPersistAt = 0; - private appSessionStartedAt = 0; - private runtimePersistedTotalMs = 0; - private runtimePersistedAt = 0; - - private cleanupQueue: Promise<void> = Promise.resolve(); - - private packagePostProcessQueue: Promise<void> = Promise.resolve(); - - private packagePostProcessActive = 0; - - private packagePostProcessWaiters: Array<{ packageId: string; resolve: () => void }> = []; - - private packagePostProcessTasks = new Map<string, Promise<void>>(); - - private packagePostProcessAbortControllers = new Map<string, AbortController>(); - - private packageDeferredPostProcessAbortControllers = new Map<string, AbortController>(); - - private packagePostProcessVersions = new Map<string, number>(); - - private hybridExtractRequeue = new Set<string>(); - - // Tracks archive paths already attempted per package until the package/archive state changes - // or the user explicitly retries extraction. - private hybridExtractedPaths = new Map<string, Set<string>>(); - - // Tracks failed hybrid archives together with a lightweight state marker so unchanged - // archives are not retried on every subsequent post-processing wake-up. - private hybridFailedArchives = new Map<string, Map<string, HybridFailedArchiveState>>(); - - /** Archives already auto-recovered via forced re-download (loop protection). */ - private autoRecoveredForRedownload = new Set<string>(); - - private reservedTargetPaths = new Map<string, string>(); - - private claimedTargetPathByItem = new Map<string, string>(); - - private itemContributedBytes = new Map<string, number>(); - - private runItemIds = new Set<string>(); - - private runPackageIds = new Set<string>(); - - private runOutcomes = new Map<string, "completed" | "failed" | "cancelled">(); - - private runCompletedPackages = new Set<string>(); - - private historyRecordedPackages = new Set<string>(); - - private itemCount = 0; - - private lastSchedulerHeartbeatAt = 0; - - private lastReconnectMarkAt = 0; - - private consecutiveReconnects = 0; - - private lastGlobalProgressBytes = 0; - - private lastGlobalProgressAt = 0; - - private retryAfterByItem = new Map<string, number>(); - - private retryStateByItem = new Map<string, { - freshRetryUsed: boolean; - resumeHardResetUsed: boolean; - stallRetries: number; - genericErrorRetries: number; - unrestrictRetries: number; - }>(); - - private providerFailures = new Map<string, { count: number; lastFailAt: number; cooldownUntil: number }>(); - - private allDebridHostInfoCache = new Map<string, { info: AllDebridHostInfo; cachedAt: number }>(); - - private providerStartReservations = new Map<string, number>(); - private pacedStartReservationByItem = new Map<string, number>(); - - private lastStaleResetAt = 0; - - private onHistoryEntryCallback?: HistoryEntryCallback; - - public constructor(settings: AppSettings, session: SessionState, storagePaths: StoragePaths, options: DownloadManagerOptions = {}) { - super(); - this.settings = settings; - const startedAt = nowMs(); - this.appSessionStartedAt = startedAt; - this.runtimePersistedTotalMs = Math.max(0, Number(settings.totalRuntimeAllTimeMs || 0)); - this.runtimePersistedAt = startedAt; - // loadSession already returns a fresh, standalone object graph — no need to - // deep-clone again. This avoids duplicating the entire session in memory at - // startup which can spike peak heap on low-RAM servers. - this.session = session; - this.itemCount = Object.keys(this.session.items).length; - this.storagePaths = storagePaths; - this.debridService = new DebridService(settings, { - megaWebUnrestrict: options.megaWebUnrestrict, - allDebridWebUnrestrict: options.allDebridWebUnrestrict, - realDebridWebUnrestrict: options.realDebridWebUnrestrict, - bestDebridWebUnrestrict: options.bestDebridWebUnrestrict - }); - this.invalidateMegaSessionFn = options.invalidateMegaSession; - this.onHistoryEntryCallback = options.onHistoryEntry; - logger.info(`DownloadManager Init: ${Object.keys(this.session.packages).length} Pakete, ${this.itemCount} Items, cleanupPolicy=${this.settings.completedCleanupPolicy}`); - for (const pkg of Object.values(this.session.packages)) { - this.ensurePackageLogForPackage(pkg); - this.logPackageForPackage(pkg, "INFO", "Paket aus Session wiederhergestellt", { - itemCount: pkg.itemIds.length, - status: pkg.status, - enabled: pkg.enabled, - cancelled: pkg.cancelled - }); - } - this.applyOnStartCleanupPolicy(); - this.normalizeSessionStatuses(); - this.restoreTargetPathReservations(); - this.resolveExistingQueuedOpaqueFilenames(); - this.revalidateCompletedItems(); - void this.recoverRetryableItems("startup").catch((err) => logger.warn(`recoverRetryableItems Fehler (startup): ${compactErrorText(err)}`)); - this.recoverPostProcessingOnStartup(); - this.checkExistingRapidgatorLinks(); - void this.cleanupExistingExtractedArchives().catch((err) => logger.warn(`cleanupExistingExtractedArchives Fehler (constructor): ${compactErrorText(err)}`)); - } - - public getPackageLogPath(packageId: string): string | null { - const pkg = this.session.packages[packageId]; - if (pkg) { - return this.ensurePackageLogForPackage(pkg); - } - return getPersistedPackageLogPath(packageId); - } - - public getItemLogPath(itemId: string): string | null { - const item = this.session.items[itemId]; - if (item) { - return this.ensureItemLogForItem(item); - } - return getPersistedItemLogPath(itemId); - } - - private ensurePackageLogForPackage(pkg: PackageEntry): string | null { - return ensurePackageLog({ - packageId: pkg.id, - name: pkg.name, - outputDir: pkg.outputDir, - extractDir: pkg.extractDir - }); - } - - private ensureItemLogForItem(item: DownloadItem): string | null { - const pkg = this.session.packages[item.packageId]; - return ensureItemLog({ - itemId: item.id, - packageId: item.packageId, - packageName: pkg?.name || "", - fileName: item.fileName, - targetPath: item.targetPath - }); - } - - private logPackage(packageId: string, level: "INFO" | "WARN" | "ERROR", message: string, fields?: Record<string, unknown>): void { - writePackageLogEvent(packageId, level, message, fields); - } - - private logPackageForPackage(pkg: PackageEntry, level: "INFO" | "WARN" | "ERROR", message: string, fields?: Record<string, unknown>): void { - this.ensurePackageLogForPackage(pkg); - this.logPackage(pkg.id, level, message, { - packageName: pkg.name, - ...fields - }); - } - - private logExtractionForItems( - pkg: PackageEntry, - items: DownloadItem[], - prefix: string, - level: "INFO" | "WARN" | "ERROR", - message: string - ): void { - const fullMessage = `${prefix}: ${message}`; - this.logPackageForPackage(pkg, level, fullMessage); - - const archiveName = extractArchiveNameFromExtractorLogMessage(message); - if (!archiveName) { - return; - } - for (const item of resolveArchiveItemsFromList(archiveName, items)) { - this.logPackageForItem(item, level, fullMessage, { archiveName }); - } - } - - private logPackageForItem( - item: DownloadItem, - level: "INFO" | "WARN" | "ERROR", - message: string, - fields?: Record<string, unknown> - ): void { - const pkg = this.session.packages[item.packageId]; - if (pkg) { - this.ensurePackageLogForPackage(pkg); - } - this.ensureItemLogForItem(item); - this.logPackage(item.packageId, level, message, { - packageName: pkg?.name || "", - itemId: item.id, - fileName: item.fileName, - status: item.status, - targetPath: item.targetPath, - ...fields - }); - writeItemLogEvent(item.id, level, message, { - packageId: item.packageId, - packageName: pkg?.name || "", - itemId: item.id, - fileName: item.fileName, - status: item.status, - targetPath: item.targetPath, - ...fields - }); - } - - private logItemOnly( - item: DownloadItem, - level: "INFO" | "WARN" | "ERROR", - message: string, - fields?: Record<string, unknown> - ): void { - const pkg = this.session.packages[item.packageId]; - this.ensureItemLogForItem(item); - writeItemLogEvent(item.id, level, message, { - packageId: item.packageId, - packageName: pkg?.name || "", - itemId: item.id, - fileName: item.fileName, - status: item.status, - targetPath: item.targetPath, - ...fields - }); - } - - private collectRenameMatchTokensForItem(pkg: PackageEntry, item: DownloadItem): string[] { - const tokens = new Set<string>(); - const maybeAdd = (value: string | null | undefined): void => { - const normalized = String(value || "").trim().toLowerCase(); - if (!normalized || normalized.length < 4) { - return; - } - tokens.add(normalized); - }; - - maybeAdd(stripArchiveSuffixForMatching(item.fileName || "")); - maybeAdd(stripArchiveSuffixForMatching(item.targetPath ? path.basename(item.targetPath) : "")); - const diskPath = resolvePackageItemDiskPath(pkg, item); - if (diskPath) { - maybeAdd(stripArchiveSuffixForMatching(path.basename(diskPath))); - } - const episodeToken = extractEpisodeToken(item.fileName || path.basename(item.targetPath || "")); - if (episodeToken) { - maybeAdd(episodeToken); - } - return [...tokens].sort((a, b) => b.length - a.length); - } - - private inferItemForMediaLog( - pkg: PackageEntry, - ...candidates: Array<string | null | undefined> - ): { item: DownloadItem | null; matchedBy: string | null } { - const items = pkg.itemIds - .map((itemId) => this.session.items[itemId]) - .filter(Boolean) as DownloadItem[]; - if (items.length === 0) { - return { item: null, matchedBy: null }; - } - if (items.length === 1) { - return { item: items[0] || null, matchedBy: items[0] ? "single_item_package" : null }; - } - - const haystack = candidates - .map((value) => String(value || "").trim().toLowerCase()) - .filter(Boolean) - .join(" || "); - if (!haystack) { - return { item: null, matchedBy: null }; - } - - let bestItem: DownloadItem | null = null; - let bestScore = 0; - let bestMatchedBy: string | null = null; - let bestPreferredEntry = false; - let ambiguous = false; - - for (const item of items) { - const fileName = item.fileName || path.basename(item.targetPath || ""); - const preferredEntry = isPreferredArchiveEntryPointName(fileName); - let score = preferredEntry ? 5 : 0; - let matchedBy: string | null = preferredEntry ? "entry_point" : null; - - const episodeToken = extractEpisodeToken(fileName); - if (episodeToken && haystack.includes(episodeToken.toLowerCase())) { - score = 110 + (preferredEntry ? 5 : 0); - matchedBy = "episode_token"; - } else { - for (const token of this.collectRenameMatchTokensForItem(pkg, item)) { - if (haystack.includes(token)) { - score = Math.max(score, Math.min(100, 40 + token.length) + (preferredEntry ? 5 : 0)); - matchedBy = token === episodeToken?.toLowerCase() ? "episode_token" : `token:${token}`; - break; - } - } - } - - if (score > bestScore || (score === bestScore && score > 0 && preferredEntry && !bestPreferredEntry)) { - bestItem = item; - bestScore = score; - bestMatchedBy = matchedBy; - bestPreferredEntry = preferredEntry; - ambiguous = false; - continue; - } - if (score > 0 && score === bestScore && preferredEntry === bestPreferredEntry) { - ambiguous = true; - } - } - - if (ambiguous || !bestItem || bestScore <= 0) { - return { item: null, matchedBy: null }; - } - return { item: bestItem, matchedBy: bestMatchedBy }; - } - - private logRenameProcess( - pkg: PackageEntry, - level: "INFO" | "WARN" | "ERROR", - stage: "auto-rename" | "mkv-move", - message: string, - fields?: Record<string, unknown>, - item?: DownloadItem | null, - matchedBy?: string | null - ): void { - writeRenameLogEvent(level, message, { - stage, - packageId: pkg.id, - packageName: pkg.name, - ...(item ? { itemId: item.id, fileName: item.fileName } : {}), - ...(matchedBy ? { matchedBy } : {}), - ...fields - }); - if (item) { - this.logItemOnly(item, level, message, { - stage, - ...(matchedBy ? { matchedBy } : {}), - ...fields - }); - } - } - - public setSettings(next: AppSettings): void { - const previous = this.settings; - next.totalDownloadedAllTime = Math.max(next.totalDownloadedAllTime || 0, this.settings.totalDownloadedAllTime || 0); - next.totalCompletedFilesAllTime = Math.max(next.totalCompletedFilesAllTime || 0, this.settings.totalCompletedFilesAllTime || 0); - const now = nowMs(); - next.totalRuntimeAllTimeMs = Math.max(next.totalRuntimeAllTimeMs || 0, this.getLiveTotalRuntimeMs(now)); - this.settings = next; - this.runtimePersistedTotalMs = this.settings.totalRuntimeAllTimeMs || 0; - this.runtimePersistedAt = now; - this.ensureProviderDailyUsageFresh(nowMs()); - this.debridService.setSettings(next); - this.allDebridHostInfoCache.clear(); - - // When the provider order or hoster routing changes, clear the cached provider on - // all non-active, non-terminal items so the new settings are respected on the next - // download attempt. - const prevOrder = JSON.stringify(previous.providerOrder ?? []); - const nextOrder = JSON.stringify(next.providerOrder ?? []); - const prevRouting = JSON.stringify(previous.hosterRouting ?? {}); - const nextRouting = JSON.stringify(next.hosterRouting ?? {}); - if (prevOrder !== nextOrder || prevRouting !== nextRouting) { - const activeItemIds = new Set([...this.activeTasks.values()].map((t) => t.itemId)); - for (const item of Object.values(this.session.items)) { - // Clear for all non-active items except truly finished ones (completed/failed). - // "cancelled" items with fullStatus="Gestoppt" are stopped downloads that will - // restart on the next start() call, so they must also get their provider cleared. - if (!activeItemIds.has(item.id) && item.status !== "completed" && item.status !== "failed") { - item.provider = null; - } - } - } - - const previousArchivePasswords = String(previous.archivePasswordList || "").replace(/\r\n|\r/g, "\n"); - const nextArchivePasswords = String(next.archivePasswordList || "").replace(/\r\n|\r/g, "\n"); - if (previousArchivePasswords !== nextArchivePasswords) { - this.hybridExtractedPaths.clear(); - this.hybridFailedArchives.clear(); - } - - this.resolveExistingQueuedOpaqueFilenames(); - void this.cleanupExistingExtractedArchives().catch((err) => logger.warn(`cleanupExistingExtractedArchives Fehler (setSettings): ${compactErrorText(err)}`)); - if (next.completedCleanupPolicy !== "never") { - this.applyRetroactiveCleanupPolicy(); - } - this.emitState(); - } - - public getSettings(): AppSettings { - return this.settings; - } - - public getSession(): SessionState { - return cloneSession(this.session); - } - - public getSummary(): DownloadSummary | null { - return this.summary; - } - - public isSessionRunning(): boolean { - return this.session.running; - } - - /** Abort all running post-processing tasks (extractions). */ - public abortAllPostProcessing(): void { - this.abortPostProcessing("external"); - for (const waiter of this.packagePostProcessWaiters) { waiter.resolve(); } - this.packagePostProcessWaiters = []; - this.packagePostProcessActive = 0; - } - - /** Trigger pending extractions without starting the session (for autoExtractWhenStopped). */ - public triggerIdleExtractions(): void { - if (this.session.running || !this.settings.autoExtract || !this.settings.autoExtractWhenStopped) { - return; - } - this.recoverPostProcessingOnStartup(); - this.triggerPendingExtractions(); - this.persistSoon(); - this.emitState(); - } - - public getSnapshot(): UiSnapshot { - const now = nowMs(); - this.ensureProviderDailyUsageFresh(now, true); - this.pruneSpeedEvents(now); - const paused = this.session.running && this.session.paused; - const speedBps = !this.session.running || paused ? 0 : this.speedBytesLastWindow / SPEED_WINDOW_SECONDS; - - let totalItems = 0; - let doneItems = 0; - if (this.session.running && this.runItemIds.size > 0) { - totalItems = this.runItemIds.size; - for (const itemId of this.runItemIds) { - if (this.runOutcomes.has(itemId)) { - doneItems += 1; - continue; - } - const item = this.session.items[itemId]; - if (item && isFinishedStatus(item.status)) { - doneItems += 1; - } - } - } else { - const sessionItems = Object.values(this.session.items); - totalItems = sessionItems.length; - for (const item of sessionItems) { - if (isFinishedStatus(item.status)) { - doneItems += 1; - } - } - } - const elapsed = this.session.runStartedAt > 0 ? (now - this.session.runStartedAt) / 1000 : 0; - const rate = doneItems > 0 && elapsed > 0 ? doneItems / elapsed : 0; - const remaining = totalItems - doneItems; - const eta = remaining > 0 && rate > 0 ? remaining / rate : -1; - - const reconnectMs = Math.max(0, this.session.reconnectUntil - now); - - const snapshotSession = cloneSession(this.session); - const snapshotSettings = cloneSettings(this.settings); - const snapshotSummary = this.summary - ? { ...this.summary } - : null; - - return { - settings: snapshotSettings, - session: snapshotSession, - summary: snapshotSummary, - stats: this.getStats(now), - speedText: `Geschwindigkeit: ${humanSize(Math.max(0, Math.floor(speedBps)))}/s`, - etaText: paused || !this.session.running ? "ETA: --" : `ETA: ${formatEta(eta)}`, - canStart: !this.session.running, - canStop: this.session.running, - canPause: this.session.running, - clipboardActive: this.settings.clipboardWatch, - reconnectSeconds: Math.ceil(reconnectMs / 1000), - packageSpeedBps: !this.session.running || paused ? {} : Object.fromEntries( - [...this.speedBytesPerPackage].map(([pid, bytes]) => [pid, Math.floor(bytes / SPEED_WINDOW_SECONDS)]) - ) - }; - } - - public getStats(now = nowMs()): DownloadStats { - const itemCount = this.itemCount; - if (this.statsCache && this.session.running && itemCount >= 500 && now - this.statsCacheAt < 1500) { - return this.statsCache; - } - - this.resetSessionTotalsIfQueueEmpty(); - - const stats = { - totalDownloaded: this.sessionDownloadedBytes, - totalDownloadedAllTime: this.settings.totalDownloadedAllTime, - totalFiles: this.sessionCompletedFiles, - totalFilesSession: this.sessionCompletedFiles, - totalFilesAllTime: this.settings.totalCompletedFilesAllTime, - totalPackages: this.session.packageOrder.length, - sessionStartedAt: this.session.runStartedAt, - appSessionStartedAt: this.appSessionStartedAt, - sessionRuntimeMs: this.getAppSessionRuntimeMs(now), - totalRuntimeMs: this.getLiveTotalRuntimeMs(now), - runtimeMeasuredAt: now - }; - this.statsCache = stats; - this.statsCacheAt = now; - return stats; - } - - public getLiveTotalRuntimeMs(now = nowMs()): number { - return Math.max(0, this.runtimePersistedTotalMs + Math.max(0, now - this.runtimePersistedAt)); - } - - private getAppSessionRuntimeMs(now = nowMs()): number { - return this.appSessionStartedAt > 0 ? Math.max(0, now - this.appSessionStartedAt) : 0; - } - - private foldRuntimeIntoSettings(now = nowMs()): boolean { - const totalRuntimeMs = this.getLiveTotalRuntimeMs(now); - if (!Number.isFinite(totalRuntimeMs) || totalRuntimeMs <= (this.settings.totalRuntimeAllTimeMs || 0)) { - return false; - } - this.settings.totalRuntimeAllTimeMs = totalRuntimeMs; - this.runtimePersistedTotalMs = totalRuntimeMs; - this.runtimePersistedAt = now; - this.invalidateStatsCache(); - return true; - } - - public persistRuntimeStats(sync = false): void { - if (this.blockAllPersistence) { - return; - } - const now = nowMs(); - if (!this.foldRuntimeIntoSettings(now)) { - if (sync && !fs.existsSync(this.storagePaths.configFile)) { - saveSettings(this.storagePaths, this.settings); - } - return; - } - this.lastSettingsPersistAt = now; - if (sync) { - saveSettings(this.storagePaths, this.settings); - return; - } - void saveSettingsAsync(this.storagePaths, this.settings).catch((err) => logger.warn(`saveSettingsAsync Fehler: ${compactErrorText(err as Error)}`)); - } - - private invalidateStatsCache(): void { - this.statsCache = null; - this.statsCacheAt = 0; - } - - private resetSessionTotalsIfQueueEmpty(force = false): void { - if (this.itemCount > 0 || this.session.packageOrder.length > 0) { - return; - } - if (Object.keys(this.session.items).length > 0 || Object.keys(this.session.packages).length > 0) { - return; - } - if (!force && (this.sessionDownloadedBytes > 0 || this.sessionCompletedFiles > 0 || this.itemContributedBytes.size > 0)) { - return; - } - let changed = false; - if (this.session.totalDownloadedBytes !== 0) { - this.session.totalDownloadedBytes = 0; - changed = true; - } - if (this.sessionDownloadedBytes !== 0) { - this.sessionDownloadedBytes = 0; - changed = true; - } - if (this.sessionCompletedFiles !== 0) { - this.sessionCompletedFiles = 0; - changed = true; - } - if (this.session.runStartedAt !== 0) { - this.session.runStartedAt = 0; - changed = true; - } - if (this.session.summaryText) { - this.session.summaryText = ""; - changed = true; - } - if (this.lastGlobalProgressBytes !== 0) { - this.lastGlobalProgressBytes = 0; - changed = true; - } - if (this.speedEvents.length > 0 || this.speedBytesLastWindow !== 0 || this.speedBytesPerPackage.size > 0) { - this.speedEvents = []; - this.speedBytesLastWindow = 0; - this.speedBytesPerPackage.clear(); - this.speedEventsHead = 0; - changed = true; - } - if (changed) { - this.invalidateStatsCache(); - } - } - - private getPackagePostProcessVersion(packageId: string): number { - return this.packagePostProcessVersions.get(packageId) || 0; - } - - private bumpPackagePostProcessVersion(packageId: string): number { - const next = this.getPackagePostProcessVersion(packageId) + 1; - this.packagePostProcessVersions.set(packageId, next); - return next; - } - - private abortPackagePostProcessing(packageId: string, reason: string, invalidateDeferred = true): void { - if (invalidateDeferred) { - this.bumpPackagePostProcessVersion(packageId); - } - - const postProcessController = this.packagePostProcessAbortControllers.get(packageId); - if (postProcessController && !postProcessController.signal.aborted) { - postProcessController.abort(reason); - } - this.packagePostProcessAbortControllers.delete(packageId); - this.packagePostProcessTasks.delete(packageId); - - const deferredController = this.packageDeferredPostProcessAbortControllers.get(packageId); - if (deferredController && !deferredController.signal.aborted) { - deferredController.abort(reason); - } - this.packageDeferredPostProcessAbortControllers.delete(packageId); - - this.hybridExtractRequeue.delete(packageId); - this.clearHybridArchiveState(packageId); - } - - private isDeferredPostProcessStillCurrent( - packageId: string, - pkg: PackageEntry, - version: number, - signal?: AbortSignal - ): boolean { - if (signal?.aborted) { - return false; - } - if (this.session.packages[packageId] !== pkg) { - return false; - } - return this.getPackagePostProcessVersion(packageId) === version; - } - - private throwIfDeferredPostProcessAborted( - packageId: string, - pkg: PackageEntry, - version: number, - signal?: AbortSignal - ): void { - if (this.isDeferredPostProcessStillCurrent(packageId, pkg, version, signal)) { - return; - } - throw new Error(String(signal?.reason || "aborted:deferred")); - } - - private packageOutputDirInUse(outputDir: string): boolean { - const key = pathKey(outputDir); - return Object.values(this.session.packages).some((pkg) => pathKey(pkg.outputDir) === key); - } - - public resetSessionStats(): void { - const now = nowMs(); - this.session.totalDownloadedBytes = 0; - this.sessionDownloadedBytes = 0; - this.sessionCompletedFiles = 0; - this.session.runStartedAt = this.session.running ? now : 0; - this.appSessionStartedAt = now; - this.session.summaryText = ""; - this.lastGlobalProgressBytes = 0; - this.lastGlobalProgressAt = now; - this.speedEvents = []; - this.speedEventsHead = 0; - this.speedBytesLastWindow = 0; - this.speedBytesPerPackage.clear(); - this.summary = null; - this.invalidateStatsCache(); - this.persistSoon(); - this.emitState(true); - } - - public resetDownloadStats(): void { - this.settings.totalDownloadedAllTime = 0; - this.settings.totalCompletedFilesAllTime = 0; - this.settings.providerTotalUsageBytes = {}; - this.settings.debridLinkApiKeyTotalUsageBytes = {}; - this.lastSettingsPersistAt = nowMs(); - saveSettings(this.storagePaths, this.settings); - this.invalidateStatsCache(); - this.emitState(true); - } - - public renamePackage(packageId: string, newName: string): void { - const pkg = this.session.packages[packageId]; - if (!pkg) { - return; - } - const previousName = pkg.name; - pkg.name = sanitizeFilename(newName) || pkg.name; - pkg.updatedAt = nowMs(); - this.logPackageForPackage(pkg, "INFO", "Paket umbenannt", { - oldName: previousName, - newName: pkg.name - }); - this.persistSoon(); - this.emitState(true); - } - - public reorderPackages(packageIds: string[]): void { - const seen = new Set<string>(); - const valid = packageIds.filter((id) => { - if (!this.session.packages[id] || seen.has(id)) { - return false; - } - seen.add(id); - return true; - }); - const remaining = this.session.packageOrder.filter((id) => !seen.has(id)); - this.session.packageOrder = [...valid, ...remaining]; - this.persistSoon(); - this.emitState(true); - } - - public removeItem(itemId: string): void { - const item = this.session.items[itemId]; - if (!item) { - return; - } - this.logPackageForItem(item, "WARN", "Item entfernt", { - url: item.url - }); - this.recordRunOutcome(itemId, "cancelled"); - const active = this.activeTasks.get(itemId); - const hasActiveTask = Boolean(active); - if (active) { - active.abortReason = "cancel"; - active.abortController.abort("cancel"); - } - const pkg = this.session.packages[item.packageId]; - let removedByPackageCleanup = false; - if (pkg) { - pkg.itemIds = pkg.itemIds.filter((id) => id !== itemId); - if (pkg.itemIds.length === 0) { - this.removePackageFromSession(item.packageId, [itemId]); - removedByPackageCleanup = true; - } else { - pkg.updatedAt = nowMs(); - } - } - // removePackageFromSession already deletes the item and decrements itemCount - if (!removedByPackageCleanup) { - delete this.session.items[itemId]; - this.itemCount = Math.max(0, this.itemCount - 1); - } - this.retryAfterByItem.delete(itemId); - this.retryStateByItem.delete(itemId); - this.dropItemContribution(itemId); - if (!hasActiveTask) { - this.releaseTargetPath(itemId); - } - this.persistSoon(); - this.emitState(true); - } - - public togglePackage(packageId: string): void { - const pkg = this.session.packages[packageId]; - if (!pkg) { - return; - } - - const nextEnabled = !pkg.enabled; - pkg.enabled = nextEnabled; - - if (!nextEnabled) { - if (pkg.status === "downloading" || pkg.status === "extracting") { - pkg.status = "paused"; - } - this.abortPackagePostProcessing(packageId, "package_toggle"); - for (const itemId of pkg.itemIds) { - const item = this.session.items[itemId]; - if (!item) { - continue; - } - if (this.session.running && !isFinishedStatus(item.status) && !this.runOutcomes.has(itemId)) { - this.runItemIds.delete(itemId); - } - const active = this.activeTasks.get(itemId); - if (active) { - active.abortReason = "package_toggle"; - active.abortController.abort("package_toggle"); - continue; - } - if (item.status === "queued" || item.status === "reconnect_wait") { - item.status = "queued"; - item.speedBps = 0; - item.fullStatus = "Paket gestoppt"; - item.updatedAt = nowMs(); - } - } - this.runPackageIds.delete(packageId); - this.runCompletedPackages.delete(packageId); - } else { - if (pkg.status === "paused") { - pkg.status = "queued"; - } - let hasReactivatedRunItems = false; - for (const itemId of pkg.itemIds) { - const item = this.session.items[itemId]; - if (!item) { - continue; - } - if (this.session.running && !isFinishedStatus(item.status)) { - this.runOutcomes.delete(itemId); - this.runItemIds.add(itemId); - hasReactivatedRunItems = true; - } - if (item.status === "queued" && item.fullStatus === "Paket gestoppt") { - item.fullStatus = "Wartet"; - item.updatedAt = nowMs(); - } - } - if (this.session.running) { - if (hasReactivatedRunItems) { - this.runPackageIds.add(packageId); - } - void this.ensureScheduler().catch((err) => logger.warn(`ensureScheduler Fehler (togglePackage): ${compactErrorText(err)}`)); - } - } - - pkg.updatedAt = nowMs(); - this.persistSoon(); - this.emitState(true); - } - - public exportQueue(): string { - const exportData = { - version: 1, - packages: this.session.packageOrder.map((id) => { - const pkg = this.session.packages[id]; - if (!pkg) { - return null; - } - const entries = pkg.itemIds - .map((itemId) => this.session.items[itemId]) - .filter((item): item is DownloadItem => Boolean(item && item.url)); - return { - name: pkg.name, - links: entries.map((item) => item.url), - fileNames: entries.map((item) => item.fileName || "") - }; - }).filter(Boolean) - }; - return JSON.stringify(exportData, null, 2); - } - - public importQueue(json: string): { addedPackages: number; addedLinks: number } { - const trimmed = String(json || "").trim(); - if (trimmed.startsWith("{") || trimmed.startsWith("[")) { - let data: { packages?: Array<{ name: string; links: string[]; fileNames?: string[] }> }; - try { - data = JSON.parse(json) as { packages?: Array<{ name: string; links: string[]; fileNames?: string[] }> }; - } catch { - throw new Error("Ungultige Queue-Datei (JSON)"); - } - if (!Array.isArray(data.packages)) { - return { addedPackages: 0, addedLinks: 0 }; - } - const inputs: ParsedPackageInput[] = data.packages - .map((pkg) => { - const name = typeof pkg?.name === "string" ? pkg.name : ""; - const linksRaw = Array.isArray(pkg?.links) ? pkg.links : []; - const fileNamesRaw = Array.isArray(pkg?.fileNames) ? pkg.fileNames : []; - const entries = linksRaw - .map((link, index) => ({ - link: typeof link === "string" ? link.trim() : "", - fileName: typeof fileNamesRaw[index] === "string" ? fileNamesRaw[index].trim() : "" - })) - .filter((entry) => entry.link.length > 0); - const links = entries.map((entry) => entry.link); - const fileNames = entries.map((entry) => entry.fileName); - return { - name, - links, - ...(fileNames.some((fileName) => fileName.length > 0) ? { fileNames } : {}) - }; - }) - .filter((pkg) => pkg.name.trim().length > 0 && pkg.links.length > 0); - return this.addPackages(inputs); - } - - const inputs = parseCollectorInput(json, ""); - if (inputs.length === 0) { - return { addedPackages: 0, addedLinks: 0 }; - } - return this.addPackages(inputs); - } - - public clearAll(): void { - this.clearPersistTimer(); - this.stop(); - this.abortPostProcessing("clear_all"); - if (this.stateEmitTimer) { - clearTimeout(this.stateEmitTimer); - this.stateEmitTimer = null; - } - this.session.packageOrder = []; - this.session.packages = {}; - this.session.items = {}; - this.itemCount = 0; - this.session.summaryText = ""; - this.runItemIds.clear(); - this.runPackageIds.clear(); - this.runOutcomes.clear(); - this.runCompletedPackages.clear(); - this.historyRecordedPackages.clear(); - this.retryAfterByItem.clear(); - this.providerStartReservations.clear(); - this.pacedStartReservationByItem.clear(); - this.retryStateByItem.clear(); - this.reservedTargetPaths.clear(); - this.claimedTargetPathByItem.clear(); - this.itemContributedBytes.clear(); - this.speedEvents = []; - this.speedEventsHead = 0; - this.speedBytesLastWindow = 0; - this.speedBytesPerPackage.clear(); - this.packagePostProcessTasks.clear(); - this.packagePostProcessAbortControllers.clear(); - this.hybridExtractRequeue.clear(); - this.hybridExtractedPaths.clear(); - this.hybridFailedArchives.clear(); - this.providerFailures.clear(); - this.packagePostProcessQueue = Promise.resolve(); - this.packagePostProcessActive = 0; - for (const waiter of this.packagePostProcessWaiters) { waiter.resolve(); } - this.packagePostProcessWaiters = []; - this.summary = null; - this.nonResumableActive = 0; - this.resetSessionTotalsIfQueueEmpty(true); - this.persistNow(); - this.emitState(true); - } - - public addPackages(packages: ParsedPackageInput[]): { addedPackages: number; addedLinks: number } { - let addedPackages = 0; - let addedLinks = 0; - const unresolvedByLink = new Map<string, string[]>(); - const newItemIds: string[] = []; - for (const pkg of packages) { - const links = pkg.links.filter((link) => !!link.trim()); - if (links.length === 0) { - continue; - } - const packageId = uuidv4(); - const safeName = sanitizeFilename(pkg.name); - const outputDir = ensureDirPath(this.settings.outputDir, safeName); - const extractBase = this.settings.extractDir || path.join(this.settings.outputDir, "_entpackt"); - const extractDir = this.settings.createExtractSubfolder ? ensureDirPath(extractBase, safeName) : extractBase; - const packageEntry: PackageEntry = { - id: packageId, - name: safeName, - outputDir, - extractDir, - status: "queued", - itemIds: [], - cancelled: false, - enabled: true, - priority: "normal", - downloadStartedAt: 0, - downloadCompletedAt: 0, - createdAt: nowMs(), - updatedAt: nowMs() - }; - this.ensurePackageLogForPackage(packageEntry); - this.logPackageForPackage(packageEntry, "INFO", "Paket angelegt", { - outputDir, - extractDir, - linkCount: links.length - }); - - for (let linkIdx = 0; linkIdx < links.length; linkIdx += 1) { - const link = links[linkIdx]; - const itemId = uuidv4(); - const hintName = pkg.fileNames?.[linkIdx]; - const fileName = (hintName && !looksLikeOpaqueFilename(hintName)) ? sanitizeFilename(hintName) : filenameFromUrl(link); - const item: DownloadItem = { - id: itemId, - packageId, - url: link, - provider: null, - status: "queued", - retries: 0, - speedBps: 0, - downloadedBytes: 0, - totalBytes: null, - progressPercent: 0, - fileName, - targetPath: "", - resumable: true, - attempts: 0, - lastError: "", - fullStatus: "Wartet", - createdAt: nowMs(), - updatedAt: nowMs() - }; - this.assignItemTargetPath(item, path.join(outputDir, fileName)); - this.logPackageForItem(item, "INFO", "Link registriert", { - index: linkIdx + 1, - totalLinks: links.length, - url: link, - hintedName: hintName || "", - initialTargetPath: item.targetPath - }); - packageEntry.itemIds.push(itemId); - this.session.items[itemId] = item; - this.itemCount += 1; - if (this.session.running) { - this.runItemIds.add(itemId); - this.runPackageIds.add(packageId); - } - if (looksLikeOpaqueFilename(fileName)) { - const existing = unresolvedByLink.get(link) ?? []; - existing.push(itemId); - unresolvedByLink.set(link, existing); - } - newItemIds.push(itemId); - addedLinks += 1; - } - - this.session.packages[packageId] = packageEntry; - this.session.packageOrder.push(packageId); - addedPackages += 1; - } - - if (addedPackages > 0 || addedLinks > 0) { - const pkgNames = packages.filter((p) => p.links.length > 0).map((p) => p.name).join(", "); - logger.info(`Pakete hinzugefügt: ${addedPackages} Paket(e), ${addedLinks} Link(s) [${pkgNames}]`); - } - this.persistSoon(); - this.emitState(); - if (unresolvedByLink.size > 0) { - void this.resolveQueuedFilenames(unresolvedByLink).catch((err) => logger.warn(`resolveQueuedFilenames Fehler (addPackages): ${compactErrorText(err)}`)); - } - if (newItemIds.length > 0) { - void this.checkRapidgatorLinks(newItemIds).catch((err) => logger.warn(`checkRapidgatorLinks Fehler: ${compactErrorText(err)}`)); - } - return { addedPackages, addedLinks }; - } - - public async getStartConflicts(): Promise<StartConflictEntry[]> { - const hasFilesByExtractDir = new Map<string, boolean>(); - const conflicts: StartConflictEntry[] = []; - for (const packageId of this.session.packageOrder) { - const pkg = this.session.packages[packageId]; - if (!pkg || pkg.cancelled || !pkg.enabled) { - continue; - } - - const hasPendingItems = pkg.itemIds.some((itemId) => { - const item = this.session.items[itemId]; - if (!item) { - return false; - } - return item.status === "queued" || item.status === "reconnect_wait"; - }); - if (!hasPendingItems) { - continue; - } - - if (!this.isPackageSpecificExtractDir(pkg)) { - continue; - } - - const extractDirKey = pathKey(pkg.extractDir); - const hasExtractedFiles = hasFilesByExtractDir.has(extractDirKey) - ? Boolean(hasFilesByExtractDir.get(extractDirKey)) - : await this.directoryHasAnyFiles(pkg.extractDir); - if (!hasFilesByExtractDir.has(extractDirKey)) { - hasFilesByExtractDir.set(extractDirKey, hasExtractedFiles); - } - - if (hasExtractedFiles) { - conflicts.push({ - packageId: pkg.id, - packageName: pkg.name, - extractDir: pkg.extractDir - }); - } - } - return conflicts; - } - - public async resolveStartConflict(packageId: string, policy: DuplicatePolicy): Promise<StartConflictResolutionResult> { - const pkg = this.session.packages[packageId]; - if (!pkg || pkg.cancelled) { - return { skipped: false, overwritten: false }; - } - - if (policy === "skip") { - let hadPendingItems = false; - for (const itemId of pkg.itemIds) { - const item = this.session.items[itemId]; - if (!item) { - continue; - } - if (item.status === "queued" || item.status === "reconnect_wait") { - hadPendingItems = true; - } - - const active = this.activeTasks.get(itemId); - if (active) { - active.abortReason = "package_toggle"; - active.abortController.abort("package_toggle"); - } - - if (item.status === "queued" || item.status === "reconnect_wait") { - item.status = "queued"; - item.speedBps = 0; - item.lastError = ""; - item.fullStatus = "Wartet"; - item.updatedAt = nowMs(); - } - - this.runItemIds.delete(itemId); - this.runOutcomes.delete(itemId); - - this.retryAfterByItem.delete(itemId); - this.retryStateByItem.delete(itemId); - } - - this.abortPackagePostProcessing(packageId, "skip"); - - this.runPackageIds.delete(packageId); - this.runCompletedPackages.delete(packageId); - - const items = pkg.itemIds - .map((itemId) => this.session.items[itemId]) - .filter(Boolean) as DownloadItem[]; - const hasPendingNow = items.some((item) => item.status === "queued" || item.status === "reconnect_wait"); - if (hadPendingItems || hasPendingNow) { - pkg.status = pkg.enabled ? "queued" : "paused"; - } - pkg.updatedAt = nowMs(); - - this.persistSoon(); - this.emitState(true); - - // Fix async race: processItem catch with "package_toggle" overwrites fullStatus - // after we already set it to "Wartet". Re-fix on next microtask. - const pkgItemIds = [...pkg.itemIds]; - queueMicrotask(() => { - for (const iid of pkgItemIds) { - const it = this.session.items[iid]; - if (it && it.status === "queued" && it.fullStatus === "Paket gestoppt") { - it.fullStatus = "Wartet"; - it.updatedAt = nowMs(); - } - } - this.emitState(true); - }); - - return { skipped: true, overwritten: false }; - } - - if (policy === "overwrite") { - this.abortPackagePostProcessing(packageId, "overwrite"); - const canDeleteExtractDir = this.isPackageSpecificExtractDir(pkg) && !this.isExtractDirSharedWithOtherPackages(pkg.id, pkg.extractDir); - if (canDeleteExtractDir) { - try { - await fs.promises.rm(pkg.extractDir, { recursive: true, force: true }); - } catch { - // ignore - } - } - try { - await fs.promises.rm(pkg.outputDir, { recursive: true, force: true }); - } catch { - // ignore - } - - for (const itemId of pkg.itemIds) { - const item = this.session.items[itemId]; - if (!item) { - continue; - } - const active = this.activeTasks.get(itemId); - if (active) { - active.abortReason = "reset"; - active.abortController.abort("reset"); - } - this.releaseTargetPath(itemId); - item.status = "queued"; - item.retries = 0; - item.speedBps = 0; - item.downloadedBytes = 0; - item.totalBytes = null; - item.progressPercent = 0; - item.resumable = true; - item.attempts = 0; - item.lastError = ""; - item.fullStatus = "Wartet"; - item.provider = null; - item.updatedAt = nowMs(); - this.assignItemTargetPath(item, path.join(pkg.outputDir, sanitizeFilename(item.fileName || filenameFromUrl(item.url)))); - this.runOutcomes.delete(itemId); - this.dropItemContribution(itemId); - this.retryAfterByItem.delete(itemId); - this.retryStateByItem.delete(itemId); - if (this.session.running) { - this.runItemIds.add(itemId); - } - } - this.runCompletedPackages.delete(packageId); - if (this.session.running) { - this.runPackageIds.add(packageId); - } - pkg.status = "queued"; - pkg.updatedAt = nowMs(); - this.persistSoon(); - this.emitState(true); - void this.ensureScheduler().catch((err) => logger.warn(`ensureScheduler Fehler (resolveStartConflict): ${compactErrorText(err)}`)); - return { skipped: false, overwritten: true }; - } - - return { skipped: false, overwritten: false }; - } - - private isPackageSpecificExtractDir(pkg: PackageEntry): boolean { - const expectedName = sanitizeFilename(pkg.name).toLowerCase(); - if (!expectedName) { - return false; - } - return path.basename(pkg.extractDir).toLowerCase() === expectedName; - } - - private isExtractDirSharedWithOtherPackages(packageId: string, extractDir: string): boolean { - const key = pathKey(extractDir); - for (const otherId of this.session.packageOrder) { - if (otherId === packageId) { - continue; - } - const other = this.session.packages[otherId]; - if (!other || other.cancelled) { - continue; - } - if (pathKey(other.extractDir) === key) { - return true; - } - } - return false; - } - - private async resolveQueuedFilenames(unresolvedByLink: Map<string, string[]>): Promise<void> { - try { - let changed = false; - const applyResolvedName = (link: string, fileName: string): void => { - const itemIds = unresolvedByLink.get(link); - if (!itemIds || itemIds.length === 0) { - return; - } - if (!fileName || fileName.toLowerCase() === "download.bin") { - return; - } - const normalized = sanitizeFilename(fileName); - if (!normalized || normalized.toLowerCase() === "download.bin") { - return; - } - - let changedForLink = false; - for (const itemId of itemIds) { - const item = this.session.items[itemId]; - if (!item) { - continue; - } - if (!looksLikeOpaqueFilename(item.fileName)) { - continue; - } - if (item.status !== "queued" && item.status !== "reconnect_wait") { - continue; - } - item.fileName = normalized; - this.assignItemTargetPath(item, path.join(this.session.packages[item.packageId]?.outputDir || this.settings.outputDir, normalized)); - item.updatedAt = nowMs(); - changed = true; - changedForLink = true; - } - - if (changedForLink) { - this.persistSoon(); - this.emitState(); - } - }; - - await this.debridService.resolveFilenames(Array.from(unresolvedByLink.keys()), applyResolvedName); - - if (changed) { - this.persistSoon(); - this.emitState(); - } - } catch (error) { - logger.warn(`Dateinamen-Resolve fehlgeschlagen: ${compactErrorText(error)}`); - } - } - - private async checkRapidgatorLinks(itemIds: string[]): Promise<void> { - const itemsToCheck: Array<{ itemId: string; url: string }> = []; - - for (const itemId of itemIds) { - const item = this.session.items[itemId]; - if (!item || item.status !== "queued") continue; - item.onlineStatus = "checking"; - itemsToCheck.push({ itemId, url: item.url }); - } - if (itemsToCheck.length > 0) { - this.emitState(); - } - - // Check links one by one (sequentially) so the user sees dots change progressively - const checkedUrls = new Map<string, Awaited<ReturnType<typeof checkRapidgatorOnline>>>(); - - for (const { itemId, url } of itemsToCheck) { - const item = this.session.items[itemId]; - if (!item) continue; - - // Reuse result if same URL was already checked - if (checkedUrls.has(url)) { - const cached = checkedUrls.get(url); - if (cached !== undefined) { - this.applyRapidgatorCheckResult(item, cached); - } - this.emitState(); - continue; - } - - try { - const result = await checkRapidgatorOnline(url); - checkedUrls.set(url, result); - this.applyRapidgatorCheckResult(item, result); - } catch (err) { - logger.warn(`checkRapidgatorOnline Fehler für ${url}: ${compactErrorText(err)}`); - item.onlineStatus = undefined; - } - this.emitState(); - } - - this.persistSoon(); - } - - private resolveExistingQueuedOpaqueFilenames(): void { - const unresolvedByLink = new Map<string, string[]>(); - for (const item of Object.values(this.session.items)) { - if (!looksLikeOpaqueFilename(item.fileName)) { - continue; - } - if (item.status !== "queued" && item.status !== "reconnect_wait") { - continue; - } - const pkg = this.session.packages[item.packageId]; - if (!pkg || pkg.cancelled) { - continue; - } - const existing = unresolvedByLink.get(item.url) ?? []; - existing.push(item.id); - unresolvedByLink.set(item.url, existing); - } - - if (unresolvedByLink.size > 0) { - void this.resolveQueuedFilenames(unresolvedByLink).catch((err) => logger.warn(`resolveQueuedFilenames Fehler (resolveExisting): ${compactErrorText(err)}`)); - } - } - - private applyRapidgatorCheckResult(item: DownloadItem, result: Awaited<ReturnType<typeof checkRapidgatorOnline>>): void { - if (!result) { - if (item.onlineStatus === "checking") { - item.onlineStatus = undefined; - } - return; - } - if (item.status !== "queued") return; - - if (!result.online) { - item.status = "failed"; - item.fullStatus = "Offline"; - item.lastError = "Datei nicht gefunden auf Rapidgator"; - item.onlineStatus = "offline"; - item.updatedAt = nowMs(); - if (this.runItemIds.has(item.id)) { - this.recordRunOutcome(item.id, "failed"); - } - // Refresh package status since item was set to failed - const pkg = this.session.packages[item.packageId]; - if (pkg) this.refreshPackageStatus(pkg); - } else { - if (result.fileName && looksLikeOpaqueFilename(item.fileName)) { - item.fileName = sanitizeFilename(result.fileName); - this.assignItemTargetPath(item, path.join(this.session.packages[item.packageId]?.outputDir || this.settings.outputDir, item.fileName)); - } - item.onlineStatus = "online"; - item.updatedAt = nowMs(); - } - } - - private checkExistingRapidgatorLinks(): void { - const uncheckedIds: string[] = []; - for (const item of Object.values(this.session.items)) { - if (item.status !== "queued") continue; - if (item.onlineStatus) continue; // already checked - try { - const host = new URL(item.url).hostname.toLowerCase(); - if (host !== "rapidgator.net" && !host.endsWith(".rapidgator.net") && host !== "rg.to" && !host.endsWith(".rg.to")) continue; - } catch { continue; } - uncheckedIds.push(item.id); - } - if (uncheckedIds.length > 0) { - void this.checkRapidgatorLinks(uncheckedIds).catch((err) => logger.warn(`checkRapidgatorLinks Fehler (startup): ${compactErrorText(err)}`)); - } - } - - private async cleanupExistingExtractedArchives(): Promise<void> { - if (this.settings.cleanupMode === "none") { - return; - } - - const extractDirUsage = new Map<string, number>(); - for (const packageId of this.session.packageOrder) { - const pkg = this.session.packages[packageId]; - if (!pkg || pkg.cancelled || !pkg.extractDir) { - continue; - } - const key = pathKey(pkg.extractDir); - extractDirUsage.set(key, (extractDirUsage.get(key) || 0) + 1); - } - - const cleanupTargetsByPackage = new Map<string, Set<string>>(); - const dirFilesCache = new Map<string, string[]>(); - for (const packageId of this.session.packageOrder) { - const pkg = this.session.packages[packageId]; - if (!pkg || pkg.cancelled || pkg.status !== "completed") { - continue; - } - if (this.packagePostProcessTasks.has(packageId)) { - continue; - } - - const items = pkg.itemIds - .map((itemId) => this.session.items[itemId]) - .filter(Boolean) as DownloadItem[]; - if (items.length === 0 || !items.every((item) => item.status === "completed")) { - continue; - } - - const hasExtractErrors = items.some((item) => isExtractErrorLabel(item.fullStatus || "")); - if (hasExtractErrors) { - logger.info(`Nachträgliches Cleanup übersprungen: pkg=${pkg.name}, reason=extract_error_present`); - continue; - } - - const hasExtractMarker = items.some((item) => isExtractedLabel(item.fullStatus)); - const extractDirIsUnique = (extractDirUsage.get(pathKey(pkg.extractDir)) || 0) === 1; - const hasExtractedOutput = extractDirIsUnique && await this.directoryHasAnyFiles(pkg.extractDir); - if (!hasExtractMarker && !hasExtractedOutput) { - continue; - } - - const packageTargets = cleanupTargetsByPackage.get(packageId) ?? new Set<string>(); - for (const item of items) { - const rawTargetPath = String(item.targetPath || "").trim(); - const fallbackTargetPath = item.fileName ? path.join(pkg.outputDir, sanitizeFilename(item.fileName)) : ""; - const targetPath = rawTargetPath || fallbackTargetPath; - if (!targetPath || !isArchiveLikePath(targetPath)) { - continue; - } - const dir = path.dirname(targetPath); - let filesInDir = dirFilesCache.get(dir); - if (!filesInDir) { - try { - filesInDir = (await fs.promises.readdir(dir, { withFileTypes: true })) - .filter((entry) => entry.isFile()) - .map((entry) => entry.name); - } catch { - filesInDir = []; - } - dirFilesCache.set(dir, filesInDir); - } - - for (const cleanupTarget of collectArchiveCleanupTargets(targetPath, filesInDir)) { - packageTargets.add(cleanupTarget); - } - } - if (packageTargets.size > 0) { - cleanupTargetsByPackage.set(packageId, packageTargets); - } - } - - if (cleanupTargetsByPackage.size === 0) { - return; - } - - this.cleanupQueue = this.cleanupQueue - .then(async () => { - for (const [packageId, targets] of cleanupTargetsByPackage.entries()) { - const pkg = this.session.packages[packageId]; - if (!pkg) { - continue; - } - - logger.info(`Nachträgliches Cleanup geprüft: pkg=${pkg.name}, targets=${targets.size}, marker=${pkg.itemIds.some((id) => isExtractedLabel(this.session.items[id]?.fullStatus || ""))}`); - - let removed = 0; - for (const targetPath of targets) { - if (!await this.existsAsync(targetPath)) { - continue; - } - try { - await fs.promises.rm(targetPath, { force: true }); - removed += 1; - } catch { - // ignore - } - } - - if (removed > 0) { - logger.info(`Nachträgliches Archive-Cleanup für ${pkg.name}: ${removed} Datei(en) gelöscht`); - if (!await this.directoryHasAnyFiles(pkg.outputDir)) { - const removedDirs = await this.removeEmptyDirectoryTree(pkg.outputDir); - if (removedDirs > 0) { - logger.info(`Nachträgliches Cleanup entfernte leere Download-Ordner für ${pkg.name}: ${removedDirs}`); - } - } - } else { - logger.info(`Nachträgliches Archive-Cleanup für ${pkg.name}: keine Dateien entfernt`); - } - } - }) - .catch((error) => { - logger.warn(`Nachträgliches Archive-Cleanup fehlgeschlagen: ${compactErrorText(error)}`); - }); - } - - private async directoryHasAnyFiles(rootDir: string): Promise<boolean> { - if (!rootDir) { - return false; - } - try { - await fs.promises.access(rootDir); - } catch { - return false; - } - const deadline = nowMs() + 55; - let inspectedDirs = 0; - const stack = [rootDir]; - while (stack.length > 0) { - inspectedDirs += 1; - if (inspectedDirs > 6000 || nowMs() > deadline) { - return true; - } - const current = stack.pop() as string; - let entries: fs.Dirent[] = []; - try { - entries = await fs.promises.readdir(current, { withFileTypes: true }); - } catch { - continue; - } - - for (const entry of entries) { - if (entry.isFile() && !isIgnorableEmptyDirFileName(entry.name)) { - return true; - } - if (entry.isDirectory()) { - stack.push(path.join(current, entry.name)); - } - } - } - return false; - } - - private async removeEmptyDirectoryTree(rootDir: string): Promise<number> { - if (!rootDir) { - return 0; - } - try { - await fs.promises.access(rootDir); - } catch { - return 0; - } - - const dirs = [rootDir]; - const stack = [rootDir]; - while (stack.length > 0) { - const current = stack.pop() as string; - let entries: fs.Dirent[] = []; - try { - entries = await fs.promises.readdir(current, { withFileTypes: true }); - } catch { - continue; - } - for (const entry of entries) { - if (entry.isDirectory()) { - const full = path.join(current, entry.name); - dirs.push(full); - stack.push(full); - } - } - } - - dirs.sort((a, b) => b.length - a.length); - let removed = 0; - for (const dirPath of dirs) { - try { - let entries = await fs.promises.readdir(dirPath, { withFileTypes: true }); - for (const entry of entries) { - if (!entry.isFile() || !isIgnorableEmptyDirFileName(entry.name)) { - continue; - } - try { - await fs.promises.rm(path.join(dirPath, entry.name), { force: true }); - } catch { - // ignore and keep directory untouched - } - } - - entries = await fs.promises.readdir(dirPath, { withFileTypes: true }); - if (entries.length === 0) { - await fs.promises.rmdir(dirPath); - removed += 1; - } - } catch { - // ignore - } - } - return removed; - } - - private async collectFilesByExtensions(rootDir: string, extensions: Set<string>): Promise<string[]> { - if (!rootDir || extensions.size === 0) { - return []; - } - try { - await fs.promises.access(rootDir); - } catch { - return []; - } - - const normalizedExtensions = new Set<string>(); - for (const extension of extensions) { - const normalized = String(extension || "").trim().toLowerCase(); - if (normalized) { - normalizedExtensions.add(normalized); - } - } - if (normalizedExtensions.size === 0) { - return []; - } - - const files: string[] = []; - const stack = [rootDir]; - while (stack.length > 0) { - const current = stack.pop() as string; - let entries: fs.Dirent[] = []; - try { - entries = await fs.promises.readdir(current, { withFileTypes: true }); - } catch { - continue; - } - - for (const entry of entries) { - const fullPath = path.join(current, entry.name); - if (entry.isDirectory()) { - stack.push(fullPath); - continue; - } - if (!entry.isFile()) { - continue; - } - const extension = path.extname(entry.name).toLowerCase(); - if (!normalizedExtensions.has(extension)) { - continue; - } - files.push(fullPath); - } - } - - return files; - } - - private async collectVideoFiles(rootDir: string): Promise<string[]> { - return await this.collectFilesByExtensions(rootDir, SAMPLE_VIDEO_EXTENSIONS); - } - - private async existsAsync(filePath: string): Promise<boolean> { - try { - await fs.promises.access(toWindowsLongPathIfNeeded(filePath)); - return true; - } catch { - return false; - } - } - - private async renamePathWithExdevFallback(sourcePath: string, targetPath: string): Promise<void> { - const sourceFsPath = toWindowsLongPathIfNeeded(sourcePath); - const targetFsPath = toWindowsLongPathIfNeeded(targetPath); - try { - await fs.promises.rename(sourceFsPath, targetFsPath); - return; - } catch (error) { - const code = error && typeof error === "object" && "code" in error - ? String((error as NodeJS.ErrnoException).code || "") - : ""; - if (code !== "EXDEV") { - throw error; - } - } - - await fs.promises.copyFile(sourceFsPath, targetFsPath); - await fs.promises.rm(sourceFsPath, { force: true }); - } - - private isPathLengthRenameError(error: unknown): boolean { - const code = error && typeof error === "object" && "code" in error - ? String((error as NodeJS.ErrnoException).code || "") - : ""; - if (code === "ENAMETOOLONG") { - return true; - } - const text = String(error || "").toLowerCase(); - return text.includes("path too long") - || text.includes("name too long") - || text.includes("filename or extension is too long"); - } - - private buildSafeAutoRenameTargetPath(sourcePath: string, targetBaseName: string, sourceExt: string): string | null { - const dirPath = path.dirname(sourcePath); - const safeBaseName = sanitizeFilename(String(targetBaseName || "").trim()); - if (!safeBaseName) { - return null; - } - const safeExt = String(sourceExt || "").trim(); - - const candidatePath = path.join(dirPath, `${safeBaseName}${safeExt}`); - if (process.platform !== "win32") { - return candidatePath; - } - - const fileName = path.basename(candidatePath); - if (fileName.length > 255) { - return null; - } - - return candidatePath; - } - - private buildShortPackageFallbackBaseName(folderCandidates: string[], sourceBaseName: string, targetBaseName: string): string | null { - const normalizedCandidates = folderCandidates - .map((value) => String(value || "").trim()) - .filter((value) => value.length > 0); - const fallbackTemplate = [...normalizedCandidates].reverse().find((folderName) => { - return hasSceneGroupSuffix(folderName) && Boolean(extractSeasonToken(folderName)); - }) || ""; - if (!fallbackTemplate) { - return null; - } - - const seasonMatch = fallbackTemplate.match(/^(.*?)(?:[._\-\s])s(\d{1,2})(?=[._\-\s]|$)/i); - if (!seasonMatch?.[1] || !seasonMatch?.[2]) { - return null; - } - - const seasonNumber = Number(seasonMatch[2]); - if (!Number.isFinite(seasonNumber) || seasonNumber < 0) { - return null; - } - - const shortRootName = String(seasonMatch[1]).replace(/[._\-\s]+$/g, "").trim(); - if (!shortRootName) { - return null; - } - - let fallback = `${shortRootName}.S${String(seasonNumber).padStart(2, "0")}`; - const resolvedEpisode = resolveEpisodeTokenForAutoRename(sourceBaseName, normalizedCandidates); - if (resolvedEpisode && new RegExp(`^S${String(seasonNumber).padStart(2, "0")}E\\d{2,3}$`, "i").test(resolvedEpisode.token)) { - fallback = `${shortRootName}.${resolvedEpisode.token}`; - } - const hasRepackHint = sourceHasRpToken(sourceBaseName) - || SCENE_REPACK_TOKEN_RE.test(sourceBaseName) - || sourceHasRpToken(targetBaseName) - || SCENE_REPACK_TOKEN_RE.test(targetBaseName) - || folderCandidates.some((folderName) => sourceHasRpToken(folderName) || SCENE_REPACK_TOKEN_RE.test(folderName)); - if (hasRepackHint) { - fallback = ensureRepackToken(removeRpTokens(fallback)); - } - - const normalized = sanitizeFilename(fallback); - if (!normalized || normalized.toLowerCase() === String(targetBaseName || "").trim().toLowerCase()) { - return null; - } - return normalized; - } - - private buildVeryShortPackageFallbackBaseName(folderCandidates: string[], sourceBaseName: string, targetBaseName: string): string | null { - const base = this.buildShortPackageFallbackBaseName(folderCandidates, sourceBaseName, targetBaseName); - if (!base) { - return null; - } - const match = base.match(/^(.+?)[._\-\s](S\d{2})(?:\b|[._\-\s])/i) || base.match(/^(.+?)\.(S\d{2})$/i); - if (!match?.[1] || !match?.[2]) { - return null; - } - const firstToken = match[1].split(/[._\-\s]+/).filter(Boolean)[0] || ""; - if (!firstToken) { - return null; - } - const next = sanitizeFilename(`${firstToken}.${match[2].toUpperCase()}`); - if (!next || next.toLowerCase() === String(targetBaseName || "").trim().toLowerCase()) { - return null; - } - if (SCENE_REPACK_TOKEN_RE.test(base)) { - return ensureRepackToken(next); - } - return next; - } - - private async autoRenameExtractedVideoFiles( - extractDir: string, - pkg?: PackageEntry, - shouldAbort?: () => boolean - ): Promise<number> { - if (!this.settings.autoRename4sf4sj) { - return 0; - } - - const videoFiles = await this.collectVideoFiles(extractDir); - logger.info(`Auto-Rename: ${videoFiles.length} Video-Dateien gefunden in ${extractDir}`); - if (pkg) { - this.logPackageForPackage(pkg, "INFO", "Auto-Rename Scan gestartet", { - extractDir, - videoFiles: videoFiles.length - }); - this.logRenameProcess(pkg, "INFO", "auto-rename", "Auto-Rename Scan gestartet", { - extractDir, - videoFiles: videoFiles.length - }); - } - let renamed = 0; - - // Collect additional folder candidates from package metadata (outputDir, item filenames) - const packageExtraCandidates: string[] = []; - if (pkg) { - const outputBase = path.basename(pkg.outputDir || ""); - if (outputBase) { - packageExtraCandidates.push(outputBase); - } - for (const itemId of pkg.itemIds) { - const item = this.session.items[itemId]; - if (item?.fileName) { - const itemBase = path.basename(item.fileName, path.extname(item.fileName)); - const stripped = itemBase.replace(/\.part\d+$/i, "").replace(/\.vol\d+[+\d]*$/i, ""); - if (stripped) { - packageExtraCandidates.push(stripped); - } - } - } - } - - for (const sourcePath of videoFiles) { - if (shouldAbort?.()) { - return renamed; - } - const sourceName = path.basename(sourcePath); - const sourceExt = path.extname(sourceName); - const sourceBaseName = path.basename(sourceName, sourceExt); - const folderCandidates: string[] = []; - let currentDir = path.dirname(sourcePath); - while (currentDir && isPathInsideDir(currentDir, extractDir)) { - folderCandidates.push(path.basename(currentDir)); - const parent = path.dirname(currentDir); - if (!parent || parent === currentDir) { - break; - } - currentDir = parent; - } - // Append package-level candidates that aren't already present - const seen = new Set(folderCandidates.map(c => c.toLowerCase())); - for (const extra of packageExtraCandidates) { - if (!seen.has(extra.toLowerCase())) { - seen.add(extra.toLowerCase()); - folderCandidates.push(extra); - } - } - const targetBaseName = buildAutoRenameBaseNameFromFoldersWithOptions(folderCandidates, sourceBaseName, { - forceEpisodeForSeasonFolder: true - }); - const resolveRenameItem = (...extra: Array<string | null | undefined>): { item: DownloadItem | null; matchedBy: string | null } => { - if (!pkg) { - return { item: null, matchedBy: null }; - } - return this.inferItemForMediaLog(pkg, sourcePath, sourceName, folderCandidates.join(" "), targetBaseName || "", ...extra); - }; - if (!targetBaseName) { - if (pkg) { - this.logPackageForPackage(pkg, "WARN", "Auto-Rename übersprungen: kein Zielname", { - sourceName, - sourceBaseName, - folders: folderCandidates.join(", ") - }); - const resolved = resolveRenameItem(); - this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename übersprungen: kein Zielname", { - sourcePath, - sourceName, - sourceBaseName, - folders: folderCandidates.join(", ") - }, resolved.item, resolved.matchedBy); - } - logger.info(`Auto-Rename: kein Zielname für ${sourceName} (folders=${folderCandidates.join(", ")})`); - continue; - } - - let targetPath = this.buildSafeAutoRenameTargetPath(sourcePath, targetBaseName, sourceExt); - if (!targetPath) { - const fallbackBaseName = this.buildShortPackageFallbackBaseName(folderCandidates, sourceBaseName, targetBaseName); - if (fallbackBaseName) { - targetPath = this.buildSafeAutoRenameTargetPath(sourcePath, fallbackBaseName, sourceExt); - if (targetPath) { - logger.warn(`Auto-Rename Fallback wegen Pfadlänge: ${sourceName} -> ${path.basename(targetPath)}`); - if (pkg) { - const resolved = resolveRenameItem(targetPath, fallbackBaseName); - this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename Fallback wegen Pfadlänge gewählt", { - sourcePath, - sourceName, - targetPath, - targetBaseName, - fallbackBaseName - }, resolved.item, resolved.matchedBy); - } - } - } - if (!targetPath) { - const veryShortFallback = this.buildVeryShortPackageFallbackBaseName(folderCandidates, sourceBaseName, targetBaseName); - if (veryShortFallback) { - targetPath = this.buildSafeAutoRenameTargetPath(sourcePath, veryShortFallback, sourceExt); - if (targetPath) { - logger.warn(`Auto-Rename Kurz-Fallback wegen Pfadlänge: ${sourceName} -> ${path.basename(targetPath)}`); - if (pkg) { - const resolved = resolveRenameItem(targetPath, veryShortFallback); - this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename Kurz-Fallback wegen Pfadlänge gewählt", { - sourcePath, - sourceName, - targetPath, - targetBaseName, - fallbackBaseName: veryShortFallback - }, resolved.item, resolved.matchedBy); - } - } - } - } - } - if (!targetPath) { - if (pkg) { - this.logPackageForPackage(pkg, "WARN", "Auto-Rename übersprungen: Zielpfad ungültig", { - sourceName, - sourceBaseName, - targetBaseName - }); - const resolved = resolveRenameItem(); - this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename übersprungen: Zielpfad ungültig", { - sourcePath, - sourceName, - sourceBaseName, - targetBaseName - }, resolved.item, resolved.matchedBy); - } - logger.warn(`Auto-Rename übersprungen (Zielpfad zu lang/ungültig): ${sourcePath}`); - continue; - } - if (pathKey(targetPath) === pathKey(sourcePath)) { - if (pkg) { - const resolved = resolveRenameItem(targetPath); - this.logRenameProcess(pkg, "INFO", "auto-rename", "Auto-Rename übersprungen: Name bereits passend", { - sourcePath, - sourceName, - targetPath, - targetBaseName - }, resolved.item, resolved.matchedBy); - } - continue; - } - if (await this.existsAsync(targetPath)) { - if (pkg) { - this.logPackageForPackage(pkg, "WARN", "Auto-Rename übersprungen: Ziel existiert", { - sourceName, - targetPath - }); - const resolved = resolveRenameItem(targetPath); - this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename übersprungen: Ziel existiert", { - sourcePath, - sourceName, - targetPath, - targetBaseName - }, resolved.item, resolved.matchedBy); - } - logger.warn(`Auto-Rename übersprungen (Ziel existiert): ${targetPath}`); - continue; - } - - try { - await this.renamePathWithExdevFallback(sourcePath, targetPath); - if (pkg) { - this.logPackageForPackage(pkg, "INFO", "Auto-Rename durchgeführt", { - sourcePath, - targetPath, - sourceName - }); - const resolved = resolveRenameItem(targetPath); - this.logRenameProcess(pkg, "INFO", "auto-rename", "Auto-Rename durchgeführt", { - sourcePath, - targetPath, - sourceName, - targetBaseName, - folders: folderCandidates.join(", ") - }, resolved.item, resolved.matchedBy); - } - logger.info(`Auto-Rename: ${sourceName} -> ${path.basename(targetPath)}`); - renamed += 1; - } catch (error) { - if (this.isPathLengthRenameError(error)) { - const fallbackCandidates = [ - this.buildShortPackageFallbackBaseName(folderCandidates, sourceBaseName, targetBaseName), - this.buildVeryShortPackageFallbackBaseName(folderCandidates, sourceBaseName, targetBaseName) - ].filter((value): value is string => Boolean(value)); - let fallbackRenamed = false; - for (const fallbackBaseName of fallbackCandidates) { - const fallbackPath = this.buildSafeAutoRenameTargetPath(sourcePath, fallbackBaseName, sourceExt); - if (!fallbackPath || pathKey(fallbackPath) === pathKey(sourcePath)) { - continue; - } - if (await this.existsAsync(fallbackPath)) { - continue; - } - try { - await this.renamePathWithExdevFallback(sourcePath, fallbackPath); - logger.warn(`Auto-Rename Fallback wegen Pfadlänge: ${sourceName} -> ${path.basename(fallbackPath)}`); - renamed += 1; - if (pkg) { - const resolved = resolveRenameItem(fallbackPath, fallbackBaseName); - this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename Fallback durchgeführt", { - sourcePath, - sourceName, - targetPath: fallbackPath, - targetBaseName, - fallbackBaseName - }, resolved.item, resolved.matchedBy); - } - fallbackRenamed = true; - break; - } catch { - // try next fallback candidate - } - } - if (fallbackRenamed) { - continue; - } - } - logger.warn(`Auto-Rename fehlgeschlagen (${sourceName}): ${compactErrorText(error)}`); - if (pkg) { - this.logPackageForPackage(pkg, "WARN", "Auto-Rename fehlgeschlagen", { - sourceName, - error: compactErrorText(error) - }); - const resolved = resolveRenameItem(targetPath); - this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename fehlgeschlagen", { - sourcePath, - sourceName, - targetPath, - targetBaseName, - folders: folderCandidates.join(", "), - error: compactErrorText(error) - }, resolved.item, resolved.matchedBy); - } - } - } - - if (renamed > 0) { - logger.info(`Auto-Rename (Scene): ${renamed} Datei(en) umbenannt`); - if (pkg) { - this.logPackageForPackage(pkg, "INFO", "Auto-Rename abgeschlossen", { - renamed - }); - this.logRenameProcess(pkg, "INFO", "auto-rename", "Auto-Rename abgeschlossen", { - extractDir, - renamed - }); - } - } - return renamed; - } - - private async moveFileWithExdevFallback(sourcePath: string, targetPath: string): Promise<void> { - await this.renamePathWithExdevFallback(sourcePath, targetPath); - } - - private async cleanupNonMkvResidualFiles(rootDir: string, targetDir: string): Promise<number> { - if (!rootDir || !await this.existsAsync(rootDir)) { - return 0; - } - - let removed = 0; - const stack = [rootDir]; - while (stack.length > 0) { - const current = stack.pop() as string; - let entries: fs.Dirent[] = []; - try { - entries = await fs.promises.readdir(current, { withFileTypes: true }); - } catch { - continue; - } - - for (const entry of entries) { - const fullPath = path.join(current, entry.name); - if (entry.isDirectory()) { - if (isPathInsideDir(fullPath, targetDir)) { - continue; - } - stack.push(fullPath); - continue; - } - if (!entry.isFile()) { - continue; - } - const extension = path.extname(entry.name).toLowerCase(); - if (SAMPLE_VIDEO_EXTENSIONS.has(extension)) { - continue; - } - try { - await fs.promises.rm(toWindowsLongPathIfNeeded(fullPath), { force: true }); - removed += 1; - } catch { - // ignore and keep file - } - } - } - - return removed; - } - - private async cleanupRemainingArchiveArtifacts(packageDir: string, shouldAbort?: () => boolean): Promise<number> { - if (this.settings.cleanupMode === "none") { - return 0; - } - if (shouldAbort?.()) { - return 0; - } - const candidates = await findArchiveCandidates(packageDir); - if (candidates.length === 0) { - return 0; - } - - let removed = 0; - const dirFilesCache = new Map<string, string[]>(); - const targets = new Set<string>(); - for (const sourceFile of candidates) { - if (shouldAbort?.()) { - return removed; - } - const dir = path.dirname(sourceFile); - let filesInDir = dirFilesCache.get(dir); - if (!filesInDir) { - try { - filesInDir = (await fs.promises.readdir(dir, { withFileTypes: true })) - .filter((entry) => entry.isFile()) - .map((entry) => entry.name); - } catch { - filesInDir = []; - } - dirFilesCache.set(dir, filesInDir); - } - for (const target of collectArchiveCleanupTargets(sourceFile, filesInDir)) { - targets.add(target); - } - } - - for (const targetPath of targets) { - if (shouldAbort?.()) { - return removed; - } - try { - if (!await this.existsAsync(targetPath)) { - continue; - } - if (this.settings.cleanupMode === "trash") { - const parsed = path.parse(targetPath); - const trashDir = path.join(parsed.dir, ".rd-trash"); - await fs.promises.mkdir(trashDir, { recursive: true }); - let moved = false; - for (let index = 0; index <= 1000; index += 1) { - const suffix = index === 0 ? "" : `-${index}`; - const candidate = path.join(trashDir, `${parsed.base}.${Date.now()}${suffix}`); - if (await this.existsAsync(candidate)) { - continue; - } - await this.renamePathWithExdevFallback(targetPath, candidate); - moved = true; - break; - } - if (moved) { - removed += 1; - } - continue; - } - await fs.promises.rm(toWindowsLongPathIfNeeded(targetPath), { force: true }); - removed += 1; - } catch { - // ignore - } - } - - return removed; - } - - private hasDeferredPostProcessPending(packageId: string): boolean { - const controller = this.packageDeferredPostProcessAbortControllers.get(packageId); - return Boolean(controller && !controller.signal.aborted); - } - - private async buildUniqueFlattenTargetPath(targetDir: string, sourcePath: string, reserved: Set<string>): Promise<string> { - const parsed = path.parse(path.basename(sourcePath)); - const extension = parsed.ext || ".mkv"; - const baseName = sanitizeFilename(parsed.name || "video"); - - let index = 1; - const MAX_ATTEMPTS = 10000; - while (index <= MAX_ATTEMPTS) { - const candidateName = index <= 1 - ? `${baseName}${extension}` - : `${baseName} (${index})${extension}`; - const candidatePath = path.join(targetDir, candidateName); - const candidateKey = pathKey(candidatePath); - if (reserved.has(candidateKey)) { - index += 1; - continue; - } - if (!await this.existsAsync(candidatePath)) { - reserved.add(candidateKey); - return candidatePath; - } - index += 1; - } - // Fallback: use timestamp-based name to guarantee termination - const fallbackName = `${baseName} (${Date.now()})${extension}`; - const fallbackPath = path.join(targetDir, fallbackName); - reserved.add(pathKey(fallbackPath)); - return fallbackPath; - } - - private async collectMkvFilesToLibrary( - packageId: string, - pkg: PackageEntry, - shouldAbort?: () => boolean - ): Promise<void> { - if (!this.settings.collectMkvToLibrary) { - return; - } - - const sourceDir = this.settings.autoExtract ? pkg.extractDir : pkg.outputDir; - const targetDirRaw = String(this.settings.mkvLibraryDir || "").trim(); - if (!sourceDir || !targetDirRaw) { - logger.warn(`MKV-Sammelordner übersprungen: pkg=${pkg.name}, ungültiger Pfad`); - return; - } - const targetDir = path.resolve(targetDirRaw); - if (!await this.existsAsync(sourceDir)) { - logger.info(`MKV-Sammelordner: pkg=${pkg.name}, Quelle fehlt (${sourceDir})`); - return; - } - - try { - await fs.promises.mkdir(targetDir, { recursive: true }); - } catch (error) { - logger.warn(`MKV-Sammelordner konnte nicht erstellt werden: pkg=${pkg.name}, dir=${targetDir}, reason=${compactErrorText(error)}`); - return; - } - - const allMkvFiles = await this.collectFilesByExtensions(sourceDir, SAMPLE_VIDEO_EXTENSIONS); - if (allMkvFiles.length === 0) { - logger.info(`MKV-Sammelordner: pkg=${pkg.name}, keine MKV gefunden`); - return; - } - - // Filter: Sample-Dateien ausschließen (Sample-Ordner + "sample" im Dateinamen) - const sampleDirNames = new Set(["sample", "samples"]); - const sampleTokenRe = /(^|[._\-\s])sample([._\-\s]|$)/i; - const mkvFiles: string[] = []; - let sampleSkipped = 0; - for (const filePath of allMkvFiles) { - if (shouldAbort?.()) { - return; - } - const parentDir = path.basename(path.dirname(filePath)).toLowerCase(); - const stem = path.parse(path.basename(filePath)).name; - if (sampleDirNames.has(parentDir) || sampleTokenRe.test(stem)) { - sampleSkipped += 1; - continue; - } - mkvFiles.push(filePath); - } - if (sampleSkipped > 0) { - logger.info(`MKV-Sammelordner: pkg=${pkg.name}, ${sampleSkipped} Sample-MKV(s) übersprungen`); - } - if (mkvFiles.length === 0) { - logger.info(`MKV-Sammelordner: pkg=${pkg.name}, keine MKV nach Sample-Filter`); - return; - } - - this.logRenameProcess(pkg, "INFO", "mkv-move", "MKV-Sammelordner Scan gestartet", { - sourceDir, - targetDir, - mkvFiles: mkvFiles.length - }); - + +function retryDelayWithJitter(attempt: number, baseMs: number): number { + const exponential = baseMs * Math.pow(1.5, Math.min(attempt - 1, 14)); + const capped = Math.min(exponential, 120000); + const jitter = capped * (0.5 + Math.random() * 0.5); + return Math.floor(jitter); +} + +export class DownloadManager extends EventEmitter { + private settings: AppSettings; + + private session: SessionState; + + private storagePaths: StoragePaths; + + public skipShutdownPersist = false; + + /** Block ALL persistence (persistSoon + shutdown). Set after importBackup to prevent + * the old in-memory session from overwriting the restored backup on disk. */ + public blockAllPersistence = false; + + private debridService: DebridService; + + private invalidateMegaSessionFn?: () => void; + + private activeTasks = new Map<string, ActiveTask>(); + + private scheduleRunning = false; + private schedulerGeneration = 0; + + private persistTimer: NodeJS.Timeout | null = null; + + private speedEvents: Array<{ at: number; bytes: number; pid: string }> = []; + + private summary: DownloadSummary | null = null; + + private nonResumableActive = 0; + + private stateEmitTimer: NodeJS.Timeout | null = null; + private lastStateEmitAt = 0; + + private speedBytesLastWindow = 0; + + private sessionDownloadedBytes = 0; + private sessionCompletedFiles = 0; + + private statsCache: DownloadStats | null = null; + + private statsCacheAt = 0; + + private lastPersistAt = 0; + private lastSettingsPersistAt = 0; + private appSessionStartedAt = 0; + private runtimePersistedTotalMs = 0; + private runtimePersistedAt = 0; + + private cleanupQueue: Promise<void> = Promise.resolve(); + + private packagePostProcessQueue: Promise<void> = Promise.resolve(); + + private packagePostProcessActive = 0; + + private packagePostProcessWaiters: Array<{ packageId: string; resolve: () => void }> = []; + + private packagePostProcessTasks = new Map<string, Promise<void>>(); + + private packagePostProcessAbortControllers = new Map<string, AbortController>(); + + private packageDeferredPostProcessAbortControllers = new Map<string, AbortController>(); + + private packagePostProcessVersions = new Map<string, number>(); + + private hybridExtractRequeue = new Set<string>(); + + // Tracks archive paths already attempted per package until the package/archive state changes + // or the user explicitly retries extraction. + private hybridExtractedPaths = new Map<string, Set<string>>(); + + // Tracks failed hybrid archives together with a lightweight state marker so unchanged + // archives are not retried on every subsequent post-processing wake-up. + private hybridFailedArchives = new Map<string, Map<string, HybridFailedArchiveState>>(); + + /** Archives already auto-recovered via forced re-download (loop protection). */ + private autoRecoveredForRedownload = new Set<string>(); + + private reservedTargetPaths = new Map<string, string>(); + + private claimedTargetPathByItem = new Map<string, string>(); + + private itemContributedBytes = new Map<string, number>(); + + private runItemIds = new Set<string>(); + + private runPackageIds = new Set<string>(); + + private runOutcomes = new Map<string, "completed" | "failed" | "cancelled">(); + + private runCompletedPackages = new Set<string>(); + + private historyRecordedPackages = new Set<string>(); + + private itemCount = 0; + + private lastSchedulerHeartbeatAt = 0; + + private lastReconnectMarkAt = 0; + + private consecutiveReconnects = 0; + + private lastGlobalProgressBytes = 0; + + private lastGlobalProgressAt = 0; + + private retryAfterByItem = new Map<string, number>(); + + private retryStateByItem = new Map<string, { + freshRetryUsed: boolean; + resumeHardResetUsed: boolean; + stallRetries: number; + genericErrorRetries: number; + unrestrictRetries: number; + }>(); + + private providerFailures = new Map<string, { count: number; lastFailAt: number; cooldownUntil: number }>(); + + private allDebridHostInfoCache = new Map<string, { info: AllDebridHostInfo; cachedAt: number }>(); + + private providerStartReservations = new Map<string, number>(); + private pacedStartReservationByItem = new Map<string, number>(); + + private lastStaleResetAt = 0; + + private onHistoryEntryCallback?: HistoryEntryCallback; + + public constructor(settings: AppSettings, session: SessionState, storagePaths: StoragePaths, options: DownloadManagerOptions = {}) { + super(); + this.settings = settings; + const startedAt = nowMs(); + this.appSessionStartedAt = startedAt; + this.runtimePersistedTotalMs = Math.max(0, Number(settings.totalRuntimeAllTimeMs || 0)); + this.runtimePersistedAt = startedAt; + // loadSession already returns a fresh, standalone object graph — no need to + // deep-clone again. This avoids duplicating the entire session in memory at + // startup which can spike peak heap on low-RAM servers. + this.session = session; + this.itemCount = Object.keys(this.session.items).length; + this.storagePaths = storagePaths; + this.debridService = new DebridService(settings, { + megaWebUnrestrict: options.megaWebUnrestrict, + allDebridWebUnrestrict: options.allDebridWebUnrestrict, + realDebridWebUnrestrict: options.realDebridWebUnrestrict, + bestDebridWebUnrestrict: options.bestDebridWebUnrestrict + }); + this.invalidateMegaSessionFn = options.invalidateMegaSession; + this.onHistoryEntryCallback = options.onHistoryEntry; + logger.info(`DownloadManager Init: ${Object.keys(this.session.packages).length} Pakete, ${this.itemCount} Items, cleanupPolicy=${this.settings.completedCleanupPolicy}`); + for (const pkg of Object.values(this.session.packages)) { + this.ensurePackageLogForPackage(pkg); + this.logPackageForPackage(pkg, "INFO", "Paket aus Session wiederhergestellt", { + itemCount: pkg.itemIds.length, + status: pkg.status, + enabled: pkg.enabled, + cancelled: pkg.cancelled + }); + } + this.applyOnStartCleanupPolicy(); + this.normalizeSessionStatuses(); + this.restoreTargetPathReservations(); + this.resolveExistingQueuedOpaqueFilenames(); + this.revalidateCompletedItems(); + void this.recoverRetryableItems("startup").catch((err) => logger.warn(`recoverRetryableItems Fehler (startup): ${compactErrorText(err)}`)); + this.recoverPostProcessingOnStartup(); + this.checkExistingRapidgatorLinks(); + void this.cleanupExistingExtractedArchives().catch((err) => logger.warn(`cleanupExistingExtractedArchives Fehler (constructor): ${compactErrorText(err)}`)); + } + + public getPackageLogPath(packageId: string): string | null { + const pkg = this.session.packages[packageId]; + if (pkg) { + return this.ensurePackageLogForPackage(pkg); + } + return getPersistedPackageLogPath(packageId); + } + + public getItemLogPath(itemId: string): string | null { + const item = this.session.items[itemId]; + if (item) { + return this.ensureItemLogForItem(item); + } + return getPersistedItemLogPath(itemId); + } + + private ensurePackageLogForPackage(pkg: PackageEntry): string | null { + return ensurePackageLog({ + packageId: pkg.id, + name: pkg.name, + outputDir: pkg.outputDir, + extractDir: pkg.extractDir + }); + } + + private ensureItemLogForItem(item: DownloadItem): string | null { + const pkg = this.session.packages[item.packageId]; + return ensureItemLog({ + itemId: item.id, + packageId: item.packageId, + packageName: pkg?.name || "", + fileName: item.fileName, + targetPath: item.targetPath + }); + } + + private logPackage(packageId: string, level: "INFO" | "WARN" | "ERROR", message: string, fields?: Record<string, unknown>): void { + writePackageLogEvent(packageId, level, message, fields); + } + + private logPackageForPackage(pkg: PackageEntry, level: "INFO" | "WARN" | "ERROR", message: string, fields?: Record<string, unknown>): void { + this.ensurePackageLogForPackage(pkg); + this.logPackage(pkg.id, level, message, { + packageName: pkg.name, + ...fields + }); + } + + private logExtractionForItems( + pkg: PackageEntry, + items: DownloadItem[], + prefix: string, + level: "INFO" | "WARN" | "ERROR", + message: string + ): void { + const fullMessage = `${prefix}: ${message}`; + this.logPackageForPackage(pkg, level, fullMessage); + + const archiveName = extractArchiveNameFromExtractorLogMessage(message); + if (!archiveName) { + return; + } + for (const item of resolveArchiveItemsFromList(archiveName, items)) { + this.logPackageForItem(item, level, fullMessage, { archiveName }); + } + } + + private logPackageForItem( + item: DownloadItem, + level: "INFO" | "WARN" | "ERROR", + message: string, + fields?: Record<string, unknown> + ): void { + const pkg = this.session.packages[item.packageId]; + if (pkg) { + this.ensurePackageLogForPackage(pkg); + } + this.ensureItemLogForItem(item); + this.logPackage(item.packageId, level, message, { + packageName: pkg?.name || "", + itemId: item.id, + fileName: item.fileName, + status: item.status, + targetPath: item.targetPath, + ...fields + }); + writeItemLogEvent(item.id, level, message, { + packageId: item.packageId, + packageName: pkg?.name || "", + itemId: item.id, + fileName: item.fileName, + status: item.status, + targetPath: item.targetPath, + ...fields + }); + } + + private logItemOnly( + item: DownloadItem, + level: "INFO" | "WARN" | "ERROR", + message: string, + fields?: Record<string, unknown> + ): void { + const pkg = this.session.packages[item.packageId]; + this.ensureItemLogForItem(item); + writeItemLogEvent(item.id, level, message, { + packageId: item.packageId, + packageName: pkg?.name || "", + itemId: item.id, + fileName: item.fileName, + status: item.status, + targetPath: item.targetPath, + ...fields + }); + } + + private collectRenameMatchTokensForItem(pkg: PackageEntry, item: DownloadItem): string[] { + const tokens = new Set<string>(); + const maybeAdd = (value: string | null | undefined): void => { + const normalized = String(value || "").trim().toLowerCase(); + if (!normalized || normalized.length < 4) { + return; + } + tokens.add(normalized); + }; + + maybeAdd(stripArchiveSuffixForMatching(item.fileName || "")); + maybeAdd(stripArchiveSuffixForMatching(item.targetPath ? path.basename(item.targetPath) : "")); + const diskPath = resolvePackageItemDiskPath(pkg, item); + if (diskPath) { + maybeAdd(stripArchiveSuffixForMatching(path.basename(diskPath))); + } + const episodeToken = extractEpisodeToken(item.fileName || path.basename(item.targetPath || "")); + if (episodeToken) { + maybeAdd(episodeToken); + } + return [...tokens].sort((a, b) => b.length - a.length); + } + + private inferItemForMediaLog( + pkg: PackageEntry, + ...candidates: Array<string | null | undefined> + ): { item: DownloadItem | null; matchedBy: string | null } { + const items = pkg.itemIds + .map((itemId) => this.session.items[itemId]) + .filter(Boolean) as DownloadItem[]; + if (items.length === 0) { + return { item: null, matchedBy: null }; + } + if (items.length === 1) { + return { item: items[0] || null, matchedBy: items[0] ? "single_item_package" : null }; + } + + const haystack = candidates + .map((value) => String(value || "").trim().toLowerCase()) + .filter(Boolean) + .join(" || "); + if (!haystack) { + return { item: null, matchedBy: null }; + } + + let bestItem: DownloadItem | null = null; + let bestScore = 0; + let bestMatchedBy: string | null = null; + let bestPreferredEntry = false; + let ambiguous = false; + + for (const item of items) { + const fileName = item.fileName || path.basename(item.targetPath || ""); + const preferredEntry = isPreferredArchiveEntryPointName(fileName); + let score = preferredEntry ? 5 : 0; + let matchedBy: string | null = preferredEntry ? "entry_point" : null; + + const episodeToken = extractEpisodeToken(fileName); + if (episodeToken && haystack.includes(episodeToken.toLowerCase())) { + score = 110 + (preferredEntry ? 5 : 0); + matchedBy = "episode_token"; + } else { + for (const token of this.collectRenameMatchTokensForItem(pkg, item)) { + if (haystack.includes(token)) { + score = Math.max(score, Math.min(100, 40 + token.length) + (preferredEntry ? 5 : 0)); + matchedBy = token === episodeToken?.toLowerCase() ? "episode_token" : `token:${token}`; + break; + } + } + } + + if (score > bestScore || (score === bestScore && score > 0 && preferredEntry && !bestPreferredEntry)) { + bestItem = item; + bestScore = score; + bestMatchedBy = matchedBy; + bestPreferredEntry = preferredEntry; + ambiguous = false; + continue; + } + if (score > 0 && score === bestScore && preferredEntry === bestPreferredEntry) { + ambiguous = true; + } + } + + if (ambiguous || !bestItem || bestScore <= 0) { + return { item: null, matchedBy: null }; + } + return { item: bestItem, matchedBy: bestMatchedBy }; + } + + private logRenameProcess( + pkg: PackageEntry, + level: "INFO" | "WARN" | "ERROR", + stage: "auto-rename" | "mkv-move", + message: string, + fields?: Record<string, unknown>, + item?: DownloadItem | null, + matchedBy?: string | null + ): void { + writeRenameLogEvent(level, message, { + stage, + packageId: pkg.id, + packageName: pkg.name, + ...(item ? { itemId: item.id, fileName: item.fileName } : {}), + ...(matchedBy ? { matchedBy } : {}), + ...fields + }); + if (item) { + this.logItemOnly(item, level, message, { + stage, + ...(matchedBy ? { matchedBy } : {}), + ...fields + }); + } + } + + public setSettings(next: AppSettings): void { + const previous = this.settings; + next.totalDownloadedAllTime = Math.max(next.totalDownloadedAllTime || 0, this.settings.totalDownloadedAllTime || 0); + next.totalCompletedFilesAllTime = Math.max(next.totalCompletedFilesAllTime || 0, this.settings.totalCompletedFilesAllTime || 0); + const now = nowMs(); + next.totalRuntimeAllTimeMs = Math.max(next.totalRuntimeAllTimeMs || 0, this.getLiveTotalRuntimeMs(now)); + this.settings = next; + this.runtimePersistedTotalMs = this.settings.totalRuntimeAllTimeMs || 0; + this.runtimePersistedAt = now; + this.ensureProviderDailyUsageFresh(nowMs()); + this.debridService.setSettings(next); + this.allDebridHostInfoCache.clear(); + + // When the provider order or hoster routing changes, clear the cached provider on + // all non-active, non-terminal items so the new settings are respected on the next + // download attempt. + const prevOrder = JSON.stringify(previous.providerOrder ?? []); + const nextOrder = JSON.stringify(next.providerOrder ?? []); + const prevRouting = JSON.stringify(previous.hosterRouting ?? {}); + const nextRouting = JSON.stringify(next.hosterRouting ?? {}); + if (prevOrder !== nextOrder || prevRouting !== nextRouting) { + const activeItemIds = new Set([...this.activeTasks.values()].map((t) => t.itemId)); + for (const item of Object.values(this.session.items)) { + // Clear for all non-active items except truly finished ones (completed/failed). + // "cancelled" items with fullStatus="Gestoppt" are stopped downloads that will + // restart on the next start() call, so they must also get their provider cleared. + if (!activeItemIds.has(item.id) && item.status !== "completed" && item.status !== "failed") { + item.provider = null; + } + } + } + + const previousArchivePasswords = String(previous.archivePasswordList || "").replace(/\r\n|\r/g, "\n"); + const nextArchivePasswords = String(next.archivePasswordList || "").replace(/\r\n|\r/g, "\n"); + if (previousArchivePasswords !== nextArchivePasswords) { + this.hybridExtractedPaths.clear(); + this.hybridFailedArchives.clear(); + } + + this.resolveExistingQueuedOpaqueFilenames(); + void this.cleanupExistingExtractedArchives().catch((err) => logger.warn(`cleanupExistingExtractedArchives Fehler (setSettings): ${compactErrorText(err)}`)); + if (next.completedCleanupPolicy !== "never") { + this.applyRetroactiveCleanupPolicy(); + } + this.emitState(); + } + + public getSettings(): AppSettings { + return this.settings; + } + + public getSession(): SessionState { + return cloneSession(this.session); + } + + public getSummary(): DownloadSummary | null { + return this.summary; + } + + public isSessionRunning(): boolean { + return this.session.running; + } + + /** Abort all running post-processing tasks (extractions). */ + public abortAllPostProcessing(): void { + this.abortPostProcessing("external"); + for (const waiter of this.packagePostProcessWaiters) { waiter.resolve(); } + this.packagePostProcessWaiters = []; + this.packagePostProcessActive = 0; + } + + /** Trigger pending extractions without starting the session (for autoExtractWhenStopped). */ + public triggerIdleExtractions(): void { + if (this.session.running || !this.settings.autoExtract || !this.settings.autoExtractWhenStopped) { + return; + } + this.recoverPostProcessingOnStartup(); + this.triggerPendingExtractions(); + this.persistSoon(); + this.emitState(); + } + + public getSnapshot(): UiSnapshot { + const now = nowMs(); + this.ensureProviderDailyUsageFresh(now, true); + this.pruneSpeedEvents(now); + const paused = this.session.running && this.session.paused; + const speedBps = !this.session.running || paused ? 0 : this.speedBytesLastWindow / SPEED_WINDOW_SECONDS; + + let totalItems = 0; + let doneItems = 0; + if (this.session.running && this.runItemIds.size > 0) { + totalItems = this.runItemIds.size; + for (const itemId of this.runItemIds) { + if (this.runOutcomes.has(itemId)) { + doneItems += 1; + continue; + } + const item = this.session.items[itemId]; + if (item && isFinishedStatus(item.status)) { + doneItems += 1; + } + } + } else { + const sessionItems = Object.values(this.session.items); + totalItems = sessionItems.length; + for (const item of sessionItems) { + if (isFinishedStatus(item.status)) { + doneItems += 1; + } + } + } + const elapsed = this.session.runStartedAt > 0 ? (now - this.session.runStartedAt) / 1000 : 0; + const rate = doneItems > 0 && elapsed > 0 ? doneItems / elapsed : 0; + const remaining = totalItems - doneItems; + const eta = remaining > 0 && rate > 0 ? remaining / rate : -1; + + const reconnectMs = Math.max(0, this.session.reconnectUntil - now); + + const snapshotSession = cloneSession(this.session); + const snapshotSettings = cloneSettings(this.settings); + const snapshotSummary = this.summary + ? { ...this.summary } + : null; + + return { + settings: snapshotSettings, + session: snapshotSession, + summary: snapshotSummary, + stats: this.getStats(now), + speedText: `Geschwindigkeit: ${humanSize(Math.max(0, Math.floor(speedBps)))}/s`, + etaText: paused || !this.session.running ? "ETA: --" : `ETA: ${formatEta(eta)}`, + canStart: !this.session.running, + canStop: this.session.running, + canPause: this.session.running, + clipboardActive: this.settings.clipboardWatch, + reconnectSeconds: Math.ceil(reconnectMs / 1000), + packageSpeedBps: !this.session.running || paused ? {} : Object.fromEntries( + [...this.speedBytesPerPackage].map(([pid, bytes]) => [pid, Math.floor(bytes / SPEED_WINDOW_SECONDS)]) + ) + }; + } + + public getStats(now = nowMs()): DownloadStats { + const itemCount = this.itemCount; + if (this.statsCache && this.session.running && itemCount >= 500 && now - this.statsCacheAt < 1500) { + return this.statsCache; + } + + this.resetSessionTotalsIfQueueEmpty(); + + const stats = { + totalDownloaded: this.sessionDownloadedBytes, + totalDownloadedAllTime: this.settings.totalDownloadedAllTime, + totalFiles: this.sessionCompletedFiles, + totalFilesSession: this.sessionCompletedFiles, + totalFilesAllTime: this.settings.totalCompletedFilesAllTime, + totalPackages: this.session.packageOrder.length, + sessionStartedAt: this.session.runStartedAt, + appSessionStartedAt: this.appSessionStartedAt, + sessionRuntimeMs: this.getAppSessionRuntimeMs(now), + totalRuntimeMs: this.getLiveTotalRuntimeMs(now), + runtimeMeasuredAt: now + }; + this.statsCache = stats; + this.statsCacheAt = now; + return stats; + } + + public getLiveTotalRuntimeMs(now = nowMs()): number { + return Math.max(0, this.runtimePersistedTotalMs + Math.max(0, now - this.runtimePersistedAt)); + } + + private getAppSessionRuntimeMs(now = nowMs()): number { + return this.appSessionStartedAt > 0 ? Math.max(0, now - this.appSessionStartedAt) : 0; + } + + private foldRuntimeIntoSettings(now = nowMs()): boolean { + const totalRuntimeMs = this.getLiveTotalRuntimeMs(now); + if (!Number.isFinite(totalRuntimeMs) || totalRuntimeMs <= (this.settings.totalRuntimeAllTimeMs || 0)) { + return false; + } + this.settings.totalRuntimeAllTimeMs = totalRuntimeMs; + this.runtimePersistedTotalMs = totalRuntimeMs; + this.runtimePersistedAt = now; + this.invalidateStatsCache(); + return true; + } + + public persistRuntimeStats(sync = false): void { + if (this.blockAllPersistence) { + return; + } + const now = nowMs(); + if (!this.foldRuntimeIntoSettings(now)) { + if (sync && !fs.existsSync(this.storagePaths.configFile)) { + saveSettings(this.storagePaths, this.settings); + } + return; + } + this.lastSettingsPersistAt = now; + if (sync) { + saveSettings(this.storagePaths, this.settings); + return; + } + void saveSettingsAsync(this.storagePaths, this.settings).catch((err) => logger.warn(`saveSettingsAsync Fehler: ${compactErrorText(err as Error)}`)); + } + + private invalidateStatsCache(): void { + this.statsCache = null; + this.statsCacheAt = 0; + } + + private resetSessionTotalsIfQueueEmpty(force = false): void { + if (this.itemCount > 0 || this.session.packageOrder.length > 0) { + return; + } + if (Object.keys(this.session.items).length > 0 || Object.keys(this.session.packages).length > 0) { + return; + } + if (!force && (this.sessionDownloadedBytes > 0 || this.sessionCompletedFiles > 0 || this.itemContributedBytes.size > 0)) { + return; + } + let changed = false; + if (this.session.totalDownloadedBytes !== 0) { + this.session.totalDownloadedBytes = 0; + changed = true; + } + if (this.sessionDownloadedBytes !== 0) { + this.sessionDownloadedBytes = 0; + changed = true; + } + if (this.sessionCompletedFiles !== 0) { + this.sessionCompletedFiles = 0; + changed = true; + } + if (this.session.runStartedAt !== 0) { + this.session.runStartedAt = 0; + changed = true; + } + if (this.session.summaryText) { + this.session.summaryText = ""; + changed = true; + } + if (this.lastGlobalProgressBytes !== 0) { + this.lastGlobalProgressBytes = 0; + changed = true; + } + if (this.speedEvents.length > 0 || this.speedBytesLastWindow !== 0 || this.speedBytesPerPackage.size > 0) { + this.speedEvents = []; + this.speedBytesLastWindow = 0; + this.speedBytesPerPackage.clear(); + this.speedEventsHead = 0; + changed = true; + } + if (changed) { + this.invalidateStatsCache(); + } + } + + private getPackagePostProcessVersion(packageId: string): number { + return this.packagePostProcessVersions.get(packageId) || 0; + } + + private bumpPackagePostProcessVersion(packageId: string): number { + const next = this.getPackagePostProcessVersion(packageId) + 1; + this.packagePostProcessVersions.set(packageId, next); + return next; + } + + private abortPackagePostProcessing(packageId: string, reason: string, invalidateDeferred = true): void { + if (invalidateDeferred) { + this.bumpPackagePostProcessVersion(packageId); + } + + const postProcessController = this.packagePostProcessAbortControllers.get(packageId); + if (postProcessController && !postProcessController.signal.aborted) { + postProcessController.abort(reason); + } + this.packagePostProcessAbortControllers.delete(packageId); + this.packagePostProcessTasks.delete(packageId); + + const deferredController = this.packageDeferredPostProcessAbortControllers.get(packageId); + if (deferredController && !deferredController.signal.aborted) { + deferredController.abort(reason); + } + this.packageDeferredPostProcessAbortControllers.delete(packageId); + + this.hybridExtractRequeue.delete(packageId); + this.clearHybridArchiveState(packageId); + } + + private isDeferredPostProcessStillCurrent( + packageId: string, + pkg: PackageEntry, + version: number, + signal?: AbortSignal + ): boolean { + if (signal?.aborted) { + return false; + } + if (this.session.packages[packageId] !== pkg) { + return false; + } + return this.getPackagePostProcessVersion(packageId) === version; + } + + private throwIfDeferredPostProcessAborted( + packageId: string, + pkg: PackageEntry, + version: number, + signal?: AbortSignal + ): void { + if (this.isDeferredPostProcessStillCurrent(packageId, pkg, version, signal)) { + return; + } + throw new Error(String(signal?.reason || "aborted:deferred")); + } + + private packageOutputDirInUse(outputDir: string): boolean { + const key = pathKey(outputDir); + return Object.values(this.session.packages).some((pkg) => pathKey(pkg.outputDir) === key); + } + + public resetSessionStats(): void { + const now = nowMs(); + this.session.totalDownloadedBytes = 0; + this.sessionDownloadedBytes = 0; + this.sessionCompletedFiles = 0; + this.session.runStartedAt = this.session.running ? now : 0; + this.appSessionStartedAt = now; + this.session.summaryText = ""; + this.lastGlobalProgressBytes = 0; + this.lastGlobalProgressAt = now; + this.speedEvents = []; + this.speedEventsHead = 0; + this.speedBytesLastWindow = 0; + this.speedBytesPerPackage.clear(); + this.summary = null; + this.invalidateStatsCache(); + this.persistSoon(); + this.emitState(true); + } + + public resetDownloadStats(): void { + this.settings.totalDownloadedAllTime = 0; + this.settings.totalCompletedFilesAllTime = 0; + this.settings.providerTotalUsageBytes = {}; + this.settings.debridLinkApiKeyTotalUsageBytes = {}; + this.lastSettingsPersistAt = nowMs(); + saveSettings(this.storagePaths, this.settings); + this.invalidateStatsCache(); + this.emitState(true); + } + + public renamePackage(packageId: string, newName: string): void { + const pkg = this.session.packages[packageId]; + if (!pkg) { + return; + } + const previousName = pkg.name; + pkg.name = sanitizeFilename(newName) || pkg.name; + pkg.updatedAt = nowMs(); + this.logPackageForPackage(pkg, "INFO", "Paket umbenannt", { + oldName: previousName, + newName: pkg.name + }); + this.persistSoon(); + this.emitState(true); + } + + public reorderPackages(packageIds: string[]): void { + const seen = new Set<string>(); + const valid = packageIds.filter((id) => { + if (!this.session.packages[id] || seen.has(id)) { + return false; + } + seen.add(id); + return true; + }); + const remaining = this.session.packageOrder.filter((id) => !seen.has(id)); + this.session.packageOrder = [...valid, ...remaining]; + this.persistSoon(); + this.emitState(true); + } + + public removeItem(itemId: string): void { + const item = this.session.items[itemId]; + if (!item) { + return; + } + this.logPackageForItem(item, "WARN", "Item entfernt", { + url: item.url + }); + this.recordRunOutcome(itemId, "cancelled"); + const active = this.activeTasks.get(itemId); + const hasActiveTask = Boolean(active); + if (active) { + active.abortReason = "cancel"; + active.abortController.abort("cancel"); + } + const pkg = this.session.packages[item.packageId]; + let removedByPackageCleanup = false; + if (pkg) { + pkg.itemIds = pkg.itemIds.filter((id) => id !== itemId); + if (pkg.itemIds.length === 0) { + this.removePackageFromSession(item.packageId, [itemId]); + removedByPackageCleanup = true; + } else { + pkg.updatedAt = nowMs(); + } + } + // removePackageFromSession already deletes the item and decrements itemCount + if (!removedByPackageCleanup) { + delete this.session.items[itemId]; + this.itemCount = Math.max(0, this.itemCount - 1); + } + this.retryAfterByItem.delete(itemId); + this.retryStateByItem.delete(itemId); + this.dropItemContribution(itemId); + if (!hasActiveTask) { + this.releaseTargetPath(itemId); + } + this.persistSoon(); + this.emitState(true); + } + + public togglePackage(packageId: string): void { + const pkg = this.session.packages[packageId]; + if (!pkg) { + return; + } + + const nextEnabled = !pkg.enabled; + pkg.enabled = nextEnabled; + + if (!nextEnabled) { + if (pkg.status === "downloading" || pkg.status === "extracting") { + pkg.status = "paused"; + } + this.abortPackagePostProcessing(packageId, "package_toggle"); + for (const itemId of pkg.itemIds) { + const item = this.session.items[itemId]; + if (!item) { + continue; + } + if (this.session.running && !isFinishedStatus(item.status) && !this.runOutcomes.has(itemId)) { + this.runItemIds.delete(itemId); + } + const active = this.activeTasks.get(itemId); + if (active) { + active.abortReason = "package_toggle"; + active.abortController.abort("package_toggle"); + continue; + } + if (item.status === "queued" || item.status === "reconnect_wait") { + item.status = "queued"; + item.speedBps = 0; + item.fullStatus = "Paket gestoppt"; + item.updatedAt = nowMs(); + } + } + this.runPackageIds.delete(packageId); + this.runCompletedPackages.delete(packageId); + } else { + if (pkg.status === "paused") { + pkg.status = "queued"; + } + let hasReactivatedRunItems = false; + for (const itemId of pkg.itemIds) { + const item = this.session.items[itemId]; + if (!item) { + continue; + } + if (this.session.running && !isFinishedStatus(item.status)) { + this.runOutcomes.delete(itemId); + this.runItemIds.add(itemId); + hasReactivatedRunItems = true; + } + if (item.status === "queued" && item.fullStatus === "Paket gestoppt") { + item.fullStatus = "Wartet"; + item.updatedAt = nowMs(); + } + } + if (this.session.running) { + if (hasReactivatedRunItems) { + this.runPackageIds.add(packageId); + } + void this.ensureScheduler().catch((err) => logger.warn(`ensureScheduler Fehler (togglePackage): ${compactErrorText(err)}`)); + } + } + + pkg.updatedAt = nowMs(); + this.persistSoon(); + this.emitState(true); + } + + public exportQueue(): string { + const exportData = { + version: 1, + packages: this.session.packageOrder.map((id) => { + const pkg = this.session.packages[id]; + if (!pkg) { + return null; + } + const entries = pkg.itemIds + .map((itemId) => this.session.items[itemId]) + .filter((item): item is DownloadItem => Boolean(item && item.url)); + return { + name: pkg.name, + links: entries.map((item) => item.url), + fileNames: entries.map((item) => item.fileName || "") + }; + }).filter(Boolean) + }; + return JSON.stringify(exportData, null, 2); + } + + public importQueue(json: string): { addedPackages: number; addedLinks: number } { + const trimmed = String(json || "").trim(); + if (trimmed.startsWith("{") || trimmed.startsWith("[")) { + let data: { packages?: Array<{ name: string; links: string[]; fileNames?: string[] }> }; + try { + data = JSON.parse(json) as { packages?: Array<{ name: string; links: string[]; fileNames?: string[] }> }; + } catch { + throw new Error("Ungultige Queue-Datei (JSON)"); + } + if (!Array.isArray(data.packages)) { + return { addedPackages: 0, addedLinks: 0 }; + } + const inputs: ParsedPackageInput[] = data.packages + .map((pkg) => { + const name = typeof pkg?.name === "string" ? pkg.name : ""; + const linksRaw = Array.isArray(pkg?.links) ? pkg.links : []; + const fileNamesRaw = Array.isArray(pkg?.fileNames) ? pkg.fileNames : []; + const entries = linksRaw + .map((link, index) => ({ + link: typeof link === "string" ? link.trim() : "", + fileName: typeof fileNamesRaw[index] === "string" ? fileNamesRaw[index].trim() : "" + })) + .filter((entry) => entry.link.length > 0); + const links = entries.map((entry) => entry.link); + const fileNames = entries.map((entry) => entry.fileName); + return { + name, + links, + ...(fileNames.some((fileName) => fileName.length > 0) ? { fileNames } : {}) + }; + }) + .filter((pkg) => pkg.name.trim().length > 0 && pkg.links.length > 0); + return this.addPackages(inputs); + } + + const inputs = parseCollectorInput(json, ""); + if (inputs.length === 0) { + return { addedPackages: 0, addedLinks: 0 }; + } + return this.addPackages(inputs); + } + + public clearAll(): void { + this.clearPersistTimer(); + this.stop(); + this.abortPostProcessing("clear_all"); + if (this.stateEmitTimer) { + clearTimeout(this.stateEmitTimer); + this.stateEmitTimer = null; + } + this.session.packageOrder = []; + this.session.packages = {}; + this.session.items = {}; + this.itemCount = 0; + this.session.summaryText = ""; + this.runItemIds.clear(); + this.runPackageIds.clear(); + this.runOutcomes.clear(); + this.runCompletedPackages.clear(); + this.historyRecordedPackages.clear(); + this.retryAfterByItem.clear(); + this.providerStartReservations.clear(); + this.pacedStartReservationByItem.clear(); + this.retryStateByItem.clear(); + this.reservedTargetPaths.clear(); + this.claimedTargetPathByItem.clear(); + this.itemContributedBytes.clear(); + this.speedEvents = []; + this.speedEventsHead = 0; + this.speedBytesLastWindow = 0; + this.speedBytesPerPackage.clear(); + this.packagePostProcessTasks.clear(); + this.packagePostProcessAbortControllers.clear(); + this.hybridExtractRequeue.clear(); + this.hybridExtractedPaths.clear(); + this.hybridFailedArchives.clear(); + this.providerFailures.clear(); + this.packagePostProcessQueue = Promise.resolve(); + this.packagePostProcessActive = 0; + for (const waiter of this.packagePostProcessWaiters) { waiter.resolve(); } + this.packagePostProcessWaiters = []; + this.summary = null; + this.nonResumableActive = 0; + this.resetSessionTotalsIfQueueEmpty(true); + this.persistNow(); + this.emitState(true); + } + + public addPackages(packages: ParsedPackageInput[]): { addedPackages: number; addedLinks: number } { + let addedPackages = 0; + let addedLinks = 0; + const unresolvedByLink = new Map<string, string[]>(); + const newItemIds: string[] = []; + for (const pkg of packages) { + const links = pkg.links.filter((link) => !!link.trim()); + if (links.length === 0) { + continue; + } + const packageId = uuidv4(); + const safeName = sanitizeFilename(pkg.name); + const outputDir = ensureDirPath(this.settings.outputDir, safeName); + const extractBase = this.settings.extractDir || path.join(this.settings.outputDir, "_entpackt"); + const extractDir = this.settings.createExtractSubfolder ? ensureDirPath(extractBase, safeName) : extractBase; + const packageEntry: PackageEntry = { + id: packageId, + name: safeName, + outputDir, + extractDir, + status: "queued", + itemIds: [], + cancelled: false, + enabled: true, + priority: "normal", + downloadStartedAt: 0, + downloadCompletedAt: 0, + createdAt: nowMs(), + updatedAt: nowMs() + }; + this.ensurePackageLogForPackage(packageEntry); + this.logPackageForPackage(packageEntry, "INFO", "Paket angelegt", { + outputDir, + extractDir, + linkCount: links.length + }); + + for (let linkIdx = 0; linkIdx < links.length; linkIdx += 1) { + const link = links[linkIdx]; + const itemId = uuidv4(); + const hintName = pkg.fileNames?.[linkIdx]; + const fileName = (hintName && !looksLikeOpaqueFilename(hintName)) ? sanitizeFilename(hintName) : filenameFromUrl(link); + const item: DownloadItem = { + id: itemId, + packageId, + url: link, + provider: null, + status: "queued", + retries: 0, + speedBps: 0, + downloadedBytes: 0, + totalBytes: null, + progressPercent: 0, + fileName, + targetPath: "", + resumable: true, + attempts: 0, + lastError: "", + fullStatus: "Wartet", + createdAt: nowMs(), + updatedAt: nowMs() + }; + this.assignItemTargetPath(item, path.join(outputDir, fileName)); + this.logPackageForItem(item, "INFO", "Link registriert", { + index: linkIdx + 1, + totalLinks: links.length, + url: link, + hintedName: hintName || "", + initialTargetPath: item.targetPath + }); + packageEntry.itemIds.push(itemId); + this.session.items[itemId] = item; + this.itemCount += 1; + if (this.session.running) { + this.runItemIds.add(itemId); + this.runPackageIds.add(packageId); + } + if (looksLikeOpaqueFilename(fileName)) { + const existing = unresolvedByLink.get(link) ?? []; + existing.push(itemId); + unresolvedByLink.set(link, existing); + } + newItemIds.push(itemId); + addedLinks += 1; + } + + this.session.packages[packageId] = packageEntry; + this.session.packageOrder.push(packageId); + addedPackages += 1; + } + + if (addedPackages > 0 || addedLinks > 0) { + const pkgNames = packages.filter((p) => p.links.length > 0).map((p) => p.name).join(", "); + logger.info(`Pakete hinzugefügt: ${addedPackages} Paket(e), ${addedLinks} Link(s) [${pkgNames}]`); + } + this.persistSoon(); + this.emitState(); + if (unresolvedByLink.size > 0) { + void this.resolveQueuedFilenames(unresolvedByLink).catch((err) => logger.warn(`resolveQueuedFilenames Fehler (addPackages): ${compactErrorText(err)}`)); + } + if (newItemIds.length > 0) { + void this.checkRapidgatorLinks(newItemIds).catch((err) => logger.warn(`checkRapidgatorLinks Fehler: ${compactErrorText(err)}`)); + } + return { addedPackages, addedLinks }; + } + + public async getStartConflicts(): Promise<StartConflictEntry[]> { + const hasFilesByExtractDir = new Map<string, boolean>(); + const conflicts: StartConflictEntry[] = []; + for (const packageId of this.session.packageOrder) { + const pkg = this.session.packages[packageId]; + if (!pkg || pkg.cancelled || !pkg.enabled) { + continue; + } + + const hasPendingItems = pkg.itemIds.some((itemId) => { + const item = this.session.items[itemId]; + if (!item) { + return false; + } + return item.status === "queued" || item.status === "reconnect_wait"; + }); + if (!hasPendingItems) { + continue; + } + + if (!this.isPackageSpecificExtractDir(pkg)) { + continue; + } + + const extractDirKey = pathKey(pkg.extractDir); + const hasExtractedFiles = hasFilesByExtractDir.has(extractDirKey) + ? Boolean(hasFilesByExtractDir.get(extractDirKey)) + : await this.directoryHasAnyFiles(pkg.extractDir); + if (!hasFilesByExtractDir.has(extractDirKey)) { + hasFilesByExtractDir.set(extractDirKey, hasExtractedFiles); + } + + if (hasExtractedFiles) { + conflicts.push({ + packageId: pkg.id, + packageName: pkg.name, + extractDir: pkg.extractDir + }); + } + } + return conflicts; + } + + public async resolveStartConflict(packageId: string, policy: DuplicatePolicy): Promise<StartConflictResolutionResult> { + const pkg = this.session.packages[packageId]; + if (!pkg || pkg.cancelled) { + return { skipped: false, overwritten: false }; + } + + if (policy === "skip") { + let hadPendingItems = false; + for (const itemId of pkg.itemIds) { + const item = this.session.items[itemId]; + if (!item) { + continue; + } + if (item.status === "queued" || item.status === "reconnect_wait") { + hadPendingItems = true; + } + + const active = this.activeTasks.get(itemId); + if (active) { + active.abortReason = "package_toggle"; + active.abortController.abort("package_toggle"); + } + + if (item.status === "queued" || item.status === "reconnect_wait") { + item.status = "queued"; + item.speedBps = 0; + item.lastError = ""; + item.fullStatus = "Wartet"; + item.updatedAt = nowMs(); + } + + this.runItemIds.delete(itemId); + this.runOutcomes.delete(itemId); + + this.retryAfterByItem.delete(itemId); + this.retryStateByItem.delete(itemId); + } + + this.abortPackagePostProcessing(packageId, "skip"); + + this.runPackageIds.delete(packageId); + this.runCompletedPackages.delete(packageId); + + const items = pkg.itemIds + .map((itemId) => this.session.items[itemId]) + .filter(Boolean) as DownloadItem[]; + const hasPendingNow = items.some((item) => item.status === "queued" || item.status === "reconnect_wait"); + if (hadPendingItems || hasPendingNow) { + pkg.status = pkg.enabled ? "queued" : "paused"; + } + pkg.updatedAt = nowMs(); + + this.persistSoon(); + this.emitState(true); + + // Fix async race: processItem catch with "package_toggle" overwrites fullStatus + // after we already set it to "Wartet". Re-fix on next microtask. + const pkgItemIds = [...pkg.itemIds]; + queueMicrotask(() => { + for (const iid of pkgItemIds) { + const it = this.session.items[iid]; + if (it && it.status === "queued" && it.fullStatus === "Paket gestoppt") { + it.fullStatus = "Wartet"; + it.updatedAt = nowMs(); + } + } + this.emitState(true); + }); + + return { skipped: true, overwritten: false }; + } + + if (policy === "overwrite") { + this.abortPackagePostProcessing(packageId, "overwrite"); + const canDeleteExtractDir = this.isPackageSpecificExtractDir(pkg) && !this.isExtractDirSharedWithOtherPackages(pkg.id, pkg.extractDir); + if (canDeleteExtractDir) { + try { + await fs.promises.rm(pkg.extractDir, { recursive: true, force: true }); + } catch { + // ignore + } + } + try { + await fs.promises.rm(pkg.outputDir, { recursive: true, force: true }); + } catch { + // ignore + } + + for (const itemId of pkg.itemIds) { + const item = this.session.items[itemId]; + if (!item) { + continue; + } + const active = this.activeTasks.get(itemId); + if (active) { + active.abortReason = "reset"; + active.abortController.abort("reset"); + } + this.releaseTargetPath(itemId); + item.status = "queued"; + item.retries = 0; + item.speedBps = 0; + item.downloadedBytes = 0; + item.totalBytes = null; + item.progressPercent = 0; + item.resumable = true; + item.attempts = 0; + item.lastError = ""; + item.fullStatus = "Wartet"; + item.provider = null; + item.updatedAt = nowMs(); + this.assignItemTargetPath(item, path.join(pkg.outputDir, sanitizeFilename(item.fileName || filenameFromUrl(item.url)))); + this.runOutcomes.delete(itemId); + this.dropItemContribution(itemId); + this.retryAfterByItem.delete(itemId); + this.retryStateByItem.delete(itemId); + if (this.session.running) { + this.runItemIds.add(itemId); + } + } + this.runCompletedPackages.delete(packageId); + if (this.session.running) { + this.runPackageIds.add(packageId); + } + pkg.status = "queued"; + pkg.updatedAt = nowMs(); + this.persistSoon(); + this.emitState(true); + void this.ensureScheduler().catch((err) => logger.warn(`ensureScheduler Fehler (resolveStartConflict): ${compactErrorText(err)}`)); + return { skipped: false, overwritten: true }; + } + + return { skipped: false, overwritten: false }; + } + + private isPackageSpecificExtractDir(pkg: PackageEntry): boolean { + const expectedName = sanitizeFilename(pkg.name).toLowerCase(); + if (!expectedName) { + return false; + } + return path.basename(pkg.extractDir).toLowerCase() === expectedName; + } + + private isExtractDirSharedWithOtherPackages(packageId: string, extractDir: string): boolean { + const key = pathKey(extractDir); + for (const otherId of this.session.packageOrder) { + if (otherId === packageId) { + continue; + } + const other = this.session.packages[otherId]; + if (!other || other.cancelled) { + continue; + } + if (pathKey(other.extractDir) === key) { + return true; + } + } + return false; + } + + private async resolveQueuedFilenames(unresolvedByLink: Map<string, string[]>): Promise<void> { + try { + let changed = false; + const applyResolvedName = (link: string, fileName: string): void => { + const itemIds = unresolvedByLink.get(link); + if (!itemIds || itemIds.length === 0) { + return; + } + if (!fileName || fileName.toLowerCase() === "download.bin") { + return; + } + const normalized = sanitizeFilename(fileName); + if (!normalized || normalized.toLowerCase() === "download.bin") { + return; + } + + let changedForLink = false; + for (const itemId of itemIds) { + const item = this.session.items[itemId]; + if (!item) { + continue; + } + if (!looksLikeOpaqueFilename(item.fileName)) { + continue; + } + if (item.status !== "queued" && item.status !== "reconnect_wait") { + continue; + } + item.fileName = normalized; + this.assignItemTargetPath(item, path.join(this.session.packages[item.packageId]?.outputDir || this.settings.outputDir, normalized)); + item.updatedAt = nowMs(); + changed = true; + changedForLink = true; + } + + if (changedForLink) { + this.persistSoon(); + this.emitState(); + } + }; + + await this.debridService.resolveFilenames(Array.from(unresolvedByLink.keys()), applyResolvedName); + + if (changed) { + this.persistSoon(); + this.emitState(); + } + } catch (error) { + logger.warn(`Dateinamen-Resolve fehlgeschlagen: ${compactErrorText(error)}`); + } + } + + private async checkRapidgatorLinks(itemIds: string[]): Promise<void> { + const itemsToCheck: Array<{ itemId: string; url: string }> = []; + + for (const itemId of itemIds) { + const item = this.session.items[itemId]; + if (!item || item.status !== "queued") continue; + item.onlineStatus = "checking"; + itemsToCheck.push({ itemId, url: item.url }); + } + if (itemsToCheck.length > 0) { + this.emitState(); + } + + // Check links one by one (sequentially) so the user sees dots change progressively + const checkedUrls = new Map<string, Awaited<ReturnType<typeof checkRapidgatorOnline>>>(); + + for (const { itemId, url } of itemsToCheck) { + const item = this.session.items[itemId]; + if (!item) continue; + + // Reuse result if same URL was already checked + if (checkedUrls.has(url)) { + const cached = checkedUrls.get(url); + if (cached !== undefined) { + this.applyRapidgatorCheckResult(item, cached); + } + this.emitState(); + continue; + } + + try { + const result = await checkRapidgatorOnline(url); + checkedUrls.set(url, result); + this.applyRapidgatorCheckResult(item, result); + } catch (err) { + logger.warn(`checkRapidgatorOnline Fehler für ${url}: ${compactErrorText(err)}`); + item.onlineStatus = undefined; + } + this.emitState(); + } + + this.persistSoon(); + } + + private resolveExistingQueuedOpaqueFilenames(): void { + const unresolvedByLink = new Map<string, string[]>(); + for (const item of Object.values(this.session.items)) { + if (!looksLikeOpaqueFilename(item.fileName)) { + continue; + } + if (item.status !== "queued" && item.status !== "reconnect_wait") { + continue; + } + const pkg = this.session.packages[item.packageId]; + if (!pkg || pkg.cancelled) { + continue; + } + const existing = unresolvedByLink.get(item.url) ?? []; + existing.push(item.id); + unresolvedByLink.set(item.url, existing); + } + + if (unresolvedByLink.size > 0) { + void this.resolveQueuedFilenames(unresolvedByLink).catch((err) => logger.warn(`resolveQueuedFilenames Fehler (resolveExisting): ${compactErrorText(err)}`)); + } + } + + private applyRapidgatorCheckResult(item: DownloadItem, result: Awaited<ReturnType<typeof checkRapidgatorOnline>>): void { + if (!result) { + if (item.onlineStatus === "checking") { + item.onlineStatus = undefined; + } + return; + } + if (item.status !== "queued") return; + + if (!result.online) { + item.status = "failed"; + item.fullStatus = "Offline"; + item.lastError = "Datei nicht gefunden auf Rapidgator"; + item.onlineStatus = "offline"; + item.updatedAt = nowMs(); + if (this.runItemIds.has(item.id)) { + this.recordRunOutcome(item.id, "failed"); + } + // Refresh package status since item was set to failed + const pkg = this.session.packages[item.packageId]; + if (pkg) this.refreshPackageStatus(pkg); + } else { + if (result.fileName && looksLikeOpaqueFilename(item.fileName)) { + item.fileName = sanitizeFilename(result.fileName); + this.assignItemTargetPath(item, path.join(this.session.packages[item.packageId]?.outputDir || this.settings.outputDir, item.fileName)); + } + item.onlineStatus = "online"; + item.updatedAt = nowMs(); + } + } + + private checkExistingRapidgatorLinks(): void { + const uncheckedIds: string[] = []; + for (const item of Object.values(this.session.items)) { + if (item.status !== "queued") continue; + if (item.onlineStatus) continue; // already checked + try { + const host = new URL(item.url).hostname.toLowerCase(); + if (host !== "rapidgator.net" && !host.endsWith(".rapidgator.net") && host !== "rg.to" && !host.endsWith(".rg.to")) continue; + } catch { continue; } + uncheckedIds.push(item.id); + } + if (uncheckedIds.length > 0) { + void this.checkRapidgatorLinks(uncheckedIds).catch((err) => logger.warn(`checkRapidgatorLinks Fehler (startup): ${compactErrorText(err)}`)); + } + } + + private async cleanupExistingExtractedArchives(): Promise<void> { + if (this.settings.cleanupMode === "none") { + return; + } + + const extractDirUsage = new Map<string, number>(); + for (const packageId of this.session.packageOrder) { + const pkg = this.session.packages[packageId]; + if (!pkg || pkg.cancelled || !pkg.extractDir) { + continue; + } + const key = pathKey(pkg.extractDir); + extractDirUsage.set(key, (extractDirUsage.get(key) || 0) + 1); + } + + const cleanupTargetsByPackage = new Map<string, Set<string>>(); + const dirFilesCache = new Map<string, string[]>(); + for (const packageId of this.session.packageOrder) { + const pkg = this.session.packages[packageId]; + if (!pkg || pkg.cancelled || pkg.status !== "completed") { + continue; + } + if (this.packagePostProcessTasks.has(packageId)) { + continue; + } + + const items = pkg.itemIds + .map((itemId) => this.session.items[itemId]) + .filter(Boolean) as DownloadItem[]; + if (items.length === 0 || !items.every((item) => item.status === "completed")) { + continue; + } + + const hasExtractErrors = items.some((item) => isExtractErrorLabel(item.fullStatus || "")); + if (hasExtractErrors) { + logger.info(`Nachträgliches Cleanup übersprungen: pkg=${pkg.name}, reason=extract_error_present`); + continue; + } + + const hasExtractMarker = items.some((item) => isExtractedLabel(item.fullStatus)); + const extractDirIsUnique = (extractDirUsage.get(pathKey(pkg.extractDir)) || 0) === 1; + const hasExtractedOutput = extractDirIsUnique && await this.directoryHasAnyFiles(pkg.extractDir); + if (!hasExtractMarker && !hasExtractedOutput) { + continue; + } + + const packageTargets = cleanupTargetsByPackage.get(packageId) ?? new Set<string>(); + for (const item of items) { + const rawTargetPath = String(item.targetPath || "").trim(); + const fallbackTargetPath = item.fileName ? path.join(pkg.outputDir, sanitizeFilename(item.fileName)) : ""; + const targetPath = rawTargetPath || fallbackTargetPath; + if (!targetPath || !isArchiveLikePath(targetPath)) { + continue; + } + const dir = path.dirname(targetPath); + let filesInDir = dirFilesCache.get(dir); + if (!filesInDir) { + try { + filesInDir = (await fs.promises.readdir(dir, { withFileTypes: true })) + .filter((entry) => entry.isFile()) + .map((entry) => entry.name); + } catch { + filesInDir = []; + } + dirFilesCache.set(dir, filesInDir); + } + + for (const cleanupTarget of collectArchiveCleanupTargets(targetPath, filesInDir)) { + packageTargets.add(cleanupTarget); + } + } + if (packageTargets.size > 0) { + cleanupTargetsByPackage.set(packageId, packageTargets); + } + } + + if (cleanupTargetsByPackage.size === 0) { + return; + } + + this.cleanupQueue = this.cleanupQueue + .then(async () => { + for (const [packageId, targets] of cleanupTargetsByPackage.entries()) { + const pkg = this.session.packages[packageId]; + if (!pkg) { + continue; + } + + logger.info(`Nachträgliches Cleanup geprüft: pkg=${pkg.name}, targets=${targets.size}, marker=${pkg.itemIds.some((id) => isExtractedLabel(this.session.items[id]?.fullStatus || ""))}`); + + let removed = 0; + for (const targetPath of targets) { + if (!await this.existsAsync(targetPath)) { + continue; + } + try { + await fs.promises.rm(targetPath, { force: true }); + removed += 1; + } catch { + // ignore + } + } + + if (removed > 0) { + logger.info(`Nachträgliches Archive-Cleanup für ${pkg.name}: ${removed} Datei(en) gelöscht`); + if (!await this.directoryHasAnyFiles(pkg.outputDir)) { + const removedDirs = await this.removeEmptyDirectoryTree(pkg.outputDir); + if (removedDirs > 0) { + logger.info(`Nachträgliches Cleanup entfernte leere Download-Ordner für ${pkg.name}: ${removedDirs}`); + } + } + } else { + logger.info(`Nachträgliches Archive-Cleanup für ${pkg.name}: keine Dateien entfernt`); + } + } + }) + .catch((error) => { + logger.warn(`Nachträgliches Archive-Cleanup fehlgeschlagen: ${compactErrorText(error)}`); + }); + } + + private async directoryHasAnyFiles(rootDir: string): Promise<boolean> { + if (!rootDir) { + return false; + } + try { + await fs.promises.access(rootDir); + } catch { + return false; + } + const deadline = nowMs() + 55; + let inspectedDirs = 0; + const stack = [rootDir]; + while (stack.length > 0) { + inspectedDirs += 1; + if (inspectedDirs > 6000 || nowMs() > deadline) { + return true; + } + const current = stack.pop() as string; + let entries: fs.Dirent[] = []; + try { + entries = await fs.promises.readdir(current, { withFileTypes: true }); + } catch { + continue; + } + + for (const entry of entries) { + if (entry.isFile() && !isIgnorableEmptyDirFileName(entry.name)) { + return true; + } + if (entry.isDirectory()) { + stack.push(path.join(current, entry.name)); + } + } + } + return false; + } + + private async removeEmptyDirectoryTree(rootDir: string): Promise<number> { + if (!rootDir) { + return 0; + } + try { + await fs.promises.access(rootDir); + } catch { + return 0; + } + + const dirs = [rootDir]; + const stack = [rootDir]; + while (stack.length > 0) { + const current = stack.pop() as string; + let entries: fs.Dirent[] = []; + try { + entries = await fs.promises.readdir(current, { withFileTypes: true }); + } catch { + continue; + } + for (const entry of entries) { + if (entry.isDirectory()) { + const full = path.join(current, entry.name); + dirs.push(full); + stack.push(full); + } + } + } + + dirs.sort((a, b) => b.length - a.length); + let removed = 0; + for (const dirPath of dirs) { + try { + let entries = await fs.promises.readdir(dirPath, { withFileTypes: true }); + for (const entry of entries) { + if (!entry.isFile() || !isIgnorableEmptyDirFileName(entry.name)) { + continue; + } + try { + await fs.promises.rm(path.join(dirPath, entry.name), { force: true }); + } catch { + // ignore and keep directory untouched + } + } + + entries = await fs.promises.readdir(dirPath, { withFileTypes: true }); + if (entries.length === 0) { + await fs.promises.rmdir(dirPath); + removed += 1; + } + } catch { + // ignore + } + } + return removed; + } + + private async collectFilesByExtensions(rootDir: string, extensions: Set<string>): Promise<string[]> { + if (!rootDir || extensions.size === 0) { + return []; + } + try { + await fs.promises.access(rootDir); + } catch { + return []; + } + + const normalizedExtensions = new Set<string>(); + for (const extension of extensions) { + const normalized = String(extension || "").trim().toLowerCase(); + if (normalized) { + normalizedExtensions.add(normalized); + } + } + if (normalizedExtensions.size === 0) { + return []; + } + + const files: string[] = []; + const stack = [rootDir]; + while (stack.length > 0) { + const current = stack.pop() as string; + let entries: fs.Dirent[] = []; + try { + entries = await fs.promises.readdir(current, { withFileTypes: true }); + } catch { + continue; + } + + for (const entry of entries) { + const fullPath = path.join(current, entry.name); + if (entry.isDirectory()) { + stack.push(fullPath); + continue; + } + if (!entry.isFile()) { + continue; + } + const extension = path.extname(entry.name).toLowerCase(); + if (!normalizedExtensions.has(extension)) { + continue; + } + files.push(fullPath); + } + } + + return files; + } + + private async collectVideoFiles(rootDir: string): Promise<string[]> { + return await this.collectFilesByExtensions(rootDir, SAMPLE_VIDEO_EXTENSIONS); + } + + private async existsAsync(filePath: string): Promise<boolean> { + try { + await fs.promises.access(toWindowsLongPathIfNeeded(filePath)); + return true; + } catch { + return false; + } + } + + private async renamePathWithExdevFallback(sourcePath: string, targetPath: string): Promise<void> { + const sourceFsPath = toWindowsLongPathIfNeeded(sourcePath); + const targetFsPath = toWindowsLongPathIfNeeded(targetPath); + try { + await fs.promises.rename(sourceFsPath, targetFsPath); + return; + } catch (error) { + const code = error && typeof error === "object" && "code" in error + ? String((error as NodeJS.ErrnoException).code || "") + : ""; + if (code !== "EXDEV") { + throw error; + } + } + + await fs.promises.copyFile(sourceFsPath, targetFsPath); + await fs.promises.rm(sourceFsPath, { force: true }); + } + + private isPathLengthRenameError(error: unknown): boolean { + const code = error && typeof error === "object" && "code" in error + ? String((error as NodeJS.ErrnoException).code || "") + : ""; + if (code === "ENAMETOOLONG") { + return true; + } + const text = String(error || "").toLowerCase(); + return text.includes("path too long") + || text.includes("name too long") + || text.includes("filename or extension is too long"); + } + + private buildSafeAutoRenameTargetPath(sourcePath: string, targetBaseName: string, sourceExt: string): string | null { + const dirPath = path.dirname(sourcePath); + const safeBaseName = sanitizeFilename(String(targetBaseName || "").trim()); + if (!safeBaseName) { + return null; + } + const safeExt = String(sourceExt || "").trim(); + + const candidatePath = path.join(dirPath, `${safeBaseName}${safeExt}`); + if (process.platform !== "win32") { + return candidatePath; + } + + const fileName = path.basename(candidatePath); + if (fileName.length > 255) { + return null; + } + + return candidatePath; + } + + private buildShortPackageFallbackBaseName(folderCandidates: string[], sourceBaseName: string, targetBaseName: string): string | null { + const normalizedCandidates = folderCandidates + .map((value) => String(value || "").trim()) + .filter((value) => value.length > 0); + const fallbackTemplate = [...normalizedCandidates].reverse().find((folderName) => { + return hasSceneGroupSuffix(folderName) && Boolean(extractSeasonToken(folderName)); + }) || ""; + if (!fallbackTemplate) { + return null; + } + + const seasonMatch = fallbackTemplate.match(/^(.*?)(?:[._\-\s])s(\d{1,2})(?=[._\-\s]|$)/i); + if (!seasonMatch?.[1] || !seasonMatch?.[2]) { + return null; + } + + const seasonNumber = Number(seasonMatch[2]); + if (!Number.isFinite(seasonNumber) || seasonNumber < 0) { + return null; + } + + const shortRootName = String(seasonMatch[1]).replace(/[._\-\s]+$/g, "").trim(); + if (!shortRootName) { + return null; + } + + let fallback = `${shortRootName}.S${String(seasonNumber).padStart(2, "0")}`; + const resolvedEpisode = resolveEpisodeTokenForAutoRename(sourceBaseName, normalizedCandidates); + if (resolvedEpisode && new RegExp(`^S${String(seasonNumber).padStart(2, "0")}E\\d{2,3}$`, "i").test(resolvedEpisode.token)) { + fallback = `${shortRootName}.${resolvedEpisode.token}`; + } + const hasRepackHint = sourceHasRpToken(sourceBaseName) + || SCENE_REPACK_TOKEN_RE.test(sourceBaseName) + || sourceHasRpToken(targetBaseName) + || SCENE_REPACK_TOKEN_RE.test(targetBaseName) + || folderCandidates.some((folderName) => sourceHasRpToken(folderName) || SCENE_REPACK_TOKEN_RE.test(folderName)); + if (hasRepackHint) { + fallback = ensureRepackToken(removeRpTokens(fallback)); + } + + const normalized = sanitizeFilename(fallback); + if (!normalized || normalized.toLowerCase() === String(targetBaseName || "").trim().toLowerCase()) { + return null; + } + return normalized; + } + + private buildVeryShortPackageFallbackBaseName(folderCandidates: string[], sourceBaseName: string, targetBaseName: string): string | null { + const base = this.buildShortPackageFallbackBaseName(folderCandidates, sourceBaseName, targetBaseName); + if (!base) { + return null; + } + const match = base.match(/^(.+?)[._\-\s](S\d{2})(?:\b|[._\-\s])/i) || base.match(/^(.+?)\.(S\d{2})$/i); + if (!match?.[1] || !match?.[2]) { + return null; + } + const firstToken = match[1].split(/[._\-\s]+/).filter(Boolean)[0] || ""; + if (!firstToken) { + return null; + } + const next = sanitizeFilename(`${firstToken}.${match[2].toUpperCase()}`); + if (!next || next.toLowerCase() === String(targetBaseName || "").trim().toLowerCase()) { + return null; + } + if (SCENE_REPACK_TOKEN_RE.test(base)) { + return ensureRepackToken(next); + } + return next; + } + + private async autoRenameExtractedVideoFiles( + extractDir: string, + pkg?: PackageEntry, + shouldAbort?: () => boolean + ): Promise<number> { + if (!this.settings.autoRename4sf4sj) { + return 0; + } + + const videoFiles = await this.collectVideoFiles(extractDir); + logger.info(`Auto-Rename: ${videoFiles.length} Video-Dateien gefunden in ${extractDir}`); + if (pkg) { + this.logPackageForPackage(pkg, "INFO", "Auto-Rename Scan gestartet", { + extractDir, + videoFiles: videoFiles.length + }); + this.logRenameProcess(pkg, "INFO", "auto-rename", "Auto-Rename Scan gestartet", { + extractDir, + videoFiles: videoFiles.length + }); + } + let renamed = 0; + + // Collect additional folder candidates from package metadata (outputDir, item filenames) + const packageExtraCandidates: string[] = []; + if (pkg) { + const outputBase = path.basename(pkg.outputDir || ""); + if (outputBase) { + packageExtraCandidates.push(outputBase); + } + for (const itemId of pkg.itemIds) { + const item = this.session.items[itemId]; + if (item?.fileName) { + const itemBase = path.basename(item.fileName, path.extname(item.fileName)); + const stripped = itemBase.replace(/\.part\d+$/i, "").replace(/\.vol\d+[+\d]*$/i, ""); + if (stripped) { + packageExtraCandidates.push(stripped); + } + } + } + } + + for (const sourcePath of videoFiles) { + if (shouldAbort?.()) { + return renamed; + } + const sourceName = path.basename(sourcePath); + const sourceExt = path.extname(sourceName); + const sourceBaseName = path.basename(sourceName, sourceExt); + const folderCandidates: string[] = []; + let currentDir = path.dirname(sourcePath); + while (currentDir && isPathInsideDir(currentDir, extractDir)) { + folderCandidates.push(path.basename(currentDir)); + const parent = path.dirname(currentDir); + if (!parent || parent === currentDir) { + break; + } + currentDir = parent; + } + // Append package-level candidates that aren't already present + const seen = new Set(folderCandidates.map(c => c.toLowerCase())); + for (const extra of packageExtraCandidates) { + if (!seen.has(extra.toLowerCase())) { + seen.add(extra.toLowerCase()); + folderCandidates.push(extra); + } + } + const targetBaseName = buildAutoRenameBaseNameFromFoldersWithOptions(folderCandidates, sourceBaseName, { + forceEpisodeForSeasonFolder: true + }); + const resolveRenameItem = (...extra: Array<string | null | undefined>): { item: DownloadItem | null; matchedBy: string | null } => { + if (!pkg) { + return { item: null, matchedBy: null }; + } + return this.inferItemForMediaLog(pkg, sourcePath, sourceName, folderCandidates.join(" "), targetBaseName || "", ...extra); + }; + if (!targetBaseName) { + if (pkg) { + this.logPackageForPackage(pkg, "WARN", "Auto-Rename übersprungen: kein Zielname", { + sourceName, + sourceBaseName, + folders: folderCandidates.join(", ") + }); + const resolved = resolveRenameItem(); + this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename übersprungen: kein Zielname", { + sourcePath, + sourceName, + sourceBaseName, + folders: folderCandidates.join(", ") + }, resolved.item, resolved.matchedBy); + } + logger.info(`Auto-Rename: kein Zielname für ${sourceName} (folders=${folderCandidates.join(", ")})`); + continue; + } + + let targetPath = this.buildSafeAutoRenameTargetPath(sourcePath, targetBaseName, sourceExt); + if (!targetPath) { + const fallbackBaseName = this.buildShortPackageFallbackBaseName(folderCandidates, sourceBaseName, targetBaseName); + if (fallbackBaseName) { + targetPath = this.buildSafeAutoRenameTargetPath(sourcePath, fallbackBaseName, sourceExt); + if (targetPath) { + logger.warn(`Auto-Rename Fallback wegen Pfadlänge: ${sourceName} -> ${path.basename(targetPath)}`); + if (pkg) { + const resolved = resolveRenameItem(targetPath, fallbackBaseName); + this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename Fallback wegen Pfadlänge gewählt", { + sourcePath, + sourceName, + targetPath, + targetBaseName, + fallbackBaseName + }, resolved.item, resolved.matchedBy); + } + } + } + if (!targetPath) { + const veryShortFallback = this.buildVeryShortPackageFallbackBaseName(folderCandidates, sourceBaseName, targetBaseName); + if (veryShortFallback) { + targetPath = this.buildSafeAutoRenameTargetPath(sourcePath, veryShortFallback, sourceExt); + if (targetPath) { + logger.warn(`Auto-Rename Kurz-Fallback wegen Pfadlänge: ${sourceName} -> ${path.basename(targetPath)}`); + if (pkg) { + const resolved = resolveRenameItem(targetPath, veryShortFallback); + this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename Kurz-Fallback wegen Pfadlänge gewählt", { + sourcePath, + sourceName, + targetPath, + targetBaseName, + fallbackBaseName: veryShortFallback + }, resolved.item, resolved.matchedBy); + } + } + } + } + } + if (!targetPath) { + if (pkg) { + this.logPackageForPackage(pkg, "WARN", "Auto-Rename übersprungen: Zielpfad ungültig", { + sourceName, + sourceBaseName, + targetBaseName + }); + const resolved = resolveRenameItem(); + this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename übersprungen: Zielpfad ungültig", { + sourcePath, + sourceName, + sourceBaseName, + targetBaseName + }, resolved.item, resolved.matchedBy); + } + logger.warn(`Auto-Rename übersprungen (Zielpfad zu lang/ungültig): ${sourcePath}`); + continue; + } + if (pathKey(targetPath) === pathKey(sourcePath)) { + if (pkg) { + const resolved = resolveRenameItem(targetPath); + this.logRenameProcess(pkg, "INFO", "auto-rename", "Auto-Rename übersprungen: Name bereits passend", { + sourcePath, + sourceName, + targetPath, + targetBaseName + }, resolved.item, resolved.matchedBy); + } + continue; + } + if (await this.existsAsync(targetPath)) { + if (pkg) { + this.logPackageForPackage(pkg, "WARN", "Auto-Rename übersprungen: Ziel existiert", { + sourceName, + targetPath + }); + const resolved = resolveRenameItem(targetPath); + this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename übersprungen: Ziel existiert", { + sourcePath, + sourceName, + targetPath, + targetBaseName + }, resolved.item, resolved.matchedBy); + } + logger.warn(`Auto-Rename übersprungen (Ziel existiert): ${targetPath}`); + continue; + } + + try { + await this.renamePathWithExdevFallback(sourcePath, targetPath); + if (pkg) { + this.logPackageForPackage(pkg, "INFO", "Auto-Rename durchgeführt", { + sourcePath, + targetPath, + sourceName + }); + const resolved = resolveRenameItem(targetPath); + this.logRenameProcess(pkg, "INFO", "auto-rename", "Auto-Rename durchgeführt", { + sourcePath, + targetPath, + sourceName, + targetBaseName, + folders: folderCandidates.join(", ") + }, resolved.item, resolved.matchedBy); + } + logger.info(`Auto-Rename: ${sourceName} -> ${path.basename(targetPath)}`); + renamed += 1; + } catch (error) { + if (this.isPathLengthRenameError(error)) { + const fallbackCandidates = [ + this.buildShortPackageFallbackBaseName(folderCandidates, sourceBaseName, targetBaseName), + this.buildVeryShortPackageFallbackBaseName(folderCandidates, sourceBaseName, targetBaseName) + ].filter((value): value is string => Boolean(value)); + let fallbackRenamed = false; + for (const fallbackBaseName of fallbackCandidates) { + const fallbackPath = this.buildSafeAutoRenameTargetPath(sourcePath, fallbackBaseName, sourceExt); + if (!fallbackPath || pathKey(fallbackPath) === pathKey(sourcePath)) { + continue; + } + if (await this.existsAsync(fallbackPath)) { + continue; + } + try { + await this.renamePathWithExdevFallback(sourcePath, fallbackPath); + logger.warn(`Auto-Rename Fallback wegen Pfadlänge: ${sourceName} -> ${path.basename(fallbackPath)}`); + renamed += 1; + if (pkg) { + const resolved = resolveRenameItem(fallbackPath, fallbackBaseName); + this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename Fallback durchgeführt", { + sourcePath, + sourceName, + targetPath: fallbackPath, + targetBaseName, + fallbackBaseName + }, resolved.item, resolved.matchedBy); + } + fallbackRenamed = true; + break; + } catch { + // try next fallback candidate + } + } + if (fallbackRenamed) { + continue; + } + } + logger.warn(`Auto-Rename fehlgeschlagen (${sourceName}): ${compactErrorText(error)}`); + if (pkg) { + this.logPackageForPackage(pkg, "WARN", "Auto-Rename fehlgeschlagen", { + sourceName, + error: compactErrorText(error) + }); + const resolved = resolveRenameItem(targetPath); + this.logRenameProcess(pkg, "WARN", "auto-rename", "Auto-Rename fehlgeschlagen", { + sourcePath, + sourceName, + targetPath, + targetBaseName, + folders: folderCandidates.join(", "), + error: compactErrorText(error) + }, resolved.item, resolved.matchedBy); + } + } + } + + if (renamed > 0) { + logger.info(`Auto-Rename (Scene): ${renamed} Datei(en) umbenannt`); + if (pkg) { + this.logPackageForPackage(pkg, "INFO", "Auto-Rename abgeschlossen", { + renamed + }); + this.logRenameProcess(pkg, "INFO", "auto-rename", "Auto-Rename abgeschlossen", { + extractDir, + renamed + }); + } + } + return renamed; + } + + private async moveFileWithExdevFallback(sourcePath: string, targetPath: string): Promise<void> { + await this.renamePathWithExdevFallback(sourcePath, targetPath); + } + + private async cleanupNonMkvResidualFiles(rootDir: string, targetDir: string): Promise<number> { + if (!rootDir || !await this.existsAsync(rootDir)) { + return 0; + } + + let removed = 0; + const stack = [rootDir]; + while (stack.length > 0) { + const current = stack.pop() as string; + let entries: fs.Dirent[] = []; + try { + entries = await fs.promises.readdir(current, { withFileTypes: true }); + } catch { + continue; + } + + for (const entry of entries) { + const fullPath = path.join(current, entry.name); + if (entry.isDirectory()) { + if (isPathInsideDir(fullPath, targetDir)) { + continue; + } + stack.push(fullPath); + continue; + } + if (!entry.isFile()) { + continue; + } + const extension = path.extname(entry.name).toLowerCase(); + if (SAMPLE_VIDEO_EXTENSIONS.has(extension)) { + continue; + } + try { + await fs.promises.rm(toWindowsLongPathIfNeeded(fullPath), { force: true }); + removed += 1; + } catch { + // ignore and keep file + } + } + } + + return removed; + } + + private async cleanupRemainingArchiveArtifacts(packageDir: string, shouldAbort?: () => boolean): Promise<number> { + if (this.settings.cleanupMode === "none") { + return 0; + } + if (shouldAbort?.()) { + return 0; + } + const candidates = await findArchiveCandidates(packageDir); + if (candidates.length === 0) { + return 0; + } + + let removed = 0; + const dirFilesCache = new Map<string, string[]>(); + const targets = new Set<string>(); + for (const sourceFile of candidates) { + if (shouldAbort?.()) { + return removed; + } + const dir = path.dirname(sourceFile); + let filesInDir = dirFilesCache.get(dir); + if (!filesInDir) { + try { + filesInDir = (await fs.promises.readdir(dir, { withFileTypes: true })) + .filter((entry) => entry.isFile()) + .map((entry) => entry.name); + } catch { + filesInDir = []; + } + dirFilesCache.set(dir, filesInDir); + } + for (const target of collectArchiveCleanupTargets(sourceFile, filesInDir)) { + targets.add(target); + } + } + + for (const targetPath of targets) { + if (shouldAbort?.()) { + return removed; + } + try { + if (!await this.existsAsync(targetPath)) { + continue; + } + if (this.settings.cleanupMode === "trash") { + const parsed = path.parse(targetPath); + const trashDir = path.join(parsed.dir, ".rd-trash"); + await fs.promises.mkdir(trashDir, { recursive: true }); + let moved = false; + for (let index = 0; index <= 1000; index += 1) { + const suffix = index === 0 ? "" : `-${index}`; + const candidate = path.join(trashDir, `${parsed.base}.${Date.now()}${suffix}`); + if (await this.existsAsync(candidate)) { + continue; + } + await this.renamePathWithExdevFallback(targetPath, candidate); + moved = true; + break; + } + if (moved) { + removed += 1; + } + continue; + } + await fs.promises.rm(toWindowsLongPathIfNeeded(targetPath), { force: true }); + removed += 1; + } catch { + // ignore + } + } + + return removed; + } + + private hasDeferredPostProcessPending(packageId: string): boolean { + const controller = this.packageDeferredPostProcessAbortControllers.get(packageId); + return Boolean(controller && !controller.signal.aborted); + } + + private async buildUniqueFlattenTargetPath(targetDir: string, sourcePath: string, reserved: Set<string>): Promise<string> { + const parsed = path.parse(path.basename(sourcePath)); + const extension = parsed.ext || ".mkv"; + const baseName = sanitizeFilename(parsed.name || "video"); + + let index = 1; + const MAX_ATTEMPTS = 10000; + while (index <= MAX_ATTEMPTS) { + const candidateName = index <= 1 + ? `${baseName}${extension}` + : `${baseName} (${index})${extension}`; + const candidatePath = path.join(targetDir, candidateName); + const candidateKey = pathKey(candidatePath); + if (reserved.has(candidateKey)) { + index += 1; + continue; + } + if (!await this.existsAsync(candidatePath)) { + reserved.add(candidateKey); + return candidatePath; + } + index += 1; + } + // Fallback: use timestamp-based name to guarantee termination + const fallbackName = `${baseName} (${Date.now()})${extension}`; + const fallbackPath = path.join(targetDir, fallbackName); + reserved.add(pathKey(fallbackPath)); + return fallbackPath; + } + + private async collectMkvFilesToLibrary( + packageId: string, + pkg: PackageEntry, + shouldAbort?: () => boolean + ): Promise<void> { + if (!this.settings.collectMkvToLibrary) { + return; + } + + const sourceDir = this.settings.autoExtract ? pkg.extractDir : pkg.outputDir; + const targetDirRaw = String(this.settings.mkvLibraryDir || "").trim(); + if (!sourceDir || !targetDirRaw) { + logger.warn(`MKV-Sammelordner übersprungen: pkg=${pkg.name}, ungültiger Pfad`); + return; + } + const targetDir = path.resolve(targetDirRaw); + if (!await this.existsAsync(sourceDir)) { + logger.info(`MKV-Sammelordner: pkg=${pkg.name}, Quelle fehlt (${sourceDir})`); + return; + } + + try { + await fs.promises.mkdir(targetDir, { recursive: true }); + } catch (error) { + logger.warn(`MKV-Sammelordner konnte nicht erstellt werden: pkg=${pkg.name}, dir=${targetDir}, reason=${compactErrorText(error)}`); + return; + } + + const allMkvFiles = await this.collectFilesByExtensions(sourceDir, SAMPLE_VIDEO_EXTENSIONS); + if (allMkvFiles.length === 0) { + logger.info(`MKV-Sammelordner: pkg=${pkg.name}, keine MKV gefunden`); + return; + } + + // Filter: Sample-Dateien ausschließen (Sample-Ordner + "sample" im Dateinamen) + const sampleDirNames = new Set(["sample", "samples"]); + const sampleTokenRe = /(^|[._\-\s])sample([._\-\s]|$)/i; + const mkvFiles: string[] = []; + let sampleSkipped = 0; + for (const filePath of allMkvFiles) { + if (shouldAbort?.()) { + return; + } + const parentDir = path.basename(path.dirname(filePath)).toLowerCase(); + const stem = path.parse(path.basename(filePath)).name; + if (sampleDirNames.has(parentDir) || sampleTokenRe.test(stem)) { + sampleSkipped += 1; + continue; + } + mkvFiles.push(filePath); + } + if (sampleSkipped > 0) { + logger.info(`MKV-Sammelordner: pkg=${pkg.name}, ${sampleSkipped} Sample-MKV(s) übersprungen`); + } + if (mkvFiles.length === 0) { + logger.info(`MKV-Sammelordner: pkg=${pkg.name}, keine MKV nach Sample-Filter`); + return; + } + + this.logRenameProcess(pkg, "INFO", "mkv-move", "MKV-Sammelordner Scan gestartet", { + sourceDir, + targetDir, + mkvFiles: mkvFiles.length + }); + const reservedTargets = new Set<string>(); let moved = 0; let skipped = 0; let failed = 0; let sourceArtifactsChanged = false; let sourceCleanupRelevant = false; - - for (const sourcePath of mkvFiles) { - if (shouldAbort?.()) { - return; - } - if (isPathInsideDir(sourcePath, targetDir)) { - skipped += 1; - continue; - } - - // Skip 0-byte files from failed/partial extractions - let sourceSize = 0; - try { - const stat = await fs.promises.stat(sourcePath); - sourceSize = stat.size; - } catch { - skipped += 1; - continue; - } - if (sourceSize === 0) { - logger.warn(`MKV-Sammelordner: überspringe 0-Byte-Datei ${path.basename(sourcePath)}`); - const resolved = this.inferItemForMediaLog(pkg, sourcePath, path.basename(sourcePath), targetDir); - this.logRenameProcess(pkg, "WARN", "mkv-move", "MKV übersprungen: 0-Byte-Datei", { - sourcePath, - targetDir, - sourceSize - }, resolved.item, resolved.matchedBy); - skipped += 1; - continue; - } - - // Check if identical file already exists in target (same name + same size) → skip instead of creating (2) copy - const idealTargetPath = path.join(targetDir, path.basename(sourcePath)); - try { - const existingStat = await fs.promises.stat(idealTargetPath); - if (existingStat.size === sourceSize) { - logger.info(`MKV-Sammelordner: Duplikat übersprungen (gleiche Größe ${humanSize(sourceSize)}): ${path.basename(sourcePath)}`); - const resolved = this.inferItemForMediaLog(pkg, sourcePath, path.basename(sourcePath), idealTargetPath); - this.logRenameProcess(pkg, "INFO", "mkv-move", "MKV-Duplikat übersprungen", { - sourcePath, - targetPath: idealTargetPath, - sourceSize - }, resolved.item, resolved.matchedBy); - // Remove the duplicate source file to avoid future re-processing + + for (const sourcePath of mkvFiles) { + if (shouldAbort?.()) { + return; + } + if (isPathInsideDir(sourcePath, targetDir)) { + skipped += 1; + continue; + } + + // Skip 0-byte files from failed/partial extractions + let sourceSize = 0; + try { + const stat = await fs.promises.stat(sourcePath); + sourceSize = stat.size; + } catch { + skipped += 1; + continue; + } + if (sourceSize === 0) { + logger.warn(`MKV-Sammelordner: überspringe 0-Byte-Datei ${path.basename(sourcePath)}`); + const resolved = this.inferItemForMediaLog(pkg, sourcePath, path.basename(sourcePath), targetDir); + this.logRenameProcess(pkg, "WARN", "mkv-move", "MKV übersprungen: 0-Byte-Datei", { + sourcePath, + targetDir, + sourceSize + }, resolved.item, resolved.matchedBy); + skipped += 1; + continue; + } + + // Check if identical file already exists in target (same name + same size) → skip instead of creating (2) copy + const idealTargetPath = path.join(targetDir, path.basename(sourcePath)); + try { + const existingStat = await fs.promises.stat(idealTargetPath); + if (existingStat.size === sourceSize) { + logger.info(`MKV-Sammelordner: Duplikat übersprungen (gleiche Größe ${humanSize(sourceSize)}): ${path.basename(sourcePath)}`); + const resolved = this.inferItemForMediaLog(pkg, sourcePath, path.basename(sourcePath), idealTargetPath); + this.logRenameProcess(pkg, "INFO", "mkv-move", "MKV-Duplikat übersprungen", { + sourcePath, + targetPath: idealTargetPath, + sourceSize + }, resolved.item, resolved.matchedBy); + // Remove the duplicate source file to avoid future re-processing try { await fs.promises.unlink(sourcePath); sourceArtifactsChanged = true; @@ -3750,17 +3750,17 @@ export class DownloadManager extends EventEmitter { skipped += 1; continue; } - } catch { - // File doesn't exist in target yet — proceed normally - } - - const targetPath = await this.buildUniqueFlattenTargetPath(targetDir, sourcePath, reservedTargets); - if (pathKey(sourcePath) === pathKey(targetPath)) { - skipped += 1; - continue; - } - - try { + } catch { + // File doesn't exist in target yet — proceed normally + } + + const targetPath = await this.buildUniqueFlattenTargetPath(targetDir, sourcePath, reservedTargets); + if (pathKey(sourcePath) === pathKey(targetPath)) { + skipped += 1; + continue; + } + + try { await this.moveFileWithExdevFallback(sourcePath, targetPath); moved += 1; sourceArtifactsChanged = true; @@ -3768,1841 +3768,1841 @@ export class DownloadManager extends EventEmitter { this.logPackageForPackage(pkg, "INFO", "MKV verschoben", { sourcePath, targetPath, - sourceSize - }); - const resolved = this.inferItemForMediaLog(pkg, sourcePath, path.basename(sourcePath), targetPath); - this.logRenameProcess(pkg, "INFO", "mkv-move", "MKV verschoben", { - sourcePath, - targetPath, - sourceSize - }, resolved.item, resolved.matchedBy); - } catch (error) { - failed += 1; - logger.warn(`MKV verschieben fehlgeschlagen: ${sourcePath} -> ${targetPath} (${compactErrorText(error)})`); - this.logPackageForPackage(pkg, "WARN", "MKV verschieben fehlgeschlagen", { - sourcePath, - targetPath, - error: compactErrorText(error) - }); - const resolved = this.inferItemForMediaLog(pkg, sourcePath, path.basename(sourcePath), targetPath); - this.logRenameProcess(pkg, "WARN", "mkv-move", "MKV verschieben fehlgeschlagen", { - sourcePath, - targetPath, - sourceSize, - error: compactErrorText(error) - }, resolved.item, resolved.matchedBy); - } - } - + sourceSize + }); + const resolved = this.inferItemForMediaLog(pkg, sourcePath, path.basename(sourcePath), targetPath); + this.logRenameProcess(pkg, "INFO", "mkv-move", "MKV verschoben", { + sourcePath, + targetPath, + sourceSize + }, resolved.item, resolved.matchedBy); + } catch (error) { + failed += 1; + logger.warn(`MKV verschieben fehlgeschlagen: ${sourcePath} -> ${targetPath} (${compactErrorText(error)})`); + this.logPackageForPackage(pkg, "WARN", "MKV verschieben fehlgeschlagen", { + sourcePath, + targetPath, + error: compactErrorText(error) + }); + const resolved = this.inferItemForMediaLog(pkg, sourcePath, path.basename(sourcePath), targetPath); + this.logRenameProcess(pkg, "WARN", "mkv-move", "MKV verschieben fehlgeschlagen", { + sourcePath, + targetPath, + sourceSize, + error: compactErrorText(error) + }, resolved.item, resolved.matchedBy); + } + } + if ((sourceArtifactsChanged || sourceCleanupRelevant) && await this.existsAsync(sourceDir)) { const removedResidual = await this.cleanupNonMkvResidualFiles(sourceDir, targetDir); if (removedResidual > 0) { logger.info(`MKV-Sammelordner entfernte Restdateien: pkg=${pkg.name}, entfernt=${removedResidual}`); } - const removedDirs = await this.removeEmptyDirectoryTree(sourceDir); - if (removedDirs > 0) { - logger.info(`MKV-Sammelordner entfernte leere Ordner: pkg=${pkg.name}, entfernt=${removedDirs}`); - } - } - - logger.info(`MKV-Sammelordner: pkg=${pkg.name}, packageId=${packageId}, moved=${moved}, skipped=${skipped}, failed=${failed}, target=${targetDir}`); - this.logRenameProcess(pkg, "INFO", "mkv-move", "MKV-Sammelordner abgeschlossen", { - sourceDir, - targetDir, - moved, - skipped, - failed - }); - } - - public cancelPackage(packageId: string): void { - const pkg = this.session.packages[packageId]; - if (!pkg) { - return; - } - this.logPackageForPackage(pkg, "WARN", "Paketabbruch angefordert", { - itemCount: pkg.itemIds.length - }); - pkg.cancelled = true; - pkg.updatedAt = nowMs(); - const packageName = pkg.name; - const outputDir = pkg.outputDir; - const itemIds = [...pkg.itemIds]; - - for (const itemId of itemIds) { - const item = this.session.items[itemId]; - if (!item) { - continue; - } - // Only overwrite outcome for non-completed items to preserve correct summary stats - if (item.status !== "completed") { - this.recordRunOutcome(itemId, "cancelled"); - } - const active = this.activeTasks.get(itemId); - if (active) { - active.abortReason = "cancel"; - active.abortController.abort("cancel"); - } - } - - this.abortPackagePostProcessing(packageId, "cancel"); - - this.removePackageFromSession(packageId, itemIds); - this.persistSoon(); - this.emitState(true); - - this.cleanupQueue = this.cleanupQueue - .then(async () => { - const removed = await cleanupCancelledPackageArtifactsAsync(outputDir, { - shouldAbort: () => this.packageOutputDirInUse(outputDir) - }); - logger.info(`Paket ${packageName} abgebrochen, ${removed} Artefakte gelöscht`); - }) - .catch((error) => { - logger.warn(`Cleanup für Paket ${packageName} fehlgeschlagen: ${compactErrorText(error)}`); - }); - } - - public resetPackage(packageId: string): void { - const pkg = this.session.packages[packageId]; - if (!pkg) return; - - const itemIds = [...pkg.itemIds]; - - // 1. Abort active downloads for items in THIS package only - for (const itemId of itemIds) { - const item = this.session.items[itemId]; - if (!item) continue; - - const active = this.activeTasks.get(itemId); - if (active) { - active.abortReason = "reset"; - active.abortController.abort("reset"); - } - - // Delete partial download file - const targetPath = String(item.targetPath || "").trim(); - if (targetPath) { - try { fs.rmSync(targetPath, { force: true }); } catch { /* ignore */ } - this.releaseTargetPath(itemId); - } - - // Reset item state - this.dropItemContribution(itemId); - this.runOutcomes.delete(itemId); - this.runItemIds.delete(itemId); - this.retryAfterByItem.delete(itemId); - this.retryStateByItem.delete(itemId); - - item.status = "queued"; - item.downloadedBytes = 0; - item.totalBytes = null; - item.progressPercent = 0; - item.speedBps = 0; - item.attempts = 0; - item.retries = 0; - item.lastError = ""; - item.resumable = true; - item.targetPath = ""; - item.provider = null; - item.fullStatus = "Wartet"; - item.onlineStatus = undefined; - item.updatedAt = nowMs(); - } - - // 2. Abort post-processing (extraction) if active for THIS package - this.abortPackagePostProcessing(packageId, "reset"); - this.runCompletedPackages.delete(packageId); - - // 3. Clean up extraction progress manifest (.rd_extract_progress.json) - if (pkg.outputDir) { - clearExtractResumeState(pkg.outputDir, packageId).catch(() => {}); - clearExtractResumeState(pkg.outputDir).catch(() => {}); - } - - // 4. Reset package state - pkg.status = "queued"; - pkg.cancelled = false; - pkg.enabled = true; - pkg.updatedAt = nowMs(); - this.historyRecordedPackages.delete(packageId); - - // 5. Re-add to runItemIds/runPackageIds if session is running so outcomes are tracked - if (this.session.running) { - for (const itemId of itemIds) { - this.runItemIds.add(itemId); - } - this.runPackageIds.add(packageId); - } - - logger.info(`Paket "${pkg.name}" zurückgesetzt (${itemIds.length} Items)`); - this.persistSoon(); - this.emitState(true); - if (this.session.running) { - void this.ensureScheduler().catch((err) => logger.warn(`ensureScheduler Fehler (resetPackage): ${compactErrorText(err)}`)); - } - } - - public resetItems(itemIds: string[]): void { - const affectedPackageIds = new Set<string>(); - for (const itemId of itemIds) { - const item = this.session.items[itemId]; - if (!item) continue; - - affectedPackageIds.add(item.packageId); - - const active = this.activeTasks.get(itemId); - if (active) { - active.abortReason = "reset"; - active.abortController.abort("reset"); - } - - const targetPath = String(item.targetPath || "").trim(); - if (targetPath) { - try { fs.rmSync(targetPath, { force: true }); } catch { /* ignore */ } - this.releaseTargetPath(itemId); - } - - this.dropItemContribution(itemId); - this.runOutcomes.delete(itemId); - this.retryAfterByItem.delete(itemId); - this.retryStateByItem.delete(itemId); - - item.status = "queued"; - item.downloadedBytes = 0; - item.totalBytes = null; - item.progressPercent = 0; - item.speedBps = 0; - item.attempts = 0; - item.retries = 0; - item.lastError = ""; - item.resumable = true; - item.targetPath = ""; - item.provider = null; - item.fullStatus = "Wartet"; - item.onlineStatus = undefined; - item.updatedAt = nowMs(); - - // Re-add to runItemIds if session is running so outcome is tracked in summary - if (this.session.running) { - this.runItemIds.add(itemId); - } else { - this.runItemIds.delete(itemId); - } - } - - // Reset parent package status if it was completed/failed (now has queued items again) - for (const pkgId of affectedPackageIds) { - // Abort active post-processing for this package - this.abortPackagePostProcessing(pkgId, "reset"); - this.runCompletedPackages.delete(pkgId); - this.historyRecordedPackages.delete(pkgId); - - const pkg = this.session.packages[pkgId]; - if (pkg && (pkg.status === "completed" || pkg.status === "failed" || pkg.status === "cancelled")) { - pkg.status = "queued"; - pkg.cancelled = false; - pkg.updatedAt = nowMs(); - } - // Re-add package to runPackageIds so scheduler picks up the reset items - if (this.session.running) { - this.runPackageIds.add(pkgId); - } - } - - logger.info(`${itemIds.length} Item(s) zurückgesetzt`); - this.persistSoon(); - this.emitState(true); - if (this.session.running) { - void this.ensureScheduler().catch((err) => logger.warn(`ensureScheduler Fehler (resetItems): ${compactErrorText(err)}`)); - } - } - - public setPackagePriority(packageId: string, priority: PackagePriority): void { - const pkg = this.session.packages[packageId]; - if (!pkg) return; - if (priority !== "high" && priority !== "normal" && priority !== "low") return; - pkg.priority = priority; - pkg.updatedAt = nowMs(); - - // Move high-priority packages to the top of packageOrder - if (priority === "high") { - const order = this.session.packageOrder; - const idx = order.indexOf(packageId); - if (idx > 0) { - order.splice(idx, 1); - // Insert after last existing high-priority package - let insertAt = 0; - for (let i = 0; i < order.length; i++) { - const p = this.session.packages[order[i]]; - if (p && p.priority === "high") { - insertAt = i + 1; - } - } - order.splice(insertAt, 0, packageId); - } - } - - this.persistSoon(); - this.emitState(); - } - - public skipItems(itemIds: string[]): void { - const affectedPackageIds = new Set<string>(); - for (const itemId of itemIds) { - const item = this.session.items[itemId]; - if (!item) continue; - if (item.status !== "queued" && item.status !== "reconnect_wait") continue; - item.status = "cancelled"; - item.fullStatus = "Übersprungen"; - item.speedBps = 0; - item.updatedAt = nowMs(); - this.retryAfterByItem.delete(itemId); - this.retryStateByItem.delete(itemId); - this.releaseTargetPath(itemId); - this.recordRunOutcome(itemId, "cancelled"); - affectedPackageIds.add(item.packageId); - } - for (const pkgId of affectedPackageIds) { - const pkg = this.session.packages[pkgId]; - if (pkg) this.refreshPackageStatus(pkg); - } - // Trigger extraction if all items are now in a terminal state and some completed (no failures) - if (this.settings.autoExtract) { - for (const pkgId of affectedPackageIds) { - const pkg = this.session.packages[pkgId]; - if (!pkg || pkg.cancelled || this.packagePostProcessTasks.has(pkgId)) continue; - const pkgItems = pkg.itemIds.map((id) => this.session.items[id]).filter(Boolean) as DownloadItem[]; - const hasPending = pkgItems.some((i) => i.status !== "completed" && i.status !== "failed" && i.status !== "cancelled"); - const hasFailed = pkgItems.some((i) => i.status === "failed"); - const hasUnextracted = pkgItems.some((i) => i.status === "completed" && shouldAutoRetryExtraction(i.fullStatus || "")); - if (!hasPending && !hasFailed && hasUnextracted) { - for (const it of pkgItems) { - if (it.status === "completed" && shouldAutoRetryExtraction(it.fullStatus || "")) { - it.fullStatus = "Entpacken - Ausstehend"; - it.updatedAt = nowMs(); - } - } - void this.runPackagePostProcessing(pkgId).catch((err) => logger.warn(`Post-processing nach Skip: ${compactErrorText(err)}`)); - } - } - } - this.persistSoon(); - this.emitState(); - } - - public async startPackages(packageIds: string[]): Promise<void> { - const targetSet = new Set(packageIds); - - // Enable specified packages if disabled (only non-cancelled) - for (const pkgId of targetSet) { - const pkg = this.session.packages[pkgId]; - if (pkg && !pkg.cancelled && !pkg.enabled) { - pkg.enabled = true; - } - } - - // Recover stopped items in specified packages - for (const item of Object.values(this.session.items)) { - if (!targetSet.has(item.packageId)) continue; - if (item.status === "cancelled" && item.fullStatus === "Gestoppt") { - const pkg = this.session.packages[item.packageId]; - if (pkg && !pkg.cancelled && pkg.enabled) { - item.status = "queued"; - item.fullStatus = "Wartet"; - item.lastError = ""; - item.speedBps = 0; - item.updatedAt = nowMs(); - } - } - } - - // If already running, the scheduler will pick up newly enabled items - if (this.session.running) { - // Add new items to runItemIds so the scheduler processes them - for (const item of Object.values(this.session.items)) { - if (!targetSet.has(item.packageId)) continue; - if (item.status === "queued" || item.status === "reconnect_wait") { - this.runItemIds.add(item.id); - this.runPackageIds.add(item.packageId); - } - } - this.persistSoon(); - this.emitState(true); - return; - } - - // Not running: start with only items from specified packages - this.triggerPendingExtractions(); - const runItems = Object.values(this.session.items) - .filter((item) => { - if (!targetSet.has(item.packageId)) return false; - if (item.status !== "queued" && item.status !== "reconnect_wait") return false; - const pkg = this.session.packages[item.packageId]; - return Boolean(pkg && !pkg.cancelled && pkg.enabled); - }); - if (runItems.length === 0) { - this.persistSoon(); - this.emitState(true); - return; - } - this.runItemIds = new Set(runItems.map((item) => item.id)); - this.runPackageIds = new Set(runItems.map((item) => item.packageId)); - this.runOutcomes.clear(); - this.runCompletedPackages.clear(); - this.retryAfterByItem.clear(); - this.providerStartReservations.clear(); - this.pacedStartReservationByItem.clear(); - this.retryStateByItem.clear(); - this.itemContributedBytes.clear(); - this.reservedTargetPaths.clear(); - this.claimedTargetPathByItem.clear(); - this.session.running = true; - this.session.paused = false; - this.session.runStartedAt = nowMs(); - this.session.totalDownloadedBytes = 0; - this.sessionCompletedFiles = 0; - this.session.summaryText = ""; - this.session.reconnectUntil = 0; - this.session.reconnectReason = ""; - this.speedEvents = []; - this.speedBytesLastWindow = 0; - this.speedBytesPerPackage.clear(); - this.speedEventsHead = 0; - this.lastGlobalProgressBytes = 0; - this.lastGlobalProgressAt = nowMs(); - this.lastReconnectMarkAt = 0; - this.consecutiveReconnects = 0; - this.globalSpeedLimitQueue = Promise.resolve(); - this.globalSpeedLimitNextAt = 0; - this.summary = null; - this.nonResumableActive = 0; - this.persistSoon(); - this.emitState(true); - logger.info(`Start (nur Pakete: ${packageIds.length}): ${runItems.length} Items`); - void this.ensureScheduler().catch((error) => { - logger.error(`Scheduler abgestürzt: ${compactErrorText(error)}`); - this.session.running = false; - this.session.paused = false; - this.persistSoon(); - this.emitState(true); - }); - } - - public async startItems(itemIds: string[]): Promise<void> { - const targetSet = new Set(itemIds); - - // Collect affected package IDs - const affectedPackageIds = new Set<string>(); - for (const itemId of targetSet) { - const item = this.session.items[itemId]; - if (item) affectedPackageIds.add(item.packageId); - } - - // Enable affected packages if disabled (only non-cancelled) - for (const pkgId of affectedPackageIds) { - const pkg = this.session.packages[pkgId]; - if (pkg && !pkg.cancelled && !pkg.enabled) { - pkg.enabled = true; - } - } - - // Recover stopped items - for (const itemId of targetSet) { - const item = this.session.items[itemId]; - if (!item) continue; - if (item.status === "cancelled" && item.fullStatus === "Gestoppt") { - const pkg = this.session.packages[item.packageId]; - if (pkg && !pkg.cancelled && pkg.enabled) { - item.status = "queued"; - item.fullStatus = "Wartet"; - item.lastError = ""; - item.speedBps = 0; - item.updatedAt = nowMs(); - } - } - } - - // If already running, add items to scheduler - if (this.session.running) { - for (const itemId of targetSet) { - const item = this.session.items[itemId]; - if (!item) continue; - const pkg = this.session.packages[item.packageId]; - if (!pkg || pkg.cancelled || !pkg.enabled) continue; - if (item.status === "queued" || item.status === "reconnect_wait") { - this.runItemIds.add(item.id); - this.runPackageIds.add(item.packageId); - } - } - this.persistSoon(); - this.emitState(true); - return; - } - - // Not running: start with only specified items - this.triggerPendingExtractions(); - const runItems = [...targetSet] - .map((id) => this.session.items[id]) - .filter((item) => { - if (!item) return false; - if (item.status !== "queued" && item.status !== "reconnect_wait") return false; - const pkg = this.session.packages[item.packageId]; - return Boolean(pkg && !pkg.cancelled && pkg.enabled); - }); - if (runItems.length === 0) { - this.persistSoon(); - this.emitState(true); - return; - } - this.runItemIds = new Set(runItems.map((item) => item.id)); - this.runPackageIds = new Set(runItems.map((item) => item.packageId)); - this.runOutcomes.clear(); - this.runCompletedPackages.clear(); - this.retryAfterByItem.clear(); - this.providerStartReservations.clear(); - this.pacedStartReservationByItem.clear(); - this.retryStateByItem.clear(); - this.itemContributedBytes.clear(); - this.reservedTargetPaths.clear(); - this.claimedTargetPathByItem.clear(); - this.session.running = true; - this.session.paused = false; - this.session.runStartedAt = nowMs(); - this.session.totalDownloadedBytes = 0; - this.sessionCompletedFiles = 0; - this.session.summaryText = ""; - this.session.reconnectUntil = 0; - this.session.reconnectReason = ""; - this.speedEvents = []; - this.speedBytesLastWindow = 0; - this.speedBytesPerPackage.clear(); - this.speedEventsHead = 0; - this.lastGlobalProgressBytes = 0; - this.lastGlobalProgressAt = nowMs(); - this.lastReconnectMarkAt = 0; - this.consecutiveReconnects = 0; - this.globalSpeedLimitQueue = Promise.resolve(); - this.globalSpeedLimitNextAt = 0; - this.summary = null; - this.nonResumableActive = 0; - this.persistSoon(); - this.emitState(true); - logger.info(`Start (nur Items: ${itemIds.length}): ${runItems.length} Items`); - void this.ensureScheduler().catch((error) => { - logger.error(`Scheduler abgestürzt: ${compactErrorText(error)}`); - this.session.running = false; - this.session.paused = false; - this.persistSoon(); - this.emitState(true); - }); - } - - public async start(): Promise<void> { - if (this.session.running) { - return; - } - // Bump scheduler generation so any old scheduler from a previous run exits - // instead of continuing with stale state. - this.schedulerGeneration += 1; - - // Set running early to prevent concurrent start() calls from passing the guard - // while we await recoverRetryableItems below. - this.session.running = true; - - const recoveredItems = await this.recoverRetryableItems("start"); - - // Yield once more to let any pending abort handlers from the previous stop() - // complete — they check this.session.running and skip status overwrite if true. - await sleep(0); - - let recoveredStoppedItems = 0; - for (const item of Object.values(this.session.items)) { - if (item.status !== "cancelled" || item.fullStatus !== "Gestoppt") { - continue; - } - const pkg = this.session.packages[item.packageId]; - if (!pkg || pkg.cancelled || !pkg.enabled) { - continue; - } - item.status = "queued"; - item.fullStatus = "Wartet"; - item.lastError = ""; - item.speedBps = 0; - item.updatedAt = nowMs(); - recoveredStoppedItems += 1; - } - - if (recoveredItems > 0 || recoveredStoppedItems > 0) { - this.persistSoon(); - this.emitState(true); - } - - this.triggerPendingExtractions(); - - const runItems = Object.values(this.session.items) - .filter((item) => { - if (item.status !== "queued" && item.status !== "reconnect_wait") { - return false; - } - const pkg = this.session.packages[item.packageId]; - return Boolean(pkg && !pkg.cancelled && pkg.enabled); - }); - if (runItems.length === 0) { - if (this.packagePostProcessTasks.size > 0) { - this.runItemIds.clear(); - this.runPackageIds.clear(); - this.runOutcomes.clear(); - this.runCompletedPackages.clear(); - this.session.running = true; - this.session.paused = false; - this.session.runStartedAt = this.session.runStartedAt || nowMs(); - this.persistSoon(); - this.emitState(true); - void this.ensureScheduler().catch((error) => { - logger.error(`Scheduler abgestürzt: ${compactErrorText(error)}`); - this.session.running = false; - this.session.paused = false; - this.persistSoon(); - this.emitState(true); - }); - return; - } - this.runItemIds.clear(); - this.runPackageIds.clear(); - this.runOutcomes.clear(); - this.runCompletedPackages.clear(); - this.retryAfterByItem.clear(); - this.providerStartReservations.clear(); - this.pacedStartReservationByItem.clear(); - this.retryStateByItem.clear(); - this.reservedTargetPaths.clear(); - this.claimedTargetPathByItem.clear(); - this.session.running = false; - this.session.paused = false; - this.session.runStartedAt = 0; - this.session.totalDownloadedBytes = 0; - this.sessionCompletedFiles = 0; - this.session.summaryText = ""; - this.session.reconnectUntil = 0; - this.session.reconnectReason = ""; - this.speedEvents = []; - this.speedBytesLastWindow = 0; - this.speedBytesPerPackage.clear(); - this.speedEventsHead = 0; - this.lastGlobalProgressBytes = 0; - this.lastGlobalProgressAt = nowMs(); - this.summary = null; - this.nonResumableActive = 0; - this.persistSoon(); - this.emitState(true); - return; - } - this.runItemIds = new Set(runItems.map((item) => item.id)); - this.runPackageIds = new Set(runItems.map((item) => item.packageId)); - this.runOutcomes.clear(); - this.runCompletedPackages.clear(); - this.retryAfterByItem.clear(); - this.providerStartReservations.clear(); - this.pacedStartReservationByItem.clear(); - this.retryStateByItem.clear(); - this.itemContributedBytes.clear(); - this.reservedTargetPaths.clear(); - this.claimedTargetPathByItem.clear(); - - this.session.running = true; - this.session.paused = false; - // Keep cumulative session bytes across stop/resume so the session total stays accurate. - // Only runStartedAt resets (for ETA/speed calculations relative to current run). - this.session.runStartedAt = nowMs(); - this.session.totalDownloadedBytes = 0; - this.sessionCompletedFiles = 0; - this.session.summaryText = ""; - this.session.reconnectUntil = 0; - this.session.reconnectReason = ""; - this.lastReconnectMarkAt = 0; - this.consecutiveReconnects = 0; - this.speedEvents = []; - this.speedBytesLastWindow = 0; - this.speedBytesPerPackage.clear(); - this.speedEventsHead = 0; - this.lastGlobalProgressBytes = 0; - this.lastGlobalProgressAt = nowMs(); - this.globalSpeedLimitQueue = Promise.resolve(); - this.globalSpeedLimitNextAt = 0; - this.summary = null; - this.nonResumableActive = 0; - this.persistSoon(); - this.emitState(true); - void this.ensureScheduler().catch((error) => { - logger.error(`Scheduler abgestürzt: ${compactErrorText(error)}`); - this.session.running = false; - this.session.paused = false; - this.persistSoon(); - this.emitState(true); - }); - } - - public stop(): void { - const keepExtraction = this.settings.autoExtractWhenStopped; - this.schedulerGeneration += 1; - this.session.running = false; - this.session.paused = false; - this.session.reconnectUntil = 0; - this.session.reconnectReason = ""; - this.retryAfterByItem.clear(); - this.providerStartReservations.clear(); - this.pacedStartReservationByItem.clear(); - this.retryStateByItem.clear(); - this.lastGlobalProgressBytes = this.session.totalDownloadedBytes; - this.lastGlobalProgressAt = nowMs(); - this.speedEvents = []; - this.speedBytesLastWindow = 0; - this.speedBytesPerPackage.clear(); - this.speedEventsHead = 0; - if (!keepExtraction) { - this.abortPostProcessing("stop"); - for (const waiter of this.packagePostProcessWaiters) { waiter.resolve(); } - this.packagePostProcessWaiters = []; - this.packagePostProcessActive = 0; - } - for (const active of this.activeTasks.values()) { - active.abortReason = "stop"; - active.abortController.abort("stop"); - } - // Reset all non-finished items to clean "Wartet" / "Paket gestoppt" state - for (const item of Object.values(this.session.items)) { - if (!isFinishedStatus(item.status)) { - item.status = "queued"; - item.speedBps = 0; - const pkg = this.session.packages[item.packageId]; - item.fullStatus = pkg && !pkg.enabled ? "Paket gestoppt" : "Wartet"; - item.updatedAt = nowMs(); - } - } - for (const pkg of Object.values(this.session.packages)) { - if (keepExtraction && (pkg.status === "extracting" || pkg.status === "integrity_check")) { - // Keep extraction-related statuses when autoExtractWhenStopped - continue; - } - if (pkg.status === "downloading" || pkg.status === "validating" - || pkg.status === "extracting" || pkg.status === "integrity_check" - || pkg.status === "paused" || pkg.status === "reconnect_wait") { - pkg.status = "queued"; - pkg.updatedAt = nowMs(); - } - } - this.persistSoon(); - this.emitState(true); - } - - public prepareForShutdown(): void { - logger.info(`Shutdown-Vorbereitung gestartet: active=${this.activeTasks.size}, running=${this.session.running}, paused=${this.session.paused}`); - this.clearPersistTimer(); - if (this.stateEmitTimer) { - clearTimeout(this.stateEmitTimer); - this.stateEmitTimer = null; - } - this.session.running = false; - this.session.paused = false; - this.session.reconnectUntil = 0; - this.session.reconnectReason = ""; - this.lastGlobalProgressBytes = this.session.totalDownloadedBytes; - this.lastGlobalProgressAt = nowMs(); - this.abortPostProcessing("shutdown"); - - let requeuedItems = 0; - for (const active of this.activeTasks.values()) { - const item = this.session.items[active.itemId]; - if (item && !isFinishedStatus(item.status)) { - item.status = "queued"; - item.speedBps = 0; - const pkg = this.session.packages[item.packageId]; - item.fullStatus = pkg && !pkg.enabled ? "Paket gestoppt" : "Wartet"; - item.updatedAt = nowMs(); - requeuedItems += 1; - } - active.abortReason = "shutdown"; - active.abortController.abort("shutdown"); - } - - for (const pkg of Object.values(this.session.packages)) { - if (pkg.status === "downloading" - || pkg.status === "validating" - || pkg.status === "extracting" - || pkg.status === "integrity_check" - || pkg.status === "paused" - || pkg.status === "reconnect_wait") { - pkg.status = pkg.enabled ? "queued" : "paused"; - pkg.updatedAt = nowMs(); - } - } - - for (const item of Object.values(this.session.items)) { - if (item.status !== "completed") continue; - const fullSt = item.fullStatus || ""; - // Only relabel items with active extraction status (e.g. "Entpacken 45%", "Passwort prüfen") - // Skip items that were merely waiting ("Entpacken - Ausstehend", "Entpacken - Warten auf Parts") - // as they were never actively extracting and "abgebrochen" would be misleading. - if (/^Entpacken\b/i.test(fullSt) && !/Ausstehend/i.test(fullSt) && !/Warten/i.test(fullSt) && !isExtractedLabel(fullSt)) { - item.fullStatus = "Entpacken abgebrochen (wird fortgesetzt)"; - item.updatedAt = nowMs(); - const pkg = this.session.packages[item.packageId]; - if (pkg) { - pkg.status = pkg.enabled ? "queued" : "paused"; - pkg.updatedAt = nowMs(); - } - } - } - - this.speedEvents = []; - this.speedBytesLastWindow = 0; - this.speedBytesPerPackage.clear(); - this.speedEventsHead = 0; - this.runItemIds.clear(); - this.runPackageIds.clear(); - this.runOutcomes.clear(); - this.runCompletedPackages.clear(); - this.retryAfterByItem.clear(); - this.providerStartReservations.clear(); - this.pacedStartReservationByItem.clear(); - this.nonResumableActive = 0; - this.session.summaryText = ""; - // Persist synchronously on shutdown to guarantee data is written before process exits - // Skip if a backup was just imported — the restored session on disk must not be overwritten - if (!this.skipShutdownPersist && !this.blockAllPersistence) { - const pkgCount = Object.keys(this.session.packages).length; - const itemCount = Object.keys(this.session.items).length; - logger.info(`Shutdown-Save: ${pkgCount} Pakete, ${itemCount} Items`); - this.foldRuntimeIntoSettings(nowMs()); - saveSession(this.storagePaths, this.session); - saveSettings(this.storagePaths, this.settings); - } else { - logger.info(`Shutdown-Save übersprungen: skipShutdownPersist=${this.skipShutdownPersist}, blockAllPersistence=${this.blockAllPersistence}`); - } - this.emitState(true); - logger.info(`Shutdown-Vorbereitung beendet: requeued=${requeuedItems}`); - } - - public togglePause(): boolean { - if (!this.session.running) { - return false; - } - const wasPaused = this.session.paused; - this.session.paused = !this.session.paused; - - if (!wasPaused && this.session.paused) { - // Do NOT abort extraction on pause — extraction works on already-downloaded - // files and should continue while downloads are paused. - this.speedEvents = []; - this.speedBytesLastWindow = 0; - this.speedBytesPerPackage.clear(); - this.speedEventsHead = 0; - } - - // When unpausing: clear all retry delays so stuck queued items restart immediately, - // and abort long-stuck validating/downloading tasks so they get retried fresh. - if (wasPaused && !this.session.paused) { - this.retryAfterByItem.clear(); - this.providerStartReservations.clear(); - this.pacedStartReservationByItem.clear(); - // Reset provider circuit breaker so items don't sit in cooldown after unpause - this.providerFailures.clear(); - - const now = nowMs(); - for (const active of this.activeTasks.values()) { - if (active.abortController.signal.aborted) { - continue; - } - const item = this.session.items[active.itemId]; - if (!item) { - continue; - } - const stuckSeconds = item.updatedAt > 0 ? (now - item.updatedAt) / 1000 : 0; - const isStuckValidating = item.status === "validating" && stuckSeconds > 30; - const isStuckDownloading = item.status === "downloading" && item.speedBps === 0 && stuckSeconds > 30; - if (isStuckValidating || isStuckDownloading) { - active.abortReason = "stall"; - active.abortController.abort("stall"); - } - } - - // Retry failed extractions after unpause - this.triggerPendingExtractions(); - } - - this.persistSoon(); - this.emitState(true); - return this.session.paused; - } - - private normalizeSessionStatuses(): void { - this.session.running = false; - this.session.paused = false; - this.session.reconnectUntil = 0; - this.session.reconnectReason = ""; - - for (const item of Object.values(this.session.items)) { - if (item.provider === "megadebrid") { - item.provider = resolveMegaDebridProvider(this.settings, item.provider); - } - if (item.provider !== "realdebrid" - && item.provider !== "megadebrid" - && item.provider !== "megadebrid-api" - && item.provider !== "megadebrid-web" - && item.provider !== "bestdebrid" - && item.provider !== "alldebrid" - && item.provider !== "ddownload") { - item.provider = null; - } - if (item.status === "cancelled" && item.fullStatus === "Gestoppt") { - item.status = "queued"; - item.fullStatus = "Wartet"; - item.lastError = ""; - item.speedBps = 0; - item.provider = null; // Re-evaluate provider order on restart - item.updatedAt = nowMs(); - continue; - } - if (item.status === "extracting" || item.status === "integrity_check") { - // These items have already been fully downloaded — mark as completed - // so recoverPostProcessingOnStartup() can re-trigger extraction. - item.status = "completed"; - item.fullStatus = `Fertig (${humanSize(item.downloadedBytes)})`; - item.speedBps = 0; - item.updatedAt = nowMs(); - } else if (item.status === "downloading" - || item.status === "validating" - || item.status === "paused" - || item.status === "reconnect_wait") { - const preserveRecoveryStatus = shouldPreflightFinalizeItemFromDisk(item); - item.status = "queued"; - if (preserveRecoveryStatus) { - item.fullStatus = (item.fullStatus || "").trim() || "Wartet"; - } else { - const itemPkg = this.session.packages[item.packageId]; - item.fullStatus = (itemPkg && itemPkg.enabled === false) ? "Paket gestoppt" : "Wartet"; - } - item.speedBps = 0; - item.updatedAt = nowMs(); - } - // Clear stale transient status texts from previous session - if (item.status === "queued") { - const statusText = (item.fullStatus || "").trim(); - if (statusText !== "Wartet" - && statusText !== "Paket gestoppt" - && statusText !== "Online" - && !shouldPreflightFinalizeItemFromDisk(item)) { - item.fullStatus = "Wartet"; - } - } - // Reset stale "checking" status from interrupted checks - if (item.onlineStatus === "checking") { - item.onlineStatus = undefined; - } - if (item.status === "completed") { - const statusText = (item.fullStatus || "").trim(); - // Preserve extraction-related statuses (Ausstehend, Warten auf Parts, etc.) - if (/^Entpacken\b/i.test(statusText) || isExtractErrorLabel(statusText) || isExtractedLabel(statusText) || /^Fertig\b/i.test(statusText)) { - // keep as-is - } else { - item.fullStatus = this.settings.autoExtract - ? "Entpacken - Ausstehend" - : `Fertig (${humanSize(item.downloadedBytes)})`; - } - } - } - for (const pkg of Object.values(this.session.packages)) { - if (pkg.enabled === undefined) { - pkg.enabled = true; - } - if (!pkg.priority) { - pkg.priority = "normal"; - } - if (pkg.status === "downloading" - || pkg.status === "validating" - || pkg.status === "extracting" - || pkg.status === "integrity_check" - || pkg.status === "paused" - || pkg.status === "reconnect_wait") { - pkg.status = "queued"; - } - - const items = pkg.itemIds - .map((itemId) => this.session.items[itemId]) - .filter(Boolean) as DownloadItem[]; - if (items.length === 0) { - continue; - } - - const hasPending = items.some((item) => ( - item.status === "queued" - || item.status === "reconnect_wait" - )); - if (hasPending) { - pkg.status = pkg.enabled ? "queued" : "paused"; - continue; - } - - const success = items.filter((item) => item.status === "completed").length; - const failed = items.filter((item) => item.status === "failed").length; - const cancelled = items.filter((item) => item.status === "cancelled").length; - - if (failed > 0) { - pkg.status = "failed"; - } else if (cancelled > 0) { - pkg.status = success > 0 ? "completed" : "cancelled"; - } else if (success > 0) { - pkg.status = "completed"; - } - } - this.resetSessionTotalsIfQueueEmpty(true); - this.persistSoon(); - } - - private applyOnStartCleanupPolicy(): void { - if (this.settings.completedCleanupPolicy !== "on_start") { - return; - } - logger.info(`applyOnStartCleanupPolicy: ${Object.keys(this.session.packages).length} Pakete, ${Object.keys(this.session.items).length} Items vor Bereinigung`); - for (const pkgId of [...this.session.packageOrder]) { - const pkg = this.session.packages[pkgId]; - if (!pkg) { - continue; - } - const completedItemIds: string[] = []; - pkg.itemIds = pkg.itemIds.filter((itemId) => { - const item = this.session.items[itemId]; - if (!item) { - return false; - } - if (item.status === "completed") { - // With autoExtract: keep items that haven't been extracted yet - if (this.settings.autoExtract && !isExtractedLabel(item.fullStatus || "")) { - return true; - } - completedItemIds.push(itemId); - return false; - } - return true; - }); - if (pkg.itemIds.length === 0) { - logger.info(`applyOnStartCleanupPolicy: entferne Paket ${pkg.name} (${completedItemIds.length} completed Items)`); - this.removePackageFromSession(pkgId, completedItemIds); - } else { - if (completedItemIds.length > 0) { - logger.info(`applyOnStartCleanupPolicy: entferne ${completedItemIds.length} completed Items aus Paket ${pkg.name} (${pkg.itemIds.length} Items verbleiben)`); - } - for (const itemId of completedItemIds) { - delete this.session.items[itemId]; - this.itemCount = Math.max(0, this.itemCount - 1); - } - } - } - logger.info(`applyOnStartCleanupPolicy: ${Object.keys(this.session.packages).length} Pakete, ${Object.keys(this.session.items).length} Items nach Bereinigung`); - } - - private applyRetroactiveCleanupPolicy(): void { - const policy = this.settings.completedCleanupPolicy; - if (policy === "never") return; - - let removed = 0; - for (const pkgId of [...this.session.packageOrder]) { - const pkg = this.session.packages[pkgId]; - if (!pkg) continue; - - if (policy === "immediate") { - const completedItemIds = pkg.itemIds.filter((itemId) => { - const item = this.session.items[itemId]; - if (!item || item.status !== "completed") return false; - if (this.settings.autoExtract) return isExtractedLabel(item.fullStatus || ""); - return true; - }); - for (const itemId of completedItemIds) { - pkg.itemIds = pkg.itemIds.filter((id) => id !== itemId); - this.releaseTargetPath(itemId); - this.dropItemContribution(itemId); - this.retryAfterByItem.delete(itemId); - this.retryStateByItem.delete(itemId); - removed += 1; - } - if (pkg.itemIds.length === 0) { - this.removePackageFromSession(pkgId, completedItemIds); - } else { - for (const itemId of completedItemIds) { - delete this.session.items[itemId]; - this.itemCount = Math.max(0, this.itemCount - 1); - } - } - } else if (policy === "package_done" || policy === "on_start") { - const allCompleted = pkg.itemIds.every((id) => { - const item = this.session.items[id]; - return !item || item.status === "completed" || item.status === "failed" || item.status === "cancelled"; - }); - if (!allCompleted) continue; - if (this.settings.autoExtract) { - const allExtracted = pkg.itemIds.every((id) => { - const item = this.session.items[id]; - if (!item) return true; - if (item.status === "failed" || item.status === "cancelled") return true; - return isExtractedLabel(item.fullStatus || ""); - }); - if (!allExtracted) continue; - } - removed += pkg.itemIds.length; - this.removePackageFromSession(pkgId, [...pkg.itemIds], "completed"); - } - } - if (removed > 0) { - logger.info(`Retroaktive Bereinigung: ${removed} fertige Items entfernt (policy=${policy})`); - this.persistSoon(); - } - } - - public clearPersistTimer(): void { - if (!this.persistTimer) { - return; - } - clearTimeout(this.persistTimer); - this.persistTimer = null; - } - - private persistSoon(): void { - if (this.persistTimer || this.blockAllPersistence) { - return; - } - - const itemCount = this.itemCount; - const minGapMs = this.session.running - ? itemCount >= 1500 - ? 3000 - : itemCount >= 700 - ? 2200 - : itemCount >= 250 - ? 1500 - : 700 - : 300; - const sinceLastPersist = nowMs() - this.lastPersistAt; - const delay = Math.max(120, minGapMs - sinceLastPersist); - - this.persistTimer = setTimeout(() => { - this.persistTimer = null; - this.persistNow(); - }, delay); - } - - private persistNow(): void { - const now = nowMs(); - this.lastPersistAt = now; - void saveSessionAsync(this.storagePaths, this.session).catch((err) => logger.warn(`saveSessionAsync Fehler: ${compactErrorText(err)}`)); - if (now - this.lastSettingsPersistAt >= 30000) { - this.foldRuntimeIntoSettings(now); - this.lastSettingsPersistAt = now; - void saveSettingsAsync(this.storagePaths, this.settings).catch((err) => logger.warn(`saveSettingsAsync Fehler: ${compactErrorText(err as Error)}`)); - } - } - - private emitState(force = false): void { - const now = nowMs(); - const MIN_FORCE_GAP_MS = 120; - if (force) { - const sinceLastEmit = now - this.lastStateEmitAt; - if (sinceLastEmit >= MIN_FORCE_GAP_MS) { - if (this.stateEmitTimer) { - clearTimeout(this.stateEmitTimer); - this.stateEmitTimer = null; - } - this.lastStateEmitAt = now; - this.emit("state", this.getSnapshot()); - return; - } - // Too soon — replace any pending timer with a shorter forced-emit timer - if (this.stateEmitTimer) { - clearTimeout(this.stateEmitTimer); - this.stateEmitTimer = null; - } - this.stateEmitTimer = setTimeout(() => { - this.stateEmitTimer = null; - this.lastStateEmitAt = nowMs(); - this.emit("state", this.getSnapshot()); - }, MIN_FORCE_GAP_MS - sinceLastEmit); - return; - } - if (this.stateEmitTimer) { - return; - } - const itemCount = this.itemCount; - const emitDelay = this.session.running - ? itemCount >= 1500 - ? 700 - : itemCount >= 700 - ? 500 - : itemCount >= 250 - ? 300 - : 150 - : 200; - this.stateEmitTimer = setTimeout(() => { - this.stateEmitTimer = null; - this.lastStateEmitAt = nowMs(); - this.emit("state", this.getSnapshot()); - }, emitDelay); - } - - private speedEventsHead = 0; - private speedBytesPerPackage = new Map<string, number>(); - - private pruneSpeedEvents(now: number): void { - const cutoff = now - SPEED_WINDOW_SECONDS * 1000; - while (this.speedEventsHead < this.speedEvents.length && this.speedEvents[this.speedEventsHead].at < cutoff) { - const ev = this.speedEvents[this.speedEventsHead]; - this.speedBytesLastWindow = Math.max(0, this.speedBytesLastWindow - ev.bytes); - const pkgBytes = (this.speedBytesPerPackage.get(ev.pid) ?? 0) - ev.bytes; - if (pkgBytes <= 0) this.speedBytesPerPackage.delete(ev.pid); - else this.speedBytesPerPackage.set(ev.pid, pkgBytes); - this.speedEventsHead += 1; - } - if (this.speedEventsHead > 200) { - this.speedEvents = this.speedEvents.slice(this.speedEventsHead); - this.speedEventsHead = 0; - } - } - - private lastSpeedPruneAt = 0; - - private recordSpeed(bytes: number, packageId: string = ""): void { - const now = nowMs(); - if (bytes > 0 && this.consecutiveReconnects > 0) { - this.consecutiveReconnects = 0; - } - const bucket = now - (now % 120); - const last = this.speedEvents[this.speedEvents.length - 1]; - if (last && last.at === bucket && last.pid === packageId) { - last.bytes += bytes; - } else { - this.speedEvents.push({ at: bucket, bytes, pid: packageId }); - } - this.speedBytesLastWindow += bytes; - this.speedBytesPerPackage.set(packageId, (this.speedBytesPerPackage.get(packageId) ?? 0) + bytes); - if (now - this.lastSpeedPruneAt >= 1500) { - this.pruneSpeedEvents(now); - this.lastSpeedPruneAt = now; - } - } - - private recordRunOutcome(itemId: string, status: "completed" | "failed" | "cancelled"): void { - if (!this.runItemIds.has(itemId)) { - return; - } - const previous = this.runOutcomes.get(itemId); - this.runOutcomes.set(itemId, status); - if (status === "completed" && previous !== "completed") { - this.sessionCompletedFiles += 1; - this.settings.totalCompletedFilesAllTime = Math.max(0, Number(this.settings.totalCompletedFilesAllTime || 0)) + 1; - this.invalidateStatsCache(); - } - } - - private dropItemContribution(itemId: string): void { - this.itemContributedBytes.delete(itemId); - // Session totals are cumulative for the current app run and must not shrink - // just because an item/package is removed from the queue after completion. - this.invalidateStatsCache(); - } - - private claimTargetPath(itemId: string, preferredPath: string, allowExistingFile = false): string { - const preferredKey = pathKey(preferredPath); - const existingClaim = this.claimedTargetPathByItem.get(itemId); - if (existingClaim) { - const existingKey = pathKey(existingClaim); - const owner = this.reservedTargetPaths.get(existingKey); - if (owner === itemId) { - if (existingKey === preferredKey) { - return existingClaim; - } - this.reservedTargetPaths.delete(existingKey); - } - this.claimedTargetPathByItem.delete(itemId); - } - - const parsed = path.parse(preferredPath); - const maxIndex = 10000; - for (let index = 0; index <= maxIndex; index += 1) { - const candidate = index === 0 - ? preferredPath - : path.join(parsed.dir, `${parsed.name} (${index})${parsed.ext}`); - const key = index === 0 - ? preferredKey - : pathKey(candidate); - const owner = this.reservedTargetPaths.get(key); - const existsOnDisk = fs.existsSync(candidate); - const allowExistingCandidate = allowExistingFile && index === 0; - if ((!owner || owner === itemId) && (owner === itemId || !existsOnDisk || allowExistingCandidate)) { - this.reservedTargetPaths.set(key, itemId); - this.claimedTargetPathByItem.set(itemId, candidate); - return candidate; - } - } - logger.error(`claimTargetPath: Limit erreicht für ${preferredPath}`); - const fallbackPath = path.join(parsed.dir, `${parsed.name} (${Date.now()})${parsed.ext}`); - this.reservedTargetPaths.set(pathKey(fallbackPath), itemId); - this.claimedTargetPathByItem.set(itemId, fallbackPath); - return fallbackPath; - } - - private releaseTargetPath(itemId: string): void { - const claimedPath = this.claimedTargetPathByItem.get(itemId); - if (!claimedPath) { - return; - } - const key = pathKey(claimedPath); - const owner = this.reservedTargetPaths.get(key); - if (owner === itemId) { - this.reservedTargetPaths.delete(key); - } - this.claimedTargetPathByItem.delete(itemId); - } - - /** Restore reservedTargetPaths from persisted session on startup so claimTargetPath - * knows which files belong to which items. Without this, after restart all paths are - * unclaimed and a new download with the same filename would create a "(1)" copy - * instead of reusing its own partial file — or worse, overwrite another item's file. */ - private restoreTargetPathReservations(): void { - let restored = 0; - for (const item of Object.values(this.session.items)) { - const tp = String(item.targetPath || "").trim(); - if (!tp) continue; - const key = pathKey(tp); - if (!this.reservedTargetPaths.has(key)) { - this.reservedTargetPaths.set(key, item.id); - this.claimedTargetPathByItem.set(item.id, tp); - restored += 1; - } - } - if (restored > 0) { - logger.info(`restoreTargetPathReservations: ${restored} Pfade aus Session wiederhergestellt`); - } - this.reconcileDuplicateSuffixSessionItems(); - // Fix legacy (N) suffix files: rename back to original if original path is free - this.fixDuplicateSuffixFiles(); - } - - private reconcileDuplicateSuffixSessionItems(): void { - let merged = 0; - const touchedPackageIds = new Set<string>(); - - for (const packageId of this.session.packageOrder) { - const pkg = this.session.packages[packageId]; - if (!pkg) { - continue; - } - - for (const itemId of [...pkg.itemIds]) { - const duplicateItem = this.session.items[itemId]; - if (!duplicateItem) { - continue; - } - const duplicateTargetPath = String(duplicateItem.targetPath || "").trim(); - if (!duplicateTargetPath) { - continue; - } - const duplicateBaseName = path.basename(duplicateTargetPath); - if (!hasDuplicateSuffixBeforeExtension(duplicateBaseName)) { - continue; - } - - const canonicalBaseName = stripDuplicateSuffixBeforeExtension(duplicateBaseName); - const canonicalPath = path.join(path.dirname(duplicateTargetPath), canonicalBaseName); - const canonicalKey = pathKey(canonicalPath); - let primaryItem = Object.values(this.session.items).find((candidate) => - candidate.packageId === packageId - && candidate.id !== duplicateItem.id - && ( - pathKey(String(candidate.targetPath || "")) === canonicalKey - || ( - !candidate.targetPath - && stripDuplicateSuffixBeforeExtension(candidate.fileName || "") === canonicalBaseName - ) - ) - ); - if (!primaryItem) { - continue; - } - - const duplicateExists = fs.existsSync(duplicateTargetPath); - let canonicalExists = fs.existsSync(canonicalPath); - const primaryWins = startupDuplicateStateRank(primaryItem, canonicalExists) >= startupDuplicateStateRank(duplicateItem, duplicateExists); - - if (duplicateExists && !canonicalExists) { - try { - fs.renameSync(duplicateTargetPath, canonicalPath); - canonicalExists = true; - logger.info(`startupDuplicateMerge: ${path.basename(duplicateTargetPath)} → ${canonicalBaseName}`); - } catch (err) { - logger.warn(`startupDuplicateMerge: Umbenennung fehlgeschlagen ${duplicateTargetPath}: ${compactErrorText(err)}`); - } - } else if (duplicateExists && canonicalExists && primaryWins) { - try { - fs.rmSync(duplicateTargetPath, { force: true }); - } catch { - // ignore, stale duplicate can remain on disk if Windows still holds a handle - } - } else if (duplicateExists && canonicalExists && !primaryWins && primaryItem.status !== "completed") { - try { - fs.rmSync(canonicalPath, { force: true }); - fs.renameSync(duplicateTargetPath, canonicalPath); - canonicalExists = true; - logger.info(`startupDuplicateMerge: ersetze verwaisten Originalpfad ${canonicalBaseName} durch ${path.basename(duplicateTargetPath)}`); - } catch (err) { - logger.warn(`startupDuplicateMerge: Austausch fehlgeschlagen ${canonicalPath}: ${compactErrorText(err)}`); - } - } - - const duplicateShouldWin = !primaryWins || (duplicateItem.status === "completed" && primaryItem.status !== "completed"); - if (duplicateShouldWin) { - primaryItem.status = duplicateItem.status; - primaryItem.fullStatus = duplicateItem.fullStatus; - primaryItem.lastError = duplicateItem.lastError; - primaryItem.downloadedBytes = Math.max(Number(primaryItem.downloadedBytes || 0), Number(duplicateItem.downloadedBytes || 0)); - primaryItem.totalBytes = Math.max(Number(primaryItem.totalBytes || 0), Number(duplicateItem.totalBytes || 0)) || primaryItem.totalBytes; - primaryItem.progressPercent = Math.max(Number(primaryItem.progressPercent || 0), Number(duplicateItem.progressPercent || 0)); - } - - if (canonicalExists) { - try { - const stat = fs.statSync(canonicalPath); - primaryItem.downloadedBytes = Math.max(Number(primaryItem.downloadedBytes || 0), stat.size); - if (!primaryItem.totalBytes || primaryItem.totalBytes < stat.size) { - primaryItem.totalBytes = stat.size; - } - if (primaryItem.status === "completed") { - primaryItem.progressPercent = 100; - } - } catch { - // ignore stat failures; persisted metadata remains as-is - } - } - - primaryItem.fileName = canonicalBaseName; - primaryItem.targetPath = canonicalPath; - primaryItem.updatedAt = Math.max(Number(primaryItem.updatedAt || 0), Number(duplicateItem.updatedAt || 0), nowMs()); - this.claimedTargetPathByItem.set(primaryItem.id, canonicalPath); - this.reservedTargetPaths.set(canonicalKey, primaryItem.id); - - this.retryAfterByItem.delete(duplicateItem.id); - this.retryStateByItem.delete(duplicateItem.id); - this.releaseTargetPath(duplicateItem.id); - this.dropItemContribution(duplicateItem.id); - delete this.session.items[duplicateItem.id]; - pkg.itemIds = pkg.itemIds.filter((candidateId) => candidateId !== duplicateItem.id); - this.itemCount = Math.max(0, this.itemCount - 1); - merged += 1; - touchedPackageIds.add(packageId); - } - } - - if (merged > 0) { - for (const packageId of touchedPackageIds) { - const pkg = this.session.packages[packageId]; - if (pkg) { - this.refreshPackageStatus(pkg); - } - } - logger.info(`reconcileDuplicateSuffixSessionItems: ${merged} Duplikat-Items zusammengeführt`); - this.persistSoon(); - } - } - - /** Re-validate "completed" items on startup: if the file on disk is significantly - * smaller than expected, the item was incorrectly marked completed (e.g. by the - * old 50% recovery threshold). Reset to "queued" so it gets re-downloaded. */ - private revalidateCompletedItems(): void { - let fixed = 0; - const touchedPackageIds = new Set<string>(); - for (const item of Object.values(this.session.items)) { - if (item.status !== "completed") continue; - if (isExtractedLabel(item.fullStatus || "")) continue; - const targetPath = String(item.targetPath || "").trim(); - const archiveLike = isArchiveLikePath(targetPath || item.fileName || ""); - if (archiveLike) { - let statSize: number | null = null; - if (targetPath) { - try { - statSize = fs.statSync(targetPath).size; - } catch { - statSize = null; - } - } - const zeroByteArchive = statSize != null - ? statSize <= 0 - : (item.downloadedBytes <= 0 && item.progressPercent >= 100) || /\b0\s*B\b/i.test(item.fullStatus || ""); - if (zeroByteArchive) { - logger.warn(`revalidateCompleted: ${item.fileName} ist 0B/leer, setze auf queued`); - this.queueItemForRetry(item, { - hardReset: true, - reason: "Wartet (Auto-Retry: 0B-Datei)" - }); - fixed += 1; - touchedPackageIds.add(item.packageId); - continue; - } - } - if (!targetPath || !item.totalBytes || item.totalBytes <= 0) continue; - try { - const stat = fs.statSync(targetPath); - const expectedMinSize = item.totalBytes - ALLOCATION_UNIT_SIZE; - const persistedShortfall = item.downloadedBytes < expectedMinSize && stat.size >= expectedMinSize; - if (stat.size < expectedMinSize) { - logger.warn(`revalidateCompleted: ${item.fileName} ist nur ${humanSize(stat.size)} statt ${humanSize(item.totalBytes)}, setze auf queued`); - item.status = "queued"; - item.fullStatus = "Wartet"; - item.downloadedBytes = stat.size; - item.progressPercent = Math.floor((stat.size / item.totalBytes) * 100); - item.speedBps = 0; - fixed += 1; - touchedPackageIds.add(item.packageId); - } else if (persistedShortfall) { - logger.warn(`revalidateCompleted: ${item.fileName} wirkt pre-alloc/unvollständig (stat=${humanSize(stat.size)}, bytes=${humanSize(item.downloadedBytes)}, total=${humanSize(item.totalBytes)}), setze auf queued`); - item.status = "queued"; - item.fullStatus = "Wartet (Auto-Recovery: pre-alloc)"; - item.progressPercent = Math.max(0, Math.min(99, Math.floor((Math.max(0, item.downloadedBytes) / item.totalBytes) * 100))); - item.speedBps = 0; - fixed += 1; - touchedPackageIds.add(item.packageId); - } - } catch { - // file doesn't exist — reset to queued so it gets re-downloaded - if (archiveLike && this.shouldPreserveMissingCompletedArchiveForStartupRecovery(item)) { - logger.info(`revalidateCompleted: ${item.fileName} Quelle fehlt, belasse fuer Startup-Recovery`); - continue; - } - logger.warn(`revalidateCompleted: ${item.fileName} Datei nicht gefunden, setze auf queued`); - item.status = "queued"; - item.fullStatus = "Wartet"; - item.downloadedBytes = 0; - item.progressPercent = 0; - item.speedBps = 0; - fixed += 1; - touchedPackageIds.add(item.packageId); - } - } - if (fixed > 0) { - for (const packageId of touchedPackageIds) { - const pkg = this.session.packages[packageId]; - if (pkg) { - this.refreshPackageStatus(pkg); - } - } - logger.info(`revalidateCompletedItems: ${fixed} Items korrigiert`); - this.persistSoon(); - } - } - - private shouldPreserveMissingCompletedArchiveForStartupRecovery(item: DownloadItem): boolean { - if (!this.settings.autoExtract) { - return false; - } - const pkg = this.session.packages[item.packageId]; - if (!pkg || pkg.cancelled || pkg.enabled === false) { - return false; - } - const statusText = String(item.fullStatus || "").trim(); - if (isExtractedLabel(statusText) || isExtractErrorLabel(statusText)) { - return false; - } - return /^Fertig\b/i.test(statusText) - || shouldPreserveExtractionResumeLabel(statusText) - || shouldAutoRetryExtraction(statusText); - } - - private tryFinalizeItemFromDisk( - pkg: PackageEntry, - item: DownloadItem, - source: string, - errorText = "" - ): boolean { - const diskState = inspectPackageItemDiskState(pkg, item); - const normalizedError = compactErrorText(errorText).replace(/^Error:\s*/i, ""); - const knownShortfall = item.totalBytes != null && item.totalBytes > 0 - ? Math.max(0, item.totalBytes - diskState.size) - : 0; - const underflowIndicated = normalizedError.includes("download_underflow") - || normalizedError.includes("resume_download_underflow"); - const archiveLikeTarget = String(item.fileName || diskState.diskPath || "").toLowerCase(); - const archiveLike = /(?:\.part\d+\.rar|\.rar|\.r\d{2,3}|\.zip(?:\.\d+)?|\.7z(?:\.\d+)?|\.(?:tar(?:\.(?:gz|bz2|xz))?|tgz|tbz2|txz)|\.\d{3})$/i.test(archiveLikeTarget); - const looksComplete = diskState.exists - && diskState.fullOnDisk - && ( - diskState.reason === "ok" - || item.progressPercent >= 100 - || item.downloadedBytes >= diskState.minBytes - || (item.totalBytes != null && item.totalBytes > 0 && diskState.size >= item.totalBytes - ALLOCATION_UNIT_SIZE) - ); - if (!looksComplete || (knownShortfall > 0 && (underflowIndicated || archiveLike))) { - return false; - } - - logger.info( - `${source}: ${item.fileName || item.id} ist bereits vollstaendig auf Disk ` + - `(${humanSize(diskState.size)}, erwartet mind. ${humanSize(diskState.minBytes)})` - ); - this.logPackageForItem(item, "INFO", `${source}: Datei bereits vollstaendig`, { - fileSize: diskState.size, - expectedMin: diskState.minBytes, - diskReason: diskState.reason, - error: errorText || undefined - }); - - item.status = "completed"; - item.fullStatus = this.settings.autoExtract - ? "Entpacken - Ausstehend" - : `Fertig (${humanSize(diskState.size)})`; - item.downloadedBytes = diskState.size; - if (!item.totalBytes || item.totalBytes < diskState.size) { - item.totalBytes = diskState.size; - } - item.progressPercent = 100; - item.speedBps = 0; - const finalizedAt = nowMs(); - item.updatedAt = finalizedAt; - this.notePackageDownloadCompleted(pkg, finalizedAt); - pkg.updatedAt = finalizedAt; - this.recordRunOutcome(item.id, "completed"); - - if (this.session.running) { - void this.runPackagePostProcessing(pkg.id).catch((err) => { - logger.warn(`runPackagePostProcessing Fehler (${source}): ${compactErrorText(err)}`); - }).finally(() => { - this.applyCompletedCleanupPolicy(pkg.id, item.id); - this.persistSoon(); - this.emitState(); - }); - } - - this.persistSoon(); - this.emitState(); - this.retryStateByItem.delete(item.id); - return true; - } - - private areAllPackageItemRefsFinished(pkg: PackageEntry): boolean { - return pkg.itemIds.every((itemId) => { - const item = this.session.items[itemId]; - return item != null && isFinishedStatus(item.status); - }); - } - - private shouldCollapseQuickPostProcessRequeue(packageId: string): boolean { - const pkg = this.session.packages[packageId]; - if (!pkg) { - return true; - } - return !this.areAllPackageItemRefsFinished(pkg); - } - - private async findFullExtractArchiveSet(pkg: PackageEntry, completedItems: DownloadItem[]): Promise<Set<string>> { - const relevant = new Set<string>(); - if (!pkg.outputDir || completedItems.length === 0) { - return relevant; - } - - const candidates = await findArchiveCandidates(pkg.outputDir); - for (const candidate of candidates) { - const archiveItems = resolveArchiveItemsFromList(path.basename(candidate), completedItems); - if (archiveItems.length === 0) { - continue; - } - const hasPendingExtract = archiveItems.some((item) => !isExtractedLabel(item.fullStatus || "")); - if (!hasPendingExtract) { - continue; - } - relevant.add(pathKey(candidate)); - } - - return relevant; - } - - private clearHybridArchiveState(packageId: string, archiveKey?: string): void { - if (!archiveKey) { - this.hybridExtractedPaths.delete(packageId); - this.hybridFailedArchives.delete(packageId); - // Also clear re-download loop protection for this package - for (const key of this.autoRecoveredForRedownload) { - if (key.startsWith(`${packageId}::`)) this.autoRecoveredForRedownload.delete(key); - } - return; - } - - const normalizedKey = pathKey(archiveKey); - const attempted = this.hybridExtractedPaths.get(packageId); - if (attempted) { - attempted.delete(normalizedKey); - if (attempted.size === 0) { - this.hybridExtractedPaths.delete(packageId); - } - } - - const failed = this.hybridFailedArchives.get(packageId); - if (failed) { - failed.delete(normalizedKey); - if (failed.size === 0) { - this.hybridFailedArchives.delete(packageId); - } - } - } - - private buildHybridArchiveRetryMarker(pkg: PackageEntry, items: DownloadItem[], archiveKey: string): string { - const archiveName = path.basename(archiveKey); - const archiveItems = resolveArchiveItemsFromList(archiveName, items) - .slice() - .sort((left, right) => { - const leftName = (left.fileName || left.targetPath || left.id || "").toLowerCase(); - const rightName = (right.fileName || right.targetPath || right.id || "").toLowerCase(); - return leftName.localeCompare(rightName); - }); - - const itemStates = archiveItems.map((item) => { - const diskState = inspectPackageItemDiskState(pkg, item); - return [ - (item.fileName || item.id || "").toLowerCase(), - item.status, - item.downloadedBytes || 0, - item.totalBytes || 0, - diskState.reason, - diskState.size - ].join("|"); - }); - - return JSON.stringify({ - archiveName: archiveName.toLowerCase(), - passwordList: String(this.settings.archivePasswordList || "").replace(/\r\n|\r/g, "\n").trim(), - itemStates - }); - } - - private autoRecoverArchiveCrcFailure( - pkg: PackageEntry, - items: DownloadItem[], - failure: ExtractArchiveFailureInfo, - scope: "hybrid" | "full" - ): number { - // Allow auto-recovery for both crc_error and wrong_password when suggestRedownload is set. - // Encrypted RAR5 archives with corrupt content produce "Checksum error in the encrypted - // file" which is indistinguishable from a wrong-password error. When the JVM extractor - // also failed (suggestRedownload=true), re-downloading is warranted for both categories. - if (!failure.suggestRedownload || (failure.category !== "crc_error" && failure.category !== "wrong_password")) { - return 0; - } - - const archiveItems = resolveArchiveItemsFromList(failure.archiveName, items) - .filter((item) => item.status === "completed"); - if (archiveItems.length === 0) { - logger.warn(`Auto-Recovery (${scope}): Keine completed Items für ${failure.archiveName} gefunden, überspringe`); - return 0; - } - - const inspectedArchiveItems = archiveItems - .map((item) => ({ item, state: inspectPackageItemDiskState(pkg, item) })); - const corruptArchiveItems = inspectedArchiveItems - .filter(({ state }) => state.reason !== "ok"); - - if (corruptArchiveItems.length === 0) { - // All files have the expected size on disk. This can mean either: - // (a) content is corrupt despite correct size (network corruption), or - // (b) archive is valid but password is wrong (e.g. header-encrypted RAR). - // Check the RAR magic bytes of the first part to distinguish: - // valid signature → password issue → don't waste traffic re-downloading. - // invalid signature → genuine corruption → force re-download. - const firstPart = inspectedArchiveItems.find(({ state }) => state.diskPath); - let hasValidSignature = false; - if (firstPart?.state.diskPath) { - try { - const fd = fs.openSync(firstPart.state.diskPath, "r"); - try { - const header = Buffer.alloc(8); - fs.readSync(fd, header, 0, 8, 0); - // RAR4: 52 61 72 21 1a 07 00, RAR5: 52 61 72 21 1a 07 01 00 - // 7z: 37 7a bc af 27 1c, ZIP: 50 4b 03 04 - hasValidSignature = - (header[0] === 0x52 && header[1] === 0x61 && header[2] === 0x72 && header[3] === 0x21 && header[4] === 0x1a && header[5] === 0x07) || - (header[0] === 0x37 && header[1] === 0x7a && header[2] === 0xbc && header[3] === 0xaf) || - (header[0] === 0x50 && header[1] === 0x4b && header[2] === 0x03 && header[3] === 0x04); - } finally { - fs.closeSync(fd); - } - } catch { /* can't read → treat as corrupt */ } - } - - if (hasValidSignature) { - logger.warn( - `Auto-Recovery (${scope}): ${failure.archiveName} uebersprungen - ` + - `Dateien haben korrekte Groesse und gueltige Archiv-Signatur, ` + - `wahrscheinlicher Passwort-/Extractor-Fall statt defektem Download` - ); - return 0; - } - - logger.warn( - `Auto-Recovery (${scope}): ${failure.archiveName} - Dateien korrekte Groesse aber ungueltige Archiv-Signatur, ` + - `erzwinge Re-Download aller ${archiveItems.length} Parts` - ); - corruptArchiveItems.push(...inspectedArchiveItems); - } - - const queuedAt = nowMs(); - const reason = "Wartet (Auto-Recovery: Archiv beschädigt/unvollständig)"; - let changed = 0; - for (const { item } of corruptArchiveItems) { - const claimedTargetPath = String(item.targetPath || "").trim(); - if (claimedTargetPath) { - try { - fs.rmSync(claimedTargetPath, { force: true }); - } catch { - // ignore; claim is still released so a fresh path can be chosen if needed - } - } - this.releaseTargetPath(item.id); - this.dropItemContribution(item.id); - item.targetPath = ""; - item.status = "queued"; - item.attempts = 0; - item.downloadedBytes = 0; - item.progressPercent = 0; - item.speedBps = 0; - item.lastError = failure.errorText; - item.fullStatus = reason; - item.updatedAt = queuedAt; - changed += 1; - } - - if (changed > 0) { - this.clearHybridArchiveState(pkg.id); - pkg.status = (pkg.enabled && this.session.running && !this.session.paused) ? "downloading" : "queued"; - pkg.updatedAt = queuedAt; - const evidence = corruptArchiveItems - .slice(0, 3) - .map(({ item, state }) => `${item.fileName}:${state.reason}`) - .join(", "); - const suffix = corruptArchiveItems.length > 3 ? ` (+${corruptArchiveItems.length - 3} weitere)` : ""; - logger.warn( - `Auto-Recovery (${scope}): ${failure.archiveName} auf queued gesetzt (${changed} Items), ` + - `evidence=${evidence}${suffix}, cause=${compactErrorText(failure.jvmFailureReason || failure.errorText)}` - ); - this.persistSoon(); - this.emitState(); - } - return changed; - } - - private applyPackageExtractFailureStatuses( - completedItems: DownloadItem[], - resolveArchiveItems: (archiveName: string) => DownloadItem[], - failedArchiveErrors: Map<string, string>, - fallbackReason: string, - previousStatuses: Map<string, string>, - appliedAt = nowMs() - ): void { - const affectedItemIds = new Set<string>(); - + const removedDirs = await this.removeEmptyDirectoryTree(sourceDir); + if (removedDirs > 0) { + logger.info(`MKV-Sammelordner entfernte leere Ordner: pkg=${pkg.name}, entfernt=${removedDirs}`); + } + } + + logger.info(`MKV-Sammelordner: pkg=${pkg.name}, packageId=${packageId}, moved=${moved}, skipped=${skipped}, failed=${failed}, target=${targetDir}`); + this.logRenameProcess(pkg, "INFO", "mkv-move", "MKV-Sammelordner abgeschlossen", { + sourceDir, + targetDir, + moved, + skipped, + failed + }); + } + + public cancelPackage(packageId: string): void { + const pkg = this.session.packages[packageId]; + if (!pkg) { + return; + } + this.logPackageForPackage(pkg, "WARN", "Paketabbruch angefordert", { + itemCount: pkg.itemIds.length + }); + pkg.cancelled = true; + pkg.updatedAt = nowMs(); + const packageName = pkg.name; + const outputDir = pkg.outputDir; + const itemIds = [...pkg.itemIds]; + + for (const itemId of itemIds) { + const item = this.session.items[itemId]; + if (!item) { + continue; + } + // Only overwrite outcome for non-completed items to preserve correct summary stats + if (item.status !== "completed") { + this.recordRunOutcome(itemId, "cancelled"); + } + const active = this.activeTasks.get(itemId); + if (active) { + active.abortReason = "cancel"; + active.abortController.abort("cancel"); + } + } + + this.abortPackagePostProcessing(packageId, "cancel"); + + this.removePackageFromSession(packageId, itemIds); + this.persistSoon(); + this.emitState(true); + + this.cleanupQueue = this.cleanupQueue + .then(async () => { + const removed = await cleanupCancelledPackageArtifactsAsync(outputDir, { + shouldAbort: () => this.packageOutputDirInUse(outputDir) + }); + logger.info(`Paket ${packageName} abgebrochen, ${removed} Artefakte gelöscht`); + }) + .catch((error) => { + logger.warn(`Cleanup für Paket ${packageName} fehlgeschlagen: ${compactErrorText(error)}`); + }); + } + + public resetPackage(packageId: string): void { + const pkg = this.session.packages[packageId]; + if (!pkg) return; + + const itemIds = [...pkg.itemIds]; + + // 1. Abort active downloads for items in THIS package only + for (const itemId of itemIds) { + const item = this.session.items[itemId]; + if (!item) continue; + + const active = this.activeTasks.get(itemId); + if (active) { + active.abortReason = "reset"; + active.abortController.abort("reset"); + } + + // Delete partial download file + const targetPath = String(item.targetPath || "").trim(); + if (targetPath) { + try { fs.rmSync(targetPath, { force: true }); } catch { /* ignore */ } + this.releaseTargetPath(itemId); + } + + // Reset item state + this.dropItemContribution(itemId); + this.runOutcomes.delete(itemId); + this.runItemIds.delete(itemId); + this.retryAfterByItem.delete(itemId); + this.retryStateByItem.delete(itemId); + + item.status = "queued"; + item.downloadedBytes = 0; + item.totalBytes = null; + item.progressPercent = 0; + item.speedBps = 0; + item.attempts = 0; + item.retries = 0; + item.lastError = ""; + item.resumable = true; + item.targetPath = ""; + item.provider = null; + item.fullStatus = "Wartet"; + item.onlineStatus = undefined; + item.updatedAt = nowMs(); + } + + // 2. Abort post-processing (extraction) if active for THIS package + this.abortPackagePostProcessing(packageId, "reset"); + this.runCompletedPackages.delete(packageId); + + // 3. Clean up extraction progress manifest (.rd_extract_progress.json) + if (pkg.outputDir) { + clearExtractResumeState(pkg.outputDir, packageId).catch(() => {}); + clearExtractResumeState(pkg.outputDir).catch(() => {}); + } + + // 4. Reset package state + pkg.status = "queued"; + pkg.cancelled = false; + pkg.enabled = true; + pkg.updatedAt = nowMs(); + this.historyRecordedPackages.delete(packageId); + + // 5. Re-add to runItemIds/runPackageIds if session is running so outcomes are tracked + if (this.session.running) { + for (const itemId of itemIds) { + this.runItemIds.add(itemId); + } + this.runPackageIds.add(packageId); + } + + logger.info(`Paket "${pkg.name}" zurückgesetzt (${itemIds.length} Items)`); + this.persistSoon(); + this.emitState(true); + if (this.session.running) { + void this.ensureScheduler().catch((err) => logger.warn(`ensureScheduler Fehler (resetPackage): ${compactErrorText(err)}`)); + } + } + + public resetItems(itemIds: string[]): void { + const affectedPackageIds = new Set<string>(); + for (const itemId of itemIds) { + const item = this.session.items[itemId]; + if (!item) continue; + + affectedPackageIds.add(item.packageId); + + const active = this.activeTasks.get(itemId); + if (active) { + active.abortReason = "reset"; + active.abortController.abort("reset"); + } + + const targetPath = String(item.targetPath || "").trim(); + if (targetPath) { + try { fs.rmSync(targetPath, { force: true }); } catch { /* ignore */ } + this.releaseTargetPath(itemId); + } + + this.dropItemContribution(itemId); + this.runOutcomes.delete(itemId); + this.retryAfterByItem.delete(itemId); + this.retryStateByItem.delete(itemId); + + item.status = "queued"; + item.downloadedBytes = 0; + item.totalBytes = null; + item.progressPercent = 0; + item.speedBps = 0; + item.attempts = 0; + item.retries = 0; + item.lastError = ""; + item.resumable = true; + item.targetPath = ""; + item.provider = null; + item.fullStatus = "Wartet"; + item.onlineStatus = undefined; + item.updatedAt = nowMs(); + + // Re-add to runItemIds if session is running so outcome is tracked in summary + if (this.session.running) { + this.runItemIds.add(itemId); + } else { + this.runItemIds.delete(itemId); + } + } + + // Reset parent package status if it was completed/failed (now has queued items again) + for (const pkgId of affectedPackageIds) { + // Abort active post-processing for this package + this.abortPackagePostProcessing(pkgId, "reset"); + this.runCompletedPackages.delete(pkgId); + this.historyRecordedPackages.delete(pkgId); + + const pkg = this.session.packages[pkgId]; + if (pkg && (pkg.status === "completed" || pkg.status === "failed" || pkg.status === "cancelled")) { + pkg.status = "queued"; + pkg.cancelled = false; + pkg.updatedAt = nowMs(); + } + // Re-add package to runPackageIds so scheduler picks up the reset items + if (this.session.running) { + this.runPackageIds.add(pkgId); + } + } + + logger.info(`${itemIds.length} Item(s) zurückgesetzt`); + this.persistSoon(); + this.emitState(true); + if (this.session.running) { + void this.ensureScheduler().catch((err) => logger.warn(`ensureScheduler Fehler (resetItems): ${compactErrorText(err)}`)); + } + } + + public setPackagePriority(packageId: string, priority: PackagePriority): void { + const pkg = this.session.packages[packageId]; + if (!pkg) return; + if (priority !== "high" && priority !== "normal" && priority !== "low") return; + pkg.priority = priority; + pkg.updatedAt = nowMs(); + + // Move high-priority packages to the top of packageOrder + if (priority === "high") { + const order = this.session.packageOrder; + const idx = order.indexOf(packageId); + if (idx > 0) { + order.splice(idx, 1); + // Insert after last existing high-priority package + let insertAt = 0; + for (let i = 0; i < order.length; i++) { + const p = this.session.packages[order[i]]; + if (p && p.priority === "high") { + insertAt = i + 1; + } + } + order.splice(insertAt, 0, packageId); + } + } + + this.persistSoon(); + this.emitState(); + } + + public skipItems(itemIds: string[]): void { + const affectedPackageIds = new Set<string>(); + for (const itemId of itemIds) { + const item = this.session.items[itemId]; + if (!item) continue; + if (item.status !== "queued" && item.status !== "reconnect_wait") continue; + item.status = "cancelled"; + item.fullStatus = "Übersprungen"; + item.speedBps = 0; + item.updatedAt = nowMs(); + this.retryAfterByItem.delete(itemId); + this.retryStateByItem.delete(itemId); + this.releaseTargetPath(itemId); + this.recordRunOutcome(itemId, "cancelled"); + affectedPackageIds.add(item.packageId); + } + for (const pkgId of affectedPackageIds) { + const pkg = this.session.packages[pkgId]; + if (pkg) this.refreshPackageStatus(pkg); + } + // Trigger extraction if all items are now in a terminal state and some completed (no failures) + if (this.settings.autoExtract) { + for (const pkgId of affectedPackageIds) { + const pkg = this.session.packages[pkgId]; + if (!pkg || pkg.cancelled || this.packagePostProcessTasks.has(pkgId)) continue; + const pkgItems = pkg.itemIds.map((id) => this.session.items[id]).filter(Boolean) as DownloadItem[]; + const hasPending = pkgItems.some((i) => i.status !== "completed" && i.status !== "failed" && i.status !== "cancelled"); + const hasFailed = pkgItems.some((i) => i.status === "failed"); + const hasUnextracted = pkgItems.some((i) => i.status === "completed" && shouldAutoRetryExtraction(i.fullStatus || "")); + if (!hasPending && !hasFailed && hasUnextracted) { + for (const it of pkgItems) { + if (it.status === "completed" && shouldAutoRetryExtraction(it.fullStatus || "")) { + it.fullStatus = "Entpacken - Ausstehend"; + it.updatedAt = nowMs(); + } + } + void this.runPackagePostProcessing(pkgId).catch((err) => logger.warn(`Post-processing nach Skip: ${compactErrorText(err)}`)); + } + } + } + this.persistSoon(); + this.emitState(); + } + + public async startPackages(packageIds: string[]): Promise<void> { + const targetSet = new Set(packageIds); + + // Enable specified packages if disabled (only non-cancelled) + for (const pkgId of targetSet) { + const pkg = this.session.packages[pkgId]; + if (pkg && !pkg.cancelled && !pkg.enabled) { + pkg.enabled = true; + } + } + + // Recover stopped items in specified packages + for (const item of Object.values(this.session.items)) { + if (!targetSet.has(item.packageId)) continue; + if (item.status === "cancelled" && item.fullStatus === "Gestoppt") { + const pkg = this.session.packages[item.packageId]; + if (pkg && !pkg.cancelled && pkg.enabled) { + item.status = "queued"; + item.fullStatus = "Wartet"; + item.lastError = ""; + item.speedBps = 0; + item.updatedAt = nowMs(); + } + } + } + + // If already running, the scheduler will pick up newly enabled items + if (this.session.running) { + // Add new items to runItemIds so the scheduler processes them + for (const item of Object.values(this.session.items)) { + if (!targetSet.has(item.packageId)) continue; + if (item.status === "queued" || item.status === "reconnect_wait") { + this.runItemIds.add(item.id); + this.runPackageIds.add(item.packageId); + } + } + this.persistSoon(); + this.emitState(true); + return; + } + + // Not running: start with only items from specified packages + this.triggerPendingExtractions(); + const runItems = Object.values(this.session.items) + .filter((item) => { + if (!targetSet.has(item.packageId)) return false; + if (item.status !== "queued" && item.status !== "reconnect_wait") return false; + const pkg = this.session.packages[item.packageId]; + return Boolean(pkg && !pkg.cancelled && pkg.enabled); + }); + if (runItems.length === 0) { + this.persistSoon(); + this.emitState(true); + return; + } + this.runItemIds = new Set(runItems.map((item) => item.id)); + this.runPackageIds = new Set(runItems.map((item) => item.packageId)); + this.runOutcomes.clear(); + this.runCompletedPackages.clear(); + this.retryAfterByItem.clear(); + this.providerStartReservations.clear(); + this.pacedStartReservationByItem.clear(); + this.retryStateByItem.clear(); + this.itemContributedBytes.clear(); + this.reservedTargetPaths.clear(); + this.claimedTargetPathByItem.clear(); + this.session.running = true; + this.session.paused = false; + this.session.runStartedAt = nowMs(); + this.session.totalDownloadedBytes = 0; + this.sessionCompletedFiles = 0; + this.session.summaryText = ""; + this.session.reconnectUntil = 0; + this.session.reconnectReason = ""; + this.speedEvents = []; + this.speedBytesLastWindow = 0; + this.speedBytesPerPackage.clear(); + this.speedEventsHead = 0; + this.lastGlobalProgressBytes = 0; + this.lastGlobalProgressAt = nowMs(); + this.lastReconnectMarkAt = 0; + this.consecutiveReconnects = 0; + this.globalSpeedLimitQueue = Promise.resolve(); + this.globalSpeedLimitNextAt = 0; + this.summary = null; + this.nonResumableActive = 0; + this.persistSoon(); + this.emitState(true); + logger.info(`Start (nur Pakete: ${packageIds.length}): ${runItems.length} Items`); + void this.ensureScheduler().catch((error) => { + logger.error(`Scheduler abgestürzt: ${compactErrorText(error)}`); + this.session.running = false; + this.session.paused = false; + this.persistSoon(); + this.emitState(true); + }); + } + + public async startItems(itemIds: string[]): Promise<void> { + const targetSet = new Set(itemIds); + + // Collect affected package IDs + const affectedPackageIds = new Set<string>(); + for (const itemId of targetSet) { + const item = this.session.items[itemId]; + if (item) affectedPackageIds.add(item.packageId); + } + + // Enable affected packages if disabled (only non-cancelled) + for (const pkgId of affectedPackageIds) { + const pkg = this.session.packages[pkgId]; + if (pkg && !pkg.cancelled && !pkg.enabled) { + pkg.enabled = true; + } + } + + // Recover stopped items + for (const itemId of targetSet) { + const item = this.session.items[itemId]; + if (!item) continue; + if (item.status === "cancelled" && item.fullStatus === "Gestoppt") { + const pkg = this.session.packages[item.packageId]; + if (pkg && !pkg.cancelled && pkg.enabled) { + item.status = "queued"; + item.fullStatus = "Wartet"; + item.lastError = ""; + item.speedBps = 0; + item.updatedAt = nowMs(); + } + } + } + + // If already running, add items to scheduler + if (this.session.running) { + for (const itemId of targetSet) { + const item = this.session.items[itemId]; + if (!item) continue; + const pkg = this.session.packages[item.packageId]; + if (!pkg || pkg.cancelled || !pkg.enabled) continue; + if (item.status === "queued" || item.status === "reconnect_wait") { + this.runItemIds.add(item.id); + this.runPackageIds.add(item.packageId); + } + } + this.persistSoon(); + this.emitState(true); + return; + } + + // Not running: start with only specified items + this.triggerPendingExtractions(); + const runItems = [...targetSet] + .map((id) => this.session.items[id]) + .filter((item) => { + if (!item) return false; + if (item.status !== "queued" && item.status !== "reconnect_wait") return false; + const pkg = this.session.packages[item.packageId]; + return Boolean(pkg && !pkg.cancelled && pkg.enabled); + }); + if (runItems.length === 0) { + this.persistSoon(); + this.emitState(true); + return; + } + this.runItemIds = new Set(runItems.map((item) => item.id)); + this.runPackageIds = new Set(runItems.map((item) => item.packageId)); + this.runOutcomes.clear(); + this.runCompletedPackages.clear(); + this.retryAfterByItem.clear(); + this.providerStartReservations.clear(); + this.pacedStartReservationByItem.clear(); + this.retryStateByItem.clear(); + this.itemContributedBytes.clear(); + this.reservedTargetPaths.clear(); + this.claimedTargetPathByItem.clear(); + this.session.running = true; + this.session.paused = false; + this.session.runStartedAt = nowMs(); + this.session.totalDownloadedBytes = 0; + this.sessionCompletedFiles = 0; + this.session.summaryText = ""; + this.session.reconnectUntil = 0; + this.session.reconnectReason = ""; + this.speedEvents = []; + this.speedBytesLastWindow = 0; + this.speedBytesPerPackage.clear(); + this.speedEventsHead = 0; + this.lastGlobalProgressBytes = 0; + this.lastGlobalProgressAt = nowMs(); + this.lastReconnectMarkAt = 0; + this.consecutiveReconnects = 0; + this.globalSpeedLimitQueue = Promise.resolve(); + this.globalSpeedLimitNextAt = 0; + this.summary = null; + this.nonResumableActive = 0; + this.persistSoon(); + this.emitState(true); + logger.info(`Start (nur Items: ${itemIds.length}): ${runItems.length} Items`); + void this.ensureScheduler().catch((error) => { + logger.error(`Scheduler abgestürzt: ${compactErrorText(error)}`); + this.session.running = false; + this.session.paused = false; + this.persistSoon(); + this.emitState(true); + }); + } + + public async start(): Promise<void> { + if (this.session.running) { + return; + } + // Bump scheduler generation so any old scheduler from a previous run exits + // instead of continuing with stale state. + this.schedulerGeneration += 1; + + // Set running early to prevent concurrent start() calls from passing the guard + // while we await recoverRetryableItems below. + this.session.running = true; + + const recoveredItems = await this.recoverRetryableItems("start"); + + // Yield once more to let any pending abort handlers from the previous stop() + // complete — they check this.session.running and skip status overwrite if true. + await sleep(0); + + let recoveredStoppedItems = 0; + for (const item of Object.values(this.session.items)) { + if (item.status !== "cancelled" || item.fullStatus !== "Gestoppt") { + continue; + } + const pkg = this.session.packages[item.packageId]; + if (!pkg || pkg.cancelled || !pkg.enabled) { + continue; + } + item.status = "queued"; + item.fullStatus = "Wartet"; + item.lastError = ""; + item.speedBps = 0; + item.updatedAt = nowMs(); + recoveredStoppedItems += 1; + } + + if (recoveredItems > 0 || recoveredStoppedItems > 0) { + this.persistSoon(); + this.emitState(true); + } + + this.triggerPendingExtractions(); + + const runItems = Object.values(this.session.items) + .filter((item) => { + if (item.status !== "queued" && item.status !== "reconnect_wait") { + return false; + } + const pkg = this.session.packages[item.packageId]; + return Boolean(pkg && !pkg.cancelled && pkg.enabled); + }); + if (runItems.length === 0) { + if (this.packagePostProcessTasks.size > 0) { + this.runItemIds.clear(); + this.runPackageIds.clear(); + this.runOutcomes.clear(); + this.runCompletedPackages.clear(); + this.session.running = true; + this.session.paused = false; + this.session.runStartedAt = this.session.runStartedAt || nowMs(); + this.persistSoon(); + this.emitState(true); + void this.ensureScheduler().catch((error) => { + logger.error(`Scheduler abgestürzt: ${compactErrorText(error)}`); + this.session.running = false; + this.session.paused = false; + this.persistSoon(); + this.emitState(true); + }); + return; + } + this.runItemIds.clear(); + this.runPackageIds.clear(); + this.runOutcomes.clear(); + this.runCompletedPackages.clear(); + this.retryAfterByItem.clear(); + this.providerStartReservations.clear(); + this.pacedStartReservationByItem.clear(); + this.retryStateByItem.clear(); + this.reservedTargetPaths.clear(); + this.claimedTargetPathByItem.clear(); + this.session.running = false; + this.session.paused = false; + this.session.runStartedAt = 0; + this.session.totalDownloadedBytes = 0; + this.sessionCompletedFiles = 0; + this.session.summaryText = ""; + this.session.reconnectUntil = 0; + this.session.reconnectReason = ""; + this.speedEvents = []; + this.speedBytesLastWindow = 0; + this.speedBytesPerPackage.clear(); + this.speedEventsHead = 0; + this.lastGlobalProgressBytes = 0; + this.lastGlobalProgressAt = nowMs(); + this.summary = null; + this.nonResumableActive = 0; + this.persistSoon(); + this.emitState(true); + return; + } + this.runItemIds = new Set(runItems.map((item) => item.id)); + this.runPackageIds = new Set(runItems.map((item) => item.packageId)); + this.runOutcomes.clear(); + this.runCompletedPackages.clear(); + this.retryAfterByItem.clear(); + this.providerStartReservations.clear(); + this.pacedStartReservationByItem.clear(); + this.retryStateByItem.clear(); + this.itemContributedBytes.clear(); + this.reservedTargetPaths.clear(); + this.claimedTargetPathByItem.clear(); + + this.session.running = true; + this.session.paused = false; + // Keep cumulative session bytes across stop/resume so the session total stays accurate. + // Only runStartedAt resets (for ETA/speed calculations relative to current run). + this.session.runStartedAt = nowMs(); + this.session.totalDownloadedBytes = 0; + this.sessionCompletedFiles = 0; + this.session.summaryText = ""; + this.session.reconnectUntil = 0; + this.session.reconnectReason = ""; + this.lastReconnectMarkAt = 0; + this.consecutiveReconnects = 0; + this.speedEvents = []; + this.speedBytesLastWindow = 0; + this.speedBytesPerPackage.clear(); + this.speedEventsHead = 0; + this.lastGlobalProgressBytes = 0; + this.lastGlobalProgressAt = nowMs(); + this.globalSpeedLimitQueue = Promise.resolve(); + this.globalSpeedLimitNextAt = 0; + this.summary = null; + this.nonResumableActive = 0; + this.persistSoon(); + this.emitState(true); + void this.ensureScheduler().catch((error) => { + logger.error(`Scheduler abgestürzt: ${compactErrorText(error)}`); + this.session.running = false; + this.session.paused = false; + this.persistSoon(); + this.emitState(true); + }); + } + + public stop(): void { + const keepExtraction = this.settings.autoExtractWhenStopped; + this.schedulerGeneration += 1; + this.session.running = false; + this.session.paused = false; + this.session.reconnectUntil = 0; + this.session.reconnectReason = ""; + this.retryAfterByItem.clear(); + this.providerStartReservations.clear(); + this.pacedStartReservationByItem.clear(); + this.retryStateByItem.clear(); + this.lastGlobalProgressBytes = this.session.totalDownloadedBytes; + this.lastGlobalProgressAt = nowMs(); + this.speedEvents = []; + this.speedBytesLastWindow = 0; + this.speedBytesPerPackage.clear(); + this.speedEventsHead = 0; + if (!keepExtraction) { + this.abortPostProcessing("stop"); + for (const waiter of this.packagePostProcessWaiters) { waiter.resolve(); } + this.packagePostProcessWaiters = []; + this.packagePostProcessActive = 0; + } + for (const active of this.activeTasks.values()) { + active.abortReason = "stop"; + active.abortController.abort("stop"); + } + // Reset all non-finished items to clean "Wartet" / "Paket gestoppt" state + for (const item of Object.values(this.session.items)) { + if (!isFinishedStatus(item.status)) { + item.status = "queued"; + item.speedBps = 0; + const pkg = this.session.packages[item.packageId]; + item.fullStatus = pkg && !pkg.enabled ? "Paket gestoppt" : "Wartet"; + item.updatedAt = nowMs(); + } + } + for (const pkg of Object.values(this.session.packages)) { + if (keepExtraction && (pkg.status === "extracting" || pkg.status === "integrity_check")) { + // Keep extraction-related statuses when autoExtractWhenStopped + continue; + } + if (pkg.status === "downloading" || pkg.status === "validating" + || pkg.status === "extracting" || pkg.status === "integrity_check" + || pkg.status === "paused" || pkg.status === "reconnect_wait") { + pkg.status = "queued"; + pkg.updatedAt = nowMs(); + } + } + this.persistSoon(); + this.emitState(true); + } + + public prepareForShutdown(): void { + logger.info(`Shutdown-Vorbereitung gestartet: active=${this.activeTasks.size}, running=${this.session.running}, paused=${this.session.paused}`); + this.clearPersistTimer(); + if (this.stateEmitTimer) { + clearTimeout(this.stateEmitTimer); + this.stateEmitTimer = null; + } + this.session.running = false; + this.session.paused = false; + this.session.reconnectUntil = 0; + this.session.reconnectReason = ""; + this.lastGlobalProgressBytes = this.session.totalDownloadedBytes; + this.lastGlobalProgressAt = nowMs(); + this.abortPostProcessing("shutdown"); + + let requeuedItems = 0; + for (const active of this.activeTasks.values()) { + const item = this.session.items[active.itemId]; + if (item && !isFinishedStatus(item.status)) { + item.status = "queued"; + item.speedBps = 0; + const pkg = this.session.packages[item.packageId]; + item.fullStatus = pkg && !pkg.enabled ? "Paket gestoppt" : "Wartet"; + item.updatedAt = nowMs(); + requeuedItems += 1; + } + active.abortReason = "shutdown"; + active.abortController.abort("shutdown"); + } + + for (const pkg of Object.values(this.session.packages)) { + if (pkg.status === "downloading" + || pkg.status === "validating" + || pkg.status === "extracting" + || pkg.status === "integrity_check" + || pkg.status === "paused" + || pkg.status === "reconnect_wait") { + pkg.status = pkg.enabled ? "queued" : "paused"; + pkg.updatedAt = nowMs(); + } + } + + for (const item of Object.values(this.session.items)) { + if (item.status !== "completed") continue; + const fullSt = item.fullStatus || ""; + // Only relabel items with active extraction status (e.g. "Entpacken 45%", "Passwort prüfen") + // Skip items that were merely waiting ("Entpacken - Ausstehend", "Entpacken - Warten auf Parts") + // as they were never actively extracting and "abgebrochen" would be misleading. + if (/^Entpacken\b/i.test(fullSt) && !/Ausstehend/i.test(fullSt) && !/Warten/i.test(fullSt) && !isExtractedLabel(fullSt)) { + item.fullStatus = "Entpacken abgebrochen (wird fortgesetzt)"; + item.updatedAt = nowMs(); + const pkg = this.session.packages[item.packageId]; + if (pkg) { + pkg.status = pkg.enabled ? "queued" : "paused"; + pkg.updatedAt = nowMs(); + } + } + } + + this.speedEvents = []; + this.speedBytesLastWindow = 0; + this.speedBytesPerPackage.clear(); + this.speedEventsHead = 0; + this.runItemIds.clear(); + this.runPackageIds.clear(); + this.runOutcomes.clear(); + this.runCompletedPackages.clear(); + this.retryAfterByItem.clear(); + this.providerStartReservations.clear(); + this.pacedStartReservationByItem.clear(); + this.nonResumableActive = 0; + this.session.summaryText = ""; + // Persist synchronously on shutdown to guarantee data is written before process exits + // Skip if a backup was just imported — the restored session on disk must not be overwritten + if (!this.skipShutdownPersist && !this.blockAllPersistence) { + const pkgCount = Object.keys(this.session.packages).length; + const itemCount = Object.keys(this.session.items).length; + logger.info(`Shutdown-Save: ${pkgCount} Pakete, ${itemCount} Items`); + this.foldRuntimeIntoSettings(nowMs()); + saveSession(this.storagePaths, this.session); + saveSettings(this.storagePaths, this.settings); + } else { + logger.info(`Shutdown-Save übersprungen: skipShutdownPersist=${this.skipShutdownPersist}, blockAllPersistence=${this.blockAllPersistence}`); + } + this.emitState(true); + logger.info(`Shutdown-Vorbereitung beendet: requeued=${requeuedItems}`); + } + + public togglePause(): boolean { + if (!this.session.running) { + return false; + } + const wasPaused = this.session.paused; + this.session.paused = !this.session.paused; + + if (!wasPaused && this.session.paused) { + // Do NOT abort extraction on pause — extraction works on already-downloaded + // files and should continue while downloads are paused. + this.speedEvents = []; + this.speedBytesLastWindow = 0; + this.speedBytesPerPackage.clear(); + this.speedEventsHead = 0; + } + + // When unpausing: clear all retry delays so stuck queued items restart immediately, + // and abort long-stuck validating/downloading tasks so they get retried fresh. + if (wasPaused && !this.session.paused) { + this.retryAfterByItem.clear(); + this.providerStartReservations.clear(); + this.pacedStartReservationByItem.clear(); + // Reset provider circuit breaker so items don't sit in cooldown after unpause + this.providerFailures.clear(); + + const now = nowMs(); + for (const active of this.activeTasks.values()) { + if (active.abortController.signal.aborted) { + continue; + } + const item = this.session.items[active.itemId]; + if (!item) { + continue; + } + const stuckSeconds = item.updatedAt > 0 ? (now - item.updatedAt) / 1000 : 0; + const isStuckValidating = item.status === "validating" && stuckSeconds > 30; + const isStuckDownloading = item.status === "downloading" && item.speedBps === 0 && stuckSeconds > 30; + if (isStuckValidating || isStuckDownloading) { + active.abortReason = "stall"; + active.abortController.abort("stall"); + } + } + + // Retry failed extractions after unpause + this.triggerPendingExtractions(); + } + + this.persistSoon(); + this.emitState(true); + return this.session.paused; + } + + private normalizeSessionStatuses(): void { + this.session.running = false; + this.session.paused = false; + this.session.reconnectUntil = 0; + this.session.reconnectReason = ""; + + for (const item of Object.values(this.session.items)) { + if (item.provider === "megadebrid") { + item.provider = resolveMegaDebridProvider(this.settings, item.provider); + } + if (item.provider !== "realdebrid" + && item.provider !== "megadebrid" + && item.provider !== "megadebrid-api" + && item.provider !== "megadebrid-web" + && item.provider !== "bestdebrid" + && item.provider !== "alldebrid" + && item.provider !== "ddownload") { + item.provider = null; + } + if (item.status === "cancelled" && item.fullStatus === "Gestoppt") { + item.status = "queued"; + item.fullStatus = "Wartet"; + item.lastError = ""; + item.speedBps = 0; + item.provider = null; // Re-evaluate provider order on restart + item.updatedAt = nowMs(); + continue; + } + if (item.status === "extracting" || item.status === "integrity_check") { + // These items have already been fully downloaded — mark as completed + // so recoverPostProcessingOnStartup() can re-trigger extraction. + item.status = "completed"; + item.fullStatus = `Fertig (${humanSize(item.downloadedBytes)})`; + item.speedBps = 0; + item.updatedAt = nowMs(); + } else if (item.status === "downloading" + || item.status === "validating" + || item.status === "paused" + || item.status === "reconnect_wait") { + const preserveRecoveryStatus = shouldPreflightFinalizeItemFromDisk(item); + item.status = "queued"; + if (preserveRecoveryStatus) { + item.fullStatus = (item.fullStatus || "").trim() || "Wartet"; + } else { + const itemPkg = this.session.packages[item.packageId]; + item.fullStatus = (itemPkg && itemPkg.enabled === false) ? "Paket gestoppt" : "Wartet"; + } + item.speedBps = 0; + item.updatedAt = nowMs(); + } + // Clear stale transient status texts from previous session + if (item.status === "queued") { + const statusText = (item.fullStatus || "").trim(); + if (statusText !== "Wartet" + && statusText !== "Paket gestoppt" + && statusText !== "Online" + && !shouldPreflightFinalizeItemFromDisk(item)) { + item.fullStatus = "Wartet"; + } + } + // Reset stale "checking" status from interrupted checks + if (item.onlineStatus === "checking") { + item.onlineStatus = undefined; + } + if (item.status === "completed") { + const statusText = (item.fullStatus || "").trim(); + // Preserve extraction-related statuses (Ausstehend, Warten auf Parts, etc.) + if (/^Entpacken\b/i.test(statusText) || isExtractErrorLabel(statusText) || isExtractedLabel(statusText) || /^Fertig\b/i.test(statusText)) { + // keep as-is + } else { + item.fullStatus = this.settings.autoExtract + ? "Entpacken - Ausstehend" + : `Fertig (${humanSize(item.downloadedBytes)})`; + } + } + } + for (const pkg of Object.values(this.session.packages)) { + if (pkg.enabled === undefined) { + pkg.enabled = true; + } + if (!pkg.priority) { + pkg.priority = "normal"; + } + if (pkg.status === "downloading" + || pkg.status === "validating" + || pkg.status === "extracting" + || pkg.status === "integrity_check" + || pkg.status === "paused" + || pkg.status === "reconnect_wait") { + pkg.status = "queued"; + } + + const items = pkg.itemIds + .map((itemId) => this.session.items[itemId]) + .filter(Boolean) as DownloadItem[]; + if (items.length === 0) { + continue; + } + + const hasPending = items.some((item) => ( + item.status === "queued" + || item.status === "reconnect_wait" + )); + if (hasPending) { + pkg.status = pkg.enabled ? "queued" : "paused"; + continue; + } + + const success = items.filter((item) => item.status === "completed").length; + const failed = items.filter((item) => item.status === "failed").length; + const cancelled = items.filter((item) => item.status === "cancelled").length; + + if (failed > 0) { + pkg.status = "failed"; + } else if (cancelled > 0) { + pkg.status = success > 0 ? "completed" : "cancelled"; + } else if (success > 0) { + pkg.status = "completed"; + } + } + this.resetSessionTotalsIfQueueEmpty(true); + this.persistSoon(); + } + + private applyOnStartCleanupPolicy(): void { + if (this.settings.completedCleanupPolicy !== "on_start") { + return; + } + logger.info(`applyOnStartCleanupPolicy: ${Object.keys(this.session.packages).length} Pakete, ${Object.keys(this.session.items).length} Items vor Bereinigung`); + for (const pkgId of [...this.session.packageOrder]) { + const pkg = this.session.packages[pkgId]; + if (!pkg) { + continue; + } + const completedItemIds: string[] = []; + pkg.itemIds = pkg.itemIds.filter((itemId) => { + const item = this.session.items[itemId]; + if (!item) { + return false; + } + if (item.status === "completed") { + // With autoExtract: keep items that haven't been extracted yet + if (this.settings.autoExtract && !isExtractedLabel(item.fullStatus || "")) { + return true; + } + completedItemIds.push(itemId); + return false; + } + return true; + }); + if (pkg.itemIds.length === 0) { + logger.info(`applyOnStartCleanupPolicy: entferne Paket ${pkg.name} (${completedItemIds.length} completed Items)`); + this.removePackageFromSession(pkgId, completedItemIds); + } else { + if (completedItemIds.length > 0) { + logger.info(`applyOnStartCleanupPolicy: entferne ${completedItemIds.length} completed Items aus Paket ${pkg.name} (${pkg.itemIds.length} Items verbleiben)`); + } + for (const itemId of completedItemIds) { + delete this.session.items[itemId]; + this.itemCount = Math.max(0, this.itemCount - 1); + } + } + } + logger.info(`applyOnStartCleanupPolicy: ${Object.keys(this.session.packages).length} Pakete, ${Object.keys(this.session.items).length} Items nach Bereinigung`); + } + + private applyRetroactiveCleanupPolicy(): void { + const policy = this.settings.completedCleanupPolicy; + if (policy === "never") return; + + let removed = 0; + for (const pkgId of [...this.session.packageOrder]) { + const pkg = this.session.packages[pkgId]; + if (!pkg) continue; + + if (policy === "immediate") { + const completedItemIds = pkg.itemIds.filter((itemId) => { + const item = this.session.items[itemId]; + if (!item || item.status !== "completed") return false; + if (this.settings.autoExtract) return isExtractedLabel(item.fullStatus || ""); + return true; + }); + for (const itemId of completedItemIds) { + pkg.itemIds = pkg.itemIds.filter((id) => id !== itemId); + this.releaseTargetPath(itemId); + this.dropItemContribution(itemId); + this.retryAfterByItem.delete(itemId); + this.retryStateByItem.delete(itemId); + removed += 1; + } + if (pkg.itemIds.length === 0) { + this.removePackageFromSession(pkgId, completedItemIds); + } else { + for (const itemId of completedItemIds) { + delete this.session.items[itemId]; + this.itemCount = Math.max(0, this.itemCount - 1); + } + } + } else if (policy === "package_done" || policy === "on_start") { + const allCompleted = pkg.itemIds.every((id) => { + const item = this.session.items[id]; + return !item || item.status === "completed" || item.status === "failed" || item.status === "cancelled"; + }); + if (!allCompleted) continue; + if (this.settings.autoExtract) { + const allExtracted = pkg.itemIds.every((id) => { + const item = this.session.items[id]; + if (!item) return true; + if (item.status === "failed" || item.status === "cancelled") return true; + return isExtractedLabel(item.fullStatus || ""); + }); + if (!allExtracted) continue; + } + removed += pkg.itemIds.length; + this.removePackageFromSession(pkgId, [...pkg.itemIds], "completed"); + } + } + if (removed > 0) { + logger.info(`Retroaktive Bereinigung: ${removed} fertige Items entfernt (policy=${policy})`); + this.persistSoon(); + } + } + + public clearPersistTimer(): void { + if (!this.persistTimer) { + return; + } + clearTimeout(this.persistTimer); + this.persistTimer = null; + } + + private persistSoon(): void { + if (this.persistTimer || this.blockAllPersistence) { + return; + } + + const itemCount = this.itemCount; + const minGapMs = this.session.running + ? itemCount >= 1500 + ? 3000 + : itemCount >= 700 + ? 2200 + : itemCount >= 250 + ? 1500 + : 700 + : 300; + const sinceLastPersist = nowMs() - this.lastPersistAt; + const delay = Math.max(120, minGapMs - sinceLastPersist); + + this.persistTimer = setTimeout(() => { + this.persistTimer = null; + this.persistNow(); + }, delay); + } + + private persistNow(): void { + const now = nowMs(); + this.lastPersistAt = now; + void saveSessionAsync(this.storagePaths, this.session).catch((err) => logger.warn(`saveSessionAsync Fehler: ${compactErrorText(err)}`)); + if (now - this.lastSettingsPersistAt >= 30000) { + this.foldRuntimeIntoSettings(now); + this.lastSettingsPersistAt = now; + void saveSettingsAsync(this.storagePaths, this.settings).catch((err) => logger.warn(`saveSettingsAsync Fehler: ${compactErrorText(err as Error)}`)); + } + } + + private emitState(force = false): void { + const now = nowMs(); + const MIN_FORCE_GAP_MS = 120; + if (force) { + const sinceLastEmit = now - this.lastStateEmitAt; + if (sinceLastEmit >= MIN_FORCE_GAP_MS) { + if (this.stateEmitTimer) { + clearTimeout(this.stateEmitTimer); + this.stateEmitTimer = null; + } + this.lastStateEmitAt = now; + this.emit("state", this.getSnapshot()); + return; + } + // Too soon — replace any pending timer with a shorter forced-emit timer + if (this.stateEmitTimer) { + clearTimeout(this.stateEmitTimer); + this.stateEmitTimer = null; + } + this.stateEmitTimer = setTimeout(() => { + this.stateEmitTimer = null; + this.lastStateEmitAt = nowMs(); + this.emit("state", this.getSnapshot()); + }, MIN_FORCE_GAP_MS - sinceLastEmit); + return; + } + if (this.stateEmitTimer) { + return; + } + const itemCount = this.itemCount; + const emitDelay = this.session.running + ? itemCount >= 1500 + ? 700 + : itemCount >= 700 + ? 500 + : itemCount >= 250 + ? 300 + : 150 + : 200; + this.stateEmitTimer = setTimeout(() => { + this.stateEmitTimer = null; + this.lastStateEmitAt = nowMs(); + this.emit("state", this.getSnapshot()); + }, emitDelay); + } + + private speedEventsHead = 0; + private speedBytesPerPackage = new Map<string, number>(); + + private pruneSpeedEvents(now: number): void { + const cutoff = now - SPEED_WINDOW_SECONDS * 1000; + while (this.speedEventsHead < this.speedEvents.length && this.speedEvents[this.speedEventsHead].at < cutoff) { + const ev = this.speedEvents[this.speedEventsHead]; + this.speedBytesLastWindow = Math.max(0, this.speedBytesLastWindow - ev.bytes); + const pkgBytes = (this.speedBytesPerPackage.get(ev.pid) ?? 0) - ev.bytes; + if (pkgBytes <= 0) this.speedBytesPerPackage.delete(ev.pid); + else this.speedBytesPerPackage.set(ev.pid, pkgBytes); + this.speedEventsHead += 1; + } + if (this.speedEventsHead > 200) { + this.speedEvents = this.speedEvents.slice(this.speedEventsHead); + this.speedEventsHead = 0; + } + } + + private lastSpeedPruneAt = 0; + + private recordSpeed(bytes: number, packageId: string = ""): void { + const now = nowMs(); + if (bytes > 0 && this.consecutiveReconnects > 0) { + this.consecutiveReconnects = 0; + } + const bucket = now - (now % 120); + const last = this.speedEvents[this.speedEvents.length - 1]; + if (last && last.at === bucket && last.pid === packageId) { + last.bytes += bytes; + } else { + this.speedEvents.push({ at: bucket, bytes, pid: packageId }); + } + this.speedBytesLastWindow += bytes; + this.speedBytesPerPackage.set(packageId, (this.speedBytesPerPackage.get(packageId) ?? 0) + bytes); + if (now - this.lastSpeedPruneAt >= 1500) { + this.pruneSpeedEvents(now); + this.lastSpeedPruneAt = now; + } + } + + private recordRunOutcome(itemId: string, status: "completed" | "failed" | "cancelled"): void { + if (!this.runItemIds.has(itemId)) { + return; + } + const previous = this.runOutcomes.get(itemId); + this.runOutcomes.set(itemId, status); + if (status === "completed" && previous !== "completed") { + this.sessionCompletedFiles += 1; + this.settings.totalCompletedFilesAllTime = Math.max(0, Number(this.settings.totalCompletedFilesAllTime || 0)) + 1; + this.invalidateStatsCache(); + } + } + + private dropItemContribution(itemId: string): void { + this.itemContributedBytes.delete(itemId); + // Session totals are cumulative for the current app run and must not shrink + // just because an item/package is removed from the queue after completion. + this.invalidateStatsCache(); + } + + private claimTargetPath(itemId: string, preferredPath: string, allowExistingFile = false): string { + const preferredKey = pathKey(preferredPath); + const existingClaim = this.claimedTargetPathByItem.get(itemId); + if (existingClaim) { + const existingKey = pathKey(existingClaim); + const owner = this.reservedTargetPaths.get(existingKey); + if (owner === itemId) { + if (existingKey === preferredKey) { + return existingClaim; + } + this.reservedTargetPaths.delete(existingKey); + } + this.claimedTargetPathByItem.delete(itemId); + } + + const parsed = path.parse(preferredPath); + const maxIndex = 10000; + for (let index = 0; index <= maxIndex; index += 1) { + const candidate = index === 0 + ? preferredPath + : path.join(parsed.dir, `${parsed.name} (${index})${parsed.ext}`); + const key = index === 0 + ? preferredKey + : pathKey(candidate); + const owner = this.reservedTargetPaths.get(key); + const existsOnDisk = fs.existsSync(candidate); + const allowExistingCandidate = allowExistingFile && index === 0; + if ((!owner || owner === itemId) && (owner === itemId || !existsOnDisk || allowExistingCandidate)) { + this.reservedTargetPaths.set(key, itemId); + this.claimedTargetPathByItem.set(itemId, candidate); + return candidate; + } + } + logger.error(`claimTargetPath: Limit erreicht für ${preferredPath}`); + const fallbackPath = path.join(parsed.dir, `${parsed.name} (${Date.now()})${parsed.ext}`); + this.reservedTargetPaths.set(pathKey(fallbackPath), itemId); + this.claimedTargetPathByItem.set(itemId, fallbackPath); + return fallbackPath; + } + + private releaseTargetPath(itemId: string): void { + const claimedPath = this.claimedTargetPathByItem.get(itemId); + if (!claimedPath) { + return; + } + const key = pathKey(claimedPath); + const owner = this.reservedTargetPaths.get(key); + if (owner === itemId) { + this.reservedTargetPaths.delete(key); + } + this.claimedTargetPathByItem.delete(itemId); + } + + /** Restore reservedTargetPaths from persisted session on startup so claimTargetPath + * knows which files belong to which items. Without this, after restart all paths are + * unclaimed and a new download with the same filename would create a "(1)" copy + * instead of reusing its own partial file — or worse, overwrite another item's file. */ + private restoreTargetPathReservations(): void { + let restored = 0; + for (const item of Object.values(this.session.items)) { + const tp = String(item.targetPath || "").trim(); + if (!tp) continue; + const key = pathKey(tp); + if (!this.reservedTargetPaths.has(key)) { + this.reservedTargetPaths.set(key, item.id); + this.claimedTargetPathByItem.set(item.id, tp); + restored += 1; + } + } + if (restored > 0) { + logger.info(`restoreTargetPathReservations: ${restored} Pfade aus Session wiederhergestellt`); + } + this.reconcileDuplicateSuffixSessionItems(); + // Fix legacy (N) suffix files: rename back to original if original path is free + this.fixDuplicateSuffixFiles(); + } + + private reconcileDuplicateSuffixSessionItems(): void { + let merged = 0; + const touchedPackageIds = new Set<string>(); + + for (const packageId of this.session.packageOrder) { + const pkg = this.session.packages[packageId]; + if (!pkg) { + continue; + } + + for (const itemId of [...pkg.itemIds]) { + const duplicateItem = this.session.items[itemId]; + if (!duplicateItem) { + continue; + } + const duplicateTargetPath = String(duplicateItem.targetPath || "").trim(); + if (!duplicateTargetPath) { + continue; + } + const duplicateBaseName = path.basename(duplicateTargetPath); + if (!hasDuplicateSuffixBeforeExtension(duplicateBaseName)) { + continue; + } + + const canonicalBaseName = stripDuplicateSuffixBeforeExtension(duplicateBaseName); + const canonicalPath = path.join(path.dirname(duplicateTargetPath), canonicalBaseName); + const canonicalKey = pathKey(canonicalPath); + let primaryItem = Object.values(this.session.items).find((candidate) => + candidate.packageId === packageId + && candidate.id !== duplicateItem.id + && ( + pathKey(String(candidate.targetPath || "")) === canonicalKey + || ( + !candidate.targetPath + && stripDuplicateSuffixBeforeExtension(candidate.fileName || "") === canonicalBaseName + ) + ) + ); + if (!primaryItem) { + continue; + } + + const duplicateExists = fs.existsSync(duplicateTargetPath); + let canonicalExists = fs.existsSync(canonicalPath); + const primaryWins = startupDuplicateStateRank(primaryItem, canonicalExists) >= startupDuplicateStateRank(duplicateItem, duplicateExists); + + if (duplicateExists && !canonicalExists) { + try { + fs.renameSync(duplicateTargetPath, canonicalPath); + canonicalExists = true; + logger.info(`startupDuplicateMerge: ${path.basename(duplicateTargetPath)} → ${canonicalBaseName}`); + } catch (err) { + logger.warn(`startupDuplicateMerge: Umbenennung fehlgeschlagen ${duplicateTargetPath}: ${compactErrorText(err)}`); + } + } else if (duplicateExists && canonicalExists && primaryWins) { + try { + fs.rmSync(duplicateTargetPath, { force: true }); + } catch { + // ignore, stale duplicate can remain on disk if Windows still holds a handle + } + } else if (duplicateExists && canonicalExists && !primaryWins && primaryItem.status !== "completed") { + try { + fs.rmSync(canonicalPath, { force: true }); + fs.renameSync(duplicateTargetPath, canonicalPath); + canonicalExists = true; + logger.info(`startupDuplicateMerge: ersetze verwaisten Originalpfad ${canonicalBaseName} durch ${path.basename(duplicateTargetPath)}`); + } catch (err) { + logger.warn(`startupDuplicateMerge: Austausch fehlgeschlagen ${canonicalPath}: ${compactErrorText(err)}`); + } + } + + const duplicateShouldWin = !primaryWins || (duplicateItem.status === "completed" && primaryItem.status !== "completed"); + if (duplicateShouldWin) { + primaryItem.status = duplicateItem.status; + primaryItem.fullStatus = duplicateItem.fullStatus; + primaryItem.lastError = duplicateItem.lastError; + primaryItem.downloadedBytes = Math.max(Number(primaryItem.downloadedBytes || 0), Number(duplicateItem.downloadedBytes || 0)); + primaryItem.totalBytes = Math.max(Number(primaryItem.totalBytes || 0), Number(duplicateItem.totalBytes || 0)) || primaryItem.totalBytes; + primaryItem.progressPercent = Math.max(Number(primaryItem.progressPercent || 0), Number(duplicateItem.progressPercent || 0)); + } + + if (canonicalExists) { + try { + const stat = fs.statSync(canonicalPath); + primaryItem.downloadedBytes = Math.max(Number(primaryItem.downloadedBytes || 0), stat.size); + if (!primaryItem.totalBytes || primaryItem.totalBytes < stat.size) { + primaryItem.totalBytes = stat.size; + } + if (primaryItem.status === "completed") { + primaryItem.progressPercent = 100; + } + } catch { + // ignore stat failures; persisted metadata remains as-is + } + } + + primaryItem.fileName = canonicalBaseName; + primaryItem.targetPath = canonicalPath; + primaryItem.updatedAt = Math.max(Number(primaryItem.updatedAt || 0), Number(duplicateItem.updatedAt || 0), nowMs()); + this.claimedTargetPathByItem.set(primaryItem.id, canonicalPath); + this.reservedTargetPaths.set(canonicalKey, primaryItem.id); + + this.retryAfterByItem.delete(duplicateItem.id); + this.retryStateByItem.delete(duplicateItem.id); + this.releaseTargetPath(duplicateItem.id); + this.dropItemContribution(duplicateItem.id); + delete this.session.items[duplicateItem.id]; + pkg.itemIds = pkg.itemIds.filter((candidateId) => candidateId !== duplicateItem.id); + this.itemCount = Math.max(0, this.itemCount - 1); + merged += 1; + touchedPackageIds.add(packageId); + } + } + + if (merged > 0) { + for (const packageId of touchedPackageIds) { + const pkg = this.session.packages[packageId]; + if (pkg) { + this.refreshPackageStatus(pkg); + } + } + logger.info(`reconcileDuplicateSuffixSessionItems: ${merged} Duplikat-Items zusammengeführt`); + this.persistSoon(); + } + } + + /** Re-validate "completed" items on startup: if the file on disk is significantly + * smaller than expected, the item was incorrectly marked completed (e.g. by the + * old 50% recovery threshold). Reset to "queued" so it gets re-downloaded. */ + private revalidateCompletedItems(): void { + let fixed = 0; + const touchedPackageIds = new Set<string>(); + for (const item of Object.values(this.session.items)) { + if (item.status !== "completed") continue; + if (isExtractedLabel(item.fullStatus || "")) continue; + const targetPath = String(item.targetPath || "").trim(); + const archiveLike = isArchiveLikePath(targetPath || item.fileName || ""); + if (archiveLike) { + let statSize: number | null = null; + if (targetPath) { + try { + statSize = fs.statSync(targetPath).size; + } catch { + statSize = null; + } + } + const zeroByteArchive = statSize != null + ? statSize <= 0 + : (item.downloadedBytes <= 0 && item.progressPercent >= 100) || /\b0\s*B\b/i.test(item.fullStatus || ""); + if (zeroByteArchive) { + logger.warn(`revalidateCompleted: ${item.fileName} ist 0B/leer, setze auf queued`); + this.queueItemForRetry(item, { + hardReset: true, + reason: "Wartet (Auto-Retry: 0B-Datei)" + }); + fixed += 1; + touchedPackageIds.add(item.packageId); + continue; + } + } + if (!targetPath || !item.totalBytes || item.totalBytes <= 0) continue; + try { + const stat = fs.statSync(targetPath); + const expectedMinSize = item.totalBytes - ALLOCATION_UNIT_SIZE; + const persistedShortfall = item.downloadedBytes < expectedMinSize && stat.size >= expectedMinSize; + if (stat.size < expectedMinSize) { + logger.warn(`revalidateCompleted: ${item.fileName} ist nur ${humanSize(stat.size)} statt ${humanSize(item.totalBytes)}, setze auf queued`); + item.status = "queued"; + item.fullStatus = "Wartet"; + item.downloadedBytes = stat.size; + item.progressPercent = Math.floor((stat.size / item.totalBytes) * 100); + item.speedBps = 0; + fixed += 1; + touchedPackageIds.add(item.packageId); + } else if (persistedShortfall) { + logger.warn(`revalidateCompleted: ${item.fileName} wirkt pre-alloc/unvollständig (stat=${humanSize(stat.size)}, bytes=${humanSize(item.downloadedBytes)}, total=${humanSize(item.totalBytes)}), setze auf queued`); + item.status = "queued"; + item.fullStatus = "Wartet (Auto-Recovery: pre-alloc)"; + item.progressPercent = Math.max(0, Math.min(99, Math.floor((Math.max(0, item.downloadedBytes) / item.totalBytes) * 100))); + item.speedBps = 0; + fixed += 1; + touchedPackageIds.add(item.packageId); + } + } catch { + // file doesn't exist — reset to queued so it gets re-downloaded + if (archiveLike && this.shouldPreserveMissingCompletedArchiveForStartupRecovery(item)) { + logger.info(`revalidateCompleted: ${item.fileName} Quelle fehlt, belasse fuer Startup-Recovery`); + continue; + } + logger.warn(`revalidateCompleted: ${item.fileName} Datei nicht gefunden, setze auf queued`); + item.status = "queued"; + item.fullStatus = "Wartet"; + item.downloadedBytes = 0; + item.progressPercent = 0; + item.speedBps = 0; + fixed += 1; + touchedPackageIds.add(item.packageId); + } + } + if (fixed > 0) { + for (const packageId of touchedPackageIds) { + const pkg = this.session.packages[packageId]; + if (pkg) { + this.refreshPackageStatus(pkg); + } + } + logger.info(`revalidateCompletedItems: ${fixed} Items korrigiert`); + this.persistSoon(); + } + } + + private shouldPreserveMissingCompletedArchiveForStartupRecovery(item: DownloadItem): boolean { + if (!this.settings.autoExtract) { + return false; + } + const pkg = this.session.packages[item.packageId]; + if (!pkg || pkg.cancelled || pkg.enabled === false) { + return false; + } + const statusText = String(item.fullStatus || "").trim(); + if (isExtractedLabel(statusText) || isExtractErrorLabel(statusText)) { + return false; + } + return /^Fertig\b/i.test(statusText) + || shouldPreserveExtractionResumeLabel(statusText) + || shouldAutoRetryExtraction(statusText); + } + + private tryFinalizeItemFromDisk( + pkg: PackageEntry, + item: DownloadItem, + source: string, + errorText = "" + ): boolean { + const diskState = inspectPackageItemDiskState(pkg, item); + const normalizedError = compactErrorText(errorText).replace(/^Error:\s*/i, ""); + const knownShortfall = item.totalBytes != null && item.totalBytes > 0 + ? Math.max(0, item.totalBytes - diskState.size) + : 0; + const underflowIndicated = normalizedError.includes("download_underflow") + || normalizedError.includes("resume_download_underflow"); + const archiveLikeTarget = String(item.fileName || diskState.diskPath || "").toLowerCase(); + const archiveLike = /(?:\.part\d+\.rar|\.rar|\.r\d{2,3}|\.zip(?:\.\d+)?|\.7z(?:\.\d+)?|\.(?:tar(?:\.(?:gz|bz2|xz))?|tgz|tbz2|txz)|\.\d{3})$/i.test(archiveLikeTarget); + const looksComplete = diskState.exists + && diskState.fullOnDisk + && ( + diskState.reason === "ok" + || item.progressPercent >= 100 + || item.downloadedBytes >= diskState.minBytes + || (item.totalBytes != null && item.totalBytes > 0 && diskState.size >= item.totalBytes - ALLOCATION_UNIT_SIZE) + ); + if (!looksComplete || (knownShortfall > 0 && (underflowIndicated || archiveLike))) { + return false; + } + + logger.info( + `${source}: ${item.fileName || item.id} ist bereits vollstaendig auf Disk ` + + `(${humanSize(diskState.size)}, erwartet mind. ${humanSize(diskState.minBytes)})` + ); + this.logPackageForItem(item, "INFO", `${source}: Datei bereits vollstaendig`, { + fileSize: diskState.size, + expectedMin: diskState.minBytes, + diskReason: diskState.reason, + error: errorText || undefined + }); + + item.status = "completed"; + item.fullStatus = this.settings.autoExtract + ? "Entpacken - Ausstehend" + : `Fertig (${humanSize(diskState.size)})`; + item.downloadedBytes = diskState.size; + if (!item.totalBytes || item.totalBytes < diskState.size) { + item.totalBytes = diskState.size; + } + item.progressPercent = 100; + item.speedBps = 0; + const finalizedAt = nowMs(); + item.updatedAt = finalizedAt; + this.notePackageDownloadCompleted(pkg, finalizedAt); + pkg.updatedAt = finalizedAt; + this.recordRunOutcome(item.id, "completed"); + + if (this.session.running) { + void this.runPackagePostProcessing(pkg.id).catch((err) => { + logger.warn(`runPackagePostProcessing Fehler (${source}): ${compactErrorText(err)}`); + }).finally(() => { + this.applyCompletedCleanupPolicy(pkg.id, item.id); + this.persistSoon(); + this.emitState(); + }); + } + + this.persistSoon(); + this.emitState(); + this.retryStateByItem.delete(item.id); + return true; + } + + private areAllPackageItemRefsFinished(pkg: PackageEntry): boolean { + return pkg.itemIds.every((itemId) => { + const item = this.session.items[itemId]; + return item != null && isFinishedStatus(item.status); + }); + } + + private shouldCollapseQuickPostProcessRequeue(packageId: string): boolean { + const pkg = this.session.packages[packageId]; + if (!pkg) { + return true; + } + return !this.areAllPackageItemRefsFinished(pkg); + } + + private async findFullExtractArchiveSet(pkg: PackageEntry, completedItems: DownloadItem[]): Promise<Set<string>> { + const relevant = new Set<string>(); + if (!pkg.outputDir || completedItems.length === 0) { + return relevant; + } + + const candidates = await findArchiveCandidates(pkg.outputDir); + for (const candidate of candidates) { + const archiveItems = resolveArchiveItemsFromList(path.basename(candidate), completedItems); + if (archiveItems.length === 0) { + continue; + } + const hasPendingExtract = archiveItems.some((item) => !isExtractedLabel(item.fullStatus || "")); + if (!hasPendingExtract) { + continue; + } + relevant.add(pathKey(candidate)); + } + + return relevant; + } + + private clearHybridArchiveState(packageId: string, archiveKey?: string): void { + if (!archiveKey) { + this.hybridExtractedPaths.delete(packageId); + this.hybridFailedArchives.delete(packageId); + // Also clear re-download loop protection for this package + for (const key of this.autoRecoveredForRedownload) { + if (key.startsWith(`${packageId}::`)) this.autoRecoveredForRedownload.delete(key); + } + return; + } + + const normalizedKey = pathKey(archiveKey); + const attempted = this.hybridExtractedPaths.get(packageId); + if (attempted) { + attempted.delete(normalizedKey); + if (attempted.size === 0) { + this.hybridExtractedPaths.delete(packageId); + } + } + + const failed = this.hybridFailedArchives.get(packageId); + if (failed) { + failed.delete(normalizedKey); + if (failed.size === 0) { + this.hybridFailedArchives.delete(packageId); + } + } + } + + private buildHybridArchiveRetryMarker(pkg: PackageEntry, items: DownloadItem[], archiveKey: string): string { + const archiveName = path.basename(archiveKey); + const archiveItems = resolveArchiveItemsFromList(archiveName, items) + .slice() + .sort((left, right) => { + const leftName = (left.fileName || left.targetPath || left.id || "").toLowerCase(); + const rightName = (right.fileName || right.targetPath || right.id || "").toLowerCase(); + return leftName.localeCompare(rightName); + }); + + const itemStates = archiveItems.map((item) => { + const diskState = inspectPackageItemDiskState(pkg, item); + return [ + (item.fileName || item.id || "").toLowerCase(), + item.status, + item.downloadedBytes || 0, + item.totalBytes || 0, + diskState.reason, + diskState.size + ].join("|"); + }); + + return JSON.stringify({ + archiveName: archiveName.toLowerCase(), + passwordList: String(this.settings.archivePasswordList || "").replace(/\r\n|\r/g, "\n").trim(), + itemStates + }); + } + + private autoRecoverArchiveCrcFailure( + pkg: PackageEntry, + items: DownloadItem[], + failure: ExtractArchiveFailureInfo, + scope: "hybrid" | "full" + ): number { + // Allow auto-recovery for both crc_error and wrong_password when suggestRedownload is set. + // Encrypted RAR5 archives with corrupt content produce "Checksum error in the encrypted + // file" which is indistinguishable from a wrong-password error. When the JVM extractor + // also failed (suggestRedownload=true), re-downloading is warranted for both categories. + if (!failure.suggestRedownload || (failure.category !== "crc_error" && failure.category !== "wrong_password")) { + return 0; + } + + const archiveItems = resolveArchiveItemsFromList(failure.archiveName, items) + .filter((item) => item.status === "completed"); + if (archiveItems.length === 0) { + logger.warn(`Auto-Recovery (${scope}): Keine completed Items für ${failure.archiveName} gefunden, überspringe`); + return 0; + } + + const inspectedArchiveItems = archiveItems + .map((item) => ({ item, state: inspectPackageItemDiskState(pkg, item) })); + const corruptArchiveItems = inspectedArchiveItems + .filter(({ state }) => state.reason !== "ok"); + + if (corruptArchiveItems.length === 0) { + // All files have the expected size on disk. This can mean either: + // (a) content is corrupt despite correct size (network corruption), or + // (b) archive is valid but password is wrong (e.g. header-encrypted RAR). + // Check the RAR magic bytes of the first part to distinguish: + // valid signature → password issue → don't waste traffic re-downloading. + // invalid signature → genuine corruption → force re-download. + const firstPart = inspectedArchiveItems.find(({ state }) => state.diskPath); + let hasValidSignature = false; + if (firstPart?.state.diskPath) { + try { + const fd = fs.openSync(firstPart.state.diskPath, "r"); + try { + const header = Buffer.alloc(8); + fs.readSync(fd, header, 0, 8, 0); + // RAR4: 52 61 72 21 1a 07 00, RAR5: 52 61 72 21 1a 07 01 00 + // 7z: 37 7a bc af 27 1c, ZIP: 50 4b 03 04 + hasValidSignature = + (header[0] === 0x52 && header[1] === 0x61 && header[2] === 0x72 && header[3] === 0x21 && header[4] === 0x1a && header[5] === 0x07) || + (header[0] === 0x37 && header[1] === 0x7a && header[2] === 0xbc && header[3] === 0xaf) || + (header[0] === 0x50 && header[1] === 0x4b && header[2] === 0x03 && header[3] === 0x04); + } finally { + fs.closeSync(fd); + } + } catch { /* can't read → treat as corrupt */ } + } + + if (hasValidSignature) { + logger.warn( + `Auto-Recovery (${scope}): ${failure.archiveName} uebersprungen - ` + + `Dateien haben korrekte Groesse und gueltige Archiv-Signatur, ` + + `wahrscheinlicher Passwort-/Extractor-Fall statt defektem Download` + ); + return 0; + } + + logger.warn( + `Auto-Recovery (${scope}): ${failure.archiveName} - Dateien korrekte Groesse aber ungueltige Archiv-Signatur, ` + + `erzwinge Re-Download aller ${archiveItems.length} Parts` + ); + corruptArchiveItems.push(...inspectedArchiveItems); + } + + const queuedAt = nowMs(); + const reason = "Wartet (Auto-Recovery: Archiv beschädigt/unvollständig)"; + let changed = 0; + for (const { item } of corruptArchiveItems) { + const claimedTargetPath = String(item.targetPath || "").trim(); + if (claimedTargetPath) { + try { + fs.rmSync(claimedTargetPath, { force: true }); + } catch { + // ignore; claim is still released so a fresh path can be chosen if needed + } + } + this.releaseTargetPath(item.id); + this.dropItemContribution(item.id); + item.targetPath = ""; + item.status = "queued"; + item.attempts = 0; + item.downloadedBytes = 0; + item.progressPercent = 0; + item.speedBps = 0; + item.lastError = failure.errorText; + item.fullStatus = reason; + item.updatedAt = queuedAt; + changed += 1; + } + + if (changed > 0) { + this.clearHybridArchiveState(pkg.id); + pkg.status = (pkg.enabled && this.session.running && !this.session.paused) ? "downloading" : "queued"; + pkg.updatedAt = queuedAt; + const evidence = corruptArchiveItems + .slice(0, 3) + .map(({ item, state }) => `${item.fileName}:${state.reason}`) + .join(", "); + const suffix = corruptArchiveItems.length > 3 ? ` (+${corruptArchiveItems.length - 3} weitere)` : ""; + logger.warn( + `Auto-Recovery (${scope}): ${failure.archiveName} auf queued gesetzt (${changed} Items), ` + + `evidence=${evidence}${suffix}, cause=${compactErrorText(failure.jvmFailureReason || failure.errorText)}` + ); + this.persistSoon(); + this.emitState(); + } + return changed; + } + + private applyPackageExtractFailureStatuses( + completedItems: DownloadItem[], + resolveArchiveItems: (archiveName: string) => DownloadItem[], + failedArchiveErrors: Map<string, string>, + fallbackReason: string, + previousStatuses: Map<string, string>, + appliedAt = nowMs() + ): void { + const affectedItemIds = new Set<string>(); + for (const [archiveName, errorText] of failedArchiveErrors.entries()) { const reason = compactErrorText(errorText || fallbackReason || "Entpacken fehlgeschlagen"); for (const entry of resolveArchiveItems(archiveName)) { @@ -5614,16 +5614,16 @@ export class DownloadManager extends EventEmitter { affectedItemIds.add(entry.id); } } - - let appliedSpecificFailure = affectedItemIds.size > 0; - for (const entry of completedItems) { - if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus)) { - continue; - } - if (affectedItemIds.has(entry.id)) { - continue; - } - + + let appliedSpecificFailure = affectedItemIds.size > 0; + for (const entry of completedItems) { + if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus)) { + continue; + } + if (affectedItemIds.has(entry.id)) { + continue; + } + const currentStatus = String(entry.fullStatus || "").trim(); if (currentStatus === "Entpacken - Error") { entry.fullStatus = formatExtractFailureLabel(fallbackReason); @@ -5631,20 +5631,20 @@ export class DownloadManager extends EventEmitter { appliedSpecificFailure = true; continue; } - - if (isTransientExtractStatus(currentStatus)) { - const previousStatus = String(previousStatuses.get(entry.id) || "").trim(); - entry.fullStatus = isTransientExtractStatus(previousStatus) - ? `Fertig (${humanSize(entry.downloadedBytes)})` - : previousStatus || `Fertig (${humanSize(entry.downloadedBytes)})`; - entry.updatedAt = appliedAt; - } - } - - if (appliedSpecificFailure) { - return; - } - + + if (isTransientExtractStatus(currentStatus)) { + const previousStatus = String(previousStatuses.get(entry.id) || "").trim(); + entry.fullStatus = isTransientExtractStatus(previousStatus) + ? `Fertig (${humanSize(entry.downloadedBytes)})` + : previousStatus || `Fertig (${humanSize(entry.downloadedBytes)})`; + entry.updatedAt = appliedAt; + } + } + + if (appliedSpecificFailure) { + return; + } + for (const entry of completedItems) { if (entry.status === "completed" && !isExtractedLabel(entry.fullStatus)) { entry.fullStatus = formatExtractFailureLabel(fallbackReason); @@ -5652,222 +5652,222 @@ export class DownloadManager extends EventEmitter { } } } - - private async waitForCompletedArchiveFilesToSettle( - pkg: PackageEntry, - items: DownloadItem[], - signal: AbortSignal | undefined, - scope: "hybrid" | "full" - ): Promise<void> { - const archiveItems = items.filter((item) => - item.status === "completed" && isArchiveLikePath(item.targetPath || item.fileName || "") - ); - if (archiveItems.length === 0) { - return; - } - - const startedAt = nowMs(); - const newestCompletionAt = archiveItems.reduce((maxTs, item) => Math.max(maxTs, Number(item.updatedAt || 0)), 0); - const minDelayMs = newestCompletionAt > 0 - ? Math.max(0, ARCHIVE_SETTLE_MIN_DELAY_MS - Math.max(0, startedAt - newestCompletionAt)) - : 0; - - if (minDelayMs > 0) { - logger.info( - `Extract-Settle (${scope}): warte ${minDelayMs}ms nach letztem Downloadabschluss ` + - `vor Entpacken: pkg=${pkg.name}, archiveItems=${archiveItems.length}` - ); - this.logPackageForPackage(pkg, "INFO", "Archiv-Stabilisierung wartet", { - scope, - waitMs: minDelayMs, - archiveItems: archiveItems.length, - reason: "recent_completion" - }); - pkg.postProcessLabel = "Archive stabilisieren..."; - this.emitState(); - let remainingMs = minDelayMs; - while (remainingMs > 0) { - if (signal?.aborted) { - return; - } - const sleepMs = Math.min(ARCHIVE_SETTLE_POLL_MS, remainingMs); - await sleep(sleepMs); - remainingMs -= sleepMs; - } - } - - const deadlineAt = nowMs() + ARCHIVE_SETTLE_MAX_WAIT_MS; - const requiredStableRounds = minDelayMs > 0 ? 2 : 1; - let stableRounds = 0; - let lastSnapshot = ""; - let pollCount = 0; - let lastPending = ""; - - while (stableRounds < requiredStableRounds && nowMs() < deadlineAt) { - if (signal?.aborted) { - return; - } - - const snapshotParts: string[] = []; - const pending: string[] = []; - for (const item of archiveItems) { - const state = inspectPackageItemDiskState(pkg, item); - const label = item.fileName || item.id; - snapshotParts.push(`${item.id}:${state.reason}:${state.size}`); - if (state.reason !== "ok" || !state.diskPath) { - pending.push(`${label}:${state.reason}`); - continue; - } - try { - const fd = await fs.promises.open(state.diskPath, "r"); - await fd.close(); - } catch { - pending.push(`${label}:open_failed`); - } - } - - pollCount += 1; - lastPending = pending.join(", "); - const snapshot = snapshotParts.join("|"); - if (pending.length === 0) { - stableRounds = snapshot === lastSnapshot ? stableRounds + 1 : 1; - } else { - stableRounds = 0; - } - lastSnapshot = snapshot; - - if (stableRounds >= requiredStableRounds) { - break; - } - - await sleep(ARCHIVE_SETTLE_POLL_MS); - } - - const settleMs = nowMs() - startedAt; - if (stableRounds >= requiredStableRounds) { - if (pollCount > 1 || minDelayMs > 0) { - logger.info( - `Extract-Settle (${scope}) abgeschlossen: pkg=${pkg.name}, archiveItems=${archiveItems.length}, ` + - `waitMs=${settleMs}, polls=${pollCount}` - ); - this.logPackageForPackage(pkg, "INFO", "Archiv-Stabilisierung abgeschlossen", { - scope, - archiveItems: archiveItems.length, - waitMs: settleMs, - polls: pollCount - }); - } - return; - } - - logger.warn( - `Extract-Settle (${scope}) Timeout: pkg=${pkg.name}, archiveItems=${archiveItems.length}, ` + - `waitMs=${settleMs}, pending=${lastPending || "none"}` - ); - this.logPackageForPackage(pkg, "WARN", "Archiv-Stabilisierung Timeout", { - scope, - archiveItems: archiveItems.length, - waitMs: settleMs, - pending: lastPending || "none" - }); - } - - /** Detect items whose targetPath has a " (N)" suffix from a previous bug and rename - * them back to the original filename if the original path is not claimed by another item. */ - private fixDuplicateSuffixFiles(): void { - const SUFFIX_RE = /^(.+) \(\d+\)(\.[^.]+)$/; - let fixed = 0; - for (const item of Object.values(this.session.items)) { - const tp = String(item.targetPath || "").trim(); - if (!tp) continue; - const parsed = path.parse(tp); - const fullName = parsed.name + parsed.ext; // e.g. "file.part3 (1).rar" - const match = SUFFIX_RE.exec(fullName); - if (!match) continue; - const originalName = match[1] + match[2]; // "file.part3.rar" - const originalPath = path.join(parsed.dir, originalName); - const originalKey = pathKey(originalPath); - const originalOwner = this.reservedTargetPaths.get(originalKey); - // Only rename if original path is not claimed by another item and doesn't exist on disk - if (originalOwner && originalOwner !== item.id) continue; - if (!originalOwner && fs.existsSync(originalPath)) continue; - if (!fs.existsSync(tp)) { - // File with (N) doesn't exist either — just fix the path reference - this.reservedTargetPaths.delete(pathKey(tp)); - this.reservedTargetPaths.set(originalKey, item.id); - this.claimedTargetPathByItem.set(item.id, originalPath); - item.targetPath = originalPath; - item.fileName = originalName; - fixed += 1; - continue; - } - try { - fs.renameSync(tp, originalPath); - this.reservedTargetPaths.delete(pathKey(tp)); - this.reservedTargetPaths.set(originalKey, item.id); - this.claimedTargetPathByItem.set(item.id, originalPath); - item.targetPath = originalPath; - item.fileName = originalName; - fixed += 1; - logger.info(`fixDuplicateSuffix: ${path.basename(tp)} → ${originalName}`); - } catch (err) { - logger.warn(`fixDuplicateSuffix: Umbenennung fehlgeschlagen ${tp}: ${compactErrorText(err)}`); - } - } - if (fixed > 0) { - logger.info(`fixDuplicateSuffixFiles: ${fixed} Dateien korrigiert`); - this.persistSoon(); - } - } - - private assignItemTargetPath(item: DownloadItem, targetPath: string): string { - const rawTargetPath = String(targetPath || "").trim(); - if (!rawTargetPath) { - this.releaseTargetPath(item.id); - item.targetPath = ""; - return ""; - } - const normalizedTargetPath = path.resolve(rawTargetPath); - const claimed = this.claimTargetPath(item.id, normalizedTargetPath); - item.targetPath = claimed; - return claimed; - } - - private abortPostProcessing(reason: string): void { - for (const [packageId, controller] of this.packagePostProcessAbortControllers.entries()) { - if (!controller.signal.aborted) { - controller.abort(reason); - } - - const pkg = this.session.packages[packageId]; - if (!pkg) { - continue; - } - - if (pkg.status === "extracting" || pkg.status === "integrity_check") { - pkg.status = (pkg.enabled && !this.session.paused) ? "queued" : "paused"; - pkg.updatedAt = nowMs(); - } - - for (const itemId of pkg.itemIds) { - const item = this.session.items[itemId]; - if (!item || item.status !== "completed") { - continue; - } - const ft = (item.fullStatus || "").trim(); - if (/^Entpacken/i.test(ft)) { - // Only mark items with active extraction progress as "abgebrochen". - // Items that were just pending ("Ausstehend", "Warten auf Parts") weren't - // actively being extracted, so keep their label as-is. + + private async waitForCompletedArchiveFilesToSettle( + pkg: PackageEntry, + items: DownloadItem[], + signal: AbortSignal | undefined, + scope: "hybrid" | "full" + ): Promise<void> { + const archiveItems = items.filter((item) => + item.status === "completed" && isArchiveLikePath(item.targetPath || item.fileName || "") + ); + if (archiveItems.length === 0) { + return; + } + + const startedAt = nowMs(); + const newestCompletionAt = archiveItems.reduce((maxTs, item) => Math.max(maxTs, Number(item.updatedAt || 0)), 0); + const minDelayMs = newestCompletionAt > 0 + ? Math.max(0, ARCHIVE_SETTLE_MIN_DELAY_MS - Math.max(0, startedAt - newestCompletionAt)) + : 0; + + if (minDelayMs > 0) { + logger.info( + `Extract-Settle (${scope}): warte ${minDelayMs}ms nach letztem Downloadabschluss ` + + `vor Entpacken: pkg=${pkg.name}, archiveItems=${archiveItems.length}` + ); + this.logPackageForPackage(pkg, "INFO", "Archiv-Stabilisierung wartet", { + scope, + waitMs: minDelayMs, + archiveItems: archiveItems.length, + reason: "recent_completion" + }); + pkg.postProcessLabel = "Archive stabilisieren..."; + this.emitState(); + let remainingMs = minDelayMs; + while (remainingMs > 0) { + if (signal?.aborted) { + return; + } + const sleepMs = Math.min(ARCHIVE_SETTLE_POLL_MS, remainingMs); + await sleep(sleepMs); + remainingMs -= sleepMs; + } + } + + const deadlineAt = nowMs() + ARCHIVE_SETTLE_MAX_WAIT_MS; + const requiredStableRounds = minDelayMs > 0 ? 2 : 1; + let stableRounds = 0; + let lastSnapshot = ""; + let pollCount = 0; + let lastPending = ""; + + while (stableRounds < requiredStableRounds && nowMs() < deadlineAt) { + if (signal?.aborted) { + return; + } + + const snapshotParts: string[] = []; + const pending: string[] = []; + for (const item of archiveItems) { + const state = inspectPackageItemDiskState(pkg, item); + const label = item.fileName || item.id; + snapshotParts.push(`${item.id}:${state.reason}:${state.size}`); + if (state.reason !== "ok" || !state.diskPath) { + pending.push(`${label}:${state.reason}`); + continue; + } + try { + const fd = await fs.promises.open(state.diskPath, "r"); + await fd.close(); + } catch { + pending.push(`${label}:open_failed`); + } + } + + pollCount += 1; + lastPending = pending.join(", "); + const snapshot = snapshotParts.join("|"); + if (pending.length === 0) { + stableRounds = snapshot === lastSnapshot ? stableRounds + 1 : 1; + } else { + stableRounds = 0; + } + lastSnapshot = snapshot; + + if (stableRounds >= requiredStableRounds) { + break; + } + + await sleep(ARCHIVE_SETTLE_POLL_MS); + } + + const settleMs = nowMs() - startedAt; + if (stableRounds >= requiredStableRounds) { + if (pollCount > 1 || minDelayMs > 0) { + logger.info( + `Extract-Settle (${scope}) abgeschlossen: pkg=${pkg.name}, archiveItems=${archiveItems.length}, ` + + `waitMs=${settleMs}, polls=${pollCount}` + ); + this.logPackageForPackage(pkg, "INFO", "Archiv-Stabilisierung abgeschlossen", { + scope, + archiveItems: archiveItems.length, + waitMs: settleMs, + polls: pollCount + }); + } + return; + } + + logger.warn( + `Extract-Settle (${scope}) Timeout: pkg=${pkg.name}, archiveItems=${archiveItems.length}, ` + + `waitMs=${settleMs}, pending=${lastPending || "none"}` + ); + this.logPackageForPackage(pkg, "WARN", "Archiv-Stabilisierung Timeout", { + scope, + archiveItems: archiveItems.length, + waitMs: settleMs, + pending: lastPending || "none" + }); + } + + /** Detect items whose targetPath has a " (N)" suffix from a previous bug and rename + * them back to the original filename if the original path is not claimed by another item. */ + private fixDuplicateSuffixFiles(): void { + const SUFFIX_RE = /^(.+) \(\d+\)(\.[^.]+)$/; + let fixed = 0; + for (const item of Object.values(this.session.items)) { + const tp = String(item.targetPath || "").trim(); + if (!tp) continue; + const parsed = path.parse(tp); + const fullName = parsed.name + parsed.ext; // e.g. "file.part3 (1).rar" + const match = SUFFIX_RE.exec(fullName); + if (!match) continue; + const originalName = match[1] + match[2]; // "file.part3.rar" + const originalPath = path.join(parsed.dir, originalName); + const originalKey = pathKey(originalPath); + const originalOwner = this.reservedTargetPaths.get(originalKey); + // Only rename if original path is not claimed by another item and doesn't exist on disk + if (originalOwner && originalOwner !== item.id) continue; + if (!originalOwner && fs.existsSync(originalPath)) continue; + if (!fs.existsSync(tp)) { + // File with (N) doesn't exist either — just fix the path reference + this.reservedTargetPaths.delete(pathKey(tp)); + this.reservedTargetPaths.set(originalKey, item.id); + this.claimedTargetPathByItem.set(item.id, originalPath); + item.targetPath = originalPath; + item.fileName = originalName; + fixed += 1; + continue; + } + try { + fs.renameSync(tp, originalPath); + this.reservedTargetPaths.delete(pathKey(tp)); + this.reservedTargetPaths.set(originalKey, item.id); + this.claimedTargetPathByItem.set(item.id, originalPath); + item.targetPath = originalPath; + item.fileName = originalName; + fixed += 1; + logger.info(`fixDuplicateSuffix: ${path.basename(tp)} → ${originalName}`); + } catch (err) { + logger.warn(`fixDuplicateSuffix: Umbenennung fehlgeschlagen ${tp}: ${compactErrorText(err)}`); + } + } + if (fixed > 0) { + logger.info(`fixDuplicateSuffixFiles: ${fixed} Dateien korrigiert`); + this.persistSoon(); + } + } + + private assignItemTargetPath(item: DownloadItem, targetPath: string): string { + const rawTargetPath = String(targetPath || "").trim(); + if (!rawTargetPath) { + this.releaseTargetPath(item.id); + item.targetPath = ""; + return ""; + } + const normalizedTargetPath = path.resolve(rawTargetPath); + const claimed = this.claimTargetPath(item.id, normalizedTargetPath); + item.targetPath = claimed; + return claimed; + } + + private abortPostProcessing(reason: string): void { + for (const [packageId, controller] of this.packagePostProcessAbortControllers.entries()) { + if (!controller.signal.aborted) { + controller.abort(reason); + } + + const pkg = this.session.packages[packageId]; + if (!pkg) { + continue; + } + + if (pkg.status === "extracting" || pkg.status === "integrity_check") { + pkg.status = (pkg.enabled && !this.session.paused) ? "queued" : "paused"; + pkg.updatedAt = nowMs(); + } + + for (const itemId of pkg.itemIds) { + const item = this.session.items[itemId]; + if (!item || item.status !== "completed") { + continue; + } + const ft = (item.fullStatus || "").trim(); + if (/^Entpacken/i.test(ft)) { + // Only mark items with active extraction progress as "abgebrochen". + // Items that were just pending ("Ausstehend", "Warten auf Parts") weren't + // actively being extracted, so keep their label as-is. if (ft !== "Entpacken - Ausstehend" && ft !== "Entpacken - Warten auf Parts") { item.fullStatus = "Entpacken abgebrochen (wird fortgesetzt)"; item.updatedAt = nowMs(); } } } - } - } - + } + } + private async acquirePostProcessSlot(packageId: string): Promise<void> { // Honor the user-facing "Parallele Entpackungen" setting for package-level // post-processing so multiple episodes/packages can extract concurrently. @@ -5875,1937 +5875,1937 @@ export class DownloadManager extends EventEmitter { if (this.packagePostProcessActive < maxConcurrent) { this.packagePostProcessActive += 1; return; - } - await new Promise<void>((resolve) => { - this.packagePostProcessWaiters.push({ packageId, resolve }); - }); - // Guard: stop() may have reset the counter to 0 while we were waiting. - // Only increment if below max to avoid phantom slot usage. - if (this.packagePostProcessActive < maxConcurrent) { - this.packagePostProcessActive += 1; - } - } - - private releasePostProcessSlot(): void { - // Guard: stop() resets active to 0, but old tasks (aborted waiters) still - // call release in their finally blocks. Without this guard, the counter - // goes negative, letting multiple packages through on the next session. - if (this.packagePostProcessActive <= 0) { - this.packagePostProcessActive = 0; - return; - } - this.packagePostProcessActive -= 1; - if (this.packagePostProcessWaiters.length === 0) return; - // Pick the waiter whose package appears earliest in packageOrder - const order = this.session.packageOrder; - let bestIdx = 0; - let bestOrder = order.indexOf(this.packagePostProcessWaiters[0].packageId); - if (bestOrder === -1) bestOrder = Infinity; - for (let i = 1; i < this.packagePostProcessWaiters.length; i++) { - let pos = order.indexOf(this.packagePostProcessWaiters[i].packageId); - if (pos === -1) pos = Infinity; - if (pos < bestOrder) { - bestOrder = pos; - bestIdx = i; - } - } - const [next] = this.packagePostProcessWaiters.splice(bestIdx, 1); - next.resolve(); - } - - private runPackagePostProcessing(packageId: string): Promise<void> { - const existing = this.packagePostProcessTasks.get(packageId); - if (existing) { - this.hybridExtractRequeue.add(packageId); - return existing; - } - - const abortController = new AbortController(); - this.packagePostProcessAbortControllers.set(packageId, abortController); - - const task = (async () => { - const slotWaitStart = nowMs(); - await this.acquirePostProcessSlot(packageId); - const slotWaitMs = nowMs() - slotWaitStart; - if (slotWaitMs > 100) { - logger.info(`Post-Process Slot erhalten nach ${(slotWaitMs / 1000).toFixed(1)}s Wartezeit: pkg=${packageId.slice(0, 8)}`); - const pkg = this.session.packages[packageId]; - if (pkg) { - this.logPackageForPackage(pkg, "INFO", "Post-Process-Slot erhalten", { - slotWaitMs - }); - } - } - try { - let round = 0; - do { - round += 1; - const hadRequeue = this.hybridExtractRequeue.has(packageId); - this.hybridExtractRequeue.delete(packageId); - const roundStart = nowMs(); - try { - await this.handlePackagePostProcessing(packageId, abortController.signal); - } catch (error) { - logger.warn(`Post-Processing für Paket fehlgeschlagen: ${compactErrorText(error)}`); - } - const roundMs = nowMs() - roundStart; - logger.info(`Post-Process Runde ${round} fertig in ${(roundMs / 1000).toFixed(1)}s (requeue=${hadRequeue}, nextRequeue=${this.hybridExtractRequeue.has(packageId)}): pkg=${packageId.slice(0, 8)}`); - const pkg = this.session.packages[packageId]; - if (pkg) { - this.logPackageForPackage(pkg, "INFO", "Post-Process-Runde abgeschlossen", { - round, - roundMs, - hadRequeue, - nextRequeue: this.hybridExtractRequeue.has(packageId) - }); - } - this.persistSoon(); - this.emitState(); - // If this round was very fast (no extraction work, just a - // findReadyArchiveSets scan), consume pending requeues and - // exit the loop. The next download completion will trigger a - // fresh post-processing task. This prevents dozens of no-op - // rounds when many small archive parts complete in rapid - // succession (e.g. 15-20 × 101 MB parts per episode). - if (roundMs < 2000 && this.hybridExtractRequeue.has(packageId)) { - if (this.shouldCollapseQuickPostProcessRequeue(packageId)) { - this.hybridExtractRequeue.delete(packageId); - } - } - } while (this.hybridExtractRequeue.has(packageId)); - } finally { - this.releasePostProcessSlot(); - this.packagePostProcessTasks.delete(packageId); - this.packagePostProcessAbortControllers.delete(packageId); - this.persistSoon(); - this.emitState(); - // Fallback: if an item completed between the while-check and task - // deletion, the requeue flag is still set — spawn a new task so it - // is not lost. The new task will acquire the slot normally. - if (this.hybridExtractRequeue.delete(packageId)) { - void this.runPackagePostProcessing(packageId).catch((err) => - logger.warn(`runPackagePostProcessing Fehler (hybridRequeue): ${compactErrorText(err)}`) - ); - } - } - })(); - - this.packagePostProcessTasks.set(packageId, task); - return task; - } - - private shouldRecoverDeferredPostProcessingOnStartup(pkg: PackageEntry, items: DownloadItem[]): boolean { - if (!this.settings.autoExtract) { - return false; - } - if (this.packagePostProcessTasks.has(pkg.id) || this.hasDeferredPostProcessPending(pkg.id)) { - return false; - } - const hasExtractedCompletedItem = items.some((item) => - item.status === "completed" && isExtractedLabel(item.fullStatus || "") - ); - if (!hasExtractedCompletedItem) { - return false; - } - return this.settings.autoRename4sf4sj - || this.settings.collectMkvToLibrary - || this.settings.removeLinkFilesAfterExtract - || this.settings.removeSamplesAfterExtract - || this.settings.cleanupMode !== "none" - || this.settings.completedCleanupPolicy === "package_done" - || this.settings.completedCleanupPolicy === "immediate"; - } - - private recoverPostProcessingOnStartup(): void { - const packageIds = [...this.session.packageOrder]; - if (packageIds.length === 0) { - return; - } - - let changed = false; - for (const packageId of packageIds) { - const pkg = this.session.packages[packageId]; - if (!pkg || pkg.cancelled || !pkg.enabled) { - continue; - } - - const items = pkg.itemIds.map((id) => this.session.items[id]).filter(Boolean) as DownloadItem[]; - if (items.length === 0) { - continue; - } - - const success = items.filter((item) => item.status === "completed").length; - const failed = items.filter((item) => item.status === "failed").length; - const cancelled = items.filter((item) => item.status === "cancelled").length; - const allDone = this.areAllPackageItemRefsFinished(pkg); - if (!allDone && success + failed + cancelled >= items.length) { - logger.warn( - `Post-Processing wartet trotz gefiltert fertiger Items: ` + - `pkg=${pkg.name}, tracked=${pkg.itemIds.length}, resolved=${items.length}, ` + - `success=${success}, failed=${failed}, cancelled=${cancelled}` - ); - } - - // Hybrid extraction recovery: not all items done, but some completed - // with pending extraction status → re-label and trigger post-processing - // so extraction picks up where it left off. - if (!allDone && this.settings.autoExtract && this.settings.hybridExtract && success > 0 && failed === 0) { - const needsExtraction = items.some((item) => item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus)); - if (needsExtraction) { - pkg.status = "queued"; - pkg.updatedAt = nowMs(); - for (const item of items) { - if (item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus)) { - if (!shouldPreserveExtractionResumeLabel(item.fullStatus)) { - item.fullStatus = "Entpacken - Ausstehend"; - } - item.updatedAt = nowMs(); - } - } - changed = true; - // Don't trigger extraction here — it will be triggered when the - // session starts via triggerPendingExtractions or item completions. - } - } - - if (!allDone) { - continue; - } - - if (this.settings.autoExtract && failed === 0 && success > 0) { - const needsExtraction = items.some((item) => item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus)); - if (needsExtraction) { - pkg.status = "queued"; - pkg.updatedAt = nowMs(); - for (const item of items) { - if (item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus)) { - if (!shouldPreserveExtractionResumeLabel(item.fullStatus)) { - item.fullStatus = "Entpacken - Ausstehend"; - } - item.updatedAt = nowMs(); - } - } - changed = true; - void this.runPackagePostProcessing(packageId).catch((err) => logger.warn(`runPackagePostProcessing Fehler (recoverPostProcessing): ${compactErrorText(err)}`)); - } else if (pkg.status !== "completed") { - pkg.status = "completed"; - pkg.updatedAt = nowMs(); - changed = true; - } - if (!needsExtraction && this.shouldRecoverDeferredPostProcessingOnStartup(pkg, items)) { - logger.info(`Deferred Post-Processing via Startup ausgelöst: pkg=${pkg.name}`); - void this.runDeferredPostExtraction(packageId, pkg, success, failed, true, 0).catch((err) => - logger.warn(`runDeferredPostExtraction Fehler (recoverPostProcessing): ${compactErrorText(err)}`) - ); - } - continue; - } - - const targetStatus = failed > 0 - ? "failed" - : cancelled > 0 - ? (success > 0 ? "completed" : "cancelled") - : "completed"; - if (pkg.status !== targetStatus) { - pkg.status = targetStatus; - pkg.updatedAt = nowMs(); - changed = true; - } - if (this.shouldRecoverDeferredPostProcessingOnStartup(pkg, items)) { - logger.info(`Deferred Post-Processing via Startup ausgelöst: pkg=${pkg.name}`); - void this.runDeferredPostExtraction(packageId, pkg, success, failed, true, 0).catch((err) => - logger.warn(`runDeferredPostExtraction Fehler (recoverPostProcessing): ${compactErrorText(err)}`) - ); - } - } - - if (changed) { - this.persistSoon(); - this.emitState(); - } - } - - private triggerPendingExtractions(): void { - if (!this.settings.autoExtract) { - return; - } - for (const packageId of this.session.packageOrder) { - const pkg = this.session.packages[packageId]; - if (!pkg || pkg.cancelled || !pkg.enabled) { - continue; - } - if (this.packagePostProcessTasks.has(packageId)) { - continue; - } - const items = pkg.itemIds.map((id) => this.session.items[id]).filter(Boolean) as DownloadItem[]; - if (items.length === 0) { - continue; - } - const success = items.filter((item) => item.status === "completed").length; - const failed = items.filter((item) => item.status === "failed").length; - const cancelled = items.filter((item) => item.status === "cancelled").length; - const allDone = this.areAllPackageItemRefsFinished(pkg); - if (!allDone && success + failed + cancelled >= items.length) { - logger.warn( - `Post-Processing wartet trotz gefiltert fertiger Items: ` + - `pkg=${pkg.name}, tracked=${pkg.itemIds.length}, resolved=${items.length}, ` + - `success=${success}, failed=${failed}, cancelled=${cancelled}` - ); - } - - // Full extraction: all items done, no failures - if (allDone && failed === 0 && success > 0) { - const needsExtraction = items.some((item) => - item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus) - ); - if (needsExtraction) { - pkg.status = "queued"; - pkg.updatedAt = nowMs(); - for (const item of items) { - if (item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus)) { - item.fullStatus = "Entpacken - Ausstehend"; - item.updatedAt = nowMs(); - } - } - logger.info(`Entpacken via Start ausgelöst: pkg=${pkg.name}`); - void this.runPackagePostProcessing(packageId).catch((err) => logger.warn(`runPackagePostProcessing Fehler (triggerPending): ${compactErrorText(err)}`)); - } - continue; - } - - // Hybrid extraction: not all items done, but some completed and no failures - if (!allDone && this.settings.hybridExtract && success > 0 && failed === 0) { - const needsExtraction = items.some((item) => - item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus) - ); - if (needsExtraction) { - pkg.status = "queued"; - pkg.updatedAt = nowMs(); - for (const item of items) { - if (item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus)) { - item.fullStatus = "Entpacken - Ausstehend"; - item.updatedAt = nowMs(); - } - } - logger.info(`Hybrid-Entpacken via Start ausgelöst: pkg=${pkg.name}, completed=${success}/${items.length}`); - void this.runPackagePostProcessing(packageId).catch((err) => logger.warn(`runPackagePostProcessing Fehler (triggerPendingHybrid): ${compactErrorText(err)}`)); - } - } - } - } - - public retryExtraction(packageId: string): void { - const pkg = this.session.packages[packageId]; - if (!pkg) return; - if (this.packagePostProcessTasks.has(packageId)) return; - this.clearHybridArchiveState(packageId); - const items = pkg.itemIds.map((id) => this.session.items[id]).filter(Boolean) as DownloadItem[]; - const completedItems = items.filter((item) => item.status === "completed"); - const targetItems = completedItems.filter((item) => !isExtractedLabel(item.fullStatus)); - if (targetItems.length === 0) return; - pkg.status = "queued"; - pkg.updatedAt = nowMs(); - for (const item of targetItems) { - if (!isExtractedLabel(item.fullStatus)) { - item.fullStatus = "Entpacken - Ausstehend"; - item.updatedAt = nowMs(); - } - } - logger.info(`Extraktion manuell wiederholt: pkg=${pkg.name}`); - this.logPackageForPackage(pkg, "INFO", "Extraktion manuell wiederholt", { - completedItems: completedItems.length, - targetedItems: targetItems.length - }); - this.persistSoon(); - this.emitState(true); - void this.runPackagePostProcessing(packageId).catch((err) => logger.warn(`runPackagePostProcessing Fehler (retryExtraction): ${compactErrorText(err)}`)); - } - - public extractNow(packageId: string): void { - const pkg = this.session.packages[packageId]; - if (!pkg || pkg.cancelled) return; - if (this.packagePostProcessTasks.has(packageId)) return; - this.clearHybridArchiveState(packageId); - if (!pkg.enabled) { - pkg.enabled = true; - } - const items = pkg.itemIds.map((id) => this.session.items[id]).filter(Boolean) as DownloadItem[]; - const completedItems = items.filter((item) => item.status === "completed"); - const targetItems = completedItems.filter((item) => !isExtractedLabel(item.fullStatus)); - if (targetItems.length === 0) return; - pkg.status = "queued"; - pkg.updatedAt = nowMs(); - for (const item of targetItems) { - item.fullStatus = "Entpacken - Ausstehend"; - item.updatedAt = nowMs(); - } - logger.info(`Jetzt entpacken: pkg=${pkg.name}, completed=${completedItems.length}, targeted=${targetItems.length}`); - this.logPackageForPackage(pkg, "INFO", "Jetzt entpacken ausgelöst", { - completedItems: completedItems.length, - targetedItems: targetItems.length - }); - this.persistSoon(); - this.emitState(true); - void this.runPackagePostProcessing(packageId).catch((err) => logger.warn(`runPackagePostProcessing Fehler (extractNow): ${compactErrorText(err)}`)); - } - - private notePackageDownloadStarted(pkg: PackageEntry, startedAt = nowMs()): void { - if ((pkg.downloadStartedAt || 0) <= 0) { - pkg.downloadStartedAt = startedAt; - } - } - - private notePackageDownloadCompleted(pkg: PackageEntry, completedAt = nowMs()): void { - this.notePackageDownloadStarted(pkg, completedAt); - pkg.downloadCompletedAt = Math.max(pkg.downloadCompletedAt || 0, completedAt); - } - - private getPackageHistoryDurationSeconds(pkg: PackageEntry): number { - const startedAt = (pkg.downloadStartedAt || 0) > 0 ? (pkg.downloadStartedAt || 0) : pkg.createdAt; - const finishedAtCandidate = (pkg.downloadCompletedAt || 0) > 0 ? (pkg.downloadCompletedAt || 0) : nowMs(); - const finishedAt = Math.max(startedAt || 0, finishedAtCandidate || 0); - if (startedAt <= 0 || finishedAt <= 0) { - return 1; - } - return Math.max(1, Math.floor((finishedAt - startedAt) / 1000)); - } - - private recordPackageHistory(packageId: string, pkg: PackageEntry, items: DownloadItem[]): void { - if (!this.onHistoryEntryCallback || this.historyRecordedPackages.has(packageId)) { - return; - } - const completedItems = items.filter(item => item.status === "completed"); - if (completedItems.length === 0) { - return; - } - this.historyRecordedPackages.add(packageId); - const totalBytes = completedItems.reduce((sum, item) => sum + (item.downloadedBytes || 0), 0); - const durationSeconds = this.getPackageHistoryDurationSeconds(pkg); - const providers = new Set(completedItems.map(item => item.provider).filter(Boolean)); - const provider = providers.size === 1 ? [...providers][0] : null; - const entry: HistoryEntry = { - id: generateHistoryId(), - name: pkg.name, - totalBytes, - downloadedBytes: totalBytes, - fileCount: completedItems.length, - provider, - completedAt: nowMs(), - durationSeconds, - status: "completed", - outputDir: pkg.outputDir, - urls: completedItems.map(item => item.url).filter(Boolean), - }; - this.onHistoryEntryCallback(entry); - } - - private removePackageFromSession(packageId: string, itemIds: string[], reason: "completed" | "deleted" = "deleted"): void { - const pkg = this.session.packages[packageId]; - if (pkg) { - this.logPackageForPackage(pkg, "INFO", "Paket aus Session entfernt", { - reason, - removedItemCount: itemIds.length - }); - } - // Only create history here for deletions — completions are handled by recordPackageHistory - if (pkg && this.onHistoryEntryCallback && reason === "deleted" && !this.historyRecordedPackages.has(packageId)) { - const allItems = itemIds.map(id => this.session.items[id]).filter(Boolean) as DownloadItem[]; - const completedItems = allItems.filter(item => item.status === "completed"); - const completedCount = completedItems.length; - if (completedCount > 0) { - const totalBytes = completedItems.reduce((sum, item) => sum + (item.downloadedBytes || 0), 0); - const durationSeconds = this.getPackageHistoryDurationSeconds(pkg); - const providers = new Set(completedItems.map(item => item.provider).filter(Boolean)); - const provider = providers.size === 1 ? [...providers][0] : null; - const entry: HistoryEntry = { - id: generateHistoryId(), - name: pkg.name, - totalBytes, - downloadedBytes: totalBytes, - fileCount: completedCount, - provider, - completedAt: nowMs(), - durationSeconds, - status: "deleted", - outputDir: pkg.outputDir, - urls: completedItems.map(item => item.url).filter(Boolean), - }; - this.onHistoryEntryCallback(entry); - } - } - this.historyRecordedPackages.delete(packageId); - this.abortPackagePostProcessing(packageId, "package_removed"); - for (const itemId of itemIds) { - this.retryAfterByItem.delete(itemId); - this.retryStateByItem.delete(itemId); - this.releaseTargetPath(itemId); - this.dropItemContribution(itemId); - delete this.session.items[itemId]; - this.itemCount = Math.max(0, this.itemCount - 1); - } - delete this.session.packages[packageId]; - this.session.packageOrder = this.session.packageOrder.filter((id) => id !== packageId); - // Keep runPackageIds intact — ghost entries (deleted packages) are harmless: - // findNextQueuedItem() won't find items for them, so the scheduler naturally - // terminates via finishRun() which clears runPackageIds. Pruning them here - // would make runPackageIds empty, disabling the "size > 0" filter guard and - // causing "Start Selected" to continue with ALL packages after cleanup. - this.runCompletedPackages.delete(packageId); - this.resetSessionTotalsIfQueueEmpty(); - } - - // ── Provider Circuit Breaker ────────────────────────────────────────── - - private recordProviderFailure(provider: string): void { - const key = String(provider || "").trim() || "unknown"; - const now = nowMs(); - const entry = this.providerFailures.get(key) || { count: 0, lastFailAt: 0, cooldownUntil: 0 }; - // Decay: if last failure was >120s ago, reset count (transient burst is over) - if (entry.lastFailAt > 0 && now - entry.lastFailAt > 120000) { - entry.count = 0; - } - // Debounce: simultaneous failures (within 2s) count as one failure - // This prevents 8 parallel downloads failing at once from immediately hitting the threshold - if (entry.lastFailAt > 0 && now - entry.lastFailAt < 2000) { - entry.lastFailAt = now; - this.providerFailures.set(key, entry); - return; - } - entry.count += 1; - entry.lastFailAt = now; - // Escalating cooldown: 20 failures→30s, 35→60s, 50→120s, 80+→300s - if (entry.count >= 20) { - const tier = entry.count >= 80 ? 3 : entry.count >= 50 ? 2 : entry.count >= 35 ? 1 : 0; - const cooldownMs = [30000, 60000, 120000, 300000][tier]; - entry.cooldownUntil = now + cooldownMs; - logger.warn(`Provider Circuit-Breaker: ${key} ${entry.count} konsekutive Fehler, Cooldown ${cooldownMs / 1000}s`); - // Invalidate mega-debrid session on cooldown to force fresh login - if ((key === "megadebrid" || key === "megadebrid-api" || key === "megadebrid-web") && this.invalidateMegaSessionFn) { - try { - this.invalidateMegaSessionFn(); - } catch { /* ignore */ } - } - } - this.providerFailures.set(key, entry); - } - - private recordProviderSuccess(provider: string): void { - const key = String(provider || "").trim() || "unknown"; - if (this.providerFailures.has(key)) { - this.providerFailures.delete(key); - } - } - - private applyProviderBusyBackoff(provider: string, cooldownMs: number): void { - const key = String(provider || "").trim() || "unknown"; - const now = nowMs(); - const entry = this.providerFailures.get(key) || { count: 0, lastFailAt: 0, cooldownUntil: 0 }; - entry.lastFailAt = now; - entry.cooldownUntil = Math.max(entry.cooldownUntil, now + Math.max(0, Math.floor(cooldownMs))); - this.providerFailures.set(key, entry); - } - - private getProviderCooldownRemaining(provider: string): number { - const key = String(provider || "").trim() || "unknown"; - const entry = this.providerFailures.get(key); - if (!entry || entry.cooldownUntil <= 0) { - return 0; - } - const remaining = entry.cooldownUntil - nowMs(); - if (remaining <= 0) { - // Cooldown expired — reset count so a single new failure doesn't re-trigger - entry.count = 0; - entry.cooldownUntil = 0; - return 0; - } - return remaining; - } - - private ensureProviderDailyUsageFresh(now = nowMs(), persist = false): void { - const currentDay = getProviderUsageDayKey(now); - if (this.settings.providerDailyUsageDay === currentDay) { - return; - } - this.settings.providerDailyUsageDay = currentDay; - this.settings.providerDailyUsageBytes = {}; - this.settings.debridLinkApiKeyDailyUsageBytes = {}; - this.statsCache = null; - this.statsCacheAt = 0; - if (persist) { - this.lastSettingsPersistAt = now; - void saveSettingsAsync(this.storagePaths, this.settings).catch((err) => logger.warn(`saveSettingsAsync Fehler: ${compactErrorText(err as Error)}`)); - } - } - - private recordProviderDownloadedBytes(provider: DownloadItem["provider"], byteDelta: number, providerAccountId?: string): void { - if (!provider) { - return; - } - const effectiveProvider = resolveMegaDebridProvider(this.settings, provider) || provider; - const nextUsage = addProviderDailyUsageBytes(this.settings, effectiveProvider, byteDelta); - const nextTotalUsage = addProviderTotalUsageBytes(this.settings, effectiveProvider, byteDelta); - this.settings.providerDailyUsageDay = nextUsage.providerDailyUsageDay; - this.settings.providerDailyUsageBytes = nextUsage.providerDailyUsageBytes; - this.settings.providerTotalUsageBytes = nextTotalUsage.providerTotalUsageBytes; - if (effectiveProvider === "debridlink" && providerAccountId) { - const nextKeyUsage = addDebridLinkApiKeyDailyUsageBytes(this.settings, providerAccountId, byteDelta); - const nextKeyTotalUsage = addDebridLinkApiKeyTotalUsageBytes(this.settings, providerAccountId, byteDelta); - this.settings.providerDailyUsageDay = nextKeyUsage.providerDailyUsageDay; - this.settings.debridLinkApiKeyDailyUsageBytes = nextKeyUsage.debridLinkApiKeyDailyUsageBytes; - this.settings.debridLinkApiKeyTotalUsageBytes = nextKeyTotalUsage.debridLinkApiKeyTotalUsageBytes; - } - } - - private isProviderConfigured(provider: DebridProvider): boolean { - this.ensureProviderDailyUsageFresh(nowMs()); - const effectiveProvider = resolveMegaDebridProvider(this.settings, provider) || provider; - if ((this.settings.disabledProviders || []).includes(provider) || (this.settings.disabledProviders || []).includes(effectiveProvider)) { - return false; - } - if (isProviderDailyLimitReached(this.settings, effectiveProvider)) { - return false; - } - if (effectiveProvider === "realdebrid") { - return Boolean(this.settings.realDebridUseWebLogin || this.settings.token.trim()); - } - if (effectiveProvider === "megadebrid-api") { - return Boolean(resolveMegaDebridProvider(this.settings, "megadebrid") === "megadebrid-api" && this.settings.megaLogin.trim() && this.settings.megaPassword.trim() - || this.settings.megaDebridApiEnabled && this.settings.megaLogin.trim() && this.settings.megaPassword.trim()); - } - if (effectiveProvider === "megadebrid-web") { - return Boolean(resolveMegaDebridProvider(this.settings, "megadebrid") === "megadebrid-web" && this.settings.megaLogin.trim() && this.settings.megaPassword.trim() - || this.settings.megaDebridWebEnabled && this.settings.megaLogin.trim() && this.settings.megaPassword.trim()); - } - if (effectiveProvider === "bestdebrid") { - return Boolean(this.settings.bestDebridUseWebLogin || this.settings.bestToken.trim()); - } - if (effectiveProvider === "alldebrid") { - return Boolean(this.settings.allDebridUseWebLogin || this.settings.allDebridToken.trim()); - } - if (effectiveProvider === "ddownload") { - return Boolean(this.settings.ddownloadLogin.trim() && this.settings.ddownloadPassword.trim()); - } - if (effectiveProvider === "onefichier") { - return Boolean(this.settings.oneFichierApiKey.trim()); - } - if (effectiveProvider === "debridlink") { - const configuredKeys = parseDebridLinkApiKeys(this.settings.debridLinkApiKeys); - return configuredKeys.length > 0 && getAvailableDebridLinkApiKeys(this.settings).length > 0; - } - if (provider === "linksnappy") { - return Boolean(this.settings.linkSnappyLogin.trim() && this.settings.linkSnappyPassword.trim()); - } - return false; - } - - private getProviderOrder(): DebridProvider[] { - if (this.settings.providerOrder && this.settings.providerOrder.length > 0) { - return [...this.settings.providerOrder]; - } - return [ - this.settings.providerPrimary, - this.settings.providerSecondary !== "none" ? this.settings.providerSecondary : null, - this.settings.providerTertiary !== "none" ? this.settings.providerTertiary : null - ].filter(Boolean) as DebridProvider[]; - } - - /** Returns the first configured provider from the order that is NOT in cooldown. */ - private findFallbackProviderNotInCooldown(item: DownloadItem): DebridProvider | null { - const hosterKey = extractHosterKey(item.url); - for (const provider of this.getProviderOrder()) { - if (!this.isProviderConfigured(provider)) continue; - const key = hosterKey && provider === "alldebrid" ? `${provider}:${hosterKey}` : provider; - if (this.getProviderCooldownRemaining(key) === 0) return provider; - } - return null; - } - - private getExpectedProviderForItem(item: DownloadItem): DebridProvider | null { - if (item.provider) { - const resolvedProvider = resolveMegaDebridProvider(this.settings, item.provider); - if (resolvedProvider && this.isProviderConfigured(resolvedProvider)) { - return resolvedProvider; - } - } - - const hosterKey = extractHosterKey(item.url); - const routing = this.settings.hosterRouting || {}; - const routedProvider = hosterKey ? routing[hosterKey] : undefined; - if (routedProvider && this.isProviderConfigured(routedProvider)) { - return routedProvider; - } - - const seen = new Set<DebridProvider>(); - for (const provider of this.getProviderOrder()) { - if (seen.has(provider)) { - continue; - } - seen.add(provider); - if (this.isProviderConfigured(provider)) { - return provider; - } - } - - return null; - } - - private getProviderFailureKeyForItem(item: DownloadItem, providerOverride?: DebridProvider | string | null): string { - const provider = String(providerOverride || item.provider || this.getExpectedProviderForItem(item) || "unknown").trim() || "unknown"; - const hosterKey = extractHosterKey(item.url); - if (provider === "alldebrid" && hosterKey) { - return `${provider}:${hosterKey}`; - } - return provider; - } - - private getActiveTaskCountForFailureKey(failureKey: string, excludeItemId?: string): number { - let count = 0; - for (const active of this.activeTasks.values()) { - if (excludeItemId && active.itemId === excludeItemId) { - continue; - } - const activeItem = this.session.items[active.itemId]; - if (!activeItem) { - continue; - } - if (this.getProviderFailureKeyForItem(activeItem) === failureKey) { - count += 1; - } - } - return count; - } - - private getProviderActiveTaskCount(provider: DebridProvider): number { - let count = 0; - for (const active of this.activeTasks.values()) { - const activeItem = this.session.items[active.itemId]; - if (!activeItem) { - continue; - } - if (this.getExpectedProviderForItem(activeItem) === provider) { - count += 1; - } - } - return count; - } - - private getPacedStartKeyForItem(item: DownloadItem): string | null { - const provider = this.getExpectedProviderForItem(item); - if (provider !== "alldebrid") { - return null; - } - return provider; - } - - private countFuturePacedStarts(paceKey: string, now: number, excludeItemId?: string): number { - let count = 0; - for (const [itemId, reservedAt] of this.pacedStartReservationByItem.entries()) { - if (excludeItemId && itemId === excludeItemId) { - continue; - } - if (reservedAt <= now) { - continue; - } - const item = this.session.items[itemId]; - if (!item) { - continue; - } - if (this.getPacedStartKeyForItem(item) !== paceKey) { - continue; - } - if (item.status !== "queued" && item.status !== "reconnect_wait") { - continue; - } - count += 1; - } - return count; - } - - private getProviderValidatingTaskCount(provider: DebridProvider, excludeItemId?: string): number { - let count = 0; - for (const active of this.activeTasks.values()) { - if (excludeItemId && active.itemId === excludeItemId) { - continue; - } - const activeItem = this.session.items[active.itemId]; - if (!activeItem || activeItem.status !== "validating") { - continue; - } - const expectedProvider = resolveMegaDebridProvider(this.settings, this.getExpectedProviderForItem(activeItem)); - if (expectedProvider === provider) { - count += 1; - } - } - return count; - } - - private getSerializedValidatingLimit(provider: DebridProvider | null): number { - if (provider === "megadebrid-web") { - return 1; - } - return Number.MAX_SAFE_INTEGER; - } - - private delayPacedStartForItem(item: DownloadItem, now: number): boolean { - const paceKey = this.getPacedStartKeyForItem(item); - if (!paceKey) { - return false; - } - - const existingReadyAt = this.retryAfterByItem.get(item.id) || 0; - const existingPacedAt = this.pacedStartReservationByItem.get(item.id) || 0; - if (existingPacedAt > 0 && existingPacedAt <= now) { - this.pacedStartReservationByItem.delete(item.id); - return false; - } - if (existingPacedAt > now) { - const scheduledAt = Math.max(existingReadyAt, existingPacedAt); - this.retryAfterByItem.set(item.id, scheduledAt); - item.status = "queued"; - item.speedBps = 0; - item.fullStatus = `AllDebrid Start in ${Math.max(1, Math.ceil((scheduledAt - now) / 1000))}s`; - item.updatedAt = now; - return true; - } - - const failureKey = this.getProviderFailureKeyForItem(item, "alldebrid"); - const startLimit = this.getAllDebridStartLimit(extractHosterKey(item.url)); - const activeProviderTasks = this.activeTasks.size; - const activeHosterTasks = this.getActiveTaskCountForFailureKey(failureKey); - const futureReservations = this.countFuturePacedStarts(paceKey, now, item.id); - const remainingGlobalSlots = Math.max(0, Math.max(1, Number(this.settings.maxParallel) || 1) - activeProviderTasks - futureReservations); - const remainingHosterSlots = Number.isFinite(startLimit) - ? Math.max(0, startLimit - activeHosterTasks - futureReservations) - : Number.MAX_SAFE_INTEGER; - const availableReservationSlots = Math.min(remainingGlobalSlots, remainingHosterSlots); - if (availableReservationSlots <= 0) { - this.pacedStartReservationByItem.delete(item.id); - if ((item.fullStatus || "").startsWith("AllDebrid Start in ")) { - item.fullStatus = "Wartet"; - item.updatedAt = now; - } - return true; - } - - const scheduledAt = Math.max(existingReadyAt, now + ALLDEBRID_START_STAGGER_MS); - if (scheduledAt <= now) { - this.pacedStartReservationByItem.delete(item.id); - return false; - } - this.retryAfterByItem.set(item.id, scheduledAt); - this.pacedStartReservationByItem.set(item.id, scheduledAt); - item.status = "queued"; - item.speedBps = 0; - item.fullStatus = `AllDebrid Start in ${Math.max(1, Math.ceil((scheduledAt - now) / 1000))}s`; - item.updatedAt = now; - return true; - } - - private notePacedStartForItem(item: DownloadItem, now: number): void { - const paceKey = this.getPacedStartKeyForItem(item); - if (!paceKey) { - return; - } - - const reservedAt = this.pacedStartReservationByItem.get(item.id) || 0; - if (reservedAt > 0) { - this.pacedStartReservationByItem.delete(item.id); - } - if (this.countFuturePacedStarts(paceKey, now) <= 0) { - this.providerStartReservations.delete(paceKey); - } - } - - private getConfiguredAllDebridStartLimit(): number { - const configured = Math.floor(Number(this.settings.maxParallel || 1)); - if (Number.isFinite(configured) && configured > 0) { - return configured; - } - return 1; - } - - private getAllDebridStartLimit(hosterKey: string): number { - if (hosterKey !== "rapidgator") { - return Number.MAX_SAFE_INTEGER; - } - const configuredLimit = this.getConfiguredAllDebridStartLimit(); - const cached = this.allDebridHostInfoCache.get(hosterKey); - const apiLimit = cached?.info.limitSimuDl; - if (Number.isFinite(apiLimit) && (apiLimit as number) > 0) { - return Math.max(1, Math.min(configuredLimit, Math.floor(apiLimit as number))); - } - return configuredLimit; - } - - private shouldDelayStartForItem(item: DownloadItem): boolean { - const provider = resolveMegaDebridProvider(this.settings, this.getExpectedProviderForItem(item)); - const serializedValidatingLimit = this.getSerializedValidatingLimit(provider); - if (provider && Number.isFinite(serializedValidatingLimit) && serializedValidatingLimit < Number.MAX_SAFE_INTEGER) { - return this.getProviderValidatingTaskCount(provider, item.id) >= serializedValidatingLimit; - } - if (provider !== "alldebrid") { - return false; - } - const hosterKey = extractHosterKey(item.url); - if (hosterKey !== "rapidgator") { - return false; - } - const failureKey = this.getProviderFailureKeyForItem(item, provider); - const startLimit = this.getAllDebridStartLimit(hosterKey); - return this.getActiveTaskCountForFailureKey(failureKey) >= startLimit; - } - - private async getAllDebridHostInfoCached(hosterKey: string, signal?: AbortSignal, forceRefresh = false): Promise<AllDebridHostInfo | null> { - const normalizedHost = String(hosterKey || "").trim().toLowerCase(); - if (!normalizedHost || this.settings.allDebridUseWebLogin) { - return null; - } - const token = this.settings.allDebridToken.trim(); - if (!token) { - return null; - } - - const cached = this.allDebridHostInfoCache.get(normalizedHost); - if (!forceRefresh && cached && nowMs() - cached.cachedAt <= ALLDEBRID_HOST_INFO_TTL_MS) { - return cached.info; - } - - try { - const info = await fetchAllDebridHostInfo(token, normalizedHost, signal); - this.allDebridHostInfoCache.set(normalizedHost, { info, cachedAt: nowMs() }); - return info; - } catch (error) { - const errorText = compactErrorText(error); - logger.warn(`AllDebrid Host-Info Fehler für ${normalizedHost}: ${errorText}`); - return cached?.info || null; - } - } - - private async maybeApplyAllDebridRapidgatorBackoff(item: DownloadItem, active: ActiveTask): Promise<boolean> { - const provider = this.getExpectedProviderForItem(item); - if (provider !== "alldebrid") { - return false; - } - - const hosterKey = extractHosterKey(item.url); - if (hosterKey !== "rapidgator") { - return false; - } - - const failureKey = this.getProviderFailureKeyForItem(item, provider); - const activePeers = this.getActiveTaskCountForFailureKey(failureKey, item.id); - const info = await this.getAllDebridHostInfoCached(hosterKey, active.abortController.signal, activePeers <= 0); - const startLimit = this.getAllDebridStartLimit(hosterKey); - - if (activePeers >= startLimit) { - const delayMs = Math.min(45000, 5000 + activePeers * 3000); - this.queueRetry(item, active, delayMs, `AllDebrid ${hosterKey}: Slot belegt (${activePeers}/${startLimit})`); - return true; - } - - if (!info) { - return false; - } - - if (info.state === "down") { - const delayMs = 60000; - this.applyProviderBusyBackoff(failureKey, delayMs); - this.queueRetry(item, active, delayMs + 1000, `AllDebrid ${info.host}: ${info.statusLabel}`); - return true; - } - - if (info.limitSimuDl !== null && info.limitSimuDl <= 0) { - const delayMs = 45000; - this.applyProviderBusyBackoff(failureKey, delayMs); - this.queueRetry(item, active, delayMs + 1000, `AllDebrid ${info.host}: keine freien Slots`); - return true; - } - - if (info.quota !== null && info.quota <= 0) { - const delayMs = 120000; - this.applyProviderBusyBackoff(failureKey, delayMs); - this.queueRetry(item, active, delayMs + 1000, `AllDebrid ${info.host}: Quota aufgebraucht`); - return true; - } - - return false; - } - - private resetStaleRetryState(): void { - const now = nowMs(); - // Reset retry counters for items queued >10 min without progress - for (const [itemId, retryState] of this.retryStateByItem) { - const item = this.session.items[itemId]; - if (!item || item.status !== "queued") { - continue; - } - if (this.activeTasks.has(itemId)) { - continue; - } - const retryAfter = this.retryAfterByItem.get(itemId) || 0; - if (retryAfter > now) { - continue; - } - const staleMs = now - item.updatedAt; - if (staleMs > 600000) { - retryState.stallRetries = 0; - retryState.unrestrictRetries = 0; - retryState.genericErrorRetries = 0; - retryState.freshRetryUsed = false; - retryState.resumeHardResetUsed = false; - logger.info(`Soft-Reset: Retry-Counter zurückgesetzt für ${item.fileName || itemId} (${Math.floor(staleMs / 60000)} min stale)`); - } - } - // Reset provider failures older than 15 min - for (const [provider, entry] of this.providerFailures) { - if (now - entry.lastFailAt > 900000) { - this.providerFailures.delete(provider); - logger.info(`Soft-Reset: Provider-Failures zurückgesetzt für ${provider}`); - } - } - } - - // ── Scheduler ────────────────────────────────────────────────────────── - - private async ensureScheduler(): Promise<void> { - if (this.scheduleRunning) { - return; - } - this.scheduleRunning = true; - const myGeneration = this.schedulerGeneration; - logger.info(`Scheduler gestartet (gen=${myGeneration})`); - try { - while (this.session.running && this.schedulerGeneration === myGeneration) { - const now = nowMs(); - if (now - this.lastSchedulerHeartbeatAt >= 60000) { - this.lastSchedulerHeartbeatAt = now; - logger.info(`Scheduler Heartbeat: active=${this.activeTasks.size}, queued=${this.countQueuedItems()}, reconnect=${this.reconnectActive()}, paused=${this.session.paused}, postProcess=${this.packagePostProcessTasks.size}`); - } - // Periodic soft-reset every 10 min: clear stale retry counters & provider failures - if (now - this.lastStaleResetAt >= 600000) { - this.lastStaleResetAt = now; - this.resetStaleRetryState(); - } - - if (this.session.paused) { - await sleep(120); - continue; - } - - if (this.reconnectActive()) { - const markNow = nowMs(); - if (markNow - this.lastReconnectMarkAt >= 900) { - this.lastReconnectMarkAt = markNow; - const changed = this.markQueuedAsReconnectWait(); - if (!changed) { - this.emitState(); - } - } - await sleep(220); - continue; - } - - while (this.activeTasks.size < Math.max(1, this.settings.maxParallel)) { - const next = this.findNextQueuedItem(); - if (!next) { - break; - } - this.startItem(next.packageId, next.itemId); - } - - this.runGlobalStallWatchdog(now); - - const downloadsComplete = this.activeTasks.size === 0 && !this.hasQueuedItems() && !this.hasDelayedQueuedItems(); - const postProcessComplete = this.packagePostProcessTasks.size === 0; - if (downloadsComplete && (postProcessComplete || this.settings.autoExtractWhenStopped)) { - this.finishRun(); - break; - } - - const maxParallel = Math.max(1, this.settings.maxParallel); - const schedulerSleepMs = this.activeTasks.size >= maxParallel ? 170 : 120; - await sleep(schedulerSleepMs); - } - } finally { - this.scheduleRunning = false; - logger.info(`Scheduler beendet (gen=${myGeneration})`); - } - } - - private reconnectActive(): boolean { - if (this.session.reconnectUntil <= 0) { - return false; - } - const now = nowMs(); - // Safety: if reconnectUntil is unreasonably far in the future (clock regression), - // clamp it to reconnectWaitSeconds * 2 from now - const maxWaitMs = this.settings.reconnectWaitSeconds * 2 * 1000; - if (this.session.reconnectUntil - now > maxWaitMs) { - this.session.reconnectUntil = now + maxWaitMs; - } - return this.session.reconnectUntil > now; - } - - private runGlobalStallWatchdog(now: number): void { - const timeoutMs = getGlobalStallWatchdogTimeoutMs(); - if (timeoutMs <= 0) { - return; - } - - if (!this.session.running || this.session.paused || this.reconnectActive()) { - this.lastGlobalProgressBytes = this.session.totalDownloadedBytes; - this.lastGlobalProgressAt = now; - return; - } - - // Per-item validating watchdog: abort items stuck longer than the unrestrict timeout + buffer - const VALIDATING_STUCK_MS = getUnrestrictTimeoutMs() + 15000; - for (const active of this.activeTasks.values()) { - if (active.abortController.signal.aborted) { - continue; - } - const item = this.session.items[active.itemId]; - if (!item || item.status !== "validating") { - continue; - } - const ageMs = item.updatedAt > 0 ? now - item.updatedAt : 0; - if (ageMs > VALIDATING_STUCK_MS) { - logger.warn(`Validating-Stuck erkannt: item=${item.fileName || active.itemId}, ${Math.floor(ageMs / 1000)}s ohne Fortschritt`); - active.abortReason = "stall"; - active.abortController.abort("stall"); - } - } - - if (this.session.totalDownloadedBytes !== this.lastGlobalProgressBytes) { - this.lastGlobalProgressBytes = this.session.totalDownloadedBytes; - this.lastGlobalProgressAt = now; - return; - } - - if (now - this.lastGlobalProgressAt < timeoutMs) { - return; - } - - let stalledCount = 0; - let diskBlockedCount = 0; - for (const active of this.activeTasks.values()) { - if (active.abortController.signal.aborted) { - continue; - } - if (active.blockedOnDiskWrite) { - diskBlockedCount += 1; - continue; - } - const item = this.session.items[active.itemId]; - if (item && (item.status === "downloading" || item.status === "validating")) { - stalledCount += 1; - } - } - if (stalledCount === 0) { - this.lastGlobalProgressAt = now; - return; - } - - logger.warn(`Globaler Download-Stall erkannt (${Math.floor((now - this.lastGlobalProgressAt) / 1000)}s ohne Fortschritt), ${stalledCount} Task(s) neu starten, diskBlocked=${diskBlockedCount}`); - for (const active of this.activeTasks.values()) { - if (active.abortController.signal.aborted) { - continue; - } - if (active.blockedOnDiskWrite) { - continue; - } - const item = this.session.items[active.itemId]; - if (item && (item.status === "downloading" || item.status === "validating")) { - active.abortReason = "stall"; - active.abortController.abort("stall"); - } - } - this.lastGlobalProgressAt = now; - } - - private requestReconnect(reason: string): void { - if (!this.settings.autoReconnect) { - return; - } - - // Only increment when not already inside an active reconnect window to avoid - // inflating the backoff counter when multiple parallel downloads hit 429/503. - if (this.session.reconnectUntil <= nowMs()) { - this.consecutiveReconnects += 1; - } - const backoffMultiplier = Math.min(this.consecutiveReconnects, 5); - const waitMs = this.settings.reconnectWaitSeconds * 1000 * backoffMultiplier; - const maxWaitMs = this.settings.reconnectWaitSeconds * 2 * 1000; - const cappedWaitMs = Math.min(waitMs, maxWaitMs); - const until = nowMs() + cappedWaitMs; - this.session.reconnectUntil = Math.max(this.session.reconnectUntil, until); - // Safety cap: never let reconnectUntil exceed reconnectWaitSeconds * 2 from now - const absoluteMax = nowMs() + maxWaitMs; - if (this.session.reconnectUntil > absoluteMax) { - this.session.reconnectUntil = absoluteMax; - } - this.session.reconnectReason = reason; - this.lastReconnectMarkAt = 0; - - for (const active of this.activeTasks.values()) { - active.abortReason = "reconnect"; - active.abortController.abort("reconnect"); - } - - logger.warn(`Reconnect angefordert: ${reason} (consecutive=${this.consecutiveReconnects}, wait=${Math.ceil(cappedWaitMs / 1000)}s)`); - this.emitState(); - } - - private markQueuedAsReconnectWait(): boolean { - let changed = false; - const waitSeconds = Math.max(0, Math.ceil((this.session.reconnectUntil - nowMs()) / 1000)); - const waitText = `Reconnect-Wait (${waitSeconds}s)`; - const itemIds = this.runItemIds.size > 0 ? this.runItemIds : Object.keys(this.session.items); - for (const itemId of itemIds) { - const item = this.session.items[itemId]; - if (!item) { - continue; - } - const pkg = this.session.packages[item.packageId]; - if (!pkg || pkg.cancelled || !pkg.enabled) { - continue; - } - if (item.status === "queued") { - item.status = "reconnect_wait"; - item.fullStatus = waitText; - item.updatedAt = nowMs(); - changed = true; - } - } - if (changed) { - this.emitState(); - } - return changed; - } - - private findNextQueuedItem(): { packageId: string; itemId: string } | null { - const now = nowMs(); - const priorityOrder: Array<PackagePriority> = ["high", "normal", "low"]; - for (const prio of priorityOrder) { - for (const packageId of this.session.packageOrder) { - const pkg = this.session.packages[packageId]; - if (!pkg || pkg.cancelled || !pkg.enabled) { - continue; - } - if ((pkg.priority || "normal") !== prio) { - continue; - } - if (this.runPackageIds.size > 0 && !this.runPackageIds.has(packageId)) { - continue; - } - for (const itemId of pkg.itemIds) { - const item = this.session.items[itemId]; - if (!item) { - continue; - } - const retryAfter = this.retryAfterByItem.get(itemId) || 0; - if (retryAfter > now) { - continue; - } - if (retryAfter > 0) { - this.retryAfterByItem.delete(itemId); - } - if (item.status === "queued" || item.status === "reconnect_wait") { - if (this.delayPacedStartForItem(item, now)) { - continue; - } - if (this.shouldDelayStartForItem(item)) { - continue; - } - return { packageId, itemId }; - } - } - } - } - return null; - } - - private hasQueuedItems(): boolean { - const now = nowMs(); - for (const packageId of this.session.packageOrder) { - const pkg = this.session.packages[packageId]; - if (!pkg || pkg.cancelled || !pkg.enabled) { - continue; - } - if (this.runPackageIds.size > 0 && !this.runPackageIds.has(packageId)) { - continue; - } - for (const itemId of pkg.itemIds) { - const item = this.session.items[itemId]; - if (!item) { - continue; - } - const retryAfter = this.retryAfterByItem.get(itemId) || 0; - if (retryAfter > now) { - continue; - } - if (item.status === "queued" || item.status === "reconnect_wait") { - return true; - } - } - } - return false; - } - - private hasDelayedQueuedItems(): boolean { - const now = nowMs(); - for (const [itemId, readyAt] of this.retryAfterByItem.entries()) { - if (readyAt <= now) { - continue; - } - const item = this.session.items[itemId]; - if (!item) { - continue; - } - if (item.status !== "queued" && item.status !== "reconnect_wait") { - continue; - } - const pkg = this.session.packages[item.packageId]; - if (!pkg || pkg.cancelled || !pkg.enabled) { - continue; - } - if (this.runPackageIds.size > 0 && !this.runPackageIds.has(item.packageId)) { - continue; - } - return true; - } - return false; - } - - private countQueuedItems(): number { - let count = 0; - for (const packageId of this.session.packageOrder) { - const pkg = this.session.packages[packageId]; - if (!pkg || pkg.cancelled || !pkg.enabled) { - continue; - } - if (this.runPackageIds.size > 0 && !this.runPackageIds.has(packageId)) { - continue; - } - for (const itemId of pkg.itemIds) { - const item = this.session.items[itemId]; - if (!item) { - continue; - } - if (item.status === "queued" || item.status === "reconnect_wait") { - count += 1; - } - } - } - return count; - } - - private queueRetry(item: DownloadItem, active: ActiveTask, delayMs: number, statusText: string): void { - const waitMs = Math.max(0, Math.floor(delayMs)); - item.status = "queued"; - item.speedBps = 0; - item.fullStatus = statusText; - item.updatedAt = nowMs(); - item.attempts = 0; - active.abortController = new AbortController(); - active.abortReason = "none"; - this.retryStateByItem.set(item.id, { - freshRetryUsed: Boolean(active.freshRetryUsed), - resumeHardResetUsed: Boolean(active.resumeHardResetUsed), - stallRetries: Number(active.stallRetries || 0), - genericErrorRetries: Number(active.genericErrorRetries || 0), - unrestrictRetries: Number(active.unrestrictRetries || 0) - }); - this.logPackageForItem(item, "WARN", "Retry eingeplant", { - delayMs: waitMs, - statusText, - stallRetries: Number(active.stallRetries || 0), - unrestrictRetries: Number(active.unrestrictRetries || 0), - genericRetries: Number(active.genericErrorRetries || 0), - freshRetryUsed: Boolean(active.freshRetryUsed), - resumeHardResetUsed: Boolean(active.resumeHardResetUsed) - }); - // Caller returns immediately after this; startItem().finally releases the active slot, - // so the retry backoff never blocks a worker. - this.retryAfterByItem.set(item.id, nowMs() + waitMs); - } - - private scheduleHttp416Retry( - item: DownloadItem, - active: ActiveTask, - retryDisplayLimit: string, - errorText: string, - claimedTargetPath: string - ): void { - active.genericErrorRetries = Number(active.genericErrorRetries || 0) + 1; - item.retries += 1; - if (claimedTargetPath) { - try { - fs.rmSync(claimedTargetPath, { force: true }); - } catch { - // ignore - } - } - this.releaseTargetPath(item.id); - this.dropItemContribution(item.id); - item.lastError = errorText; - item.downloadedBytes = 0; - item.totalBytes = null; - item.progressPercent = 0; - item.speedBps = 0; - const delayMs = retryDelayWithJitter(active.genericErrorRetries, 200); - logger.warn( - `HTTP 416 erkannt: item=${item.fileName || item.id}, ` + - `retry=${active.genericErrorRetries}/${retryDisplayLimit}, error=${errorText}, provider=${item.provider || "?"}` - ); - this.queueRetry(item, active, delayMs, `HTTP 416 erkannt, Retry ${active.genericErrorRetries}/${retryDisplayLimit}`); - } - - private startItem(packageId: string, itemId: string): void { - const item = this.session.items[itemId]; - const pkg = this.session.packages[packageId]; - if (!item || !pkg || pkg.cancelled || !pkg.enabled) { - return; - } - if (item.status !== "queued" && item.status !== "reconnect_wait") { - return; - } - if (this.activeTasks.has(itemId)) { - return; - } - const maxParallel = Math.max(1, Number(this.settings.maxParallel) || 1); - if (this.activeTasks.size >= maxParallel) { - logger.warn(`startItem übersprungen (Parallel-Limit): active=${this.activeTasks.size}, max=${maxParallel}, item=${item.fileName || item.id}`); - return; - } - - this.retryAfterByItem.delete(itemId); - - const preflightReason = `${item.fullStatus || ""} ${item.lastError || ""}`.trim(); - if (shouldPreflightFinalizeItemFromDisk(item) - && this.tryFinalizeItemFromDisk(pkg, item, "Start-Preflight", preflightReason)) { - this.retryStateByItem.delete(item.id); - this.refreshPackageStatus(pkg); - this.persistSoon(); - return; - } - - this.notePackageDownloadStarted(pkg); - item.status = "validating"; - item.fullStatus = "Link wird umgewandelt"; - item.speedBps = 0; - // Reset stale progress so UI doesn't show old % while re-validating - if (item.downloadedBytes === 0) { - item.progressPercent = 0; - } - item.updatedAt = nowMs(); - pkg.status = "downloading"; - pkg.updatedAt = nowMs(); - this.logPackageForItem(item, "INFO", "Download-Slot gestartet", { - packageId, - maxParallel: Math.max(1, Number(this.settings.maxParallel) || 1) - }); - - const active: ActiveTask = { - itemId, - packageId, - abortController: new AbortController(), - abortReason: "none", - resumable: true, - nonResumableCounted: false, - blockedOnDiskWrite: false, - blockedOnDiskSince: 0 - }; - this.activeTasks.set(itemId, active); - this.notePacedStartForItem(item, nowMs()); - this.emitState(); - - void this.processItem(active).catch((err) => { - logger.warn(`processItem unbehandelt (${itemId}): ${compactErrorText(err)}`); - }).finally(() => { - if (!this.retryAfterByItem.has(item.id)) { - this.releaseTargetPath(item.id); - } - if (active.nonResumableCounted) { - this.nonResumableActive = Math.max(0, this.nonResumableActive - 1); - } - this.activeTasks.delete(itemId); - this.persistSoon(); - this.emitState(); - }); - } - - private async processItem(active: ActiveTask): Promise<void> { - const item = this.session.items[active.itemId]; - const pkg = this.session.packages[active.packageId]; - if (!item || !pkg) { - return; - } - - const retryState = this.retryStateByItem.get(item.id) || { - freshRetryUsed: false, - resumeHardResetUsed: false, - stallRetries: 0, - genericErrorRetries: 0, - unrestrictRetries: 0 - }; - this.retryStateByItem.set(item.id, retryState); - active.freshRetryUsed = retryState.freshRetryUsed; - active.resumeHardResetUsed = retryState.resumeHardResetUsed; - active.stallRetries = retryState.stallRetries; - active.genericErrorRetries = retryState.genericErrorRetries; - active.unrestrictRetries = retryState.unrestrictRetries; - const configuredRetryLimit = normalizeRetryLimit(this.settings.retryLimit); - const retryDisplayLimit = retryLimitLabel(configuredRetryLimit); - const maxItemRetries = retryLimitToMaxRetries(configuredRetryLimit); - const maxItemAttempts = configuredRetryLimit <= 0 ? Number.MAX_SAFE_INTEGER : maxItemRetries + 1; - const maxGenericErrorRetries = maxItemRetries; - const maxUnrestrictRetries = maxItemRetries; - const maxStallRetries = maxItemRetries; - const maxHttp416Retries = configuredRetryLimit <= 0 ? 3 : Math.max(1, Math.min(maxItemRetries, 3)); - while (true) { - try { - const preflightReason = `${item.fullStatus || ""} ${item.lastError || ""}`.trim(); - if (shouldPreflightFinalizeItemFromDisk(item) - && this.tryFinalizeItemFromDisk(pkg, item, "Process-Preflight", preflightReason)) { - this.retryStateByItem.delete(item.id); - return; - } - this.logPackageForItem(item, "INFO", "Link-Umwandlung gestartet", { - url: item.url, - retryLimit: retryDisplayLimit - }); - // Wait while paused — don't check cooldown or unrestrict while paused - while (this.session.paused && this.session.running && !active.abortController.signal.aborted) { - item.status = "paused"; - item.fullStatus = "Pausiert"; - item.speedBps = 0; - this.emitState(); - await sleep(120); - } - if (active.abortController.signal.aborted) { - throw new Error(`aborted:${active.abortReason}`); - } - // Check provider cooldown before attempting unrestrict - const cooldownProvider = this.getProviderFailureKeyForItem(item); - const cooldownMs = this.getProviderCooldownRemaining(cooldownProvider); - if (cooldownMs > 0) { - // If autoProviderFallback is enabled and another provider is ready, switch to it - // instead of waiting out the full cooldown. - if (this.settings.autoProviderFallback) { - const fallback = this.findFallbackProviderNotInCooldown(item); - if (fallback) { - logger.info(`Provider-Cooldown: ${cooldownProvider} noch ${Math.ceil(cooldownMs / 1000)}s, wechsle zu ${fallback} für ${item.fileName || item.url}`); - this.logPackageForItem(item, "WARN", "Provider-Cooldown erkannt, Fallback gewählt", { - provider: cooldownProvider, - remainingMs: cooldownMs, - fallback - }); - item.provider = null; - // Continue — debrid.ts will attempt providers in order and reach the fallback - } else { - this.logPackageForItem(item, "WARN", "Provider-Cooldown blockiert Unrestrict", { - provider: cooldownProvider, - remainingMs: cooldownMs - }); - const delayMs = Math.min(cooldownMs + 1000, 310000); - this.queueRetry(item, active, delayMs, `Provider-Cooldown (${Math.ceil(delayMs / 1000)}s)`); - this.persistSoon(); - this.emitState(); - return; - } - } else { - this.logPackageForItem(item, "WARN", "Provider-Cooldown blockiert Unrestrict", { - provider: cooldownProvider, - remainingMs: cooldownMs - }); - const delayMs = Math.min(cooldownMs + 1000, 310000); - this.queueRetry(item, active, delayMs, `Provider-Cooldown (${Math.ceil(delayMs / 1000)}s)`); - this.persistSoon(); - this.emitState(); - return; - } - } - if (await this.maybeApplyAllDebridRapidgatorBackoff(item, active)) { - this.persistSoon(); - this.emitState(); - return; - } - const unrestrictTimeoutSignal = AbortSignal.timeout(getUnrestrictTimeoutMs()); - const unrestrictedSignal = AbortSignal.any([active.abortController.signal, unrestrictTimeoutSignal]); - let unrestricted; - try { - unrestricted = await this.debridService.unrestrictLink(item.url, unrestrictedSignal); - } catch (unrestrictError) { - if (!active.abortController.signal.aborted && unrestrictTimeoutSignal.aborted) { - // Record failure for all providers since we don't know which one timed out - this.recordProviderFailure(cooldownProvider); - throw new Error(`Unrestrict Timeout nach ${Math.ceil(getUnrestrictTimeoutMs() / 1000)}s`); - } - // Record failure for the provider that errored - const errText = compactErrorText(unrestrictError); - if (isUnrestrictFailure(errText) && !isHosterUnavailableError(errText)) { - this.recordProviderFailure(cooldownProvider); - if (isProviderBusyUnrestrictError(errText) || isTemporaryUnrestrictError(errText)) { - const busyCooldownMs = isTemporaryUnrestrictError(errText) - ? Math.min(180000, 20000 + Number(active.unrestrictRetries || 0) * 10000) - : Math.min(60000, 12000 + Number(active.unrestrictRetries || 0) * 3000); - this.applyProviderBusyBackoff(cooldownProvider, busyCooldownMs); - } - } - throw unrestrictError; - } - if (active.abortController.signal.aborted) { - throw new Error(`aborted:${active.abortReason}`); - } - // Unrestrict succeeded - reset provider failure counter - this.recordProviderSuccess(this.getProviderFailureKeyForItem(item, unrestricted.provider)); - item.provider = unrestricted.provider; - item.providerLabel = unrestricted.providerLabel; - item.providerAccountId = unrestricted.sourceAccountId; - item.providerAccountLabel = unrestricted.sourceAccountLabel; - item.retries += unrestricted.retriesUsed; - item.fileName = sanitizeFilename(unrestricted.fileName || filenameFromUrl(item.url)); - let directHost = ""; - try { - directHost = new URL(unrestricted.directUrl).host; - } catch { - directHost = ""; - } - try { - fs.mkdirSync(pkg.outputDir, { recursive: true }); - } catch (mkdirError) { - throw new Error(`Zielordner kann nicht erstellt werden: ${compactErrorText(mkdirError)}`); - } - const existingTargetPath = String(item.targetPath || "").trim(); - const canReuseExistingTarget = existingTargetPath - && isPathInsideDir(existingTargetPath, pkg.outputDir) - && (item.downloadedBytes > 0 || fs.existsSync(existingTargetPath)); - const preferredTargetPath = canReuseExistingTarget - ? existingTargetPath - : path.join(pkg.outputDir, item.fileName); - item.targetPath = this.claimTargetPath(item.id, preferredTargetPath, Boolean(canReuseExistingTarget)); - item.totalBytes = unrestricted.fileSize; - item.status = "downloading"; - const pLabel = unrestricted.providerLabel; - const statusLabel = providerLabel(unrestricted.provider) || pLabel; - item.fullStatus = `Starte... (${statusLabel})`; - item.updatedAt = nowMs(); - this.emitState(); - logger.info(`Download Start: ${item.fileName} (${humanSize(unrestricted.fileSize || 0)}) via ${pLabel}, pkg=${pkg.name}`); - this.logPackageForItem(item, "INFO", "Link umgewandelt", { - provider: unrestricted.provider, - providerLabel: unrestricted.providerLabel || "", - accountId: unrestricted.sourceAccountId || "", - accountLabel: unrestricted.sourceAccountLabel || "", - sizeBytes: unrestricted.fileSize, - targetPath: item.targetPath, - directHost, - directUrl: unrestricted.directUrl, - resumableHint: unrestricted.retriesUsed >= 0 - }); - - const maxAttempts = maxItemAttempts; - let done = false; - while (!done && item.attempts < maxAttempts) { - item.attempts += 1; - this.logPackageForItem(item, "INFO", "Download-Versuch startet", { - attempt: item.attempts, - maxAttempts: maxAttempts === Number.MAX_SAFE_INTEGER ? "infinite" : maxAttempts, - provider: unrestricted.provider, - targetPath: item.targetPath, - existingBytes: item.downloadedBytes, - totalBytes: item.totalBytes - }); - if (item.status !== "downloading") { - item.status = "downloading"; - item.fullStatus = `Download läuft (${statusLabel})`; - item.updatedAt = nowMs(); - this.emitState(); - } - const result = await this.downloadToFile(active, unrestricted.directUrl, item.targetPath, item.totalBytes, unrestricted.skipTlsVerify, pLabel); - active.resumable = result.resumable; - if (!active.resumable && !active.nonResumableCounted) { - active.nonResumableCounted = true; - this.nonResumableActive += 1; - } - - if (active.abortController.signal.aborted) { - throw new Error(`aborted:${active.abortReason}`); - } - - if (this.settings.enableIntegrityCheck) { - item.status = "integrity_check"; - item.fullStatus = "CRC-Check läuft"; - item.updatedAt = nowMs(); - this.emitState(); - - const validation = await validateFileAgainstManifest(item.targetPath, pkg.outputDir); - if (active.abortController.signal.aborted) { - throw new Error(`aborted:${active.abortReason}`); - } - if (!validation.ok) { - item.lastError = validation.message; - item.fullStatus = `${validation.message}, Neuversuch`; - try { - fs.rmSync(item.targetPath, { force: true }); - } catch { - // ignore - } - if (item.attempts < maxAttempts) { - item.status = "integrity_check"; - item.progressPercent = 0; - this.dropItemContribution(item.id); - item.downloadedBytes = 0; - item.totalBytes = unrestricted.fileSize; - this.emitState(); - await sleep(300); - continue; - } - throw new Error(`Integritätsprüfung fehlgeschlagen (${validation.message})`); - } - } - - if (active.abortController.signal.aborted) { - throw new Error(`aborted:${active.abortReason}`); - } - - const finalTargetPath = String(item.targetPath || "").trim(); - let fileSizeOnDisk = item.downloadedBytes; - if (finalTargetPath) { - try { - const stat = await fs.promises.stat(finalTargetPath); - fileSizeOnDisk = stat.size; - } catch { - // file does not exist - } - } - const tooSmall = shouldRejectSuspiciousSmallDownload( - finalTargetPath, - item.fileName, - fileSizeOnDisk, - item.totalBytes - ); - if (tooSmall) { - try { - fs.rmSync(finalTargetPath, { force: true }); - } catch { - // ignore - } - this.releaseTargetPath(item.id); - this.dropItemContribution(item.id); - item.downloadedBytes = 0; - item.progressPercent = 0; - item.totalBytes = (item.totalBytes || 0) > 0 ? item.totalBytes : null; - item.speedBps = 0; - item.updatedAt = nowMs(); - throw new Error(`Datei zu klein (${humanSize(fileSizeOnDisk)}, erwartet ${item.totalBytes ? humanSize(item.totalBytes) : ">= 100 KB"})`); - } - - done = true; - } - - if (active.abortController.signal.aborted) { - throw new Error(`aborted:${active.abortReason}`); - } - - const completedAt = nowMs(); - item.status = "completed"; - item.fullStatus = this.settings.autoExtract - ? "Entpacken - Ausstehend" - : `Fertig (${humanSize(item.downloadedBytes)})`; - item.progressPercent = 100; - item.speedBps = 0; - item.updatedAt = completedAt; - this.notePackageDownloadCompleted(pkg, completedAt); - pkg.updatedAt = completedAt; - this.recordRunOutcome(item.id, "completed"); - logger.info(`Download fertig: ${item.fileName} (${humanSize(item.downloadedBytes)}), pkg=${pkg.name}`); - this.logPackageForItem(item, "INFO", "Download abgeschlossen", { - downloadedBytes: item.downloadedBytes, - totalBytes: item.totalBytes, - autoExtract: this.settings.autoExtract - }); - - if (this.session.running && !active.abortController.signal.aborted) { - void this.runPackagePostProcessing(pkg.id).catch((err) => { - logger.warn(`runPackagePostProcessing Fehler (processItem): ${compactErrorText(err)}`); - }).finally(() => { - this.applyCompletedCleanupPolicy(pkg.id, item.id); - this.persistSoon(); - this.emitState(); - }); - } - this.persistSoon(); - this.emitState(); - this.retryStateByItem.delete(item.id); - return; - } catch (error) { - if (this.session.items[item.id] !== item) { - return; - } - const reason = active.abortReason; - const claimedTargetPath = this.claimedTargetPathByItem.get(item.id) || ""; - if (reason === "cancel") { - this.logPackageForItem(item, "WARN", "Download abgebrochen durch Entfernen", { - reason - }); - item.status = "cancelled"; - item.fullStatus = "Entfernt"; - this.recordRunOutcome(item.id, "cancelled"); - if (claimedTargetPath) { - try { - fs.rmSync(claimedTargetPath, { force: true }); - } catch { - // ignore - } - } - item.downloadedBytes = 0; - item.progressPercent = 0; - item.totalBytes = null; - this.dropItemContribution(item.id); - this.retryStateByItem.delete(item.id); - } else if (reason === "stop") { - this.logPackageForItem(item, "WARN", "Download gestoppt", { - reason - }); - // If a new start() has already re-queued this item, don't overwrite - // its status with "cancelled"/"Gestoppt" — the new run owns it now. - if (!this.session.running) { - item.status = "cancelled"; - item.fullStatus = "Gestoppt"; - this.recordRunOutcome(item.id, "cancelled"); - } - if (!active.resumable && claimedTargetPath && !fs.existsSync(claimedTargetPath)) { - item.downloadedBytes = 0; - item.progressPercent = 0; - item.totalBytes = null; - this.dropItemContribution(item.id); - } - this.retryStateByItem.delete(item.id); - } else if (reason === "shutdown") { - this.logPackageForItem(item, "WARN", "Download für Shutdown geparkt", { - reason - }); - item.status = "queued"; - item.speedBps = 0; - const activePkg = this.session.packages[item.packageId]; - item.fullStatus = activePkg && !activePkg.enabled ? "Paket gestoppt" : "Wartet"; - this.retryStateByItem.delete(item.id); - } else if (reason === "reconnect") { - this.logPackageForItem(item, "WARN", "Download wartet auf Reconnect", { - reason - }); - item.status = "queued"; - item.speedBps = 0; - item.fullStatus = "Wartet auf Reconnect"; - // Persist retry counters so shelve logic survives reconnect interruption - this.retryStateByItem.set(item.id, { - freshRetryUsed: Boolean(active.freshRetryUsed), - resumeHardResetUsed: Boolean(active.resumeHardResetUsed), - stallRetries: Number(active.stallRetries || 0), - genericErrorRetries: Number(active.genericErrorRetries || 0), - unrestrictRetries: Number(active.unrestrictRetries || 0) - }); - } else if (reason === "reset") { - // Item was reset externally by resetItems/resetPackage — state already set, do nothing - this.retryStateByItem.delete(item.id); - } else if (reason === "package_toggle") { - this.logPackageForItem(item, "WARN", "Download wegen Paket-Toggle pausiert", { - reason - }); - item.status = "queued"; - item.speedBps = 0; - item.fullStatus = "Paket gestoppt"; - this.retryStateByItem.set(item.id, { - freshRetryUsed: Boolean(active.freshRetryUsed), - resumeHardResetUsed: Boolean(active.resumeHardResetUsed), - stallRetries: Number(active.stallRetries || 0), - genericErrorRetries: Number(active.genericErrorRetries || 0), - unrestrictRetries: Number(active.unrestrictRetries || 0) - }); - } else if (reason === "stall") { - const stallErrorText = compactErrorText(error); - this.logPackageForItem(item, "WARN", "Stall erkannt", { - error: stallErrorText, - downloadedBytes: item.downloadedBytes - }); - const isSlowThroughput = stallErrorText.includes("slow_throughput"); - const wasValidating = item.status === "validating"; - active.stallRetries += 1; - logger.warn(`Stall erkannt: item=${item.fileName || item.id}, phase=${wasValidating ? "validating" : "downloading"}, retry=${active.stallRetries}/${retryDisplayLimit}, bytes=${item.downloadedBytes}, error=${stallErrorText || "none"}, provider=${item.provider || "?"}`); - // Shelve check: too many consecutive failures → pause with fresh provider (like manual reset) - const totalFailures = (active.stallRetries || 0) + (active.unrestrictRetries || 0) + (active.genericErrorRetries || 0); - if (totalFailures >= 15) { - item.retries += 1; - active.stallRetries = Math.floor((active.stallRetries || 0) / 2); - active.unrestrictRetries = Math.floor((active.unrestrictRetries || 0) / 2); - active.genericErrorRetries = Math.floor((active.genericErrorRetries || 0) / 2); - const oldProvider = item.provider; - item.provider = null; // fresh provider selection after shelve (like manual reset) - if (oldProvider) { - this.providerFailures.delete(oldProvider); // clear circuit breaker for old provider - } - const shelveDurationMs = 90000; // 90s instead of 5 min — manual restart works immediately, so no need for long pause - logger.warn(`Item shelved: ${item.fileName || item.id}, totalFailures=${totalFailures}, oldProvider=${oldProvider || "?"}, provider+circuit-breaker reset, pause=${shelveDurationMs}ms`); - this.queueRetry(item, active, shelveDurationMs, `Viele Fehler (${totalFailures}x), Pause ${Math.ceil(shelveDurationMs / 1000)}s`); - item.lastError = stallErrorText; - this.persistSoon(); - this.emitState(); - return; - } - if (active.stallRetries <= maxStallRetries) { - item.retries += 1; - // Before deleting and retrying, check if the file is actually - // complete on disk. Some servers delay closing the connection - // after all data has been sent, which triggers the stall timeout - // even though the download finished successfully. - if (item.downloadedBytes > 0) { - const targetFile = this.claimedTargetPathByItem.get(item.id) || ""; - if (this.tryFinalizeItemFromDisk(pkg, item, "Stall-Recovery", stallErrorText)) { - return; - } - if (targetFile) { - try { fs.rmSync(targetFile, { force: true }); } catch { /* ignore */ } - } - this.releaseTargetPath(item.id); - item.downloadedBytes = 0; - item.progressPercent = 0; - item.totalBytes = null; - this.dropItemContribution(item.id); - } - let stallDelayMs = retryDelayWithJitter(active.stallRetries, 200); - // Respect provider cooldown - const providerCooldownKey = this.getProviderFailureKeyForItem(item); - const providerCooldown = this.getProviderCooldownRemaining(providerCooldownKey); - if (providerCooldown > stallDelayMs) { - stallDelayMs = providerCooldown + 1000; - } - const retryText = wasValidating - ? `Link-Umwandlung hing, Retry ${active.stallRetries}/${retryDisplayLimit}` - : isSlowThroughput - ? `Zu wenig Datenfluss, Retry ${active.stallRetries}/${retryDisplayLimit}` - : `Keine Daten empfangen, Retry ${active.stallRetries}/${retryDisplayLimit}`; - this.queueRetry(item, active, stallDelayMs, retryText); - item.lastError = ""; - this.persistSoon(); - this.emitState(); - return; - } - item.status = "failed"; - item.lastError = wasValidating ? "Link-Umwandlung hing wiederholt" : "Download hing wiederholt"; - item.fullStatus = `Fehler: ${item.lastError}`; - this.recordRunOutcome(item.id, "failed"); - this.retryStateByItem.delete(item.id); - } else { - const errorText = compactErrorText(error); - if (this.tryFinalizeItemFromDisk(pkg, item, "Error-Recovery", errorText)) { - return; - } - this.logPackageForItem(item, "WARN", "Download-Fehlerpfad erreicht", { - error: errorText, - abortReason: reason || "none" - }); + } + await new Promise<void>((resolve) => { + this.packagePostProcessWaiters.push({ packageId, resolve }); + }); + // Guard: stop() may have reset the counter to 0 while we were waiting. + // Only increment if below max to avoid phantom slot usage. + if (this.packagePostProcessActive < maxConcurrent) { + this.packagePostProcessActive += 1; + } + } + + private releasePostProcessSlot(): void { + // Guard: stop() resets active to 0, but old tasks (aborted waiters) still + // call release in their finally blocks. Without this guard, the counter + // goes negative, letting multiple packages through on the next session. + if (this.packagePostProcessActive <= 0) { + this.packagePostProcessActive = 0; + return; + } + this.packagePostProcessActive -= 1; + if (this.packagePostProcessWaiters.length === 0) return; + // Pick the waiter whose package appears earliest in packageOrder + const order = this.session.packageOrder; + let bestIdx = 0; + let bestOrder = order.indexOf(this.packagePostProcessWaiters[0].packageId); + if (bestOrder === -1) bestOrder = Infinity; + for (let i = 1; i < this.packagePostProcessWaiters.length; i++) { + let pos = order.indexOf(this.packagePostProcessWaiters[i].packageId); + if (pos === -1) pos = Infinity; + if (pos < bestOrder) { + bestOrder = pos; + bestIdx = i; + } + } + const [next] = this.packagePostProcessWaiters.splice(bestIdx, 1); + next.resolve(); + } + + private runPackagePostProcessing(packageId: string): Promise<void> { + const existing = this.packagePostProcessTasks.get(packageId); + if (existing) { + this.hybridExtractRequeue.add(packageId); + return existing; + } + + const abortController = new AbortController(); + this.packagePostProcessAbortControllers.set(packageId, abortController); + + const task = (async () => { + const slotWaitStart = nowMs(); + await this.acquirePostProcessSlot(packageId); + const slotWaitMs = nowMs() - slotWaitStart; + if (slotWaitMs > 100) { + logger.info(`Post-Process Slot erhalten nach ${(slotWaitMs / 1000).toFixed(1)}s Wartezeit: pkg=${packageId.slice(0, 8)}`); + const pkg = this.session.packages[packageId]; + if (pkg) { + this.logPackageForPackage(pkg, "INFO", "Post-Process-Slot erhalten", { + slotWaitMs + }); + } + } + try { + let round = 0; + do { + round += 1; + const hadRequeue = this.hybridExtractRequeue.has(packageId); + this.hybridExtractRequeue.delete(packageId); + const roundStart = nowMs(); + try { + await this.handlePackagePostProcessing(packageId, abortController.signal); + } catch (error) { + logger.warn(`Post-Processing für Paket fehlgeschlagen: ${compactErrorText(error)}`); + } + const roundMs = nowMs() - roundStart; + logger.info(`Post-Process Runde ${round} fertig in ${(roundMs / 1000).toFixed(1)}s (requeue=${hadRequeue}, nextRequeue=${this.hybridExtractRequeue.has(packageId)}): pkg=${packageId.slice(0, 8)}`); + const pkg = this.session.packages[packageId]; + if (pkg) { + this.logPackageForPackage(pkg, "INFO", "Post-Process-Runde abgeschlossen", { + round, + roundMs, + hadRequeue, + nextRequeue: this.hybridExtractRequeue.has(packageId) + }); + } + this.persistSoon(); + this.emitState(); + // If this round was very fast (no extraction work, just a + // findReadyArchiveSets scan), consume pending requeues and + // exit the loop. The next download completion will trigger a + // fresh post-processing task. This prevents dozens of no-op + // rounds when many small archive parts complete in rapid + // succession (e.g. 15-20 × 101 MB parts per episode). + if (roundMs < 2000 && this.hybridExtractRequeue.has(packageId)) { + if (this.shouldCollapseQuickPostProcessRequeue(packageId)) { + this.hybridExtractRequeue.delete(packageId); + } + } + } while (this.hybridExtractRequeue.has(packageId)); + } finally { + this.releasePostProcessSlot(); + this.packagePostProcessTasks.delete(packageId); + this.packagePostProcessAbortControllers.delete(packageId); + this.persistSoon(); + this.emitState(); + // Fallback: if an item completed between the while-check and task + // deletion, the requeue flag is still set — spawn a new task so it + // is not lost. The new task will acquire the slot normally. + if (this.hybridExtractRequeue.delete(packageId)) { + void this.runPackagePostProcessing(packageId).catch((err) => + logger.warn(`runPackagePostProcessing Fehler (hybridRequeue): ${compactErrorText(err)}`) + ); + } + } + })(); + + this.packagePostProcessTasks.set(packageId, task); + return task; + } + + private shouldRecoverDeferredPostProcessingOnStartup(pkg: PackageEntry, items: DownloadItem[]): boolean { + if (!this.settings.autoExtract) { + return false; + } + if (this.packagePostProcessTasks.has(pkg.id) || this.hasDeferredPostProcessPending(pkg.id)) { + return false; + } + const hasExtractedCompletedItem = items.some((item) => + item.status === "completed" && isExtractedLabel(item.fullStatus || "") + ); + if (!hasExtractedCompletedItem) { + return false; + } + return this.settings.autoRename4sf4sj + || this.settings.collectMkvToLibrary + || this.settings.removeLinkFilesAfterExtract + || this.settings.removeSamplesAfterExtract + || this.settings.cleanupMode !== "none" + || this.settings.completedCleanupPolicy === "package_done" + || this.settings.completedCleanupPolicy === "immediate"; + } + + private recoverPostProcessingOnStartup(): void { + const packageIds = [...this.session.packageOrder]; + if (packageIds.length === 0) { + return; + } + + let changed = false; + for (const packageId of packageIds) { + const pkg = this.session.packages[packageId]; + if (!pkg || pkg.cancelled || !pkg.enabled) { + continue; + } + + const items = pkg.itemIds.map((id) => this.session.items[id]).filter(Boolean) as DownloadItem[]; + if (items.length === 0) { + continue; + } + + const success = items.filter((item) => item.status === "completed").length; + const failed = items.filter((item) => item.status === "failed").length; + const cancelled = items.filter((item) => item.status === "cancelled").length; + const allDone = this.areAllPackageItemRefsFinished(pkg); + if (!allDone && success + failed + cancelled >= items.length) { + logger.warn( + `Post-Processing wartet trotz gefiltert fertiger Items: ` + + `pkg=${pkg.name}, tracked=${pkg.itemIds.length}, resolved=${items.length}, ` + + `success=${success}, failed=${failed}, cancelled=${cancelled}` + ); + } + + // Hybrid extraction recovery: not all items done, but some completed + // with pending extraction status → re-label and trigger post-processing + // so extraction picks up where it left off. + if (!allDone && this.settings.autoExtract && this.settings.hybridExtract && success > 0 && failed === 0) { + const needsExtraction = items.some((item) => item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus)); + if (needsExtraction) { + pkg.status = "queued"; + pkg.updatedAt = nowMs(); + for (const item of items) { + if (item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus)) { + if (!shouldPreserveExtractionResumeLabel(item.fullStatus)) { + item.fullStatus = "Entpacken - Ausstehend"; + } + item.updatedAt = nowMs(); + } + } + changed = true; + // Don't trigger extraction here — it will be triggered when the + // session starts via triggerPendingExtractions or item completions. + } + } + + if (!allDone) { + continue; + } + + if (this.settings.autoExtract && failed === 0 && success > 0) { + const needsExtraction = items.some((item) => item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus)); + if (needsExtraction) { + pkg.status = "queued"; + pkg.updatedAt = nowMs(); + for (const item of items) { + if (item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus)) { + if (!shouldPreserveExtractionResumeLabel(item.fullStatus)) { + item.fullStatus = "Entpacken - Ausstehend"; + } + item.updatedAt = nowMs(); + } + } + changed = true; + void this.runPackagePostProcessing(packageId).catch((err) => logger.warn(`runPackagePostProcessing Fehler (recoverPostProcessing): ${compactErrorText(err)}`)); + } else if (pkg.status !== "completed") { + pkg.status = "completed"; + pkg.updatedAt = nowMs(); + changed = true; + } + if (!needsExtraction && this.shouldRecoverDeferredPostProcessingOnStartup(pkg, items)) { + logger.info(`Deferred Post-Processing via Startup ausgelöst: pkg=${pkg.name}`); + void this.runDeferredPostExtraction(packageId, pkg, success, failed, true, 0).catch((err) => + logger.warn(`runDeferredPostExtraction Fehler (recoverPostProcessing): ${compactErrorText(err)}`) + ); + } + continue; + } + + const targetStatus = failed > 0 + ? "failed" + : cancelled > 0 + ? (success > 0 ? "completed" : "cancelled") + : "completed"; + if (pkg.status !== targetStatus) { + pkg.status = targetStatus; + pkg.updatedAt = nowMs(); + changed = true; + } + if (this.shouldRecoverDeferredPostProcessingOnStartup(pkg, items)) { + logger.info(`Deferred Post-Processing via Startup ausgelöst: pkg=${pkg.name}`); + void this.runDeferredPostExtraction(packageId, pkg, success, failed, true, 0).catch((err) => + logger.warn(`runDeferredPostExtraction Fehler (recoverPostProcessing): ${compactErrorText(err)}`) + ); + } + } + + if (changed) { + this.persistSoon(); + this.emitState(); + } + } + + private triggerPendingExtractions(): void { + if (!this.settings.autoExtract) { + return; + } + for (const packageId of this.session.packageOrder) { + const pkg = this.session.packages[packageId]; + if (!pkg || pkg.cancelled || !pkg.enabled) { + continue; + } + if (this.packagePostProcessTasks.has(packageId)) { + continue; + } + const items = pkg.itemIds.map((id) => this.session.items[id]).filter(Boolean) as DownloadItem[]; + if (items.length === 0) { + continue; + } + const success = items.filter((item) => item.status === "completed").length; + const failed = items.filter((item) => item.status === "failed").length; + const cancelled = items.filter((item) => item.status === "cancelled").length; + const allDone = this.areAllPackageItemRefsFinished(pkg); + if (!allDone && success + failed + cancelled >= items.length) { + logger.warn( + `Post-Processing wartet trotz gefiltert fertiger Items: ` + + `pkg=${pkg.name}, tracked=${pkg.itemIds.length}, resolved=${items.length}, ` + + `success=${success}, failed=${failed}, cancelled=${cancelled}` + ); + } + + // Full extraction: all items done, no failures + if (allDone && failed === 0 && success > 0) { + const needsExtraction = items.some((item) => + item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus) + ); + if (needsExtraction) { + pkg.status = "queued"; + pkg.updatedAt = nowMs(); + for (const item of items) { + if (item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus)) { + item.fullStatus = "Entpacken - Ausstehend"; + item.updatedAt = nowMs(); + } + } + logger.info(`Entpacken via Start ausgelöst: pkg=${pkg.name}`); + void this.runPackagePostProcessing(packageId).catch((err) => logger.warn(`runPackagePostProcessing Fehler (triggerPending): ${compactErrorText(err)}`)); + } + continue; + } + + // Hybrid extraction: not all items done, but some completed and no failures + if (!allDone && this.settings.hybridExtract && success > 0 && failed === 0) { + const needsExtraction = items.some((item) => + item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus) + ); + if (needsExtraction) { + pkg.status = "queued"; + pkg.updatedAt = nowMs(); + for (const item of items) { + if (item.status === "completed" && shouldAutoRetryExtraction(item.fullStatus)) { + item.fullStatus = "Entpacken - Ausstehend"; + item.updatedAt = nowMs(); + } + } + logger.info(`Hybrid-Entpacken via Start ausgelöst: pkg=${pkg.name}, completed=${success}/${items.length}`); + void this.runPackagePostProcessing(packageId).catch((err) => logger.warn(`runPackagePostProcessing Fehler (triggerPendingHybrid): ${compactErrorText(err)}`)); + } + } + } + } + + public retryExtraction(packageId: string): void { + const pkg = this.session.packages[packageId]; + if (!pkg) return; + if (this.packagePostProcessTasks.has(packageId)) return; + this.clearHybridArchiveState(packageId); + const items = pkg.itemIds.map((id) => this.session.items[id]).filter(Boolean) as DownloadItem[]; + const completedItems = items.filter((item) => item.status === "completed"); + const targetItems = completedItems.filter((item) => !isExtractedLabel(item.fullStatus)); + if (targetItems.length === 0) return; + pkg.status = "queued"; + pkg.updatedAt = nowMs(); + for (const item of targetItems) { + if (!isExtractedLabel(item.fullStatus)) { + item.fullStatus = "Entpacken - Ausstehend"; + item.updatedAt = nowMs(); + } + } + logger.info(`Extraktion manuell wiederholt: pkg=${pkg.name}`); + this.logPackageForPackage(pkg, "INFO", "Extraktion manuell wiederholt", { + completedItems: completedItems.length, + targetedItems: targetItems.length + }); + this.persistSoon(); + this.emitState(true); + void this.runPackagePostProcessing(packageId).catch((err) => logger.warn(`runPackagePostProcessing Fehler (retryExtraction): ${compactErrorText(err)}`)); + } + + public extractNow(packageId: string): void { + const pkg = this.session.packages[packageId]; + if (!pkg || pkg.cancelled) return; + if (this.packagePostProcessTasks.has(packageId)) return; + this.clearHybridArchiveState(packageId); + if (!pkg.enabled) { + pkg.enabled = true; + } + const items = pkg.itemIds.map((id) => this.session.items[id]).filter(Boolean) as DownloadItem[]; + const completedItems = items.filter((item) => item.status === "completed"); + const targetItems = completedItems.filter((item) => !isExtractedLabel(item.fullStatus)); + if (targetItems.length === 0) return; + pkg.status = "queued"; + pkg.updatedAt = nowMs(); + for (const item of targetItems) { + item.fullStatus = "Entpacken - Ausstehend"; + item.updatedAt = nowMs(); + } + logger.info(`Jetzt entpacken: pkg=${pkg.name}, completed=${completedItems.length}, targeted=${targetItems.length}`); + this.logPackageForPackage(pkg, "INFO", "Jetzt entpacken ausgelöst", { + completedItems: completedItems.length, + targetedItems: targetItems.length + }); + this.persistSoon(); + this.emitState(true); + void this.runPackagePostProcessing(packageId).catch((err) => logger.warn(`runPackagePostProcessing Fehler (extractNow): ${compactErrorText(err)}`)); + } + + private notePackageDownloadStarted(pkg: PackageEntry, startedAt = nowMs()): void { + if ((pkg.downloadStartedAt || 0) <= 0) { + pkg.downloadStartedAt = startedAt; + } + } + + private notePackageDownloadCompleted(pkg: PackageEntry, completedAt = nowMs()): void { + this.notePackageDownloadStarted(pkg, completedAt); + pkg.downloadCompletedAt = Math.max(pkg.downloadCompletedAt || 0, completedAt); + } + + private getPackageHistoryDurationSeconds(pkg: PackageEntry): number { + const startedAt = (pkg.downloadStartedAt || 0) > 0 ? (pkg.downloadStartedAt || 0) : pkg.createdAt; + const finishedAtCandidate = (pkg.downloadCompletedAt || 0) > 0 ? (pkg.downloadCompletedAt || 0) : nowMs(); + const finishedAt = Math.max(startedAt || 0, finishedAtCandidate || 0); + if (startedAt <= 0 || finishedAt <= 0) { + return 1; + } + return Math.max(1, Math.floor((finishedAt - startedAt) / 1000)); + } + + private recordPackageHistory(packageId: string, pkg: PackageEntry, items: DownloadItem[]): void { + if (!this.onHistoryEntryCallback || this.historyRecordedPackages.has(packageId)) { + return; + } + const completedItems = items.filter(item => item.status === "completed"); + if (completedItems.length === 0) { + return; + } + this.historyRecordedPackages.add(packageId); + const totalBytes = completedItems.reduce((sum, item) => sum + (item.downloadedBytes || 0), 0); + const durationSeconds = this.getPackageHistoryDurationSeconds(pkg); + const providers = new Set(completedItems.map(item => item.provider).filter(Boolean)); + const provider = providers.size === 1 ? [...providers][0] : null; + const entry: HistoryEntry = { + id: generateHistoryId(), + name: pkg.name, + totalBytes, + downloadedBytes: totalBytes, + fileCount: completedItems.length, + provider, + completedAt: nowMs(), + durationSeconds, + status: "completed", + outputDir: pkg.outputDir, + urls: completedItems.map(item => item.url).filter(Boolean), + }; + this.onHistoryEntryCallback(entry); + } + + private removePackageFromSession(packageId: string, itemIds: string[], reason: "completed" | "deleted" = "deleted"): void { + const pkg = this.session.packages[packageId]; + if (pkg) { + this.logPackageForPackage(pkg, "INFO", "Paket aus Session entfernt", { + reason, + removedItemCount: itemIds.length + }); + } + // Only create history here for deletions — completions are handled by recordPackageHistory + if (pkg && this.onHistoryEntryCallback && reason === "deleted" && !this.historyRecordedPackages.has(packageId)) { + const allItems = itemIds.map(id => this.session.items[id]).filter(Boolean) as DownloadItem[]; + const completedItems = allItems.filter(item => item.status === "completed"); + const completedCount = completedItems.length; + if (completedCount > 0) { + const totalBytes = completedItems.reduce((sum, item) => sum + (item.downloadedBytes || 0), 0); + const durationSeconds = this.getPackageHistoryDurationSeconds(pkg); + const providers = new Set(completedItems.map(item => item.provider).filter(Boolean)); + const provider = providers.size === 1 ? [...providers][0] : null; + const entry: HistoryEntry = { + id: generateHistoryId(), + name: pkg.name, + totalBytes, + downloadedBytes: totalBytes, + fileCount: completedCount, + provider, + completedAt: nowMs(), + durationSeconds, + status: "deleted", + outputDir: pkg.outputDir, + urls: completedItems.map(item => item.url).filter(Boolean), + }; + this.onHistoryEntryCallback(entry); + } + } + this.historyRecordedPackages.delete(packageId); + this.abortPackagePostProcessing(packageId, "package_removed"); + for (const itemId of itemIds) { + this.retryAfterByItem.delete(itemId); + this.retryStateByItem.delete(itemId); + this.releaseTargetPath(itemId); + this.dropItemContribution(itemId); + delete this.session.items[itemId]; + this.itemCount = Math.max(0, this.itemCount - 1); + } + delete this.session.packages[packageId]; + this.session.packageOrder = this.session.packageOrder.filter((id) => id !== packageId); + // Keep runPackageIds intact — ghost entries (deleted packages) are harmless: + // findNextQueuedItem() won't find items for them, so the scheduler naturally + // terminates via finishRun() which clears runPackageIds. Pruning them here + // would make runPackageIds empty, disabling the "size > 0" filter guard and + // causing "Start Selected" to continue with ALL packages after cleanup. + this.runCompletedPackages.delete(packageId); + this.resetSessionTotalsIfQueueEmpty(); + } + + // ── Provider Circuit Breaker ────────────────────────────────────────── + + private recordProviderFailure(provider: string): void { + const key = String(provider || "").trim() || "unknown"; + const now = nowMs(); + const entry = this.providerFailures.get(key) || { count: 0, lastFailAt: 0, cooldownUntil: 0 }; + // Decay: if last failure was >120s ago, reset count (transient burst is over) + if (entry.lastFailAt > 0 && now - entry.lastFailAt > 120000) { + entry.count = 0; + } + // Debounce: simultaneous failures (within 2s) count as one failure + // This prevents 8 parallel downloads failing at once from immediately hitting the threshold + if (entry.lastFailAt > 0 && now - entry.lastFailAt < 2000) { + entry.lastFailAt = now; + this.providerFailures.set(key, entry); + return; + } + entry.count += 1; + entry.lastFailAt = now; + // Escalating cooldown: 20 failures→30s, 35→60s, 50→120s, 80+→300s + if (entry.count >= 20) { + const tier = entry.count >= 80 ? 3 : entry.count >= 50 ? 2 : entry.count >= 35 ? 1 : 0; + const cooldownMs = [30000, 60000, 120000, 300000][tier]; + entry.cooldownUntil = now + cooldownMs; + logger.warn(`Provider Circuit-Breaker: ${key} ${entry.count} konsekutive Fehler, Cooldown ${cooldownMs / 1000}s`); + // Invalidate mega-debrid session on cooldown to force fresh login + if ((key === "megadebrid" || key === "megadebrid-api" || key === "megadebrid-web") && this.invalidateMegaSessionFn) { + try { + this.invalidateMegaSessionFn(); + } catch { /* ignore */ } + } + } + this.providerFailures.set(key, entry); + } + + private recordProviderSuccess(provider: string): void { + const key = String(provider || "").trim() || "unknown"; + if (this.providerFailures.has(key)) { + this.providerFailures.delete(key); + } + } + + private applyProviderBusyBackoff(provider: string, cooldownMs: number): void { + const key = String(provider || "").trim() || "unknown"; + const now = nowMs(); + const entry = this.providerFailures.get(key) || { count: 0, lastFailAt: 0, cooldownUntil: 0 }; + entry.lastFailAt = now; + entry.cooldownUntil = Math.max(entry.cooldownUntil, now + Math.max(0, Math.floor(cooldownMs))); + this.providerFailures.set(key, entry); + } + + private getProviderCooldownRemaining(provider: string): number { + const key = String(provider || "").trim() || "unknown"; + const entry = this.providerFailures.get(key); + if (!entry || entry.cooldownUntil <= 0) { + return 0; + } + const remaining = entry.cooldownUntil - nowMs(); + if (remaining <= 0) { + // Cooldown expired — reset count so a single new failure doesn't re-trigger + entry.count = 0; + entry.cooldownUntil = 0; + return 0; + } + return remaining; + } + + private ensureProviderDailyUsageFresh(now = nowMs(), persist = false): void { + const currentDay = getProviderUsageDayKey(now); + if (this.settings.providerDailyUsageDay === currentDay) { + return; + } + this.settings.providerDailyUsageDay = currentDay; + this.settings.providerDailyUsageBytes = {}; + this.settings.debridLinkApiKeyDailyUsageBytes = {}; + this.statsCache = null; + this.statsCacheAt = 0; + if (persist) { + this.lastSettingsPersistAt = now; + void saveSettingsAsync(this.storagePaths, this.settings).catch((err) => logger.warn(`saveSettingsAsync Fehler: ${compactErrorText(err as Error)}`)); + } + } + + private recordProviderDownloadedBytes(provider: DownloadItem["provider"], byteDelta: number, providerAccountId?: string): void { + if (!provider) { + return; + } + const effectiveProvider = resolveMegaDebridProvider(this.settings, provider) || provider; + const nextUsage = addProviderDailyUsageBytes(this.settings, effectiveProvider, byteDelta); + const nextTotalUsage = addProviderTotalUsageBytes(this.settings, effectiveProvider, byteDelta); + this.settings.providerDailyUsageDay = nextUsage.providerDailyUsageDay; + this.settings.providerDailyUsageBytes = nextUsage.providerDailyUsageBytes; + this.settings.providerTotalUsageBytes = nextTotalUsage.providerTotalUsageBytes; + if (effectiveProvider === "debridlink" && providerAccountId) { + const nextKeyUsage = addDebridLinkApiKeyDailyUsageBytes(this.settings, providerAccountId, byteDelta); + const nextKeyTotalUsage = addDebridLinkApiKeyTotalUsageBytes(this.settings, providerAccountId, byteDelta); + this.settings.providerDailyUsageDay = nextKeyUsage.providerDailyUsageDay; + this.settings.debridLinkApiKeyDailyUsageBytes = nextKeyUsage.debridLinkApiKeyDailyUsageBytes; + this.settings.debridLinkApiKeyTotalUsageBytes = nextKeyTotalUsage.debridLinkApiKeyTotalUsageBytes; + } + } + + private isProviderConfigured(provider: DebridProvider): boolean { + this.ensureProviderDailyUsageFresh(nowMs()); + const effectiveProvider = resolveMegaDebridProvider(this.settings, provider) || provider; + if ((this.settings.disabledProviders || []).includes(provider) || (this.settings.disabledProviders || []).includes(effectiveProvider)) { + return false; + } + if (isProviderDailyLimitReached(this.settings, effectiveProvider)) { + return false; + } + if (effectiveProvider === "realdebrid") { + return Boolean(this.settings.realDebridUseWebLogin || this.settings.token.trim()); + } + if (effectiveProvider === "megadebrid-api") { + return Boolean(resolveMegaDebridProvider(this.settings, "megadebrid") === "megadebrid-api" && this.settings.megaLogin.trim() && this.settings.megaPassword.trim() + || this.settings.megaDebridApiEnabled && this.settings.megaLogin.trim() && this.settings.megaPassword.trim()); + } + if (effectiveProvider === "megadebrid-web") { + return Boolean(resolveMegaDebridProvider(this.settings, "megadebrid") === "megadebrid-web" && this.settings.megaLogin.trim() && this.settings.megaPassword.trim() + || this.settings.megaDebridWebEnabled && this.settings.megaLogin.trim() && this.settings.megaPassword.trim()); + } + if (effectiveProvider === "bestdebrid") { + return Boolean(this.settings.bestDebridUseWebLogin || this.settings.bestToken.trim()); + } + if (effectiveProvider === "alldebrid") { + return Boolean(this.settings.allDebridUseWebLogin || this.settings.allDebridToken.trim()); + } + if (effectiveProvider === "ddownload") { + return Boolean(this.settings.ddownloadLogin.trim() && this.settings.ddownloadPassword.trim()); + } + if (effectiveProvider === "onefichier") { + return Boolean(this.settings.oneFichierApiKey.trim()); + } + if (effectiveProvider === "debridlink") { + const configuredKeys = parseDebridLinkApiKeys(this.settings.debridLinkApiKeys); + return configuredKeys.length > 0 && getAvailableDebridLinkApiKeys(this.settings).length > 0; + } + if (provider === "linksnappy") { + return Boolean(this.settings.linkSnappyLogin.trim() && this.settings.linkSnappyPassword.trim()); + } + return false; + } + + private getProviderOrder(): DebridProvider[] { + if (this.settings.providerOrder && this.settings.providerOrder.length > 0) { + return [...this.settings.providerOrder]; + } + return [ + this.settings.providerPrimary, + this.settings.providerSecondary !== "none" ? this.settings.providerSecondary : null, + this.settings.providerTertiary !== "none" ? this.settings.providerTertiary : null + ].filter(Boolean) as DebridProvider[]; + } + + /** Returns the first configured provider from the order that is NOT in cooldown. */ + private findFallbackProviderNotInCooldown(item: DownloadItem): DebridProvider | null { + const hosterKey = extractHosterKey(item.url); + for (const provider of this.getProviderOrder()) { + if (!this.isProviderConfigured(provider)) continue; + const key = hosterKey && provider === "alldebrid" ? `${provider}:${hosterKey}` : provider; + if (this.getProviderCooldownRemaining(key) === 0) return provider; + } + return null; + } + + private getExpectedProviderForItem(item: DownloadItem): DebridProvider | null { + if (item.provider) { + const resolvedProvider = resolveMegaDebridProvider(this.settings, item.provider); + if (resolvedProvider && this.isProviderConfigured(resolvedProvider)) { + return resolvedProvider; + } + } + + const hosterKey = extractHosterKey(item.url); + const routing = this.settings.hosterRouting || {}; + const routedProvider = hosterKey ? routing[hosterKey] : undefined; + if (routedProvider && this.isProviderConfigured(routedProvider)) { + return routedProvider; + } + + const seen = new Set<DebridProvider>(); + for (const provider of this.getProviderOrder()) { + if (seen.has(provider)) { + continue; + } + seen.add(provider); + if (this.isProviderConfigured(provider)) { + return provider; + } + } + + return null; + } + + private getProviderFailureKeyForItem(item: DownloadItem, providerOverride?: DebridProvider | string | null): string { + const provider = String(providerOverride || item.provider || this.getExpectedProviderForItem(item) || "unknown").trim() || "unknown"; + const hosterKey = extractHosterKey(item.url); + if (provider === "alldebrid" && hosterKey) { + return `${provider}:${hosterKey}`; + } + return provider; + } + + private getActiveTaskCountForFailureKey(failureKey: string, excludeItemId?: string): number { + let count = 0; + for (const active of this.activeTasks.values()) { + if (excludeItemId && active.itemId === excludeItemId) { + continue; + } + const activeItem = this.session.items[active.itemId]; + if (!activeItem) { + continue; + } + if (this.getProviderFailureKeyForItem(activeItem) === failureKey) { + count += 1; + } + } + return count; + } + + private getProviderActiveTaskCount(provider: DebridProvider): number { + let count = 0; + for (const active of this.activeTasks.values()) { + const activeItem = this.session.items[active.itemId]; + if (!activeItem) { + continue; + } + if (this.getExpectedProviderForItem(activeItem) === provider) { + count += 1; + } + } + return count; + } + + private getPacedStartKeyForItem(item: DownloadItem): string | null { + const provider = this.getExpectedProviderForItem(item); + if (provider !== "alldebrid") { + return null; + } + return provider; + } + + private countFuturePacedStarts(paceKey: string, now: number, excludeItemId?: string): number { + let count = 0; + for (const [itemId, reservedAt] of this.pacedStartReservationByItem.entries()) { + if (excludeItemId && itemId === excludeItemId) { + continue; + } + if (reservedAt <= now) { + continue; + } + const item = this.session.items[itemId]; + if (!item) { + continue; + } + if (this.getPacedStartKeyForItem(item) !== paceKey) { + continue; + } + if (item.status !== "queued" && item.status !== "reconnect_wait") { + continue; + } + count += 1; + } + return count; + } + + private getProviderValidatingTaskCount(provider: DebridProvider, excludeItemId?: string): number { + let count = 0; + for (const active of this.activeTasks.values()) { + if (excludeItemId && active.itemId === excludeItemId) { + continue; + } + const activeItem = this.session.items[active.itemId]; + if (!activeItem || activeItem.status !== "validating") { + continue; + } + const expectedProvider = resolveMegaDebridProvider(this.settings, this.getExpectedProviderForItem(activeItem)); + if (expectedProvider === provider) { + count += 1; + } + } + return count; + } + + private getSerializedValidatingLimit(provider: DebridProvider | null): number { + if (provider === "megadebrid-web") { + return 1; + } + return Number.MAX_SAFE_INTEGER; + } + + private delayPacedStartForItem(item: DownloadItem, now: number): boolean { + const paceKey = this.getPacedStartKeyForItem(item); + if (!paceKey) { + return false; + } + + const existingReadyAt = this.retryAfterByItem.get(item.id) || 0; + const existingPacedAt = this.pacedStartReservationByItem.get(item.id) || 0; + if (existingPacedAt > 0 && existingPacedAt <= now) { + this.pacedStartReservationByItem.delete(item.id); + return false; + } + if (existingPacedAt > now) { + const scheduledAt = Math.max(existingReadyAt, existingPacedAt); + this.retryAfterByItem.set(item.id, scheduledAt); + item.status = "queued"; + item.speedBps = 0; + item.fullStatus = `AllDebrid Start in ${Math.max(1, Math.ceil((scheduledAt - now) / 1000))}s`; + item.updatedAt = now; + return true; + } + + const failureKey = this.getProviderFailureKeyForItem(item, "alldebrid"); + const startLimit = this.getAllDebridStartLimit(extractHosterKey(item.url)); + const activeProviderTasks = this.activeTasks.size; + const activeHosterTasks = this.getActiveTaskCountForFailureKey(failureKey); + const futureReservations = this.countFuturePacedStarts(paceKey, now, item.id); + const remainingGlobalSlots = Math.max(0, Math.max(1, Number(this.settings.maxParallel) || 1) - activeProviderTasks - futureReservations); + const remainingHosterSlots = Number.isFinite(startLimit) + ? Math.max(0, startLimit - activeHosterTasks - futureReservations) + : Number.MAX_SAFE_INTEGER; + const availableReservationSlots = Math.min(remainingGlobalSlots, remainingHosterSlots); + if (availableReservationSlots <= 0) { + this.pacedStartReservationByItem.delete(item.id); + if ((item.fullStatus || "").startsWith("AllDebrid Start in ")) { + item.fullStatus = "Wartet"; + item.updatedAt = now; + } + return true; + } + + const scheduledAt = Math.max(existingReadyAt, now + ALLDEBRID_START_STAGGER_MS); + if (scheduledAt <= now) { + this.pacedStartReservationByItem.delete(item.id); + return false; + } + this.retryAfterByItem.set(item.id, scheduledAt); + this.pacedStartReservationByItem.set(item.id, scheduledAt); + item.status = "queued"; + item.speedBps = 0; + item.fullStatus = `AllDebrid Start in ${Math.max(1, Math.ceil((scheduledAt - now) / 1000))}s`; + item.updatedAt = now; + return true; + } + + private notePacedStartForItem(item: DownloadItem, now: number): void { + const paceKey = this.getPacedStartKeyForItem(item); + if (!paceKey) { + return; + } + + const reservedAt = this.pacedStartReservationByItem.get(item.id) || 0; + if (reservedAt > 0) { + this.pacedStartReservationByItem.delete(item.id); + } + if (this.countFuturePacedStarts(paceKey, now) <= 0) { + this.providerStartReservations.delete(paceKey); + } + } + + private getConfiguredAllDebridStartLimit(): number { + const configured = Math.floor(Number(this.settings.maxParallel || 1)); + if (Number.isFinite(configured) && configured > 0) { + return configured; + } + return 1; + } + + private getAllDebridStartLimit(hosterKey: string): number { + if (hosterKey !== "rapidgator") { + return Number.MAX_SAFE_INTEGER; + } + const configuredLimit = this.getConfiguredAllDebridStartLimit(); + const cached = this.allDebridHostInfoCache.get(hosterKey); + const apiLimit = cached?.info.limitSimuDl; + if (Number.isFinite(apiLimit) && (apiLimit as number) > 0) { + return Math.max(1, Math.min(configuredLimit, Math.floor(apiLimit as number))); + } + return configuredLimit; + } + + private shouldDelayStartForItem(item: DownloadItem): boolean { + const provider = resolveMegaDebridProvider(this.settings, this.getExpectedProviderForItem(item)); + const serializedValidatingLimit = this.getSerializedValidatingLimit(provider); + if (provider && Number.isFinite(serializedValidatingLimit) && serializedValidatingLimit < Number.MAX_SAFE_INTEGER) { + return this.getProviderValidatingTaskCount(provider, item.id) >= serializedValidatingLimit; + } + if (provider !== "alldebrid") { + return false; + } + const hosterKey = extractHosterKey(item.url); + if (hosterKey !== "rapidgator") { + return false; + } + const failureKey = this.getProviderFailureKeyForItem(item, provider); + const startLimit = this.getAllDebridStartLimit(hosterKey); + return this.getActiveTaskCountForFailureKey(failureKey) >= startLimit; + } + + private async getAllDebridHostInfoCached(hosterKey: string, signal?: AbortSignal, forceRefresh = false): Promise<AllDebridHostInfo | null> { + const normalizedHost = String(hosterKey || "").trim().toLowerCase(); + if (!normalizedHost || this.settings.allDebridUseWebLogin) { + return null; + } + const token = this.settings.allDebridToken.trim(); + if (!token) { + return null; + } + + const cached = this.allDebridHostInfoCache.get(normalizedHost); + if (!forceRefresh && cached && nowMs() - cached.cachedAt <= ALLDEBRID_HOST_INFO_TTL_MS) { + return cached.info; + } + + try { + const info = await fetchAllDebridHostInfo(token, normalizedHost, signal); + this.allDebridHostInfoCache.set(normalizedHost, { info, cachedAt: nowMs() }); + return info; + } catch (error) { + const errorText = compactErrorText(error); + logger.warn(`AllDebrid Host-Info Fehler für ${normalizedHost}: ${errorText}`); + return cached?.info || null; + } + } + + private async maybeApplyAllDebridRapidgatorBackoff(item: DownloadItem, active: ActiveTask): Promise<boolean> { + const provider = this.getExpectedProviderForItem(item); + if (provider !== "alldebrid") { + return false; + } + + const hosterKey = extractHosterKey(item.url); + if (hosterKey !== "rapidgator") { + return false; + } + + const failureKey = this.getProviderFailureKeyForItem(item, provider); + const activePeers = this.getActiveTaskCountForFailureKey(failureKey, item.id); + const info = await this.getAllDebridHostInfoCached(hosterKey, active.abortController.signal, activePeers <= 0); + const startLimit = this.getAllDebridStartLimit(hosterKey); + + if (activePeers >= startLimit) { + const delayMs = Math.min(45000, 5000 + activePeers * 3000); + this.queueRetry(item, active, delayMs, `AllDebrid ${hosterKey}: Slot belegt (${activePeers}/${startLimit})`); + return true; + } + + if (!info) { + return false; + } + + if (info.state === "down") { + const delayMs = 60000; + this.applyProviderBusyBackoff(failureKey, delayMs); + this.queueRetry(item, active, delayMs + 1000, `AllDebrid ${info.host}: ${info.statusLabel}`); + return true; + } + + if (info.limitSimuDl !== null && info.limitSimuDl <= 0) { + const delayMs = 45000; + this.applyProviderBusyBackoff(failureKey, delayMs); + this.queueRetry(item, active, delayMs + 1000, `AllDebrid ${info.host}: keine freien Slots`); + return true; + } + + if (info.quota !== null && info.quota <= 0) { + const delayMs = 120000; + this.applyProviderBusyBackoff(failureKey, delayMs); + this.queueRetry(item, active, delayMs + 1000, `AllDebrid ${info.host}: Quota aufgebraucht`); + return true; + } + + return false; + } + + private resetStaleRetryState(): void { + const now = nowMs(); + // Reset retry counters for items queued >10 min without progress + for (const [itemId, retryState] of this.retryStateByItem) { + const item = this.session.items[itemId]; + if (!item || item.status !== "queued") { + continue; + } + if (this.activeTasks.has(itemId)) { + continue; + } + const retryAfter = this.retryAfterByItem.get(itemId) || 0; + if (retryAfter > now) { + continue; + } + const staleMs = now - item.updatedAt; + if (staleMs > 600000) { + retryState.stallRetries = 0; + retryState.unrestrictRetries = 0; + retryState.genericErrorRetries = 0; + retryState.freshRetryUsed = false; + retryState.resumeHardResetUsed = false; + logger.info(`Soft-Reset: Retry-Counter zurückgesetzt für ${item.fileName || itemId} (${Math.floor(staleMs / 60000)} min stale)`); + } + } + // Reset provider failures older than 15 min + for (const [provider, entry] of this.providerFailures) { + if (now - entry.lastFailAt > 900000) { + this.providerFailures.delete(provider); + logger.info(`Soft-Reset: Provider-Failures zurückgesetzt für ${provider}`); + } + } + } + + // ── Scheduler ────────────────────────────────────────────────────────── + + private async ensureScheduler(): Promise<void> { + if (this.scheduleRunning) { + return; + } + this.scheduleRunning = true; + const myGeneration = this.schedulerGeneration; + logger.info(`Scheduler gestartet (gen=${myGeneration})`); + try { + while (this.session.running && this.schedulerGeneration === myGeneration) { + const now = nowMs(); + if (now - this.lastSchedulerHeartbeatAt >= 60000) { + this.lastSchedulerHeartbeatAt = now; + logger.info(`Scheduler Heartbeat: active=${this.activeTasks.size}, queued=${this.countQueuedItems()}, reconnect=${this.reconnectActive()}, paused=${this.session.paused}, postProcess=${this.packagePostProcessTasks.size}`); + } + // Periodic soft-reset every 10 min: clear stale retry counters & provider failures + if (now - this.lastStaleResetAt >= 600000) { + this.lastStaleResetAt = now; + this.resetStaleRetryState(); + } + + if (this.session.paused) { + await sleep(120); + continue; + } + + if (this.reconnectActive()) { + const markNow = nowMs(); + if (markNow - this.lastReconnectMarkAt >= 900) { + this.lastReconnectMarkAt = markNow; + const changed = this.markQueuedAsReconnectWait(); + if (!changed) { + this.emitState(); + } + } + await sleep(220); + continue; + } + + while (this.activeTasks.size < Math.max(1, this.settings.maxParallel)) { + const next = this.findNextQueuedItem(); + if (!next) { + break; + } + this.startItem(next.packageId, next.itemId); + } + + this.runGlobalStallWatchdog(now); + + const downloadsComplete = this.activeTasks.size === 0 && !this.hasQueuedItems() && !this.hasDelayedQueuedItems(); + const postProcessComplete = this.packagePostProcessTasks.size === 0; + if (downloadsComplete && (postProcessComplete || this.settings.autoExtractWhenStopped)) { + this.finishRun(); + break; + } + + const maxParallel = Math.max(1, this.settings.maxParallel); + const schedulerSleepMs = this.activeTasks.size >= maxParallel ? 170 : 120; + await sleep(schedulerSleepMs); + } + } finally { + this.scheduleRunning = false; + logger.info(`Scheduler beendet (gen=${myGeneration})`); + } + } + + private reconnectActive(): boolean { + if (this.session.reconnectUntil <= 0) { + return false; + } + const now = nowMs(); + // Safety: if reconnectUntil is unreasonably far in the future (clock regression), + // clamp it to reconnectWaitSeconds * 2 from now + const maxWaitMs = this.settings.reconnectWaitSeconds * 2 * 1000; + if (this.session.reconnectUntil - now > maxWaitMs) { + this.session.reconnectUntil = now + maxWaitMs; + } + return this.session.reconnectUntil > now; + } + + private runGlobalStallWatchdog(now: number): void { + const timeoutMs = getGlobalStallWatchdogTimeoutMs(); + if (timeoutMs <= 0) { + return; + } + + if (!this.session.running || this.session.paused || this.reconnectActive()) { + this.lastGlobalProgressBytes = this.session.totalDownloadedBytes; + this.lastGlobalProgressAt = now; + return; + } + + // Per-item validating watchdog: abort items stuck longer than the unrestrict timeout + buffer + const VALIDATING_STUCK_MS = getUnrestrictTimeoutMs() + 15000; + for (const active of this.activeTasks.values()) { + if (active.abortController.signal.aborted) { + continue; + } + const item = this.session.items[active.itemId]; + if (!item || item.status !== "validating") { + continue; + } + const ageMs = item.updatedAt > 0 ? now - item.updatedAt : 0; + if (ageMs > VALIDATING_STUCK_MS) { + logger.warn(`Validating-Stuck erkannt: item=${item.fileName || active.itemId}, ${Math.floor(ageMs / 1000)}s ohne Fortschritt`); + active.abortReason = "stall"; + active.abortController.abort("stall"); + } + } + + if (this.session.totalDownloadedBytes !== this.lastGlobalProgressBytes) { + this.lastGlobalProgressBytes = this.session.totalDownloadedBytes; + this.lastGlobalProgressAt = now; + return; + } + + if (now - this.lastGlobalProgressAt < timeoutMs) { + return; + } + + let stalledCount = 0; + let diskBlockedCount = 0; + for (const active of this.activeTasks.values()) { + if (active.abortController.signal.aborted) { + continue; + } + if (active.blockedOnDiskWrite) { + diskBlockedCount += 1; + continue; + } + const item = this.session.items[active.itemId]; + if (item && (item.status === "downloading" || item.status === "validating")) { + stalledCount += 1; + } + } + if (stalledCount === 0) { + this.lastGlobalProgressAt = now; + return; + } + + logger.warn(`Globaler Download-Stall erkannt (${Math.floor((now - this.lastGlobalProgressAt) / 1000)}s ohne Fortschritt), ${stalledCount} Task(s) neu starten, diskBlocked=${diskBlockedCount}`); + for (const active of this.activeTasks.values()) { + if (active.abortController.signal.aborted) { + continue; + } + if (active.blockedOnDiskWrite) { + continue; + } + const item = this.session.items[active.itemId]; + if (item && (item.status === "downloading" || item.status === "validating")) { + active.abortReason = "stall"; + active.abortController.abort("stall"); + } + } + this.lastGlobalProgressAt = now; + } + + private requestReconnect(reason: string): void { + if (!this.settings.autoReconnect) { + return; + } + + // Only increment when not already inside an active reconnect window to avoid + // inflating the backoff counter when multiple parallel downloads hit 429/503. + if (this.session.reconnectUntil <= nowMs()) { + this.consecutiveReconnects += 1; + } + const backoffMultiplier = Math.min(this.consecutiveReconnects, 5); + const waitMs = this.settings.reconnectWaitSeconds * 1000 * backoffMultiplier; + const maxWaitMs = this.settings.reconnectWaitSeconds * 2 * 1000; + const cappedWaitMs = Math.min(waitMs, maxWaitMs); + const until = nowMs() + cappedWaitMs; + this.session.reconnectUntil = Math.max(this.session.reconnectUntil, until); + // Safety cap: never let reconnectUntil exceed reconnectWaitSeconds * 2 from now + const absoluteMax = nowMs() + maxWaitMs; + if (this.session.reconnectUntil > absoluteMax) { + this.session.reconnectUntil = absoluteMax; + } + this.session.reconnectReason = reason; + this.lastReconnectMarkAt = 0; + + for (const active of this.activeTasks.values()) { + active.abortReason = "reconnect"; + active.abortController.abort("reconnect"); + } + + logger.warn(`Reconnect angefordert: ${reason} (consecutive=${this.consecutiveReconnects}, wait=${Math.ceil(cappedWaitMs / 1000)}s)`); + this.emitState(); + } + + private markQueuedAsReconnectWait(): boolean { + let changed = false; + const waitSeconds = Math.max(0, Math.ceil((this.session.reconnectUntil - nowMs()) / 1000)); + const waitText = `Reconnect-Wait (${waitSeconds}s)`; + const itemIds = this.runItemIds.size > 0 ? this.runItemIds : Object.keys(this.session.items); + for (const itemId of itemIds) { + const item = this.session.items[itemId]; + if (!item) { + continue; + } + const pkg = this.session.packages[item.packageId]; + if (!pkg || pkg.cancelled || !pkg.enabled) { + continue; + } + if (item.status === "queued") { + item.status = "reconnect_wait"; + item.fullStatus = waitText; + item.updatedAt = nowMs(); + changed = true; + } + } + if (changed) { + this.emitState(); + } + return changed; + } + + private findNextQueuedItem(): { packageId: string; itemId: string } | null { + const now = nowMs(); + const priorityOrder: Array<PackagePriority> = ["high", "normal", "low"]; + for (const prio of priorityOrder) { + for (const packageId of this.session.packageOrder) { + const pkg = this.session.packages[packageId]; + if (!pkg || pkg.cancelled || !pkg.enabled) { + continue; + } + if ((pkg.priority || "normal") !== prio) { + continue; + } + if (this.runPackageIds.size > 0 && !this.runPackageIds.has(packageId)) { + continue; + } + for (const itemId of pkg.itemIds) { + const item = this.session.items[itemId]; + if (!item) { + continue; + } + const retryAfter = this.retryAfterByItem.get(itemId) || 0; + if (retryAfter > now) { + continue; + } + if (retryAfter > 0) { + this.retryAfterByItem.delete(itemId); + } + if (item.status === "queued" || item.status === "reconnect_wait") { + if (this.delayPacedStartForItem(item, now)) { + continue; + } + if (this.shouldDelayStartForItem(item)) { + continue; + } + return { packageId, itemId }; + } + } + } + } + return null; + } + + private hasQueuedItems(): boolean { + const now = nowMs(); + for (const packageId of this.session.packageOrder) { + const pkg = this.session.packages[packageId]; + if (!pkg || pkg.cancelled || !pkg.enabled) { + continue; + } + if (this.runPackageIds.size > 0 && !this.runPackageIds.has(packageId)) { + continue; + } + for (const itemId of pkg.itemIds) { + const item = this.session.items[itemId]; + if (!item) { + continue; + } + const retryAfter = this.retryAfterByItem.get(itemId) || 0; + if (retryAfter > now) { + continue; + } + if (item.status === "queued" || item.status === "reconnect_wait") { + return true; + } + } + } + return false; + } + + private hasDelayedQueuedItems(): boolean { + const now = nowMs(); + for (const [itemId, readyAt] of this.retryAfterByItem.entries()) { + if (readyAt <= now) { + continue; + } + const item = this.session.items[itemId]; + if (!item) { + continue; + } + if (item.status !== "queued" && item.status !== "reconnect_wait") { + continue; + } + const pkg = this.session.packages[item.packageId]; + if (!pkg || pkg.cancelled || !pkg.enabled) { + continue; + } + if (this.runPackageIds.size > 0 && !this.runPackageIds.has(item.packageId)) { + continue; + } + return true; + } + return false; + } + + private countQueuedItems(): number { + let count = 0; + for (const packageId of this.session.packageOrder) { + const pkg = this.session.packages[packageId]; + if (!pkg || pkg.cancelled || !pkg.enabled) { + continue; + } + if (this.runPackageIds.size > 0 && !this.runPackageIds.has(packageId)) { + continue; + } + for (const itemId of pkg.itemIds) { + const item = this.session.items[itemId]; + if (!item) { + continue; + } + if (item.status === "queued" || item.status === "reconnect_wait") { + count += 1; + } + } + } + return count; + } + + private queueRetry(item: DownloadItem, active: ActiveTask, delayMs: number, statusText: string): void { + const waitMs = Math.max(0, Math.floor(delayMs)); + item.status = "queued"; + item.speedBps = 0; + item.fullStatus = statusText; + item.updatedAt = nowMs(); + item.attempts = 0; + active.abortController = new AbortController(); + active.abortReason = "none"; + this.retryStateByItem.set(item.id, { + freshRetryUsed: Boolean(active.freshRetryUsed), + resumeHardResetUsed: Boolean(active.resumeHardResetUsed), + stallRetries: Number(active.stallRetries || 0), + genericErrorRetries: Number(active.genericErrorRetries || 0), + unrestrictRetries: Number(active.unrestrictRetries || 0) + }); + this.logPackageForItem(item, "WARN", "Retry eingeplant", { + delayMs: waitMs, + statusText, + stallRetries: Number(active.stallRetries || 0), + unrestrictRetries: Number(active.unrestrictRetries || 0), + genericRetries: Number(active.genericErrorRetries || 0), + freshRetryUsed: Boolean(active.freshRetryUsed), + resumeHardResetUsed: Boolean(active.resumeHardResetUsed) + }); + // Caller returns immediately after this; startItem().finally releases the active slot, + // so the retry backoff never blocks a worker. + this.retryAfterByItem.set(item.id, nowMs() + waitMs); + } + + private scheduleHttp416Retry( + item: DownloadItem, + active: ActiveTask, + retryDisplayLimit: string, + errorText: string, + claimedTargetPath: string + ): void { + active.genericErrorRetries = Number(active.genericErrorRetries || 0) + 1; + item.retries += 1; + if (claimedTargetPath) { + try { + fs.rmSync(claimedTargetPath, { force: true }); + } catch { + // ignore + } + } + this.releaseTargetPath(item.id); + this.dropItemContribution(item.id); + item.lastError = errorText; + item.downloadedBytes = 0; + item.totalBytes = null; + item.progressPercent = 0; + item.speedBps = 0; + const delayMs = retryDelayWithJitter(active.genericErrorRetries, 200); + logger.warn( + `HTTP 416 erkannt: item=${item.fileName || item.id}, ` + + `retry=${active.genericErrorRetries}/${retryDisplayLimit}, error=${errorText}, provider=${item.provider || "?"}` + ); + this.queueRetry(item, active, delayMs, `HTTP 416 erkannt, Retry ${active.genericErrorRetries}/${retryDisplayLimit}`); + } + + private startItem(packageId: string, itemId: string): void { + const item = this.session.items[itemId]; + const pkg = this.session.packages[packageId]; + if (!item || !pkg || pkg.cancelled || !pkg.enabled) { + return; + } + if (item.status !== "queued" && item.status !== "reconnect_wait") { + return; + } + if (this.activeTasks.has(itemId)) { + return; + } + const maxParallel = Math.max(1, Number(this.settings.maxParallel) || 1); + if (this.activeTasks.size >= maxParallel) { + logger.warn(`startItem übersprungen (Parallel-Limit): active=${this.activeTasks.size}, max=${maxParallel}, item=${item.fileName || item.id}`); + return; + } + + this.retryAfterByItem.delete(itemId); + + const preflightReason = `${item.fullStatus || ""} ${item.lastError || ""}`.trim(); + if (shouldPreflightFinalizeItemFromDisk(item) + && this.tryFinalizeItemFromDisk(pkg, item, "Start-Preflight", preflightReason)) { + this.retryStateByItem.delete(item.id); + this.refreshPackageStatus(pkg); + this.persistSoon(); + return; + } + + this.notePackageDownloadStarted(pkg); + item.status = "validating"; + item.fullStatus = "Link wird umgewandelt"; + item.speedBps = 0; + // Reset stale progress so UI doesn't show old % while re-validating + if (item.downloadedBytes === 0) { + item.progressPercent = 0; + } + item.updatedAt = nowMs(); + pkg.status = "downloading"; + pkg.updatedAt = nowMs(); + this.logPackageForItem(item, "INFO", "Download-Slot gestartet", { + packageId, + maxParallel: Math.max(1, Number(this.settings.maxParallel) || 1) + }); + + const active: ActiveTask = { + itemId, + packageId, + abortController: new AbortController(), + abortReason: "none", + resumable: true, + nonResumableCounted: false, + blockedOnDiskWrite: false, + blockedOnDiskSince: 0 + }; + this.activeTasks.set(itemId, active); + this.notePacedStartForItem(item, nowMs()); + this.emitState(); + + void this.processItem(active).catch((err) => { + logger.warn(`processItem unbehandelt (${itemId}): ${compactErrorText(err)}`); + }).finally(() => { + if (!this.retryAfterByItem.has(item.id)) { + this.releaseTargetPath(item.id); + } + if (active.nonResumableCounted) { + this.nonResumableActive = Math.max(0, this.nonResumableActive - 1); + } + this.activeTasks.delete(itemId); + this.persistSoon(); + this.emitState(); + }); + } + + private async processItem(active: ActiveTask): Promise<void> { + const item = this.session.items[active.itemId]; + const pkg = this.session.packages[active.packageId]; + if (!item || !pkg) { + return; + } + + const retryState = this.retryStateByItem.get(item.id) || { + freshRetryUsed: false, + resumeHardResetUsed: false, + stallRetries: 0, + genericErrorRetries: 0, + unrestrictRetries: 0 + }; + this.retryStateByItem.set(item.id, retryState); + active.freshRetryUsed = retryState.freshRetryUsed; + active.resumeHardResetUsed = retryState.resumeHardResetUsed; + active.stallRetries = retryState.stallRetries; + active.genericErrorRetries = retryState.genericErrorRetries; + active.unrestrictRetries = retryState.unrestrictRetries; + const configuredRetryLimit = normalizeRetryLimit(this.settings.retryLimit); + const retryDisplayLimit = retryLimitLabel(configuredRetryLimit); + const maxItemRetries = retryLimitToMaxRetries(configuredRetryLimit); + const maxItemAttempts = configuredRetryLimit <= 0 ? Number.MAX_SAFE_INTEGER : maxItemRetries + 1; + const maxGenericErrorRetries = maxItemRetries; + const maxUnrestrictRetries = maxItemRetries; + const maxStallRetries = maxItemRetries; + const maxHttp416Retries = configuredRetryLimit <= 0 ? 3 : Math.max(1, Math.min(maxItemRetries, 3)); + while (true) { + try { + const preflightReason = `${item.fullStatus || ""} ${item.lastError || ""}`.trim(); + if (shouldPreflightFinalizeItemFromDisk(item) + && this.tryFinalizeItemFromDisk(pkg, item, "Process-Preflight", preflightReason)) { + this.retryStateByItem.delete(item.id); + return; + } + this.logPackageForItem(item, "INFO", "Link-Umwandlung gestartet", { + url: item.url, + retryLimit: retryDisplayLimit + }); + // Wait while paused — don't check cooldown or unrestrict while paused + while (this.session.paused && this.session.running && !active.abortController.signal.aborted) { + item.status = "paused"; + item.fullStatus = "Pausiert"; + item.speedBps = 0; + this.emitState(); + await sleep(120); + } + if (active.abortController.signal.aborted) { + throw new Error(`aborted:${active.abortReason}`); + } + // Check provider cooldown before attempting unrestrict + const cooldownProvider = this.getProviderFailureKeyForItem(item); + const cooldownMs = this.getProviderCooldownRemaining(cooldownProvider); + if (cooldownMs > 0) { + // If autoProviderFallback is enabled and another provider is ready, switch to it + // instead of waiting out the full cooldown. + if (this.settings.autoProviderFallback) { + const fallback = this.findFallbackProviderNotInCooldown(item); + if (fallback) { + logger.info(`Provider-Cooldown: ${cooldownProvider} noch ${Math.ceil(cooldownMs / 1000)}s, wechsle zu ${fallback} für ${item.fileName || item.url}`); + this.logPackageForItem(item, "WARN", "Provider-Cooldown erkannt, Fallback gewählt", { + provider: cooldownProvider, + remainingMs: cooldownMs, + fallback + }); + item.provider = null; + // Continue — debrid.ts will attempt providers in order and reach the fallback + } else { + this.logPackageForItem(item, "WARN", "Provider-Cooldown blockiert Unrestrict", { + provider: cooldownProvider, + remainingMs: cooldownMs + }); + const delayMs = Math.min(cooldownMs + 1000, 310000); + this.queueRetry(item, active, delayMs, `Provider-Cooldown (${Math.ceil(delayMs / 1000)}s)`); + this.persistSoon(); + this.emitState(); + return; + } + } else { + this.logPackageForItem(item, "WARN", "Provider-Cooldown blockiert Unrestrict", { + provider: cooldownProvider, + remainingMs: cooldownMs + }); + const delayMs = Math.min(cooldownMs + 1000, 310000); + this.queueRetry(item, active, delayMs, `Provider-Cooldown (${Math.ceil(delayMs / 1000)}s)`); + this.persistSoon(); + this.emitState(); + return; + } + } + if (await this.maybeApplyAllDebridRapidgatorBackoff(item, active)) { + this.persistSoon(); + this.emitState(); + return; + } + const unrestrictTimeoutSignal = AbortSignal.timeout(getUnrestrictTimeoutMs()); + const unrestrictedSignal = AbortSignal.any([active.abortController.signal, unrestrictTimeoutSignal]); + let unrestricted; + try { + unrestricted = await this.debridService.unrestrictLink(item.url, unrestrictedSignal); + } catch (unrestrictError) { + if (!active.abortController.signal.aborted && unrestrictTimeoutSignal.aborted) { + // Record failure for all providers since we don't know which one timed out + this.recordProviderFailure(cooldownProvider); + throw new Error(`Unrestrict Timeout nach ${Math.ceil(getUnrestrictTimeoutMs() / 1000)}s`); + } + // Record failure for the provider that errored + const errText = compactErrorText(unrestrictError); + if (isUnrestrictFailure(errText) && !isHosterUnavailableError(errText)) { + this.recordProviderFailure(cooldownProvider); + if (isProviderBusyUnrestrictError(errText) || isTemporaryUnrestrictError(errText)) { + const busyCooldownMs = isTemporaryUnrestrictError(errText) + ? Math.min(180000, 20000 + Number(active.unrestrictRetries || 0) * 10000) + : Math.min(60000, 12000 + Number(active.unrestrictRetries || 0) * 3000); + this.applyProviderBusyBackoff(cooldownProvider, busyCooldownMs); + } + } + throw unrestrictError; + } + if (active.abortController.signal.aborted) { + throw new Error(`aborted:${active.abortReason}`); + } + // Unrestrict succeeded - reset provider failure counter + this.recordProviderSuccess(this.getProviderFailureKeyForItem(item, unrestricted.provider)); + item.provider = unrestricted.provider; + item.providerLabel = unrestricted.providerLabel; + item.providerAccountId = unrestricted.sourceAccountId; + item.providerAccountLabel = unrestricted.sourceAccountLabel; + item.retries += unrestricted.retriesUsed; + item.fileName = sanitizeFilename(unrestricted.fileName || filenameFromUrl(item.url)); + let directHost = ""; + try { + directHost = new URL(unrestricted.directUrl).host; + } catch { + directHost = ""; + } + try { + fs.mkdirSync(pkg.outputDir, { recursive: true }); + } catch (mkdirError) { + throw new Error(`Zielordner kann nicht erstellt werden: ${compactErrorText(mkdirError)}`); + } + const existingTargetPath = String(item.targetPath || "").trim(); + const canReuseExistingTarget = existingTargetPath + && isPathInsideDir(existingTargetPath, pkg.outputDir) + && (item.downloadedBytes > 0 || fs.existsSync(existingTargetPath)); + const preferredTargetPath = canReuseExistingTarget + ? existingTargetPath + : path.join(pkg.outputDir, item.fileName); + item.targetPath = this.claimTargetPath(item.id, preferredTargetPath, Boolean(canReuseExistingTarget)); + item.totalBytes = unrestricted.fileSize; + item.status = "downloading"; + const pLabel = unrestricted.providerLabel; + const statusLabel = providerLabel(unrestricted.provider) || pLabel; + item.fullStatus = `Starte... (${statusLabel})`; + item.updatedAt = nowMs(); + this.emitState(); + logger.info(`Download Start: ${item.fileName} (${humanSize(unrestricted.fileSize || 0)}) via ${pLabel}, pkg=${pkg.name}`); + this.logPackageForItem(item, "INFO", "Link umgewandelt", { + provider: unrestricted.provider, + providerLabel: unrestricted.providerLabel || "", + accountId: unrestricted.sourceAccountId || "", + accountLabel: unrestricted.sourceAccountLabel || "", + sizeBytes: unrestricted.fileSize, + targetPath: item.targetPath, + directHost, + directUrl: unrestricted.directUrl, + resumableHint: unrestricted.retriesUsed >= 0 + }); + + const maxAttempts = maxItemAttempts; + let done = false; + while (!done && item.attempts < maxAttempts) { + item.attempts += 1; + this.logPackageForItem(item, "INFO", "Download-Versuch startet", { + attempt: item.attempts, + maxAttempts: maxAttempts === Number.MAX_SAFE_INTEGER ? "infinite" : maxAttempts, + provider: unrestricted.provider, + targetPath: item.targetPath, + existingBytes: item.downloadedBytes, + totalBytes: item.totalBytes + }); + if (item.status !== "downloading") { + item.status = "downloading"; + item.fullStatus = `Download läuft (${statusLabel})`; + item.updatedAt = nowMs(); + this.emitState(); + } + const result = await this.downloadToFile(active, unrestricted.directUrl, item.targetPath, item.totalBytes, unrestricted.skipTlsVerify, pLabel); + active.resumable = result.resumable; + if (!active.resumable && !active.nonResumableCounted) { + active.nonResumableCounted = true; + this.nonResumableActive += 1; + } + + if (active.abortController.signal.aborted) { + throw new Error(`aborted:${active.abortReason}`); + } + + if (this.settings.enableIntegrityCheck) { + item.status = "integrity_check"; + item.fullStatus = "CRC-Check läuft"; + item.updatedAt = nowMs(); + this.emitState(); + + const validation = await validateFileAgainstManifest(item.targetPath, pkg.outputDir); + if (active.abortController.signal.aborted) { + throw new Error(`aborted:${active.abortReason}`); + } + if (!validation.ok) { + item.lastError = validation.message; + item.fullStatus = `${validation.message}, Neuversuch`; + try { + fs.rmSync(item.targetPath, { force: true }); + } catch { + // ignore + } + if (item.attempts < maxAttempts) { + item.status = "integrity_check"; + item.progressPercent = 0; + this.dropItemContribution(item.id); + item.downloadedBytes = 0; + item.totalBytes = unrestricted.fileSize; + this.emitState(); + await sleep(300); + continue; + } + throw new Error(`Integritätsprüfung fehlgeschlagen (${validation.message})`); + } + } + + if (active.abortController.signal.aborted) { + throw new Error(`aborted:${active.abortReason}`); + } + + const finalTargetPath = String(item.targetPath || "").trim(); + let fileSizeOnDisk = item.downloadedBytes; + if (finalTargetPath) { + try { + const stat = await fs.promises.stat(finalTargetPath); + fileSizeOnDisk = stat.size; + } catch { + // file does not exist + } + } + const tooSmall = shouldRejectSuspiciousSmallDownload( + finalTargetPath, + item.fileName, + fileSizeOnDisk, + item.totalBytes + ); + if (tooSmall) { + try { + fs.rmSync(finalTargetPath, { force: true }); + } catch { + // ignore + } + this.releaseTargetPath(item.id); + this.dropItemContribution(item.id); + item.downloadedBytes = 0; + item.progressPercent = 0; + item.totalBytes = (item.totalBytes || 0) > 0 ? item.totalBytes : null; + item.speedBps = 0; + item.updatedAt = nowMs(); + throw new Error(`Datei zu klein (${humanSize(fileSizeOnDisk)}, erwartet ${item.totalBytes ? humanSize(item.totalBytes) : ">= 100 KB"})`); + } + + done = true; + } + + if (active.abortController.signal.aborted) { + throw new Error(`aborted:${active.abortReason}`); + } + + const completedAt = nowMs(); + item.status = "completed"; + item.fullStatus = this.settings.autoExtract + ? "Entpacken - Ausstehend" + : `Fertig (${humanSize(item.downloadedBytes)})`; + item.progressPercent = 100; + item.speedBps = 0; + item.updatedAt = completedAt; + this.notePackageDownloadCompleted(pkg, completedAt); + pkg.updatedAt = completedAt; + this.recordRunOutcome(item.id, "completed"); + logger.info(`Download fertig: ${item.fileName} (${humanSize(item.downloadedBytes)}), pkg=${pkg.name}`); + this.logPackageForItem(item, "INFO", "Download abgeschlossen", { + downloadedBytes: item.downloadedBytes, + totalBytes: item.totalBytes, + autoExtract: this.settings.autoExtract + }); + + if (this.session.running && !active.abortController.signal.aborted) { + void this.runPackagePostProcessing(pkg.id).catch((err) => { + logger.warn(`runPackagePostProcessing Fehler (processItem): ${compactErrorText(err)}`); + }).finally(() => { + this.applyCompletedCleanupPolicy(pkg.id, item.id); + this.persistSoon(); + this.emitState(); + }); + } + this.persistSoon(); + this.emitState(); + this.retryStateByItem.delete(item.id); + return; + } catch (error) { + if (this.session.items[item.id] !== item) { + return; + } + const reason = active.abortReason; + const claimedTargetPath = this.claimedTargetPathByItem.get(item.id) || ""; + if (reason === "cancel") { + this.logPackageForItem(item, "WARN", "Download abgebrochen durch Entfernen", { + reason + }); + item.status = "cancelled"; + item.fullStatus = "Entfernt"; + this.recordRunOutcome(item.id, "cancelled"); + if (claimedTargetPath) { + try { + fs.rmSync(claimedTargetPath, { force: true }); + } catch { + // ignore + } + } + item.downloadedBytes = 0; + item.progressPercent = 0; + item.totalBytes = null; + this.dropItemContribution(item.id); + this.retryStateByItem.delete(item.id); + } else if (reason === "stop") { + this.logPackageForItem(item, "WARN", "Download gestoppt", { + reason + }); + // If a new start() has already re-queued this item, don't overwrite + // its status with "cancelled"/"Gestoppt" — the new run owns it now. + if (!this.session.running) { + item.status = "cancelled"; + item.fullStatus = "Gestoppt"; + this.recordRunOutcome(item.id, "cancelled"); + } + if (!active.resumable && claimedTargetPath && !fs.existsSync(claimedTargetPath)) { + item.downloadedBytes = 0; + item.progressPercent = 0; + item.totalBytes = null; + this.dropItemContribution(item.id); + } + this.retryStateByItem.delete(item.id); + } else if (reason === "shutdown") { + this.logPackageForItem(item, "WARN", "Download für Shutdown geparkt", { + reason + }); + item.status = "queued"; + item.speedBps = 0; + const activePkg = this.session.packages[item.packageId]; + item.fullStatus = activePkg && !activePkg.enabled ? "Paket gestoppt" : "Wartet"; + this.retryStateByItem.delete(item.id); + } else if (reason === "reconnect") { + this.logPackageForItem(item, "WARN", "Download wartet auf Reconnect", { + reason + }); + item.status = "queued"; + item.speedBps = 0; + item.fullStatus = "Wartet auf Reconnect"; + // Persist retry counters so shelve logic survives reconnect interruption + this.retryStateByItem.set(item.id, { + freshRetryUsed: Boolean(active.freshRetryUsed), + resumeHardResetUsed: Boolean(active.resumeHardResetUsed), + stallRetries: Number(active.stallRetries || 0), + genericErrorRetries: Number(active.genericErrorRetries || 0), + unrestrictRetries: Number(active.unrestrictRetries || 0) + }); + } else if (reason === "reset") { + // Item was reset externally by resetItems/resetPackage — state already set, do nothing + this.retryStateByItem.delete(item.id); + } else if (reason === "package_toggle") { + this.logPackageForItem(item, "WARN", "Download wegen Paket-Toggle pausiert", { + reason + }); + item.status = "queued"; + item.speedBps = 0; + item.fullStatus = "Paket gestoppt"; + this.retryStateByItem.set(item.id, { + freshRetryUsed: Boolean(active.freshRetryUsed), + resumeHardResetUsed: Boolean(active.resumeHardResetUsed), + stallRetries: Number(active.stallRetries || 0), + genericErrorRetries: Number(active.genericErrorRetries || 0), + unrestrictRetries: Number(active.unrestrictRetries || 0) + }); + } else if (reason === "stall") { + const stallErrorText = compactErrorText(error); + this.logPackageForItem(item, "WARN", "Stall erkannt", { + error: stallErrorText, + downloadedBytes: item.downloadedBytes + }); + const isSlowThroughput = stallErrorText.includes("slow_throughput"); + const wasValidating = item.status === "validating"; + active.stallRetries += 1; + logger.warn(`Stall erkannt: item=${item.fileName || item.id}, phase=${wasValidating ? "validating" : "downloading"}, retry=${active.stallRetries}/${retryDisplayLimit}, bytes=${item.downloadedBytes}, error=${stallErrorText || "none"}, provider=${item.provider || "?"}`); + // Shelve check: too many consecutive failures → pause with fresh provider (like manual reset) + const totalFailures = (active.stallRetries || 0) + (active.unrestrictRetries || 0) + (active.genericErrorRetries || 0); + if (totalFailures >= 15) { + item.retries += 1; + active.stallRetries = Math.floor((active.stallRetries || 0) / 2); + active.unrestrictRetries = Math.floor((active.unrestrictRetries || 0) / 2); + active.genericErrorRetries = Math.floor((active.genericErrorRetries || 0) / 2); + const oldProvider = item.provider; + item.provider = null; // fresh provider selection after shelve (like manual reset) + if (oldProvider) { + this.providerFailures.delete(oldProvider); // clear circuit breaker for old provider + } + const shelveDurationMs = 90000; // 90s instead of 5 min — manual restart works immediately, so no need for long pause + logger.warn(`Item shelved: ${item.fileName || item.id}, totalFailures=${totalFailures}, oldProvider=${oldProvider || "?"}, provider+circuit-breaker reset, pause=${shelveDurationMs}ms`); + this.queueRetry(item, active, shelveDurationMs, `Viele Fehler (${totalFailures}x), Pause ${Math.ceil(shelveDurationMs / 1000)}s`); + item.lastError = stallErrorText; + this.persistSoon(); + this.emitState(); + return; + } + if (active.stallRetries <= maxStallRetries) { + item.retries += 1; + // Before deleting and retrying, check if the file is actually + // complete on disk. Some servers delay closing the connection + // after all data has been sent, which triggers the stall timeout + // even though the download finished successfully. + if (item.downloadedBytes > 0) { + const targetFile = this.claimedTargetPathByItem.get(item.id) || ""; + if (this.tryFinalizeItemFromDisk(pkg, item, "Stall-Recovery", stallErrorText)) { + return; + } + if (targetFile) { + try { fs.rmSync(targetFile, { force: true }); } catch { /* ignore */ } + } + this.releaseTargetPath(item.id); + item.downloadedBytes = 0; + item.progressPercent = 0; + item.totalBytes = null; + this.dropItemContribution(item.id); + } + let stallDelayMs = retryDelayWithJitter(active.stallRetries, 200); + // Respect provider cooldown + const providerCooldownKey = this.getProviderFailureKeyForItem(item); + const providerCooldown = this.getProviderCooldownRemaining(providerCooldownKey); + if (providerCooldown > stallDelayMs) { + stallDelayMs = providerCooldown + 1000; + } + const retryText = wasValidating + ? `Link-Umwandlung hing, Retry ${active.stallRetries}/${retryDisplayLimit}` + : isSlowThroughput + ? `Zu wenig Datenfluss, Retry ${active.stallRetries}/${retryDisplayLimit}` + : `Keine Daten empfangen, Retry ${active.stallRetries}/${retryDisplayLimit}`; + this.queueRetry(item, active, stallDelayMs, retryText); + item.lastError = ""; + this.persistSoon(); + this.emitState(); + return; + } + item.status = "failed"; + item.lastError = wasValidating ? "Link-Umwandlung hing wiederholt" : "Download hing wiederholt"; + item.fullStatus = `Fehler: ${item.lastError}`; + this.recordRunOutcome(item.id, "failed"); + this.retryStateByItem.delete(item.id); + } else { + const errorText = compactErrorText(error); + if (this.tryFinalizeItemFromDisk(pkg, item, "Error-Recovery", errorText)) { + return; + } + this.logPackageForItem(item, "WARN", "Download-Fehlerpfad erreicht", { + error: errorText, + abortReason: reason || "none" + }); const directLinkRetryMatch = errorText.match(/^(?:Error:\s*)?direct_link_retry_exhausted:(.+)$/); if (directLinkRetryMatch) { const exhaustedReason = compactErrorText(directLinkRetryMatch[1] || errorText).replace(/^Error:\s*/i, ""); @@ -7819,371 +7819,371 @@ export class DownloadManager extends EventEmitter { this.scheduleHttp416Retry(item, active, retryDisplayLimit, exhaustedReason, claimedTargetPath); this.persistSoon(); this.emitState(); - return; - } - if (isResumeHardResetReason(exhaustedReason) && !active.resumeHardResetUsed) { - active.resumeHardResetUsed = true; - item.retries += 1; - logger.warn(`Resume-Neustart: item=${item.fileName || item.id}, error=${exhaustedReason}, provider=${item.provider || "?"}`); - const resetTargetPath = claimedTargetPath || String(item.targetPath || "").trim(); - if (resetTargetPath) { - try { - fs.rmSync(resetTargetPath, { force: true }); - } catch { - // ignore - } - } - this.releaseTargetPath(item.id); - this.dropItemContribution(item.id); - item.lastError = exhaustedReason; - item.downloadedBytes = 0; - item.totalBytes = null; - item.progressPercent = 0; - this.queueRetry(item, active, 300, "Resume-Fehler erkannt, kompletter Neuversuch"); - this.persistSoon(); - this.emitState(); - return; - } - } - if (directLinkRetryMatch && active.genericErrorRetries < maxGenericErrorRetries) { - active.genericErrorRetries += 1; - item.retries += 1; - const exhaustedReason = compactErrorText(directLinkRetryMatch[1] || errorText).replace(/^Error:\s*/i, ""); - const refreshDelayMs = retryDelayWithJitter(active.genericErrorRetries, 200); - logger.warn( - `Direktlink erschöpft: item=${item.fileName || item.id}, ` + - `retry=${active.genericErrorRetries}/${retryDisplayLimit}, error=${exhaustedReason}, provider=${item.provider || "?"}` - ); - this.queueRetry( - item, - active, - refreshDelayMs, - exhaustedReason.startsWith("range_ignored_on_resume:") - ? `Resume-Link erneuern, Retry ${active.genericErrorRetries}/${retryDisplayLimit}` - : `Direktlink erneuern, Retry ${active.genericErrorRetries}/${retryDisplayLimit}` - ); - item.lastError = exhaustedReason; - this.persistSoon(); - this.emitState(); - return; - } - const shouldFreshRetry = !active.freshRetryUsed && isFetchFailure(errorText); - const isHttp416 = isHttp416Text(errorText); - if (isHttp416) { - if (active.genericErrorRetries < maxHttp416Retries) { - this.scheduleHttp416Retry(item, active, retryDisplayLimit, errorText, claimedTargetPath); - this.persistSoon(); - this.emitState(); - return; - } - item.status = "failed"; - this.recordRunOutcome(item.id, "failed"); - item.lastError = errorText; - item.fullStatus = `Fehler: ${item.lastError}`; - item.speedBps = 0; - item.updatedAt = nowMs(); - this.persistSoon(); - this.emitState(); - this.retryStateByItem.delete(item.id); - return; - } - if (shouldFreshRetry) { - active.freshRetryUsed = true; - item.retries += 1; - logger.warn(`Netzwerkfehler: item=${item.fileName || item.id}, fresh retry, error=${errorText}, provider=${item.provider || "?"}`); - if (claimedTargetPath) { - try { - fs.rmSync(claimedTargetPath, { force: true }); - } catch { - // ignore - } - } - this.releaseTargetPath(item.id); - this.dropItemContribution(item.id); - this.queueRetry(item, active, 300, "Netzwerkfehler erkannt, frischer Retry"); - item.lastError = ""; - item.downloadedBytes = 0; - item.totalBytes = null; - item.progressPercent = 0; - this.persistSoon(); - this.emitState(); - return; - } - - // Permanent link errors (dead link, file removed, hoster unavailable) → fail immediately - // Check BEFORE shelve to avoid 5-min pause on dead links - if (isPermanentLinkError(errorText)) { - logger.error(`Link permanent ungültig: item=${item.fileName || item.id}, error=${errorText}, link=${item.url.slice(0, 80)}`); - item.status = "failed"; - this.recordRunOutcome(item.id, "failed"); - item.lastError = errorText; - item.fullStatus = `Link ungültig: ${errorText}`; - item.speedBps = 0; - item.updatedAt = nowMs(); - this.retryStateByItem.delete(item.id); - this.persistSoon(); - this.emitState(); - return; - } - - // Shelve check for non-stall errors (after permanent link error check) - const totalNonStallFailures = (active.stallRetries || 0) + (active.unrestrictRetries || 0) + (active.genericErrorRetries || 0); - if (totalNonStallFailures >= 15) { - item.retries += 1; - active.stallRetries = Math.floor((active.stallRetries || 0) / 2); - active.unrestrictRetries = Math.floor((active.unrestrictRetries || 0) / 2); - active.genericErrorRetries = Math.floor((active.genericErrorRetries || 0) / 2); - const oldProvider = item.provider; - item.provider = null; // fresh provider selection after shelve (like manual reset) - if (oldProvider) { - this.providerFailures.delete(oldProvider); // clear circuit breaker for old provider - } - const shelveDurationMs = 90000; - logger.warn(`Item shelved (error path): ${item.fileName || item.id}, totalFailures=${totalNonStallFailures}, error=${errorText}, oldProvider=${oldProvider || "?"}, provider+circuit-breaker reset, pause=${shelveDurationMs}ms`); - this.queueRetry(item, active, shelveDurationMs, `Viele Fehler (${totalNonStallFailures}x), Pause ${Math.ceil(shelveDurationMs / 1000)}s`); - item.lastError = errorText; - this.persistSoon(); - this.emitState(); - return; - } - - // hosterNotAvailable: hoster issue, not provider issue — reset provider - // and retry quickly with fresh provider selection (like manual reset) - if (isHosterUnavailableError(errorText) && active.unrestrictRetries < maxUnrestrictRetries) { - active.unrestrictRetries += 1; - item.retries += 1; - item.provider = null; // fresh provider selection on next attempt - // Cap backoff at 30s — hoster issues often resolve quickly - const hosterDelayMs = Math.min(30000, Math.floor(5000 * Math.pow(1.5, Math.min(active.unrestrictRetries - 1, 5)))); - logger.warn(`Hoster nicht verfügbar: item=${item.fileName || item.id}, retry=${active.unrestrictRetries}/${retryDisplayLimit}, delay=${hosterDelayMs}ms, link=${item.url.slice(0, 80)}`); - if (item.downloadedBytes > 0) { - const targetFile = this.claimedTargetPathByItem.get(item.id) || ""; - if (targetFile) { - try { fs.rmSync(targetFile, { force: true }); } catch { /* ignore */ } - } - this.releaseTargetPath(item.id); - item.downloadedBytes = 0; - item.progressPercent = 0; - item.totalBytes = null; - this.dropItemContribution(item.id); - } - this.queueRetry(item, active, hosterDelayMs, `Hoster nicht verfügbar, Retry ${active.unrestrictRetries}/${retryDisplayLimit} (${Math.ceil(hosterDelayMs / 1000)}s)`); - item.lastError = errorText; - this.persistSoon(); - this.emitState(); - return; - } - - if (isUnrestrictFailure(errorText) && active.unrestrictRetries < maxUnrestrictRetries) { - const debridLinkCooldown = parseDebridLinkCooldownRetry(errorText); - if (debridLinkCooldown) { - active.unrestrictRetries += 1; - item.retries += 1; - const failureProvider = this.getProviderFailureKeyForItem(item); - this.recordProviderFailure(failureProvider); - this.applyProviderBusyBackoff(failureProvider, debridLinkCooldown.delayMs); - logger.warn( - `Debrid-Link-Cooldown: item=${item.fileName || item.id}, ` + - `retry=${active.unrestrictRetries}/${retryDisplayLimit}, delay=${debridLinkCooldown.delayMs}ms, ` + - `detail=${debridLinkCooldown.detail || errorText}, link=${item.url.slice(0, 80)}` - ); - this.queueRetry( - item, - active, - debridLinkCooldown.delayMs, - `Debrid-Link Cooldown, Retry ${active.unrestrictRetries}/${retryDisplayLimit} (${Math.ceil(debridLinkCooldown.delayMs / 1000)}s)` - ); - item.lastError = debridLinkCooldown.detail || errorText; - this.persistSoon(); - this.emitState(); - return; - } - - active.unrestrictRetries += 1; - item.retries += 1; - const failureProvider = this.getProviderFailureKeyForItem(item); - this.recordProviderFailure(failureProvider); - if (isProviderBusyUnrestrictError(errorText) || isTemporaryUnrestrictError(errorText)) { - const busyCooldownMs = isTemporaryUnrestrictError(errorText) - ? Math.min(180000, 20000 + Number(active.unrestrictRetries || 0) * 10000) - : Math.min(60000, 12000 + Number(active.unrestrictRetries || 0) * 3000); - this.applyProviderBusyBackoff(failureProvider, busyCooldownMs); - } - // Escalating backoff: 5s, 7.5s, 11s, 17s, 25s, 38s, ... up to 120s - let unrestrictDelayMs = Math.min(120000, Math.floor(5000 * Math.pow(1.5, active.unrestrictRetries - 1))); - // Respect provider cooldown - const providerCooldown = this.getProviderCooldownRemaining(failureProvider); - if (providerCooldown > unrestrictDelayMs) { - unrestrictDelayMs = providerCooldown + 1000; - } - logger.warn(`Unrestrict-Fehler: item=${item.fileName || item.id}, retry=${active.unrestrictRetries}/${retryDisplayLimit}, delay=${unrestrictDelayMs}ms, error=${errorText}, link=${item.url.slice(0, 80)}`); - // Reset partial download so next attempt starts fresh - if (item.downloadedBytes > 0) { - const targetFile = this.claimedTargetPathByItem.get(item.id) || ""; - if (targetFile) { - try { fs.rmSync(targetFile, { force: true }); } catch { /* ignore */ } - } - this.releaseTargetPath(item.id); - item.downloadedBytes = 0; - item.progressPercent = 0; - item.totalBytes = null; - this.dropItemContribution(item.id); - } - this.queueRetry( - item, - active, - unrestrictDelayMs, - `Link-Umwandlung erneut, Versuch ${active.unrestrictRetries}/${retryDisplayLimit} (${Math.ceil(unrestrictDelayMs / 1000)}s)` - ); - item.lastError = errorText; - this.persistSoon(); - this.emitState(); - return; - } - - if (active.genericErrorRetries < maxGenericErrorRetries) { - active.genericErrorRetries += 1; - item.retries += 1; - const genericDelayMs = retryDelayWithJitter(active.genericErrorRetries, 250); - logger.warn(`Generic-Fehler: item=${item.fileName || item.id}, retry=${active.genericErrorRetries}/${retryDisplayLimit}, error=${errorText}, provider=${item.provider || "?"}`); - this.queueRetry(item, active, genericDelayMs, `Fehler erkannt, Auto-Retry ${active.genericErrorRetries}/${retryDisplayLimit}`); - item.lastError = errorText; - this.persistSoon(); - this.emitState(); - return; - } - - item.status = "failed"; - this.recordRunOutcome(item.id, "failed"); - item.lastError = errorText; - item.fullStatus = `Fehler: ${item.lastError}`; - logger.error(`Item endgültig fehlgeschlagen: item=${item.fileName || item.id}, error=${errorText}, provider=${item.provider || "?"}, stallRetries=${active.stallRetries}, unrestrictRetries=${active.unrestrictRetries}, genericRetries=${active.genericErrorRetries}`); - this.retryStateByItem.delete(item.id); - } - item.speedBps = 0; - item.updatedAt = nowMs(); - // Refresh package status so it reflects "failed" when all items are done - const failPkg = this.session.packages[item.packageId]; - if (failPkg) this.refreshPackageStatus(failPkg); - this.persistSoon(); - this.emitState(); - return; - } - } - } - - private async downloadToFile( - active: ActiveTask, - directUrl: string, - targetPath: string, - knownTotal: number | null, - skipTlsVerify?: boolean, - pLabel?: string - ): Promise<{ resumable: boolean }> { - const label = providerLabel(this.session.items[active.itemId]?.provider) || pLabel || "Debrid"; - const item = this.session.items[active.itemId]; - if (!item) { - throw new Error("Download-Item fehlt"); - } - const logAttemptEvent = (level: "INFO" | "WARN" | "ERROR", message: string, fields?: Record<string, unknown>): void => { - this.logPackageForItem(item, level, message, fields); - }; - - const configuredRetryLimit = normalizeRetryLimit(this.settings.retryLimit); - const retryDisplayLimit = retryLimitLabel(configuredRetryLimit); - const maxAttemptsBySetting = configuredRetryLimit <= 0 ? Number.MAX_SAFE_INTEGER : configuredRetryLimit + 1; - const maxAttempts = Math.max(1, Math.min(MAX_SAME_DIRECT_URL_ATTEMPTS, maxAttemptsBySetting)); - - let lastError = ""; - let effectiveTargetPath = targetPath; - for (let attempt = 1; attempt <= maxAttempts; attempt += 1) { - let existingBytes = 0; - try { - const stat = await fs.promises.stat(effectiveTargetPath); - existingBytes = stat.size; - } catch { - // file does not exist - } - // Guard against pre-allocated sparse files from a crashed session: - // if file size exceeds persisted downloadedBytes by >1MB, the file was - // likely pre-allocated but only partially written before a hard crash. - if (existingBytes > 0 && item.downloadedBytes > 0 && existingBytes > item.downloadedBytes + 1048576) { - try { - await fs.promises.truncate(effectiveTargetPath, item.downloadedBytes); - existingBytes = item.downloadedBytes; - } catch { /* best-effort */ } - } - const headers: Record<string, string> = {}; - if (existingBytes > 0) { - headers.Range = `bytes=${existingBytes}-`; - } - logAttemptEvent("INFO", "HTTP-Download-Versuch vorbereitet", { - attempt, - maxAttempts: maxAttempts === Number.MAX_SAFE_INTEGER ? "infinite" : maxAttempts, - directUrl, - targetPath: effectiveTargetPath, - knownTotal, - existingBytes, - rangeHeader: headers.Range || "" - }); - - while (this.reconnectActive()) { - if (active.abortController.signal.aborted) { - throw new Error(`aborted:${active.abortReason}`); - } - await sleep(250); - } - - let response: Response; - const connectTimeoutMs = getDownloadConnectTimeoutMs(); - let connectTimer: NodeJS.Timeout | null = null; - const connectAbortController = new AbortController(); - if (skipTlsVerify) acquireTlsSkip(); - try { - if (connectTimeoutMs > 0) { - connectTimer = setTimeout(() => { - connectAbortController.abort("connect_timeout"); - }, connectTimeoutMs); - } - response = await fetch(directUrl, { - method: "GET", - headers, - signal: AbortSignal.any([active.abortController.signal, connectAbortController.signal]) - }); - } catch (error) { - if (active.abortController.signal.aborted || String(error).includes("aborted:")) { - throw error; - } - lastError = compactErrorText(error); - logAttemptEvent("WARN", "HTTP-Verbindung fehlgeschlagen", { - attempt, - error: lastError - }); - if (attempt < maxAttempts) { - item.retries += 1; - item.fullStatus = `Verbindungsfehler, retry ${attempt}/${retryDisplayLimit}`; - this.emitState(); - await sleep(retryDelayWithJitter(attempt, 200)); - continue; - } - throw error; - } finally { - if (skipTlsVerify) releaseTlsSkip(); - if (connectTimer) { - clearTimeout(connectTimer); - } - } - - if (!response.ok) { - logAttemptEvent(response.status >= 500 ? "WARN" : "ERROR", "HTTP-Antwort nicht erfolgreich", { - attempt, - status: response.status, - statusText: response.statusText, - existingBytes - }); - if (response.status === 416 && existingBytes > 0) { - await response.arrayBuffer().catch(() => undefined); - const rangeTotal = parseContentRangeTotal(response.headers.get("content-range")); + return; + } + if (isResumeHardResetReason(exhaustedReason) && !active.resumeHardResetUsed) { + active.resumeHardResetUsed = true; + item.retries += 1; + logger.warn(`Resume-Neustart: item=${item.fileName || item.id}, error=${exhaustedReason}, provider=${item.provider || "?"}`); + const resetTargetPath = claimedTargetPath || String(item.targetPath || "").trim(); + if (resetTargetPath) { + try { + fs.rmSync(resetTargetPath, { force: true }); + } catch { + // ignore + } + } + this.releaseTargetPath(item.id); + this.dropItemContribution(item.id); + item.lastError = exhaustedReason; + item.downloadedBytes = 0; + item.totalBytes = null; + item.progressPercent = 0; + this.queueRetry(item, active, 300, "Resume-Fehler erkannt, kompletter Neuversuch"); + this.persistSoon(); + this.emitState(); + return; + } + } + if (directLinkRetryMatch && active.genericErrorRetries < maxGenericErrorRetries) { + active.genericErrorRetries += 1; + item.retries += 1; + const exhaustedReason = compactErrorText(directLinkRetryMatch[1] || errorText).replace(/^Error:\s*/i, ""); + const refreshDelayMs = retryDelayWithJitter(active.genericErrorRetries, 200); + logger.warn( + `Direktlink erschöpft: item=${item.fileName || item.id}, ` + + `retry=${active.genericErrorRetries}/${retryDisplayLimit}, error=${exhaustedReason}, provider=${item.provider || "?"}` + ); + this.queueRetry( + item, + active, + refreshDelayMs, + exhaustedReason.startsWith("range_ignored_on_resume:") + ? `Resume-Link erneuern, Retry ${active.genericErrorRetries}/${retryDisplayLimit}` + : `Direktlink erneuern, Retry ${active.genericErrorRetries}/${retryDisplayLimit}` + ); + item.lastError = exhaustedReason; + this.persistSoon(); + this.emitState(); + return; + } + const shouldFreshRetry = !active.freshRetryUsed && isFetchFailure(errorText); + const isHttp416 = isHttp416Text(errorText); + if (isHttp416) { + if (active.genericErrorRetries < maxHttp416Retries) { + this.scheduleHttp416Retry(item, active, retryDisplayLimit, errorText, claimedTargetPath); + this.persistSoon(); + this.emitState(); + return; + } + item.status = "failed"; + this.recordRunOutcome(item.id, "failed"); + item.lastError = errorText; + item.fullStatus = `Fehler: ${item.lastError}`; + item.speedBps = 0; + item.updatedAt = nowMs(); + this.persistSoon(); + this.emitState(); + this.retryStateByItem.delete(item.id); + return; + } + if (shouldFreshRetry) { + active.freshRetryUsed = true; + item.retries += 1; + logger.warn(`Netzwerkfehler: item=${item.fileName || item.id}, fresh retry, error=${errorText}, provider=${item.provider || "?"}`); + if (claimedTargetPath) { + try { + fs.rmSync(claimedTargetPath, { force: true }); + } catch { + // ignore + } + } + this.releaseTargetPath(item.id); + this.dropItemContribution(item.id); + this.queueRetry(item, active, 300, "Netzwerkfehler erkannt, frischer Retry"); + item.lastError = ""; + item.downloadedBytes = 0; + item.totalBytes = null; + item.progressPercent = 0; + this.persistSoon(); + this.emitState(); + return; + } + + // Permanent link errors (dead link, file removed, hoster unavailable) → fail immediately + // Check BEFORE shelve to avoid 5-min pause on dead links + if (isPermanentLinkError(errorText)) { + logger.error(`Link permanent ungültig: item=${item.fileName || item.id}, error=${errorText}, link=${item.url.slice(0, 80)}`); + item.status = "failed"; + this.recordRunOutcome(item.id, "failed"); + item.lastError = errorText; + item.fullStatus = `Link ungültig: ${errorText}`; + item.speedBps = 0; + item.updatedAt = nowMs(); + this.retryStateByItem.delete(item.id); + this.persistSoon(); + this.emitState(); + return; + } + + // Shelve check for non-stall errors (after permanent link error check) + const totalNonStallFailures = (active.stallRetries || 0) + (active.unrestrictRetries || 0) + (active.genericErrorRetries || 0); + if (totalNonStallFailures >= 15) { + item.retries += 1; + active.stallRetries = Math.floor((active.stallRetries || 0) / 2); + active.unrestrictRetries = Math.floor((active.unrestrictRetries || 0) / 2); + active.genericErrorRetries = Math.floor((active.genericErrorRetries || 0) / 2); + const oldProvider = item.provider; + item.provider = null; // fresh provider selection after shelve (like manual reset) + if (oldProvider) { + this.providerFailures.delete(oldProvider); // clear circuit breaker for old provider + } + const shelveDurationMs = 90000; + logger.warn(`Item shelved (error path): ${item.fileName || item.id}, totalFailures=${totalNonStallFailures}, error=${errorText}, oldProvider=${oldProvider || "?"}, provider+circuit-breaker reset, pause=${shelveDurationMs}ms`); + this.queueRetry(item, active, shelveDurationMs, `Viele Fehler (${totalNonStallFailures}x), Pause ${Math.ceil(shelveDurationMs / 1000)}s`); + item.lastError = errorText; + this.persistSoon(); + this.emitState(); + return; + } + + // hosterNotAvailable: hoster issue, not provider issue — reset provider + // and retry quickly with fresh provider selection (like manual reset) + if (isHosterUnavailableError(errorText) && active.unrestrictRetries < maxUnrestrictRetries) { + active.unrestrictRetries += 1; + item.retries += 1; + item.provider = null; // fresh provider selection on next attempt + // Cap backoff at 30s — hoster issues often resolve quickly + const hosterDelayMs = Math.min(30000, Math.floor(5000 * Math.pow(1.5, Math.min(active.unrestrictRetries - 1, 5)))); + logger.warn(`Hoster nicht verfügbar: item=${item.fileName || item.id}, retry=${active.unrestrictRetries}/${retryDisplayLimit}, delay=${hosterDelayMs}ms, link=${item.url.slice(0, 80)}`); + if (item.downloadedBytes > 0) { + const targetFile = this.claimedTargetPathByItem.get(item.id) || ""; + if (targetFile) { + try { fs.rmSync(targetFile, { force: true }); } catch { /* ignore */ } + } + this.releaseTargetPath(item.id); + item.downloadedBytes = 0; + item.progressPercent = 0; + item.totalBytes = null; + this.dropItemContribution(item.id); + } + this.queueRetry(item, active, hosterDelayMs, `Hoster nicht verfügbar, Retry ${active.unrestrictRetries}/${retryDisplayLimit} (${Math.ceil(hosterDelayMs / 1000)}s)`); + item.lastError = errorText; + this.persistSoon(); + this.emitState(); + return; + } + + if (isUnrestrictFailure(errorText) && active.unrestrictRetries < maxUnrestrictRetries) { + const debridLinkCooldown = parseDebridLinkCooldownRetry(errorText); + if (debridLinkCooldown) { + active.unrestrictRetries += 1; + item.retries += 1; + const failureProvider = this.getProviderFailureKeyForItem(item); + this.recordProviderFailure(failureProvider); + this.applyProviderBusyBackoff(failureProvider, debridLinkCooldown.delayMs); + logger.warn( + `Debrid-Link-Cooldown: item=${item.fileName || item.id}, ` + + `retry=${active.unrestrictRetries}/${retryDisplayLimit}, delay=${debridLinkCooldown.delayMs}ms, ` + + `detail=${debridLinkCooldown.detail || errorText}, link=${item.url.slice(0, 80)}` + ); + this.queueRetry( + item, + active, + debridLinkCooldown.delayMs, + `Debrid-Link Cooldown, Retry ${active.unrestrictRetries}/${retryDisplayLimit} (${Math.ceil(debridLinkCooldown.delayMs / 1000)}s)` + ); + item.lastError = debridLinkCooldown.detail || errorText; + this.persistSoon(); + this.emitState(); + return; + } + + active.unrestrictRetries += 1; + item.retries += 1; + const failureProvider = this.getProviderFailureKeyForItem(item); + this.recordProviderFailure(failureProvider); + if (isProviderBusyUnrestrictError(errorText) || isTemporaryUnrestrictError(errorText)) { + const busyCooldownMs = isTemporaryUnrestrictError(errorText) + ? Math.min(180000, 20000 + Number(active.unrestrictRetries || 0) * 10000) + : Math.min(60000, 12000 + Number(active.unrestrictRetries || 0) * 3000); + this.applyProviderBusyBackoff(failureProvider, busyCooldownMs); + } + // Escalating backoff: 5s, 7.5s, 11s, 17s, 25s, 38s, ... up to 120s + let unrestrictDelayMs = Math.min(120000, Math.floor(5000 * Math.pow(1.5, active.unrestrictRetries - 1))); + // Respect provider cooldown + const providerCooldown = this.getProviderCooldownRemaining(failureProvider); + if (providerCooldown > unrestrictDelayMs) { + unrestrictDelayMs = providerCooldown + 1000; + } + logger.warn(`Unrestrict-Fehler: item=${item.fileName || item.id}, retry=${active.unrestrictRetries}/${retryDisplayLimit}, delay=${unrestrictDelayMs}ms, error=${errorText}, link=${item.url.slice(0, 80)}`); + // Reset partial download so next attempt starts fresh + if (item.downloadedBytes > 0) { + const targetFile = this.claimedTargetPathByItem.get(item.id) || ""; + if (targetFile) { + try { fs.rmSync(targetFile, { force: true }); } catch { /* ignore */ } + } + this.releaseTargetPath(item.id); + item.downloadedBytes = 0; + item.progressPercent = 0; + item.totalBytes = null; + this.dropItemContribution(item.id); + } + this.queueRetry( + item, + active, + unrestrictDelayMs, + `Link-Umwandlung erneut, Versuch ${active.unrestrictRetries}/${retryDisplayLimit} (${Math.ceil(unrestrictDelayMs / 1000)}s)` + ); + item.lastError = errorText; + this.persistSoon(); + this.emitState(); + return; + } + + if (active.genericErrorRetries < maxGenericErrorRetries) { + active.genericErrorRetries += 1; + item.retries += 1; + const genericDelayMs = retryDelayWithJitter(active.genericErrorRetries, 250); + logger.warn(`Generic-Fehler: item=${item.fileName || item.id}, retry=${active.genericErrorRetries}/${retryDisplayLimit}, error=${errorText}, provider=${item.provider || "?"}`); + this.queueRetry(item, active, genericDelayMs, `Fehler erkannt, Auto-Retry ${active.genericErrorRetries}/${retryDisplayLimit}`); + item.lastError = errorText; + this.persistSoon(); + this.emitState(); + return; + } + + item.status = "failed"; + this.recordRunOutcome(item.id, "failed"); + item.lastError = errorText; + item.fullStatus = `Fehler: ${item.lastError}`; + logger.error(`Item endgültig fehlgeschlagen: item=${item.fileName || item.id}, error=${errorText}, provider=${item.provider || "?"}, stallRetries=${active.stallRetries}, unrestrictRetries=${active.unrestrictRetries}, genericRetries=${active.genericErrorRetries}`); + this.retryStateByItem.delete(item.id); + } + item.speedBps = 0; + item.updatedAt = nowMs(); + // Refresh package status so it reflects "failed" when all items are done + const failPkg = this.session.packages[item.packageId]; + if (failPkg) this.refreshPackageStatus(failPkg); + this.persistSoon(); + this.emitState(); + return; + } + } + } + + private async downloadToFile( + active: ActiveTask, + directUrl: string, + targetPath: string, + knownTotal: number | null, + skipTlsVerify?: boolean, + pLabel?: string + ): Promise<{ resumable: boolean }> { + const label = providerLabel(this.session.items[active.itemId]?.provider) || pLabel || "Debrid"; + const item = this.session.items[active.itemId]; + if (!item) { + throw new Error("Download-Item fehlt"); + } + const logAttemptEvent = (level: "INFO" | "WARN" | "ERROR", message: string, fields?: Record<string, unknown>): void => { + this.logPackageForItem(item, level, message, fields); + }; + + const configuredRetryLimit = normalizeRetryLimit(this.settings.retryLimit); + const retryDisplayLimit = retryLimitLabel(configuredRetryLimit); + const maxAttemptsBySetting = configuredRetryLimit <= 0 ? Number.MAX_SAFE_INTEGER : configuredRetryLimit + 1; + const maxAttempts = Math.max(1, Math.min(MAX_SAME_DIRECT_URL_ATTEMPTS, maxAttemptsBySetting)); + + let lastError = ""; + let effectiveTargetPath = targetPath; + for (let attempt = 1; attempt <= maxAttempts; attempt += 1) { + let existingBytes = 0; + try { + const stat = await fs.promises.stat(effectiveTargetPath); + existingBytes = stat.size; + } catch { + // file does not exist + } + // Guard against pre-allocated sparse files from a crashed session: + // if file size exceeds persisted downloadedBytes by >1MB, the file was + // likely pre-allocated but only partially written before a hard crash. + if (existingBytes > 0 && item.downloadedBytes > 0 && existingBytes > item.downloadedBytes + 1048576) { + try { + await fs.promises.truncate(effectiveTargetPath, item.downloadedBytes); + existingBytes = item.downloadedBytes; + } catch { /* best-effort */ } + } + const headers: Record<string, string> = {}; + if (existingBytes > 0) { + headers.Range = `bytes=${existingBytes}-`; + } + logAttemptEvent("INFO", "HTTP-Download-Versuch vorbereitet", { + attempt, + maxAttempts: maxAttempts === Number.MAX_SAFE_INTEGER ? "infinite" : maxAttempts, + directUrl, + targetPath: effectiveTargetPath, + knownTotal, + existingBytes, + rangeHeader: headers.Range || "" + }); + + while (this.reconnectActive()) { + if (active.abortController.signal.aborted) { + throw new Error(`aborted:${active.abortReason}`); + } + await sleep(250); + } + + let response: Response; + const connectTimeoutMs = getDownloadConnectTimeoutMs(); + let connectTimer: NodeJS.Timeout | null = null; + const connectAbortController = new AbortController(); + if (skipTlsVerify) acquireTlsSkip(); + try { + if (connectTimeoutMs > 0) { + connectTimer = setTimeout(() => { + connectAbortController.abort("connect_timeout"); + }, connectTimeoutMs); + } + response = await fetch(directUrl, { + method: "GET", + headers, + signal: AbortSignal.any([active.abortController.signal, connectAbortController.signal]) + }); + } catch (error) { + if (active.abortController.signal.aborted || String(error).includes("aborted:")) { + throw error; + } + lastError = compactErrorText(error); + logAttemptEvent("WARN", "HTTP-Verbindung fehlgeschlagen", { + attempt, + error: lastError + }); + if (attempt < maxAttempts) { + item.retries += 1; + item.fullStatus = `Verbindungsfehler, retry ${attempt}/${retryDisplayLimit}`; + this.emitState(); + await sleep(retryDelayWithJitter(attempt, 200)); + continue; + } + throw error; + } finally { + if (skipTlsVerify) releaseTlsSkip(); + if (connectTimer) { + clearTimeout(connectTimer); + } + } + + if (!response.ok) { + logAttemptEvent(response.status >= 500 ? "WARN" : "ERROR", "HTTP-Antwort nicht erfolgreich", { + attempt, + status: response.status, + statusText: response.statusText, + existingBytes + }); + if (response.status === 416 && existingBytes > 0) { + await response.arrayBuffer().catch(() => undefined); + const rangeTotal = parseContentRangeTotal(response.headers.get("content-range")); const expectedTotal = rangeTotal && rangeTotal > 0 ? rangeTotal : (knownTotal && knownTotal > 0 ? knownTotal : null); @@ -8192,176 +8192,176 @@ export class DownloadManager extends EventEmitter { if (expectedTotal != null && closeEnoughToExpected) { const finalizedTotal = Math.max(existingBytes, expectedTotal); item.totalBytes = finalizedTotal; - item.downloadedBytes = existingBytes; - item.progressPercent = 100; - item.speedBps = 0; - item.updatedAt = nowMs(); - logAttemptEvent("INFO", "HTTP 416 als vollständig behandelt", { - existingBytes, + item.downloadedBytes = existingBytes; + item.progressPercent = 100; + item.speedBps = 0; + item.updatedAt = nowMs(); + logAttemptEvent("INFO", "HTTP 416 als vollständig behandelt", { + existingBytes, expectedTotal: finalizedTotal }); - return { resumable: true }; - } - // No total available but we have substantial data - assume file is complete - // This prevents deleting multi-GB files when the server sends 416 without Content-Range - if (!expectedTotal && existingBytes > 1048576) { - logger.warn(`HTTP 416 ohne Größeninfo, ${humanSize(existingBytes)} vorhanden – als vollständig behandelt: ${item.fileName}`); - item.totalBytes = existingBytes; - item.downloadedBytes = existingBytes; - item.progressPercent = 100; - item.speedBps = 0; - item.updatedAt = nowMs(); - logAttemptEvent("WARN", "HTTP 416 ohne Größeninfo als vollständig behandelt", { - existingBytes - }); - return { resumable: true }; - } - - try { - await fs.promises.rm(effectiveTargetPath, { force: true }); - } catch { - // ignore - } - this.dropItemContribution(active.itemId); - item.downloadedBytes = 0; - item.totalBytes = knownTotal && knownTotal > 0 ? knownTotal : null; - item.progressPercent = 0; - item.speedBps = 0; - item.fullStatus = `Range-Konflikt (HTTP 416), starte neu ${attempt}/${retryDisplayLimit}`; - item.updatedAt = nowMs(); - this.emitState(); - if (item.provider === "debridlink") { - logAttemptEvent("WARN", "Debrid-Link HTTP 416: Direktlink sofort verwerfen", { - attempt, - existingBytes, - expectedTotal: expectedTotal || null - }); - throw new Error("direct_link_retry_exhausted:HTTP 416"); - } - if (attempt < maxAttempts) { - item.retries += 1; - await sleep(retryDelayWithJitter(attempt, 200)); - continue; - } - lastError = "HTTP 416"; - throw new Error(lastError); - } - const text = await response.text(); - lastError = `HTTP ${response.status}`; - const responseText = compactErrorText(text || ""); - if (responseText && responseText !== "Unbekannter Fehler" && !/(^|\b)http\s*\d{3}\b/i.test(responseText)) { - lastError = `HTTP ${response.status}: ${responseText}`; - } - if (attempt < maxAttempts) { - item.retries += 1; - item.fullStatus = `Serverfehler ${response.status}, retry ${attempt}/${retryDisplayLimit}`; - this.emitState(); - await sleep(retryDelayWithJitter(attempt, 250)); - continue; - } - if (this.settings.autoReconnect && [429, 503].includes(response.status)) { - this.requestReconnect(`HTTP ${response.status}`); - logAttemptEvent("WARN", "Reconnect angefordert wegen HTTP-Status", { - status: response.status - }); - throw new Error(lastError); - } - throw new Error(lastError); - } - - const acceptRanges = (response.headers.get("accept-ranges") || "").toLowerCase().includes("bytes"); - let preAllocated = false; - let written = 0; - try { - if (existingBytes === 0) { - const rawHeaderName = parseContentDispositionFilename(response.headers.get("content-disposition")).trim(); - const fromHeader = rawHeaderName ? sanitizeFilename(rawHeaderName) : ""; - if (fromHeader && !looksLikeOpaqueFilename(fromHeader) && fromHeader !== item.fileName) { - const pkg = this.session.packages[item.packageId]; - if (pkg) { - this.releaseTargetPath(item.id); - effectiveTargetPath = this.claimTargetPath(item.id, path.join(pkg.outputDir, fromHeader)); - item.fileName = fromHeader; - item.targetPath = effectiveTargetPath; - item.updatedAt = nowMs(); - this.emitState(); - logAttemptEvent("INFO", "Dateiname aus Content-Disposition übernommen", { - headerFileName: fromHeader, - newTargetPath: effectiveTargetPath - }); - } - } - } - - const resumable = response.status === 206 || acceptRanges; - active.resumable = resumable; - - const rawContentLength = Number(response.headers.get("content-length") || 0); - const contentLength = Number.isFinite(rawContentLength) && rawContentLength > 0 ? rawContentLength : 0; - const totalFromRange = parseContentRangeTotal(response.headers.get("content-range")); - const serverIgnoredRange = existingBytes > 0 && response.status === 200; - const allowFreshOverwriteAfterResumeReset = serverIgnoredRange - && active.resumeHardResetUsed - && isRealDebridProvider(item.provider); - if (serverIgnoredRange && !allowFreshOverwriteAfterResumeReset) { - logger.warn(`Server ignorierte Range-Header (HTTP 200 statt 206), verwerfe Direktlink und behalte Teil-Datei: ${item.fileName}`); - logAttemptEvent("WARN", "Server ignorierte Range-Header beim Resume", { - attempt, - existingBytes, - contentLength, - directUrl - }); - try { - await response.body?.cancel(); - } catch { - // ignore - } - throw new Error(`range_ignored_on_resume:${existingBytes}/${contentLength || 0}`); - } - if (allowFreshOverwriteAfterResumeReset) { - logger.warn( - `Server ignorierte Range-Header nach Resume-Reset, ueberschreibe alte Teil-Datei frisch: ${item.fileName}` - ); - logAttemptEvent("WARN", "Range ignoriert nach Resume-Reset, frischer Vollstart erlaubt", { - attempt, - existingBytes, - contentLength, - directUrl - }); - } - + return { resumable: true }; + } + // No total available but we have substantial data - assume file is complete + // This prevents deleting multi-GB files when the server sends 416 without Content-Range + if (!expectedTotal && existingBytes > 1048576) { + logger.warn(`HTTP 416 ohne Größeninfo, ${humanSize(existingBytes)} vorhanden – als vollständig behandelt: ${item.fileName}`); + item.totalBytes = existingBytes; + item.downloadedBytes = existingBytes; + item.progressPercent = 100; + item.speedBps = 0; + item.updatedAt = nowMs(); + logAttemptEvent("WARN", "HTTP 416 ohne Größeninfo als vollständig behandelt", { + existingBytes + }); + return { resumable: true }; + } + + try { + await fs.promises.rm(effectiveTargetPath, { force: true }); + } catch { + // ignore + } + this.dropItemContribution(active.itemId); + item.downloadedBytes = 0; + item.totalBytes = knownTotal && knownTotal > 0 ? knownTotal : null; + item.progressPercent = 0; + item.speedBps = 0; + item.fullStatus = `Range-Konflikt (HTTP 416), starte neu ${attempt}/${retryDisplayLimit}`; + item.updatedAt = nowMs(); + this.emitState(); + if (item.provider === "debridlink") { + logAttemptEvent("WARN", "Debrid-Link HTTP 416: Direktlink sofort verwerfen", { + attempt, + existingBytes, + expectedTotal: expectedTotal || null + }); + throw new Error("direct_link_retry_exhausted:HTTP 416"); + } + if (attempt < maxAttempts) { + item.retries += 1; + await sleep(retryDelayWithJitter(attempt, 200)); + continue; + } + lastError = "HTTP 416"; + throw new Error(lastError); + } + const text = await response.text(); + lastError = `HTTP ${response.status}`; + const responseText = compactErrorText(text || ""); + if (responseText && responseText !== "Unbekannter Fehler" && !/(^|\b)http\s*\d{3}\b/i.test(responseText)) { + lastError = `HTTP ${response.status}: ${responseText}`; + } + if (attempt < maxAttempts) { + item.retries += 1; + item.fullStatus = `Serverfehler ${response.status}, retry ${attempt}/${retryDisplayLimit}`; + this.emitState(); + await sleep(retryDelayWithJitter(attempt, 250)); + continue; + } + if (this.settings.autoReconnect && [429, 503].includes(response.status)) { + this.requestReconnect(`HTTP ${response.status}`); + logAttemptEvent("WARN", "Reconnect angefordert wegen HTTP-Status", { + status: response.status + }); + throw new Error(lastError); + } + throw new Error(lastError); + } + + const acceptRanges = (response.headers.get("accept-ranges") || "").toLowerCase().includes("bytes"); + let preAllocated = false; + let written = 0; + try { + if (existingBytes === 0) { + const rawHeaderName = parseContentDispositionFilename(response.headers.get("content-disposition")).trim(); + const fromHeader = rawHeaderName ? sanitizeFilename(rawHeaderName) : ""; + if (fromHeader && !looksLikeOpaqueFilename(fromHeader) && fromHeader !== item.fileName) { + const pkg = this.session.packages[item.packageId]; + if (pkg) { + this.releaseTargetPath(item.id); + effectiveTargetPath = this.claimTargetPath(item.id, path.join(pkg.outputDir, fromHeader)); + item.fileName = fromHeader; + item.targetPath = effectiveTargetPath; + item.updatedAt = nowMs(); + this.emitState(); + logAttemptEvent("INFO", "Dateiname aus Content-Disposition übernommen", { + headerFileName: fromHeader, + newTargetPath: effectiveTargetPath + }); + } + } + } + + const resumable = response.status === 206 || acceptRanges; + active.resumable = resumable; + + const rawContentLength = Number(response.headers.get("content-length") || 0); + const contentLength = Number.isFinite(rawContentLength) && rawContentLength > 0 ? rawContentLength : 0; + const totalFromRange = parseContentRangeTotal(response.headers.get("content-range")); + const serverIgnoredRange = existingBytes > 0 && response.status === 200; + const allowFreshOverwriteAfterResumeReset = serverIgnoredRange + && active.resumeHardResetUsed + && isRealDebridProvider(item.provider); + if (serverIgnoredRange && !allowFreshOverwriteAfterResumeReset) { + logger.warn(`Server ignorierte Range-Header (HTTP 200 statt 206), verwerfe Direktlink und behalte Teil-Datei: ${item.fileName}`); + logAttemptEvent("WARN", "Server ignorierte Range-Header beim Resume", { + attempt, + existingBytes, + contentLength, + directUrl + }); + try { + await response.body?.cancel(); + } catch { + // ignore + } + throw new Error(`range_ignored_on_resume:${existingBytes}/${contentLength || 0}`); + } + if (allowFreshOverwriteAfterResumeReset) { + logger.warn( + `Server ignorierte Range-Header nach Resume-Reset, ueberschreibe alte Teil-Datei frisch: ${item.fileName}` + ); + logAttemptEvent("WARN", "Range ignoriert nach Resume-Reset, frischer Vollstart erlaubt", { + attempt, + existingBytes, + contentLength, + directUrl + }); + } + const correctedRealDebridTotal = getAuthoritativeRealDebridTotal( item.provider, knownTotal || 0, - existingBytes, - response.status, - contentLength, - totalFromRange, - Boolean(active.resumeHardResetUsed) - ); - if (correctedRealDebridTotal) { - item.totalBytes = correctedRealDebridTotal.totalBytes; - logger.warn( - `Real-Debrid-Zielgroesse korrigiert: ${item.fileName} ` + - `known=${knownTotal}, corrected=${correctedRealDebridTotal.totalBytes}, ` + - `source=${correctedRealDebridTotal.source}` - ); - logAttemptEvent("WARN", "Real-Debrid-Zielgroesse aus HTTP korrigiert", { - attempt, - source: correctedRealDebridTotal.source, - knownTotal, - correctedTotal: correctedRealDebridTotal.totalBytes, - mismatchBytes: correctedRealDebridTotal.mismatchBytes, - existingBytes, - contentLength, - totalFromRange - }); - } else if (knownTotal && knownTotal > 0) { - item.totalBytes = knownTotal; - } else if (totalFromRange) { - item.totalBytes = totalFromRange; - } else if (contentLength > 0) { - // Only add existingBytes for 206 responses; for 200 the Content-Length is the full file + existingBytes, + response.status, + contentLength, + totalFromRange, + Boolean(active.resumeHardResetUsed) + ); + if (correctedRealDebridTotal) { + item.totalBytes = correctedRealDebridTotal.totalBytes; + logger.warn( + `Real-Debrid-Zielgroesse korrigiert: ${item.fileName} ` + + `known=${knownTotal}, corrected=${correctedRealDebridTotal.totalBytes}, ` + + `source=${correctedRealDebridTotal.source}` + ); + logAttemptEvent("WARN", "Real-Debrid-Zielgroesse aus HTTP korrigiert", { + attempt, + source: correctedRealDebridTotal.source, + knownTotal, + correctedTotal: correctedRealDebridTotal.totalBytes, + mismatchBytes: correctedRealDebridTotal.mismatchBytes, + existingBytes, + contentLength, + totalFromRange + }); + } else if (knownTotal && knownTotal > 0) { + item.totalBytes = knownTotal; + } else if (totalFromRange) { + item.totalBytes = totalFromRange; + } else if (contentLength > 0) { + // Only add existingBytes for 206 responses; for 200 the Content-Length is the full file item.totalBytes = response.status === 206 ? existingBytes + contentLength : contentLength; } const completionPlan = planDownloadCompletion({ @@ -8375,358 +8375,358 @@ export class DownloadManager extends EventEmitter { const writeMode = existingBytes > 0 && response.status === 206 ? "a" : "w"; logAttemptEvent("INFO", "HTTP-Antwort akzeptiert", { - attempt, - status: response.status, - acceptRanges, - resumable, - contentLength, - totalFromRange, - totalBytes: item.totalBytes, - writeMode - }); - if (writeMode === "w") { - // Starting fresh: subtract any previously counted bytes for this item to avoid double-counting on retry - const previouslyContributed = this.itemContributedBytes.get(active.itemId) || 0; - if (previouslyContributed > 0) { - this.session.totalDownloadedBytes = Math.max(0, this.session.totalDownloadedBytes - previouslyContributed); - this.sessionDownloadedBytes = Math.max(0, this.sessionDownloadedBytes - previouslyContributed); - this.itemContributedBytes.set(active.itemId, 0); - } - if (existingBytes > 0) { - await fs.promises.rm(effectiveTargetPath, { force: true }); - } - } - - await fs.promises.mkdir(path.dirname(effectiveTargetPath), { recursive: true }); - - // Sparse file pre-allocation (Windows only, new files with known size) - if (writeMode === "w" && item.totalBytes && item.totalBytes > 0 && process.platform === "win32") { - try { - const fd = await fs.promises.open(effectiveTargetPath, "w"); - try { - await fd.truncate(item.totalBytes); - preAllocated = true; - } finally { - await fd.close(); - } - } catch { /* best-effort */ } - } - - const stream = fs.createWriteStream(effectiveTargetPath, { - flags: preAllocated ? "r+" : writeMode, - start: preAllocated ? 0 : undefined, - highWaterMark: STREAM_HIGH_WATER_MARK - }); - written = writeMode === "a" ? existingBytes : 0; - let windowBytes = 0; - let windowStarted = nowMs(); - let lastPackageLogAt = 0; - let lastLoggedPercent = -1; - const itemCount = this.itemCount; - const uiUpdateIntervalMs = itemCount >= 1500 - ? 500 - : itemCount >= 700 - ? 350 - : itemCount >= 250 - ? 220 - : 120; - let lastUiEmitAt = 0; - const stallTimeoutMs = getDownloadStallTimeoutMs(); - const drainTimeoutMs = Math.max(30000, Math.min(300000, stallTimeoutMs > 0 ? stallTimeoutMs * 12 : 120000)); - let lastDiskBusyEmitAt = 0; - let diskBusySince = 0; // timestamp when writableLength first became > 0 - const diskBusyStatusVisible = (nowTick: number): boolean => { - const blockedSince = active.blockedOnDiskSince || 0; - if (blockedSince > 0 && nowTick - blockedSince >= DISK_BUSY_STATUS_THRESHOLD_MS) { - return true; - } - return diskBusySince > 0 && nowTick - diskBusySince >= DISK_BUSY_STATUS_THRESHOLD_MS; - }; - - const waitDrain = (): Promise<void> => new Promise((resolve, reject) => { - if (active.abortController.signal.aborted) { - reject(new Error(`aborted:${active.abortReason}`)); - return; - } - - active.blockedOnDiskWrite = true; - active.blockedOnDiskSince = nowMs(); - if (item.status !== "paused" && !this.session.paused) { - const nowTick = nowMs(); - if (diskBusyStatusVisible(nowTick) && nowTick - lastDiskBusyEmitAt >= 1200) { - item.status = "downloading"; - item.speedBps = 0; - item.fullStatus = `Warte auf Festplatte (${label})`; - item.updatedAt = nowTick; - this.emitState(); - lastDiskBusyEmitAt = nowTick; - logAttemptEvent("WARN", "Schreibtask wartet auf Festplatte", { - attempt, - writableLength: stream.writableLength - }); - } - } - - let settled = false; - let timeoutId: NodeJS.Timeout | null = setTimeout(() => { - if (settled) { - return; - } - settled = true; - cleanup(); - // Do NOT abort the controller here – drain timeout means disk is slow, - // not network stall. Rejecting without abort lets the inner retry loop - // handle it (resume download) instead of escalating to processItem's - // stall handler which would re-unrestrict and record provider failures. - reject(new Error("write_drain_timeout")); - }, drainTimeoutMs); - - const cleanup = (): void => { - if (timeoutId) { - clearTimeout(timeoutId); - timeoutId = null; - } - active.blockedOnDiskWrite = false; - active.blockedOnDiskSince = 0; - stream.off("drain", onDrain); - stream.off("error", onError); - active.abortController.signal.removeEventListener("abort", onAbort); - }; - - const onDrain = (): void => { - if (settled) { - return; - } - settled = true; - cleanup(); - resolve(); - }; - const onError = (streamError: Error): void => { - if (settled) { - return; - } - settled = true; - cleanup(); - reject(streamError); - }; - const onAbort = (): void => { - if (settled) { - return; - } - settled = true; - cleanup(); - reject(new Error(`aborted:${active.abortReason}`)); - }; - - stream.once("drain", onDrain); - stream.once("error", onError); - active.abortController.signal.addEventListener("abort", onAbort, { once: true }); - }); - - // Write-buffer with 4KB NTFS alignment (JDownloader-style) - const writeBuf = Buffer.allocUnsafe(WRITE_BUFFER_SIZE); - let writeBufPos = 0; - let lastFlushAt = nowMs(); - - const alignedFlush = async (final = false): Promise<void> => { - if (writeBufPos === 0) return; - let toWrite = writeBufPos; - if (!final && toWrite > ALLOCATION_UNIT_SIZE) { - toWrite = toWrite - (toWrite % ALLOCATION_UNIT_SIZE); - } - const slice = Buffer.from(writeBuf.subarray(0, toWrite)); - if (!stream.write(slice)) { - await waitDrain(); - } - if (toWrite < writeBufPos) { - writeBuf.copy(writeBuf, 0, toWrite, writeBufPos); - } - writeBufPos -= toWrite; - lastFlushAt = nowMs(); - }; - - let bodyError: unknown = null; - try { - const body = response.body; - if (!body) { - throw new Error("Leerer Response-Body"); - } - const reader = body.getReader(); - let lastDataAt = nowMs(); - let lastIdleEmitAt = 0; - const lowThroughputTimeoutMs = getLowThroughputTimeoutMs(); - const lowThroughputMinBytes = getLowThroughputMinBytes(); - let throughputWindowStartedAt = nowMs(); - let throughputWindowBytes = 0; - const idlePulseMs = Math.max(1500, Math.min(3500, Math.floor(stallTimeoutMs / 4) || 2000)); - const idleTimer = setInterval(() => { - if (active.abortController.signal.aborted) { - return; - } - const nowTick = nowMs(); - if (active.blockedOnDiskWrite) { - if (item.status === "paused" || this.session.paused) { - return; - } - if (diskBusyStatusVisible(nowTick) && nowTick - lastIdleEmitAt >= idlePulseMs) { - item.status = "downloading"; - item.speedBps = 0; - item.fullStatus = `Warte auf Festplatte (${label})`; - item.updatedAt = nowTick; - this.emitState(); - lastIdleEmitAt = nowTick; - lastDiskBusyEmitAt = nowTick; - } - return; - } - if (nowTick - lastDataAt < idlePulseMs) { - return; - } - if (item.status === "paused" || this.session.paused) { - return; - } - item.status = "downloading"; - item.speedBps = 0; - item.fullStatus = `Warte auf Daten (${label})`; - if (nowTick - lastIdleEmitAt >= idlePulseMs) { - item.updatedAt = nowTick; - this.emitState(); - lastIdleEmitAt = nowTick; - logAttemptEvent("WARN", "Download wartet auf Daten", { - attempt, - idleForMs: nowTick - lastDataAt - }); - } - }, idlePulseMs); - const readWithTimeout = async (): Promise<ReadableStreamReadResult<Uint8Array>> => { - if (stallTimeoutMs <= 0) { - return reader.read(); - } - return new Promise<ReadableStreamReadResult<Uint8Array>>((resolve, reject) => { - let settled = false; - const timer = setTimeout(() => { - if (settled) { - return; - } - settled = true; - active.abortReason = "stall"; - active.abortController.abort("stall"); - reject(new Error("stall_timeout")); - }, stallTimeoutMs); - - reader.read().then((result) => { - if (settled) { - return; - } - settled = true; - clearTimeout(timer); - resolve(result); - }).catch((error) => { - if (settled) { - return; - } - settled = true; - clearTimeout(timer); - reject(error); - }); - }); - }; - - try { - while (true) { - const { done, value } = await readWithTimeout(); - if (done) { - break; - } - const chunk = value; - lastDataAt = nowMs(); - if (active.abortController.signal.aborted) { - throw new Error(`aborted:${active.abortReason}`); - } - let pausedDuringWait = false; - while (this.session.paused && this.session.running && !active.abortController.signal.aborted) { - pausedDuringWait = true; - item.status = "paused"; - item.fullStatus = "Pausiert"; - this.emitState(); - await sleep(120); - } - if (pausedDuringWait) { - throughputWindowStartedAt = nowMs(); - throughputWindowBytes = 0; - } - if (active.abortController.signal.aborted) { - throw new Error(`aborted:${active.abortReason}`); - } - if (this.reconnectActive()) { - active.abortReason = "reconnect"; - active.abortController.abort("reconnect"); - throw new Error("aborted:reconnect"); - } - - const buffer = Buffer.isBuffer(chunk) ? chunk : Buffer.from(chunk.buffer, chunk.byteOffset, chunk.byteLength); - await this.applySpeedLimit(buffer.length, windowBytes, windowStarted, active.abortController.signal); - if (active.abortController.signal.aborted) { - throw new Error(`aborted:${active.abortReason}`); - } - - // Buffer incoming data for aligned writes - let srcOffset = 0; - while (srcOffset < buffer.length) { - const space = WRITE_BUFFER_SIZE - writeBufPos; - const toCopy = Math.min(space, buffer.length - srcOffset); - buffer.copy(writeBuf, writeBufPos, srcOffset, srcOffset + toCopy); - writeBufPos += toCopy; - srcOffset += toCopy; - if (writeBufPos >= Math.floor(WRITE_BUFFER_SIZE * 0.80)) { - await alignedFlush(false); - } - } - // Time-based flush - if (writeBufPos > 0 && nowMs() - lastFlushAt >= WRITE_FLUSH_TIMEOUT_MS) { - await alignedFlush(false); - } - - // Proactive disk-busy detection: if the stream's internal buffer - // hasn't drained for DISK_BUSY_THRESHOLD_MS, the OS write calls are - // lagging — typically because the physical disk can't keep up. Show - // "Warte auf Festplatte" immediately instead of waiting for full - // backpressure (stream.write returning false). - if (stream.writableLength > 0) { - if (diskBusySince === 0) diskBusySince = nowMs(); - const busyMs = nowMs() - diskBusySince; - if (busyMs >= DISK_BUSY_STATUS_THRESHOLD_MS && item.status !== "paused" && !this.session.paused) { - const nowTick = nowMs(); - if (nowTick - lastDiskBusyEmitAt >= 1200) { - item.status = "downloading"; - item.speedBps = 0; - item.fullStatus = `Warte auf Festplatte (${label})`; - item.updatedAt = nowTick; - this.emitState(); - lastDiskBusyEmitAt = nowTick; - logAttemptEvent("WARN", "Festplatten-Backpressure erkannt", { - attempt, - busyMs - }); - } - } - } else { - diskBusySince = 0; - } - - written += buffer.length; - windowBytes += buffer.length; - this.session.totalDownloadedBytes += buffer.length; - this.sessionDownloadedBytes += buffer.length; - this.settings.totalDownloadedAllTime += buffer.length; - this.recordProviderDownloadedBytes(item.provider, buffer.length, item.providerAccountId); - this.itemContributedBytes.set(active.itemId, (this.itemContributedBytes.get(active.itemId) || 0) + buffer.length); - this.recordSpeed(buffer.length, item.packageId); - throughputWindowBytes += buffer.length; - - // All expected bytes received — break immediately instead of waiting - // for the server to close the connection. Some servers/CDNs delay - // the FIN packet, which would trigger the stall timeout even though + attempt, + status: response.status, + acceptRanges, + resumable, + contentLength, + totalFromRange, + totalBytes: item.totalBytes, + writeMode + }); + if (writeMode === "w") { + // Starting fresh: subtract any previously counted bytes for this item to avoid double-counting on retry + const previouslyContributed = this.itemContributedBytes.get(active.itemId) || 0; + if (previouslyContributed > 0) { + this.session.totalDownloadedBytes = Math.max(0, this.session.totalDownloadedBytes - previouslyContributed); + this.sessionDownloadedBytes = Math.max(0, this.sessionDownloadedBytes - previouslyContributed); + this.itemContributedBytes.set(active.itemId, 0); + } + if (existingBytes > 0) { + await fs.promises.rm(effectiveTargetPath, { force: true }); + } + } + + await fs.promises.mkdir(path.dirname(effectiveTargetPath), { recursive: true }); + + // Sparse file pre-allocation (Windows only, new files with known size) + if (writeMode === "w" && item.totalBytes && item.totalBytes > 0 && process.platform === "win32") { + try { + const fd = await fs.promises.open(effectiveTargetPath, "w"); + try { + await fd.truncate(item.totalBytes); + preAllocated = true; + } finally { + await fd.close(); + } + } catch { /* best-effort */ } + } + + const stream = fs.createWriteStream(effectiveTargetPath, { + flags: preAllocated ? "r+" : writeMode, + start: preAllocated ? 0 : undefined, + highWaterMark: STREAM_HIGH_WATER_MARK + }); + written = writeMode === "a" ? existingBytes : 0; + let windowBytes = 0; + let windowStarted = nowMs(); + let lastPackageLogAt = 0; + let lastLoggedPercent = -1; + const itemCount = this.itemCount; + const uiUpdateIntervalMs = itemCount >= 1500 + ? 500 + : itemCount >= 700 + ? 350 + : itemCount >= 250 + ? 220 + : 120; + let lastUiEmitAt = 0; + const stallTimeoutMs = getDownloadStallTimeoutMs(); + const drainTimeoutMs = Math.max(30000, Math.min(300000, stallTimeoutMs > 0 ? stallTimeoutMs * 12 : 120000)); + let lastDiskBusyEmitAt = 0; + let diskBusySince = 0; // timestamp when writableLength first became > 0 + const diskBusyStatusVisible = (nowTick: number): boolean => { + const blockedSince = active.blockedOnDiskSince || 0; + if (blockedSince > 0 && nowTick - blockedSince >= DISK_BUSY_STATUS_THRESHOLD_MS) { + return true; + } + return diskBusySince > 0 && nowTick - diskBusySince >= DISK_BUSY_STATUS_THRESHOLD_MS; + }; + + const waitDrain = (): Promise<void> => new Promise((resolve, reject) => { + if (active.abortController.signal.aborted) { + reject(new Error(`aborted:${active.abortReason}`)); + return; + } + + active.blockedOnDiskWrite = true; + active.blockedOnDiskSince = nowMs(); + if (item.status !== "paused" && !this.session.paused) { + const nowTick = nowMs(); + if (diskBusyStatusVisible(nowTick) && nowTick - lastDiskBusyEmitAt >= 1200) { + item.status = "downloading"; + item.speedBps = 0; + item.fullStatus = `Warte auf Festplatte (${label})`; + item.updatedAt = nowTick; + this.emitState(); + lastDiskBusyEmitAt = nowTick; + logAttemptEvent("WARN", "Schreibtask wartet auf Festplatte", { + attempt, + writableLength: stream.writableLength + }); + } + } + + let settled = false; + let timeoutId: NodeJS.Timeout | null = setTimeout(() => { + if (settled) { + return; + } + settled = true; + cleanup(); + // Do NOT abort the controller here – drain timeout means disk is slow, + // not network stall. Rejecting without abort lets the inner retry loop + // handle it (resume download) instead of escalating to processItem's + // stall handler which would re-unrestrict and record provider failures. + reject(new Error("write_drain_timeout")); + }, drainTimeoutMs); + + const cleanup = (): void => { + if (timeoutId) { + clearTimeout(timeoutId); + timeoutId = null; + } + active.blockedOnDiskWrite = false; + active.blockedOnDiskSince = 0; + stream.off("drain", onDrain); + stream.off("error", onError); + active.abortController.signal.removeEventListener("abort", onAbort); + }; + + const onDrain = (): void => { + if (settled) { + return; + } + settled = true; + cleanup(); + resolve(); + }; + const onError = (streamError: Error): void => { + if (settled) { + return; + } + settled = true; + cleanup(); + reject(streamError); + }; + const onAbort = (): void => { + if (settled) { + return; + } + settled = true; + cleanup(); + reject(new Error(`aborted:${active.abortReason}`)); + }; + + stream.once("drain", onDrain); + stream.once("error", onError); + active.abortController.signal.addEventListener("abort", onAbort, { once: true }); + }); + + // Write-buffer with 4KB NTFS alignment (JDownloader-style) + const writeBuf = Buffer.allocUnsafe(WRITE_BUFFER_SIZE); + let writeBufPos = 0; + let lastFlushAt = nowMs(); + + const alignedFlush = async (final = false): Promise<void> => { + if (writeBufPos === 0) return; + let toWrite = writeBufPos; + if (!final && toWrite > ALLOCATION_UNIT_SIZE) { + toWrite = toWrite - (toWrite % ALLOCATION_UNIT_SIZE); + } + const slice = Buffer.from(writeBuf.subarray(0, toWrite)); + if (!stream.write(slice)) { + await waitDrain(); + } + if (toWrite < writeBufPos) { + writeBuf.copy(writeBuf, 0, toWrite, writeBufPos); + } + writeBufPos -= toWrite; + lastFlushAt = nowMs(); + }; + + let bodyError: unknown = null; + try { + const body = response.body; + if (!body) { + throw new Error("Leerer Response-Body"); + } + const reader = body.getReader(); + let lastDataAt = nowMs(); + let lastIdleEmitAt = 0; + const lowThroughputTimeoutMs = getLowThroughputTimeoutMs(); + const lowThroughputMinBytes = getLowThroughputMinBytes(); + let throughputWindowStartedAt = nowMs(); + let throughputWindowBytes = 0; + const idlePulseMs = Math.max(1500, Math.min(3500, Math.floor(stallTimeoutMs / 4) || 2000)); + const idleTimer = setInterval(() => { + if (active.abortController.signal.aborted) { + return; + } + const nowTick = nowMs(); + if (active.blockedOnDiskWrite) { + if (item.status === "paused" || this.session.paused) { + return; + } + if (diskBusyStatusVisible(nowTick) && nowTick - lastIdleEmitAt >= idlePulseMs) { + item.status = "downloading"; + item.speedBps = 0; + item.fullStatus = `Warte auf Festplatte (${label})`; + item.updatedAt = nowTick; + this.emitState(); + lastIdleEmitAt = nowTick; + lastDiskBusyEmitAt = nowTick; + } + return; + } + if (nowTick - lastDataAt < idlePulseMs) { + return; + } + if (item.status === "paused" || this.session.paused) { + return; + } + item.status = "downloading"; + item.speedBps = 0; + item.fullStatus = `Warte auf Daten (${label})`; + if (nowTick - lastIdleEmitAt >= idlePulseMs) { + item.updatedAt = nowTick; + this.emitState(); + lastIdleEmitAt = nowTick; + logAttemptEvent("WARN", "Download wartet auf Daten", { + attempt, + idleForMs: nowTick - lastDataAt + }); + } + }, idlePulseMs); + const readWithTimeout = async (): Promise<ReadableStreamReadResult<Uint8Array>> => { + if (stallTimeoutMs <= 0) { + return reader.read(); + } + return new Promise<ReadableStreamReadResult<Uint8Array>>((resolve, reject) => { + let settled = false; + const timer = setTimeout(() => { + if (settled) { + return; + } + settled = true; + active.abortReason = "stall"; + active.abortController.abort("stall"); + reject(new Error("stall_timeout")); + }, stallTimeoutMs); + + reader.read().then((result) => { + if (settled) { + return; + } + settled = true; + clearTimeout(timer); + resolve(result); + }).catch((error) => { + if (settled) { + return; + } + settled = true; + clearTimeout(timer); + reject(error); + }); + }); + }; + + try { + while (true) { + const { done, value } = await readWithTimeout(); + if (done) { + break; + } + const chunk = value; + lastDataAt = nowMs(); + if (active.abortController.signal.aborted) { + throw new Error(`aborted:${active.abortReason}`); + } + let pausedDuringWait = false; + while (this.session.paused && this.session.running && !active.abortController.signal.aborted) { + pausedDuringWait = true; + item.status = "paused"; + item.fullStatus = "Pausiert"; + this.emitState(); + await sleep(120); + } + if (pausedDuringWait) { + throughputWindowStartedAt = nowMs(); + throughputWindowBytes = 0; + } + if (active.abortController.signal.aborted) { + throw new Error(`aborted:${active.abortReason}`); + } + if (this.reconnectActive()) { + active.abortReason = "reconnect"; + active.abortController.abort("reconnect"); + throw new Error("aborted:reconnect"); + } + + const buffer = Buffer.isBuffer(chunk) ? chunk : Buffer.from(chunk.buffer, chunk.byteOffset, chunk.byteLength); + await this.applySpeedLimit(buffer.length, windowBytes, windowStarted, active.abortController.signal); + if (active.abortController.signal.aborted) { + throw new Error(`aborted:${active.abortReason}`); + } + + // Buffer incoming data for aligned writes + let srcOffset = 0; + while (srcOffset < buffer.length) { + const space = WRITE_BUFFER_SIZE - writeBufPos; + const toCopy = Math.min(space, buffer.length - srcOffset); + buffer.copy(writeBuf, writeBufPos, srcOffset, srcOffset + toCopy); + writeBufPos += toCopy; + srcOffset += toCopy; + if (writeBufPos >= Math.floor(WRITE_BUFFER_SIZE * 0.80)) { + await alignedFlush(false); + } + } + // Time-based flush + if (writeBufPos > 0 && nowMs() - lastFlushAt >= WRITE_FLUSH_TIMEOUT_MS) { + await alignedFlush(false); + } + + // Proactive disk-busy detection: if the stream's internal buffer + // hasn't drained for DISK_BUSY_THRESHOLD_MS, the OS write calls are + // lagging — typically because the physical disk can't keep up. Show + // "Warte auf Festplatte" immediately instead of waiting for full + // backpressure (stream.write returning false). + if (stream.writableLength > 0) { + if (diskBusySince === 0) diskBusySince = nowMs(); + const busyMs = nowMs() - diskBusySince; + if (busyMs >= DISK_BUSY_STATUS_THRESHOLD_MS && item.status !== "paused" && !this.session.paused) { + const nowTick = nowMs(); + if (nowTick - lastDiskBusyEmitAt >= 1200) { + item.status = "downloading"; + item.speedBps = 0; + item.fullStatus = `Warte auf Festplatte (${label})`; + item.updatedAt = nowTick; + this.emitState(); + lastDiskBusyEmitAt = nowTick; + logAttemptEvent("WARN", "Festplatten-Backpressure erkannt", { + attempt, + busyMs + }); + } + } + } else { + diskBusySince = 0; + } + + written += buffer.length; + windowBytes += buffer.length; + this.session.totalDownloadedBytes += buffer.length; + this.sessionDownloadedBytes += buffer.length; + this.settings.totalDownloadedAllTime += buffer.length; + this.recordProviderDownloadedBytes(item.provider, buffer.length, item.providerAccountId); + this.itemContributedBytes.set(active.itemId, (this.itemContributedBytes.get(active.itemId) || 0) + buffer.length); + this.recordSpeed(buffer.length, item.packageId); + throughputWindowBytes += buffer.length; + + // All expected bytes received — break immediately instead of waiting + // for the server to close the connection. Some servers/CDNs delay + // the FIN packet, which would trigger the stall timeout even though // the file is already complete. This especially affects small // multi-part archives (e.g. 15-20 × 101 MB) on fast connections. // Use totalBytes (from unrestrict or Content-Length header) as @@ -8735,140 +8735,140 @@ export class DownloadManager extends EventEmitter { if (completionPlan.canFinishEarly && completionPlan.expectedTotal && written >= completionPlan.expectedTotal) { break; } - - const throughputNow = nowMs(); - if (lowThroughputTimeoutMs > 0 && throughputNow - throughputWindowStartedAt >= lowThroughputTimeoutMs) { - if (throughputWindowBytes < lowThroughputMinBytes) { - active.abortReason = "stall"; - active.abortController.abort("stall"); - throw new Error(`slow_throughput:${throughputWindowBytes}/${lowThroughputMinBytes}`); - } - throughputWindowStartedAt = throughputNow; - throughputWindowBytes = 0; - } - - const elapsed = Math.max((nowMs() - windowStarted) / 1000, 0.2); - const speed = windowBytes / elapsed; - if (elapsed >= 0.5) { - windowStarted = nowMs(); - windowBytes = 0; - } - - item.status = "downloading"; - item.downloadedBytes = written; - item.progressPercent = item.totalBytes ? Math.max(0, Math.min(100, Math.floor((written / item.totalBytes) * 100))) : 0; - // Keep "Warte auf Festplatte" label if disk is busy; otherwise show normal status - const diskBusy = diskBusyStatusVisible(nowMs()); - if (diskBusy) { - item.speedBps = 0; - item.fullStatus = `Warte auf Festplatte (${label})`; - } else { - item.speedBps = Math.max(0, Math.floor(speed)); - item.fullStatus = `Download läuft (${label})`; - } - const progressNow = nowMs(); - const currentPercent = item.totalBytes ? Math.max(0, Math.min(100, Math.floor((written / item.totalBytes) * 100))) : 0; - const shouldLogProgress = currentPercent >= lastLoggedPercent + 10 - || progressNow - lastPackageLogAt >= 5000 - || (item.totalBytes ? written >= item.totalBytes : false); - if (shouldLogProgress) { - lastPackageLogAt = progressNow; - lastLoggedPercent = currentPercent; - logAttemptEvent("INFO", "Download-Fortschritt", { - attempt, - written, - totalBytes: item.totalBytes, - percent: currentPercent, - speedBps: item.speedBps, - diskBusy - }); - } - const nowTick = nowMs(); - if (nowTick - lastUiEmitAt >= uiUpdateIntervalMs) { - item.updatedAt = nowTick; - this.emitState(); - lastUiEmitAt = nowTick; - } - } - } finally { - clearInterval(idleTimer); - try { - // Cancel pending reads before releasing the lock so the - // underlying TCP connection is torn down promptly. - await reader.cancel().catch(() => {}); - reader.releaseLock(); - } catch { - // ignore - } - } - } catch (error) { - bodyError = error; - logAttemptEvent("WARN", "Download-Body fehlgeschlagen", { - attempt, - error: compactErrorText(error) - }); - throw error; - } finally { - // Flush remaining buffered data before closing stream - try { - await alignedFlush(true); - } catch (flushError) { - if (!bodyError) { - bodyError = flushError; - } - } - try { - await new Promise<void>((resolve, reject) => { - if (stream.closed || stream.destroyed) { - resolve(); - return; - } - const onDone = (): void => { - stream.off("error", onError); - stream.off("finish", onDone); - stream.off("close", onDone); - resolve(); - }; - const onError = (streamError: Error): void => { - stream.off("finish", onDone); - stream.off("close", onDone); - reject(streamError); - }; - stream.once("finish", onDone); - stream.once("close", onDone); - stream.once("error", onError); - stream.end(); - }); - } catch (streamCloseError) { - // Ensure stream is destroyed before re-throwing to avoid file-handle leaks on Windows - if (!stream.destroyed) { - stream.destroy(); - } - if (!bodyError) { - throw streamCloseError; - } - logger.warn(`Stream-Abschlussfehler unterdrückt: ${compactErrorText(streamCloseError)}`); - } - // Ensure stream is fully destroyed before potential retry opens new handle + + const throughputNow = nowMs(); + if (lowThroughputTimeoutMs > 0 && throughputNow - throughputWindowStartedAt >= lowThroughputTimeoutMs) { + if (throughputWindowBytes < lowThroughputMinBytes) { + active.abortReason = "stall"; + active.abortController.abort("stall"); + throw new Error(`slow_throughput:${throughputWindowBytes}/${lowThroughputMinBytes}`); + } + throughputWindowStartedAt = throughputNow; + throughputWindowBytes = 0; + } + + const elapsed = Math.max((nowMs() - windowStarted) / 1000, 0.2); + const speed = windowBytes / elapsed; + if (elapsed >= 0.5) { + windowStarted = nowMs(); + windowBytes = 0; + } + + item.status = "downloading"; + item.downloadedBytes = written; + item.progressPercent = item.totalBytes ? Math.max(0, Math.min(100, Math.floor((written / item.totalBytes) * 100))) : 0; + // Keep "Warte auf Festplatte" label if disk is busy; otherwise show normal status + const diskBusy = diskBusyStatusVisible(nowMs()); + if (diskBusy) { + item.speedBps = 0; + item.fullStatus = `Warte auf Festplatte (${label})`; + } else { + item.speedBps = Math.max(0, Math.floor(speed)); + item.fullStatus = `Download läuft (${label})`; + } + const progressNow = nowMs(); + const currentPercent = item.totalBytes ? Math.max(0, Math.min(100, Math.floor((written / item.totalBytes) * 100))) : 0; + const shouldLogProgress = currentPercent >= lastLoggedPercent + 10 + || progressNow - lastPackageLogAt >= 5000 + || (item.totalBytes ? written >= item.totalBytes : false); + if (shouldLogProgress) { + lastPackageLogAt = progressNow; + lastLoggedPercent = currentPercent; + logAttemptEvent("INFO", "Download-Fortschritt", { + attempt, + written, + totalBytes: item.totalBytes, + percent: currentPercent, + speedBps: item.speedBps, + diskBusy + }); + } + const nowTick = nowMs(); + if (nowTick - lastUiEmitAt >= uiUpdateIntervalMs) { + item.updatedAt = nowTick; + this.emitState(); + lastUiEmitAt = nowTick; + } + } + } finally { + clearInterval(idleTimer); + try { + // Cancel pending reads before releasing the lock so the + // underlying TCP connection is torn down promptly. + await reader.cancel().catch(() => {}); + reader.releaseLock(); + } catch { + // ignore + } + } + } catch (error) { + bodyError = error; + logAttemptEvent("WARN", "Download-Body fehlgeschlagen", { + attempt, + error: compactErrorText(error) + }); + throw error; + } finally { + // Flush remaining buffered data before closing stream + try { + await alignedFlush(true); + } catch (flushError) { + if (!bodyError) { + bodyError = flushError; + } + } + try { + await new Promise<void>((resolve, reject) => { + if (stream.closed || stream.destroyed) { + resolve(); + return; + } + const onDone = (): void => { + stream.off("error", onError); + stream.off("finish", onDone); + stream.off("close", onDone); + resolve(); + }; + const onError = (streamError: Error): void => { + stream.off("finish", onDone); + stream.off("close", onDone); + reject(streamError); + }; + stream.once("finish", onDone); + stream.once("close", onDone); + stream.once("error", onError); + stream.end(); + }); + } catch (streamCloseError) { + // Ensure stream is destroyed before re-throwing to avoid file-handle leaks on Windows + if (!stream.destroyed) { + stream.destroy(); + } + if (!bodyError) { + throw streamCloseError; + } + logger.warn(`Stream-Abschlussfehler unterdrückt: ${compactErrorText(streamCloseError)}`); + } + // Ensure stream is fully destroyed before potential retry opens new handle if (!stream.destroyed) { stream.destroy(); } - // fsync for pre-allocated files: force OS to flush all pending writes to - // disk so extraction processes opening the file immediately after download - // see the complete data (prevents "Checksum error" on Windows when file - // handles haven't been fully released yet). - if (!bodyError && preAllocated) { - try { - const syncFd = await fs.promises.open(effectiveTargetPath, "r"); - try { - await syncFd.datasync(); - } finally { - await syncFd.close(); - } - } catch { /* best-effort; extraction retry will catch any remaining issues */ } - } - // If the body read succeeded but the final flush or stream close failed, - // propagate the error so the download is retried instead of marked complete. + // fsync for pre-allocated files: force OS to flush all pending writes to + // disk so extraction processes opening the file immediately after download + // see the complete data (prevents "Checksum error" on Windows when file + // handles haven't been fully released yet). + if (!bodyError && preAllocated) { + try { + const syncFd = await fs.promises.open(effectiveTargetPath, "r"); + try { + await syncFd.datasync(); + } finally { + await syncFd.close(); + } + } catch { /* best-effort; extraction retry will catch any remaining issues */ } + } + // If the body read succeeded but the final flush or stream close failed, + // propagate the error so the download is retried instead of marked complete. if (bodyError) { throw bodyError; } @@ -8890,31 +8890,31 @@ export class DownloadManager extends EventEmitter { // Detect tiny error-response files (e.g. hoster returning "Forbidden" with HTTP 200). // No legitimate file-hoster download is < 512 bytes. - if (written > 0 && written < 512) { - let snippet = ""; - try { - snippet = await fs.promises.readFile(effectiveTargetPath, "utf8"); - snippet = snippet.slice(0, 200).replace(/[\r\n]+/g, " ").trim(); - } catch { /* ignore */ } - const exactTinyBinary = Boolean( - item.totalBytes - && item.totalBytes > 0 - && written >= item.totalBytes - && isLargeBinaryLikePath(item.fileName || effectiveTargetPath) - ); - const snippetSuggestsError = /<(?:!doctype|html|body)\b|\b(?:forbidden|access denied|error|not found|expired|unavailable)\b/i.test(snippet); - if (exactTinyBinary && !snippetSuggestsError) { - logger.info(`Tiny Binary akzeptiert (${written} B): ${item.fileName || effectiveTargetPath}`); - } else { - logger.warn(`Tiny download erkannt (${written} B): "${snippet}"`); - try { - await fs.promises.rm(effectiveTargetPath, { force: true }); - } catch { /* ignore */ } - this.releaseTargetPath(active.itemId); - this.dropItemContribution(active.itemId); - item.downloadedBytes = 0; - item.progressPercent = 0; - throw new Error(`Download zu klein (${written} B) – Hoster-Fehlerseite?${snippet ? ` Inhalt: "${snippet}"` : ""}`); + if (written > 0 && written < 512) { + let snippet = ""; + try { + snippet = await fs.promises.readFile(effectiveTargetPath, "utf8"); + snippet = snippet.slice(0, 200).replace(/[\r\n]+/g, " ").trim(); + } catch { /* ignore */ } + const exactTinyBinary = Boolean( + item.totalBytes + && item.totalBytes > 0 + && written >= item.totalBytes + && isLargeBinaryLikePath(item.fileName || effectiveTargetPath) + ); + const snippetSuggestsError = /<(?:!doctype|html|body)\b|\b(?:forbidden|access denied|error|not found|expired|unavailable)\b/i.test(snippet); + if (exactTinyBinary && !snippetSuggestsError) { + logger.info(`Tiny Binary akzeptiert (${written} B): ${item.fileName || effectiveTargetPath}`); + } else { + logger.warn(`Tiny download erkannt (${written} B): "${snippet}"`); + try { + await fs.promises.rm(effectiveTargetPath, { force: true }); + } catch { /* ignore */ } + this.releaseTargetPath(active.itemId); + this.dropItemContribution(active.itemId); + item.downloadedBytes = 0; + item.progressPercent = 0; + throw new Error(`Download zu klein (${written} B) – Hoster-Fehlerseite?${snippet ? ` Inhalt: "${snippet}"` : ""}`); } } @@ -8952,11 +8952,11 @@ export class DownloadManager extends EventEmitter { } // Truncate pre-allocated files to actual bytes written to prevent zero-padded tail - if (preAllocated && item.totalBytes && written < item.totalBytes) { - try { - await fs.promises.truncate(effectiveTargetPath, written); - } catch { /* best-effort */ } - logger.warn(`Pre-alloc underflow: erwartet=${item.totalBytes}, erhalten=${written} für ${item.fileName}`); + if (preAllocated && item.totalBytes && written < item.totalBytes) { + try { + await fs.promises.truncate(effectiveTargetPath, written); + } catch { /* best-effort */ } + logger.warn(`Pre-alloc underflow: erwartet=${item.totalBytes}, erhalten=${written} für ${item.fileName}`); } item.downloadedBytes = written; @@ -8964,1420 +8964,1420 @@ export class DownloadManager extends EventEmitter { item.progressPercent = item.totalBytes ? Math.max(0, Math.min(100, Math.floor((written / item.totalBytes) * 100))) : 100; item.speedBps = 0; item.fullStatus = "Finalisierend..."; - item.updatedAt = nowMs(); - this.emitState(); - logAttemptEvent("INFO", "HTTP-Download-Versuch abgeschlossen", { - attempt, - resumable, - written, - finalBytes: item.downloadedBytes, - totalBytes: item.totalBytes, - targetPath: effectiveTargetPath - }); - return { resumable }; - } catch (error) { - // Truncate pre-allocated sparse file to actual written bytes so that - // stat.size on the next retry reflects real data, not the pre-allocated size. - // Without this, the retry reads stat.size = totalBytes and either sends an - // impossible Range header (→ 416 → false complete) or appends to a zero-padded file. - if (preAllocated && item.totalBytes && written < item.totalBytes) { - try { await fs.promises.truncate(effectiveTargetPath, written); } catch { /* best-effort */ } - } - if (active.abortController.signal.aborted || String(error).includes("aborted:")) { - throw error; - } - lastError = compactErrorText(error); - const normalizedLastError = lastError.replace(/^Error:\s*/i, ""); - logAttemptEvent("WARN", "HTTP-Download-Versuch fehlgeschlagen", { - attempt, - error: lastError, - targetPath: effectiveTargetPath - }); - if (normalizedLastError.startsWith("range_ignored_on_resume:")) { - throw new Error(`direct_link_retry_exhausted:${normalizedLastError}`); - } - if (attempt < maxAttempts) { - item.retries += 1; - item.fullStatus = `Downloadfehler, retry ${attempt}/${maxAttempts} (Direktlink)`; - this.emitState(); - await sleep(retryDelayWithJitter(attempt, 250)); - continue; - } - if (maxAttemptsBySetting > maxAttempts) { - const exhaustedError = existingBytes > 0 && normalizedLastError.startsWith("download_underflow:") - ? `resume_download_underflow:${normalizedLastError.slice("download_underflow:".length)}` - : (normalizedLastError || lastError || "Download fehlgeschlagen"); - throw new Error(`direct_link_retry_exhausted:${exhaustedError}`); - } - throw new Error(normalizedLastError || lastError || "Download fehlgeschlagen"); - } - } - - if (maxAttemptsBySetting > maxAttempts) { - throw new Error(`direct_link_retry_exhausted:${lastError || "Download fehlgeschlagen"}`); - } - throw new Error(lastError || "Download fehlgeschlagen"); - } - - private async recoverRetryableItems(trigger: "startup" | "start"): Promise<number> { - let recovered = 0; - let finalized = 0; - const touchedPackages = new Set<string>(); - const configuredRetryLimit = normalizeRetryLimit(this.settings.retryLimit); - const maxAutoRetryFailures = retryLimitToMaxRetries(configuredRetryLimit); - - for (const packageId of this.session.packageOrder) { - const pkg = this.session.packages[packageId]; - if (!pkg || pkg.cancelled) { - continue; - } - - for (const itemId of pkg.itemIds) { - const item = this.session.items[itemId]; - if (!item || this.activeTasks.has(itemId)) { - continue; - } - // Only check failed or completed items — skip queued/cancelled to avoid - // expensive fs.stat calls on hundreds of items (caused 5-10s freeze on start). - const canFinalizeFromDisk = item.status === "failed" - || item.status === "completed" - || item.status === "queued" - || item.status === "reconnect_wait"; - if (canFinalizeFromDisk) { - const recoveryReason = `${item.fullStatus || ""} ${item.lastError || ""}`.trim(); - if (shouldPreflightFinalizeItemFromDisk(item) - && this.tryFinalizeItemFromDisk(pkg, item, `Recovery-${trigger}`, recoveryReason)) { - finalized += 1; - touchedPackages.add(pkg.id); - this.retryAfterByItem.delete(item.id); - this.retryStateByItem.delete(item.id); - continue; - } - } - if (item.status !== "failed" && item.status !== "completed") { - continue; - } - - const is416Failure = item.status === "failed" && this.isHttp416Failure(item); - const hasZeroByteArchive = await this.hasZeroByteArchiveArtifact(item); - - if (item.status === "failed") { - if (!is416Failure && !hasZeroByteArchive && item.retries >= maxAutoRetryFailures) { - continue; - } - this.queueItemForRetry(item, { - hardReset: is416Failure || hasZeroByteArchive, - reason: is416Failure - ? "Wartet (Auto-Retry: HTTP 416)" - : hasZeroByteArchive - ? "Wartet (Auto-Retry: 0B-Datei)" - : "Wartet (Auto-Retry)" - }); - recovered += 1; - touchedPackages.add(pkg.id); - continue; - } - - if (item.status === "completed" && hasZeroByteArchive) { - const maxCompletedZeroByteAutoRetries = retryLimitToMaxRetries(configuredRetryLimit); - if (item.retries >= maxCompletedZeroByteAutoRetries) { - continue; - } - item.retries += 1; - this.queueItemForRetry(item, { - hardReset: true, - reason: "Wartet (Auto-Retry: 0B-Datei)" - }); - recovered += 1; - touchedPackages.add(pkg.id); - } - } - } - - if (recovered > 0 || finalized > 0) { - for (const packageId of touchedPackages) { - const pkg = this.session.packages[packageId]; - if (!pkg) { - continue; - } - this.refreshPackageStatus(pkg); - } - logger.warn( - `Auto-Retry-Recovery (${trigger}): ${recovered} Item(s) wieder in Queue gesetzt, ` + - `${finalized} Item(s) direkt von Disk vervollstaendigt` - ); - this.persistSoon(); - this.emitState(); - } - - return recovered + finalized; - } - - private queueItemForRetry(item: DownloadItem, options: { hardReset: boolean; reason: string }): void { - this.retryStateByItem.delete(item.id); - const targetPath = String(item.targetPath || "").trim(); - if (options.hardReset && targetPath) { - try { - fs.rmSync(targetPath, { force: true }); - } catch { - // ignore - } - this.releaseTargetPath(item.id); - item.downloadedBytes = 0; - item.totalBytes = null; - item.progressPercent = 0; - this.dropItemContribution(item.id); - } - - item.status = "queued"; - item.speedBps = 0; - item.attempts = 0; - item.lastError = ""; - item.resumable = true; - item.fullStatus = options.reason; - item.updatedAt = nowMs(); - } - - private isHttp416Failure(item: DownloadItem): boolean { - const text = `${item.lastError} ${item.fullStatus}`; - return /(^|\D)416(\D|$)/.test(text); - } - - private async hasZeroByteArchiveArtifact(item: DownloadItem): Promise<boolean> { - const targetPath = String(item.targetPath || "").trim(); - const archiveCandidate = isArchiveLikePath(targetPath || item.fileName); - if (!archiveCandidate) { - return false; - } - - if (targetPath) { - try { - const stat = await fs.promises.stat(targetPath); - return stat.size <= 0; - } catch { - // file does not exist - } - } - - if (item.downloadedBytes <= 0 && item.progressPercent >= 100) { - return true; - } - - return /\b0\s*B\b/i.test(item.fullStatus || ""); - } - - private refreshPackageStatus(pkg: PackageEntry): void { - let pending = 0; - let success = 0; - let failed = 0; - let cancelled = 0; - let total = 0; - for (const itemId of pkg.itemIds) { - const item = this.session.items[itemId]; - if (!item) { - continue; - } - total += 1; - const s = item.status; - if (s === "completed") { - success += 1; - } else if (s === "failed") { - failed += 1; - } else if (s === "cancelled") { - cancelled += 1; - } else { - pending += 1; - } - } - if (total === 0) { - return; - } - - if (pending > 0) { - pkg.status = pkg.enabled ? "queued" : "paused"; - pkg.updatedAt = nowMs(); - return; - } - - if (failed > 0) { - pkg.status = "failed"; - } else if (cancelled > 0) { - pkg.status = success > 0 ? "completed" : "cancelled"; - } else if (success > 0) { - pkg.status = "completed"; - } - pkg.updatedAt = nowMs(); - } - - private cachedSpeedLimitKbps = 0; - - private cachedSpeedLimitAt = 0; - - private globalSpeedLimitQueue: Promise<void> = Promise.resolve(); - - private globalSpeedLimitNextAt = 0; - - private getEffectiveSpeedLimitKbps(): number { - const now = nowMs(); - if (now - this.cachedSpeedLimitAt < 2000) { - return this.cachedSpeedLimitKbps; - } - this.cachedSpeedLimitAt = now; - const schedules = this.settings.bandwidthSchedules; - if (schedules.length > 0) { - const hour = new Date().getHours(); - let allDayLimit: number | null = null; - for (const entry of schedules) { - if (!entry.enabled) { - continue; - } - if (entry.startHour === entry.endHour) { - // "All day" schedule — use as fallback, don't block more specific schedules - if (allDayLimit === null) { - allDayLimit = entry.speedLimitKbps; - } - continue; - } - const wraps = entry.startHour > entry.endHour; - const inRange = wraps - ? hour >= entry.startHour || hour < entry.endHour - : hour >= entry.startHour && hour < entry.endHour; - if (inRange) { - this.cachedSpeedLimitKbps = entry.speedLimitKbps; - return this.cachedSpeedLimitKbps; - } - } - if (allDayLimit !== null) { - this.cachedSpeedLimitKbps = allDayLimit; - return this.cachedSpeedLimitKbps; - } - } - if (this.settings.speedLimitEnabled && this.settings.speedLimitKbps > 0) { - this.cachedSpeedLimitKbps = this.settings.speedLimitKbps; - return this.cachedSpeedLimitKbps; - } - this.cachedSpeedLimitKbps = 0; - return 0; - } - - private async applyGlobalSpeedLimit(chunkBytes: number, bytesPerSecond: number, signal?: AbortSignal): Promise<void> { - const task = this.globalSpeedLimitQueue - .catch(() => undefined) - .then(async () => { - if (signal?.aborted) { - throw new Error("aborted:speed_limit"); - } - const now = nowMs(); - const waitMs = Math.max(0, this.globalSpeedLimitNextAt - now); - if (waitMs > 0) { - await new Promise<void>((resolve, reject) => { - let timer: NodeJS.Timeout | null = setTimeout(() => { - timer = null; - if (signal) { - signal.removeEventListener("abort", onAbort); - } - resolve(); - }, waitMs); - - const onAbort = (): void => { - if (timer) { - clearTimeout(timer); - timer = null; - } - signal?.removeEventListener("abort", onAbort); - reject(new Error("aborted:speed_limit")); - }; - - if (signal) { - if (signal.aborted) { - onAbort(); - return; - } - signal.addEventListener("abort", onAbort, { once: true }); - } - }); - } - - if (signal?.aborted) { - throw new Error("aborted:speed_limit"); - } - - const startAt = Math.max(nowMs(), this.globalSpeedLimitNextAt); - const durationMs = Math.max(1, Math.ceil((chunkBytes / bytesPerSecond) * 1000)); - this.globalSpeedLimitNextAt = startAt + durationMs; - }); - - this.globalSpeedLimitQueue = task; - await task; - } - - private async applySpeedLimit(chunkBytes: number, localWindowBytes: number, localWindowStarted: number, signal?: AbortSignal): Promise<void> { - const limitKbps = this.getEffectiveSpeedLimitKbps(); - if (limitKbps <= 0) { - return; - } - const bytesPerSecond = limitKbps * 1024; - const now = nowMs(); - const elapsed = Math.max((now - localWindowStarted) / 1000, 0.1); - if (this.settings.speedLimitMode === "per_download") { - const projected = localWindowBytes + chunkBytes; - const allowed = bytesPerSecond * elapsed; - if (projected > allowed) { - const sleepMs = Math.ceil(((projected - allowed) / bytesPerSecond) * 1000); - if (sleepMs > 0) { - await new Promise<void>((resolve, reject) => { - let timer: NodeJS.Timeout | null = setTimeout(() => { - timer = null; - if (signal) { - signal.removeEventListener("abort", onAbort); - } - resolve(); - }, Math.min(300, sleepMs)); - - const onAbort = (): void => { - if (timer) { - clearTimeout(timer); - timer = null; - } - signal?.removeEventListener("abort", onAbort); - reject(new Error("aborted:speed_limit")); - }; - - if (signal) { - if (signal.aborted) { - onAbort(); - return; - } - signal.addEventListener("abort", onAbort, { once: true }); - } - }); - } - } - return; - } - - await this.applyGlobalSpeedLimit(chunkBytes, bytesPerSecond, signal); - } - - private async findReadyArchiveSets(pkg: PackageEntry): Promise<Set<string>> { - const ready = new Set<string>(); - if (!pkg.outputDir) { - return ready; - } - try { - await fs.promises.access(pkg.outputDir); - } catch { - return ready; - } - - const completedPaths = new Set<string>(); - const pendingPaths = new Set<string>(); - for (const itemId of pkg.itemIds) { - const item = this.session.items[itemId]; - if (!item) { - continue; - } - if (item.status === "completed" && item.targetPath) { - completedPaths.add(pathKey(item.targetPath)); - } else { - if (item.targetPath) { - pendingPaths.add(pathKey(item.targetPath)); - } - // Items that haven't started yet have no targetPath but may have a fileName. - // Include their projected path so the archive-readiness check doesn't - // prematurely trigger extraction while parts are still queued. - if (item.fileName && pkg.outputDir) { - pendingPaths.add(pathKey(path.join(pkg.outputDir, item.fileName))); - } - } - } - if (completedPaths.size === 0) { - return ready; - } - - const candidates = await findArchiveCandidates(pkg.outputDir); - if (candidates.length === 0) { - return ready; - } - - let dirFiles: string[] | undefined; - try { - dirFiles = (await fs.promises.readdir(pkg.outputDir, { withFileTypes: true })) - .filter((entry) => entry.isFile()) - .map((entry) => entry.name); - } catch { - return ready; - } - - // Build lookup: pathKey → item status for pending items. - // Also map by filename (resolved against outputDir) so items without - // targetPath (never started) are still found by the disk-fallback check. - const packageItems = pkg.itemIds - .map((itemId) => this.session.items[itemId]) - .filter(Boolean) as DownloadItem[]; - const pendingItemStatus = new Map<string, string>(); - for (const item of packageItems) { - if (item.status === "completed") { - continue; - } - if (item.targetPath) { - pendingItemStatus.set(pathKey(item.targetPath), item.status); - } - if (item.fileName && pkg.outputDir) { - pendingItemStatus.set(pathKey(path.join(pkg.outputDir, item.fileName)), item.status); - } - } - - for (const candidate of candidates) { - const partsOnDisk = collectArchiveCleanupTargets(candidate, dirFiles); - const allPartsCompleted = partsOnDisk.every((part) => completedPaths.has(pathKey(part))); - if (allPartsCompleted) { - const hasUnstartedParts = [...pendingPaths].some((pendingPath) => { - const pendingName = path.basename(pendingPath).toLowerCase(); - const candidateStem = path.basename(candidate).toLowerCase(); - return this.looksLikeArchivePart(pendingName, candidateStem); - }); - if (hasUnstartedParts) { - continue; - } - ready.add(pathKey(candidate)); - continue; - } - - // Safe disk-fallback: only allow extraction when every tracked archive item - // already exists on disk at full size and the persisted byte counters - // also indicate a finished download. This recovers stale status after a - // crash without letting unrelated .rev files or freshly re-queued items - // look "ready". - const archiveItems = resolveArchiveItemsFromList(path.basename(candidate), packageItems); - if (archiveItems.length === 0) { - continue; - } - const hasActiveArchiveItem = archiveItems.some((item) => - item.status === "downloading" || item.status === "validating" || item.status === "integrity_check" - ); - if (hasActiveArchiveItem) { - continue; - } - const allArchiveItemsReadyOnDisk = archiveItems.every((item) => inspectPackageItemDiskState(pkg, item).reason === "ok"); - if (!allArchiveItemsReadyOnDisk) { - continue; - } - const nonCompletedCount = archiveItems.filter((item) => item.status !== "completed").length; - logger.info(`Hybrid-Extract Disk-Fallback: ${path.basename(candidate)} (${nonCompletedCount} Part(s) laut Session ohne completed-Status)`); - ready.add(pathKey(candidate)); - continue; - - // Disk-fallback: if all parts exist on disk at their full expected size but some - // items lack "completed" status, allow extraction. This handles items that finished - // downloading but whose status was not updated (crash between write and persist). - const missingParts = partsOnDisk.filter((part) => !completedPaths.has(pathKey(part))); - let allMissingFullOnDisk = true; - for (const part of missingParts) { - try { - const stat = await fs.promises.stat(part); - // Find the item that owns this file to get its expected totalBytes - const ownerItem = this.findItemByDiskPath(pkg, part); - const ownerTotalBytes = ownerItem?.totalBytes ?? 0; - const minBytes = ownerTotalBytes > 0 - ? ownerTotalBytes - ALLOCATION_UNIT_SIZE - : 10240; - if (stat.size < minBytes) { - allMissingFullOnDisk = false; - break; - } - } catch { - allMissingFullOnDisk = false; - break; - } - } - if (!allMissingFullOnDisk) { - continue; - } - // Any non-completed item blocks extraction — failed/cancelled/stopped items may - // have partial files on disk that would corrupt the extraction. - const anyNonCompletedItem = missingParts.some((part) => { - const status = pendingItemStatus.get(pathKey(part)); - return status !== undefined; - }); - if (anyNonCompletedItem) { - continue; - } - // Safety: if any pending item in the package has neither targetPath nor fileName, - // we cannot map it to a file on disk. It could correspond to any missingPart - // (e.g. after a reset before re-unrestrict), so skip disk-fallback for this archive. - const hasUntrackedPendingItem = pkg.itemIds.some((itemId) => { - const pendingItem = this.session.items[itemId]; - return pendingItem - && !isFinishedStatus(pendingItem.status) - && !pendingItem.targetPath - && !pendingItem.fileName; - }); - if (hasUntrackedPendingItem) { - continue; - } - logger.info(`Hybrid-Extract Disk-Fallback: ${path.basename(candidate)} (${missingParts.length} Part(s) auf Disk ohne completed-Status)`); - ready.add(pathKey(candidate)); - } - - return ready; - } - - private findItemByDiskPath(pkg: PackageEntry, diskPath: string): DownloadItem | undefined { - const key = pathKey(diskPath); - for (const itemId of pkg.itemIds) { - const item = this.session.items[itemId]; - if (!item) continue; - if (item.targetPath && pathKey(item.targetPath) === key) return item; - if (item.fileName && pkg.outputDir && pathKey(path.join(pkg.outputDir, item.fileName)) === key) return item; - } - return undefined; - } - - private looksLikeArchivePart(fileName: string, entryPointName: string): boolean { - const multipartMatch = entryPointName.match(/^(.*)\.part0*1\.rar$/i); - if (multipartMatch) { - const prefix = multipartMatch[1].toLowerCase(); - return new RegExp(`^${prefix.replace(/[.*+?^${}()|[\]\\]/g, "\\$&")}\\.part\\d+\\.rar$`, "i").test(fileName); - } - if (/\.rar$/i.test(entryPointName) && !/\.part\d+\.rar$/i.test(entryPointName)) { - const stem = entryPointName.replace(/\.rar$/i, "").toLowerCase(); - const escaped = stem.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); - return new RegExp(`^${escaped}\\.r(ar|\\d{2,3})$`, "i").test(fileName); - } - if (/\.zip\.001$/i.test(entryPointName)) { - const stem = entryPointName.replace(/\.zip\.001$/i, "").toLowerCase(); - const escaped = stem.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); - return new RegExp(`^${escaped}\\.zip(\\.\\d+)?$`, "i").test(fileName); - } - if (/\.7z\.001$/i.test(entryPointName)) { - const stem = entryPointName.replace(/\.7z\.001$/i, "").toLowerCase(); - const escaped = stem.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); - return new RegExp(`^${escaped}\\.7z(\\.\\d+)?$`, "i").test(fileName); - } - // Generic .NNN splits (e.g., movie.001, movie.002) - if (/\.001$/i.test(entryPointName) && !/\.(zip|7z)\.001$/i.test(entryPointName)) { - const stem = entryPointName.replace(/\.001$/i, "").toLowerCase(); - const escaped = stem.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); - return new RegExp(`^${escaped}\\.\\d{3}$`, "i").test(fileName); - } - return false; - } - - private async runHybridExtraction(packageId: string, pkg: PackageEntry, items: DownloadItem[], signal?: AbortSignal): Promise<number> { - const findReadyStart = nowMs(); - const readyArchives = await this.findReadyArchiveSets(pkg); - const findReadyMs = nowMs() - findReadyStart; - if (findReadyMs > 200) { - logger.info(`findReadyArchiveSets dauerte ${(findReadyMs / 1000).toFixed(1)}s: pkg=${pkg.name}, found=${readyArchives.size}`); - } - - const completedItems = items.filter((item) => item.status === "completed"); - - // Skip archives already attempted in the current package/archive state to prevent - // infinite re-extraction of disk-fallback archives or repeated unchanged failures. - const alreadyTried = this.hybridExtractedPaths.get(packageId); - if (alreadyTried) { - for (const key of [...readyArchives]) { - if (alreadyTried.has(key)) { - readyArchives.delete(key); - } - } - } - - const failedArchiveStates = this.hybridFailedArchives.get(packageId); - if (failedArchiveStates) { - for (const archiveKey of [...readyArchives]) { - const previousFailure = failedArchiveStates.get(archiveKey); - if (!previousFailure) { - continue; - } - - const archiveItems = resolveArchiveItemsFromList(path.basename(archiveKey), completedItems); - const allItemsStillInError = archiveItems.length > 0 && archiveItems.every((item) => isExtractErrorLabel(item.fullStatus)); - const retryMarker = this.buildHybridArchiveRetryMarker(pkg, items, archiveKey); - if (!allItemsStillInError || previousFailure.marker !== retryMarker) { - continue; - } - - logger.info( - `Hybrid-Extract Skip: ${path.basename(archiveKey)} unveraendert seit letztem Fehler ` + - `(${compactErrorText(previousFailure.lastError)})` - ); - readyArchives.delete(archiveKey); - } - } - - if (readyArchives.size === 0) { - logger.info(`Hybrid-Extract: pkg=${pkg.name}, keine fertigen Archive-Sets`); - return 0; - } - - logger.info(`Hybrid-Extract Start: pkg=${pkg.name}, readyArchives=${readyArchives.size}`); - pkg.status = "extracting"; - this.emitState(); - const hybridExtractStartMs = nowMs(); - - // Build set of file names belonging to ready archives (for matching items) - const hybridFileNames = new Set<string>(); - let dirFiles: string[] | undefined; - try { - dirFiles = (await fs.promises.readdir(pkg.outputDir, { withFileTypes: true })) - .filter((entry) => entry.isFile()) - .map((entry) => entry.name); - } catch { /* ignore */ } - for (const archiveKey of readyArchives) { - const parts = collectArchiveCleanupTargets(archiveKey, dirFiles); - for (const part of parts) { - hybridFileNames.add(path.basename(part).toLowerCase()); - } - hybridFileNames.add(path.basename(archiveKey).toLowerCase()); - } - const isHybridItem = (item: DownloadItem): boolean => { - if (item.targetPath && hybridFileNames.has(path.basename(item.targetPath).toLowerCase())) { - return true; - } - if (item.fileName && hybridFileNames.has(item.fileName.toLowerCase())) { - return true; - } - return false; - }; - const hybridItems = completedItems.filter(isHybridItem); - - // If all items belonging to ready archives are already extracted from - // a previous hybrid round, there is nothing new to extract. - if (hybridItems.length > 0 && hybridItems.every((item) => isExtractedLabel(item.fullStatus))) { - logger.info(`Hybrid-Extract: pkg=${pkg.name}, alle ${hybridItems.length} Items bereits entpackt, überspringe`); - return 0; - } - - // Filter out archives whose items are ALL already extracted so we don't - // re-extract them. Build per-archive item map first. - for (const archiveKey of [...readyArchives]) { - const archiveParts = collectArchiveCleanupTargets(archiveKey, dirFiles); - const archivePartNames = new Set<string>(); - archivePartNames.add(path.basename(archiveKey).toLowerCase()); - for (const part of archiveParts) { - archivePartNames.add(path.basename(part).toLowerCase()); - } - const archiveItems = completedItems.filter((item) => { - const targetName = item.targetPath ? path.basename(item.targetPath).toLowerCase() : ""; - const fileName = (item.fileName || "").toLowerCase(); - return archivePartNames.has(targetName) || archivePartNames.has(fileName); - }); - if (archiveItems.length > 0 && archiveItems.every((item) => isExtractedLabel(item.fullStatus))) { - readyArchives.delete(archiveKey); - } - } - if (readyArchives.size === 0) { - logger.info(`Hybrid-Extract: pkg=${pkg.name}, alle fertigen Archive bereits entpackt`); - return 0; - } - - // Resolve archive items dynamically from ALL package items (not just - // the stale completedItems snapshot) so items that complete during - // extraction are included and get the correct "Done" label. - const resolveArchiveItems = (archiveName: string): DownloadItem[] => - resolveArchiveItemsFromList(archiveName, items); - - const readyArchiveKeyByName = new Map<string, string>(); - const readyArchiveMarkers = new Map<string, string>(); - for (const archiveKey of readyArchives) { - readyArchiveKeyByName.set(path.basename(archiveKey).toLowerCase(), archiveKey); - readyArchiveMarkers.set(archiveKey, this.buildHybridArchiveRetryMarker(pkg, items, archiveKey)); - } - - // Track archives for parallel hybrid extraction progress - const autoRecoveredArchives = new Set<string>(); - const failedArchiveErrors = new Map<string, string>(); - const hybridResolvedItems = new Map<string, DownloadItem[]>(); - const hybridStartTimes = new Map<string, number>(); - let hybridLastEmitAt = 0; - let hybridLastProgressCurrent: number | null = null; - - // Mark items based on whether their archive is actually ready for extraction. - // Only items whose archive is in readyArchives get "Ausstehend"; others keep - // their current label to avoid flicker between hybrid runs. - const allDownloaded = completedItems.length >= items.length; - let labelsChanged = false; - for (const entry of completedItems) { - if (isExtractedLabel(entry.fullStatus)) { - continue; - } - if (isExtractErrorLabel(entry.fullStatus)) { - continue; - } - const belongsToReady = allDownloaded - || hybridFileNames.has((entry.fileName || "").toLowerCase()) - || (entry.targetPath && hybridFileNames.has(path.basename(entry.targetPath).toLowerCase())); - const targetLabel = belongsToReady ? "Entpacken - Ausstehend" : "Entpacken - Warten auf Parts"; - if (entry.fullStatus !== targetLabel) { - entry.fullStatus = targetLabel; - entry.updatedAt = nowMs(); - labelsChanged = true; - } - } - if (labelsChanged) { - this.emitState(); - } - - try { - await this.waitForCompletedArchiveFilesToSettle(pkg, hybridItems, signal, "hybrid"); - if (signal?.aborted) { - return 0; - } - - const result = await extractPackageArchives({ - packageDir: pkg.outputDir, - targetDir: pkg.extractDir, - cleanupMode: this.settings.cleanupMode, - conflictMode: this.settings.extractConflictMode, - removeLinks: false, - removeSamples: false, - passwordList: this.settings.archivePasswordList, - signal, - onlyArchives: readyArchives, - skipPostCleanup: true, - packageId, - hybridMode: true, - maxParallel: this.settings.maxParallelExtract || 2, - extractCpuPriority: "high", - onLog: (level, message) => this.logExtractionForItems(pkg, items, "Hybrid-Extractor", level, message), - onArchiveFailure: (failure) => { - const failedArchiveKey = readyArchiveKeyByName.get(String(failure.archiveName || "").toLowerCase()); - if (failedArchiveKey) { - failedArchiveErrors.set(failedArchiveKey, failure.errorText || failure.jvmFailureReason || "Entpacken fehlgeschlagen"); - } - if (autoRecoveredArchives.has(failure.archiveName)) { - return; - } - const changed = this.autoRecoverArchiveCrcFailure(pkg, items, failure, "hybrid"); - if (changed > 0) { - autoRecoveredArchives.add(failure.archiveName); - } - }, - onProgress: (progress) => { - if (progress.phase === "preparing") { - pkg.postProcessLabel = progress.archiveName || "Vorbereiten..."; - this.emitState(); - return; - } - if (progress.phase === "done") { - hybridResolvedItems.clear(); - hybridStartTimes.clear(); - hybridLastProgressCurrent = null; - return; - } - - const currentCount = Math.max(0, Number(progress.current ?? 0)); - const archiveFinished = progress.archiveDone === true - || (hybridLastProgressCurrent !== null && currentCount > hybridLastProgressCurrent); - hybridLastProgressCurrent = currentCount; - - if (progress.archiveName) { - // Resolve items for this archive if not yet tracked - if (!hybridResolvedItems.has(progress.archiveName)) { - const resolved = resolveArchiveItems(progress.archiveName); - hybridResolvedItems.set(progress.archiveName, resolved); - hybridStartTimes.set(progress.archiveName, nowMs()); - if (resolved.length === 0) { - logger.warn(`resolveArchiveItems (hybrid): KEINE Items gefunden für archiveName="${progress.archiveName}", items.length=${items.length}, itemNames=[${items.map((i) => path.basename(i.targetPath || i.fileName || "?")).join(", ")}]`); - } else { - logger.info(`resolveArchiveItems (hybrid): ${resolved.length} Items für archiveName="${progress.archiveName}"`); - const initLabel = `Entpacken 0% · ${progress.archiveName}`; - const initAt = nowMs(); - for (const entry of resolved) { - if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus)) { - continue; - } - if (!isExtractedLabel(entry.fullStatus)) { - entry.fullStatus = initLabel; - entry.updatedAt = initAt; - } - } - hybridLastEmitAt = initAt; - this.emitState(true); - } - } - const archItems = hybridResolvedItems.get(progress.archiveName) || []; - - // Only mark as finished on explicit archive-done signal (or real current increment), - // never on raw 100% archivePercent, because password retries can report 100% mid-run. - if (archiveFinished) { - const doneAt = nowMs(); - const startedAt = hybridStartTimes.get(progress.archiveName) || doneAt; - const doneLabel = progress.archiveSuccess === false - ? "Entpacken - Error" - : formatExtractDone(doneAt - startedAt); - const archiveKey = readyArchiveKeyByName.get(progress.archiveName.toLowerCase()); - if (archiveKey && progress.archiveSuccess !== false) { - this.clearHybridArchiveState(packageId, archiveKey); - } - for (const entry of archItems) { - if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus)) continue; - entry.fullStatus = doneLabel; - entry.updatedAt = doneAt; - } - hybridResolvedItems.delete(progress.archiveName); - hybridStartTimes.delete(progress.archiveName); - // Show transitional label while next archive initializes - const done = currentCount; - if (done < progress.total) { - pkg.postProcessLabel = `Entpacken (${done}/${progress.total}) - Nächstes Archiv...`; - this.emitState(); - } - } else { - // Update this archive's items with per-archive progress - const archiveLabel = ` · ${progress.archiveName}`; - const elapsed = progress.elapsedMs && progress.elapsedMs >= 1000 - ? ` · ${Math.floor(progress.elapsedMs / 1000)}s` - : ""; - const archivePct = Math.max(0, Math.min(100, Math.floor(Number(progress.archivePercent ?? 0)))); - const isFinalizing = archivePct >= 99; - let label: string; - if (progress.passwordFound) { - label = `Passwort gefunden · ${progress.archiveName}`; - } else if (progress.passwordAttempt && progress.passwordTotal && progress.passwordTotal > 1) { - const pwPct = Math.round((progress.passwordAttempt / progress.passwordTotal) * 100); - label = `Passwort knacken: ${pwPct}% (${progress.passwordAttempt}/${progress.passwordTotal}) · ${progress.archiveName}`; - } else if (isFinalizing) { - label = `Finalisieren${archiveLabel}${elapsed}`; - } else { - label = `Entpacken ${archivePct}%${archiveLabel}${elapsed}`; - } - const updatedAt = nowMs(); - for (const entry of archItems) { - if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus) || entry.fullStatus === label) continue; - entry.fullStatus = label; - entry.updatedAt = updatedAt; - } - } - } - - // Update package-level label with overall extraction progress - const activeArchive = !archiveFinished && Number(progress.archivePercent ?? 0) > 0 ? 1 : 0; - const currentDisplay = Math.max(0, Math.min(progress.total, progress.current + activeArchive)); - if (progress.passwordFound) { - pkg.postProcessLabel = `Passwort gefunden · ${progress.archiveName || ""}`; - } else if (progress.passwordAttempt && progress.passwordTotal && progress.passwordTotal > 1) { - const pwPct = Math.round((progress.passwordAttempt / progress.passwordTotal) * 100); - pkg.postProcessLabel = `Passwort knacken: ${pwPct}%`; - } else if (Number(progress.archivePercent ?? 0) >= 99) { - const archive = progress.archiveName ? ` · ${progress.archiveName}` : ""; - const elapsed = progress.elapsedMs && progress.elapsedMs >= 1000 - ? ` · ${Math.floor(progress.elapsedMs / 1000)}s` - : ""; - pkg.postProcessLabel = `Finalisieren (${currentDisplay}/${progress.total})${archive}${elapsed}`; - } else { - pkg.postProcessLabel = `Entpacken ${progress.percent}% (${currentDisplay}/${progress.total})`; - } - - // Throttled emit — also promote "Warten auf Parts" items that - // completed downloading in the meantime to "Ausstehend". - const now = nowMs(); - if (now - hybridLastEmitAt >= EXTRACT_PROGRESS_EMIT_INTERVAL_MS) { - hybridLastEmitAt = now; - for (const entry of items) { - if (entry.status === "completed" && entry.fullStatus === "Entpacken - Warten auf Parts") { - entry.fullStatus = "Entpacken - Ausstehend"; - entry.updatedAt = now; - } - } - this.emitState(); - } - } - }); - - logger.info(`Hybrid-Extract Ende: pkg=${pkg.name}, extracted=${result.extracted}, failed=${result.failed}`); - this.logPackageForPackage(pkg, "INFO", "Hybrid-Extract abgeschlossen", { - extracted: result.extracted, - failed: result.failed - }); - // Mark all attempted archives as tried so they are not retried in subsequent - // requeue rounds of the same post-processing session (prevents infinite loop - // when disk-fallback archives have no corresponding session items). - { - let tried = this.hybridExtractedPaths.get(packageId); - if (!tried) { tried = new Set(); this.hybridExtractedPaths.set(packageId, tried); } - for (const key of readyArchives) { tried.add(key); } - } - if (failedArchiveErrors.size > 0) { - let failed = this.hybridFailedArchives.get(packageId); - if (!failed) { - failed = new Map(); - this.hybridFailedArchives.set(packageId, failed); - } - const failedAt = nowMs(); - for (const [archiveKey, errorText] of failedArchiveErrors.entries()) { - const marker = readyArchiveMarkers.get(archiveKey); - if (!marker) { - continue; - } - failed.set(archiveKey, { - marker, - lastError: errorText, - updatedAt: failedAt - }); - } - } - if (result.extracted > 0) { - // Fire-and-forget: rename then collect MKVs in background so the - // slot is not blocked and the next archive set can start immediately. - void (async () => { - try { - await this.autoRenameExtractedVideoFiles(pkg.extractDir, pkg); - } catch (err) { - logger.warn(`Hybrid Auto-Rename Fehler: pkg=${pkg.name}, reason=${compactErrorText(err)}`); - } - try { - await this.collectMkvFilesToLibrary(packageId, pkg); - } catch (err) { - logger.warn(`Hybrid MKV-Collection Fehler: pkg=${pkg.name}, reason=${compactErrorText(err)}`); - } - })(); - } - if (result.failed > 0) { - logger.warn(`Hybrid-Extract: ${result.failed} Archive fehlgeschlagen, werden erst nach echter Aenderung oder manuellem Retry erneut versucht`); - } - - // Mark hybrid items with final status — only items whose archives were - // actually in the extraction set (hybridItems), NOT all completedItems. - // Using completedItems here would falsely mark items whose archives - // weren't ready yet (e.g. part2 of an episode where part1 is still - // downloading) as "Done". - const updatedAt = nowMs(); - for (const entry of hybridItems) { - if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus)) { - continue; - } - const status = entry.fullStatus || ""; - if (/^Entpacken\b/i.test(status) || /^Passwort\b/i.test(status)) { - if (result.failed > 0) { - entry.fullStatus = "Entpacken - Error"; - } else if (result.extracted > 0) { - entry.fullStatus = formatExtractDone(nowMs() - hybridExtractStartMs); - } - // extracted === 0 && failed === 0: keep current status (no archives to process) - entry.updatedAt = updatedAt; - } - } - return result.extracted; - } catch (error) { - const errorText = String(error || ""); - if (errorText.includes("aborted:extract")) { - logger.info(`Hybrid-Extract abgebrochen: pkg=${pkg.name}`); - const abortAt = nowMs(); - for (const entry of hybridItems) { - if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus || "")) continue; - if (/^Entpacken\b/i.test(entry.fullStatus || "") || /^Passwort\b/i.test(entry.fullStatus || "")) { - entry.fullStatus = "Entpacken abgebrochen (wird fortgesetzt)"; - entry.updatedAt = abortAt; - } - } - return 0; - } - logger.warn(`Hybrid-Extract Fehler: pkg=${pkg.name}, reason=${compactErrorText(error)}`); - const errorAt = nowMs(); - for (const entry of hybridItems) { - if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus || "")) continue; - if (/^Entpacken\b/i.test(entry.fullStatus || "") || /^Passwort\b/i.test(entry.fullStatus || "")) { - entry.fullStatus = `Entpacken - Error`; - entry.updatedAt = errorAt; - } - } - } - return 0; - } - - private async handlePackagePostProcessing(packageId: string, signal?: AbortSignal): Promise<void> { - const handleStart = nowMs(); - const pkg = this.session.packages[packageId]; - if (!pkg || pkg.cancelled) { - return; - } - if (signal?.aborted) { - return; - } - const items = pkg.itemIds.map((id) => this.session.items[id]).filter(Boolean) as DownloadItem[]; - - // Recover items whose file exists on disk but status was never set to "completed". - // Only recover items in idle states (queued/paused), never active ones (downloading/validating). - const recoveryStart = nowMs(); - for (const item of items) { - if (isFinishedStatus(item.status)) { - continue; - } - if (item.status === "downloading" || item.status === "validating" || item.status === "integrity_check") { - continue; - } - if (!item.targetPath) { - continue; - } - try { - const stat = await fs.promises.stat(item.targetPath); - // Require file to be essentially complete — within one allocation unit of the - // expected size. The old 50% threshold incorrectly recovered partial downloads - // (e.g. 627 MB of 1001 MB) and triggered hybrid extraction on incomplete archives. - const minSize = item.totalBytes && item.totalBytes > 0 - ? Math.max(10240, item.totalBytes - ALLOCATION_UNIT_SIZE) - : 10240; - if (stat.size >= minSize) { - // Re-check: another task may have started this item during the await - const latestItem = this.session.items[item.id]; - if (!latestItem || this.activeTasks.has(item.id) || latestItem.status === "downloading" - || latestItem.status === "validating" || latestItem.status === "integrity_check") { - continue; - } - // Guard against pre-allocated sparse files from a hard crash: file has - // the full expected size but downloadedBytes is significantly behind. - if (item.downloadedBytes > 0 && item.totalBytes && item.totalBytes > 0 - && stat.size >= item.totalBytes - ALLOCATION_UNIT_SIZE - && item.downloadedBytes < item.totalBytes * 0.95) { - logger.warn(`Item-Recovery: ${item.fileName} uebersprungen – vermutlich pre-alloc (stat=${humanSize(stat.size)}, bytes=${humanSize(item.downloadedBytes)}, total=${humanSize(item.totalBytes)})`); - continue; - } - logger.info(`Item-Recovery: ${item.fileName} war "${item.status}" aber Datei existiert (${humanSize(stat.size)}), setze auf completed`); - item.status = "completed"; - item.fullStatus = this.settings.autoExtract ? "Entpacken - Ausstehend" : `Fertig (${humanSize(stat.size)})`; - item.downloadedBytes = stat.size; - item.progressPercent = 100; - item.speedBps = 0; - item.updatedAt = nowMs(); - this.recordRunOutcome(item.id, "completed"); - } else if (stat.size > 0) { - // File exists but is clearly incomplete — delete and re-queue for download. - logger.warn(`Item-Recovery: ${item.fileName} unvollstaendig (${humanSize(stat.size)}, erwartet mind. ${humanSize(minSize)}), loesche und re-queue`); - try { - fs.rmSync(item.targetPath, { force: true }); - } catch { /* ignore */ } - this.releaseTargetPath(item.id); - this.dropItemContribution(item.id); - item.targetPath = ""; - item.status = "queued"; - item.attempts = 0; - item.downloadedBytes = 0; - item.progressPercent = 0; - item.speedBps = 0; - item.fullStatus = "Wartet (unvollständiger Download)"; - item.updatedAt = nowMs(); - } - } catch { - // file doesn't exist, nothing to recover - } - } - - const recoveryMs = nowMs() - recoveryStart; - const success = items.filter((item) => item.status === "completed").length; - const failed = items.filter((item) => item.status === "failed").length; - const cancelled = items.filter((item) => item.status === "cancelled").length; - const setupMs = nowMs() - handleStart; - logger.info(`Post-Processing Start: pkg=${pkg.name}, success=${success}, failed=${failed}, cancelled=${cancelled}, autoExtract=${this.settings.autoExtract}, setupMs=${setupMs}, recoveryMs=${recoveryMs}`); - this.logPackageForPackage(pkg, "INFO", "Post-Processing gestartet", { - success, - failed, - cancelled, - autoExtract: this.settings.autoExtract, - setupMs, - recoveryMs - }); - - const allDone = this.areAllPackageItemRefsFinished(pkg); - if (!allDone && success + failed + cancelled >= items.length) { - logger.warn( - `Post-Processing wartet trotz gefiltert fertiger Items: ` + - `pkg=${pkg.name}, tracked=${pkg.itemIds.length}, resolved=${items.length}, ` + - `success=${success}, failed=${failed}, cancelled=${cancelled}` - ); - } - - if (!allDone && this.settings.hybridExtract && this.settings.autoExtract && failed === 0 && success > 0) { - pkg.postProcessLabel = "Entpacken vorbereiten..."; - this.emitState(); - const hybridExtracted = await this.runHybridExtraction(packageId, pkg, items, signal); - if (signal?.aborted) { - pkg.postProcessLabel = undefined; - pkg.status = (pkg.enabled && this.session.running && !this.session.paused) ? "queued" : "paused"; - pkg.updatedAt = nowMs(); - return; - } - // Immediately clean up extracted items if "Sofort" policy is active - if (this.settings.completedCleanupPolicy === "immediate") { - for (const itemId of [...pkg.itemIds]) { - this.applyCompletedCleanupPolicy(packageId, itemId); - } - } - if (!this.session.packages[packageId]) { - return; // Package was fully cleaned up - } - // Self-requeue if we extracted something — more archive sets may have - // become ready while we were extracting (items that completed before - // this task started set the requeue flag once, which was already consumed). - if (hybridExtracted > 0) { - this.hybridExtractRequeue.add(packageId); - } - pkg.postProcessLabel = undefined; - pkg.status = (pkg.enabled && this.session.running && !this.session.paused) ? "downloading" : "queued"; - pkg.updatedAt = nowMs(); - this.emitState(); - return; - } - - if (!allDone) { - pkg.postProcessLabel = undefined; - pkg.status = (pkg.enabled && this.session.running && !this.session.paused) ? "downloading" : "queued"; - logger.info(`Post-Processing verschoben: pkg=${pkg.name}, noch offene items`); - return; - } - - const completedItems = items.filter((item) => item.status === "completed"); - const alreadyMarkedExtracted = completedItems.length > 0 && completedItems.every((item) => isExtractedLabel(item.fullStatus)); - let extractedCount = 0; - - if (this.settings.autoExtract && failed === 0 && success > 0 && !alreadyMarkedExtracted) { - pkg.postProcessLabel = "Entpacken vorbereiten..."; - pkg.status = "extracting"; - this.emitState(); - const extractionStartMs = nowMs(); - const preExtractStatuses = new Map<string, string>(); - - const resolveArchiveItems = (archiveName: string): DownloadItem[] => - resolveArchiveItemsFromList(archiveName, completedItems); - - let lastExtractEmitAt = 0; - const emitExtractStatus = (text: string, force = false): void => { - const now = nowMs(); - if (!force && now - lastExtractEmitAt < EXTRACT_PROGRESS_EMIT_INTERVAL_MS) { - return; - } - lastExtractEmitAt = now; - pkg.postProcessLabel = text || "Entpacken..."; - this.emitState(); - }; - - const extractTimeoutMs = getPostExtractTimeoutMs(); - const extractAbortController = new AbortController(); - let timedOut = false; - const onParentAbort = (): void => { - if (extractAbortController.signal.aborted) { - return; - } - extractAbortController.abort("aborted:extract"); - }; - if (signal) { - if (signal.aborted) { - onParentAbort(); - } else { - signal.addEventListener("abort", onParentAbort, { once: true }); - } - } - const extractDeadline = setTimeout(() => { - if (signal?.aborted || extractAbortController.signal.aborted) { - return; - } - timedOut = true; - logger.error(`Post-Processing Extraction Timeout nach ${Math.ceil(extractTimeoutMs / 1000)}s: pkg=${pkg.name}`); - if (!extractAbortController.signal.aborted) { - extractAbortController.abort("extract_timeout"); - } - }, extractTimeoutMs); - try { - // Track archives for parallel extraction progress - const autoRecoveredArchives = new Set<string>(); - const fullFailedArchiveErrors = new Map<string, string>(); - const fullResolvedItems = new Map<string, DownloadItem[]>(); - const fullStartTimes = new Map<string, number>(); - let fullLastProgressCurrent: number | null = null; - - await this.waitForCompletedArchiveFilesToSettle( - pkg, - completedItems, - extractAbortController.signal, - "full" - ); - if (extractAbortController.signal.aborted) { - throw new Error(String(extractAbortController.signal.reason || "aborted:extract")); - } - - const fullArchiveSet = await this.findFullExtractArchiveSet(pkg, completedItems); - const fullExtractItemIds = new Set<string>(); - for (const archivePath of fullArchiveSet) { - const archiveItems = resolveArchiveItems(path.basename(archivePath)); - for (const entry of archiveItems) { - fullExtractItemIds.add(entry.id); - } - } - const pendingAt = nowMs(); - for (const entry of completedItems) { - if (!fullExtractItemIds.has(entry.id) || isExtractedLabel(entry.fullStatus)) { - continue; - } - preExtractStatuses.set(entry.id, String(entry.fullStatus || "").trim()); - entry.fullStatus = "Entpacken - Ausstehend"; - entry.updatedAt = pendingAt; - } - this.emitState(); - const result = await extractPackageArchives({ - packageDir: pkg.outputDir, - targetDir: pkg.extractDir, - cleanupMode: this.settings.cleanupMode, - conflictMode: this.settings.extractConflictMode, - removeLinks: this.settings.removeLinkFilesAfterExtract, - removeSamples: this.settings.removeSamplesAfterExtract, - passwordList: this.settings.archivePasswordList, - signal: extractAbortController.signal, - packageId, - onlyArchives: fullArchiveSet, - skipPostCleanup: true, - maxParallel: this.settings.maxParallelExtract || 2, - // All downloads finished — use NORMAL OS priority so extraction runs at - // full speed (matching manual 7-Zip/WinRAR speed). - extractCpuPriority: "high", - onLog: (level, message) => this.logExtractionForItems(pkg, completedItems, "Extractor", level, message), - onArchiveFailure: (failure) => { - if (autoRecoveredArchives.has(failure.archiveName)) { - return; - } - const changed = this.autoRecoverArchiveCrcFailure(pkg, completedItems, failure, "full"); - if (changed > 0) { - autoRecoveredArchives.add(failure.archiveName); - fullFailedArchiveErrors.delete(failure.archiveName); - return; - } - fullFailedArchiveErrors.set( - failure.archiveName, - failure.errorText || failure.jvmFailureReason || "Entpacken fehlgeschlagen" - ); - }, - onProgress: (progress) => { - if (progress.phase === "preparing") { - pkg.postProcessLabel = progress.archiveName || "Vorbereiten..."; - this.emitState(); - return; - } - if (progress.phase === "done") { - fullResolvedItems.clear(); - fullStartTimes.clear(); - fullLastProgressCurrent = null; - emitExtractStatus("Entpacken 100%", true); - return; - } - - const currentCount = Math.max(0, Number(progress.current ?? 0)); - const archiveFinished = progress.archiveDone === true - || (fullLastProgressCurrent !== null && currentCount > fullLastProgressCurrent); - fullLastProgressCurrent = currentCount; - - if (progress.archiveName) { - // Resolve items for this archive if not yet tracked - if (!fullResolvedItems.has(progress.archiveName)) { - const resolved = resolveArchiveItems(progress.archiveName); - fullResolvedItems.set(progress.archiveName, resolved); - fullStartTimes.set(progress.archiveName, nowMs()); - if (resolved.length === 0) { - logger.warn(`resolveArchiveItems (full): KEINE Items für archiveName="${progress.archiveName}", completedItems=${completedItems.length}, names=[${completedItems.map((i) => path.basename(i.targetPath || i.fileName || "?")).join(", ")}]`); - } else { - logger.info(`resolveArchiveItems (full): ${resolved.length} Items für archiveName="${progress.archiveName}"`); - const initLabel = `Entpacken 0% · ${progress.archiveName}`; - const initAt = nowMs(); - for (const entry of resolved) { - if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus)) continue; - entry.fullStatus = initLabel; - entry.updatedAt = initAt; - } - emitExtractStatus(`Entpacken ${progress.percent}% · ${progress.archiveName}`, true); - } - } - const archiveItems = fullResolvedItems.get(progress.archiveName) || []; - - // Only finalize on explicit archive completion (or real current increment), - // not on plain 100% archivePercent. - if (archiveFinished) { - const doneAt = nowMs(); - const startedAt = fullStartTimes.get(progress.archiveName) || doneAt; - const doneLabel = progress.archiveSuccess === false - ? "Entpacken - Error" - : formatExtractDone(doneAt - startedAt); - for (const entry of archiveItems) { - if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus)) continue; - entry.fullStatus = doneLabel; - entry.updatedAt = doneAt; - } - fullResolvedItems.delete(progress.archiveName); - fullStartTimes.delete(progress.archiveName); - // Show transitional label while next archive initializes - const done = currentCount; - if (done < progress.total) { - emitExtractStatus(`Entpacken (${done}/${progress.total}) - Nächstes Archiv...`, true); - } - } else { - // Update this archive's items with per-archive progress - const archiveTag = progress.archiveName ? ` · ${progress.archiveName}` : ""; - const elapsed = progress.elapsedMs && progress.elapsedMs >= 1000 - ? ` · ${Math.floor(progress.elapsedMs / 1000)}s` - : ""; - const archivePct = Math.max(0, Math.min(100, Math.floor(Number(progress.archivePercent ?? 0)))); - const isFinalizing = archivePct >= 99; - let label: string; - if (progress.passwordFound) { - label = `Passwort gefunden · ${progress.archiveName}`; - } else if (progress.passwordAttempt && progress.passwordTotal && progress.passwordTotal > 1) { - const pwPct = Math.round((progress.passwordAttempt / progress.passwordTotal) * 100); - label = `Passwort knacken: ${pwPct}% (${progress.passwordAttempt}/${progress.passwordTotal}) · ${progress.archiveName}`; - } else if (isFinalizing) { - label = `Finalisieren${archiveTag}${elapsed}`; - } else { - label = `Entpacken ${archivePct}%${archiveTag}${elapsed}`; - } - const updatedAt = nowMs(); - for (const entry of archiveItems) { - if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus) || entry.fullStatus === label) continue; - entry.fullStatus = label; - entry.updatedAt = updatedAt; - } - } - } - - // Emit overall status (throttled) - const archive = progress.archiveName ? ` · ${progress.archiveName}` : ""; - const elapsed = progress.elapsedMs && progress.elapsedMs >= 1000 - ? ` · ${Math.floor(progress.elapsedMs / 1000)}s` - : ""; - const activeArchive = !archiveFinished && Number(progress.archivePercent ?? 0) > 0 ? 1 : 0; - const currentDisplay = Math.max(0, Math.min(progress.total, progress.current + activeArchive)); - let overallLabel: string; - if (progress.passwordFound) { - overallLabel = `Passwort gefunden · ${progress.archiveName || ""}`; - } else if (progress.passwordAttempt && progress.passwordTotal && progress.passwordTotal > 1) { - const pwPct = Math.round((progress.passwordAttempt / progress.passwordTotal) * 100); - overallLabel = `Passwort knacken: ${pwPct}% (${progress.passwordAttempt}/${progress.passwordTotal}) · ${progress.archiveName || ""}`; - } else if (Number(progress.archivePercent ?? 0) >= 99) { - overallLabel = `Finalisieren (${currentDisplay}/${progress.total})${archive}${elapsed}`; - } else { - overallLabel = `Entpacken ${progress.percent}% (${currentDisplay}/${progress.total})${archive}${elapsed}`; - } - emitExtractStatus(overallLabel); - } - }); - logger.info(`Post-Processing Entpacken Ende: pkg=${pkg.name}, extracted=${result.extracted}, failed=${result.failed}, lastError=${result.lastError || ""}`); - this.logPackageForPackage(pkg, "INFO", "Post-Processing Entpacken Ende", { - extracted: result.extracted, - failed: result.failed, - lastError: result.lastError || "" - }); - extractedCount = result.extracted; - const autoRecoveredPending = completedItems.some((item) => item.status === "queued"); - - // Auto-rename wird in runDeferredPostExtraction ausgeführt (im Hintergrund), - // damit der Slot sofort freigegeben wird. - - if (autoRecoveredPending) { - pkg.postProcessLabel = undefined; - pkg.status = (pkg.enabled && this.session.running && !this.session.paused) ? "downloading" : "queued"; - pkg.updatedAt = nowMs(); - logger.warn(`Post-Processing: pkg=${pkg.name}, Archivfehler automatisch auf Re-Download umgestellt`); - return; - } - + item.updatedAt = nowMs(); + this.emitState(); + logAttemptEvent("INFO", "HTTP-Download-Versuch abgeschlossen", { + attempt, + resumable, + written, + finalBytes: item.downloadedBytes, + totalBytes: item.totalBytes, + targetPath: effectiveTargetPath + }); + return { resumable }; + } catch (error) { + // Truncate pre-allocated sparse file to actual written bytes so that + // stat.size on the next retry reflects real data, not the pre-allocated size. + // Without this, the retry reads stat.size = totalBytes and either sends an + // impossible Range header (→ 416 → false complete) or appends to a zero-padded file. + if (preAllocated && item.totalBytes && written < item.totalBytes) { + try { await fs.promises.truncate(effectiveTargetPath, written); } catch { /* best-effort */ } + } + if (active.abortController.signal.aborted || String(error).includes("aborted:")) { + throw error; + } + lastError = compactErrorText(error); + const normalizedLastError = lastError.replace(/^Error:\s*/i, ""); + logAttemptEvent("WARN", "HTTP-Download-Versuch fehlgeschlagen", { + attempt, + error: lastError, + targetPath: effectiveTargetPath + }); + if (normalizedLastError.startsWith("range_ignored_on_resume:")) { + throw new Error(`direct_link_retry_exhausted:${normalizedLastError}`); + } + if (attempt < maxAttempts) { + item.retries += 1; + item.fullStatus = `Downloadfehler, retry ${attempt}/${maxAttempts} (Direktlink)`; + this.emitState(); + await sleep(retryDelayWithJitter(attempt, 250)); + continue; + } + if (maxAttemptsBySetting > maxAttempts) { + const exhaustedError = existingBytes > 0 && normalizedLastError.startsWith("download_underflow:") + ? `resume_download_underflow:${normalizedLastError.slice("download_underflow:".length)}` + : (normalizedLastError || lastError || "Download fehlgeschlagen"); + throw new Error(`direct_link_retry_exhausted:${exhaustedError}`); + } + throw new Error(normalizedLastError || lastError || "Download fehlgeschlagen"); + } + } + + if (maxAttemptsBySetting > maxAttempts) { + throw new Error(`direct_link_retry_exhausted:${lastError || "Download fehlgeschlagen"}`); + } + throw new Error(lastError || "Download fehlgeschlagen"); + } + + private async recoverRetryableItems(trigger: "startup" | "start"): Promise<number> { + let recovered = 0; + let finalized = 0; + const touchedPackages = new Set<string>(); + const configuredRetryLimit = normalizeRetryLimit(this.settings.retryLimit); + const maxAutoRetryFailures = retryLimitToMaxRetries(configuredRetryLimit); + + for (const packageId of this.session.packageOrder) { + const pkg = this.session.packages[packageId]; + if (!pkg || pkg.cancelled) { + continue; + } + + for (const itemId of pkg.itemIds) { + const item = this.session.items[itemId]; + if (!item || this.activeTasks.has(itemId)) { + continue; + } + // Only check failed or completed items — skip queued/cancelled to avoid + // expensive fs.stat calls on hundreds of items (caused 5-10s freeze on start). + const canFinalizeFromDisk = item.status === "failed" + || item.status === "completed" + || item.status === "queued" + || item.status === "reconnect_wait"; + if (canFinalizeFromDisk) { + const recoveryReason = `${item.fullStatus || ""} ${item.lastError || ""}`.trim(); + if (shouldPreflightFinalizeItemFromDisk(item) + && this.tryFinalizeItemFromDisk(pkg, item, `Recovery-${trigger}`, recoveryReason)) { + finalized += 1; + touchedPackages.add(pkg.id); + this.retryAfterByItem.delete(item.id); + this.retryStateByItem.delete(item.id); + continue; + } + } + if (item.status !== "failed" && item.status !== "completed") { + continue; + } + + const is416Failure = item.status === "failed" && this.isHttp416Failure(item); + const hasZeroByteArchive = await this.hasZeroByteArchiveArtifact(item); + + if (item.status === "failed") { + if (!is416Failure && !hasZeroByteArchive && item.retries >= maxAutoRetryFailures) { + continue; + } + this.queueItemForRetry(item, { + hardReset: is416Failure || hasZeroByteArchive, + reason: is416Failure + ? "Wartet (Auto-Retry: HTTP 416)" + : hasZeroByteArchive + ? "Wartet (Auto-Retry: 0B-Datei)" + : "Wartet (Auto-Retry)" + }); + recovered += 1; + touchedPackages.add(pkg.id); + continue; + } + + if (item.status === "completed" && hasZeroByteArchive) { + const maxCompletedZeroByteAutoRetries = retryLimitToMaxRetries(configuredRetryLimit); + if (item.retries >= maxCompletedZeroByteAutoRetries) { + continue; + } + item.retries += 1; + this.queueItemForRetry(item, { + hardReset: true, + reason: "Wartet (Auto-Retry: 0B-Datei)" + }); + recovered += 1; + touchedPackages.add(pkg.id); + } + } + } + + if (recovered > 0 || finalized > 0) { + for (const packageId of touchedPackages) { + const pkg = this.session.packages[packageId]; + if (!pkg) { + continue; + } + this.refreshPackageStatus(pkg); + } + logger.warn( + `Auto-Retry-Recovery (${trigger}): ${recovered} Item(s) wieder in Queue gesetzt, ` + + `${finalized} Item(s) direkt von Disk vervollstaendigt` + ); + this.persistSoon(); + this.emitState(); + } + + return recovered + finalized; + } + + private queueItemForRetry(item: DownloadItem, options: { hardReset: boolean; reason: string }): void { + this.retryStateByItem.delete(item.id); + const targetPath = String(item.targetPath || "").trim(); + if (options.hardReset && targetPath) { + try { + fs.rmSync(targetPath, { force: true }); + } catch { + // ignore + } + this.releaseTargetPath(item.id); + item.downloadedBytes = 0; + item.totalBytes = null; + item.progressPercent = 0; + this.dropItemContribution(item.id); + } + + item.status = "queued"; + item.speedBps = 0; + item.attempts = 0; + item.lastError = ""; + item.resumable = true; + item.fullStatus = options.reason; + item.updatedAt = nowMs(); + } + + private isHttp416Failure(item: DownloadItem): boolean { + const text = `${item.lastError} ${item.fullStatus}`; + return /(^|\D)416(\D|$)/.test(text); + } + + private async hasZeroByteArchiveArtifact(item: DownloadItem): Promise<boolean> { + const targetPath = String(item.targetPath || "").trim(); + const archiveCandidate = isArchiveLikePath(targetPath || item.fileName); + if (!archiveCandidate) { + return false; + } + + if (targetPath) { + try { + const stat = await fs.promises.stat(targetPath); + return stat.size <= 0; + } catch { + // file does not exist + } + } + + if (item.downloadedBytes <= 0 && item.progressPercent >= 100) { + return true; + } + + return /\b0\s*B\b/i.test(item.fullStatus || ""); + } + + private refreshPackageStatus(pkg: PackageEntry): void { + let pending = 0; + let success = 0; + let failed = 0; + let cancelled = 0; + let total = 0; + for (const itemId of pkg.itemIds) { + const item = this.session.items[itemId]; + if (!item) { + continue; + } + total += 1; + const s = item.status; + if (s === "completed") { + success += 1; + } else if (s === "failed") { + failed += 1; + } else if (s === "cancelled") { + cancelled += 1; + } else { + pending += 1; + } + } + if (total === 0) { + return; + } + + if (pending > 0) { + pkg.status = pkg.enabled ? "queued" : "paused"; + pkg.updatedAt = nowMs(); + return; + } + + if (failed > 0) { + pkg.status = "failed"; + } else if (cancelled > 0) { + pkg.status = success > 0 ? "completed" : "cancelled"; + } else if (success > 0) { + pkg.status = "completed"; + } + pkg.updatedAt = nowMs(); + } + + private cachedSpeedLimitKbps = 0; + + private cachedSpeedLimitAt = 0; + + private globalSpeedLimitQueue: Promise<void> = Promise.resolve(); + + private globalSpeedLimitNextAt = 0; + + private getEffectiveSpeedLimitKbps(): number { + const now = nowMs(); + if (now - this.cachedSpeedLimitAt < 2000) { + return this.cachedSpeedLimitKbps; + } + this.cachedSpeedLimitAt = now; + const schedules = this.settings.bandwidthSchedules; + if (schedules.length > 0) { + const hour = new Date().getHours(); + let allDayLimit: number | null = null; + for (const entry of schedules) { + if (!entry.enabled) { + continue; + } + if (entry.startHour === entry.endHour) { + // "All day" schedule — use as fallback, don't block more specific schedules + if (allDayLimit === null) { + allDayLimit = entry.speedLimitKbps; + } + continue; + } + const wraps = entry.startHour > entry.endHour; + const inRange = wraps + ? hour >= entry.startHour || hour < entry.endHour + : hour >= entry.startHour && hour < entry.endHour; + if (inRange) { + this.cachedSpeedLimitKbps = entry.speedLimitKbps; + return this.cachedSpeedLimitKbps; + } + } + if (allDayLimit !== null) { + this.cachedSpeedLimitKbps = allDayLimit; + return this.cachedSpeedLimitKbps; + } + } + if (this.settings.speedLimitEnabled && this.settings.speedLimitKbps > 0) { + this.cachedSpeedLimitKbps = this.settings.speedLimitKbps; + return this.cachedSpeedLimitKbps; + } + this.cachedSpeedLimitKbps = 0; + return 0; + } + + private async applyGlobalSpeedLimit(chunkBytes: number, bytesPerSecond: number, signal?: AbortSignal): Promise<void> { + const task = this.globalSpeedLimitQueue + .catch(() => undefined) + .then(async () => { + if (signal?.aborted) { + throw new Error("aborted:speed_limit"); + } + const now = nowMs(); + const waitMs = Math.max(0, this.globalSpeedLimitNextAt - now); + if (waitMs > 0) { + await new Promise<void>((resolve, reject) => { + let timer: NodeJS.Timeout | null = setTimeout(() => { + timer = null; + if (signal) { + signal.removeEventListener("abort", onAbort); + } + resolve(); + }, waitMs); + + const onAbort = (): void => { + if (timer) { + clearTimeout(timer); + timer = null; + } + signal?.removeEventListener("abort", onAbort); + reject(new Error("aborted:speed_limit")); + }; + + if (signal) { + if (signal.aborted) { + onAbort(); + return; + } + signal.addEventListener("abort", onAbort, { once: true }); + } + }); + } + + if (signal?.aborted) { + throw new Error("aborted:speed_limit"); + } + + const startAt = Math.max(nowMs(), this.globalSpeedLimitNextAt); + const durationMs = Math.max(1, Math.ceil((chunkBytes / bytesPerSecond) * 1000)); + this.globalSpeedLimitNextAt = startAt + durationMs; + }); + + this.globalSpeedLimitQueue = task; + await task; + } + + private async applySpeedLimit(chunkBytes: number, localWindowBytes: number, localWindowStarted: number, signal?: AbortSignal): Promise<void> { + const limitKbps = this.getEffectiveSpeedLimitKbps(); + if (limitKbps <= 0) { + return; + } + const bytesPerSecond = limitKbps * 1024; + const now = nowMs(); + const elapsed = Math.max((now - localWindowStarted) / 1000, 0.1); + if (this.settings.speedLimitMode === "per_download") { + const projected = localWindowBytes + chunkBytes; + const allowed = bytesPerSecond * elapsed; + if (projected > allowed) { + const sleepMs = Math.ceil(((projected - allowed) / bytesPerSecond) * 1000); + if (sleepMs > 0) { + await new Promise<void>((resolve, reject) => { + let timer: NodeJS.Timeout | null = setTimeout(() => { + timer = null; + if (signal) { + signal.removeEventListener("abort", onAbort); + } + resolve(); + }, Math.min(300, sleepMs)); + + const onAbort = (): void => { + if (timer) { + clearTimeout(timer); + timer = null; + } + signal?.removeEventListener("abort", onAbort); + reject(new Error("aborted:speed_limit")); + }; + + if (signal) { + if (signal.aborted) { + onAbort(); + return; + } + signal.addEventListener("abort", onAbort, { once: true }); + } + }); + } + } + return; + } + + await this.applyGlobalSpeedLimit(chunkBytes, bytesPerSecond, signal); + } + + private async findReadyArchiveSets(pkg: PackageEntry): Promise<Set<string>> { + const ready = new Set<string>(); + if (!pkg.outputDir) { + return ready; + } + try { + await fs.promises.access(pkg.outputDir); + } catch { + return ready; + } + + const completedPaths = new Set<string>(); + const pendingPaths = new Set<string>(); + for (const itemId of pkg.itemIds) { + const item = this.session.items[itemId]; + if (!item) { + continue; + } + if (item.status === "completed" && item.targetPath) { + completedPaths.add(pathKey(item.targetPath)); + } else { + if (item.targetPath) { + pendingPaths.add(pathKey(item.targetPath)); + } + // Items that haven't started yet have no targetPath but may have a fileName. + // Include their projected path so the archive-readiness check doesn't + // prematurely trigger extraction while parts are still queued. + if (item.fileName && pkg.outputDir) { + pendingPaths.add(pathKey(path.join(pkg.outputDir, item.fileName))); + } + } + } + if (completedPaths.size === 0) { + return ready; + } + + const candidates = await findArchiveCandidates(pkg.outputDir); + if (candidates.length === 0) { + return ready; + } + + let dirFiles: string[] | undefined; + try { + dirFiles = (await fs.promises.readdir(pkg.outputDir, { withFileTypes: true })) + .filter((entry) => entry.isFile()) + .map((entry) => entry.name); + } catch { + return ready; + } + + // Build lookup: pathKey → item status for pending items. + // Also map by filename (resolved against outputDir) so items without + // targetPath (never started) are still found by the disk-fallback check. + const packageItems = pkg.itemIds + .map((itemId) => this.session.items[itemId]) + .filter(Boolean) as DownloadItem[]; + const pendingItemStatus = new Map<string, string>(); + for (const item of packageItems) { + if (item.status === "completed") { + continue; + } + if (item.targetPath) { + pendingItemStatus.set(pathKey(item.targetPath), item.status); + } + if (item.fileName && pkg.outputDir) { + pendingItemStatus.set(pathKey(path.join(pkg.outputDir, item.fileName)), item.status); + } + } + + for (const candidate of candidates) { + const partsOnDisk = collectArchiveCleanupTargets(candidate, dirFiles); + const allPartsCompleted = partsOnDisk.every((part) => completedPaths.has(pathKey(part))); + if (allPartsCompleted) { + const hasUnstartedParts = [...pendingPaths].some((pendingPath) => { + const pendingName = path.basename(pendingPath).toLowerCase(); + const candidateStem = path.basename(candidate).toLowerCase(); + return this.looksLikeArchivePart(pendingName, candidateStem); + }); + if (hasUnstartedParts) { + continue; + } + ready.add(pathKey(candidate)); + continue; + } + + // Safe disk-fallback: only allow extraction when every tracked archive item + // already exists on disk at full size and the persisted byte counters + // also indicate a finished download. This recovers stale status after a + // crash without letting unrelated .rev files or freshly re-queued items + // look "ready". + const archiveItems = resolveArchiveItemsFromList(path.basename(candidate), packageItems); + if (archiveItems.length === 0) { + continue; + } + const hasActiveArchiveItem = archiveItems.some((item) => + item.status === "downloading" || item.status === "validating" || item.status === "integrity_check" + ); + if (hasActiveArchiveItem) { + continue; + } + const allArchiveItemsReadyOnDisk = archiveItems.every((item) => inspectPackageItemDiskState(pkg, item).reason === "ok"); + if (!allArchiveItemsReadyOnDisk) { + continue; + } + const nonCompletedCount = archiveItems.filter((item) => item.status !== "completed").length; + logger.info(`Hybrid-Extract Disk-Fallback: ${path.basename(candidate)} (${nonCompletedCount} Part(s) laut Session ohne completed-Status)`); + ready.add(pathKey(candidate)); + continue; + + // Disk-fallback: if all parts exist on disk at their full expected size but some + // items lack "completed" status, allow extraction. This handles items that finished + // downloading but whose status was not updated (crash between write and persist). + const missingParts = partsOnDisk.filter((part) => !completedPaths.has(pathKey(part))); + let allMissingFullOnDisk = true; + for (const part of missingParts) { + try { + const stat = await fs.promises.stat(part); + // Find the item that owns this file to get its expected totalBytes + const ownerItem = this.findItemByDiskPath(pkg, part); + const ownerTotalBytes = ownerItem?.totalBytes ?? 0; + const minBytes = ownerTotalBytes > 0 + ? ownerTotalBytes - ALLOCATION_UNIT_SIZE + : 10240; + if (stat.size < minBytes) { + allMissingFullOnDisk = false; + break; + } + } catch { + allMissingFullOnDisk = false; + break; + } + } + if (!allMissingFullOnDisk) { + continue; + } + // Any non-completed item blocks extraction — failed/cancelled/stopped items may + // have partial files on disk that would corrupt the extraction. + const anyNonCompletedItem = missingParts.some((part) => { + const status = pendingItemStatus.get(pathKey(part)); + return status !== undefined; + }); + if (anyNonCompletedItem) { + continue; + } + // Safety: if any pending item in the package has neither targetPath nor fileName, + // we cannot map it to a file on disk. It could correspond to any missingPart + // (e.g. after a reset before re-unrestrict), so skip disk-fallback for this archive. + const hasUntrackedPendingItem = pkg.itemIds.some((itemId) => { + const pendingItem = this.session.items[itemId]; + return pendingItem + && !isFinishedStatus(pendingItem.status) + && !pendingItem.targetPath + && !pendingItem.fileName; + }); + if (hasUntrackedPendingItem) { + continue; + } + logger.info(`Hybrid-Extract Disk-Fallback: ${path.basename(candidate)} (${missingParts.length} Part(s) auf Disk ohne completed-Status)`); + ready.add(pathKey(candidate)); + } + + return ready; + } + + private findItemByDiskPath(pkg: PackageEntry, diskPath: string): DownloadItem | undefined { + const key = pathKey(diskPath); + for (const itemId of pkg.itemIds) { + const item = this.session.items[itemId]; + if (!item) continue; + if (item.targetPath && pathKey(item.targetPath) === key) return item; + if (item.fileName && pkg.outputDir && pathKey(path.join(pkg.outputDir, item.fileName)) === key) return item; + } + return undefined; + } + + private looksLikeArchivePart(fileName: string, entryPointName: string): boolean { + const multipartMatch = entryPointName.match(/^(.*)\.part0*1\.rar$/i); + if (multipartMatch) { + const prefix = multipartMatch[1].toLowerCase(); + return new RegExp(`^${prefix.replace(/[.*+?^${}()|[\]\\]/g, "\\$&")}\\.part\\d+\\.rar$`, "i").test(fileName); + } + if (/\.rar$/i.test(entryPointName) && !/\.part\d+\.rar$/i.test(entryPointName)) { + const stem = entryPointName.replace(/\.rar$/i, "").toLowerCase(); + const escaped = stem.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + return new RegExp(`^${escaped}\\.r(ar|\\d{2,3})$`, "i").test(fileName); + } + if (/\.zip\.001$/i.test(entryPointName)) { + const stem = entryPointName.replace(/\.zip\.001$/i, "").toLowerCase(); + const escaped = stem.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + return new RegExp(`^${escaped}\\.zip(\\.\\d+)?$`, "i").test(fileName); + } + if (/\.7z\.001$/i.test(entryPointName)) { + const stem = entryPointName.replace(/\.7z\.001$/i, "").toLowerCase(); + const escaped = stem.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + return new RegExp(`^${escaped}\\.7z(\\.\\d+)?$`, "i").test(fileName); + } + // Generic .NNN splits (e.g., movie.001, movie.002) + if (/\.001$/i.test(entryPointName) && !/\.(zip|7z)\.001$/i.test(entryPointName)) { + const stem = entryPointName.replace(/\.001$/i, "").toLowerCase(); + const escaped = stem.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + return new RegExp(`^${escaped}\\.\\d{3}$`, "i").test(fileName); + } + return false; + } + + private async runHybridExtraction(packageId: string, pkg: PackageEntry, items: DownloadItem[], signal?: AbortSignal): Promise<number> { + const findReadyStart = nowMs(); + const readyArchives = await this.findReadyArchiveSets(pkg); + const findReadyMs = nowMs() - findReadyStart; + if (findReadyMs > 200) { + logger.info(`findReadyArchiveSets dauerte ${(findReadyMs / 1000).toFixed(1)}s: pkg=${pkg.name}, found=${readyArchives.size}`); + } + + const completedItems = items.filter((item) => item.status === "completed"); + + // Skip archives already attempted in the current package/archive state to prevent + // infinite re-extraction of disk-fallback archives or repeated unchanged failures. + const alreadyTried = this.hybridExtractedPaths.get(packageId); + if (alreadyTried) { + for (const key of [...readyArchives]) { + if (alreadyTried.has(key)) { + readyArchives.delete(key); + } + } + } + + const failedArchiveStates = this.hybridFailedArchives.get(packageId); + if (failedArchiveStates) { + for (const archiveKey of [...readyArchives]) { + const previousFailure = failedArchiveStates.get(archiveKey); + if (!previousFailure) { + continue; + } + + const archiveItems = resolveArchiveItemsFromList(path.basename(archiveKey), completedItems); + const allItemsStillInError = archiveItems.length > 0 && archiveItems.every((item) => isExtractErrorLabel(item.fullStatus)); + const retryMarker = this.buildHybridArchiveRetryMarker(pkg, items, archiveKey); + if (!allItemsStillInError || previousFailure.marker !== retryMarker) { + continue; + } + + logger.info( + `Hybrid-Extract Skip: ${path.basename(archiveKey)} unveraendert seit letztem Fehler ` + + `(${compactErrorText(previousFailure.lastError)})` + ); + readyArchives.delete(archiveKey); + } + } + + if (readyArchives.size === 0) { + logger.info(`Hybrid-Extract: pkg=${pkg.name}, keine fertigen Archive-Sets`); + return 0; + } + + logger.info(`Hybrid-Extract Start: pkg=${pkg.name}, readyArchives=${readyArchives.size}`); + pkg.status = "extracting"; + this.emitState(); + const hybridExtractStartMs = nowMs(); + + // Build set of file names belonging to ready archives (for matching items) + const hybridFileNames = new Set<string>(); + let dirFiles: string[] | undefined; + try { + dirFiles = (await fs.promises.readdir(pkg.outputDir, { withFileTypes: true })) + .filter((entry) => entry.isFile()) + .map((entry) => entry.name); + } catch { /* ignore */ } + for (const archiveKey of readyArchives) { + const parts = collectArchiveCleanupTargets(archiveKey, dirFiles); + for (const part of parts) { + hybridFileNames.add(path.basename(part).toLowerCase()); + } + hybridFileNames.add(path.basename(archiveKey).toLowerCase()); + } + const isHybridItem = (item: DownloadItem): boolean => { + if (item.targetPath && hybridFileNames.has(path.basename(item.targetPath).toLowerCase())) { + return true; + } + if (item.fileName && hybridFileNames.has(item.fileName.toLowerCase())) { + return true; + } + return false; + }; + const hybridItems = completedItems.filter(isHybridItem); + + // If all items belonging to ready archives are already extracted from + // a previous hybrid round, there is nothing new to extract. + if (hybridItems.length > 0 && hybridItems.every((item) => isExtractedLabel(item.fullStatus))) { + logger.info(`Hybrid-Extract: pkg=${pkg.name}, alle ${hybridItems.length} Items bereits entpackt, überspringe`); + return 0; + } + + // Filter out archives whose items are ALL already extracted so we don't + // re-extract them. Build per-archive item map first. + for (const archiveKey of [...readyArchives]) { + const archiveParts = collectArchiveCleanupTargets(archiveKey, dirFiles); + const archivePartNames = new Set<string>(); + archivePartNames.add(path.basename(archiveKey).toLowerCase()); + for (const part of archiveParts) { + archivePartNames.add(path.basename(part).toLowerCase()); + } + const archiveItems = completedItems.filter((item) => { + const targetName = item.targetPath ? path.basename(item.targetPath).toLowerCase() : ""; + const fileName = (item.fileName || "").toLowerCase(); + return archivePartNames.has(targetName) || archivePartNames.has(fileName); + }); + if (archiveItems.length > 0 && archiveItems.every((item) => isExtractedLabel(item.fullStatus))) { + readyArchives.delete(archiveKey); + } + } + if (readyArchives.size === 0) { + logger.info(`Hybrid-Extract: pkg=${pkg.name}, alle fertigen Archive bereits entpackt`); + return 0; + } + + // Resolve archive items dynamically from ALL package items (not just + // the stale completedItems snapshot) so items that complete during + // extraction are included and get the correct "Done" label. + const resolveArchiveItems = (archiveName: string): DownloadItem[] => + resolveArchiveItemsFromList(archiveName, items); + + const readyArchiveKeyByName = new Map<string, string>(); + const readyArchiveMarkers = new Map<string, string>(); + for (const archiveKey of readyArchives) { + readyArchiveKeyByName.set(path.basename(archiveKey).toLowerCase(), archiveKey); + readyArchiveMarkers.set(archiveKey, this.buildHybridArchiveRetryMarker(pkg, items, archiveKey)); + } + + // Track archives for parallel hybrid extraction progress + const autoRecoveredArchives = new Set<string>(); + const failedArchiveErrors = new Map<string, string>(); + const hybridResolvedItems = new Map<string, DownloadItem[]>(); + const hybridStartTimes = new Map<string, number>(); + let hybridLastEmitAt = 0; + let hybridLastProgressCurrent: number | null = null; + + // Mark items based on whether their archive is actually ready for extraction. + // Only items whose archive is in readyArchives get "Ausstehend"; others keep + // their current label to avoid flicker between hybrid runs. + const allDownloaded = completedItems.length >= items.length; + let labelsChanged = false; + for (const entry of completedItems) { + if (isExtractedLabel(entry.fullStatus)) { + continue; + } + if (isExtractErrorLabel(entry.fullStatus)) { + continue; + } + const belongsToReady = allDownloaded + || hybridFileNames.has((entry.fileName || "").toLowerCase()) + || (entry.targetPath && hybridFileNames.has(path.basename(entry.targetPath).toLowerCase())); + const targetLabel = belongsToReady ? "Entpacken - Ausstehend" : "Entpacken - Warten auf Parts"; + if (entry.fullStatus !== targetLabel) { + entry.fullStatus = targetLabel; + entry.updatedAt = nowMs(); + labelsChanged = true; + } + } + if (labelsChanged) { + this.emitState(); + } + + try { + await this.waitForCompletedArchiveFilesToSettle(pkg, hybridItems, signal, "hybrid"); + if (signal?.aborted) { + return 0; + } + + const result = await extractPackageArchives({ + packageDir: pkg.outputDir, + targetDir: pkg.extractDir, + cleanupMode: this.settings.cleanupMode, + conflictMode: this.settings.extractConflictMode, + removeLinks: false, + removeSamples: false, + passwordList: this.settings.archivePasswordList, + signal, + onlyArchives: readyArchives, + skipPostCleanup: true, + packageId, + hybridMode: true, + maxParallel: this.settings.maxParallelExtract || 2, + extractCpuPriority: "high", + onLog: (level, message) => this.logExtractionForItems(pkg, items, "Hybrid-Extractor", level, message), + onArchiveFailure: (failure) => { + const failedArchiveKey = readyArchiveKeyByName.get(String(failure.archiveName || "").toLowerCase()); + if (failedArchiveKey) { + failedArchiveErrors.set(failedArchiveKey, failure.errorText || failure.jvmFailureReason || "Entpacken fehlgeschlagen"); + } + if (autoRecoveredArchives.has(failure.archiveName)) { + return; + } + const changed = this.autoRecoverArchiveCrcFailure(pkg, items, failure, "hybrid"); + if (changed > 0) { + autoRecoveredArchives.add(failure.archiveName); + } + }, + onProgress: (progress) => { + if (progress.phase === "preparing") { + pkg.postProcessLabel = progress.archiveName || "Vorbereiten..."; + this.emitState(); + return; + } + if (progress.phase === "done") { + hybridResolvedItems.clear(); + hybridStartTimes.clear(); + hybridLastProgressCurrent = null; + return; + } + + const currentCount = Math.max(0, Number(progress.current ?? 0)); + const archiveFinished = progress.archiveDone === true + || (hybridLastProgressCurrent !== null && currentCount > hybridLastProgressCurrent); + hybridLastProgressCurrent = currentCount; + + if (progress.archiveName) { + // Resolve items for this archive if not yet tracked + if (!hybridResolvedItems.has(progress.archiveName)) { + const resolved = resolveArchiveItems(progress.archiveName); + hybridResolvedItems.set(progress.archiveName, resolved); + hybridStartTimes.set(progress.archiveName, nowMs()); + if (resolved.length === 0) { + logger.warn(`resolveArchiveItems (hybrid): KEINE Items gefunden für archiveName="${progress.archiveName}", items.length=${items.length}, itemNames=[${items.map((i) => path.basename(i.targetPath || i.fileName || "?")).join(", ")}]`); + } else { + logger.info(`resolveArchiveItems (hybrid): ${resolved.length} Items für archiveName="${progress.archiveName}"`); + const initLabel = `Entpacken 0% · ${progress.archiveName}`; + const initAt = nowMs(); + for (const entry of resolved) { + if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus)) { + continue; + } + if (!isExtractedLabel(entry.fullStatus)) { + entry.fullStatus = initLabel; + entry.updatedAt = initAt; + } + } + hybridLastEmitAt = initAt; + this.emitState(true); + } + } + const archItems = hybridResolvedItems.get(progress.archiveName) || []; + + // Only mark as finished on explicit archive-done signal (or real current increment), + // never on raw 100% archivePercent, because password retries can report 100% mid-run. + if (archiveFinished) { + const doneAt = nowMs(); + const startedAt = hybridStartTimes.get(progress.archiveName) || doneAt; + const doneLabel = progress.archiveSuccess === false + ? "Entpacken - Error" + : formatExtractDone(doneAt - startedAt); + const archiveKey = readyArchiveKeyByName.get(progress.archiveName.toLowerCase()); + if (archiveKey && progress.archiveSuccess !== false) { + this.clearHybridArchiveState(packageId, archiveKey); + } + for (const entry of archItems) { + if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus)) continue; + entry.fullStatus = doneLabel; + entry.updatedAt = doneAt; + } + hybridResolvedItems.delete(progress.archiveName); + hybridStartTimes.delete(progress.archiveName); + // Show transitional label while next archive initializes + const done = currentCount; + if (done < progress.total) { + pkg.postProcessLabel = `Entpacken (${done}/${progress.total}) - Nächstes Archiv...`; + this.emitState(); + } + } else { + // Update this archive's items with per-archive progress + const archiveLabel = ` · ${progress.archiveName}`; + const elapsed = progress.elapsedMs && progress.elapsedMs >= 1000 + ? ` · ${Math.floor(progress.elapsedMs / 1000)}s` + : ""; + const archivePct = Math.max(0, Math.min(100, Math.floor(Number(progress.archivePercent ?? 0)))); + const isFinalizing = archivePct >= 99; + let label: string; + if (progress.passwordFound) { + label = `Passwort gefunden · ${progress.archiveName}`; + } else if (progress.passwordAttempt && progress.passwordTotal && progress.passwordTotal > 1) { + const pwPct = Math.round((progress.passwordAttempt / progress.passwordTotal) * 100); + label = `Passwort knacken: ${pwPct}% (${progress.passwordAttempt}/${progress.passwordTotal}) · ${progress.archiveName}`; + } else if (isFinalizing) { + label = `Finalisieren${archiveLabel}${elapsed}`; + } else { + label = `Entpacken ${archivePct}%${archiveLabel}${elapsed}`; + } + const updatedAt = nowMs(); + for (const entry of archItems) { + if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus) || entry.fullStatus === label) continue; + entry.fullStatus = label; + entry.updatedAt = updatedAt; + } + } + } + + // Update package-level label with overall extraction progress + const activeArchive = !archiveFinished && Number(progress.archivePercent ?? 0) > 0 ? 1 : 0; + const currentDisplay = Math.max(0, Math.min(progress.total, progress.current + activeArchive)); + if (progress.passwordFound) { + pkg.postProcessLabel = `Passwort gefunden · ${progress.archiveName || ""}`; + } else if (progress.passwordAttempt && progress.passwordTotal && progress.passwordTotal > 1) { + const pwPct = Math.round((progress.passwordAttempt / progress.passwordTotal) * 100); + pkg.postProcessLabel = `Passwort knacken: ${pwPct}%`; + } else if (Number(progress.archivePercent ?? 0) >= 99) { + const archive = progress.archiveName ? ` · ${progress.archiveName}` : ""; + const elapsed = progress.elapsedMs && progress.elapsedMs >= 1000 + ? ` · ${Math.floor(progress.elapsedMs / 1000)}s` + : ""; + pkg.postProcessLabel = `Finalisieren (${currentDisplay}/${progress.total})${archive}${elapsed}`; + } else { + pkg.postProcessLabel = `Entpacken ${progress.percent}% (${currentDisplay}/${progress.total})`; + } + + // Throttled emit — also promote "Warten auf Parts" items that + // completed downloading in the meantime to "Ausstehend". + const now = nowMs(); + if (now - hybridLastEmitAt >= EXTRACT_PROGRESS_EMIT_INTERVAL_MS) { + hybridLastEmitAt = now; + for (const entry of items) { + if (entry.status === "completed" && entry.fullStatus === "Entpacken - Warten auf Parts") { + entry.fullStatus = "Entpacken - Ausstehend"; + entry.updatedAt = now; + } + } + this.emitState(); + } + } + }); + + logger.info(`Hybrid-Extract Ende: pkg=${pkg.name}, extracted=${result.extracted}, failed=${result.failed}`); + this.logPackageForPackage(pkg, "INFO", "Hybrid-Extract abgeschlossen", { + extracted: result.extracted, + failed: result.failed + }); + // Mark all attempted archives as tried so they are not retried in subsequent + // requeue rounds of the same post-processing session (prevents infinite loop + // when disk-fallback archives have no corresponding session items). + { + let tried = this.hybridExtractedPaths.get(packageId); + if (!tried) { tried = new Set(); this.hybridExtractedPaths.set(packageId, tried); } + for (const key of readyArchives) { tried.add(key); } + } + if (failedArchiveErrors.size > 0) { + let failed = this.hybridFailedArchives.get(packageId); + if (!failed) { + failed = new Map(); + this.hybridFailedArchives.set(packageId, failed); + } + const failedAt = nowMs(); + for (const [archiveKey, errorText] of failedArchiveErrors.entries()) { + const marker = readyArchiveMarkers.get(archiveKey); + if (!marker) { + continue; + } + failed.set(archiveKey, { + marker, + lastError: errorText, + updatedAt: failedAt + }); + } + } + if (result.extracted > 0) { + // Fire-and-forget: rename then collect MKVs in background so the + // slot is not blocked and the next archive set can start immediately. + void (async () => { + try { + await this.autoRenameExtractedVideoFiles(pkg.extractDir, pkg); + } catch (err) { + logger.warn(`Hybrid Auto-Rename Fehler: pkg=${pkg.name}, reason=${compactErrorText(err)}`); + } + try { + await this.collectMkvFilesToLibrary(packageId, pkg); + } catch (err) { + logger.warn(`Hybrid MKV-Collection Fehler: pkg=${pkg.name}, reason=${compactErrorText(err)}`); + } + })(); + } + if (result.failed > 0) { + logger.warn(`Hybrid-Extract: ${result.failed} Archive fehlgeschlagen, werden erst nach echter Aenderung oder manuellem Retry erneut versucht`); + } + + // Mark hybrid items with final status — only items whose archives were + // actually in the extraction set (hybridItems), NOT all completedItems. + // Using completedItems here would falsely mark items whose archives + // weren't ready yet (e.g. part2 of an episode where part1 is still + // downloading) as "Done". + const updatedAt = nowMs(); + for (const entry of hybridItems) { + if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus)) { + continue; + } + const status = entry.fullStatus || ""; + if (/^Entpacken\b/i.test(status) || /^Passwort\b/i.test(status)) { + if (result.failed > 0) { + entry.fullStatus = "Entpacken - Error"; + } else if (result.extracted > 0) { + entry.fullStatus = formatExtractDone(nowMs() - hybridExtractStartMs); + } + // extracted === 0 && failed === 0: keep current status (no archives to process) + entry.updatedAt = updatedAt; + } + } + return result.extracted; + } catch (error) { + const errorText = String(error || ""); + if (errorText.includes("aborted:extract")) { + logger.info(`Hybrid-Extract abgebrochen: pkg=${pkg.name}`); + const abortAt = nowMs(); + for (const entry of hybridItems) { + if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus || "")) continue; + if (/^Entpacken\b/i.test(entry.fullStatus || "") || /^Passwort\b/i.test(entry.fullStatus || "")) { + entry.fullStatus = "Entpacken abgebrochen (wird fortgesetzt)"; + entry.updatedAt = abortAt; + } + } + return 0; + } + logger.warn(`Hybrid-Extract Fehler: pkg=${pkg.name}, reason=${compactErrorText(error)}`); + const errorAt = nowMs(); + for (const entry of hybridItems) { + if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus || "")) continue; + if (/^Entpacken\b/i.test(entry.fullStatus || "") || /^Passwort\b/i.test(entry.fullStatus || "")) { + entry.fullStatus = `Entpacken - Error`; + entry.updatedAt = errorAt; + } + } + } + return 0; + } + + private async handlePackagePostProcessing(packageId: string, signal?: AbortSignal): Promise<void> { + const handleStart = nowMs(); + const pkg = this.session.packages[packageId]; + if (!pkg || pkg.cancelled) { + return; + } + if (signal?.aborted) { + return; + } + const items = pkg.itemIds.map((id) => this.session.items[id]).filter(Boolean) as DownloadItem[]; + + // Recover items whose file exists on disk but status was never set to "completed". + // Only recover items in idle states (queued/paused), never active ones (downloading/validating). + const recoveryStart = nowMs(); + for (const item of items) { + if (isFinishedStatus(item.status)) { + continue; + } + if (item.status === "downloading" || item.status === "validating" || item.status === "integrity_check") { + continue; + } + if (!item.targetPath) { + continue; + } + try { + const stat = await fs.promises.stat(item.targetPath); + // Require file to be essentially complete — within one allocation unit of the + // expected size. The old 50% threshold incorrectly recovered partial downloads + // (e.g. 627 MB of 1001 MB) and triggered hybrid extraction on incomplete archives. + const minSize = item.totalBytes && item.totalBytes > 0 + ? Math.max(10240, item.totalBytes - ALLOCATION_UNIT_SIZE) + : 10240; + if (stat.size >= minSize) { + // Re-check: another task may have started this item during the await + const latestItem = this.session.items[item.id]; + if (!latestItem || this.activeTasks.has(item.id) || latestItem.status === "downloading" + || latestItem.status === "validating" || latestItem.status === "integrity_check") { + continue; + } + // Guard against pre-allocated sparse files from a hard crash: file has + // the full expected size but downloadedBytes is significantly behind. + if (item.downloadedBytes > 0 && item.totalBytes && item.totalBytes > 0 + && stat.size >= item.totalBytes - ALLOCATION_UNIT_SIZE + && item.downloadedBytes < item.totalBytes * 0.95) { + logger.warn(`Item-Recovery: ${item.fileName} uebersprungen – vermutlich pre-alloc (stat=${humanSize(stat.size)}, bytes=${humanSize(item.downloadedBytes)}, total=${humanSize(item.totalBytes)})`); + continue; + } + logger.info(`Item-Recovery: ${item.fileName} war "${item.status}" aber Datei existiert (${humanSize(stat.size)}), setze auf completed`); + item.status = "completed"; + item.fullStatus = this.settings.autoExtract ? "Entpacken - Ausstehend" : `Fertig (${humanSize(stat.size)})`; + item.downloadedBytes = stat.size; + item.progressPercent = 100; + item.speedBps = 0; + item.updatedAt = nowMs(); + this.recordRunOutcome(item.id, "completed"); + } else if (stat.size > 0) { + // File exists but is clearly incomplete — delete and re-queue for download. + logger.warn(`Item-Recovery: ${item.fileName} unvollstaendig (${humanSize(stat.size)}, erwartet mind. ${humanSize(minSize)}), loesche und re-queue`); + try { + fs.rmSync(item.targetPath, { force: true }); + } catch { /* ignore */ } + this.releaseTargetPath(item.id); + this.dropItemContribution(item.id); + item.targetPath = ""; + item.status = "queued"; + item.attempts = 0; + item.downloadedBytes = 0; + item.progressPercent = 0; + item.speedBps = 0; + item.fullStatus = "Wartet (unvollständiger Download)"; + item.updatedAt = nowMs(); + } + } catch { + // file doesn't exist, nothing to recover + } + } + + const recoveryMs = nowMs() - recoveryStart; + const success = items.filter((item) => item.status === "completed").length; + const failed = items.filter((item) => item.status === "failed").length; + const cancelled = items.filter((item) => item.status === "cancelled").length; + const setupMs = nowMs() - handleStart; + logger.info(`Post-Processing Start: pkg=${pkg.name}, success=${success}, failed=${failed}, cancelled=${cancelled}, autoExtract=${this.settings.autoExtract}, setupMs=${setupMs}, recoveryMs=${recoveryMs}`); + this.logPackageForPackage(pkg, "INFO", "Post-Processing gestartet", { + success, + failed, + cancelled, + autoExtract: this.settings.autoExtract, + setupMs, + recoveryMs + }); + + const allDone = this.areAllPackageItemRefsFinished(pkg); + if (!allDone && success + failed + cancelled >= items.length) { + logger.warn( + `Post-Processing wartet trotz gefiltert fertiger Items: ` + + `pkg=${pkg.name}, tracked=${pkg.itemIds.length}, resolved=${items.length}, ` + + `success=${success}, failed=${failed}, cancelled=${cancelled}` + ); + } + + if (!allDone && this.settings.hybridExtract && this.settings.autoExtract && failed === 0 && success > 0) { + pkg.postProcessLabel = "Entpacken vorbereiten..."; + this.emitState(); + const hybridExtracted = await this.runHybridExtraction(packageId, pkg, items, signal); + if (signal?.aborted) { + pkg.postProcessLabel = undefined; + pkg.status = (pkg.enabled && this.session.running && !this.session.paused) ? "queued" : "paused"; + pkg.updatedAt = nowMs(); + return; + } + // Immediately clean up extracted items if "Sofort" policy is active + if (this.settings.completedCleanupPolicy === "immediate") { + for (const itemId of [...pkg.itemIds]) { + this.applyCompletedCleanupPolicy(packageId, itemId); + } + } + if (!this.session.packages[packageId]) { + return; // Package was fully cleaned up + } + // Self-requeue if we extracted something — more archive sets may have + // become ready while we were extracting (items that completed before + // this task started set the requeue flag once, which was already consumed). + if (hybridExtracted > 0) { + this.hybridExtractRequeue.add(packageId); + } + pkg.postProcessLabel = undefined; + pkg.status = (pkg.enabled && this.session.running && !this.session.paused) ? "downloading" : "queued"; + pkg.updatedAt = nowMs(); + this.emitState(); + return; + } + + if (!allDone) { + pkg.postProcessLabel = undefined; + pkg.status = (pkg.enabled && this.session.running && !this.session.paused) ? "downloading" : "queued"; + logger.info(`Post-Processing verschoben: pkg=${pkg.name}, noch offene items`); + return; + } + + const completedItems = items.filter((item) => item.status === "completed"); + const alreadyMarkedExtracted = completedItems.length > 0 && completedItems.every((item) => isExtractedLabel(item.fullStatus)); + let extractedCount = 0; + + if (this.settings.autoExtract && failed === 0 && success > 0 && !alreadyMarkedExtracted) { + pkg.postProcessLabel = "Entpacken vorbereiten..."; + pkg.status = "extracting"; + this.emitState(); + const extractionStartMs = nowMs(); + const preExtractStatuses = new Map<string, string>(); + + const resolveArchiveItems = (archiveName: string): DownloadItem[] => + resolveArchiveItemsFromList(archiveName, completedItems); + + let lastExtractEmitAt = 0; + const emitExtractStatus = (text: string, force = false): void => { + const now = nowMs(); + if (!force && now - lastExtractEmitAt < EXTRACT_PROGRESS_EMIT_INTERVAL_MS) { + return; + } + lastExtractEmitAt = now; + pkg.postProcessLabel = text || "Entpacken..."; + this.emitState(); + }; + + const extractTimeoutMs = getPostExtractTimeoutMs(); + const extractAbortController = new AbortController(); + let timedOut = false; + const onParentAbort = (): void => { + if (extractAbortController.signal.aborted) { + return; + } + extractAbortController.abort("aborted:extract"); + }; + if (signal) { + if (signal.aborted) { + onParentAbort(); + } else { + signal.addEventListener("abort", onParentAbort, { once: true }); + } + } + const extractDeadline = setTimeout(() => { + if (signal?.aborted || extractAbortController.signal.aborted) { + return; + } + timedOut = true; + logger.error(`Post-Processing Extraction Timeout nach ${Math.ceil(extractTimeoutMs / 1000)}s: pkg=${pkg.name}`); + if (!extractAbortController.signal.aborted) { + extractAbortController.abort("extract_timeout"); + } + }, extractTimeoutMs); + try { + // Track archives for parallel extraction progress + const autoRecoveredArchives = new Set<string>(); + const fullFailedArchiveErrors = new Map<string, string>(); + const fullResolvedItems = new Map<string, DownloadItem[]>(); + const fullStartTimes = new Map<string, number>(); + let fullLastProgressCurrent: number | null = null; + + await this.waitForCompletedArchiveFilesToSettle( + pkg, + completedItems, + extractAbortController.signal, + "full" + ); + if (extractAbortController.signal.aborted) { + throw new Error(String(extractAbortController.signal.reason || "aborted:extract")); + } + + const fullArchiveSet = await this.findFullExtractArchiveSet(pkg, completedItems); + const fullExtractItemIds = new Set<string>(); + for (const archivePath of fullArchiveSet) { + const archiveItems = resolveArchiveItems(path.basename(archivePath)); + for (const entry of archiveItems) { + fullExtractItemIds.add(entry.id); + } + } + const pendingAt = nowMs(); + for (const entry of completedItems) { + if (!fullExtractItemIds.has(entry.id) || isExtractedLabel(entry.fullStatus)) { + continue; + } + preExtractStatuses.set(entry.id, String(entry.fullStatus || "").trim()); + entry.fullStatus = "Entpacken - Ausstehend"; + entry.updatedAt = pendingAt; + } + this.emitState(); + const result = await extractPackageArchives({ + packageDir: pkg.outputDir, + targetDir: pkg.extractDir, + cleanupMode: this.settings.cleanupMode, + conflictMode: this.settings.extractConflictMode, + removeLinks: this.settings.removeLinkFilesAfterExtract, + removeSamples: this.settings.removeSamplesAfterExtract, + passwordList: this.settings.archivePasswordList, + signal: extractAbortController.signal, + packageId, + onlyArchives: fullArchiveSet, + skipPostCleanup: true, + maxParallel: this.settings.maxParallelExtract || 2, + // All downloads finished — use NORMAL OS priority so extraction runs at + // full speed (matching manual 7-Zip/WinRAR speed). + extractCpuPriority: "high", + onLog: (level, message) => this.logExtractionForItems(pkg, completedItems, "Extractor", level, message), + onArchiveFailure: (failure) => { + if (autoRecoveredArchives.has(failure.archiveName)) { + return; + } + const changed = this.autoRecoverArchiveCrcFailure(pkg, completedItems, failure, "full"); + if (changed > 0) { + autoRecoveredArchives.add(failure.archiveName); + fullFailedArchiveErrors.delete(failure.archiveName); + return; + } + fullFailedArchiveErrors.set( + failure.archiveName, + failure.errorText || failure.jvmFailureReason || "Entpacken fehlgeschlagen" + ); + }, + onProgress: (progress) => { + if (progress.phase === "preparing") { + pkg.postProcessLabel = progress.archiveName || "Vorbereiten..."; + this.emitState(); + return; + } + if (progress.phase === "done") { + fullResolvedItems.clear(); + fullStartTimes.clear(); + fullLastProgressCurrent = null; + emitExtractStatus("Entpacken 100%", true); + return; + } + + const currentCount = Math.max(0, Number(progress.current ?? 0)); + const archiveFinished = progress.archiveDone === true + || (fullLastProgressCurrent !== null && currentCount > fullLastProgressCurrent); + fullLastProgressCurrent = currentCount; + + if (progress.archiveName) { + // Resolve items for this archive if not yet tracked + if (!fullResolvedItems.has(progress.archiveName)) { + const resolved = resolveArchiveItems(progress.archiveName); + fullResolvedItems.set(progress.archiveName, resolved); + fullStartTimes.set(progress.archiveName, nowMs()); + if (resolved.length === 0) { + logger.warn(`resolveArchiveItems (full): KEINE Items für archiveName="${progress.archiveName}", completedItems=${completedItems.length}, names=[${completedItems.map((i) => path.basename(i.targetPath || i.fileName || "?")).join(", ")}]`); + } else { + logger.info(`resolveArchiveItems (full): ${resolved.length} Items für archiveName="${progress.archiveName}"`); + const initLabel = `Entpacken 0% · ${progress.archiveName}`; + const initAt = nowMs(); + for (const entry of resolved) { + if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus)) continue; + entry.fullStatus = initLabel; + entry.updatedAt = initAt; + } + emitExtractStatus(`Entpacken ${progress.percent}% · ${progress.archiveName}`, true); + } + } + const archiveItems = fullResolvedItems.get(progress.archiveName) || []; + + // Only finalize on explicit archive completion (or real current increment), + // not on plain 100% archivePercent. + if (archiveFinished) { + const doneAt = nowMs(); + const startedAt = fullStartTimes.get(progress.archiveName) || doneAt; + const doneLabel = progress.archiveSuccess === false + ? "Entpacken - Error" + : formatExtractDone(doneAt - startedAt); + for (const entry of archiveItems) { + if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus)) continue; + entry.fullStatus = doneLabel; + entry.updatedAt = doneAt; + } + fullResolvedItems.delete(progress.archiveName); + fullStartTimes.delete(progress.archiveName); + // Show transitional label while next archive initializes + const done = currentCount; + if (done < progress.total) { + emitExtractStatus(`Entpacken (${done}/${progress.total}) - Nächstes Archiv...`, true); + } + } else { + // Update this archive's items with per-archive progress + const archiveTag = progress.archiveName ? ` · ${progress.archiveName}` : ""; + const elapsed = progress.elapsedMs && progress.elapsedMs >= 1000 + ? ` · ${Math.floor(progress.elapsedMs / 1000)}s` + : ""; + const archivePct = Math.max(0, Math.min(100, Math.floor(Number(progress.archivePercent ?? 0)))); + const isFinalizing = archivePct >= 99; + let label: string; + if (progress.passwordFound) { + label = `Passwort gefunden · ${progress.archiveName}`; + } else if (progress.passwordAttempt && progress.passwordTotal && progress.passwordTotal > 1) { + const pwPct = Math.round((progress.passwordAttempt / progress.passwordTotal) * 100); + label = `Passwort knacken: ${pwPct}% (${progress.passwordAttempt}/${progress.passwordTotal}) · ${progress.archiveName}`; + } else if (isFinalizing) { + label = `Finalisieren${archiveTag}${elapsed}`; + } else { + label = `Entpacken ${archivePct}%${archiveTag}${elapsed}`; + } + const updatedAt = nowMs(); + for (const entry of archiveItems) { + if (entry.status !== "completed" || isExtractedLabel(entry.fullStatus) || entry.fullStatus === label) continue; + entry.fullStatus = label; + entry.updatedAt = updatedAt; + } + } + } + + // Emit overall status (throttled) + const archive = progress.archiveName ? ` · ${progress.archiveName}` : ""; + const elapsed = progress.elapsedMs && progress.elapsedMs >= 1000 + ? ` · ${Math.floor(progress.elapsedMs / 1000)}s` + : ""; + const activeArchive = !archiveFinished && Number(progress.archivePercent ?? 0) > 0 ? 1 : 0; + const currentDisplay = Math.max(0, Math.min(progress.total, progress.current + activeArchive)); + let overallLabel: string; + if (progress.passwordFound) { + overallLabel = `Passwort gefunden · ${progress.archiveName || ""}`; + } else if (progress.passwordAttempt && progress.passwordTotal && progress.passwordTotal > 1) { + const pwPct = Math.round((progress.passwordAttempt / progress.passwordTotal) * 100); + overallLabel = `Passwort knacken: ${pwPct}% (${progress.passwordAttempt}/${progress.passwordTotal}) · ${progress.archiveName || ""}`; + } else if (Number(progress.archivePercent ?? 0) >= 99) { + overallLabel = `Finalisieren (${currentDisplay}/${progress.total})${archive}${elapsed}`; + } else { + overallLabel = `Entpacken ${progress.percent}% (${currentDisplay}/${progress.total})${archive}${elapsed}`; + } + emitExtractStatus(overallLabel); + } + }); + logger.info(`Post-Processing Entpacken Ende: pkg=${pkg.name}, extracted=${result.extracted}, failed=${result.failed}, lastError=${result.lastError || ""}`); + this.logPackageForPackage(pkg, "INFO", "Post-Processing Entpacken Ende", { + extracted: result.extracted, + failed: result.failed, + lastError: result.lastError || "" + }); + extractedCount = result.extracted; + const autoRecoveredPending = completedItems.some((item) => item.status === "queued"); + + // Auto-rename wird in runDeferredPostExtraction ausgeführt (im Hintergrund), + // damit der Slot sofort freigegeben wird. + + if (autoRecoveredPending) { + pkg.postProcessLabel = undefined; + pkg.status = (pkg.enabled && this.session.running && !this.session.paused) ? "downloading" : "queued"; + pkg.updatedAt = nowMs(); + logger.warn(`Post-Processing: pkg=${pkg.name}, Archivfehler automatisch auf Re-Download umgestellt`); + return; + } + if (result.failed > 0) { const reason = compactErrorText(result.lastError || "Entpacken fehlgeschlagen"); const failAt = nowMs(); @@ -10397,39 +10397,39 @@ export class DownloadManager extends EventEmitter { resolveArchiveItems, fullFailedArchiveErrors, reason, - preExtractStatuses, - failAt - ); - pkg.status = "failed"; - } else { - const hasExtractedOutput = await this.directoryHasAnyFiles(pkg.extractDir); - const sourceExists = await this.existsAsync(pkg.outputDir); - let finalStatusText = ""; - - if (result.extracted > 0 || hasExtractedOutput) { - finalStatusText = formatExtractDone(nowMs() - extractionStartMs); - } else if (!sourceExists) { - finalStatusText = "Entpackt (Quelle fehlt)"; - logger.warn(`Post-Processing ohne Quellordner: pkg=${pkg.name}, outputDir fehlt`); - } else { - finalStatusText = "Entpackt (keine Archive)"; - } - - const finalAt = nowMs(); - for (const entry of completedItems) { - // Preserve per-archive duration labels (e.g. "Entpackt - Done (5.3s)") - if (!isExtractedLabel(entry.fullStatus)) { - entry.fullStatus = finalStatusText; - entry.updatedAt = finalAt; - } - } - pkg.status = "completed"; - } - } catch (error) { - const reasonRaw = String(error || ""); - const isExtractAbort = reasonRaw.includes("aborted:extract") || reasonRaw.includes("extract_timeout"); - let timeoutHandled = false; - if (isExtractAbort) { + preExtractStatuses, + failAt + ); + pkg.status = "failed"; + } else { + const hasExtractedOutput = await this.directoryHasAnyFiles(pkg.extractDir); + const sourceExists = await this.existsAsync(pkg.outputDir); + let finalStatusText = ""; + + if (result.extracted > 0 || hasExtractedOutput) { + finalStatusText = formatExtractDone(nowMs() - extractionStartMs); + } else if (!sourceExists) { + finalStatusText = "Entpackt (Quelle fehlt)"; + logger.warn(`Post-Processing ohne Quellordner: pkg=${pkg.name}, outputDir fehlt`); + } else { + finalStatusText = "Entpackt (keine Archive)"; + } + + const finalAt = nowMs(); + for (const entry of completedItems) { + // Preserve per-archive duration labels (e.g. "Entpackt - Done (5.3s)") + if (!isExtractedLabel(entry.fullStatus)) { + entry.fullStatus = finalStatusText; + entry.updatedAt = finalAt; + } + } + pkg.status = "completed"; + } + } catch (error) { + const reasonRaw = String(error || ""); + const isExtractAbort = reasonRaw.includes("aborted:extract") || reasonRaw.includes("extract_timeout"); + let timeoutHandled = false; + if (isExtractAbort) { if (timedOut) { const timeoutReason = `Entpacken Timeout nach ${Math.ceil(extractTimeoutMs / 1000)}s`; logger.error(`Post-Processing Entpacken Timeout: pkg=${pkg.name}`); @@ -10439,22 +10439,22 @@ export class DownloadManager extends EventEmitter { entry.updatedAt = nowMs(); } } - pkg.status = "failed"; - pkg.updatedAt = nowMs(); - timeoutHandled = true; - } else { - for (const entry of completedItems) { - if (/^Entpacken/i.test(entry.fullStatus || "") || /^Passwort/i.test(entry.fullStatus || "")) { - entry.fullStatus = "Entpacken abgebrochen (wird fortgesetzt)"; - entry.updatedAt = nowMs(); - } - } - pkg.status = (pkg.enabled && !this.session.paused) ? "queued" : "paused"; - pkg.updatedAt = nowMs(); - logger.info(`Post-Processing Entpacken abgebrochen: pkg=${pkg.name}`); - return; - } - } + pkg.status = "failed"; + pkg.updatedAt = nowMs(); + timeoutHandled = true; + } else { + for (const entry of completedItems) { + if (/^Entpacken/i.test(entry.fullStatus || "") || /^Passwort/i.test(entry.fullStatus || "")) { + entry.fullStatus = "Entpacken abgebrochen (wird fortgesetzt)"; + entry.updatedAt = nowMs(); + } + } + pkg.status = (pkg.enabled && !this.session.paused) ? "queued" : "paused"; + pkg.updatedAt = nowMs(); + logger.info(`Post-Processing Entpacken abgebrochen: pkg=${pkg.name}`); + return; + } + } if (!timeoutHandled) { const reason = compactErrorText(error); logger.error(`Post-Processing Entpacken Exception: pkg=${pkg.name}, reason=${reason}`); @@ -10464,480 +10464,480 @@ export class DownloadManager extends EventEmitter { entry.updatedAt = nowMs(); } } - pkg.status = "failed"; - } - } finally { - clearTimeout(extractDeadline); - if (signal) { - signal.removeEventListener("abort", onParentAbort); - } - } - } else if (failed > 0) { - pkg.status = "failed"; - } else if (cancelled > 0) { - pkg.status = success > 0 ? "completed" : "cancelled"; - } else { - pkg.status = "completed"; - } - - // Emit state immediately after status change so UI reflects completion - // before potentially slow rename/MKV-collection steps. - this.emitState(); - - // Record history entry when package completes (regardless of cleanup policy) - if (pkg.status === "completed" || (pkg.status === "failed" && success > 0)) { - this.recordPackageHistory(packageId, pkg, items); - } - - if (this.runPackageIds.has(packageId)) { - if (pkg.status === "completed" || pkg.status === "failed") { - this.runCompletedPackages.add(packageId); - } else { - this.runCompletedPackages.delete(packageId); - } - } - pkg.postProcessLabel = undefined; - pkg.updatedAt = nowMs(); - logger.info(`Post-Processing Ende: pkg=${pkg.name}, status=${pkg.status} (deferred work wird im Hintergrund ausgeführt)`); - this.logPackageForPackage(pkg, "INFO", "Post-Processing Ende", { - status: pkg.status, - success, - failed, - extractedCount, - alreadyMarkedExtracted - }); - - // Deferred post-extraction: Rename, MKV-Sammlung, Cleanup laufen im Hintergrund, - // damit der Post-Process-Slot sofort freigegeben wird und das nächste Pack - // ohne 10–15 Sekunden Pause entpacken kann. - void this.runDeferredPostExtraction(packageId, pkg, success, failed, alreadyMarkedExtracted, extractedCount); - } - - /** - * Runs slow post-extraction work (rename, MKV collection, cleanup) in the background - * so the post-process slot is released immediately and the next pack can start unpacking. - */ - private async runDeferredPostExtraction( - packageId: string, - pkg: PackageEntry, - success: number, - failed: number, - alreadyMarkedExtracted: boolean, - extractedCount: number - ): Promise<void> { - const replacedController = this.packageDeferredPostProcessAbortControllers.get(packageId); - if (replacedController && !replacedController.signal.aborted) { - replacedController.abort("deferred_replaced"); - } - const deferredController = new AbortController(); - this.packageDeferredPostProcessAbortControllers.set(packageId, deferredController); - const deferredVersion = this.getPackagePostProcessVersion(packageId); - const shouldAbort = (): boolean => !this.isDeferredPostProcessStillCurrent(packageId, pkg, deferredVersion, deferredController.signal); - const throwIfAborted = (): void => this.throwIfDeferredPostProcessAborted(packageId, pkg, deferredVersion, deferredController.signal); - const hasBlockingExtractError = pkg.itemIds.some((itemId) => { - const item = this.session.items[itemId]; - return Boolean(item && item.status === "completed" && isExtractErrorLabel(item.fullStatus || "")); - }); - - try { - throwIfAborted(); - // ── Nested extraction: extract archives found inside the extracted output ── - if ((extractedCount > 0 || alreadyMarkedExtracted) && failed === 0 && this.settings.autoExtract) { - const nestedBlacklist = /\.(iso|img|bin|dmg|vhd|vhdx|vmdk|wim)$/i; - const nestedCandidates = (await findArchiveCandidates(pkg.extractDir)) - .filter((p) => !nestedBlacklist.test(p)); - if (nestedCandidates.length > 0) { - pkg.postProcessLabel = "Nested Entpacken..."; - this.emitState(); - logger.info(`Deferred Nested-Extraction: ${nestedCandidates.length} Archive in ${pkg.extractDir}`); - this.logPackageForPackage(pkg, "INFO", "Deferred Nested-Extraction gestartet", { - nestedCandidates: nestedCandidates.length, - extractDir: pkg.extractDir - }); - const nestedResult = await extractPackageArchives({ - packageDir: pkg.extractDir, - targetDir: pkg.extractDir, - cleanupMode: this.settings.cleanupMode, - conflictMode: this.settings.extractConflictMode, - removeLinks: false, - removeSamples: false, - passwordList: this.settings.archivePasswordList, - packageId, - onlyArchives: new Set(nestedCandidates.map((p) => process.platform === "win32" ? path.resolve(p).toLowerCase() : path.resolve(p))), - maxParallel: this.settings.maxParallelExtract || 2, - extractCpuPriority: this.settings.extractCpuPriority, - onLog: (level, message) => this.logPackageForPackage(pkg, level, `Nested-Extractor: ${message}`), - }); - throwIfAborted(); - extractedCount += nestedResult.extracted; - logger.info(`Deferred Nested-Extraction Ende: extracted=${nestedResult.extracted}, failed=${nestedResult.failed}`); - this.logPackageForPackage(pkg, "INFO", "Deferred Nested-Extraction Ende", { - extracted: nestedResult.extracted, - failed: nestedResult.failed - }); - } - } - - // ── Auto-Rename ── - if (extractedCount > 0 || alreadyMarkedExtracted) { - pkg.postProcessLabel = "Renaming..."; - this.emitState(); - this.logPackageForPackage(pkg, "INFO", "Deferred Auto-Rename gestartet", { - extractDir: pkg.extractDir - }); - throwIfAborted(); - await this.autoRenameExtractedVideoFiles(pkg.extractDir, pkg, shouldAbort); - } - - // ── Archive cleanup (source archives in outputDir) ── - // Also run when hybrid extraction already handled everything (extractedCount=0 - // but alreadyMarkedExtracted=true) so archives are still cleaned up. - if ((extractedCount > 0 || alreadyMarkedExtracted) && failed === 0 && this.settings.cleanupMode !== "none") { - pkg.postProcessLabel = "Aufräumen..."; - this.emitState(); - throwIfAborted(); - if (hasBlockingExtractError) { - logger.info(`Deferred Archive-Cleanup uebersprungen: pkg=${pkg.name}, reason=extract_error`); - } else { - const sourceAndTargetEqual = path.resolve(pkg.outputDir).toLowerCase() === path.resolve(pkg.extractDir).toLowerCase(); - if (!sourceAndTargetEqual) { - const candidates = await findArchiveCandidates(pkg.outputDir); - if (candidates.length > 0) { - const removed = await cleanupArchives(candidates, this.settings.cleanupMode, { shouldAbort }); - if (removed > 0) { - logger.info(`Deferred Archive-Cleanup: pkg=${pkg.name}, entfernt=${removed}`); - } - } - } - } - } - - // ── Hybrid archive cleanup (wenn bereits als extracted markiert) ── - if (this.settings.autoExtract && alreadyMarkedExtracted && failed === 0 && success > 0 && this.settings.cleanupMode !== "none" && !hasBlockingExtractError) { - throwIfAborted(); - const removedArchives = await this.cleanupRemainingArchiveArtifacts(pkg.outputDir, shouldAbort); - if (removedArchives > 0) { - logger.info(`Hybrid-Post-Cleanup entfernte Archive: pkg=${pkg.name}, entfernt=${removedArchives}`); - } - } - - // ── Link/Sample artifact removal ── + pkg.status = "failed"; + } + } finally { + clearTimeout(extractDeadline); + if (signal) { + signal.removeEventListener("abort", onParentAbort); + } + } + } else if (failed > 0) { + pkg.status = "failed"; + } else if (cancelled > 0) { + pkg.status = success > 0 ? "completed" : "cancelled"; + } else { + pkg.status = "completed"; + } + + // Emit state immediately after status change so UI reflects completion + // before potentially slow rename/MKV-collection steps. + this.emitState(); + + // Record history entry when package completes (regardless of cleanup policy) + if (pkg.status === "completed" || (pkg.status === "failed" && success > 0)) { + this.recordPackageHistory(packageId, pkg, items); + } + + if (this.runPackageIds.has(packageId)) { + if (pkg.status === "completed" || pkg.status === "failed") { + this.runCompletedPackages.add(packageId); + } else { + this.runCompletedPackages.delete(packageId); + } + } + pkg.postProcessLabel = undefined; + pkg.updatedAt = nowMs(); + logger.info(`Post-Processing Ende: pkg=${pkg.name}, status=${pkg.status} (deferred work wird im Hintergrund ausgeführt)`); + this.logPackageForPackage(pkg, "INFO", "Post-Processing Ende", { + status: pkg.status, + success, + failed, + extractedCount, + alreadyMarkedExtracted + }); + + // Deferred post-extraction: Rename, MKV-Sammlung, Cleanup laufen im Hintergrund, + // damit der Post-Process-Slot sofort freigegeben wird und das nächste Pack + // ohne 10–15 Sekunden Pause entpacken kann. + void this.runDeferredPostExtraction(packageId, pkg, success, failed, alreadyMarkedExtracted, extractedCount); + } + + /** + * Runs slow post-extraction work (rename, MKV collection, cleanup) in the background + * so the post-process slot is released immediately and the next pack can start unpacking. + */ + private async runDeferredPostExtraction( + packageId: string, + pkg: PackageEntry, + success: number, + failed: number, + alreadyMarkedExtracted: boolean, + extractedCount: number + ): Promise<void> { + const replacedController = this.packageDeferredPostProcessAbortControllers.get(packageId); + if (replacedController && !replacedController.signal.aborted) { + replacedController.abort("deferred_replaced"); + } + const deferredController = new AbortController(); + this.packageDeferredPostProcessAbortControllers.set(packageId, deferredController); + const deferredVersion = this.getPackagePostProcessVersion(packageId); + const shouldAbort = (): boolean => !this.isDeferredPostProcessStillCurrent(packageId, pkg, deferredVersion, deferredController.signal); + const throwIfAborted = (): void => this.throwIfDeferredPostProcessAborted(packageId, pkg, deferredVersion, deferredController.signal); + const hasBlockingExtractError = pkg.itemIds.some((itemId) => { + const item = this.session.items[itemId]; + return Boolean(item && item.status === "completed" && isExtractErrorLabel(item.fullStatus || "")); + }); + + try { + throwIfAborted(); + // ── Nested extraction: extract archives found inside the extracted output ── + if ((extractedCount > 0 || alreadyMarkedExtracted) && failed === 0 && this.settings.autoExtract) { + const nestedBlacklist = /\.(iso|img|bin|dmg|vhd|vhdx|vmdk|wim)$/i; + const nestedCandidates = (await findArchiveCandidates(pkg.extractDir)) + .filter((p) => !nestedBlacklist.test(p)); + if (nestedCandidates.length > 0) { + pkg.postProcessLabel = "Nested Entpacken..."; + this.emitState(); + logger.info(`Deferred Nested-Extraction: ${nestedCandidates.length} Archive in ${pkg.extractDir}`); + this.logPackageForPackage(pkg, "INFO", "Deferred Nested-Extraction gestartet", { + nestedCandidates: nestedCandidates.length, + extractDir: pkg.extractDir + }); + const nestedResult = await extractPackageArchives({ + packageDir: pkg.extractDir, + targetDir: pkg.extractDir, + cleanupMode: this.settings.cleanupMode, + conflictMode: this.settings.extractConflictMode, + removeLinks: false, + removeSamples: false, + passwordList: this.settings.archivePasswordList, + packageId, + onlyArchives: new Set(nestedCandidates.map((p) => process.platform === "win32" ? path.resolve(p).toLowerCase() : path.resolve(p))), + maxParallel: this.settings.maxParallelExtract || 2, + extractCpuPriority: this.settings.extractCpuPriority, + onLog: (level, message) => this.logPackageForPackage(pkg, level, `Nested-Extractor: ${message}`), + }); + throwIfAborted(); + extractedCount += nestedResult.extracted; + logger.info(`Deferred Nested-Extraction Ende: extracted=${nestedResult.extracted}, failed=${nestedResult.failed}`); + this.logPackageForPackage(pkg, "INFO", "Deferred Nested-Extraction Ende", { + extracted: nestedResult.extracted, + failed: nestedResult.failed + }); + } + } + + // ── Auto-Rename ── + if (extractedCount > 0 || alreadyMarkedExtracted) { + pkg.postProcessLabel = "Renaming..."; + this.emitState(); + this.logPackageForPackage(pkg, "INFO", "Deferred Auto-Rename gestartet", { + extractDir: pkg.extractDir + }); + throwIfAborted(); + await this.autoRenameExtractedVideoFiles(pkg.extractDir, pkg, shouldAbort); + } + + // ── Archive cleanup (source archives in outputDir) ── + // Also run when hybrid extraction already handled everything (extractedCount=0 + // but alreadyMarkedExtracted=true) so archives are still cleaned up. + if ((extractedCount > 0 || alreadyMarkedExtracted) && failed === 0 && this.settings.cleanupMode !== "none") { + pkg.postProcessLabel = "Aufräumen..."; + this.emitState(); + throwIfAborted(); + if (hasBlockingExtractError) { + logger.info(`Deferred Archive-Cleanup uebersprungen: pkg=${pkg.name}, reason=extract_error`); + } else { + const sourceAndTargetEqual = path.resolve(pkg.outputDir).toLowerCase() === path.resolve(pkg.extractDir).toLowerCase(); + if (!sourceAndTargetEqual) { + const candidates = await findArchiveCandidates(pkg.outputDir); + if (candidates.length > 0) { + const removed = await cleanupArchives(candidates, this.settings.cleanupMode, { shouldAbort }); + if (removed > 0) { + logger.info(`Deferred Archive-Cleanup: pkg=${pkg.name}, entfernt=${removed}`); + } + } + } + } + } + + // ── Hybrid archive cleanup (wenn bereits als extracted markiert) ── + if (this.settings.autoExtract && alreadyMarkedExtracted && failed === 0 && success > 0 && this.settings.cleanupMode !== "none" && !hasBlockingExtractError) { + throwIfAborted(); + const removedArchives = await this.cleanupRemainingArchiveArtifacts(pkg.outputDir, shouldAbort); + if (removedArchives > 0) { + logger.info(`Hybrid-Post-Cleanup entfernte Archive: pkg=${pkg.name}, entfernt=${removedArchives}`); + } + } + + // ── Link/Sample artifact removal ── if (extractedCount > 0 || alreadyMarkedExtracted) { throwIfAborted(); if (this.settings.removeLinkFilesAfterExtract) { const removedLinks = await removeDownloadLinkArtifacts(pkg.extractDir, { shouldAbort }); if (removedLinks > 0) { logger.info(`Deferred Link-Cleanup: pkg=${pkg.name}, entfernt=${removedLinks}`); - } - } - if (this.settings.removeSamplesAfterExtract) { - const removedSamples = await removeSampleArtifacts(pkg.extractDir, { shouldAbort }); - if (removedSamples.files > 0 || removedSamples.dirs > 0) { - logger.info(`Deferred Sample-Cleanup: pkg=${pkg.name}, files=${removedSamples.files}, dirs=${removedSamples.dirs}`); - } - } - } - - // ── Resume state cleanup ── - if ((extractedCount > 0 || alreadyMarkedExtracted) && failed === 0) { - throwIfAborted(); - await clearExtractResumeState(pkg.outputDir, packageId); - // Backward compatibility: older versions used .rd_extract_progress.json without package suffix. - await clearExtractResumeState(pkg.outputDir); - } - - // ── Empty directory tree removal ── - if ((extractedCount > 0 || alreadyMarkedExtracted) && failed === 0 && this.settings.cleanupMode === "delete") { - throwIfAborted(); - if (!(await hasAnyFilesRecursive(pkg.outputDir))) { - const removedDirs = await removeEmptyDirectoryTree(pkg.outputDir); - if (removedDirs > 0) { - logger.info(`Deferred leere Download-Ordner entfernt: pkg=${pkg.name}, dirs=${removedDirs}`); - } - } - } - - // ── MKV collection ── - if (success > 0 && (pkg.status === "completed" || pkg.status === "failed")) { - throwIfAborted(); - pkg.postProcessLabel = "Verschiebe Videos..."; - this.emitState(); - await this.collectMkvFilesToLibrary(packageId, pkg, shouldAbort); - } - - throwIfAborted(); - pkg.postProcessLabel = undefined; - pkg.updatedAt = nowMs(); - this.persistSoon(); - this.emitState(); - - this.applyPackageDoneCleanup(packageId); - } catch (error) { - const reason = compactErrorText(error); - if (reason.includes("aborted:deferred") - || reason.includes("deferred_replaced") - || reason.includes("package_removed") - || reason === "reset" - || reason === "cancel" - || reason === "overwrite" - || reason === "skip" - || reason === "package_toggle") { - logger.info(`Deferred Post-Extraction abgebrochen: pkg=${pkg.name}, reason=${reason}`); - } else { - logger.warn(`Deferred Post-Extraction Fehler: pkg=${pkg.name}, reason=${reason}`); - } - } finally { - if (this.packageDeferredPostProcessAbortControllers.get(packageId) === deferredController) { - this.packageDeferredPostProcessAbortControllers.delete(packageId); - } - if (this.session.packages[packageId] === pkg && this.getPackagePostProcessVersion(packageId) === deferredVersion) { - pkg.postProcessLabel = undefined; - pkg.updatedAt = nowMs(); - this.persistSoon(); - this.emitState(); - } - } - } - - private applyPackageDoneCleanup(packageId: string): void { - const policy = this.settings.completedCleanupPolicy; - if (policy !== "package_done" && policy !== "immediate") { - return; - } - - const pkg = this.session.packages[packageId]; - if (!pkg || (pkg.status !== "completed" && pkg.status !== "failed")) { - return; - } - - if (policy === "immediate") { - for (const itemId of [...pkg.itemIds]) { - this.applyCompletedCleanupPolicy(packageId, itemId, { ignoreDeferred: true }); - } - return; - } - - if (pkg.status !== "completed") { - return; - } - - const allDone = pkg.itemIds.every((itemId) => { - const item = this.session.items[itemId]; - return !item || item.status === "completed" || item.status === "cancelled" || item.status === "failed"; - }); - if (!allDone) { - return; - } - - // With autoExtract: only remove once all completed items are extracted (failed/cancelled don't need extraction) - if (this.settings.autoExtract) { - const allExtracted = pkg.itemIds.every((itemId) => { - const item = this.session.items[itemId]; - if (!item) return true; - if (item.status === "failed" || item.status === "cancelled") return true; - return isExtractedLabel(item.fullStatus || ""); - }); - if (!allExtracted) { - return; - } - } - - this.removePackageFromSession(packageId, [...pkg.itemIds], "completed"); - } - - private applyCompletedCleanupPolicy( - packageId: string, - itemId: string, - options?: { ignoreDeferred?: boolean } - ): void { - const policy = this.settings.completedCleanupPolicy; - if (policy === "never" || policy === "on_start") { - return; - } - - const pkg = this.session.packages[packageId]; - if (!pkg) { - return; - } - - if (!options?.ignoreDeferred && this.hasDeferredPostProcessPending(packageId)) { - return; - } - - if (policy === "immediate") { - const item = this.session.items[itemId]; - if (!item || item.status !== "completed") { - return; - } - if (this.settings.autoExtract) { - const extracted = isExtractedLabel(item.fullStatus || ""); - if (!extracted) { - return; - } - } - pkg.itemIds = pkg.itemIds.filter((id) => id !== itemId); - this.releaseTargetPath(itemId); - this.dropItemContribution(itemId); - delete this.session.items[itemId]; - this.itemCount = Math.max(0, this.itemCount - 1); - this.retryAfterByItem.delete(itemId); - this.pacedStartReservationByItem.delete(itemId); - this.retryStateByItem.delete(itemId); - if (pkg.itemIds.length === 0) { - this.removePackageFromSession(packageId, []); - } - return; - } - - if (policy === "package_done") { - if (pkg.status !== "completed") { - return; - } - const hasOpen = pkg.itemIds.some((id) => { - const item = this.session.items[id]; - return item != null && item.status !== "completed" && item.status !== "cancelled" && item.status !== "failed"; - }); - if (!hasOpen) { - // With autoExtract: only remove once completed items are extracted (failed/cancelled don't need extraction) - if (this.settings.autoExtract) { - const allExtracted = pkg.itemIds.every((id) => { - const item = this.session.items[id]; - if (!item) return true; - if (item.status === "failed" || item.status === "cancelled") return true; - return isExtractedLabel(item.fullStatus || ""); - }); - if (!allExtracted) { - return; - } - } - this.removePackageFromSession(packageId, [...pkg.itemIds], "completed"); - } - } - } - - private finishRun(): void { - const runStartedAt = this.session.runStartedAt; - this.session.running = false; - this.session.paused = false; - this.session.runStartedAt = 0; - const total = this.runItemIds.size; - const outcomes = Array.from(this.runOutcomes.values()); - const success = outcomes.filter((status) => status === "completed").length; - const failed = outcomes.filter((status) => status === "failed").length; - const cancelled = outcomes.filter((status) => status === "cancelled").length; - const extracted = this.runCompletedPackages.size; - const duration = runStartedAt > 0 ? Math.max(1, Math.floor((nowMs() - runStartedAt) / 1000)) : 1; - const avgSpeed = Math.floor(this.session.totalDownloadedBytes / duration); - this.summary = { - total, - success, - failed, - cancelled, - extracted, - durationSeconds: duration, - averageSpeedBps: avgSpeed - }; - this.session.summaryText = `Summary: Dauer ${duration}s, Ø Speed ${humanSize(avgSpeed)}/s, Erfolg ${success}/${total}`; - this.runItemIds.clear(); - this.runOutcomes.clear(); - // Keep runPackageIds and runCompletedPackages alive when post-processing tasks - // are still running (autoExtractWhenStopped) so handlePackagePostProcessing() - // can still update runCompletedPackages. They are cleared by the next start(). - if (this.packagePostProcessTasks.size === 0) { - this.runPackageIds.clear(); - this.runCompletedPackages.clear(); - } - this.retryAfterByItem.clear(); - this.providerStartReservations.clear(); - this.pacedStartReservationByItem.clear(); - this.retryStateByItem.clear(); - this.reservedTargetPaths.clear(); - this.claimedTargetPathByItem.clear(); - this.itemContributedBytes.clear(); - this.speedEvents = []; - this.speedEventsHead = 0; - this.speedBytesLastWindow = 0; - this.speedBytesPerPackage.clear(); - this.globalSpeedLimitQueue = Promise.resolve(); - this.globalSpeedLimitNextAt = 0; - this.nonResumableActive = 0; - this.lastGlobalProgressBytes = this.session.totalDownloadedBytes; - this.lastGlobalProgressAt = nowMs(); - this.lastSettingsPersistAt = 0; // force settings save on run finish - this.persistNow(); - this.emitState(); - } - - public getSessionStats(): import("../shared/types").SessionStats { - const now = nowMs(); - this.pruneSpeedEvents(now); - - const bandwidthSamples: import("../shared/types").BandwidthSample[] = []; - for (let i = this.speedEventsHead; i < this.speedEvents.length; i += 1) { - const event = this.speedEvents[i]; - if (event) { - bandwidthSamples.push({ - timestamp: event.at, - speedBps: Math.floor(event.bytes * (1000 / 120)) - }); - } - } - - const paused = this.session.running && this.session.paused; - const currentSpeedBps = !this.session.running || paused ? 0 : this.speedBytesLastWindow / SPEED_WINDOW_SECONDS; - - let maxSpeed = 0; - for (let i = this.speedEventsHead; i < this.speedEvents.length; i += 1) { - const event = this.speedEvents[i]; - if (event) { - const speed = Math.floor(event.bytes * (1000 / 120)); - if (speed > maxSpeed) { - maxSpeed = speed; - } - } - } - - const sessionDurationSeconds = this.session.runStartedAt > 0 - ? Math.max(0, Math.floor((now - this.session.runStartedAt) / 1000)) - : 0; - - const averageSpeedBps = sessionDurationSeconds > 0 - ? Math.floor(this.session.totalDownloadedBytes / sessionDurationSeconds) - : 0; - - let totalDownloads = 0; - let completedDownloads = 0; - let failedDownloads = 0; - let activeDownloads = 0; - let queuedDownloads = 0; - - for (const item of Object.values(this.session.items)) { - totalDownloads += 1; - if (item.status === "completed") { - completedDownloads += 1; - } else if (item.status === "failed") { - failedDownloads += 1; - } else if (item.status === "downloading" || item.status === "validating" || item.status === "integrity_check") { - activeDownloads += 1; - } else if (item.status === "queued" || item.status === "reconnect_wait" || item.status === "paused") { - queuedDownloads += 1; - } - } - - return { - bandwidth: { - samples: bandwidthSamples.slice(-120), - currentSpeedBps: Math.floor(currentSpeedBps), - averageSpeedBps, - maxSpeedBps: Math.floor(maxSpeed), - totalBytesSession: this.session.totalDownloadedBytes, - sessionDurationSeconds - }, - totalDownloads, - completedDownloads, - failedDownloads, - activeDownloads, - queuedDownloads - }; - } -} + } + } + if (this.settings.removeSamplesAfterExtract) { + const removedSamples = await removeSampleArtifacts(pkg.extractDir, { shouldAbort }); + if (removedSamples.files > 0 || removedSamples.dirs > 0) { + logger.info(`Deferred Sample-Cleanup: pkg=${pkg.name}, files=${removedSamples.files}, dirs=${removedSamples.dirs}`); + } + } + } + + // ── Resume state cleanup ── + if ((extractedCount > 0 || alreadyMarkedExtracted) && failed === 0) { + throwIfAborted(); + await clearExtractResumeState(pkg.outputDir, packageId); + // Backward compatibility: older versions used .rd_extract_progress.json without package suffix. + await clearExtractResumeState(pkg.outputDir); + } + + // ── Empty directory tree removal ── + if ((extractedCount > 0 || alreadyMarkedExtracted) && failed === 0 && this.settings.cleanupMode === "delete") { + throwIfAborted(); + if (!(await hasAnyFilesRecursive(pkg.outputDir))) { + const removedDirs = await removeEmptyDirectoryTree(pkg.outputDir); + if (removedDirs > 0) { + logger.info(`Deferred leere Download-Ordner entfernt: pkg=${pkg.name}, dirs=${removedDirs}`); + } + } + } + + // ── MKV collection ── + if (success > 0 && (pkg.status === "completed" || pkg.status === "failed")) { + throwIfAborted(); + pkg.postProcessLabel = "Verschiebe Videos..."; + this.emitState(); + await this.collectMkvFilesToLibrary(packageId, pkg, shouldAbort); + } + + throwIfAborted(); + pkg.postProcessLabel = undefined; + pkg.updatedAt = nowMs(); + this.persistSoon(); + this.emitState(); + + this.applyPackageDoneCleanup(packageId); + } catch (error) { + const reason = compactErrorText(error); + if (reason.includes("aborted:deferred") + || reason.includes("deferred_replaced") + || reason.includes("package_removed") + || reason === "reset" + || reason === "cancel" + || reason === "overwrite" + || reason === "skip" + || reason === "package_toggle") { + logger.info(`Deferred Post-Extraction abgebrochen: pkg=${pkg.name}, reason=${reason}`); + } else { + logger.warn(`Deferred Post-Extraction Fehler: pkg=${pkg.name}, reason=${reason}`); + } + } finally { + if (this.packageDeferredPostProcessAbortControllers.get(packageId) === deferredController) { + this.packageDeferredPostProcessAbortControllers.delete(packageId); + } + if (this.session.packages[packageId] === pkg && this.getPackagePostProcessVersion(packageId) === deferredVersion) { + pkg.postProcessLabel = undefined; + pkg.updatedAt = nowMs(); + this.persistSoon(); + this.emitState(); + } + } + } + + private applyPackageDoneCleanup(packageId: string): void { + const policy = this.settings.completedCleanupPolicy; + if (policy !== "package_done" && policy !== "immediate") { + return; + } + + const pkg = this.session.packages[packageId]; + if (!pkg || (pkg.status !== "completed" && pkg.status !== "failed")) { + return; + } + + if (policy === "immediate") { + for (const itemId of [...pkg.itemIds]) { + this.applyCompletedCleanupPolicy(packageId, itemId, { ignoreDeferred: true }); + } + return; + } + + if (pkg.status !== "completed") { + return; + } + + const allDone = pkg.itemIds.every((itemId) => { + const item = this.session.items[itemId]; + return !item || item.status === "completed" || item.status === "cancelled" || item.status === "failed"; + }); + if (!allDone) { + return; + } + + // With autoExtract: only remove once all completed items are extracted (failed/cancelled don't need extraction) + if (this.settings.autoExtract) { + const allExtracted = pkg.itemIds.every((itemId) => { + const item = this.session.items[itemId]; + if (!item) return true; + if (item.status === "failed" || item.status === "cancelled") return true; + return isExtractedLabel(item.fullStatus || ""); + }); + if (!allExtracted) { + return; + } + } + + this.removePackageFromSession(packageId, [...pkg.itemIds], "completed"); + } + + private applyCompletedCleanupPolicy( + packageId: string, + itemId: string, + options?: { ignoreDeferred?: boolean } + ): void { + const policy = this.settings.completedCleanupPolicy; + if (policy === "never" || policy === "on_start") { + return; + } + + const pkg = this.session.packages[packageId]; + if (!pkg) { + return; + } + + if (!options?.ignoreDeferred && this.hasDeferredPostProcessPending(packageId)) { + return; + } + + if (policy === "immediate") { + const item = this.session.items[itemId]; + if (!item || item.status !== "completed") { + return; + } + if (this.settings.autoExtract) { + const extracted = isExtractedLabel(item.fullStatus || ""); + if (!extracted) { + return; + } + } + pkg.itemIds = pkg.itemIds.filter((id) => id !== itemId); + this.releaseTargetPath(itemId); + this.dropItemContribution(itemId); + delete this.session.items[itemId]; + this.itemCount = Math.max(0, this.itemCount - 1); + this.retryAfterByItem.delete(itemId); + this.pacedStartReservationByItem.delete(itemId); + this.retryStateByItem.delete(itemId); + if (pkg.itemIds.length === 0) { + this.removePackageFromSession(packageId, []); + } + return; + } + + if (policy === "package_done") { + if (pkg.status !== "completed") { + return; + } + const hasOpen = pkg.itemIds.some((id) => { + const item = this.session.items[id]; + return item != null && item.status !== "completed" && item.status !== "cancelled" && item.status !== "failed"; + }); + if (!hasOpen) { + // With autoExtract: only remove once completed items are extracted (failed/cancelled don't need extraction) + if (this.settings.autoExtract) { + const allExtracted = pkg.itemIds.every((id) => { + const item = this.session.items[id]; + if (!item) return true; + if (item.status === "failed" || item.status === "cancelled") return true; + return isExtractedLabel(item.fullStatus || ""); + }); + if (!allExtracted) { + return; + } + } + this.removePackageFromSession(packageId, [...pkg.itemIds], "completed"); + } + } + } + + private finishRun(): void { + const runStartedAt = this.session.runStartedAt; + this.session.running = false; + this.session.paused = false; + this.session.runStartedAt = 0; + const total = this.runItemIds.size; + const outcomes = Array.from(this.runOutcomes.values()); + const success = outcomes.filter((status) => status === "completed").length; + const failed = outcomes.filter((status) => status === "failed").length; + const cancelled = outcomes.filter((status) => status === "cancelled").length; + const extracted = this.runCompletedPackages.size; + const duration = runStartedAt > 0 ? Math.max(1, Math.floor((nowMs() - runStartedAt) / 1000)) : 1; + const avgSpeed = Math.floor(this.session.totalDownloadedBytes / duration); + this.summary = { + total, + success, + failed, + cancelled, + extracted, + durationSeconds: duration, + averageSpeedBps: avgSpeed + }; + this.session.summaryText = `Summary: Dauer ${duration}s, Ø Speed ${humanSize(avgSpeed)}/s, Erfolg ${success}/${total}`; + this.runItemIds.clear(); + this.runOutcomes.clear(); + // Keep runPackageIds and runCompletedPackages alive when post-processing tasks + // are still running (autoExtractWhenStopped) so handlePackagePostProcessing() + // can still update runCompletedPackages. They are cleared by the next start(). + if (this.packagePostProcessTasks.size === 0) { + this.runPackageIds.clear(); + this.runCompletedPackages.clear(); + } + this.retryAfterByItem.clear(); + this.providerStartReservations.clear(); + this.pacedStartReservationByItem.clear(); + this.retryStateByItem.clear(); + this.reservedTargetPaths.clear(); + this.claimedTargetPathByItem.clear(); + this.itemContributedBytes.clear(); + this.speedEvents = []; + this.speedEventsHead = 0; + this.speedBytesLastWindow = 0; + this.speedBytesPerPackage.clear(); + this.globalSpeedLimitQueue = Promise.resolve(); + this.globalSpeedLimitNextAt = 0; + this.nonResumableActive = 0; + this.lastGlobalProgressBytes = this.session.totalDownloadedBytes; + this.lastGlobalProgressAt = nowMs(); + this.lastSettingsPersistAt = 0; // force settings save on run finish + this.persistNow(); + this.emitState(); + } + + public getSessionStats(): import("../shared/types").SessionStats { + const now = nowMs(); + this.pruneSpeedEvents(now); + + const bandwidthSamples: import("../shared/types").BandwidthSample[] = []; + for (let i = this.speedEventsHead; i < this.speedEvents.length; i += 1) { + const event = this.speedEvents[i]; + if (event) { + bandwidthSamples.push({ + timestamp: event.at, + speedBps: Math.floor(event.bytes * (1000 / 120)) + }); + } + } + + const paused = this.session.running && this.session.paused; + const currentSpeedBps = !this.session.running || paused ? 0 : this.speedBytesLastWindow / SPEED_WINDOW_SECONDS; + + let maxSpeed = 0; + for (let i = this.speedEventsHead; i < this.speedEvents.length; i += 1) { + const event = this.speedEvents[i]; + if (event) { + const speed = Math.floor(event.bytes * (1000 / 120)); + if (speed > maxSpeed) { + maxSpeed = speed; + } + } + } + + const sessionDurationSeconds = this.session.runStartedAt > 0 + ? Math.max(0, Math.floor((now - this.session.runStartedAt) / 1000)) + : 0; + + const averageSpeedBps = sessionDurationSeconds > 0 + ? Math.floor(this.session.totalDownloadedBytes / sessionDurationSeconds) + : 0; + + let totalDownloads = 0; + let completedDownloads = 0; + let failedDownloads = 0; + let activeDownloads = 0; + let queuedDownloads = 0; + + for (const item of Object.values(this.session.items)) { + totalDownloads += 1; + if (item.status === "completed") { + completedDownloads += 1; + } else if (item.status === "failed") { + failedDownloads += 1; + } else if (item.status === "downloading" || item.status === "validating" || item.status === "integrity_check") { + activeDownloads += 1; + } else if (item.status === "queued" || item.status === "reconnect_wait" || item.status === "paused") { + queuedDownloads += 1; + } + } + + return { + bandwidth: { + samples: bandwidthSamples.slice(-120), + currentSpeedBps: Math.floor(currentSpeedBps), + averageSpeedBps, + maxSpeedBps: Math.floor(maxSpeed), + totalBytesSession: this.session.totalDownloadedBytes, + sessionDurationSeconds + }, + totalDownloads, + completedDownloads, + failedDownloads, + activeDownloads, + queuedDownloads + }; + } +} diff --git a/src/main/extractor.ts b/src/main/extractor.ts index 1372555..ffa6791 100644 --- a/src/main/extractor.ts +++ b/src/main/extractor.ts @@ -1,3 +1,7 @@ +// ════════════════════════════════════════════════════════════════════════════ +// Sektion 1 — Imports & Konstanten +// ════════════════════════════════════════════════════════════════════════════ + import fs from "node:fs"; import path from "node:path"; import os from "node:os"; @@ -21,7 +25,154 @@ const JVM_EXTRACTOR_REQUIRED_LIBS = [ "zip4j.jar" ]; -// ── subst drive mapping for long paths on Windows ── +let resolvedExtractorCommand: string | null = null; +let resolveFailureReason = ""; +let resolveFailureAt = 0; +let externalExtractorSupportsPerfFlags = true; +let resolveExtractorCommandInFlight: Promise<string> | null = null; + +const EXTRACTOR_RETRY_AFTER_MS = 30_000; +const DEFAULT_ZIP_ENTRY_MEMORY_LIMIT_MB = 256; +const MAX_EXTRACT_OUTPUT_BUFFER = 48 * 1024; +const EXTRACT_PROGRESS_FILE = ".rd_extract_progress.json"; +const EXTRACT_BASE_TIMEOUT_MS = 6 * 60 * 1000; +const EXTRACT_PER_GIB_TIMEOUT_MS = 4 * 60 * 1000; +const EXTRACT_MAX_TIMEOUT_MS = 120 * 60 * 1000; +const ARCHIVE_SORT_COLLATOR = new Intl.Collator(undefined, { numeric: true, sensitivity: "base" }); +const DISK_SPACE_SAFETY_FACTOR = 1.1; +const NESTED_EXTRACT_BLACKLIST_RE = /\.(iso|img|bin|dmg|vhd|vhdx|vmdk|wim)$/i; +const PACKAGE_PASSWORD_CACHE_LIMIT = 256; +const packageLearnedPasswords = new Map<string, string>(); +const EXTRACTOR_PROBE_TIMEOUT_MS = 8_000; +const DEFAULT_EXTRACT_CPU_BUDGET_PERCENT = 80; +let currentExtractCpuPriority: string | undefined; + +// ════════════════════════════════════════════════════════════════════════════ +// Sektion 2 — Types & Interfaces +// ════════════════════════════════════════════════════════════════════════════ + +export interface ExtractOptions { + packageDir: string; + targetDir: string; + cleanupMode: CleanupMode; + conflictMode: ConflictMode; + removeLinks: boolean; + removeSamples: boolean; + passwordList?: string; + signal?: AbortSignal; + onProgress?: (update: ExtractProgressUpdate) => void; + onlyArchives?: Set<string>; + skipPostCleanup?: boolean; + packageId?: string; + hybridMode?: boolean; + maxParallel?: number; + extractCpuPriority?: string; + onArchiveFailure?: (failure: ExtractArchiveFailureInfo) => void; + onLog?: (level: "INFO" | "WARN" | "ERROR", message: string) => void; +} + +export interface ExtractProgressUpdate { + current: number; + total: number; + percent: number; + archiveName: string; + archivePercent?: number; + elapsedMs?: number; + phase: "extracting" | "done" | "preparing"; + passwordAttempt?: number; + passwordTotal?: number; + passwordFound?: boolean; + archiveDone?: boolean; + archiveSuccess?: boolean; +} + +export interface ExtractArchiveFailureInfo { + archiveName: string; + errorText: string; + category: ExtractErrorCategory; + suggestRedownload: boolean; + jvmFailureReason?: string; +} + +export type ArchiveSignature = "rar" | "7z" | "zip" | "gzip" | "bzip2" | "xz" | null; + +const ARCHIVE_SIGNATURES: { prefix: string; type: ArchiveSignature }[] = [ + { prefix: "526172211a07", type: "rar" }, + { prefix: "377abcaf271c", type: "7z" }, + { prefix: "504b0304", type: "zip" }, + { prefix: "1f8b08", type: "gzip" }, + { prefix: "425a68", type: "bzip2" }, + { prefix: "fd377a585a00", type: "xz" }, +]; + +export type ExtractErrorCategory = + | "crc_error" + | "wrong_password" + | "missing_parts" + | "unsupported_format" + | "disk_full" + | "timeout" + | "aborted" + | "no_extractor" + | "unknown"; + +type ExtractionErrorWithHints = Error & { + suggestRedownload?: boolean; + jvmFailureReason?: string; + legacyBestPercent?: number; + legacyExtractor?: string; +}; + +type ExtractBackendMode = "auto" | "jvm" | "legacy"; + +type JvmExtractorLayout = { + javaCommand: string; + classPath: string; + rootDir: string; +}; + +type JvmExtractResult = { + ok: boolean; + missingCommand: boolean; + missingRuntime: boolean; + aborted: boolean; + timedOut: boolean; + errorText: string; + usedPassword: string; + backend: string; +}; + +type ExtractSpawnResult = { + ok: boolean; + missingCommand: boolean; + aborted: boolean; + timedOut: boolean; + errorText: string; +}; + +type ExtractResumeState = { + completedArchives: string[]; +}; + +type ExtractorCommandKind = "rar_native" | "seven_zip" | "other"; + +interface SubstMapping { drive: string; original: string; } + +interface DaemonRequest { + resolve: (result: JvmExtractResult) => void; + onArchiveProgress?: (percent: number) => void; + signal?: AbortSignal; + timeoutMs?: number; + parseState: { bestPercent: number; usedPassword: string; backend: string; reportedError: string }; + archiveName: string; + startedAt: number; + passwordCount: number; +} + +// ════════════════════════════════════════════════════════════════════════════ +// Sektion 3 — Subst Drive Mapping (Windows long-path workaround) +// ════════════════════════════════════════════════════════════════════════════ + const activeSubstDrives = new Set<string>(); function findFreeSubstDrive(): string | null { @@ -39,8 +190,6 @@ function findFreeSubstDrive(): string | null { return null; } -interface SubstMapping { drive: string; original: string; } - function createSubstMapping(targetDir: string): SubstMapping | null { if (process.platform !== "win32" || !path.isAbsolute(targetDir)) return null; const drive = findFreeSubstDrive(); @@ -81,153 +230,9 @@ export function cleanupStaleSubstDrives(): void { } } -let resolvedExtractorCommand: string | null = null; -let resolveFailureReason = ""; -let resolveFailureAt = 0; -let externalExtractorSupportsPerfFlags = true; -let resolveExtractorCommandInFlight: Promise<string> | null = null; - -const EXTRACTOR_RETRY_AFTER_MS = 30_000; -const DEFAULT_ZIP_ENTRY_MEMORY_LIMIT_MB = 256; - -/** Compute a safe JVM -Xmx value based on available physical RAM. - * Reserves 4 GB for Windows + Electron + other processes, caps at 16 GB. */ -function jvmMaxHeapArg(): string { - const totalGb = os.totalmem() / (1024 ** 3); - const heapGb = Math.max(1, Math.min(Math.floor(totalGb - 4), 16)); - return `-Xmx${heapGb}g`; -} -const EXTRACTOR_PROBE_TIMEOUT_MS = 8_000; -const DEFAULT_EXTRACT_CPU_BUDGET_PERCENT = 80; -let currentExtractCpuPriority: string | undefined; - -export interface ExtractOptions { - packageDir: string; - targetDir: string; - cleanupMode: CleanupMode; - conflictMode: ConflictMode; - removeLinks: boolean; - removeSamples: boolean; - passwordList?: string; - signal?: AbortSignal; - onProgress?: (update: ExtractProgressUpdate) => void; - onlyArchives?: Set<string>; - skipPostCleanup?: boolean; - packageId?: string; - hybridMode?: boolean; - maxParallel?: number; - extractCpuPriority?: string; - onArchiveFailure?: (failure: ExtractArchiveFailureInfo) => void; - onLog?: (level: "INFO" | "WARN" | "ERROR", message: string) => void; -} - -export interface ExtractProgressUpdate { - current: number; - total: number; - percent: number; - archiveName: string; - archivePercent?: number; - elapsedMs?: number; - phase: "extracting" | "done" | "preparing"; - passwordAttempt?: number; - passwordTotal?: number; - passwordFound?: boolean; - archiveDone?: boolean; - archiveSuccess?: boolean; -} - -function emitExtractLog( - onLog: ExtractOptions["onLog"] | undefined, - level: "INFO" | "WARN" | "ERROR", - message: string -): void { - if (level === "INFO") { - logger.info(message); - } else if (level === "WARN") { - logger.warn(message); - } else { - logger.error(message); - } - onLog?.(level, message); -} - -export interface ExtractArchiveFailureInfo { - archiveName: string; - errorText: string; - category: ExtractErrorCategory; - suggestRedownload: boolean; - jvmFailureReason?: string; -} - -const MAX_EXTRACT_OUTPUT_BUFFER = 48 * 1024; -const EXTRACT_PROGRESS_FILE = ".rd_extract_progress.json"; -const EXTRACT_BASE_TIMEOUT_MS = 6 * 60 * 1000; -const EXTRACT_PER_GIB_TIMEOUT_MS = 4 * 60 * 1000; -const EXTRACT_MAX_TIMEOUT_MS = 120 * 60 * 1000; -const ARCHIVE_SORT_COLLATOR = new Intl.Collator(undefined, { numeric: true, sensitivity: "base" }); -const DISK_SPACE_SAFETY_FACTOR = 1.1; -const NESTED_EXTRACT_BLACKLIST_RE = /\.(iso|img|bin|dmg|vhd|vhdx|vmdk|wim)$/i; -const PACKAGE_PASSWORD_CACHE_LIMIT = 256; -const packageLearnedPasswords = new Map<string, string>(); - -export type ArchiveSignature = "rar" | "7z" | "zip" | "gzip" | "bzip2" | "xz" | null; - -const ARCHIVE_SIGNATURES: { prefix: string; type: ArchiveSignature }[] = [ - { prefix: "526172211a07", type: "rar" }, - { prefix: "377abcaf271c", type: "7z" }, - { prefix: "504b0304", type: "zip" }, - { prefix: "1f8b08", type: "gzip" }, - { prefix: "425a68", type: "bzip2" }, - { prefix: "fd377a585a00", type: "xz" }, -]; - -function packagePasswordCacheKey(packageDir: string, packageId?: string): string { - const normalizedPackageId = String(packageId || "").trim(); - if (normalizedPackageId) { - return `pkg:${normalizedPackageId}`; - } - return `dir:${pathSetKey(path.resolve(packageDir))}`; -} - -function packagePasswordCacheLabel(packageDir: string, packageId?: string): string { - const normalizedPackageId = String(packageId || "").trim(); - if (normalizedPackageId) { - return `packageId=${normalizedPackageId.slice(0, 8)}`; - } - return `packageDir=${path.basename(path.resolve(packageDir))}`; -} - -function readCachedPackagePassword(cacheKey: string): string { - const cached = packageLearnedPasswords.get(cacheKey); - if (!cached) { - return ""; - } - // Refresh insertion order to keep recently used package caches alive. - packageLearnedPasswords.delete(cacheKey); - packageLearnedPasswords.set(cacheKey, cached); - return cached; -} - -function writeCachedPackagePassword(cacheKey: string, password: string): void { - const normalized = String(password || "").trim(); - if (!normalized) { - return; - } - if (packageLearnedPasswords.has(cacheKey)) { - packageLearnedPasswords.delete(cacheKey); - } - packageLearnedPasswords.set(cacheKey, normalized); - if (packageLearnedPasswords.size > PACKAGE_PASSWORD_CACHE_LIMIT) { - const oldestKey = packageLearnedPasswords.keys().next().value as string | undefined; - if (oldestKey) { - packageLearnedPasswords.delete(oldestKey); - } - } -} - -function clearCachedPackagePassword(cacheKey: string): void { - packageLearnedPasswords.delete(cacheKey); -} +// ════════════════════════════════════════════════════════════════════════════ +// Sektion 4 — Archiv-Erkennung & Kandidaten +// ════════════════════════════════════════════════════════════════════════════ export async function detectArchiveSignature(filePath: string): Promise<ArchiveSignature> { let fd: fs.promises.FileHandle | null = null; @@ -248,56 +253,6 @@ export async function detectArchiveSignature(filePath: string): Promise<ArchiveS } } -async function estimateArchivesTotalBytes(candidates: string[]): Promise<number> { - let total = 0; - for (const archivePath of candidates) { - const parts = collectArchiveCleanupTargets(archivePath); - for (const part of parts) { - try { - total += (await fs.promises.stat(part)).size; - } catch { /* missing part, ignore */ } - } - } - return total; -} - -function humanSizeGB(bytes: number): string { - if (bytes >= 1024 * 1024 * 1024) { - return `${(bytes / (1024 * 1024 * 1024)).toFixed(1)} GB`; - } - return `${(bytes / (1024 * 1024)).toFixed(0)} MB`; -} - -async function checkDiskSpaceForExtraction(targetDir: string, candidates: string[]): Promise<void> { - if (candidates.length === 0) return; - const archiveBytes = await estimateArchivesTotalBytes(candidates); - if (archiveBytes <= 0) return; - const requiredBytes = Math.ceil(archiveBytes * DISK_SPACE_SAFETY_FACTOR); - - let freeBytes: number; - try { - const stats = await fs.promises.statfs(targetDir); - freeBytes = stats.bfree * stats.bsize; - } catch { - return; - } - - if (freeBytes < requiredBytes) { - const msg = `Nicht genug Speicherplatz: ${humanSizeGB(requiredBytes)} benötigt, ${humanSizeGB(freeBytes)} frei`; - logger.error(`Disk-Space-Check: ${msg} (target=${targetDir})`); - throw new Error(msg); - } - logger.info(`Disk-Space-Check OK: ${humanSizeGB(freeBytes)} frei, ${humanSizeGB(requiredBytes)} benötigt (target=${targetDir})`); -} - -function zipEntryMemoryLimitBytes(): number { - const fromEnvMb = Number(process.env.RD_ZIP_ENTRY_MEMORY_LIMIT_MB ?? NaN); - if (Number.isFinite(fromEnvMb) && fromEnvMb >= 8 && fromEnvMb <= 4096) { - return Math.floor(fromEnvMb * 1024 * 1024); - } - return DEFAULT_ZIP_ENTRY_MEMORY_LIMIT_MB * 1024 * 1024; -} - export function pathSetKey(filePath: string): string { return process.platform === "win32" ? filePath.toLowerCase() : filePath; } @@ -371,10 +326,6 @@ function archiveTypeRank(filePath: string): number { return 9; } -type ExtractResumeState = { - completedArchives: string[]; -}; - export async function findArchiveCandidates(packageDir: string): Promise<string[]> { if (!packageDir) { return []; @@ -455,2227 +406,9 @@ export async function findArchiveCandidates(packageDir: string): Promise<string[ return unique; } -function effectiveConflictMode(conflictMode: ConflictMode): "overwrite" | "skip" | "rename" { - if (conflictMode === "rename") { - return "rename"; - } - if (conflictMode === "overwrite") { - return "overwrite"; - } - return "skip"; -} - -export function cleanErrorText(text: string): string { - const normalized = String(text || "").replace(/\s+/g, " ").trim(); - if (normalized.length <= 500) { - return normalized; - } - const head = normalized.slice(0, 240).trimEnd(); - const tail = normalized.slice(-240).trimStart(); - return `${head} ... ${tail}`; -} - -function appendLimited(base: string, chunk: string, maxLen = MAX_EXTRACT_OUTPUT_BUFFER): string { - const next = `${base}${chunk}`; - if (next.length <= maxLen) { - return next; - } - return next.slice(next.length - maxLen); -} - -function parseProgressPercent(chunk: string): number | null { - const text = String(chunk || ""); - const matches = text.match(/(?:^|\D)(\d{1,3})%/g); - if (!matches) { - return null; - } - let latest: number | null = null; - for (const raw of matches) { - const digits = raw.match(/(\d{1,3})%/); - if (!digits) { - continue; - } - const value = Number(digits[1]); - if (Number.isFinite(value) && value >= 0 && value <= 100) { - latest = value; - } - } - return latest; -} - -function nextArchivePercent(previous: number, incoming: number): number { - const prev = Math.max(0, Math.min(100, Math.floor(Number(previous) || 0))); - const next = Math.max(0, Math.min(100, Math.floor(Number(incoming) || 0))); - return next >= prev ? next : prev; -} - -async function shouldPreferExternalZip(archivePath: string): Promise<boolean> { - if (extractorBackendMode() !== "legacy") { - return true; - } - try { - const stat = await fs.promises.stat(archivePath); - return stat.size >= 64 * 1024 * 1024; - } catch { - return true; - } -} - -async function computeExtractTimeoutMs(archivePath: string): Promise<number> { - try { - const relatedFiles = collectArchiveCleanupTargets(archivePath); - let totalBytes = 0; - for (const filePath of relatedFiles) { - try { - totalBytes += (await fs.promises.stat(filePath)).size; - } catch { - // ignore missing parts - } - } - if (totalBytes <= 0) { - totalBytes = (await fs.promises.stat(archivePath)).size; - } - const gib = totalBytes / (1024 * 1024 * 1024); - const dynamicMs = EXTRACT_BASE_TIMEOUT_MS + Math.floor(gib * EXTRACT_PER_GIB_TIMEOUT_MS); - return Math.max(EXTRACT_BASE_TIMEOUT_MS, Math.min(EXTRACT_MAX_TIMEOUT_MS, dynamicMs)); - } catch { - return EXTRACT_BASE_TIMEOUT_MS; - } -} - -function extractProgressFilePath(packageDir: string, packageId?: string): string { - if (packageId) { - return path.join(packageDir, `.rd_extract_progress_${packageId}.json`); - } - return path.join(packageDir, EXTRACT_PROGRESS_FILE); -} - -async function readExtractResumeState(packageDir: string, packageId?: string): Promise<Set<string>> { - const progressPath = extractProgressFilePath(packageDir, packageId); - try { - await fs.promises.access(progressPath); - } catch { - return new Set<string>(); - } - try { - const payload = JSON.parse(await fs.promises.readFile(progressPath, "utf8")) as Partial<ExtractResumeState>; - const names = Array.isArray(payload.completedArchives) ? payload.completedArchives : []; - return new Set(names.map((value) => archiveNameKey(String(value || "").trim())).filter(Boolean)); - } catch { - return new Set<string>(); - } -} - -async function writeExtractResumeState(packageDir: string, completedArchives: Set<string>, packageId?: string): Promise<void> { - try { - await fs.promises.mkdir(packageDir, { recursive: true }); - const progressPath = extractProgressFilePath(packageDir, packageId); - const payload: ExtractResumeState = { - completedArchives: Array.from(completedArchives) - .map((name) => archiveNameKey(name)) - .sort((a, b) => a.localeCompare(b)) - }; - const tmpPath = progressPath + "." + Date.now() + "." + Math.random().toString(36).slice(2, 8) + ".tmp"; - await fs.promises.writeFile(tmpPath, JSON.stringify(payload, null, 2), "utf8"); - await fs.promises.rename(tmpPath, progressPath).catch(async () => { - // rename may fail if another writer renamed tmpPath first (parallel workers) - await fs.promises.rm(tmpPath, { force: true }).catch(() => {}); - }); - } catch (error) { - logger.warn(`ExtractResumeState schreiben fehlgeschlagen: ${String(error)}`); - } -} - -export async function clearExtractResumeState(packageDir: string, packageId?: string): Promise<void> { - try { - await fs.promises.rm(extractProgressFilePath(packageDir, packageId), { force: true }); - } catch { - // ignore - } -} - -export type ExtractErrorCategory = - | "crc_error" - | "wrong_password" - | "missing_parts" - | "unsupported_format" - | "disk_full" - | "timeout" - | "aborted" - | "no_extractor" - | "unknown"; - -type ExtractionErrorWithHints = Error & { - suggestRedownload?: boolean; - jvmFailureReason?: string; - legacyBestPercent?: number; - legacyExtractor?: string; -}; - -function withExtractionErrorHints( - error: unknown, - hints: { - suggestRedownload?: boolean; - jvmFailureReason?: string; - legacyBestPercent?: number; - legacyExtractor?: string; - } -): Error { - const base = error instanceof Error ? error : new Error(String(error || "Entpacken fehlgeschlagen")); - const enhanced = base as ExtractionErrorWithHints; - if (hints.suggestRedownload) { - enhanced.suggestRedownload = true; - } - if (hints.jvmFailureReason) { - enhanced.jvmFailureReason = hints.jvmFailureReason; - } - if (Number.isFinite(hints.legacyBestPercent)) { - enhanced.legacyBestPercent = Math.max(Number(enhanced.legacyBestPercent || 0), Number(hints.legacyBestPercent || 0)); - } - if (hints.legacyExtractor) { - enhanced.legacyExtractor = hints.legacyExtractor; - } - return enhanced; -} - -export function classifyExtractionError(errorText: string): ExtractErrorCategory { - const text = String(errorText || "").toLowerCase(); - if (text.includes("aborted:extract") || text.includes("extract_aborted")) return "aborted"; - if (text.includes("timeout")) return "timeout"; - if (text.includes("crc failed") || text.includes("checksum error") || text.includes("crc error")) return "crc_error"; - if (text.includes("wrong password") || text.includes("falsches passwort") || text.includes("incorrect password")) return "wrong_password"; - if (text.includes("missing volume") || text.includes("next volume") || text.includes("unexpected end of archive") || text.includes("missing parts")) return "missing_parts"; - if (text.includes("nicht gefunden") || text.includes("not found") || text.includes("no extractor")) return "no_extractor"; - if (text.includes("kein rar-archiv") || text.includes("not a rar archive") || text.includes("unsupported") || text.includes("unsupportedmethod")) return "unsupported_format"; - if (text.includes("disk full") || text.includes("speicherplatz") || text.includes("no space left") || text.includes("not enough space")) return "disk_full"; - return "unknown"; -} - -export function shouldSerialRetryParallelFailures( - extractedCount: number, - failedCategories: ExtractErrorCategory[] -): boolean { - if (failedCategories.length === 0) { - return false; - } - if (extractedCount > 0) { - return true; - } - return failedCategories.every((category) => - category === "crc_error" - || category === "wrong_password" - || category === "unknown" - ); -} - -export function shouldFallbackLegacyRarToJvm( - archivePath: string, - configuredMode: ExtractBackendMode, - backendMode: ExtractBackendMode, - errorText: string, - bestPercent = 0, - platform = process.platform -): boolean { - if (configuredMode !== "auto" || backendMode !== "legacy") { - return false; - } - if (String(platform || "").toLowerCase() !== "win32") { - return false; - } - if (!isRarArchivePath(archivePath)) { - return false; - } - - const category = classifyExtractionError(errorText); - if (category === "aborted" || category === "timeout" || category === "no_extractor" || category === "missing_parts" || category === "disk_full") { - return false; - } - - const text = String(errorText || "").toLowerCase(); - if (text.includes("cannot create")) { - return false; - } - - return bestPercent > 0 || category === "unknown"; -} - -function isExtractAbortError(errorText: string): boolean { - const text = String(errorText || "").toLowerCase(); - return text.includes("aborted:extract") || text.includes("extract_aborted") || text.includes("noextractor:skipped"); -} - -export function archiveFilenamePasswords(archiveName: string): string[] { - const name = String(archiveName || ""); - if (!name) return []; - const stem = name - .replace(/\.part\d+\.rar$/i, "") - .replace(/\.zip\.\d{3}$/i, "") - .replace(/\.7z\.\d{3}$/i, "") - .replace(/\.\d{3}$/i, "") - .replace(/\.(?:tar\.(?:gz|bz2|xz)|tgz|tbz2|txz)$/i, "") - .replace(/\.(rar|zip|7z|tar|gz|bz2|xz)$/i, ""); - if (!stem) return []; - const candidates = [stem]; - const withSpaces = stem.replace(/[._]/g, " "); - if (withSpaces !== stem) candidates.push(withSpaces); - return candidates; -} - -function archivePasswords(listInput: string): string[] { - const custom = String(listInput || "") - .split(/\r?\n/g) - .map((part) => part.trim()) - .filter(Boolean); - - const fromEnv = String(process.env.RD_ARCHIVE_PASSWORDS || "") - .split(/[;,\n]/g) - .map((part) => part.trim()) - .filter(Boolean); - - return Array.from(new Set(["", ...custom, ...fromEnv, ...DEFAULT_ARCHIVE_PASSWORDS])); -} - -function prioritizePassword(passwords: string[], successful: string): string[] { - const target = String(successful || ""); - if (!target || passwords.length <= 1) { - return passwords; - } - const index = passwords.findIndex((candidate) => candidate === target); - if (index === 0) { - return passwords; - } - if (index < 0) { - return [target, ...passwords.filter((candidate) => candidate !== target)]; - } - const next = [...passwords]; - const [value] = next.splice(index, 1); - next.unshift(value); - return next; -} - -function nativeExtractorCandidates(archivePath = ""): string[] { - const programFiles = process.env.ProgramFiles || "C:\\Program Files"; - const programFilesX86 = process.env["ProgramFiles(x86)"] || "C:\\Program Files (x86)"; - const localAppData = process.env.LOCALAPPDATA || ""; - - const sevenZipInstalled = [ - process.env.RD_7Z_BIN || "", - path.join(programFiles, "7-Zip", "7z.exe"), - path.join(programFilesX86, "7-Zip", "7z.exe") - ]; - if (localAppData) { - sevenZipInstalled.push(path.join(localAppData, "Programs", "7-Zip", "7z.exe")); - } - - const winRarInstalled = [ - path.join(programFiles, "WinRAR", "Rar.exe"), - path.join(programFilesX86, "WinRAR", "Rar.exe"), - path.join(programFiles, "WinRAR", "UnRAR.exe"), - path.join(programFilesX86, "WinRAR", "UnRAR.exe") - ]; - - if (localAppData) { - winRarInstalled.push(path.join(localAppData, "Programs", "WinRAR", "Rar.exe")); - winRarInstalled.push(path.join(localAppData, "Programs", "WinRAR", "UnRAR.exe")); - } - - const ordered = resolvedExtractorCommand - ? [ - resolvedExtractorCommand, - ...sevenZipInstalled, - "7z.exe", - "7z", - "7za.exe", - "7za", - ...winRarInstalled, - "Rar.exe", - "rar", - "UnRAR.exe", - "unrar" - ] - : [ - ...sevenZipInstalled, - "7z.exe", - "7z", - "7za.exe", - "7za", - ...winRarInstalled, - "Rar.exe", - "rar", - "UnRAR.exe", - "unrar" - ]; - return orderExtractorCandidatesForArchive(ordered, archivePath, resolvedExtractorCommand || ""); -} - -function isAbsoluteCommand(command: string): boolean { - return path.isAbsolute(command) - || command.includes("\\") - || command.includes("/"); -} - -function isNoExtractorError(errorText: string): boolean { - return String(errorText || "").toLowerCase().includes("nicht gefunden"); -} - -function isUnsupportedArchiveFormatError(errorText: string): boolean { - const text = String(errorText || "").toLowerCase(); - return text.includes("kein rar-archiv") - || text.includes("not a rar archive") - || text.includes("is not a rar archive"); -} - -function isUnsupportedExtractorSwitchError(errorText: string): boolean { - const text = String(errorText || "").toLowerCase(); - return text.includes("unknown switch") - || text.includes("unknown option") - || text.includes("invalid switch") - || text.includes("unsupported option") - || text.includes("unbekannter schalter") - || text.includes("falscher parameter"); -} - -function shouldUseExtractorPerformanceFlags(): boolean { - const raw = String(process.env.RD_EXTRACT_PERF_FLAGS || "").trim().toLowerCase(); - return raw !== "0" && raw !== "false" && raw !== "off" && raw !== "no"; -} - -function extractCpuBudgetFromPriority(priority?: string): number { - switch (priority) { - case "low": return 25; - case "middle": return 50; - default: return 80; - } -} - -function extractOsPriority(priority?: string): number { - switch (priority) { - case "high": return os.constants.priority.PRIORITY_NORMAL; - default: return os.constants.priority.PRIORITY_BELOW_NORMAL; - } -} - -function extractCpuBudgetPercent(priority?: string): number { - const envValue = Number(process.env.RD_EXTRACT_CPU_BUDGET_PERCENT ?? NaN); - if (Number.isFinite(envValue) && envValue >= 40 && envValue <= 95) { - return Math.floor(envValue); - } - return extractCpuBudgetFromPriority(priority); -} - -function extractorThreadSwitch(hybridMode = false, priority?: string): string { - if (hybridMode) { - // Use 75% of CPU cores during hybrid extraction — downloads are mostly - // I/O-bound so they don't need much CPU headroom. - const envValue = Number(process.env.RD_EXTRACT_THREADS ?? NaN); - if (Number.isFinite(envValue) && envValue >= 1 && envValue <= 32) { - return `-mt${Math.floor(envValue)}`; - } - const cpuCount = Math.max(1, os.cpus().length || 1); - const hybridThreads = Math.max(2, Math.min(12, Math.ceil(cpuCount * 0.75))); - return `-mt${hybridThreads}`; - } - const envValue = Number(process.env.RD_EXTRACT_THREADS ?? NaN); - if (Number.isFinite(envValue) && envValue >= 1 && envValue <= 32) { - return `-mt${Math.floor(envValue)}`; - } - const cpuCount = Math.max(1, os.cpus().length || 1); - const budgetPercent = extractCpuBudgetPercent(priority); - const budgetedThreads = Math.floor((cpuCount * budgetPercent) / 100); - const threadCount = Math.max(1, Math.min(16, Math.max(1, budgetedThreads))); - return `-mt${threadCount}`; -} - -function lowerExtractProcessPriority(childPid: number | undefined, cpuPriority?: string): void { - if (process.platform !== "win32") { - return; - } - const pid = Number(childPid || 0); - if (!Number.isFinite(pid) || pid <= 0) { - return; - } - try { - // Sets CPU scheduling priority for the extraction process. - // high → NORMAL (full speed), default → BELOW_NORMAL. I/O priority stays Normal. - os.setPriority(pid, extractOsPriority(cpuPriority)); - } catch { - // ignore: priority lowering is best-effort - } -} - -type ExtractSpawnResult = { - ok: boolean; - missingCommand: boolean; - aborted: boolean; - timedOut: boolean; - errorText: string; -}; - -function killProcessTree(child: { pid?: number; kill: () => void }): void { - const pid = Number(child.pid || 0); - if (!Number.isFinite(pid) || pid <= 0) { - try { - child.kill(); - } catch { - // ignore - } - return; - } - - if (process.platform === "win32") { - try { - const killer = spawn("taskkill", ["/PID", String(pid), "/T", "/F"], { - windowsHide: true, - stdio: "ignore" - }); - killer.on("error", () => { - try { - child.kill(); - } catch { - // ignore - } - }); - } catch { - try { - child.kill(); - } catch { - // ignore - } - } - return; - } - - try { - child.kill(); - } catch { - // ignore - } -} - -function runExtractCommand( - command: string, - args: string[], - onChunk?: (chunk: string) => void, - signal?: AbortSignal, - timeoutMs?: number -): Promise<ExtractSpawnResult> { - if (signal?.aborted) { - return Promise.resolve({ ok: false, missingCommand: false, aborted: true, timedOut: false, errorText: "aborted:extract" }); - } - - return new Promise((resolve) => { - let settled = false; - let output = ""; - const child = spawn(command, args, { windowsHide: true }); - lowerExtractProcessPriority(child.pid, currentExtractCpuPriority); - let timeoutId: NodeJS.Timeout | null = null; - let timedOutByWatchdog = false; - let abortedBySignal = false; - - const finish = (result: ExtractSpawnResult): void => { - if (settled) { - return; - } - settled = true; - if (timeoutId) { - clearTimeout(timeoutId); - timeoutId = null; - } - if (signal && onAbort) { - signal.removeEventListener("abort", onAbort); - } - resolve(result); - }; - - if (timeoutMs && timeoutMs > 0) { - timeoutId = setTimeout(() => { - timedOutByWatchdog = true; - killProcessTree(child); - finish({ - ok: false, - missingCommand: false, - aborted: false, - timedOut: true, - errorText: `Entpacken Timeout nach ${Math.ceil(timeoutMs / 1000)}s` - }); - }, timeoutMs); - } - - const onAbort = signal - ? (): void => { - abortedBySignal = true; - killProcessTree(child); - finish({ ok: false, missingCommand: false, aborted: true, timedOut: false, errorText: "aborted:extract" }); - } - : null; - if (signal && onAbort) { - signal.addEventListener("abort", onAbort, { once: true }); - } - - child.stdout.on("data", (chunk) => { - const text = String(chunk || ""); - output = appendLimited(output, text); - onChunk?.(text); - }); - child.stderr.on("data", (chunk) => { - const text = String(chunk || ""); - output = appendLimited(output, text); - onChunk?.(text); - }); - - child.on("error", (error) => { - const text = cleanErrorText(String(error)); - finish({ - ok: false, - missingCommand: text.toLowerCase().includes("enoent"), - aborted: false, - timedOut: false, - errorText: text - }); - }); - - child.on("close", (code) => { - if (abortedBySignal) { - finish({ ok: false, missingCommand: false, aborted: true, timedOut: false, errorText: "aborted:extract" }); - return; - } - if (timedOutByWatchdog) { - finish({ - ok: false, - missingCommand: false, - aborted: false, - timedOut: true, - errorText: `Entpacken Timeout nach ${Math.ceil((timeoutMs || 0) / 1000)}s` - }); - return; - } - if (code === 0) { - finish({ ok: true, missingCommand: false, aborted: false, timedOut: false, errorText: "" }); - return; - } - if (code === 1) { - const lowered = output.toLowerCase(); - const warningOnly = !lowered.includes("crc failed") - && !lowered.includes("checksum error") - && !lowered.includes("wrong password") - && !lowered.includes("cannot open") - && !lowered.includes("fatal error") - && !lowered.includes("unexpected end of archive") - && !lowered.includes("error:"); - if (warningOnly) { - finish({ ok: true, missingCommand: false, aborted: false, timedOut: false, errorText: "" }); - return; - } - } - const cleaned = cleanErrorText(output); - finish({ - ok: false, - missingCommand: false, - aborted: false, - timedOut: false, - errorText: cleaned || `Exit Code ${String(code ?? "?")}` - }); - }); - }); -} - -type ExtractBackendMode = "auto" | "jvm" | "legacy"; - -type JvmExtractorLayout = { - javaCommand: string; - classPath: string; - rootDir: string; -}; - -type JvmExtractResult = { - ok: boolean; - missingCommand: boolean; - missingRuntime: boolean; - aborted: boolean; - timedOut: boolean; - errorText: string; - usedPassword: string; - backend: string; -}; - -export function resolveExtractorBackendMode( - rawValue?: string | null, - isVitestEnv = Boolean(process.env.VITEST) -): ExtractBackendMode { - const defaultMode: ExtractBackendMode = isVitestEnv ? "legacy" : "auto"; - const raw = String(rawValue ?? defaultMode).trim().toLowerCase(); - if (raw === "legacy") { - return "legacy"; - } - if (raw === "jvm" || raw === "jbind" || raw === "7zjbinding") { - return "jvm"; - } - return "auto"; -} - -export function resolveExtractorBackendModeForArchive( - archivePath: string, - rawValue?: string | null, - isVitestEnv = Boolean(process.env.VITEST), - platform = process.platform -): ExtractBackendMode { - const requestedMode = resolveExtractorBackendMode(rawValue, isVitestEnv); - if (requestedMode !== "auto") { - return requestedMode; - } - // On Windows, multipart RAR extraction feels significantly snappier with the - // native CLI path than with the JVM backend, and we already harden that path - // with subst + flat-mode fallback. - if (String(platform || "").toLowerCase() === "win32" && isRarArchivePath(archivePath)) { - return "legacy"; - } - return requestedMode; -} - -function extractorBackendMode(): ExtractBackendMode { - return resolveExtractorBackendMode(process.env.RD_EXTRACT_BACKEND); -} - -function extractorBackendModeForArchive(archivePath: string): ExtractBackendMode { - return resolveExtractorBackendModeForArchive(archivePath, process.env.RD_EXTRACT_BACKEND); -} - -function isJvmRuntimeMissingError(errorText: string): boolean { - const text = String(errorText || "").toLowerCase(); - return text.includes("could not find or load main class") - || text.includes("classnotfoundexception") - || text.includes("noclassdeffounderror") - || text.includes("unsatisfiedlinkerror") - || text.includes("enoent"); -} - -function resolveJavaCommandCandidates(): string[] { - const programFiles = process.env.ProgramFiles || "C:\\Program Files"; - const programFilesX86 = process.env["ProgramFiles(x86)"] || "C:\\Program Files (x86)"; - const localAppData = process.env.LOCALAPPDATA || ""; - - const candidates = [ - process.env.RD_JAVA_BIN || "", - path.join(programFiles, "JDownloader", "jre", "bin", "java.exe"), - path.join(programFilesX86, "JDownloader", "jre", "bin", "java.exe"), - localAppData ? path.join(localAppData, "JDownloader", "jre", "bin", "java.exe") : "", - "java" - ].filter(Boolean); - - return Array.from(new Set(candidates)); -} - -function resolveJvmExtractorRootCandidates(): string[] { - const fromEnv = String(process.env.RD_EXTRACTOR_JVM_DIR || "").trim(); - const electronResourcesPath = (process as NodeJS.Process & { resourcesPath?: string }).resourcesPath || ""; - const candidates = [ - fromEnv, - electronResourcesPath ? path.join(electronResourcesPath, "app.asar.unpacked", "resources", "extractor-jvm") : "", - path.join(process.cwd(), "resources", "extractor-jvm"), - path.join(process.cwd(), "build", "resources", "extractor-jvm"), - path.join(__dirname, "..", "..", "..", "resources", "extractor-jvm"), - electronResourcesPath ? path.join(electronResourcesPath, "extractor-jvm") : "" - ].filter(Boolean); - return Array.from(new Set(candidates)); -} - -let cachedJvmLayout: JvmExtractorLayout | null | undefined; -let cachedJvmLayoutNullSince = 0; -const JVM_LAYOUT_NULL_TTL_MS = 5 * 60 * 1000; - -function resolveJvmExtractorLayout(): JvmExtractorLayout | null { - if (cachedJvmLayout !== undefined) { - // Don't cache null permanently — retry after TTL in case Java was installed - if (cachedJvmLayout === null && Date.now() - cachedJvmLayoutNullSince > JVM_LAYOUT_NULL_TTL_MS) { - cachedJvmLayout = undefined; - } else { - return cachedJvmLayout; - } - } - const javaCandidates = resolveJavaCommandCandidates(); - const javaCommand = javaCandidates.find((candidate) => { - if (!candidate) { - return false; - } - if (!isAbsoluteCommand(candidate)) { - return true; - } - return fs.existsSync(candidate); - }) || ""; - - if (!javaCommand) { - cachedJvmLayout = null; - cachedJvmLayoutNullSince = Date.now(); - return null; - } - - for (const rootDir of resolveJvmExtractorRootCandidates()) { - const classesDir = path.join(rootDir, JVM_EXTRACTOR_CLASSES_SUBDIR); - if (!fs.existsSync(classesDir)) { - continue; - } - const libs = JVM_EXTRACTOR_REQUIRED_LIBS.map((name) => path.join(rootDir, JVM_EXTRACTOR_LIB_SUBDIR, name)); - if (libs.some((filePath) => !fs.existsSync(filePath))) { - continue; - } - const classPath = [classesDir, ...libs].join(path.delimiter); - const layout = { javaCommand, classPath, rootDir }; - cachedJvmLayout = layout; - return layout; - } - - cachedJvmLayout = null; - cachedJvmLayoutNullSince = Date.now(); - return null; -} - -function parseJvmLine( - line: string, - onArchiveProgress: ((percent: number) => void) | undefined, - state: { bestPercent: number; usedPassword: string; backend: string; reportedError: string } -): void { - const trimmed = String(line || "").trim(); - if (!trimmed) { - return; - } - - if (trimmed.startsWith("RD_PROGRESS ")) { - const parsed = parseProgressPercent(trimmed); - if (parsed !== null) { - const next = nextArchivePercent(state.bestPercent, parsed); - if (next !== state.bestPercent) { - state.bestPercent = next; - onArchiveProgress?.(next); - } - } - return; - } - - if (trimmed.startsWith("RD_PASSWORD ")) { - const encoded = trimmed.slice("RD_PASSWORD ".length).trim(); - try { - state.usedPassword = Buffer.from(encoded, "base64").toString("utf8"); - } catch { - state.usedPassword = ""; - } - return; - } - - if (trimmed.startsWith("RD_BACKEND ")) { - state.backend = trimmed.slice("RD_BACKEND ".length).trim(); - return; - } - - if (trimmed.startsWith("RD_ERROR ")) { - state.reportedError = trimmed.slice("RD_ERROR ".length).trim(); - } -} - -// ── Persistent JVM Daemon ── -// Keeps a single JVM process alive across multiple extraction requests, -// eliminating the ~5s JVM boot overhead per archive. - -interface DaemonRequest { - resolve: (result: JvmExtractResult) => void; - onArchiveProgress?: (percent: number) => void; - signal?: AbortSignal; - timeoutMs?: number; - parseState: { bestPercent: number; usedPassword: string; backend: string; reportedError: string }; - archiveName: string; - startedAt: number; - passwordCount: number; -} - -let daemonProcess: ChildProcess | null = null; -let daemonReady = false; -let daemonBusy = false; -let daemonCurrentRequest: DaemonRequest | null = null; -let daemonStdoutBuffer = ""; -let daemonStderrBuffer = ""; -let daemonOutput = ""; -let daemonTimeoutId: NodeJS.Timeout | null = null; -let daemonAbortHandler: (() => void) | null = null; -let daemonLayout: JvmExtractorLayout | null = null; - -export function shutdownDaemon(): void { - if (daemonProcess) { - try { daemonProcess.stdin?.end(); } catch { /* ignore */ } - try { killProcessTree(daemonProcess); } catch { /* ignore */ } - daemonProcess = null; - } - daemonReady = false; - daemonBusy = false; - daemonCurrentRequest = null; - daemonStdoutBuffer = ""; - daemonStderrBuffer = ""; - daemonOutput = ""; - if (daemonTimeoutId) { clearTimeout(daemonTimeoutId); daemonTimeoutId = null; } - if (daemonAbortHandler) { daemonAbortHandler = null; } - daemonLayout = null; -} - -function finishDaemonRequest(result: JvmExtractResult): void { - const req = daemonCurrentRequest; - if (!req) return; - daemonCurrentRequest = null; - daemonBusy = false; - daemonStdoutBuffer = ""; - daemonStderrBuffer = ""; - daemonOutput = ""; - if (daemonTimeoutId) { clearTimeout(daemonTimeoutId); daemonTimeoutId = null; } - if (req.signal && daemonAbortHandler) { - req.signal.removeEventListener("abort", daemonAbortHandler); - daemonAbortHandler = null; - } - req.resolve(result); -} - -function flushDaemonParseBuffers(req: DaemonRequest | null): void { - if (!req) { - return; - } - if (daemonStdoutBuffer.trim()) { - parseJvmLine(daemonStdoutBuffer, req.onArchiveProgress, req.parseState); - daemonStdoutBuffer = ""; - } - if (daemonStderrBuffer.trim()) { - parseJvmLine(daemonStderrBuffer, req.onArchiveProgress, req.parseState); - daemonStderrBuffer = ""; - } -} - -function handleDaemonLine(line: string): void { - const trimmed = String(line || "").trim(); - if (!trimmed) return; - - // Check for daemon ready signal - if (trimmed === "RD_DAEMON_READY") { - daemonReady = true; - logger.info("JVM Daemon bereit (persistent)"); - return; - } - - // Check for request completion - if (trimmed.startsWith("RD_REQUEST_DONE ")) { - const code = parseInt(trimmed.slice("RD_REQUEST_DONE ".length).trim(), 10); - const req = daemonCurrentRequest; - if (!req) return; - const finalize = (): void => { - if (daemonCurrentRequest !== req) { - return; - } - flushDaemonParseBuffers(req); - const elapsedMs = Date.now() - req.startedAt; - logger.info( - `JVM Daemon Request Ende: archive=${req.archiveName}, code=${code}, ms=${elapsedMs}, pwCandidates=${req.passwordCount}, ` + - `bestPercent=${req.parseState.bestPercent}, backend=${req.parseState.backend || "unknown"}, usedPassword=${req.parseState.usedPassword ? "yes" : "no"}` - ); - - if (code === 0) { - req.onArchiveProgress?.(100); - finishDaemonRequest({ - ok: true, missingCommand: false, missingRuntime: false, - aborted: false, timedOut: false, errorText: "", - usedPassword: req.parseState.usedPassword, backend: req.parseState.backend - }); - return; - } - - const message = cleanErrorText(req.parseState.reportedError || daemonOutput) || `Exit Code ${code}`; - finishDaemonRequest({ - ok: false, missingCommand: false, missingRuntime: isJvmRuntimeMissingError(message), - aborted: false, timedOut: false, errorText: message, - usedPassword: req.parseState.usedPassword, backend: req.parseState.backend - }); - }; - - if (code !== 0 && !req.parseState.reportedError) { - setTimeout(finalize, 40); - return; - } - - finalize(); - return; - } - - // Regular progress/status lines — delegate to parseJvmLine - if (daemonCurrentRequest) { - parseJvmLine(trimmed, daemonCurrentRequest.onArchiveProgress, daemonCurrentRequest.parseState); - } -} - -function startDaemon(layout: JvmExtractorLayout): boolean { - if (daemonProcess && daemonReady) return true; - // Don't kill a daemon that's still booting — it will become ready soon - if (daemonProcess) return false; - shutdownDaemon(); - - const jvmTmpDir = path.join(os.tmpdir(), `rd-extract-daemon-${crypto.randomUUID()}`); - fs.mkdirSync(jvmTmpDir, { recursive: true }); - - const args = [ - "-Dfile.encoding=UTF-8", - `-Djava.io.tmpdir=${jvmTmpDir}`, - "-Xms1g", - jvmMaxHeapArg(), - "-XX:+UseG1GC", - "-XX:MaxGCPauseMillis=50", - "-cp", - layout.classPath, - JVM_EXTRACTOR_MAIN_CLASS, - "--daemon" - ]; - - try { - const child = spawn(layout.javaCommand, args, { - windowsHide: true, - stdio: ["pipe", "pipe", "pipe"] - }); - lowerExtractProcessPriority(child.pid, currentExtractCpuPriority); - daemonProcess = child; - daemonLayout = layout; - - child.stdout!.on("data", (chunk) => { - const raw = String(chunk || ""); - daemonOutput = appendLimited(daemonOutput, raw); - daemonStdoutBuffer += raw; - const lines = daemonStdoutBuffer.split(/\r?\n/); - daemonStdoutBuffer = lines.pop() || ""; - for (const line of lines) { - handleDaemonLine(line); - } - }); - - child.stderr!.on("data", (chunk) => { - const raw = String(chunk || ""); - daemonOutput = appendLimited(daemonOutput, raw); - daemonStderrBuffer += raw; - const lines = daemonStderrBuffer.split(/\r?\n/); - daemonStderrBuffer = lines.pop() || ""; - for (const line of lines) { - if (daemonCurrentRequest) { - parseJvmLine(line, daemonCurrentRequest.onArchiveProgress, daemonCurrentRequest.parseState); - } - } - }); - - child.on("error", () => { - if (daemonCurrentRequest) { - finishDaemonRequest({ - ok: false, missingCommand: true, missingRuntime: true, - aborted: false, timedOut: false, errorText: "Daemon process error", - usedPassword: "", backend: "" - }); - } - shutdownDaemon(); - }); - - child.on("close", () => { - if (daemonCurrentRequest) { - const req = daemonCurrentRequest; - finishDaemonRequest({ - ok: false, missingCommand: false, missingRuntime: false, - aborted: false, timedOut: false, - errorText: cleanErrorText(req.parseState.reportedError || daemonOutput) || "Daemon process exited unexpectedly", - usedPassword: req.parseState.usedPassword, backend: req.parseState.backend - }); - } - // Clean up tmp dir - fs.rm(jvmTmpDir, { recursive: true, force: true }, () => {}); - daemonProcess = null; - daemonReady = false; - daemonBusy = false; - daemonLayout = null; - }); - - logger.info(`JVM Daemon gestartet (PID ${child.pid})`); - return true; - } catch (error) { - logger.warn(`JVM Daemon Start fehlgeschlagen: ${String(error)}`); - return false; - } -} - -function isDaemonAvailable(layout: JvmExtractorLayout): boolean { - // Start daemon if not running yet - if (!daemonProcess || !daemonReady) { - startDaemon(layout); - } - return Boolean(daemonProcess && daemonReady && !daemonBusy); -} - -/** Wait for the daemon to become ready (boot phase) or free (busy phase), with timeout. */ -function waitForDaemonReady(maxWaitMs: number, signal?: AbortSignal): Promise<boolean> { - return new Promise((resolve) => { - const start = Date.now(); - const check = () => { - if (signal?.aborted) { resolve(false); return; } - if (daemonProcess && daemonReady && !daemonBusy) { resolve(true); return; } - // Daemon died while we were waiting - if (!daemonProcess) { resolve(false); return; } - if (Date.now() - start >= maxWaitMs) { resolve(false); return; } - setTimeout(check, 50); - }; - check(); - }); -} - -function sendDaemonRequest( - archivePath: string, - targetDir: string, - conflictMode: ConflictMode, - passwordCandidates: string[], - onArchiveProgress?: (percent: number) => void, - signal?: AbortSignal, - timeoutMs?: number -): Promise<JvmExtractResult> { - return new Promise((resolve) => { - const mode = effectiveConflictMode(conflictMode); - const parseState = { bestPercent: 0, usedPassword: "", backend: "", reportedError: "" }; - const archiveName = path.basename(archivePath); - - daemonBusy = true; - daemonOutput = ""; - daemonCurrentRequest = { - resolve, - onArchiveProgress, - signal, - timeoutMs, - parseState, - archiveName, - startedAt: Date.now(), - passwordCount: passwordCandidates.length - }; - logger.info(`JVM Daemon Request Start: archive=${archiveName}, pwCandidates=${passwordCandidates.length}, timeoutMs=${timeoutMs || 0}, conflict=${mode}`); - - // Set up timeout - if (timeoutMs && timeoutMs > 0) { - daemonTimeoutId = setTimeout(() => { - // Timeout — kill the daemon and restart fresh for next request - const req = daemonCurrentRequest; - if (req) { - finishDaemonRequest({ - ok: false, missingCommand: false, missingRuntime: false, - aborted: false, timedOut: true, - errorText: `Entpacken Timeout nach ${Math.ceil(timeoutMs / 1000)}s`, - usedPassword: parseState.usedPassword, backend: parseState.backend - }); - } - shutdownDaemon(); - }, timeoutMs); - } - - // Set up abort handler - if (signal) { - daemonAbortHandler = () => { - const req = daemonCurrentRequest; - if (req) { - finishDaemonRequest({ - ok: false, missingCommand: false, missingRuntime: false, - aborted: true, timedOut: false, errorText: "aborted:extract", - usedPassword: parseState.usedPassword, backend: parseState.backend - }); - } - // Kill daemon on abort — cleaner than trying to interrupt mid-extraction - shutdownDaemon(); - }; - signal.addEventListener("abort", daemonAbortHandler, { once: true }); - } - - // Build and send JSON request - const jsonRequest = JSON.stringify({ - archive: archivePath, - target: targetDir, - conflict: mode, - backend: "auto", - passwords: passwordCandidates - }); - - try { - daemonProcess!.stdin!.write(jsonRequest + "\n"); - } catch (error) { - finishDaemonRequest({ - ok: false, missingCommand: false, missingRuntime: false, - aborted: false, timedOut: false, - errorText: `Daemon stdin write failed: ${String(error)}`, - usedPassword: "", backend: "" - }); - shutdownDaemon(); - } - }); -} - -async function runJvmExtractCommand( - layout: JvmExtractorLayout, - archivePath: string, - targetDir: string, - conflictMode: ConflictMode, - passwordCandidates: string[], - onArchiveProgress?: (percent: number) => void, - signal?: AbortSignal, - timeoutMs?: number -): Promise<JvmExtractResult> { - if (signal?.aborted) { - return Promise.resolve({ - ok: false, - missingCommand: false, - missingRuntime: false, - aborted: true, - timedOut: false, - errorText: "aborted:extract", - usedPassword: "", - backend: "" - }); - } - - // Try persistent daemon first — saves ~5s JVM boot per archive - if (isDaemonAvailable(layout)) { - // Refresh daemon process priority before each request so hybrid - // extraction ("high") gets NORMAL priority even if the daemon was - // originally started with BELOW_NORMAL. - lowerExtractProcessPriority(daemonProcess?.pid, currentExtractCpuPriority); - logger.info(`JVM Daemon: Sofort verfügbar, sende Request für ${path.basename(archivePath)} (pwCandidates=${passwordCandidates.length})`); - return sendDaemonRequest(archivePath, targetDir, conflictMode, passwordCandidates, onArchiveProgress, signal, timeoutMs); - } - - // Daemon exists but is still booting or busy — wait up to 15s for it - if (daemonProcess) { - const reason = !daemonReady ? "booting" : "busy"; - const waitStartedAt = Date.now(); - logger.info(`JVM Daemon: Warte auf ${reason} Daemon für ${path.basename(archivePath)}...`); - const ready = await waitForDaemonReady(15_000, signal); - const waitedMs = Date.now() - waitStartedAt; - if (ready) { - lowerExtractProcessPriority(daemonProcess?.pid, currentExtractCpuPriority); - logger.info(`JVM Daemon: Bereit nach ${waitedMs}ms — sende Request für ${path.basename(archivePath)}`); - return sendDaemonRequest(archivePath, targetDir, conflictMode, passwordCandidates, onArchiveProgress, signal, timeoutMs); - } - logger.warn(`JVM Daemon: Timeout nach ${waitedMs}ms beim Warten — Fallback auf neuen Prozess für ${path.basename(archivePath)}`); - } - - // Fallback: spawn a new JVM process (daemon not available after waiting) - logger.info(`JVM Spawn: Neuer Prozess für ${path.basename(archivePath)}`); - - const mode = effectiveConflictMode(conflictMode); - // Each JVM process needs its own temp dir so parallel SevenZipJBinding - // instances don't fight over the same native DLL file lock. - const jvmTmpDir = path.join(os.tmpdir(), `rd-extract-${crypto.randomUUID()}`); - fs.mkdirSync(jvmTmpDir, { recursive: true }); - const args = [ - "-Dfile.encoding=UTF-8", - `-Djava.io.tmpdir=${jvmTmpDir}`, - "-Xms1g", - jvmMaxHeapArg(), - "-XX:+UseG1GC", - "-XX:MaxGCPauseMillis=50", - "-cp", - layout.classPath, - JVM_EXTRACTOR_MAIN_CLASS, - "--archive", - archivePath, - "--target", - targetDir, - "--conflict", - mode, - "--backend", - "auto" - ]; - for (const password of passwordCandidates) { - args.push("--password", password); - } - - return new Promise((resolve) => { - let settled = false; - let output = ""; - let timeoutId: NodeJS.Timeout | null = null; - let timedOutByWatchdog = false; - let abortedBySignal = false; - let onAbort: (() => void) | null = null; - const parseState = { bestPercent: 0, usedPassword: "", backend: "", reportedError: "" }; - let stdoutBuffer = ""; - let stderrBuffer = ""; - - const child = spawn(layout.javaCommand, args, { windowsHide: true }); - lowerExtractProcessPriority(child.pid, currentExtractCpuPriority); - - const flushLines = (rawChunk: string, fromStdErr = false): void => { - if (!rawChunk) { - return; - } - output = appendLimited(output, rawChunk); - const nextBuffer = `${fromStdErr ? stderrBuffer : stdoutBuffer}${rawChunk}`; - const lines = nextBuffer.split(/\r?\n/); - const keep = lines.pop() || ""; - for (const line of lines) { - parseJvmLine(line, onArchiveProgress, parseState); - } - if (fromStdErr) { - stderrBuffer = keep; - } else { - stdoutBuffer = keep; - } - }; - - const cleanupTmpDir = (): void => { - fs.rm(jvmTmpDir, { recursive: true, force: true }, () => {}); - }; - - const finish = (result: JvmExtractResult): void => { - if (settled) { - return; - } - settled = true; - if (timeoutId) { - clearTimeout(timeoutId); - timeoutId = null; - } - if (signal && onAbort) { - signal.removeEventListener("abort", onAbort); - } - cleanupTmpDir(); - resolve(result); - }; - - if (timeoutMs && timeoutMs > 0) { - timeoutId = setTimeout(() => { - timedOutByWatchdog = true; - killProcessTree(child); - finish({ - ok: false, - missingCommand: false, - missingRuntime: false, - aborted: false, - timedOut: true, - errorText: `Entpacken Timeout nach ${Math.ceil(timeoutMs / 1000)}s`, - usedPassword: parseState.usedPassword, - backend: parseState.backend - }); - }, timeoutMs); - } - - onAbort = signal - ? (): void => { - abortedBySignal = true; - killProcessTree(child); - finish({ - ok: false, - missingCommand: false, - missingRuntime: false, - aborted: true, - timedOut: false, - errorText: "aborted:extract", - usedPassword: parseState.usedPassword, - backend: parseState.backend - }); - } - : null; - - if (signal && onAbort) { - signal.addEventListener("abort", onAbort, { once: true }); - } - - child.stdout.on("data", (chunk) => { - flushLines(String(chunk || ""), false); - }); - child.stderr.on("data", (chunk) => { - flushLines(String(chunk || ""), true); - }); - - child.on("error", (error) => { - const text = cleanErrorText(String(error)); - finish({ - ok: false, - missingCommand: text.toLowerCase().includes("enoent"), - missingRuntime: true, - aborted: false, - timedOut: false, - errorText: text, - usedPassword: parseState.usedPassword, - backend: parseState.backend - }); - }); - - child.on("close", (code) => { - parseJvmLine(stdoutBuffer, onArchiveProgress, parseState); - parseJvmLine(stderrBuffer, onArchiveProgress, parseState); - - if (abortedBySignal) { - finish({ - ok: false, - missingCommand: false, - missingRuntime: false, - aborted: true, - timedOut: false, - errorText: "aborted:extract", - usedPassword: parseState.usedPassword, - backend: parseState.backend - }); - return; - } - if (timedOutByWatchdog) { - finish({ - ok: false, - missingCommand: false, - missingRuntime: false, - aborted: false, - timedOut: true, - errorText: `Entpacken Timeout nach ${Math.ceil((timeoutMs || 0) / 1000)}s`, - usedPassword: parseState.usedPassword, - backend: parseState.backend - }); - return; - } - - const message = cleanErrorText(parseState.reportedError || output) || `Exit Code ${String(code ?? "?")}`; - if (code === 0) { - onArchiveProgress?.(100); - finish({ - ok: true, - missingCommand: false, - missingRuntime: false, - aborted: false, - timedOut: false, - errorText: "", - usedPassword: parseState.usedPassword, - backend: parseState.backend - }); - return; - } - - finish({ - ok: false, - missingCommand: false, - missingRuntime: isJvmRuntimeMissingError(message), - aborted: false, - timedOut: false, - errorText: message, - usedPassword: parseState.usedPassword, - backend: parseState.backend - }); - }); - }); -} - -export function buildExternalExtractArgs( - command: string, - archivePath: string, - targetDir: string, - conflictMode: ConflictMode, - password = "", - usePerformanceFlags = true, - hybridMode = false, - flatMode = false -): string[] { - const mode = effectiveConflictMode(conflictMode); - if (isRarNativeCommand(command)) { - // "e" extracts without paths (flat). Used as fallback when the archive stores paths with a - // leading \ (absolute-style), which causes UnRAR to produce invalid \\ double-separators. - const extractCmd = flatMode ? "e" : "x"; - const overwrite = mode === "overwrite" ? "-o+" : mode === "rename" ? "-or" : "-o-"; - // NOTE: The password is passed as a CLI argument (-p<password>), which means it may be - // visible via process listing tools (e.g. `ps aux` on Unix). This is unavoidable because - // WinRAR/UnRAR CLI does not support password input via stdin or environment variables. - // On Windows (the target platform) this is less of a concern than on shared Unix systems. - const pass = password ? `-p${password}` : "-p-"; - const perfArgs = usePerformanceFlags && shouldUseExtractorPerformanceFlags() - ? ["-idc", extractorThreadSwitch(hybridMode, currentExtractCpuPriority)] - : []; - return [extractCmd, overwrite, pass, "-y", ...perfArgs, archivePath, `${targetDir}${path.sep}`]; - } - - const overwrite = mode === "overwrite" ? "-aoa" : mode === "rename" ? "-aou" : "-aos"; - // NOTE: Same password-in-args limitation as above applies to 7z as well. - const pass = password ? `-p${password}` : "-p"; - return ["x", "-y", overwrite, pass, archivePath, `-o${targetDir}`]; -} - -async function resolveExtractorCommandInternal(archivePath = ""): Promise<string> { - if (resolvedExtractorCommand) { - return resolvedExtractorCommand; - } - if (resolveFailureReason) { - const age = Date.now() - resolveFailureAt; - if (age < EXTRACTOR_RETRY_AFTER_MS) { - throw new Error(resolveFailureReason); - } - resolveFailureReason = ""; - resolveFailureAt = 0; - } - - const candidates = nativeExtractorCandidates(archivePath); - for (const command of candidates) { - if (isAbsoluteCommand(command) && !fs.existsSync(command)) { - continue; - } - const probeArgs = extractorProbeArgs(command); - const probe = await runExtractCommand(command, probeArgs, undefined, undefined, EXTRACTOR_PROBE_TIMEOUT_MS); - if (probe.ok || (!probe.missingCommand && !probe.timedOut)) { - resolvedExtractorCommand = command; - resolveFailureReason = ""; - resolveFailureAt = 0; - logger.info(`Entpacker erkannt: ${command}`); - return command; - } - } - - resolveFailureReason = NO_EXTRACTOR_MESSAGE; - resolveFailureAt = Date.now(); - throw new Error(resolveFailureReason); -} - -async function resolveExtractorCommand(archivePath = ""): Promise<string> { - if (resolvedExtractorCommand && cachedExtractorFitsArchive(resolvedExtractorCommand, archivePath)) { - return resolvedExtractorCommand; - } - if (resolveExtractorCommandInFlight) { - return resolveExtractorCommandInFlight; - } - - const pending = resolveExtractorCommandInternal(archivePath); - resolveExtractorCommandInFlight = pending; - try { - return await pending; - } finally { - if (resolveExtractorCommandInFlight === pending) { - resolveExtractorCommandInFlight = null; - } - } -} - -function is7zCommand(command: string): boolean { - const lower = command.toLowerCase(); - return lower.includes("7z") && !lower.includes("unrar") && !lower.includes("winrar"); -} - -function isRarNativeCommand(command: string): boolean { - const base = path.basename(String(command || "")).toLowerCase(); - return base === "unrar.exe" - || base === "unrar" - || base === "winrar.exe" - || base === "rar.exe" - || base === "rar"; -} - -type ExtractorCommandKind = "rar_native" | "seven_zip" | "other"; - -function extractorCommandKind(command: string): ExtractorCommandKind { - if (isRarNativeCommand(command)) { - return "rar_native"; - } - if (is7zCommand(command)) { - return "seven_zip"; - } - return "other"; -} - -function isRarArchivePath(filePath: string): boolean { - return /\.(?:rar|r\d{2,3})$/i.test(String(filePath || "")); -} - -function cachedExtractorFitsArchive(command: string, archivePath: string): boolean { - if (!archivePath) { - return true; - } - const kind = extractorCommandKind(command); - if (isRarArchivePath(archivePath)) { - return kind === "rar_native"; - } - return kind === "seven_zip"; -} - -export function orderExtractorCandidatesForArchive( - candidates: string[], - archivePath: string, - preferredCommand = "" -): string[] { - const unique = Array.from(new Set(candidates.filter(Boolean))); - const preferRarNative = isRarArchivePath(archivePath); - const rank = (command: string): number => { - const kind = extractorCommandKind(command); - if (preferRarNative) { - if (kind === "rar_native") return 0; - if (kind === "seven_zip") return 1; - return 2; - } - if (kind === "seven_zip") return 0; - if (kind === "rar_native") return 1; - return 2; - }; - - return unique - .map((command, index) => ({ command, index })) - .sort((left, right) => { - const rankDiff = rank(left.command) - rank(right.command); - if (rankDiff !== 0) { - return rankDiff; - } - const leftPreferred = preferredCommand && left.command === preferredCommand; - const rightPreferred = preferredCommand && right.command === preferredCommand; - if (leftPreferred !== rightPreferred) { - return leftPreferred ? -1 : 1; - } - return left.index - right.index; - }) - .map((entry) => entry.command); -} - -function extractorProbeArgs(command: string): string[] { - return isRarNativeCommand(command) ? ["-?"] : ["?"]; -} - -async function findAlternativeExtractor(currentCommand: string, archivePath = ""): Promise<string | null> { - const candidates = nativeExtractorCandidates(archivePath); - const currentKind = extractorCommandKind(currentCommand); - const preferredKinds: ExtractorCommandKind[] = currentKind === "seven_zip" - ? ["rar_native"] - : isRarArchivePath(archivePath) - ? ["rar_native", "seven_zip"] - : ["seven_zip", "rar_native"]; - for (const kind of preferredKinds) { - for (const candidate of candidates) { - if (candidate === currentCommand) continue; - if (extractorCommandKind(candidate) !== kind) continue; - if (isAbsoluteCommand(candidate) && !fs.existsSync(candidate)) continue; - const probe = await runExtractCommand(candidate, extractorProbeArgs(candidate), undefined, undefined, EXTRACTOR_PROBE_TIMEOUT_MS); - if (probe.ok || (!probe.missingCommand && !probe.timedOut)) { - return candidate; - } - } - } - return null; -} - -async function runExternalExtract( - archivePath: string, - targetDir: string, - conflictMode: ConflictMode, - passwordCandidates: string[], - onArchiveProgress?: (percent: number) => void, - signal?: AbortSignal, - hybridMode = false, - onPasswordAttempt?: (attempt: number, total: number) => void, - forceFlatMode = false, - flatModeResult?: { needed: boolean }, - onLog?: ExtractOptions["onLog"] -): Promise<string> { - const timeoutMs = await computeExtractTimeoutMs(archivePath); - const configuredBackendMode = extractorBackendMode(); - const backendMode = extractorBackendModeForArchive(archivePath); - const archiveName = path.basename(archivePath); - const totalStartedAt = Date.now(); - let jvmFailureReason = ""; - let jvmCodecError = false; - let fallbackFromJvm = false; - logger.info(`Extract-Backend Start: archive=${archiveName}, mode=${backendMode}, configuredMode=${configuredBackendMode}, pwCandidates=${passwordCandidates.length}, timeoutMs=${timeoutMs}, hybrid=${hybridMode}`); - onLog?.("INFO", `Extract-Backend Start: archive=${archiveName}, mode=${backendMode}, configuredMode=${configuredBackendMode}, pwCandidates=${passwordCandidates.length}, timeoutMs=${timeoutMs}, hybrid=${hybridMode}`); - - await fs.promises.mkdir(targetDir, { recursive: true }); - - // On Windows, long targetDir + archive internal paths can exceed MAX_PATH (260 chars). - // Use "subst" to map the targetDir to a short drive letter for the legacy extraction process. - // JVM does NOT use subst — Java handles long paths natively and subst causes - // false-positive path traversal errors in secureResolve (getCanonicalFile inconsistency). - let subst: SubstMapping | null = null; - - try { - if (backendMode !== "legacy") { - const layout = resolveJvmExtractorLayout(); - if (!layout) { - jvmFailureReason = NO_JVM_EXTRACTOR_MESSAGE; - if (backendMode === "jvm") { - throw new Error(NO_JVM_EXTRACTOR_MESSAGE); - } - logger.warn(`JVM-Extractor nicht verfügbar, nutze Legacy-Extractor: ${path.basename(archivePath)}`); - } else { - const quotedPasswords = passwordCandidates.map((p) => p === "" ? '""' : `"${p}"`); - logger.info(`JVM-Extractor aktiv (${layout.rootDir}): ${archiveName}, ${passwordCandidates.length} Passwörter: [${quotedPasswords.join(", ")}]`); - const jvmStartedAt = Date.now(); - onLog?.("INFO", `JVM-Extractor vorbereitet: archive=${archiveName}, passwordCandidates=${passwordCandidates.length}, layout=${layout.rootDir}`); - const jvmResult = await runJvmExtractCommand( - layout, - archivePath, - targetDir, - conflictMode, - passwordCandidates, - onArchiveProgress, - signal, - timeoutMs - ); - const jvmMs = Date.now() - jvmStartedAt; - onLog?.("INFO", `JVM-Extractor Ergebnis: archive=${archiveName}, ok=${jvmResult.ok}, ms=${jvmMs}, timedOut=${jvmResult.timedOut}, aborted=${jvmResult.aborted}, backend=${jvmResult.backend || "unknown"}, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); - logger.info(`JVM-Extractor Ergebnis: archive=${archiveName}, ok=${jvmResult.ok}, ms=${jvmMs}, timedOut=${jvmResult.timedOut}, aborted=${jvmResult.aborted}, backend=${jvmResult.backend || "unknown"}, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); - - if (jvmResult.ok) { - logger.info(`Entpackt via ${jvmResult.backend || "jvm"}: ${archiveName}`); - logger.info(`Extract-Backend Ende: archive=${archiveName}, backend=${jvmResult.backend || "jvm"}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, fallbackFromJvm=false, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); - return jvmResult.usedPassword; - } - if (jvmResult.aborted) { - throw new Error("aborted:extract"); - } - if (jvmResult.timedOut) { - throw new Error(jvmResult.errorText || `Entpacken Timeout nach ${Math.ceil(timeoutMs / 1000)}s`); - } - - jvmFailureReason = jvmResult.errorText || "JVM-Extractor fehlgeschlagen"; - fallbackFromJvm = true; - const jvmFailureLower = jvmFailureReason.toLowerCase(); - const isUnsupportedMethod = jvmFailureReason.includes("UNSUPPORTEDMETHOD"); - const isCodecError = jvmFailureLower.includes("registered codecs") - || jvmFailureLower.includes("can not open") - || jvmFailureLower.includes("cannot open archive"); - jvmCodecError = isCodecError; - const isWrongPassword = jvmFailureReason.includes("WRONG_PASSWORD") - || jvmFailureLower.includes("wrong password"); - const shouldFallbackToLegacy = isUnsupportedMethod || isCodecError || isWrongPassword; - onLog?.("WARN", `JVM-Extractor Fallback-Analyse: archive=${archiveName}, unsupportedMethod=${isUnsupportedMethod}, codecError=${isCodecError}, wrongPassword=${isWrongPassword}, backendMode=${backendMode}`); - if (backendMode === "jvm" && !shouldFallbackToLegacy) { - throw new Error(jvmFailureReason); - } - if (isUnsupportedMethod) { - logger.warn(`JVM-Extractor: Komprimierungsmethode nicht unterstützt, fallback auf Legacy: ${path.basename(archivePath)}`); - } else if (isCodecError) { - logger.warn(`JVM-Extractor: Archiv-Format nicht erkannt, fallback auf Legacy: ${path.basename(archivePath)}`); - } else if (isWrongPassword) { - logger.warn(`JVM-Extractor: Kein Passwort hat funktioniert, fallback auf Legacy: ${path.basename(archivePath)}`); - } else { - logger.warn(`JVM-Extractor Fehler, fallback auf Legacy: ${jvmFailureReason}`); - } - } - } - - // Use a short drive mapping for legacy native extractors on Windows. - // This avoids MAX_PATH issues and native CLI path handling edge-cases. - subst = createSubstMapping(targetDir); - const effectiveTargetDir = subst ? `${subst.drive}:\\` : targetDir; - if (subst) { - onLog?.("INFO", `Legacy-Zielpfad verkuerzt via subst: archive=${archiveName}, originalTargetDir=${targetDir}, effectiveTargetDir=${effectiveTargetDir}`); - } else { - onLog?.("INFO", `Legacy-Zielpfad unveraendert: archive=${archiveName}, effectiveTargetDir=${effectiveTargetDir}`); - } - - const command = await resolveExtractorCommand(archivePath); - const legacyStartedAt = Date.now(); - let password: string; - let usedCommand = command; - try { - try { - password = await runExternalExtractInner( - command, - archivePath, - effectiveTargetDir, - conflictMode, - passwordCandidates, - onArchiveProgress, - signal, - timeoutMs, - hybridMode, - onPasswordAttempt, - forceFlatMode, - flatModeResult, - onLog - ); - } catch (primaryError) { - // If the primary extractor (typically 7-Zip) fails on a RAR archive, - // try the alternative extractor (UnRAR/WinRAR) which handles RAR natively. - const isRar = /\.rar$/i.test(archiveName) || /\.r\d{2,3}$/i.test(archiveName); - const errText = String((primaryError as Error)?.message || primaryError || ""); - const isPasswordOrCorrupt = /wrong.password|checksum error|corrupt/i.test(errText); - if (isRar && isPasswordOrCorrupt && !signal?.aborted) { - const alt = await findAlternativeExtractor(command, archivePath); - if (alt) { - const altName = path.basename(alt).replace(/\.exe$/i, ""); - onLog?.("INFO", `Legacy-Fallback: primary=${path.basename(command)}, alternative=${altName}, archive=${archiveName}`); - logger.info(`Legacy-Fallback: ${path.basename(command)} fehlgeschlagen bei RAR, versuche ${altName}: ${archiveName}`); - usedCommand = alt; - password = await runExternalExtractInner( - alt, - archivePath, - effectiveTargetDir, - conflictMode, - passwordCandidates, - onArchiveProgress, - signal, - timeoutMs, - hybridMode, - onPasswordAttempt, - forceFlatMode, - flatModeResult, - onLog - ); - } else { - throw primaryError; - } - } else { - throw primaryError; - } - } - } catch (legacyError) { - const initialLegacyText = String((legacyError as Error)?.message || legacyError || ""); - const initialLegacyCategory = classifyExtractionError(initialLegacyText); - const initialLegacyHints = legacyError as ExtractionErrorWithHints; - const initialLegacyBestPercent = Number.isFinite(initialLegacyHints.legacyBestPercent) - ? Number(initialLegacyHints.legacyBestPercent || 0) - : 0; - const isCrcOrWrongPw = initialLegacyCategory === "crc_error" || initialLegacyCategory === "wrong_password"; - let finalLegacyError: Error; - - // Retry once after a short delay to let Windows flush freshly completed archive parts. - if (isCrcOrWrongPw && !signal?.aborted) { - const retryDelayMs = 2500; - logger.warn( - `Legacy-Extraktion fehlgeschlagen (${initialLegacyCategory}), Retry nach ${retryDelayMs}ms Delay: ${archiveName}` - ); - onLog?.("WARN", `Legacy-Extraktion fehlgeschlagen (${initialLegacyCategory}), Retry nach ${retryDelayMs}ms Delay: ${archiveName}`); - await extractRetryDelay(retryDelayMs); - if (!signal?.aborted) { - try { - const retryCmd = usedCommand; - const retryPassword = await runExternalExtractInner( - retryCmd, - archivePath, - effectiveTargetDir, - conflictMode, - passwordCandidates, - onArchiveProgress, - signal, - timeoutMs, - hybridMode, - onPasswordAttempt, - forceFlatMode, - flatModeResult, - onLog - ); - logger.info(`Legacy-Retry erfolgreich: ${archiveName}`); - onLog?.("INFO", `Legacy-Retry erfolgreich: ${archiveName}`); - password = retryPassword; - usedCommand = retryCmd; - const retryExtractorName = path.basename(retryCmd).replace(/\.exe$/i, ""); - const retryLegacyMs = Date.now() - legacyStartedAt; - if (jvmFailureReason) { - logger.info(`Entpackt via legacy/${retryExtractorName} (nach JVM-Fehler): ${archiveName}`); - } else { - logger.info(`Entpackt via legacy/${retryExtractorName} (nach Legacy-Retry): ${archiveName}`); - } - logger.info(`Extract-Backend Ende: archive=${archiveName}, backend=legacy/${retryExtractorName}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, legacyMs=${retryLegacyMs}, fallbackFromJvm=${fallbackFromJvm}, usedPassword=${password ? "yes" : "no"}`); - onLog?.("INFO", `Extract-Backend Ende: archive=${archiveName}, backend=legacy/${retryExtractorName}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, legacyMs=${retryLegacyMs}, fallbackFromJvm=${fallbackFromJvm}, usedPassword=${password ? "yes" : "no"}`); - return password; - } catch (retryError) { - const retryText = String((retryError as Error)?.message || retryError || ""); - const retryCategory = classifyExtractionError(retryText); - logger.warn(`Legacy-Retry ebenfalls fehlgeschlagen (${retryCategory}): ${archiveName}`); - onLog?.("WARN", `Legacy-Retry ebenfalls fehlgeschlagen (${retryCategory}): ${archiveName}`); - const suggestRedownload = jvmCodecError && (retryCategory === "crc_error" || retryCategory === "wrong_password"); - finalLegacyError = withExtractionErrorHints(retryError, { - suggestRedownload, - jvmFailureReason: jvmFailureReason || undefined - }); - } - } else { - finalLegacyError = withExtractionErrorHints(legacyError, { - jvmFailureReason: jvmFailureReason || undefined - }); - } - } else { - const suggestRedownload = jvmCodecError && isCrcOrWrongPw; - finalLegacyError = withExtractionErrorHints(legacyError, { - suggestRedownload, - jvmFailureReason: jvmFailureReason || undefined - }); - } - - const finalLegacyHints = finalLegacyError as ExtractionErrorWithHints; - const finalLegacyText = String(finalLegacyError?.message || finalLegacyError || ""); - const finalLegacyBestPercent = Number.isFinite(finalLegacyHints.legacyBestPercent) - ? Number(finalLegacyHints.legacyBestPercent || 0) - : initialLegacyBestPercent; - - if (!signal?.aborted && shouldFallbackLegacyRarToJvm(archivePath, configuredBackendMode, backendMode, finalLegacyText, finalLegacyBestPercent)) { - const layout = resolveJvmExtractorLayout(); - if (layout) { - logger.warn(`Legacy->JVM-Fallback: archive=${archiveName}, bestPercent=${finalLegacyBestPercent}, reason=${cleanErrorText(finalLegacyText)}`); - onLog?.("WARN", `Legacy->JVM-Fallback: archive=${archiveName}, bestPercent=${finalLegacyBestPercent}, reason=${cleanErrorText(finalLegacyText)}`); - const jvmStartedAt = Date.now(); - const jvmResult = await runJvmExtractCommand( - layout, - archivePath, - targetDir, - conflictMode, - passwordCandidates, - onArchiveProgress, - signal, - timeoutMs - ); - const jvmMs = Date.now() - jvmStartedAt; - logger.info(`JVM-Extractor Ergebnis (nach Legacy-Fallback): archive=${archiveName}, ok=${jvmResult.ok}, ms=${jvmMs}, timedOut=${jvmResult.timedOut}, aborted=${jvmResult.aborted}, backend=${jvmResult.backend || "unknown"}, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); - onLog?.("INFO", `JVM-Extractor Ergebnis (nach Legacy-Fallback): archive=${archiveName}, ok=${jvmResult.ok}, ms=${jvmMs}, timedOut=${jvmResult.timedOut}, aborted=${jvmResult.aborted}, backend=${jvmResult.backend || "unknown"}, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); - if (jvmResult.ok) { - logger.info(`Entpackt via ${jvmResult.backend || "jvm"} (nach Legacy-Fallback): ${archiveName}`); - logger.info(`Extract-Backend Ende: archive=${archiveName}, backend=${jvmResult.backend || "jvm"}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, fallbackFromJvm=${fallbackFromJvm}, fallbackFromLegacy=true, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); - onLog?.("INFO", `Extract-Backend Ende: archive=${archiveName}, backend=${jvmResult.backend || "jvm"}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, fallbackFromJvm=${fallbackFromJvm}, fallbackFromLegacy=true, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); - return jvmResult.usedPassword; - } - if (jvmResult.aborted) { - throw new Error("aborted:extract"); - } - finalLegacyError = withExtractionErrorHints(finalLegacyError, { - jvmFailureReason: jvmResult.errorText || "JVM-Extractor fehlgeschlagen" - }); - logger.warn(`Legacy->JVM-Fallback ebenfalls fehlgeschlagen: ${archiveName} (${cleanErrorText(jvmResult.errorText || "JVM-Extractor fehlgeschlagen")})`); - onLog?.("WARN", `Legacy->JVM-Fallback ebenfalls fehlgeschlagen: archive=${archiveName}, error=${cleanErrorText(jvmResult.errorText || "JVM-Extractor fehlgeschlagen")}`); - } else { - logger.warn(`Legacy->JVM-Fallback uebersprungen: JVM-Extractor nicht verfuegbar fuer ${archiveName}`); - onLog?.("WARN", `Legacy->JVM-Fallback uebersprungen: archive=${archiveName}, reason=no_jvm_extractor`); - } - } - - throw finalLegacyError; - } - const legacyMs = Date.now() - legacyStartedAt; - const extractorName = path.basename(usedCommand).replace(/\.exe$/i, ""); - if (jvmFailureReason) { - logger.info(`Entpackt via legacy/${extractorName} (nach JVM-Fehler): ${archiveName}`); - } else { - logger.info(`Entpackt via legacy/${extractorName}: ${archiveName}`); - } - logger.info(`Extract-Backend Ende: archive=${archiveName}, backend=legacy/${extractorName}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, legacyMs=${legacyMs}, fallbackFromJvm=${fallbackFromJvm}, usedPassword=${password ? "yes" : "no"}`); - onLog?.("INFO", `Extract-Backend Ende: archive=${archiveName}, backend=legacy/${extractorName}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, legacyMs=${legacyMs}, fallbackFromJvm=${fallbackFromJvm}, usedPassword=${password ? "yes" : "no"}`); - return password; - } finally { - if (subst) removeSubstMapping(subst); - } -} - -async function runExternalExtractInner( - command: string, - archivePath: string, - targetDir: string, - conflictMode: ConflictMode, - passwordCandidates: string[], - onArchiveProgress: ((percent: number) => void) | undefined, - signal: AbortSignal | undefined, - timeoutMs: number, - hybridMode = false, - onPasswordAttempt?: (attempt: number, total: number) => void, - forceFlatMode = false, - flatModeResult?: { needed: boolean }, - onLog?: ExtractOptions["onLog"] -): Promise<string> { - const passwords = passwordCandidates; - let lastError = ""; - const extractorName = path.basename(command).replace(/\.exe$/i, "") || command; - - const quotedPasswords = passwords.map((p) => p === "" ? '""' : `"${p}"`); - onLog?.("INFO", `Legacy-Extractor Start: archive=${path.basename(archivePath)}, extractor=${extractorName}, passwordCount=${passwords.length}, forceFlatMode=${forceFlatMode}, targetDir=${targetDir}`); - logger.info(`Legacy-Extractor (${extractorName}): ${path.basename(archivePath)}, ${passwords.length} Passwörter: [${quotedPasswords.join(", ")}]${forceFlatMode ? " (flat-mode cached)" : ""}`); - - let announcedStart = false; - let bestPercent = 0; - let passwordAttempt = 0; - let usePerformanceFlags = externalExtractorSupportsPerfFlags && shouldUseExtractorPerformanceFlags(); - const summarizeResultError = (errorText: string): string => cleanErrorText(errorText); - let createErrorText = ""; - let createErrorPassword = ""; - - // Skip normal extraction loop if flat mode is already known to be needed for this package - if (forceFlatMode) { - logger.info(`Flat-Modus direkt (gespeichert vom vorherigen Archiv): ${path.basename(archivePath)}`); - onLog?.("INFO", `Flat-Modus direkt (gespeichert vom vorherigen Archiv): ${path.basename(archivePath)}`); - for (const password of passwords) { - if (signal?.aborted) throw new Error("aborted:extract"); - passwordAttempt += 1; - const quotedPw = password === "" ? '""' : `"${password}"`; - onLog?.("INFO", `Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length}: archive=${path.basename(archivePath)}, password=${quotedPw}`); - logger.info(`Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length} für ${path.basename(archivePath)}: ${quotedPw}`); - const args = buildExternalExtractArgs(command, archivePath, targetDir, conflictMode, password, usePerformanceFlags, hybridMode, true); - const result = await runExtractCommand(command, args, (chunk) => { - const parsed = parseProgressPercent(chunk); - if (parsed === null) return; - const next = nextArchivePercent(bestPercent, parsed); - if (next !== bestPercent) { bestPercent = next; onArchiveProgress?.(bestPercent); } - }, signal, timeoutMs); - logger.info(`Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length}: ok=${result.ok}, bestPercent=${bestPercent}`); - onLog?.("INFO", `Flach-Extraktion Ergebnis ${passwordAttempt}/${passwords.length}: archive=${path.basename(archivePath)}, ok=${result.ok}, timedOut=${result.timedOut}, missingCommand=${result.missingCommand}, bestPercent=${bestPercent}`); - if (result.ok) { if (flatModeResult) flatModeResult.needed = true; onArchiveProgress?.(100); return password; } - if (result.aborted) throw new Error("aborted:extract"); - if (result.timedOut || result.missingCommand) break; - lastError = result.errorText; - } - throw withExtractionErrorHints(new Error(lastError || "Entpacken fehlgeschlagen (flat-mode)"), { legacyBestPercent: bestPercent, legacyExtractor: extractorName }); - } - - for (const password of passwords) { - if (signal?.aborted) { - throw new Error("aborted:extract"); - } - if (!announcedStart) { - announcedStart = true; - onArchiveProgress?.(0); - } - passwordAttempt += 1; - const attemptStartedAt = Date.now(); - const quotedPw = password === "" ? '""' : `"${password}"`; - onLog?.("INFO", `Legacy-Passwort-Versuch ${passwordAttempt}/${passwords.length}: archive=${path.basename(archivePath)}, password=${quotedPw}`); - logger.info(`Legacy-Passwort-Versuch ${passwordAttempt}/${passwords.length} für ${path.basename(archivePath)}: ${quotedPw}`); - if (passwords.length > 1) { - onPasswordAttempt?.(passwordAttempt, passwords.length); - } - let args = buildExternalExtractArgs(command, archivePath, targetDir, conflictMode, password, usePerformanceFlags, hybridMode); - let result = await runExtractCommand(command, args, (chunk) => { - const parsed = parseProgressPercent(chunk); - if (parsed === null) { - return; - } - const next = nextArchivePercent(bestPercent, parsed); - if (next !== bestPercent) { - bestPercent = next; - onArchiveProgress?.(bestPercent); - } - }, signal, timeoutMs); - - if (!result.ok && usePerformanceFlags && isUnsupportedExtractorSwitchError(result.errorText)) { - usePerformanceFlags = false; - externalExtractorSupportsPerfFlags = false; - onLog?.("WARN", `Entpacker ohne Performance-Flags fortgesetzt: ${path.basename(archivePath)}`); - logger.warn(`Entpacker ohne Performance-Flags fortgesetzt: ${path.basename(archivePath)}`); - args = buildExternalExtractArgs(command, archivePath, targetDir, conflictMode, password, false, hybridMode); - result = await runExtractCommand(command, args, (chunk) => { - const parsed = parseProgressPercent(chunk); - if (parsed === null) { - return; - } - const next = nextArchivePercent(bestPercent, parsed); - if (next !== bestPercent) { - bestPercent = next; - onArchiveProgress?.(bestPercent); - } - }, signal, timeoutMs); - } - - logger.info( - `Legacy-Passwort-Versuch Ergebnis: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, ` + - `ms=${Date.now() - attemptStartedAt}, ok=${result.ok}, timedOut=${result.timedOut}, missingCommand=${result.missingCommand}, bestPercent=${bestPercent}` - ); - onLog?.("INFO", `Legacy-Passwort-Versuch Ergebnis: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, ms=${Date.now() - attemptStartedAt}, ok=${result.ok}, timedOut=${result.timedOut}, missingCommand=${result.missingCommand}, bestPercent=${bestPercent}`); - if (!result.ok) { - const errorSummary = summarizeResultError(result.errorText); - if (errorSummary) { - logger.info(`Legacy-Passwort-Versuch Fehlertext: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, extractor=${extractorName}, error=${errorSummary}`); - onLog?.("INFO", `Legacy-Passwort-Versuch Fehlertext: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, extractor=${extractorName}, error=${errorSummary}`); - } - } - - if (result.ok) { - onArchiveProgress?.(100); - return password; - } - - if (!createErrorText && result.errorText.includes("Cannot create")) { - createErrorText = result.errorText; - createErrorPassword = password; - logger.warn(`Entpack-Pfadfehler gemerkt: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, extractor=${extractorName}, password=${quotedPw}`); - onLog?.("WARN", `Entpack-Pfadfehler gemerkt: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, extractor=${extractorName}, password=${quotedPw}`); - } - - if (result.aborted) { - throw new Error("aborted:extract"); - } - - if (result.timedOut) { - lastError = result.errorText; - break; - } - - if (result.missingCommand) { - resolvedExtractorCommand = null; - resolveFailureReason = NO_EXTRACTOR_MESSAGE; - resolveFailureAt = Date.now(); - throw withExtractionErrorHints(new Error(NO_EXTRACTOR_MESSAGE), { legacyBestPercent: bestPercent, legacyExtractor: extractorName }); - } - - lastError = result.errorText; - } - - // Some archives (e.g. created by certain scene groups) store internal paths with a leading \, - // causing UnRAR to construct invalid \\ double-separator paths on Windows. Retry in flat mode - // ("e" instead of "x") which strips all archive paths and extracts files directly to targetDir. - const pathCreateError = createErrorText || (lastError.includes("Cannot create") ? lastError : ""); - if (pathCreateError) { - const flatPasswords = createErrorPassword - ? prioritizePassword(passwords, createErrorPassword) - : passwords; - logger.warn(`Entpack-Pfadfehler: Wiederholung mit flachem Modus: ${path.basename(archivePath)}`); - onLog?.("WARN", `Entpack-Pfadfehler: Wiederholung mit flachem Modus: ${path.basename(archivePath)}`); - bestPercent = 0; - passwordAttempt = 0; - lastError = pathCreateError; - for (const password of flatPasswords) { - if (signal?.aborted) throw new Error("aborted:extract"); - passwordAttempt += 1; - const quotedPw = password === "" ? '""' : `"${password}"`; - logger.info(`Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length} für ${path.basename(archivePath)}: ${quotedPw}`); - onLog?.("INFO", `Flach-Extraktion Versuch ${passwordAttempt}/${flatPasswords.length}: archive=${path.basename(archivePath)}, password=${quotedPw}`); - const args = buildExternalExtractArgs(command, archivePath, targetDir, conflictMode, password, usePerformanceFlags, hybridMode, true); - const result = await runExtractCommand(command, args, (chunk) => { - const parsed = parseProgressPercent(chunk); - if (parsed === null) return; - const next = nextArchivePercent(bestPercent, parsed); - if (next !== bestPercent) { bestPercent = next; onArchiveProgress?.(bestPercent); } - }, signal, timeoutMs); - logger.info(`Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length}: ok=${result.ok}, bestPercent=${bestPercent}`); - onLog?.("INFO", `Flach-Extraktion Ergebnis ${passwordAttempt}/${flatPasswords.length}: archive=${path.basename(archivePath)}, ok=${result.ok}, timedOut=${result.timedOut}, missingCommand=${result.missingCommand}, bestPercent=${bestPercent}`); - if (result.ok) { if (flatModeResult) flatModeResult.needed = true; onArchiveProgress?.(100); return password; } - if (result.aborted) throw new Error("aborted:extract"); - if (result.timedOut || result.missingCommand) break; - lastError = result.errorText; - } - } - - throw withExtractionErrorHints(new Error(lastError || "Entpacken fehlgeschlagen"), { legacyBestPercent: bestPercent, legacyExtractor: extractorName }); -} - -// Delay helper for extraction retries (allows file handles to be released on Windows) -const extractRetryDelay = (ms: number): Promise<void> => new Promise((resolve) => setTimeout(resolve, ms)); - -function isZipSafetyGuardError(error: unknown): boolean { - const text = String(error || "").toLowerCase(); - return text.includes("path traversal") - || text.includes("zip-eintrag verdächtig groß") - || text.includes("zip-eintrag verdaechtig gross"); -} - -function isZipInternalLimitError(error: unknown): boolean { - const text = String(error || "").toLowerCase(); - return text.includes("zip-eintrag zu groß") - || text.includes("zip-eintrag komprimiert zu groß") - || text.includes("zip-eintrag ohne sichere groessenangabe"); -} - -function shouldFallbackToExternalZip(error: unknown): boolean { - if (isZipSafetyGuardError(error)) { - return false; - } - if (isZipInternalLimitError(error)) { - return true; - } - const text = String(error || "").toLowerCase(); - if (text.includes("aborted:extract") || text.includes("extract_aborted")) { - return false; - } - return true; -} - -async function extractZipArchive(archivePath: string, targetDir: string, conflictMode: ConflictMode, signal?: AbortSignal): Promise<void> { - const mode = effectiveConflictMode(conflictMode); - const memoryLimitBytes = zipEntryMemoryLimitBytes(); - const zip = new AdmZip(archivePath); - const entries = zip.getEntries(); - const resolvedTarget = path.resolve(targetDir); - const usedOutputs = new Set<string>(); - const renameCounters = new Map<string, number>(); - - for (const entry of entries) { - if (signal?.aborted) { - throw new Error("aborted:extract"); - } - const baseOutputPath = path.resolve(targetDir, entry.entryName); - if (!baseOutputPath.startsWith(resolvedTarget + path.sep) && baseOutputPath !== resolvedTarget) { - logger.warn(`ZIP-Eintrag übersprungen (Path Traversal): ${entry.entryName}`); - continue; - } - if (entry.isDirectory) { - await fs.promises.mkdir(baseOutputPath, { recursive: true }); - continue; - } - - const header = (entry as unknown as { - header?: { - size?: number; - compressedSize?: number; - crc?: number; - dataHeader?: { - size?: number; - compressedSize?: number; - crc?: number; - }; - }; - }).header; - const uncompressedSize = Number(header?.size ?? header?.dataHeader?.size ?? NaN); - const compressedSize = Number(header?.compressedSize ?? header?.dataHeader?.compressedSize ?? NaN); - - if (!Number.isFinite(uncompressedSize) || uncompressedSize < 0) { - throw new Error("ZIP-Eintrag ohne sichere Groessenangabe fur internen Entpacker"); - } - if (!Number.isFinite(compressedSize) || compressedSize < 0) { - throw new Error("ZIP-Eintrag ohne sichere Groessenangabe fur internen Entpacker"); - } - - if (uncompressedSize > memoryLimitBytes) { - const entryMb = Math.ceil(uncompressedSize / (1024 * 1024)); - const limitMb = Math.ceil(memoryLimitBytes / (1024 * 1024)); - throw new Error(`ZIP-Eintrag zu groß für internen Entpacker (${entryMb} MB > ${limitMb} MB)`); - } - if (compressedSize > memoryLimitBytes) { - const entryMb = Math.ceil(compressedSize / (1024 * 1024)); - const limitMb = Math.ceil(memoryLimitBytes / (1024 * 1024)); - throw new Error(`ZIP-Eintrag komprimiert zu groß für internen Entpacker (${entryMb} MB > ${limitMb} MB)`); - } - - let outputPath = baseOutputPath; - let outputKey = pathSetKey(outputPath); - - await fs.promises.mkdir(path.dirname(outputPath), { recursive: true }); - // TOCTOU note: There is a small race between access and writeFile below. - // This is acceptable here because zip extraction is single-threaded and we need - // the exists check to implement skip/rename conflict resolution semantics. - const outputExists = usedOutputs.has(outputKey) || await fs.promises.access(outputPath).then(() => true, () => false); - if (outputExists) { - if (mode === "skip") { - continue; - } - if (mode === "rename") { - const parsed = path.parse(baseOutputPath); - const counterKey = pathSetKey(baseOutputPath); - let n = renameCounters.get(counterKey) || 1; - let candidate = baseOutputPath; - let candidateKey = outputKey; - while (n <= 10000) { - candidate = path.join(parsed.dir, `${parsed.name} (${n})${parsed.ext}`); - candidateKey = pathSetKey(candidate); - if (!usedOutputs.has(candidateKey) && !(await fs.promises.access(candidate).then(() => true, () => false))) { - break; - } - n += 1; - } - if (n > 10000) { - throw new Error(`ZIP-Rename-Limit erreicht für ${entry.entryName}`); - } - renameCounters.set(counterKey, n + 1); - if (signal?.aborted) { - throw new Error("aborted:extract"); - } - outputPath = candidate; - outputKey = candidateKey; - } - } - - if (signal?.aborted) { - throw new Error("aborted:extract"); - } - const data = entry.getData(); - if (data.length > memoryLimitBytes) { - const entryMb = Math.ceil(data.length / (1024 * 1024)); - const limitMb = Math.ceil(memoryLimitBytes / (1024 * 1024)); - throw new Error(`ZIP-Eintrag zu groß für internen Entpacker (${entryMb} MB > ${limitMb} MB)`); - } - const maxDeclaredSize = Math.max(uncompressedSize, compressedSize); - if (maxDeclaredSize > 0 && data.length > maxDeclaredSize * 20) { - throw new Error(`ZIP-Eintrag verdächtig groß nach Entpacken (${entry.entryName})`); - } - await fs.promises.writeFile(outputPath, data); - usedOutputs.add(outputKey); - } -} +// ════════════════════════════════════════════════════════════════════════════ +// Sektion 5 — Cleanup & Dateisystem +// ════════════════════════════════════════════════════════════════════════════ function escapeRegex(value: string): string { return value.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); @@ -2939,6 +672,2244 @@ export async function removeEmptyDirectoryTree(rootDir: string): Promise<number> return removed; } +// ════════════════════════════════════════════════════════════════════════════ +// Sektion 6 — Passwort-Management (LRU-Cache & Kandidaten) +// ════════════════════════════════════════════════════════════════════════════ + +function packagePasswordCacheKey(packageDir: string, packageId?: string): string { + const normalizedPackageId = String(packageId || "").trim(); + if (normalizedPackageId) { + return `pkg:${normalizedPackageId}`; + } + return `dir:${pathSetKey(path.resolve(packageDir))}`; +} + +function packagePasswordCacheLabel(packageDir: string, packageId?: string): string { + const normalizedPackageId = String(packageId || "").trim(); + if (normalizedPackageId) { + return `packageId=${normalizedPackageId.slice(0, 8)}`; + } + return `packageDir=${path.basename(path.resolve(packageDir))}`; +} + +function readCachedPackagePassword(cacheKey: string): string { + const cached = packageLearnedPasswords.get(cacheKey); + if (!cached) { + return ""; + } + // Refresh insertion order to keep recently used package caches alive. + packageLearnedPasswords.delete(cacheKey); + packageLearnedPasswords.set(cacheKey, cached); + return cached; +} + +function writeCachedPackagePassword(cacheKey: string, password: string): void { + const normalized = String(password || "").trim(); + if (!normalized) { + return; + } + if (packageLearnedPasswords.has(cacheKey)) { + packageLearnedPasswords.delete(cacheKey); + } + packageLearnedPasswords.set(cacheKey, normalized); + if (packageLearnedPasswords.size > PACKAGE_PASSWORD_CACHE_LIMIT) { + const oldestKey = packageLearnedPasswords.keys().next().value as string | undefined; + if (oldestKey) { + packageLearnedPasswords.delete(oldestKey); + } + } +} + +function clearCachedPackagePassword(cacheKey: string): void { + packageLearnedPasswords.delete(cacheKey); +} + +export function archiveFilenamePasswords(archiveName: string): string[] { + const name = String(archiveName || ""); + if (!name) return []; + const stem = name + .replace(/\.part\d+\.rar$/i, "") + .replace(/\.zip\.\d{3}$/i, "") + .replace(/\.7z\.\d{3}$/i, "") + .replace(/\.\d{3}$/i, "") + .replace(/\.(?:tar\.(?:gz|bz2|xz)|tgz|tbz2|txz)$/i, "") + .replace(/\.(rar|zip|7z|tar|gz|bz2|xz)$/i, ""); + if (!stem) return []; + const candidates = [stem]; + const withSpaces = stem.replace(/[._]/g, " "); + if (withSpaces !== stem) candidates.push(withSpaces); + return candidates; +} + +function archivePasswords(listInput: string): string[] { + const custom = String(listInput || "") + .split(/\r?\n/g) + .map((part) => part.trim()) + .filter(Boolean); + + const fromEnv = String(process.env.RD_ARCHIVE_PASSWORDS || "") + .split(/[;,\n]/g) + .map((part) => part.trim()) + .filter(Boolean); + + return Array.from(new Set(["", ...custom, ...fromEnv, ...DEFAULT_ARCHIVE_PASSWORDS])); +} + +function prioritizePassword(passwords: string[], successful: string): string[] { + const target = String(successful || ""); + if (!target || passwords.length <= 1) { + return passwords; + } + const index = passwords.findIndex((candidate) => candidate === target); + if (index === 0) { + return passwords; + } + if (index < 0) { + return [target, ...passwords.filter((candidate) => candidate !== target)]; + } + const next = [...passwords]; + const [value] = next.splice(index, 1); + next.unshift(value); + return next; +} + +// ════════════════════════════════════════════════════════════════════════════ +// Sektion 7 — Fehler-Klassifizierung +// ════════════════════════════════════════════════════════════════════════════ + +export function cleanErrorText(text: string): string { + const normalized = String(text || "").replace(/\s+/g, " ").trim(); + if (normalized.length <= 500) { + return normalized; + } + const head = normalized.slice(0, 240).trimEnd(); + const tail = normalized.slice(-240).trimStart(); + return `${head} ... ${tail}`; +} + +function appendLimited(base: string, chunk: string, maxLen = MAX_EXTRACT_OUTPUT_BUFFER): string { + const next = `${base}${chunk}`; + if (next.length <= maxLen) { + return next; + } + return next.slice(next.length - maxLen); +} + +function withExtractionErrorHints( + error: unknown, + hints: { + suggestRedownload?: boolean; + jvmFailureReason?: string; + legacyBestPercent?: number; + legacyExtractor?: string; + } +): Error { + const base = error instanceof Error ? error : new Error(String(error || "Entpacken fehlgeschlagen")); + const enhanced = base as ExtractionErrorWithHints; + if (hints.suggestRedownload) { + enhanced.suggestRedownload = true; + } + if (hints.jvmFailureReason) { + enhanced.jvmFailureReason = hints.jvmFailureReason; + } + if (Number.isFinite(hints.legacyBestPercent)) { + enhanced.legacyBestPercent = Math.max(Number(enhanced.legacyBestPercent || 0), Number(hints.legacyBestPercent || 0)); + } + if (hints.legacyExtractor) { + enhanced.legacyExtractor = hints.legacyExtractor; + } + return enhanced; +} + +export function classifyExtractionError(errorText: string): ExtractErrorCategory { + const text = String(errorText || "").toLowerCase(); + if (text.includes("aborted:extract") || text.includes("extract_aborted")) return "aborted"; + if (text.includes("timeout")) return "timeout"; + if (text.includes("crc failed") || text.includes("checksum error") || text.includes("crc error")) return "crc_error"; + if (text.includes("wrong password") || text.includes("falsches passwort") || text.includes("incorrect password")) return "wrong_password"; + if (text.includes("missing volume") || text.includes("next volume") || text.includes("unexpected end of archive") || text.includes("missing parts")) return "missing_parts"; + if (text.includes("nicht gefunden") || text.includes("not found") || text.includes("no extractor")) return "no_extractor"; + if (text.includes("kein rar-archiv") || text.includes("not a rar archive") || text.includes("unsupported") || text.includes("unsupportedmethod")) return "unsupported_format"; + if (text.includes("disk full") || text.includes("speicherplatz") || text.includes("no space left") || text.includes("not enough space")) return "disk_full"; + return "unknown"; +} + +export function shouldSerialRetryParallelFailures( + extractedCount: number, + failedCategories: ExtractErrorCategory[] +): boolean { + if (failedCategories.length === 0) { + return false; + } + if (extractedCount > 0) { + return true; + } + return failedCategories.every((category) => + category === "crc_error" + || category === "wrong_password" + || category === "unknown" + ); +} + +export function shouldFallbackLegacyRarToJvm( + archivePath: string, + configuredMode: ExtractBackendMode, + backendMode: ExtractBackendMode, + errorText: string, + bestPercent = 0, + platform = process.platform +): boolean { + if (configuredMode !== "auto" || backendMode !== "legacy") { + return false; + } + if (String(platform || "").toLowerCase() !== "win32") { + return false; + } + if (!isRarArchivePath(archivePath)) { + return false; + } + + const category = classifyExtractionError(errorText); + if (category === "aborted" || category === "timeout" || category === "no_extractor" || category === "missing_parts" || category === "disk_full") { + return false; + } + + const text = String(errorText || "").toLowerCase(); + if (text.includes("cannot create")) { + return false; + } + + return bestPercent > 0 || category === "unknown"; +} + +function isExtractAbortError(errorText: string): boolean { + const text = String(errorText || "").toLowerCase(); + return text.includes("aborted:extract") || text.includes("extract_aborted") || text.includes("noextractor:skipped"); +} + +function isNoExtractorError(errorText: string): boolean { + return String(errorText || "").toLowerCase().includes("nicht gefunden"); +} + +function isUnsupportedArchiveFormatError(errorText: string): boolean { + const text = String(errorText || "").toLowerCase(); + return text.includes("kein rar-archiv") + || text.includes("not a rar archive") + || text.includes("is not a rar archive"); +} + +function isUnsupportedExtractorSwitchError(errorText: string): boolean { + const text = String(errorText || "").toLowerCase(); + return text.includes("unknown switch") + || text.includes("unknown option") + || text.includes("invalid switch") + || text.includes("unsupported option") + || text.includes("unbekannter schalter") + || text.includes("falscher parameter"); +} + +function isJvmRuntimeMissingError(errorText: string): boolean { + const text = String(errorText || "").toLowerCase(); + return text.includes("could not find or load main class") + || text.includes("classnotfoundexception") + || text.includes("noclassdeffounderror") + || text.includes("unsatisfiedlinkerror") + || text.includes("enoent"); +} + +// ════════════════════════════════════════════════════════════════════════════ +// Sektion 8 — Backend-Modus (auto / jvm / legacy) +// ════════════════════════════════════════════════════════════════════════════ + +export function resolveExtractorBackendMode( + rawValue?: string | null, + isVitestEnv = Boolean(process.env.VITEST) +): ExtractBackendMode { + const defaultMode: ExtractBackendMode = isVitestEnv ? "legacy" : "auto"; + const raw = String(rawValue ?? defaultMode).trim().toLowerCase(); + if (raw === "legacy") { + return "legacy"; + } + if (raw === "jvm" || raw === "jbind" || raw === "7zjbinding") { + return "jvm"; + } + return "auto"; +} + +export function resolveExtractorBackendModeForArchive( + archivePath: string, + rawValue?: string | null, + isVitestEnv = Boolean(process.env.VITEST), + platform = process.platform +): ExtractBackendMode { + const requestedMode = resolveExtractorBackendMode(rawValue, isVitestEnv); + if (requestedMode !== "auto") { + return requestedMode; + } + // On Windows, multipart RAR extraction feels significantly snappier with the + // native CLI path than with the JVM backend, and we already harden that path + // with subst + flat-mode fallback. + if (String(platform || "").toLowerCase() === "win32" && isRarArchivePath(archivePath)) { + return "legacy"; + } + return requestedMode; +} + +function extractorBackendMode(): ExtractBackendMode { + return resolveExtractorBackendMode(process.env.RD_EXTRACT_BACKEND); +} + +function extractorBackendModeForArchive(archivePath: string): ExtractBackendMode { + return resolveExtractorBackendModeForArchive(archivePath, process.env.RD_EXTRACT_BACKEND); +} + +function isRarArchivePath(filePath: string): boolean { + return /\.(?:rar|r\d{2,3})$/i.test(String(filePath || "")); +} + +// ════════════════════════════════════════════════════════════════════════════ +// Sektion 9 — Native Extractor Resolution (7-Zip / WinRAR) +// ════════════════════════════════════════════════════════════════════════════ + +function is7zCommand(command: string): boolean { + const lower = command.toLowerCase(); + return lower.includes("7z") && !lower.includes("unrar") && !lower.includes("winrar"); +} + +function isRarNativeCommand(command: string): boolean { + const base = path.basename(String(command || "")).toLowerCase(); + return base === "unrar.exe" + || base === "unrar" + || base === "winrar.exe" + || base === "rar.exe" + || base === "rar"; +} + +function extractorCommandKind(command: string): ExtractorCommandKind { + if (isRarNativeCommand(command)) { + return "rar_native"; + } + if (is7zCommand(command)) { + return "seven_zip"; + } + return "other"; +} + +function isAbsoluteCommand(command: string): boolean { + return path.isAbsolute(command) + || command.includes("\\") + || command.includes("/"); +} + +function cachedExtractorFitsArchive(command: string, archivePath: string): boolean { + if (!archivePath) { + return true; + } + const kind = extractorCommandKind(command); + if (isRarArchivePath(archivePath)) { + return kind === "rar_native"; + } + return kind === "seven_zip"; +} + +export function orderExtractorCandidatesForArchive( + candidates: string[], + archivePath: string, + preferredCommand = "" +): string[] { + const unique = Array.from(new Set(candidates.filter(Boolean))); + const preferRarNative = isRarArchivePath(archivePath); + const rank = (command: string): number => { + const kind = extractorCommandKind(command); + if (preferRarNative) { + if (kind === "rar_native") return 0; + if (kind === "seven_zip") return 1; + return 2; + } + if (kind === "seven_zip") return 0; + if (kind === "rar_native") return 1; + return 2; + }; + + return unique + .map((command, index) => ({ command, index })) + .sort((left, right) => { + const rankDiff = rank(left.command) - rank(right.command); + if (rankDiff !== 0) { + return rankDiff; + } + const leftPreferred = preferredCommand && left.command === preferredCommand; + const rightPreferred = preferredCommand && right.command === preferredCommand; + if (leftPreferred !== rightPreferred) { + return leftPreferred ? -1 : 1; + } + return left.index - right.index; + }) + .map((entry) => entry.command); +} + +function nativeExtractorCandidates(archivePath = ""): string[] { + const programFiles = process.env.ProgramFiles || "C:\\Program Files"; + const programFilesX86 = process.env["ProgramFiles(x86)"] || "C:\\Program Files (x86)"; + const localAppData = process.env.LOCALAPPDATA || ""; + + const sevenZipInstalled = [ + process.env.RD_7Z_BIN || "", + path.join(programFiles, "7-Zip", "7z.exe"), + path.join(programFilesX86, "7-Zip", "7z.exe") + ]; + if (localAppData) { + sevenZipInstalled.push(path.join(localAppData, "Programs", "7-Zip", "7z.exe")); + } + + const winRarInstalled = [ + path.join(programFiles, "WinRAR", "Rar.exe"), + path.join(programFilesX86, "WinRAR", "Rar.exe"), + path.join(programFiles, "WinRAR", "UnRAR.exe"), + path.join(programFilesX86, "WinRAR", "UnRAR.exe") + ]; + + if (localAppData) { + winRarInstalled.push(path.join(localAppData, "Programs", "WinRAR", "Rar.exe")); + winRarInstalled.push(path.join(localAppData, "Programs", "WinRAR", "UnRAR.exe")); + } + + const ordered = resolvedExtractorCommand + ? [ + resolvedExtractorCommand, + ...sevenZipInstalled, + "7z.exe", + "7z", + "7za.exe", + "7za", + ...winRarInstalled, + "Rar.exe", + "rar", + "UnRAR.exe", + "unrar" + ] + : [ + ...sevenZipInstalled, + "7z.exe", + "7z", + "7za.exe", + "7za", + ...winRarInstalled, + "Rar.exe", + "rar", + "UnRAR.exe", + "unrar" + ]; + return orderExtractorCandidatesForArchive(ordered, archivePath, resolvedExtractorCommand || ""); +} + +function extractorProbeArgs(command: string): string[] { + return isRarNativeCommand(command) ? ["-?"] : ["?"]; +} + +async function resolveExtractorCommandInternal(archivePath = ""): Promise<string> { + if (resolvedExtractorCommand) { + return resolvedExtractorCommand; + } + if (resolveFailureReason) { + const age = Date.now() - resolveFailureAt; + if (age < EXTRACTOR_RETRY_AFTER_MS) { + throw new Error(resolveFailureReason); + } + resolveFailureReason = ""; + resolveFailureAt = 0; + } + + const candidates = nativeExtractorCandidates(archivePath); + for (const command of candidates) { + if (isAbsoluteCommand(command) && !fs.existsSync(command)) { + continue; + } + const probeArgs = extractorProbeArgs(command); + const probe = await runExtractCommand(command, probeArgs, undefined, undefined, EXTRACTOR_PROBE_TIMEOUT_MS); + if (probe.ok || (!probe.missingCommand && !probe.timedOut)) { + resolvedExtractorCommand = command; + resolveFailureReason = ""; + resolveFailureAt = 0; + logger.info(`Entpacker erkannt: ${command}`); + return command; + } + } + + resolveFailureReason = NO_EXTRACTOR_MESSAGE; + resolveFailureAt = Date.now(); + throw new Error(resolveFailureReason); +} + +async function resolveExtractorCommand(archivePath = ""): Promise<string> { + if (resolvedExtractorCommand && cachedExtractorFitsArchive(resolvedExtractorCommand, archivePath)) { + return resolvedExtractorCommand; + } + if (resolveExtractorCommandInFlight) { + return resolveExtractorCommandInFlight; + } + + const pending = resolveExtractorCommandInternal(archivePath); + resolveExtractorCommandInFlight = pending; + try { + return await pending; + } finally { + if (resolveExtractorCommandInFlight === pending) { + resolveExtractorCommandInFlight = null; + } + } +} + +async function findAlternativeExtractor(currentCommand: string, archivePath = ""): Promise<string | null> { + const candidates = nativeExtractorCandidates(archivePath); + const currentKind = extractorCommandKind(currentCommand); + const preferredKinds: ExtractorCommandKind[] = currentKind === "seven_zip" + ? ["rar_native"] + : isRarArchivePath(archivePath) + ? ["rar_native", "seven_zip"] + : ["seven_zip", "rar_native"]; + for (const kind of preferredKinds) { + for (const candidate of candidates) { + if (candidate === currentCommand) continue; + if (extractorCommandKind(candidate) !== kind) continue; + if (isAbsoluteCommand(candidate) && !fs.existsSync(candidate)) continue; + const probe = await runExtractCommand(candidate, extractorProbeArgs(candidate), undefined, undefined, EXTRACTOR_PROBE_TIMEOUT_MS); + if (probe.ok || (!probe.missingCommand && !probe.timedOut)) { + return candidate; + } + } + } + return null; +} + +// ════════════════════════════════════════════════════════════════════════════ +// Sektion 10 — CPU / Thread / Priority +// ════════════════════════════════════════════════════════════════════════════ + +/** Compute a safe JVM -Xmx value based on available physical RAM. + * Reserves 4 GB for Windows + Electron + other processes, caps at 16 GB. */ +function jvmMaxHeapArg(): string { + const totalGb = os.totalmem() / (1024 ** 3); + const heapGb = Math.max(1, Math.min(Math.floor(totalGb - 4), 16)); + return `-Xmx${heapGb}g`; +} + +function shouldUseExtractorPerformanceFlags(): boolean { + const raw = String(process.env.RD_EXTRACT_PERF_FLAGS || "").trim().toLowerCase(); + return raw !== "0" && raw !== "false" && raw !== "off" && raw !== "no"; +} + +function extractCpuBudgetFromPriority(priority?: string): number { + switch (priority) { + case "low": return 25; + case "middle": return 50; + default: return 80; + } +} + +function extractOsPriority(priority?: string): number { + switch (priority) { + case "high": return os.constants.priority.PRIORITY_NORMAL; + default: return os.constants.priority.PRIORITY_BELOW_NORMAL; + } +} + +function extractCpuBudgetPercent(priority?: string): number { + const envValue = Number(process.env.RD_EXTRACT_CPU_BUDGET_PERCENT ?? NaN); + if (Number.isFinite(envValue) && envValue >= 40 && envValue <= 95) { + return Math.floor(envValue); + } + return extractCpuBudgetFromPriority(priority); +} + +function extractorThreadSwitch(hybridMode = false, priority?: string): string { + if (hybridMode) { + const envValue = Number(process.env.RD_EXTRACT_THREADS ?? NaN); + if (Number.isFinite(envValue) && envValue >= 1 && envValue <= 32) { + return `-mt${Math.floor(envValue)}`; + } + const cpuCount = Math.max(1, os.cpus().length || 1); + const hybridThreads = Math.max(2, Math.min(12, Math.ceil(cpuCount * 0.75))); + return `-mt${hybridThreads}`; + } + const envValue = Number(process.env.RD_EXTRACT_THREADS ?? NaN); + if (Number.isFinite(envValue) && envValue >= 1 && envValue <= 32) { + return `-mt${Math.floor(envValue)}`; + } + const cpuCount = Math.max(1, os.cpus().length || 1); + const budgetPercent = extractCpuBudgetPercent(priority); + const budgetedThreads = Math.floor((cpuCount * budgetPercent) / 100); + const threadCount = Math.max(1, Math.min(16, Math.max(1, budgetedThreads))); + return `-mt${threadCount}`; +} + +function lowerExtractProcessPriority(childPid: number | undefined, cpuPriority?: string): void { + if (process.platform !== "win32") { + return; + } + const pid = Number(childPid || 0); + if (!Number.isFinite(pid) || pid <= 0) { + return; + } + try { + os.setPriority(pid, extractOsPriority(cpuPriority)); + } catch { + // ignore: priority lowering is best-effort + } +} + +// ════════════════════════════════════════════════════════════════════════════ +// Sektion 11 — Prozess-Ausführung (spawn, kill, progress parsing) +// ════════════════════════════════════════════════════════════════════════════ + +function killProcessTree(child: { pid?: number; kill: () => void }): void { + const pid = Number(child.pid || 0); + if (!Number.isFinite(pid) || pid <= 0) { + try { + child.kill(); + } catch { + // ignore + } + return; + } + + if (process.platform === "win32") { + try { + const killer = spawn("taskkill", ["/PID", String(pid), "/T", "/F"], { + windowsHide: true, + stdio: "ignore" + }); + killer.on("error", () => { + try { + child.kill(); + } catch { + // ignore + } + }); + } catch { + try { + child.kill(); + } catch { + // ignore + } + } + return; + } + + try { + child.kill(); + } catch { + // ignore + } +} + +function parseProgressPercent(chunk: string): number | null { + const text = String(chunk || ""); + const matches = text.match(/(?:^|\D)(\d{1,3})%/g); + if (!matches) { + return null; + } + let latest: number | null = null; + for (const raw of matches) { + const digits = raw.match(/(\d{1,3})%/); + if (!digits) { + continue; + } + const value = Number(digits[1]); + if (Number.isFinite(value) && value >= 0 && value <= 100) { + latest = value; + } + } + return latest; +} + +function nextArchivePercent(previous: number, incoming: number): number { + const prev = Math.max(0, Math.min(100, Math.floor(Number(previous) || 0))); + const next = Math.max(0, Math.min(100, Math.floor(Number(incoming) || 0))); + return next >= prev ? next : prev; +} + +function runExtractCommand( + command: string, + args: string[], + onChunk?: (chunk: string) => void, + signal?: AbortSignal, + timeoutMs?: number +): Promise<ExtractSpawnResult> { + if (signal?.aborted) { + return Promise.resolve({ ok: false, missingCommand: false, aborted: true, timedOut: false, errorText: "aborted:extract" }); + } + + return new Promise((resolve) => { + let settled = false; + let output = ""; + const child = spawn(command, args, { windowsHide: true }); + lowerExtractProcessPriority(child.pid, currentExtractCpuPriority); + let timeoutId: NodeJS.Timeout | null = null; + let timedOutByWatchdog = false; + let abortedBySignal = false; + + const finish = (result: ExtractSpawnResult): void => { + if (settled) { + return; + } + settled = true; + if (timeoutId) { + clearTimeout(timeoutId); + timeoutId = null; + } + if (signal && onAbort) { + signal.removeEventListener("abort", onAbort); + } + resolve(result); + }; + + if (timeoutMs && timeoutMs > 0) { + timeoutId = setTimeout(() => { + timedOutByWatchdog = true; + killProcessTree(child); + finish({ + ok: false, + missingCommand: false, + aborted: false, + timedOut: true, + errorText: `Entpacken Timeout nach ${Math.ceil(timeoutMs / 1000)}s` + }); + }, timeoutMs); + } + + const onAbort = signal + ? (): void => { + abortedBySignal = true; + killProcessTree(child); + finish({ ok: false, missingCommand: false, aborted: true, timedOut: false, errorText: "aborted:extract" }); + } + : null; + if (signal && onAbort) { + signal.addEventListener("abort", onAbort, { once: true }); + } + + child.stdout.on("data", (chunk) => { + const text = String(chunk || ""); + output = appendLimited(output, text); + onChunk?.(text); + }); + child.stderr.on("data", (chunk) => { + const text = String(chunk || ""); + output = appendLimited(output, text); + onChunk?.(text); + }); + + child.on("error", (error) => { + const text = cleanErrorText(String(error)); + finish({ + ok: false, + missingCommand: text.toLowerCase().includes("enoent"), + aborted: false, + timedOut: false, + errorText: text + }); + }); + + child.on("close", (code) => { + if (abortedBySignal) { + finish({ ok: false, missingCommand: false, aborted: true, timedOut: false, errorText: "aborted:extract" }); + return; + } + if (timedOutByWatchdog) { + finish({ + ok: false, + missingCommand: false, + aborted: false, + timedOut: true, + errorText: `Entpacken Timeout nach ${Math.ceil((timeoutMs || 0) / 1000)}s` + }); + return; + } + if (code === 0) { + finish({ ok: true, missingCommand: false, aborted: false, timedOut: false, errorText: "" }); + return; + } + if (code === 1) { + const lowered = output.toLowerCase(); + const warningOnly = !lowered.includes("crc failed") + && !lowered.includes("checksum error") + && !lowered.includes("wrong password") + && !lowered.includes("cannot open") + && !lowered.includes("fatal error") + && !lowered.includes("unexpected end of archive") + && !lowered.includes("error:"); + if (warningOnly) { + finish({ ok: true, missingCommand: false, aborted: false, timedOut: false, errorText: "" }); + return; + } + } + const cleaned = cleanErrorText(output); + finish({ + ok: false, + missingCommand: false, + aborted: false, + timedOut: false, + errorText: cleaned || `Exit Code ${String(code ?? "?")}` + }); + }); + }); +} + +// ════════════════════════════════════════════════════════════════════════════ +// Sektion 12 — JVM Backend & Daemon +// ════════════════════════════════════════════════════════════════════════════ + +let cachedJvmLayout: JvmExtractorLayout | null | undefined; +let cachedJvmLayoutNullSince = 0; +const JVM_LAYOUT_NULL_TTL_MS = 5 * 60 * 1000; + +function resolveJavaCommandCandidates(): string[] { + const programFiles = process.env.ProgramFiles || "C:\\Program Files"; + const programFilesX86 = process.env["ProgramFiles(x86)"] || "C:\\Program Files (x86)"; + const localAppData = process.env.LOCALAPPDATA || ""; + + const candidates = [ + process.env.RD_JAVA_BIN || "", + path.join(programFiles, "JDownloader", "jre", "bin", "java.exe"), + path.join(programFilesX86, "JDownloader", "jre", "bin", "java.exe"), + localAppData ? path.join(localAppData, "JDownloader", "jre", "bin", "java.exe") : "", + "java" + ].filter(Boolean); + + return Array.from(new Set(candidates)); +} + +function resolveJvmExtractorRootCandidates(): string[] { + const fromEnv = String(process.env.RD_EXTRACTOR_JVM_DIR || "").trim(); + const electronResourcesPath = (process as NodeJS.Process & { resourcesPath?: string }).resourcesPath || ""; + const candidates = [ + fromEnv, + electronResourcesPath ? path.join(electronResourcesPath, "app.asar.unpacked", "resources", "extractor-jvm") : "", + path.join(process.cwd(), "resources", "extractor-jvm"), + path.join(process.cwd(), "build", "resources", "extractor-jvm"), + path.join(__dirname, "..", "..", "..", "resources", "extractor-jvm"), + electronResourcesPath ? path.join(electronResourcesPath, "extractor-jvm") : "" + ].filter(Boolean); + return Array.from(new Set(candidates)); +} + +function resolveJvmExtractorLayout(): JvmExtractorLayout | null { + if (cachedJvmLayout !== undefined) { + if (cachedJvmLayout === null && Date.now() - cachedJvmLayoutNullSince > JVM_LAYOUT_NULL_TTL_MS) { + cachedJvmLayout = undefined; + } else { + return cachedJvmLayout; + } + } + const javaCandidates = resolveJavaCommandCandidates(); + const javaCommand = javaCandidates.find((candidate) => { + if (!candidate) { + return false; + } + if (!isAbsoluteCommand(candidate)) { + return true; + } + return fs.existsSync(candidate); + }) || ""; + + if (!javaCommand) { + cachedJvmLayout = null; + cachedJvmLayoutNullSince = Date.now(); + return null; + } + + for (const rootDir of resolveJvmExtractorRootCandidates()) { + const classesDir = path.join(rootDir, JVM_EXTRACTOR_CLASSES_SUBDIR); + if (!fs.existsSync(classesDir)) { + continue; + } + const libs = JVM_EXTRACTOR_REQUIRED_LIBS.map((name) => path.join(rootDir, JVM_EXTRACTOR_LIB_SUBDIR, name)); + if (libs.some((filePath) => !fs.existsSync(filePath))) { + continue; + } + const classPath = [classesDir, ...libs].join(path.delimiter); + const layout = { javaCommand, classPath, rootDir }; + cachedJvmLayout = layout; + return layout; + } + + cachedJvmLayout = null; + cachedJvmLayoutNullSince = Date.now(); + return null; +} + +function parseJvmLine( + line: string, + onArchiveProgress: ((percent: number) => void) | undefined, + state: { bestPercent: number; usedPassword: string; backend: string; reportedError: string } +): void { + const trimmed = String(line || "").trim(); + if (!trimmed) { + return; + } + + if (trimmed.startsWith("RD_PROGRESS ")) { + const parsed = parseProgressPercent(trimmed); + if (parsed !== null) { + const next = nextArchivePercent(state.bestPercent, parsed); + if (next !== state.bestPercent) { + state.bestPercent = next; + onArchiveProgress?.(next); + } + } + return; + } + + if (trimmed.startsWith("RD_PASSWORD ")) { + const encoded = trimmed.slice("RD_PASSWORD ".length).trim(); + try { + state.usedPassword = Buffer.from(encoded, "base64").toString("utf8"); + } catch { + state.usedPassword = ""; + } + return; + } + + if (trimmed.startsWith("RD_BACKEND ")) { + state.backend = trimmed.slice("RD_BACKEND ".length).trim(); + return; + } + + if (trimmed.startsWith("RD_ERROR ")) { + state.reportedError = trimmed.slice("RD_ERROR ".length).trim(); + } +} + +// ── Persistent JVM Daemon ── +// Keeps a single JVM process alive across multiple extraction requests, +// eliminating the ~5s JVM boot overhead per archive. + +let daemonProcess: ChildProcess | null = null; +let daemonReady = false; +let daemonBusy = false; +let daemonCurrentRequest: DaemonRequest | null = null; +let daemonStdoutBuffer = ""; +let daemonStderrBuffer = ""; +let daemonOutput = ""; +let daemonTimeoutId: NodeJS.Timeout | null = null; +let daemonAbortHandler: (() => void) | null = null; +let daemonLayout: JvmExtractorLayout | null = null; + +export function shutdownDaemon(): void { + if (daemonProcess) { + try { daemonProcess.stdin?.end(); } catch { /* ignore */ } + try { killProcessTree(daemonProcess); } catch { /* ignore */ } + daemonProcess = null; + } + daemonReady = false; + daemonBusy = false; + daemonCurrentRequest = null; + daemonStdoutBuffer = ""; + daemonStderrBuffer = ""; + daemonOutput = ""; + if (daemonTimeoutId) { clearTimeout(daemonTimeoutId); daemonTimeoutId = null; } + if (daemonAbortHandler) { daemonAbortHandler = null; } + daemonLayout = null; +} + +function finishDaemonRequest(result: JvmExtractResult): void { + const req = daemonCurrentRequest; + if (!req) return; + daemonCurrentRequest = null; + daemonBusy = false; + daemonStdoutBuffer = ""; + daemonStderrBuffer = ""; + daemonOutput = ""; + if (daemonTimeoutId) { clearTimeout(daemonTimeoutId); daemonTimeoutId = null; } + if (req.signal && daemonAbortHandler) { + req.signal.removeEventListener("abort", daemonAbortHandler); + daemonAbortHandler = null; + } + req.resolve(result); +} + +function flushDaemonParseBuffers(req: DaemonRequest | null): void { + if (!req) { + return; + } + if (daemonStdoutBuffer.trim()) { + parseJvmLine(daemonStdoutBuffer, req.onArchiveProgress, req.parseState); + daemonStdoutBuffer = ""; + } + if (daemonStderrBuffer.trim()) { + parseJvmLine(daemonStderrBuffer, req.onArchiveProgress, req.parseState); + daemonStderrBuffer = ""; + } +} + +function handleDaemonLine(line: string): void { + const trimmed = String(line || "").trim(); + if (!trimmed) return; + + if (trimmed === "RD_DAEMON_READY") { + daemonReady = true; + logger.info("JVM Daemon bereit (persistent)"); + return; + } + + if (trimmed.startsWith("RD_REQUEST_DONE ")) { + const code = parseInt(trimmed.slice("RD_REQUEST_DONE ".length).trim(), 10); + const req = daemonCurrentRequest; + if (!req) return; + const finalize = (): void => { + if (daemonCurrentRequest !== req) { + return; + } + flushDaemonParseBuffers(req); + const elapsedMs = Date.now() - req.startedAt; + logger.info( + `JVM Daemon Request Ende: archive=${req.archiveName}, code=${code}, ms=${elapsedMs}, pwCandidates=${req.passwordCount}, ` + + `bestPercent=${req.parseState.bestPercent}, backend=${req.parseState.backend || "unknown"}, usedPassword=${req.parseState.usedPassword ? "yes" : "no"}` + ); + + if (code === 0) { + req.onArchiveProgress?.(100); + finishDaemonRequest({ + ok: true, missingCommand: false, missingRuntime: false, + aborted: false, timedOut: false, errorText: "", + usedPassword: req.parseState.usedPassword, backend: req.parseState.backend + }); + return; + } + + const message = cleanErrorText(req.parseState.reportedError || daemonOutput) || `Exit Code ${code}`; + finishDaemonRequest({ + ok: false, missingCommand: false, missingRuntime: isJvmRuntimeMissingError(message), + aborted: false, timedOut: false, errorText: message, + usedPassword: req.parseState.usedPassword, backend: req.parseState.backend + }); + }; + + if (code !== 0 && !req.parseState.reportedError) { + setTimeout(finalize, 40); + return; + } + + finalize(); + return; + } + + if (daemonCurrentRequest) { + parseJvmLine(trimmed, daemonCurrentRequest.onArchiveProgress, daemonCurrentRequest.parseState); + } +} + +function startDaemon(layout: JvmExtractorLayout): boolean { + if (daemonProcess && daemonReady) return true; + if (daemonProcess) return false; + shutdownDaemon(); + + const jvmTmpDir = path.join(os.tmpdir(), `rd-extract-daemon-${crypto.randomUUID()}`); + fs.mkdirSync(jvmTmpDir, { recursive: true }); + + const args = [ + "-Dfile.encoding=UTF-8", + `-Djava.io.tmpdir=${jvmTmpDir}`, + "-Xms1g", + jvmMaxHeapArg(), + "-XX:+UseG1GC", + "-XX:MaxGCPauseMillis=50", + "-cp", + layout.classPath, + JVM_EXTRACTOR_MAIN_CLASS, + "--daemon" + ]; + + try { + const child = spawn(layout.javaCommand, args, { + windowsHide: true, + stdio: ["pipe", "pipe", "pipe"] + }); + lowerExtractProcessPriority(child.pid, currentExtractCpuPriority); + daemonProcess = child; + daemonLayout = layout; + + child.stdout!.on("data", (chunk) => { + const raw = String(chunk || ""); + daemonOutput = appendLimited(daemonOutput, raw); + daemonStdoutBuffer += raw; + const lines = daemonStdoutBuffer.split(/\r?\n/); + daemonStdoutBuffer = lines.pop() || ""; + for (const line of lines) { + handleDaemonLine(line); + } + }); + + child.stderr!.on("data", (chunk) => { + const raw = String(chunk || ""); + daemonOutput = appendLimited(daemonOutput, raw); + daemonStderrBuffer += raw; + const lines = daemonStderrBuffer.split(/\r?\n/); + daemonStderrBuffer = lines.pop() || ""; + for (const line of lines) { + if (daemonCurrentRequest) { + parseJvmLine(line, daemonCurrentRequest.onArchiveProgress, daemonCurrentRequest.parseState); + } + } + }); + + child.on("error", () => { + if (daemonCurrentRequest) { + finishDaemonRequest({ + ok: false, missingCommand: true, missingRuntime: true, + aborted: false, timedOut: false, errorText: "Daemon process error", + usedPassword: "", backend: "" + }); + } + shutdownDaemon(); + }); + + child.on("close", () => { + if (daemonCurrentRequest) { + const req = daemonCurrentRequest; + finishDaemonRequest({ + ok: false, missingCommand: false, missingRuntime: false, + aborted: false, timedOut: false, + errorText: cleanErrorText(req.parseState.reportedError || daemonOutput) || "Daemon process exited unexpectedly", + usedPassword: req.parseState.usedPassword, backend: req.parseState.backend + }); + } + // Clean up tmp dir + fs.rm(jvmTmpDir, { recursive: true, force: true }, () => {}); + daemonProcess = null; + daemonReady = false; + daemonBusy = false; + daemonLayout = null; + }); + + logger.info(`JVM Daemon gestartet (PID ${child.pid})`); + return true; + } catch (error) { + logger.warn(`JVM Daemon Start fehlgeschlagen: ${String(error)}`); + return false; + } +} + +function isDaemonAvailable(layout: JvmExtractorLayout): boolean { + if (!daemonProcess || !daemonReady) { + startDaemon(layout); + } + return Boolean(daemonProcess && daemonReady && !daemonBusy); +} + +/** Wait for the daemon to become ready (boot phase) or free (busy phase), with timeout. */ +function waitForDaemonReady(maxWaitMs: number, signal?: AbortSignal): Promise<boolean> { + return new Promise((resolve) => { + const start = Date.now(); + const check = () => { + if (signal?.aborted) { resolve(false); return; } + if (daemonProcess && daemonReady && !daemonBusy) { resolve(true); return; } + if (!daemonProcess) { resolve(false); return; } + if (Date.now() - start >= maxWaitMs) { resolve(false); return; } + setTimeout(check, 50); + }; + check(); + }); +} + +function sendDaemonRequest( + archivePath: string, + targetDir: string, + conflictMode: ConflictMode, + passwordCandidates: string[], + onArchiveProgress?: (percent: number) => void, + signal?: AbortSignal, + timeoutMs?: number +): Promise<JvmExtractResult> { + return new Promise((resolve) => { + const mode = effectiveConflictMode(conflictMode); + const parseState = { bestPercent: 0, usedPassword: "", backend: "", reportedError: "" }; + const archiveName = path.basename(archivePath); + + daemonBusy = true; + daemonOutput = ""; + daemonCurrentRequest = { + resolve, + onArchiveProgress, + signal, + timeoutMs, + parseState, + archiveName, + startedAt: Date.now(), + passwordCount: passwordCandidates.length + }; + logger.info(`JVM Daemon Request Start: archive=${archiveName}, pwCandidates=${passwordCandidates.length}, timeoutMs=${timeoutMs || 0}, conflict=${mode}`); + + if (timeoutMs && timeoutMs > 0) { + daemonTimeoutId = setTimeout(() => { + const req = daemonCurrentRequest; + if (req) { + finishDaemonRequest({ + ok: false, missingCommand: false, missingRuntime: false, + aborted: false, timedOut: true, + errorText: `Entpacken Timeout nach ${Math.ceil(timeoutMs / 1000)}s`, + usedPassword: parseState.usedPassword, backend: parseState.backend + }); + } + shutdownDaemon(); + }, timeoutMs); + } + + if (signal) { + daemonAbortHandler = () => { + const req = daemonCurrentRequest; + if (req) { + finishDaemonRequest({ + ok: false, missingCommand: false, missingRuntime: false, + aborted: true, timedOut: false, errorText: "aborted:extract", + usedPassword: parseState.usedPassword, backend: parseState.backend + }); + } + shutdownDaemon(); + }; + signal.addEventListener("abort", daemonAbortHandler, { once: true }); + } + + const jsonRequest = JSON.stringify({ + archive: archivePath, + target: targetDir, + conflict: mode, + backend: "auto", + passwords: passwordCandidates + }); + + try { + daemonProcess!.stdin!.write(jsonRequest + "\n"); + } catch (error) { + finishDaemonRequest({ + ok: false, missingCommand: false, missingRuntime: false, + aborted: false, timedOut: false, + errorText: `Daemon stdin write failed: ${String(error)}`, + usedPassword: "", backend: "" + }); + shutdownDaemon(); + } + }); +} + +async function runJvmExtractCommand( + layout: JvmExtractorLayout, + archivePath: string, + targetDir: string, + conflictMode: ConflictMode, + passwordCandidates: string[], + onArchiveProgress?: (percent: number) => void, + signal?: AbortSignal, + timeoutMs?: number +): Promise<JvmExtractResult> { + if (signal?.aborted) { + return Promise.resolve({ + ok: false, missingCommand: false, missingRuntime: false, + aborted: true, timedOut: false, errorText: "aborted:extract", + usedPassword: "", backend: "" + }); + } + + // Try persistent daemon first — saves ~5s JVM boot per archive + if (isDaemonAvailable(layout)) { + lowerExtractProcessPriority(daemonProcess?.pid, currentExtractCpuPriority); + logger.info(`JVM Daemon: Sofort verfügbar, sende Request für ${path.basename(archivePath)} (pwCandidates=${passwordCandidates.length})`); + return sendDaemonRequest(archivePath, targetDir, conflictMode, passwordCandidates, onArchiveProgress, signal, timeoutMs); + } + + // Daemon exists but is still booting or busy — wait up to 15s for it + if (daemonProcess) { + const reason = !daemonReady ? "booting" : "busy"; + const waitStartedAt = Date.now(); + logger.info(`JVM Daemon: Warte auf ${reason} Daemon für ${path.basename(archivePath)}...`); + const ready = await waitForDaemonReady(15_000, signal); + const waitedMs = Date.now() - waitStartedAt; + if (ready) { + lowerExtractProcessPriority(daemonProcess?.pid, currentExtractCpuPriority); + logger.info(`JVM Daemon: Bereit nach ${waitedMs}ms — sende Request für ${path.basename(archivePath)}`); + return sendDaemonRequest(archivePath, targetDir, conflictMode, passwordCandidates, onArchiveProgress, signal, timeoutMs); + } + logger.warn(`JVM Daemon: Timeout nach ${waitedMs}ms beim Warten — Fallback auf neuen Prozess für ${path.basename(archivePath)}`); + } + + // Fallback: spawn a new JVM process (daemon not available after waiting) + logger.info(`JVM Spawn: Neuer Prozess für ${path.basename(archivePath)}`); + + const mode = effectiveConflictMode(conflictMode); + const jvmTmpDir = path.join(os.tmpdir(), `rd-extract-${crypto.randomUUID()}`); + fs.mkdirSync(jvmTmpDir, { recursive: true }); + const args = [ + "-Dfile.encoding=UTF-8", + `-Djava.io.tmpdir=${jvmTmpDir}`, + "-Xms1g", + jvmMaxHeapArg(), + "-XX:+UseG1GC", + "-XX:MaxGCPauseMillis=50", + "-cp", + layout.classPath, + JVM_EXTRACTOR_MAIN_CLASS, + "--archive", + archivePath, + "--target", + targetDir, + "--conflict", + mode, + "--backend", + "auto" + ]; + for (const password of passwordCandidates) { + args.push("--password", password); + } + + return new Promise((resolve) => { + let settled = false; + let output = ""; + let timeoutId: NodeJS.Timeout | null = null; + let timedOutByWatchdog = false; + let abortedBySignal = false; + let onAbort: (() => void) | null = null; + const parseState = { bestPercent: 0, usedPassword: "", backend: "", reportedError: "" }; + let stdoutBuffer = ""; + let stderrBuffer = ""; + + const child = spawn(layout.javaCommand, args, { windowsHide: true }); + lowerExtractProcessPriority(child.pid, currentExtractCpuPriority); + + const flushLines = (rawChunk: string, fromStdErr = false): void => { + if (!rawChunk) { + return; + } + output = appendLimited(output, rawChunk); + const nextBuffer = `${fromStdErr ? stderrBuffer : stdoutBuffer}${rawChunk}`; + const lines = nextBuffer.split(/\r?\n/); + const keep = lines.pop() || ""; + for (const line of lines) { + parseJvmLine(line, onArchiveProgress, parseState); + } + if (fromStdErr) { + stderrBuffer = keep; + } else { + stdoutBuffer = keep; + } + }; + + const cleanupTmpDir = (): void => { + fs.rm(jvmTmpDir, { recursive: true, force: true }, () => {}); + }; + + const finish = (result: JvmExtractResult): void => { + if (settled) { + return; + } + settled = true; + if (timeoutId) { + clearTimeout(timeoutId); + timeoutId = null; + } + if (signal && onAbort) { + signal.removeEventListener("abort", onAbort); + } + cleanupTmpDir(); + resolve(result); + }; + + if (timeoutMs && timeoutMs > 0) { + timeoutId = setTimeout(() => { + timedOutByWatchdog = true; + killProcessTree(child); + finish({ + ok: false, missingCommand: false, missingRuntime: false, + aborted: false, timedOut: true, + errorText: `Entpacken Timeout nach ${Math.ceil(timeoutMs / 1000)}s`, + usedPassword: parseState.usedPassword, backend: parseState.backend + }); + }, timeoutMs); + } + + onAbort = signal + ? (): void => { + abortedBySignal = true; + killProcessTree(child); + finish({ + ok: false, missingCommand: false, missingRuntime: false, + aborted: true, timedOut: false, errorText: "aborted:extract", + usedPassword: parseState.usedPassword, backend: parseState.backend + }); + } + : null; + + if (signal && onAbort) { + signal.addEventListener("abort", onAbort, { once: true }); + } + + child.stdout.on("data", (chunk) => { + flushLines(String(chunk || ""), false); + }); + child.stderr.on("data", (chunk) => { + flushLines(String(chunk || ""), true); + }); + + child.on("error", (error) => { + const text = cleanErrorText(String(error)); + finish({ + ok: false, missingCommand: text.toLowerCase().includes("enoent"), + missingRuntime: true, aborted: false, timedOut: false, + errorText: text, usedPassword: parseState.usedPassword, backend: parseState.backend + }); + }); + + child.on("close", (code) => { + parseJvmLine(stdoutBuffer, onArchiveProgress, parseState); + parseJvmLine(stderrBuffer, onArchiveProgress, parseState); + + if (abortedBySignal) { + finish({ + ok: false, missingCommand: false, missingRuntime: false, + aborted: true, timedOut: false, errorText: "aborted:extract", + usedPassword: parseState.usedPassword, backend: parseState.backend + }); + return; + } + if (timedOutByWatchdog) { + finish({ + ok: false, missingCommand: false, missingRuntime: false, + aborted: false, timedOut: true, + errorText: `Entpacken Timeout nach ${Math.ceil((timeoutMs || 0) / 1000)}s`, + usedPassword: parseState.usedPassword, backend: parseState.backend + }); + return; + } + + const message = cleanErrorText(parseState.reportedError || output) || `Exit Code ${String(code ?? "?")}`; + if (code === 0) { + onArchiveProgress?.(100); + finish({ + ok: true, missingCommand: false, missingRuntime: false, + aborted: false, timedOut: false, errorText: "", + usedPassword: parseState.usedPassword, backend: parseState.backend + }); + return; + } + + finish({ + ok: false, missingCommand: false, + missingRuntime: isJvmRuntimeMissingError(message), + aborted: false, timedOut: false, errorText: message, + usedPassword: parseState.usedPassword, backend: parseState.backend + }); + }); + }); +} + +// ════════════════════════════════════════════════════════════════════════════ +// Sektion 13 — Legacy Extraction (buildExternalExtractArgs, runExternalExtract*) +// ════════════════════════════════════════════════════════════════════════════ + +export function buildExternalExtractArgs( + command: string, + archivePath: string, + targetDir: string, + conflictMode: ConflictMode, + password = "", + usePerformanceFlags = true, + hybridMode = false, + flatMode = false +): string[] { + const mode = effectiveConflictMode(conflictMode); + if (isRarNativeCommand(command)) { + const extractCmd = flatMode ? "e" : "x"; + const overwrite = mode === "overwrite" ? "-o+" : mode === "rename" ? "-or" : "-o-"; + const pass = password ? `-p${password}` : "-p-"; + const perfArgs = usePerformanceFlags && shouldUseExtractorPerformanceFlags() + ? ["-idc", extractorThreadSwitch(hybridMode, currentExtractCpuPriority)] + : []; + return [extractCmd, overwrite, pass, "-y", ...perfArgs, archivePath, `${targetDir}${path.sep}`]; + } + + const overwrite = mode === "overwrite" ? "-aoa" : mode === "rename" ? "-aou" : "-aos"; + const pass = password ? `-p${password}` : "-p"; + return ["x", "-y", overwrite, pass, archivePath, `-o${targetDir}`]; +} + +// Delay helper for extraction retries +const extractRetryDelay = (ms: number): Promise<void> => new Promise((resolve) => setTimeout(resolve, ms)); + +async function runExternalExtractInner( + command: string, + archivePath: string, + targetDir: string, + conflictMode: ConflictMode, + passwordCandidates: string[], + onArchiveProgress: ((percent: number) => void) | undefined, + signal: AbortSignal | undefined, + timeoutMs: number, + hybridMode = false, + onPasswordAttempt?: (attempt: number, total: number) => void, + forceFlatMode = false, + flatModeResult?: { needed: boolean }, + onLog?: ExtractOptions["onLog"] +): Promise<string> { + const passwords = passwordCandidates; + let lastError = ""; + const extractorName = path.basename(command).replace(/\.exe$/i, "") || command; + + const quotedPasswords = passwords.map((p) => p === "" ? '""' : `"${p}"`); + onLog?.("INFO", `Legacy-Extractor Start: archive=${path.basename(archivePath)}, extractor=${extractorName}, passwordCount=${passwords.length}, forceFlatMode=${forceFlatMode}, targetDir=${targetDir}`); + logger.info(`Legacy-Extractor (${extractorName}): ${path.basename(archivePath)}, ${passwords.length} Passwörter: [${quotedPasswords.join(", ")}]${forceFlatMode ? " (flat-mode cached)" : ""}`); + + let announcedStart = false; + let bestPercent = 0; + let passwordAttempt = 0; + let usePerformanceFlags = externalExtractorSupportsPerfFlags && shouldUseExtractorPerformanceFlags(); + const summarizeResultError = (errorText: string): string => cleanErrorText(errorText); + let createErrorText = ""; + let createErrorPassword = ""; + + // Skip normal extraction loop if flat mode is already known to be needed for this package + if (forceFlatMode) { + logger.info(`Flat-Modus direkt (gespeichert vom vorherigen Archiv): ${path.basename(archivePath)}`); + onLog?.("INFO", `Flat-Modus direkt (gespeichert vom vorherigen Archiv): ${path.basename(archivePath)}`); + for (const password of passwords) { + if (signal?.aborted) throw new Error("aborted:extract"); + passwordAttempt += 1; + const quotedPw = password === "" ? '""' : `"${password}"`; + onLog?.("INFO", `Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length}: archive=${path.basename(archivePath)}, password=${quotedPw}`); + logger.info(`Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length} für ${path.basename(archivePath)}: ${quotedPw}`); + const args = buildExternalExtractArgs(command, archivePath, targetDir, conflictMode, password, usePerformanceFlags, hybridMode, true); + const result = await runExtractCommand(command, args, (chunk) => { + const parsed = parseProgressPercent(chunk); + if (parsed === null) return; + const next = nextArchivePercent(bestPercent, parsed); + if (next !== bestPercent) { bestPercent = next; onArchiveProgress?.(bestPercent); } + }, signal, timeoutMs); + logger.info(`Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length}: ok=${result.ok}, bestPercent=${bestPercent}`); + onLog?.("INFO", `Flach-Extraktion Ergebnis ${passwordAttempt}/${passwords.length}: archive=${path.basename(archivePath)}, ok=${result.ok}, timedOut=${result.timedOut}, missingCommand=${result.missingCommand}, bestPercent=${bestPercent}`); + if (result.ok) { if (flatModeResult) flatModeResult.needed = true; onArchiveProgress?.(100); return password; } + if (result.aborted) throw new Error("aborted:extract"); + if (result.timedOut || result.missingCommand) break; + lastError = result.errorText; + } + throw withExtractionErrorHints(new Error(lastError || "Entpacken fehlgeschlagen (flat-mode)"), { legacyBestPercent: bestPercent, legacyExtractor: extractorName }); + } + + for (const password of passwords) { + if (signal?.aborted) { + throw new Error("aborted:extract"); + } + if (!announcedStart) { + announcedStart = true; + onArchiveProgress?.(0); + } + passwordAttempt += 1; + const attemptStartedAt = Date.now(); + const quotedPw = password === "" ? '""' : `"${password}"`; + onLog?.("INFO", `Legacy-Passwort-Versuch ${passwordAttempt}/${passwords.length}: archive=${path.basename(archivePath)}, password=${quotedPw}`); + logger.info(`Legacy-Passwort-Versuch ${passwordAttempt}/${passwords.length} für ${path.basename(archivePath)}: ${quotedPw}`); + if (passwords.length > 1) { + onPasswordAttempt?.(passwordAttempt, passwords.length); + } + let args = buildExternalExtractArgs(command, archivePath, targetDir, conflictMode, password, usePerformanceFlags, hybridMode); + let result = await runExtractCommand(command, args, (chunk) => { + const parsed = parseProgressPercent(chunk); + if (parsed === null) { + return; + } + const next = nextArchivePercent(bestPercent, parsed); + if (next !== bestPercent) { + bestPercent = next; + onArchiveProgress?.(bestPercent); + } + }, signal, timeoutMs); + + if (!result.ok && usePerformanceFlags && isUnsupportedExtractorSwitchError(result.errorText)) { + usePerformanceFlags = false; + externalExtractorSupportsPerfFlags = false; + onLog?.("WARN", `Entpacker ohne Performance-Flags fortgesetzt: ${path.basename(archivePath)}`); + logger.warn(`Entpacker ohne Performance-Flags fortgesetzt: ${path.basename(archivePath)}`); + args = buildExternalExtractArgs(command, archivePath, targetDir, conflictMode, password, false, hybridMode); + result = await runExtractCommand(command, args, (chunk) => { + const parsed = parseProgressPercent(chunk); + if (parsed === null) { + return; + } + const next = nextArchivePercent(bestPercent, parsed); + if (next !== bestPercent) { + bestPercent = next; + onArchiveProgress?.(bestPercent); + } + }, signal, timeoutMs); + } + + logger.info( + `Legacy-Passwort-Versuch Ergebnis: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, ` + + `ms=${Date.now() - attemptStartedAt}, ok=${result.ok}, timedOut=${result.timedOut}, missingCommand=${result.missingCommand}, bestPercent=${bestPercent}` + ); + onLog?.("INFO", `Legacy-Passwort-Versuch Ergebnis: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, ms=${Date.now() - attemptStartedAt}, ok=${result.ok}, timedOut=${result.timedOut}, missingCommand=${result.missingCommand}, bestPercent=${bestPercent}`); + if (!result.ok) { + const errorSummary = summarizeResultError(result.errorText); + if (errorSummary) { + logger.info(`Legacy-Passwort-Versuch Fehlertext: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, extractor=${extractorName}, error=${errorSummary}`); + onLog?.("INFO", `Legacy-Passwort-Versuch Fehlertext: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, extractor=${extractorName}, error=${errorSummary}`); + } + } + + if (result.ok) { + onArchiveProgress?.(100); + return password; + } + + if (!createErrorText && result.errorText.includes("Cannot create")) { + createErrorText = result.errorText; + createErrorPassword = password; + logger.warn(`Entpack-Pfadfehler gemerkt: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, extractor=${extractorName}, password=${quotedPw}`); + onLog?.("WARN", `Entpack-Pfadfehler gemerkt: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, extractor=${extractorName}, password=${quotedPw}`); + } + + if (result.aborted) { + throw new Error("aborted:extract"); + } + + if (result.timedOut) { + lastError = result.errorText; + break; + } + + if (result.missingCommand) { + resolvedExtractorCommand = null; + resolveFailureReason = NO_EXTRACTOR_MESSAGE; + resolveFailureAt = Date.now(); + throw withExtractionErrorHints(new Error(NO_EXTRACTOR_MESSAGE), { legacyBestPercent: bestPercent, legacyExtractor: extractorName }); + } + + lastError = result.errorText; + } + + // Some archives store internal paths with a leading \, causing invalid \\ paths. + // Retry in flat mode ("e" instead of "x") which strips all archive paths. + const pathCreateError = createErrorText || (lastError.includes("Cannot create") ? lastError : ""); + if (pathCreateError) { + const flatPasswords = createErrorPassword + ? prioritizePassword(passwords, createErrorPassword) + : passwords; + logger.warn(`Entpack-Pfadfehler: Wiederholung mit flachem Modus: ${path.basename(archivePath)}`); + onLog?.("WARN", `Entpack-Pfadfehler: Wiederholung mit flachem Modus: ${path.basename(archivePath)}`); + bestPercent = 0; + passwordAttempt = 0; + lastError = pathCreateError; + for (const password of flatPasswords) { + if (signal?.aborted) throw new Error("aborted:extract"); + passwordAttempt += 1; + const quotedPw = password === "" ? '""' : `"${password}"`; + logger.info(`Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length} für ${path.basename(archivePath)}: ${quotedPw}`); + onLog?.("INFO", `Flach-Extraktion Versuch ${passwordAttempt}/${flatPasswords.length}: archive=${path.basename(archivePath)}, password=${quotedPw}`); + const args = buildExternalExtractArgs(command, archivePath, targetDir, conflictMode, password, usePerformanceFlags, hybridMode, true); + const result = await runExtractCommand(command, args, (chunk) => { + const parsed = parseProgressPercent(chunk); + if (parsed === null) return; + const next = nextArchivePercent(bestPercent, parsed); + if (next !== bestPercent) { bestPercent = next; onArchiveProgress?.(bestPercent); } + }, signal, timeoutMs); + logger.info(`Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length}: ok=${result.ok}, bestPercent=${bestPercent}`); + onLog?.("INFO", `Flach-Extraktion Ergebnis ${passwordAttempt}/${flatPasswords.length}: archive=${path.basename(archivePath)}, ok=${result.ok}, timedOut=${result.timedOut}, missingCommand=${result.missingCommand}, bestPercent=${bestPercent}`); + if (result.ok) { if (flatModeResult) flatModeResult.needed = true; onArchiveProgress?.(100); return password; } + if (result.aborted) throw new Error("aborted:extract"); + if (result.timedOut || result.missingCommand) break; + lastError = result.errorText; + } + } + + throw withExtractionErrorHints(new Error(lastError || "Entpacken fehlgeschlagen"), { legacyBestPercent: bestPercent, legacyExtractor: extractorName }); +} + +async function runExternalExtract( + archivePath: string, + targetDir: string, + conflictMode: ConflictMode, + passwordCandidates: string[], + onArchiveProgress?: (percent: number) => void, + signal?: AbortSignal, + hybridMode = false, + onPasswordAttempt?: (attempt: number, total: number) => void, + forceFlatMode = false, + flatModeResult?: { needed: boolean }, + onLog?: ExtractOptions["onLog"] +): Promise<string> { + const timeoutMs = await computeExtractTimeoutMs(archivePath); + const configuredBackendMode = extractorBackendMode(); + const backendMode = extractorBackendModeForArchive(archivePath); + const archiveName = path.basename(archivePath); + const totalStartedAt = Date.now(); + let jvmFailureReason = ""; + let jvmCodecError = false; + let fallbackFromJvm = false; + logger.info(`Extract-Backend Start: archive=${archiveName}, mode=${backendMode}, configuredMode=${configuredBackendMode}, pwCandidates=${passwordCandidates.length}, timeoutMs=${timeoutMs}, hybrid=${hybridMode}`); + onLog?.("INFO", `Extract-Backend Start: archive=${archiveName}, mode=${backendMode}, configuredMode=${configuredBackendMode}, pwCandidates=${passwordCandidates.length}, timeoutMs=${timeoutMs}, hybrid=${hybridMode}`); + + await fs.promises.mkdir(targetDir, { recursive: true }); + + let subst: SubstMapping | null = null; + + try { + if (backendMode !== "legacy") { + const layout = resolveJvmExtractorLayout(); + if (!layout) { + jvmFailureReason = NO_JVM_EXTRACTOR_MESSAGE; + if (backendMode === "jvm") { + throw new Error(NO_JVM_EXTRACTOR_MESSAGE); + } + logger.warn(`JVM-Extractor nicht verfügbar, nutze Legacy-Extractor: ${path.basename(archivePath)}`); + } else { + const quotedPasswords = passwordCandidates.map((p) => p === "" ? '""' : `"${p}"`); + logger.info(`JVM-Extractor aktiv (${layout.rootDir}): ${archiveName}, ${passwordCandidates.length} Passwörter: [${quotedPasswords.join(", ")}]`); + const jvmStartedAt = Date.now(); + onLog?.("INFO", `JVM-Extractor vorbereitet: archive=${archiveName}, passwordCandidates=${passwordCandidates.length}, layout=${layout.rootDir}`); + const jvmResult = await runJvmExtractCommand( + layout, archivePath, targetDir, conflictMode, passwordCandidates, + onArchiveProgress, signal, timeoutMs + ); + const jvmMs = Date.now() - jvmStartedAt; + onLog?.("INFO", `JVM-Extractor Ergebnis: archive=${archiveName}, ok=${jvmResult.ok}, ms=${jvmMs}, timedOut=${jvmResult.timedOut}, aborted=${jvmResult.aborted}, backend=${jvmResult.backend || "unknown"}, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + logger.info(`JVM-Extractor Ergebnis: archive=${archiveName}, ok=${jvmResult.ok}, ms=${jvmMs}, timedOut=${jvmResult.timedOut}, aborted=${jvmResult.aborted}, backend=${jvmResult.backend || "unknown"}, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + + if (jvmResult.ok) { + logger.info(`Entpackt via ${jvmResult.backend || "jvm"}: ${archiveName}`); + logger.info(`Extract-Backend Ende: archive=${archiveName}, backend=${jvmResult.backend || "jvm"}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, fallbackFromJvm=false, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + return jvmResult.usedPassword; + } + if (jvmResult.aborted) { + throw new Error("aborted:extract"); + } + if (jvmResult.timedOut) { + throw new Error(jvmResult.errorText || `Entpacken Timeout nach ${Math.ceil(timeoutMs / 1000)}s`); + } + + jvmFailureReason = jvmResult.errorText || "JVM-Extractor fehlgeschlagen"; + fallbackFromJvm = true; + const jvmFailureLower = jvmFailureReason.toLowerCase(); + const isUnsupportedMethod = jvmFailureReason.includes("UNSUPPORTEDMETHOD"); + const isCodecError = jvmFailureLower.includes("registered codecs") + || jvmFailureLower.includes("can not open") + || jvmFailureLower.includes("cannot open archive"); + jvmCodecError = isCodecError; + const isWrongPassword = jvmFailureReason.includes("WRONG_PASSWORD") + || jvmFailureLower.includes("wrong password"); + const shouldFallbackToLegacy = isUnsupportedMethod || isCodecError || isWrongPassword; + onLog?.("WARN", `JVM-Extractor Fallback-Analyse: archive=${archiveName}, unsupportedMethod=${isUnsupportedMethod}, codecError=${isCodecError}, wrongPassword=${isWrongPassword}, backendMode=${backendMode}`); + if (backendMode === "jvm" && !shouldFallbackToLegacy) { + throw new Error(jvmFailureReason); + } + if (isUnsupportedMethod) { + logger.warn(`JVM-Extractor: Komprimierungsmethode nicht unterstützt, fallback auf Legacy: ${path.basename(archivePath)}`); + } else if (isCodecError) { + logger.warn(`JVM-Extractor: Archiv-Format nicht erkannt, fallback auf Legacy: ${path.basename(archivePath)}`); + } else if (isWrongPassword) { + logger.warn(`JVM-Extractor: Kein Passwort hat funktioniert, fallback auf Legacy: ${path.basename(archivePath)}`); + } else { + logger.warn(`JVM-Extractor Fehler, fallback auf Legacy: ${jvmFailureReason}`); + } + } + } + + // Use a short drive mapping for legacy native extractors on Windows. + subst = createSubstMapping(targetDir); + const effectiveTargetDir = subst ? `${subst.drive}:\\` : targetDir; + if (subst) { + onLog?.("INFO", `Legacy-Zielpfad verkuerzt via subst: archive=${archiveName}, originalTargetDir=${targetDir}, effectiveTargetDir=${effectiveTargetDir}`); + } else { + onLog?.("INFO", `Legacy-Zielpfad unveraendert: archive=${archiveName}, effectiveTargetDir=${effectiveTargetDir}`); + } + + const command = await resolveExtractorCommand(archivePath); + const legacyStartedAt = Date.now(); + let password: string; + let usedCommand = command; + try { + try { + password = await runExternalExtractInner( + command, archivePath, effectiveTargetDir, conflictMode, passwordCandidates, + onArchiveProgress, signal, timeoutMs, hybridMode, onPasswordAttempt, + forceFlatMode, flatModeResult, onLog + ); + } catch (primaryError) { + const isRar = /\.rar$/i.test(archiveName) || /\.r\d{2,3}$/i.test(archiveName); + const errText = String((primaryError as Error)?.message || primaryError || ""); + const isPasswordOrCorrupt = /wrong.password|checksum error|corrupt/i.test(errText); + if (isRar && isPasswordOrCorrupt && !signal?.aborted) { + const alt = await findAlternativeExtractor(command, archivePath); + if (alt) { + const altName = path.basename(alt).replace(/\.exe$/i, ""); + onLog?.("INFO", `Legacy-Fallback: primary=${path.basename(command)}, alternative=${altName}, archive=${archiveName}`); + logger.info(`Legacy-Fallback: ${path.basename(command)} fehlgeschlagen bei RAR, versuche ${altName}: ${archiveName}`); + usedCommand = alt; + password = await runExternalExtractInner( + alt, archivePath, effectiveTargetDir, conflictMode, passwordCandidates, + onArchiveProgress, signal, timeoutMs, hybridMode, onPasswordAttempt, + forceFlatMode, flatModeResult, onLog + ); + } else { + throw primaryError; + } + } else { + throw primaryError; + } + } + } catch (legacyError) { + const initialLegacyText = String((legacyError as Error)?.message || legacyError || ""); + const initialLegacyCategory = classifyExtractionError(initialLegacyText); + const initialLegacyHints = legacyError as ExtractionErrorWithHints; + const initialLegacyBestPercent = Number.isFinite(initialLegacyHints.legacyBestPercent) + ? Number(initialLegacyHints.legacyBestPercent || 0) + : 0; + const isCrcOrWrongPw = initialLegacyCategory === "crc_error" || initialLegacyCategory === "wrong_password"; + let finalLegacyError: Error; + + // Retry once after a short delay to let Windows flush freshly completed archive parts. + if (isCrcOrWrongPw && !signal?.aborted) { + const retryDelayMs = 2500; + logger.warn( + `Legacy-Extraktion fehlgeschlagen (${initialLegacyCategory}), Retry nach ${retryDelayMs}ms Delay: ${archiveName}` + ); + onLog?.("WARN", `Legacy-Extraktion fehlgeschlagen (${initialLegacyCategory}), Retry nach ${retryDelayMs}ms Delay: ${archiveName}`); + await extractRetryDelay(retryDelayMs); + if (!signal?.aborted) { + try { + const retryCmd = usedCommand; + const retryPassword = await runExternalExtractInner( + retryCmd, + archivePath, + effectiveTargetDir, + conflictMode, + passwordCandidates, + onArchiveProgress, + signal, + timeoutMs, + hybridMode, + onPasswordAttempt, + forceFlatMode, + flatModeResult, + onLog + ); + logger.info(`Legacy-Retry erfolgreich: ${archiveName}`); + onLog?.("INFO", `Legacy-Retry erfolgreich: ${archiveName}`); + password = retryPassword; + usedCommand = retryCmd; + const retryExtractorName = path.basename(retryCmd).replace(/\.exe$/i, ""); + const retryLegacyMs = Date.now() - legacyStartedAt; + if (jvmFailureReason) { + logger.info(`Entpackt via legacy/${retryExtractorName} (nach JVM-Fehler): ${archiveName}`); + } else { + logger.info(`Entpackt via legacy/${retryExtractorName} (nach Legacy-Retry): ${archiveName}`); + } + logger.info(`Extract-Backend Ende: archive=${archiveName}, backend=legacy/${retryExtractorName}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, legacyMs=${retryLegacyMs}, fallbackFromJvm=${fallbackFromJvm}, usedPassword=${password ? "yes" : "no"}`); + onLog?.("INFO", `Extract-Backend Ende: archive=${archiveName}, backend=legacy/${retryExtractorName}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, legacyMs=${retryLegacyMs}, fallbackFromJvm=${fallbackFromJvm}, usedPassword=${password ? "yes" : "no"}`); + return password; + } catch (retryError) { + const retryText = String((retryError as Error)?.message || retryError || ""); + const retryCategory = classifyExtractionError(retryText); + logger.warn(`Legacy-Retry ebenfalls fehlgeschlagen (${retryCategory}): ${archiveName}`); + onLog?.("WARN", `Legacy-Retry ebenfalls fehlgeschlagen (${retryCategory}): ${archiveName}`); + const suggestRedownload = jvmCodecError && (retryCategory === "crc_error" || retryCategory === "wrong_password"); + finalLegacyError = withExtractionErrorHints(retryError, { + suggestRedownload, + jvmFailureReason: jvmFailureReason || undefined + }); + } + } else { + finalLegacyError = withExtractionErrorHints(legacyError, { + jvmFailureReason: jvmFailureReason || undefined + }); + } + } else { + const suggestRedownload = jvmCodecError && isCrcOrWrongPw; + finalLegacyError = withExtractionErrorHints(legacyError, { + suggestRedownload, + jvmFailureReason: jvmFailureReason || undefined + }); + } + + const finalLegacyHints = finalLegacyError as ExtractionErrorWithHints; + const finalLegacyText = String(finalLegacyError?.message || finalLegacyError || ""); + const finalLegacyBestPercent = Number.isFinite(finalLegacyHints.legacyBestPercent) + ? Number(finalLegacyHints.legacyBestPercent || 0) + : initialLegacyBestPercent; + + if (!signal?.aborted && shouldFallbackLegacyRarToJvm(archivePath, configuredBackendMode, backendMode, finalLegacyText, finalLegacyBestPercent)) { + const layout = resolveJvmExtractorLayout(); + if (layout) { + logger.warn(`Legacy->JVM-Fallback: archive=${archiveName}, bestPercent=${finalLegacyBestPercent}, reason=${cleanErrorText(finalLegacyText)}`); + onLog?.("WARN", `Legacy->JVM-Fallback: archive=${archiveName}, bestPercent=${finalLegacyBestPercent}, reason=${cleanErrorText(finalLegacyText)}`); + const jvmStartedAt = Date.now(); + const jvmResult = await runJvmExtractCommand( + layout, + archivePath, + targetDir, + conflictMode, + passwordCandidates, + onArchiveProgress, + signal, + timeoutMs + ); + const jvmMs = Date.now() - jvmStartedAt; + logger.info(`JVM-Extractor Ergebnis (nach Legacy-Fallback): archive=${archiveName}, ok=${jvmResult.ok}, ms=${jvmMs}, timedOut=${jvmResult.timedOut}, aborted=${jvmResult.aborted}, backend=${jvmResult.backend || "unknown"}, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + onLog?.("INFO", `JVM-Extractor Ergebnis (nach Legacy-Fallback): archive=${archiveName}, ok=${jvmResult.ok}, ms=${jvmMs}, timedOut=${jvmResult.timedOut}, aborted=${jvmResult.aborted}, backend=${jvmResult.backend || "unknown"}, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + if (jvmResult.ok) { + logger.info(`Entpackt via ${jvmResult.backend || "jvm"} (nach Legacy-Fallback): ${archiveName}`); + logger.info(`Extract-Backend Ende: archive=${archiveName}, backend=${jvmResult.backend || "jvm"}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, fallbackFromJvm=${fallbackFromJvm}, fallbackFromLegacy=true, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + onLog?.("INFO", `Extract-Backend Ende: archive=${archiveName}, backend=${jvmResult.backend || "jvm"}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, fallbackFromJvm=${fallbackFromJvm}, fallbackFromLegacy=true, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + return jvmResult.usedPassword; + } + if (jvmResult.aborted) { + throw new Error("aborted:extract"); + } + finalLegacyError = withExtractionErrorHints(finalLegacyError, { + jvmFailureReason: jvmResult.errorText || "JVM-Extractor fehlgeschlagen" + }); + logger.warn(`Legacy->JVM-Fallback ebenfalls fehlgeschlagen: ${archiveName} (${cleanErrorText(jvmResult.errorText || "JVM-Extractor fehlgeschlagen")})`); + onLog?.("WARN", `Legacy->JVM-Fallback ebenfalls fehlgeschlagen: archive=${archiveName}, error=${cleanErrorText(jvmResult.errorText || "JVM-Extractor fehlgeschlagen")}`); + } else { + logger.warn(`Legacy->JVM-Fallback uebersprungen: JVM-Extractor nicht verfuegbar fuer ${archiveName}`); + onLog?.("WARN", `Legacy->JVM-Fallback uebersprungen: archive=${archiveName}, reason=no_jvm_extractor`); + } + } + + throw finalLegacyError; + } + const legacyMs = Date.now() - legacyStartedAt; + const extractorName = path.basename(usedCommand).replace(/\.exe$/i, ""); + if (jvmFailureReason) { + logger.info(`Entpackt via legacy/${extractorName} (nach JVM-Fehler): ${archiveName}`); + } else { + logger.info(`Entpackt via legacy/${extractorName}: ${archiveName}`); + } + logger.info(`Extract-Backend Ende: archive=${archiveName}, backend=legacy/${extractorName}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, legacyMs=${legacyMs}, fallbackFromJvm=${fallbackFromJvm}, usedPassword=${password ? "yes" : "no"}`); + onLog?.("INFO", `Extract-Backend Ende: archive=${archiveName}, backend=legacy/${extractorName}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, legacyMs=${legacyMs}, fallbackFromJvm=${fallbackFromJvm}, usedPassword=${password ? "yes" : "no"}`); + return password; + } finally { + if (subst) removeSubstMapping(subst); + } +} + +// ══════════════════════════════════════════════════════════════════════════════ +// Sektion 14 – ZIP Extraction (AdmZip) +// ══════════════════════════════════════════════════════════════════════════════ + +function isZipSafetyGuardError(error: unknown): boolean { + const text = String(error || "").toLowerCase(); + return text.includes("path traversal") + || text.includes("zip-eintrag verdächtig groß") + || text.includes("zip-eintrag verdaechtig gross"); +} + +function isZipInternalLimitError(error: unknown): boolean { + const text = String(error || "").toLowerCase(); + return text.includes("zip-eintrag zu groß") + || text.includes("zip-eintrag komprimiert zu groß") + || text.includes("zip-eintrag ohne sichere groessenangabe"); +} + +function shouldFallbackToExternalZip(error: unknown): boolean { + if (isZipSafetyGuardError(error)) { + return false; + } + if (isZipInternalLimitError(error)) { + return true; + } + const text = String(error || "").toLowerCase(); + if (text.includes("aborted:extract") || text.includes("extract_aborted")) { + return false; + } + return true; +} + +async function extractZipArchive(archivePath: string, targetDir: string, conflictMode: ConflictMode, signal?: AbortSignal): Promise<void> { + const mode = effectiveConflictMode(conflictMode); + const memoryLimitBytes = zipEntryMemoryLimitBytes(); + const zip = new AdmZip(archivePath); + const entries = zip.getEntries(); + const resolvedTarget = path.resolve(targetDir); + const usedOutputs = new Set<string>(); + const renameCounters = new Map<string, number>(); + + for (const entry of entries) { + if (signal?.aborted) { + throw new Error("aborted:extract"); + } + const baseOutputPath = path.resolve(targetDir, entry.entryName); + if (!baseOutputPath.startsWith(resolvedTarget + path.sep) && baseOutputPath !== resolvedTarget) { + logger.warn(`ZIP-Eintrag übersprungen (Path Traversal): ${entry.entryName}`); + continue; + } + if (entry.isDirectory) { + await fs.promises.mkdir(baseOutputPath, { recursive: true }); + continue; + } + + const header = (entry as unknown as { + header?: { + size?: number; + compressedSize?: number; + crc?: number; + dataHeader?: { + size?: number; + compressedSize?: number; + crc?: number; + }; + }; + }).header; + const uncompressedSize = Number(header?.size ?? header?.dataHeader?.size ?? NaN); + const compressedSize = Number(header?.compressedSize ?? header?.dataHeader?.compressedSize ?? NaN); + + if (!Number.isFinite(uncompressedSize) || uncompressedSize < 0) { + throw new Error("ZIP-Eintrag ohne sichere Groessenangabe fur internen Entpacker"); + } + if (!Number.isFinite(compressedSize) || compressedSize < 0) { + throw new Error("ZIP-Eintrag ohne sichere Groessenangabe fur internen Entpacker"); + } + + if (uncompressedSize > memoryLimitBytes) { + const entryMb = Math.ceil(uncompressedSize / (1024 * 1024)); + const limitMb = Math.ceil(memoryLimitBytes / (1024 * 1024)); + throw new Error(`ZIP-Eintrag zu groß für internen Entpacker (${entryMb} MB > ${limitMb} MB)`); + } + if (compressedSize > memoryLimitBytes) { + const entryMb = Math.ceil(compressedSize / (1024 * 1024)); + const limitMb = Math.ceil(memoryLimitBytes / (1024 * 1024)); + throw new Error(`ZIP-Eintrag komprimiert zu groß für internen Entpacker (${entryMb} MB > ${limitMb} MB)`); + } + + let outputPath = baseOutputPath; + let outputKey = pathSetKey(outputPath); + + await fs.promises.mkdir(path.dirname(outputPath), { recursive: true }); + // TOCTOU note: There is a small race between access and writeFile below. + // This is acceptable here because zip extraction is single-threaded and we need + // the exists check to implement skip/rename conflict resolution semantics. + const outputExists = usedOutputs.has(outputKey) || await fs.promises.access(outputPath).then(() => true, () => false); + if (outputExists) { + if (mode === "skip") { + continue; + } + if (mode === "rename") { + const parsed = path.parse(baseOutputPath); + const counterKey = pathSetKey(baseOutputPath); + let n = renameCounters.get(counterKey) || 1; + let candidate = baseOutputPath; + let candidateKey = outputKey; + while (n <= 10000) { + candidate = path.join(parsed.dir, `${parsed.name} (${n})${parsed.ext}`); + candidateKey = pathSetKey(candidate); + if (!usedOutputs.has(candidateKey) && !(await fs.promises.access(candidate).then(() => true, () => false))) { + break; + } + n += 1; + } + if (n > 10000) { + throw new Error(`ZIP-Rename-Limit erreicht für ${entry.entryName}`); + } + renameCounters.set(counterKey, n + 1); + if (signal?.aborted) { + throw new Error("aborted:extract"); + } + outputPath = candidate; + outputKey = candidateKey; + } + } + + if (signal?.aborted) { + throw new Error("aborted:extract"); + } + const data = entry.getData(); + if (data.length > memoryLimitBytes) { + const entryMb = Math.ceil(data.length / (1024 * 1024)); + const limitMb = Math.ceil(memoryLimitBytes / (1024 * 1024)); + throw new Error(`ZIP-Eintrag zu groß für internen Entpacker (${entryMb} MB > ${limitMb} MB)`); + } + const maxDeclaredSize = Math.max(uncompressedSize, compressedSize); + if (maxDeclaredSize > 0 && data.length > maxDeclaredSize * 20) { + throw new Error(`ZIP-Eintrag verdächtig groß nach Entpacken (${entry.entryName})`); + } + await fs.promises.writeFile(outputPath, data); + usedOutputs.add(outputKey); + } +} + +// ══════════════════════════════════════════════════════════════════════════════ +// Sektion 15 – Disk Space, Timeout & Memory Limits +// ══════════════════════════════════════════════════════════════════════════════ + +async function estimateArchivesTotalBytes(candidates: string[]): Promise<number> { + let total = 0; + for (const archivePath of candidates) { + const parts = collectArchiveCleanupTargets(archivePath); + for (const part of parts) { + try { + total += (await fs.promises.stat(part)).size; + } catch { /* missing part, ignore */ } + } + } + return total; +} + +function humanSizeGB(bytes: number): string { + if (bytes >= 1024 * 1024 * 1024) { + return `${(bytes / (1024 * 1024 * 1024)).toFixed(1)} GB`; + } + return `${(bytes / (1024 * 1024)).toFixed(0)} MB`; +} + +async function checkDiskSpaceForExtraction(targetDir: string, candidates: string[]): Promise<void> { + if (candidates.length === 0) return; + const archiveBytes = await estimateArchivesTotalBytes(candidates); + if (archiveBytes <= 0) return; + const requiredBytes = Math.ceil(archiveBytes * DISK_SPACE_SAFETY_FACTOR); + + let freeBytes: number; + try { + const stats = await fs.promises.statfs(targetDir); + freeBytes = stats.bfree * stats.bsize; + } catch { + return; + } + + if (freeBytes < requiredBytes) { + const msg = `Nicht genug Speicherplatz: ${humanSizeGB(requiredBytes)} benötigt, ${humanSizeGB(freeBytes)} frei`; + logger.error(`Disk-Space-Check: ${msg} (target=${targetDir})`); + throw new Error(msg); + } + logger.info(`Disk-Space-Check OK: ${humanSizeGB(freeBytes)} frei, ${humanSizeGB(requiredBytes)} benötigt (target=${targetDir})`); +} + +function zipEntryMemoryLimitBytes(): number { + const fromEnvMb = Number(process.env.RD_ZIP_ENTRY_MEMORY_LIMIT_MB ?? NaN); + if (Number.isFinite(fromEnvMb) && fromEnvMb >= 8 && fromEnvMb <= 4096) { + return Math.floor(fromEnvMb * 1024 * 1024); + } + return DEFAULT_ZIP_ENTRY_MEMORY_LIMIT_MB * 1024 * 1024; +} + +async function shouldPreferExternalZip(archivePath: string): Promise<boolean> { + if (extractorBackendMode() !== "legacy") { + return true; + } + try { + const stat = await fs.promises.stat(archivePath); + return stat.size >= 64 * 1024 * 1024; + } catch { + return true; + } +} + +async function computeExtractTimeoutMs(archivePath: string): Promise<number> { + try { + const relatedFiles = collectArchiveCleanupTargets(archivePath); + let totalBytes = 0; + for (const filePath of relatedFiles) { + try { + totalBytes += (await fs.promises.stat(filePath)).size; + } catch { + // ignore missing parts + } + } + if (totalBytes <= 0) { + totalBytes = (await fs.promises.stat(archivePath)).size; + } + const gib = totalBytes / (1024 * 1024 * 1024); + const dynamicMs = EXTRACT_BASE_TIMEOUT_MS + Math.floor(gib * EXTRACT_PER_GIB_TIMEOUT_MS); + return Math.max(EXTRACT_BASE_TIMEOUT_MS, Math.min(EXTRACT_MAX_TIMEOUT_MS, dynamicMs)); + } catch { + return EXTRACT_BASE_TIMEOUT_MS; + } +} + +// ══════════════════════════════════════════════════════════════════════════════ +// Sektion 16 – Resume State +// ══════════════════════════════════════════════════════════════════════════════ + +function extractProgressFilePath(packageDir: string, packageId?: string): string { + if (packageId) { + return path.join(packageDir, `.rd_extract_progress_${packageId}.json`); + } + return path.join(packageDir, EXTRACT_PROGRESS_FILE); +} + +async function readExtractResumeState(packageDir: string, packageId?: string): Promise<Set<string>> { + const progressPath = extractProgressFilePath(packageDir, packageId); + try { + await fs.promises.access(progressPath); + } catch { + return new Set<string>(); + } + try { + const payload = JSON.parse(await fs.promises.readFile(progressPath, "utf8")) as Partial<ExtractResumeState>; + const names = Array.isArray(payload.completedArchives) ? payload.completedArchives : []; + return new Set(names.map((value) => archiveNameKey(String(value || "").trim())).filter(Boolean)); + } catch { + return new Set<string>(); + } +} + +async function writeExtractResumeState(packageDir: string, completedArchives: Set<string>, packageId?: string): Promise<void> { + try { + await fs.promises.mkdir(packageDir, { recursive: true }); + const progressPath = extractProgressFilePath(packageDir, packageId); + const payload: ExtractResumeState = { + completedArchives: Array.from(completedArchives) + .map((name) => archiveNameKey(name)) + .sort((a, b) => a.localeCompare(b)) + }; + const tmpPath = progressPath + "." + Date.now() + "." + Math.random().toString(36).slice(2, 8) + ".tmp"; + await fs.promises.writeFile(tmpPath, JSON.stringify(payload, null, 2), "utf8"); + await fs.promises.rename(tmpPath, progressPath).catch(async () => { + // rename may fail if another writer renamed tmpPath first (parallel workers) + await fs.promises.rm(tmpPath, { force: true }).catch(() => {}); + }); + } catch (error) { + logger.warn(`ExtractResumeState schreiben fehlgeschlagen: ${String(error)}`); + } +} + +export async function clearExtractResumeState(packageDir: string, packageId?: string): Promise<void> { + try { + await fs.promises.rm(extractProgressFilePath(packageDir, packageId), { force: true }); + } catch { + // ignore + } +} + +// ══════════════════════════════════════════════════════════════════════════════ +// Sektion 17 – Progress & Conflict Helpers +// ══════════════════════════════════════════════════════════════════════════════ + +function emitExtractLog( + onLog: ExtractOptions["onLog"] | undefined, + level: "INFO" | "WARN" | "ERROR", + message: string +): void { + if (level === "INFO") { + logger.info(message); + } else if (level === "WARN") { + logger.warn(message); + } else { + logger.error(message); + } + onLog?.(level, message); +} + +function effectiveConflictMode(conflictMode: ConflictMode): "overwrite" | "skip" | "rename" { + if (conflictMode === "rename") { + return "rename"; + } + if (conflictMode === "overwrite") { + return "overwrite"; + } + return "skip"; +} + +// ══════════════════════════════════════════════════════════════════════════════ +// Sektion 18 – extractPackageArchives (Orchestrierung) +// ══════════════════════════════════════════════════════════════════════════════ + export async function extractPackageArchives(options: ExtractOptions): Promise<{ extracted: number; failed: number; lastError: string }> { if (options.signal?.aborted) { throw new Error("aborted:extract"); diff --git a/src/main/extractor.ts.bak b/src/main/extractor.ts.bak new file mode 100644 index 0000000..1a1f7c9 --- /dev/null +++ b/src/main/extractor.ts.bak @@ -0,0 +1,3564 @@ +import fs from "node:fs"; +import path from "node:path"; +import os from "node:os"; +import { spawn, spawnSync, type ChildProcess } from "node:child_process"; +import AdmZip from "adm-zip"; +import { CleanupMode, ConflictMode } from "../shared/types"; +import { logger } from "./logger"; +import { removeDownloadLinkArtifacts, removeSampleArtifacts } from "./cleanup"; + +import crypto from "node:crypto"; + +const DEFAULT_ARCHIVE_PASSWORDS = ["", "serienfans.org", "serienjunkies.org"]; +const NO_EXTRACTOR_MESSAGE = "Kein nativer Entpacker gefunden (7-Zip/WinRAR). Bitte 7-Zip oder WinRAR installieren."; +const NO_JVM_EXTRACTOR_MESSAGE = "7-Zip-JBinding Runtime nicht gefunden. Bitte resources/extractor-jvm prüfen."; +const JVM_EXTRACTOR_MAIN_CLASS = "com.sucukdeluxe.extractor.JBindExtractorMain"; +const JVM_EXTRACTOR_CLASSES_SUBDIR = "classes"; +const JVM_EXTRACTOR_LIB_SUBDIR = "lib"; +const JVM_EXTRACTOR_REQUIRED_LIBS = [ + "sevenzipjbinding.jar", + "sevenzipjbinding-all-platforms.jar", + "zip4j.jar" +]; + +// ── subst drive mapping for long paths on Windows ── +const activeSubstDrives = new Set<string>(); + +function findFreeSubstDrive(): string | null { + if (process.platform !== "win32") return null; + for (let code = 90; code >= 71; code--) { // Z to G + const letter = String.fromCharCode(code); + if (activeSubstDrives.has(letter)) continue; + try { + fs.accessSync(`${letter}:\\`); + // Drive exists, skip + } catch { + return letter; + } + } + return null; +} + +interface SubstMapping { drive: string; original: string; } + +function createSubstMapping(targetDir: string): SubstMapping | null { + if (process.platform !== "win32" || !path.isAbsolute(targetDir)) return null; + const drive = findFreeSubstDrive(); + if (!drive) return null; + const result = spawnSync("subst", [`${drive}:`, targetDir], { stdio: "pipe", timeout: 5000 }); + if (result.status !== 0) { + logger.warn(`subst ${drive}: fehlgeschlagen: ${String(result.stderr || "").trim()}`); + return null; + } + activeSubstDrives.add(drive); + logger.info(`subst ${drive}: -> ${targetDir}`); + return { drive, original: targetDir }; +} + +function removeSubstMapping(mapping: SubstMapping): void { + spawnSync("subst", [`${mapping.drive}:`, "/d"], { stdio: "pipe", timeout: 5000 }); + activeSubstDrives.delete(mapping.drive); + logger.info(`subst ${mapping.drive}: entfernt`); +} + +export function cleanupStaleSubstDrives(): void { + if (process.platform !== "win32") return; + try { + const result = spawnSync("subst", [], { stdio: "pipe", timeout: 5000 }); + const output = String(result.stdout || ""); + for (const line of output.split("\n")) { + const match = line.match(/^([A-Z]):\\: => (.+)/i); + if (!match) continue; + const drive = match[1].toUpperCase(); + const target = match[2].trim(); + if (/\\rd-extract-|\\Real-Debrid-Downloader/i.test(target)) { + spawnSync("subst", [`${drive}:`, "/d"], { stdio: "pipe", timeout: 5000 }); + logger.info(`Stale subst ${drive}: entfernt (${target})`); + } + } + } catch { + // ignore — subst cleanup is best-effort + } +} + +let resolvedExtractorCommand: string | null = null; +let resolveFailureReason = ""; +let resolveFailureAt = 0; +let externalExtractorSupportsPerfFlags = true; +let resolveExtractorCommandInFlight: Promise<string> | null = null; + +const EXTRACTOR_RETRY_AFTER_MS = 30_000; +const DEFAULT_ZIP_ENTRY_MEMORY_LIMIT_MB = 256; + +/** Compute a safe JVM -Xmx value based on available physical RAM. + * Reserves 4 GB for Windows + Electron + other processes, caps at 16 GB. */ +function jvmMaxHeapArg(): string { + const totalGb = os.totalmem() / (1024 ** 3); + const heapGb = Math.max(1, Math.min(Math.floor(totalGb - 4), 16)); + return `-Xmx${heapGb}g`; +} +const EXTRACTOR_PROBE_TIMEOUT_MS = 8_000; +const DEFAULT_EXTRACT_CPU_BUDGET_PERCENT = 80; +let currentExtractCpuPriority: string | undefined; + +export interface ExtractOptions { + packageDir: string; + targetDir: string; + cleanupMode: CleanupMode; + conflictMode: ConflictMode; + removeLinks: boolean; + removeSamples: boolean; + passwordList?: string; + signal?: AbortSignal; + onProgress?: (update: ExtractProgressUpdate) => void; + onlyArchives?: Set<string>; + skipPostCleanup?: boolean; + packageId?: string; + hybridMode?: boolean; + maxParallel?: number; + extractCpuPriority?: string; + onArchiveFailure?: (failure: ExtractArchiveFailureInfo) => void; + onLog?: (level: "INFO" | "WARN" | "ERROR", message: string) => void; +} + +export interface ExtractProgressUpdate { + current: number; + total: number; + percent: number; + archiveName: string; + archivePercent?: number; + elapsedMs?: number; + phase: "extracting" | "done" | "preparing"; + passwordAttempt?: number; + passwordTotal?: number; + passwordFound?: boolean; + archiveDone?: boolean; + archiveSuccess?: boolean; +} + +function emitExtractLog( + onLog: ExtractOptions["onLog"] | undefined, + level: "INFO" | "WARN" | "ERROR", + message: string +): void { + if (level === "INFO") { + logger.info(message); + } else if (level === "WARN") { + logger.warn(message); + } else { + logger.error(message); + } + onLog?.(level, message); +} + +export interface ExtractArchiveFailureInfo { + archiveName: string; + errorText: string; + category: ExtractErrorCategory; + suggestRedownload: boolean; + jvmFailureReason?: string; +} + +const MAX_EXTRACT_OUTPUT_BUFFER = 48 * 1024; +const EXTRACT_PROGRESS_FILE = ".rd_extract_progress.json"; +const EXTRACT_BASE_TIMEOUT_MS = 6 * 60 * 1000; +const EXTRACT_PER_GIB_TIMEOUT_MS = 4 * 60 * 1000; +const EXTRACT_MAX_TIMEOUT_MS = 120 * 60 * 1000; +const ARCHIVE_SORT_COLLATOR = new Intl.Collator(undefined, { numeric: true, sensitivity: "base" }); +const DISK_SPACE_SAFETY_FACTOR = 1.1; +const NESTED_EXTRACT_BLACKLIST_RE = /\.(iso|img|bin|dmg|vhd|vhdx|vmdk|wim)$/i; +const PACKAGE_PASSWORD_CACHE_LIMIT = 256; +const packageLearnedPasswords = new Map<string, string>(); + +export type ArchiveSignature = "rar" | "7z" | "zip" | "gzip" | "bzip2" | "xz" | null; + +const ARCHIVE_SIGNATURES: { prefix: string; type: ArchiveSignature }[] = [ + { prefix: "526172211a07", type: "rar" }, + { prefix: "377abcaf271c", type: "7z" }, + { prefix: "504b0304", type: "zip" }, + { prefix: "1f8b08", type: "gzip" }, + { prefix: "425a68", type: "bzip2" }, + { prefix: "fd377a585a00", type: "xz" }, +]; + +function packagePasswordCacheKey(packageDir: string, packageId?: string): string { + const normalizedPackageId = String(packageId || "").trim(); + if (normalizedPackageId) { + return `pkg:${normalizedPackageId}`; + } + return `dir:${pathSetKey(path.resolve(packageDir))}`; +} + +function packagePasswordCacheLabel(packageDir: string, packageId?: string): string { + const normalizedPackageId = String(packageId || "").trim(); + if (normalizedPackageId) { + return `packageId=${normalizedPackageId.slice(0, 8)}`; + } + return `packageDir=${path.basename(path.resolve(packageDir))}`; +} + +function readCachedPackagePassword(cacheKey: string): string { + const cached = packageLearnedPasswords.get(cacheKey); + if (!cached) { + return ""; + } + // Refresh insertion order to keep recently used package caches alive. + packageLearnedPasswords.delete(cacheKey); + packageLearnedPasswords.set(cacheKey, cached); + return cached; +} + +function writeCachedPackagePassword(cacheKey: string, password: string): void { + const normalized = String(password || "").trim(); + if (!normalized) { + return; + } + if (packageLearnedPasswords.has(cacheKey)) { + packageLearnedPasswords.delete(cacheKey); + } + packageLearnedPasswords.set(cacheKey, normalized); + if (packageLearnedPasswords.size > PACKAGE_PASSWORD_CACHE_LIMIT) { + const oldestKey = packageLearnedPasswords.keys().next().value as string | undefined; + if (oldestKey) { + packageLearnedPasswords.delete(oldestKey); + } + } +} + +function clearCachedPackagePassword(cacheKey: string): void { + packageLearnedPasswords.delete(cacheKey); +} + +export async function detectArchiveSignature(filePath: string): Promise<ArchiveSignature> { + let fd: fs.promises.FileHandle | null = null; + try { + fd = await fs.promises.open(filePath, "r"); + const buf = Buffer.alloc(8); + const { bytesRead } = await fd.read(buf, 0, 8, 0); + if (bytesRead < 3) return null; + const hex = buf.subarray(0, bytesRead).toString("hex"); + for (const sig of ARCHIVE_SIGNATURES) { + if (hex.startsWith(sig.prefix)) return sig.type; + } + return null; + } catch { + return null; + } finally { + await fd?.close(); + } +} + +async function estimateArchivesTotalBytes(candidates: string[]): Promise<number> { + let total = 0; + for (const archivePath of candidates) { + const parts = collectArchiveCleanupTargets(archivePath); + for (const part of parts) { + try { + total += (await fs.promises.stat(part)).size; + } catch { /* missing part, ignore */ } + } + } + return total; +} + +function humanSizeGB(bytes: number): string { + if (bytes >= 1024 * 1024 * 1024) { + return `${(bytes / (1024 * 1024 * 1024)).toFixed(1)} GB`; + } + return `${(bytes / (1024 * 1024)).toFixed(0)} MB`; +} + +async function checkDiskSpaceForExtraction(targetDir: string, candidates: string[]): Promise<void> { + if (candidates.length === 0) return; + const archiveBytes = await estimateArchivesTotalBytes(candidates); + if (archiveBytes <= 0) return; + const requiredBytes = Math.ceil(archiveBytes * DISK_SPACE_SAFETY_FACTOR); + + let freeBytes: number; + try { + const stats = await fs.promises.statfs(targetDir); + freeBytes = stats.bfree * stats.bsize; + } catch { + return; + } + + if (freeBytes < requiredBytes) { + const msg = `Nicht genug Speicherplatz: ${humanSizeGB(requiredBytes)} benötigt, ${humanSizeGB(freeBytes)} frei`; + logger.error(`Disk-Space-Check: ${msg} (target=${targetDir})`); + throw new Error(msg); + } + logger.info(`Disk-Space-Check OK: ${humanSizeGB(freeBytes)} frei, ${humanSizeGB(requiredBytes)} benötigt (target=${targetDir})`); +} + +function zipEntryMemoryLimitBytes(): number { + const fromEnvMb = Number(process.env.RD_ZIP_ENTRY_MEMORY_LIMIT_MB ?? NaN); + if (Number.isFinite(fromEnvMb) && fromEnvMb >= 8 && fromEnvMb <= 4096) { + return Math.floor(fromEnvMb * 1024 * 1024); + } + return DEFAULT_ZIP_ENTRY_MEMORY_LIMIT_MB * 1024 * 1024; +} + +export function pathSetKey(filePath: string): string { + return process.platform === "win32" ? filePath.toLowerCase() : filePath; +} + +function archiveNameKey(fileName: string): string { + return process.platform === "win32" ? String(fileName || "").toLowerCase() : String(fileName || ""); +} + +function stripDuplicateSuffixBeforeExtension(fileName: string): string { + return String(fileName || "").replace(/ \(\d+\)(?=\.[^.]+$)/, ""); +} + +function hasDuplicateSuffixBeforeExtension(fileName: string): boolean { + return stripDuplicateSuffixBeforeExtension(fileName) !== String(fileName || ""); +} + +function archiveDetectionName(fileName: string): string { + return stripDuplicateSuffixBeforeExtension(path.basename(String(fileName || ""))); +} + +function archiveCandidateIdentity(filePath: string): string { + const normalizedPath = path.join(path.dirname(filePath), archiveDetectionName(filePath)); + return pathSetKey(normalizedPath); +} + +function prefersArchiveCandidate(nextCandidate: string, currentCandidate: string): boolean { + const nextName = path.basename(nextCandidate); + const currentName = path.basename(currentCandidate); + const nextHasDuplicateSuffix = hasDuplicateSuffixBeforeExtension(nextName); + const currentHasDuplicateSuffix = hasDuplicateSuffixBeforeExtension(currentName); + if (nextHasDuplicateSuffix !== currentHasDuplicateSuffix) { + return !nextHasDuplicateSuffix; + } + return ARCHIVE_SORT_COLLATOR.compare(nextName, currentName) < 0; +} + +function archiveSortKey(filePath: string): string { + const fileName = archiveDetectionName(filePath).toLowerCase(); + return fileName + .replace(/\.part0*1\.rar$/i, "") + .replace(/\.zip\.\d{3}$/i, "") + .replace(/\.7z\.\d{3}$/i, "") + .replace(/\.\d{3}$/i, "") + .replace(/\.(?:tar\.(?:gz|bz2|xz)|tgz|tbz2|txz)$/i, "") + .replace(/\.rar$/i, "") + .replace(/\.zip$/i, "") + .replace(/\.7z$/i, "") + .replace(/[._\-\s]+$/g, ""); +} + +function archiveTypeRank(filePath: string): number { + const fileName = archiveDetectionName(filePath).toLowerCase(); + if (/\.part0*1\.rar$/i.test(fileName)) { + return 0; + } + if (/\.rar$/i.test(fileName)) { + return 1; + } + if (/\.zip(?:\.\d{3})?$/i.test(fileName)) { + return 2; + } + if (/\.7z(?:\.\d{3})?$/i.test(fileName)) { + return 3; + } + if (/\.(?:tar\.(?:gz|bz2|xz)|tgz|tbz2|txz)$/i.test(fileName)) { + return 4; + } + if (/\.\d{3}$/i.test(fileName)) { + return 5; + } + return 9; +} + +type ExtractResumeState = { + completedArchives: string[]; +}; + +export async function findArchiveCandidates(packageDir: string): Promise<string[]> { + if (!packageDir) { + return []; + } + try { + await fs.promises.access(packageDir); + } catch { + return []; + } + + let files: string[] = []; + try { + files = (await fs.promises.readdir(packageDir, { withFileTypes: true })) + .filter((entry) => entry.isFile()) + .map((entry) => path.join(packageDir, entry.name)); + } catch { + return []; + } + + const fileNamesLower = new Set(files.map((filePath) => archiveDetectionName(filePath).toLowerCase())); + const multipartRar = files.filter((filePath) => /\.part0*1\.rar$/i.test(archiveDetectionName(filePath))); + const singleRar = files.filter((filePath) => { + const fileName = archiveDetectionName(filePath); + return /\.rar$/i.test(fileName) && !/\.part\d+\.rar$/i.test(fileName); + }); + const zipSplit = files.filter((filePath) => /\.zip\.001$/i.test(archiveDetectionName(filePath))); + const zip = files.filter((filePath) => { + const fileName = archiveDetectionName(filePath); + if (!/\.zip$/i.test(fileName)) { + return false; + } + return !fileNamesLower.has(`${fileName}.001`.toLowerCase()); + }); + const sevenSplit = files.filter((filePath) => /\.7z\.001$/i.test(archiveDetectionName(filePath))); + const seven = files.filter((filePath) => { + const fileName = archiveDetectionName(filePath); + if (!/\.7z$/i.test(fileName)) { + return false; + } + return !fileNamesLower.has(`${fileName}.001`.toLowerCase()); + }); + const tarCompressed = files.filter((filePath) => /\.(?:tar\.(?:gz|bz2|xz)|tgz|tbz2|txz)$/i.test(filePath)); + // Generic .001 splits (HJSplit etc.) — exclude already-recognized .zip.001 and .7z.001 + const genericSplit = files.filter((filePath) => { + const fileName = archiveDetectionName(filePath).toLowerCase(); + if (!/\.001$/.test(fileName)) return false; + if (/\.zip\.001$/.test(fileName) || /\.7z\.001$/.test(fileName)) return false; + return true; + }); + + const unique: string[] = []; + const seen = new Map<string, number>(); + for (const candidate of [...multipartRar, ...singleRar, ...zipSplit, ...zip, ...sevenSplit, ...seven, ...tarCompressed, ...genericSplit]) { + const key = archiveCandidateIdentity(candidate); + const existingIndex = seen.get(key); + if (existingIndex !== undefined) { + if (prefersArchiveCandidate(candidate, unique[existingIndex])) { + unique[existingIndex] = candidate; + } + continue; + } + seen.set(key, unique.length); + unique.push(candidate); + } + + unique.sort((left, right) => { + const keyCmp = ARCHIVE_SORT_COLLATOR.compare(archiveSortKey(left), archiveSortKey(right)); + if (keyCmp !== 0) { + return keyCmp; + } + const rankCmp = archiveTypeRank(left) - archiveTypeRank(right); + if (rankCmp !== 0) { + return rankCmp; + } + return ARCHIVE_SORT_COLLATOR.compare(path.basename(left), path.basename(right)); + }); + + return unique; +} + +function effectiveConflictMode(conflictMode: ConflictMode): "overwrite" | "skip" | "rename" { + if (conflictMode === "rename") { + return "rename"; + } + if (conflictMode === "overwrite") { + return "overwrite"; + } + return "skip"; +} + +export function cleanErrorText(text: string): string { + const normalized = String(text || "").replace(/\s+/g, " ").trim(); + if (normalized.length <= 500) { + return normalized; + } + const head = normalized.slice(0, 240).trimEnd(); + const tail = normalized.slice(-240).trimStart(); + return `${head} ... ${tail}`; +} + +function appendLimited(base: string, chunk: string, maxLen = MAX_EXTRACT_OUTPUT_BUFFER): string { + const next = `${base}${chunk}`; + if (next.length <= maxLen) { + return next; + } + return next.slice(next.length - maxLen); +} + +function parseProgressPercent(chunk: string): number | null { + const text = String(chunk || ""); + const matches = text.match(/(?:^|\D)(\d{1,3})%/g); + if (!matches) { + return null; + } + let latest: number | null = null; + for (const raw of matches) { + const digits = raw.match(/(\d{1,3})%/); + if (!digits) { + continue; + } + const value = Number(digits[1]); + if (Number.isFinite(value) && value >= 0 && value <= 100) { + latest = value; + } + } + return latest; +} + +function nextArchivePercent(previous: number, incoming: number): number { + const prev = Math.max(0, Math.min(100, Math.floor(Number(previous) || 0))); + const next = Math.max(0, Math.min(100, Math.floor(Number(incoming) || 0))); + return next >= prev ? next : prev; +} + +async function shouldPreferExternalZip(archivePath: string): Promise<boolean> { + if (extractorBackendMode() !== "legacy") { + return true; + } + try { + const stat = await fs.promises.stat(archivePath); + return stat.size >= 64 * 1024 * 1024; + } catch { + return true; + } +} + +async function computeExtractTimeoutMs(archivePath: string): Promise<number> { + try { + const relatedFiles = collectArchiveCleanupTargets(archivePath); + let totalBytes = 0; + for (const filePath of relatedFiles) { + try { + totalBytes += (await fs.promises.stat(filePath)).size; + } catch { + // ignore missing parts + } + } + if (totalBytes <= 0) { + totalBytes = (await fs.promises.stat(archivePath)).size; + } + const gib = totalBytes / (1024 * 1024 * 1024); + const dynamicMs = EXTRACT_BASE_TIMEOUT_MS + Math.floor(gib * EXTRACT_PER_GIB_TIMEOUT_MS); + return Math.max(EXTRACT_BASE_TIMEOUT_MS, Math.min(EXTRACT_MAX_TIMEOUT_MS, dynamicMs)); + } catch { + return EXTRACT_BASE_TIMEOUT_MS; + } +} + +function extractProgressFilePath(packageDir: string, packageId?: string): string { + if (packageId) { + return path.join(packageDir, `.rd_extract_progress_${packageId}.json`); + } + return path.join(packageDir, EXTRACT_PROGRESS_FILE); +} + +async function readExtractResumeState(packageDir: string, packageId?: string): Promise<Set<string>> { + const progressPath = extractProgressFilePath(packageDir, packageId); + try { + await fs.promises.access(progressPath); + } catch { + return new Set<string>(); + } + try { + const payload = JSON.parse(await fs.promises.readFile(progressPath, "utf8")) as Partial<ExtractResumeState>; + const names = Array.isArray(payload.completedArchives) ? payload.completedArchives : []; + return new Set(names.map((value) => archiveNameKey(String(value || "").trim())).filter(Boolean)); + } catch { + return new Set<string>(); + } +} + +async function writeExtractResumeState(packageDir: string, completedArchives: Set<string>, packageId?: string): Promise<void> { + try { + await fs.promises.mkdir(packageDir, { recursive: true }); + const progressPath = extractProgressFilePath(packageDir, packageId); + const payload: ExtractResumeState = { + completedArchives: Array.from(completedArchives) + .map((name) => archiveNameKey(name)) + .sort((a, b) => a.localeCompare(b)) + }; + const tmpPath = progressPath + "." + Date.now() + "." + Math.random().toString(36).slice(2, 8) + ".tmp"; + await fs.promises.writeFile(tmpPath, JSON.stringify(payload, null, 2), "utf8"); + await fs.promises.rename(tmpPath, progressPath).catch(async () => { + // rename may fail if another writer renamed tmpPath first (parallel workers) + await fs.promises.rm(tmpPath, { force: true }).catch(() => {}); + }); + } catch (error) { + logger.warn(`ExtractResumeState schreiben fehlgeschlagen: ${String(error)}`); + } +} + +export async function clearExtractResumeState(packageDir: string, packageId?: string): Promise<void> { + try { + await fs.promises.rm(extractProgressFilePath(packageDir, packageId), { force: true }); + } catch { + // ignore + } +} + +export type ExtractErrorCategory = + | "crc_error" + | "wrong_password" + | "missing_parts" + | "unsupported_format" + | "disk_full" + | "timeout" + | "aborted" + | "no_extractor" + | "unknown"; + +type ExtractionErrorWithHints = Error & { + suggestRedownload?: boolean; + jvmFailureReason?: string; + legacyBestPercent?: number; + legacyExtractor?: string; +}; + +function withExtractionErrorHints( + error: unknown, + hints: { + suggestRedownload?: boolean; + jvmFailureReason?: string; + legacyBestPercent?: number; + legacyExtractor?: string; + } +): Error { + const base = error instanceof Error ? error : new Error(String(error || "Entpacken fehlgeschlagen")); + const enhanced = base as ExtractionErrorWithHints; + if (hints.suggestRedownload) { + enhanced.suggestRedownload = true; + } + if (hints.jvmFailureReason) { + enhanced.jvmFailureReason = hints.jvmFailureReason; + } + if (Number.isFinite(hints.legacyBestPercent)) { + enhanced.legacyBestPercent = Math.max(Number(enhanced.legacyBestPercent || 0), Number(hints.legacyBestPercent || 0)); + } + if (hints.legacyExtractor) { + enhanced.legacyExtractor = hints.legacyExtractor; + } + return enhanced; +} + +export function classifyExtractionError(errorText: string): ExtractErrorCategory { + const text = String(errorText || "").toLowerCase(); + if (text.includes("aborted:extract") || text.includes("extract_aborted")) return "aborted"; + if (text.includes("timeout")) return "timeout"; + if (text.includes("crc failed") || text.includes("checksum error") || text.includes("crc error")) return "crc_error"; + if (text.includes("wrong password") || text.includes("falsches passwort") || text.includes("incorrect password")) return "wrong_password"; + if (text.includes("missing volume") || text.includes("next volume") || text.includes("unexpected end of archive") || text.includes("missing parts")) return "missing_parts"; + if (text.includes("nicht gefunden") || text.includes("not found") || text.includes("no extractor")) return "no_extractor"; + if (text.includes("kein rar-archiv") || text.includes("not a rar archive") || text.includes("unsupported") || text.includes("unsupportedmethod")) return "unsupported_format"; + if (text.includes("disk full") || text.includes("speicherplatz") || text.includes("no space left") || text.includes("not enough space")) return "disk_full"; + return "unknown"; +} + +export function shouldSerialRetryParallelFailures( + extractedCount: number, + failedCategories: ExtractErrorCategory[] +): boolean { + if (failedCategories.length === 0) { + return false; + } + if (extractedCount > 0) { + return true; + } + return failedCategories.every((category) => + category === "crc_error" + || category === "wrong_password" + || category === "unknown" + ); +} + +export function shouldFallbackLegacyRarToJvm( + archivePath: string, + configuredMode: ExtractBackendMode, + backendMode: ExtractBackendMode, + errorText: string, + bestPercent = 0, + platform = process.platform +): boolean { + if (configuredMode !== "auto" || backendMode !== "legacy") { + return false; + } + if (String(platform || "").toLowerCase() !== "win32") { + return false; + } + if (!isRarArchivePath(archivePath)) { + return false; + } + + const category = classifyExtractionError(errorText); + if (category === "aborted" || category === "timeout" || category === "no_extractor" || category === "missing_parts" || category === "disk_full") { + return false; + } + + const text = String(errorText || "").toLowerCase(); + if (text.includes("cannot create")) { + return false; + } + + return bestPercent > 0 || category === "unknown"; +} + +function isExtractAbortError(errorText: string): boolean { + const text = String(errorText || "").toLowerCase(); + return text.includes("aborted:extract") || text.includes("extract_aborted") || text.includes("noextractor:skipped"); +} + +export function archiveFilenamePasswords(archiveName: string): string[] { + const name = String(archiveName || ""); + if (!name) return []; + const stem = name + .replace(/\.part\d+\.rar$/i, "") + .replace(/\.zip\.\d{3}$/i, "") + .replace(/\.7z\.\d{3}$/i, "") + .replace(/\.\d{3}$/i, "") + .replace(/\.(?:tar\.(?:gz|bz2|xz)|tgz|tbz2|txz)$/i, "") + .replace(/\.(rar|zip|7z|tar|gz|bz2|xz)$/i, ""); + if (!stem) return []; + const candidates = [stem]; + const withSpaces = stem.replace(/[._]/g, " "); + if (withSpaces !== stem) candidates.push(withSpaces); + return candidates; +} + +function archivePasswords(listInput: string): string[] { + const custom = String(listInput || "") + .split(/\r?\n/g) + .map((part) => part.trim()) + .filter(Boolean); + + const fromEnv = String(process.env.RD_ARCHIVE_PASSWORDS || "") + .split(/[;,\n]/g) + .map((part) => part.trim()) + .filter(Boolean); + + return Array.from(new Set(["", ...custom, ...fromEnv, ...DEFAULT_ARCHIVE_PASSWORDS])); +} + +function prioritizePassword(passwords: string[], successful: string): string[] { + const target = String(successful || ""); + if (!target || passwords.length <= 1) { + return passwords; + } + const index = passwords.findIndex((candidate) => candidate === target); + if (index === 0) { + return passwords; + } + if (index < 0) { + return [target, ...passwords.filter((candidate) => candidate !== target)]; + } + const next = [...passwords]; + const [value] = next.splice(index, 1); + next.unshift(value); + return next; +} + +function nativeExtractorCandidates(archivePath = ""): string[] { + const programFiles = process.env.ProgramFiles || "C:\\Program Files"; + const programFilesX86 = process.env["ProgramFiles(x86)"] || "C:\\Program Files (x86)"; + const localAppData = process.env.LOCALAPPDATA || ""; + + const sevenZipInstalled = [ + process.env.RD_7Z_BIN || "", + path.join(programFiles, "7-Zip", "7z.exe"), + path.join(programFilesX86, "7-Zip", "7z.exe") + ]; + if (localAppData) { + sevenZipInstalled.push(path.join(localAppData, "Programs", "7-Zip", "7z.exe")); + } + + const winRarInstalled = [ + path.join(programFiles, "WinRAR", "Rar.exe"), + path.join(programFilesX86, "WinRAR", "Rar.exe"), + path.join(programFiles, "WinRAR", "UnRAR.exe"), + path.join(programFilesX86, "WinRAR", "UnRAR.exe") + ]; + + if (localAppData) { + winRarInstalled.push(path.join(localAppData, "Programs", "WinRAR", "Rar.exe")); + winRarInstalled.push(path.join(localAppData, "Programs", "WinRAR", "UnRAR.exe")); + } + + const ordered = resolvedExtractorCommand + ? [ + resolvedExtractorCommand, + ...sevenZipInstalled, + "7z.exe", + "7z", + "7za.exe", + "7za", + ...winRarInstalled, + "Rar.exe", + "rar", + "UnRAR.exe", + "unrar" + ] + : [ + ...sevenZipInstalled, + "7z.exe", + "7z", + "7za.exe", + "7za", + ...winRarInstalled, + "Rar.exe", + "rar", + "UnRAR.exe", + "unrar" + ]; + return orderExtractorCandidatesForArchive(ordered, archivePath, resolvedExtractorCommand || ""); +} + +function isAbsoluteCommand(command: string): boolean { + return path.isAbsolute(command) + || command.includes("\\") + || command.includes("/"); +} + +function isNoExtractorError(errorText: string): boolean { + return String(errorText || "").toLowerCase().includes("nicht gefunden"); +} + +function isUnsupportedArchiveFormatError(errorText: string): boolean { + const text = String(errorText || "").toLowerCase(); + return text.includes("kein rar-archiv") + || text.includes("not a rar archive") + || text.includes("is not a rar archive"); +} + +function isUnsupportedExtractorSwitchError(errorText: string): boolean { + const text = String(errorText || "").toLowerCase(); + return text.includes("unknown switch") + || text.includes("unknown option") + || text.includes("invalid switch") + || text.includes("unsupported option") + || text.includes("unbekannter schalter") + || text.includes("falscher parameter"); +} + +function shouldUseExtractorPerformanceFlags(): boolean { + const raw = String(process.env.RD_EXTRACT_PERF_FLAGS || "").trim().toLowerCase(); + return raw !== "0" && raw !== "false" && raw !== "off" && raw !== "no"; +} + +function extractCpuBudgetFromPriority(priority?: string): number { + switch (priority) { + case "low": return 25; + case "middle": return 50; + default: return 80; + } +} + +function extractOsPriority(priority?: string): number { + switch (priority) { + case "high": return os.constants.priority.PRIORITY_NORMAL; + default: return os.constants.priority.PRIORITY_BELOW_NORMAL; + } +} + +function extractCpuBudgetPercent(priority?: string): number { + const envValue = Number(process.env.RD_EXTRACT_CPU_BUDGET_PERCENT ?? NaN); + if (Number.isFinite(envValue) && envValue >= 40 && envValue <= 95) { + return Math.floor(envValue); + } + return extractCpuBudgetFromPriority(priority); +} + +function extractorThreadSwitch(hybridMode = false, priority?: string): string { + if (hybridMode) { + // Use 75% of CPU cores during hybrid extraction — downloads are mostly + // I/O-bound so they don't need much CPU headroom. + const envValue = Number(process.env.RD_EXTRACT_THREADS ?? NaN); + if (Number.isFinite(envValue) && envValue >= 1 && envValue <= 32) { + return `-mt${Math.floor(envValue)}`; + } + const cpuCount = Math.max(1, os.cpus().length || 1); + const hybridThreads = Math.max(2, Math.min(12, Math.ceil(cpuCount * 0.75))); + return `-mt${hybridThreads}`; + } + const envValue = Number(process.env.RD_EXTRACT_THREADS ?? NaN); + if (Number.isFinite(envValue) && envValue >= 1 && envValue <= 32) { + return `-mt${Math.floor(envValue)}`; + } + const cpuCount = Math.max(1, os.cpus().length || 1); + const budgetPercent = extractCpuBudgetPercent(priority); + const budgetedThreads = Math.floor((cpuCount * budgetPercent) / 100); + const threadCount = Math.max(1, Math.min(16, Math.max(1, budgetedThreads))); + return `-mt${threadCount}`; +} + +function lowerExtractProcessPriority(childPid: number | undefined, cpuPriority?: string): void { + if (process.platform !== "win32") { + return; + } + const pid = Number(childPid || 0); + if (!Number.isFinite(pid) || pid <= 0) { + return; + } + try { + // Sets CPU scheduling priority for the extraction process. + // high → NORMAL (full speed), default → BELOW_NORMAL. I/O priority stays Normal. + os.setPriority(pid, extractOsPriority(cpuPriority)); + } catch { + // ignore: priority lowering is best-effort + } +} + +type ExtractSpawnResult = { + ok: boolean; + missingCommand: boolean; + aborted: boolean; + timedOut: boolean; + errorText: string; +}; + +function killProcessTree(child: { pid?: number; kill: () => void }): void { + const pid = Number(child.pid || 0); + if (!Number.isFinite(pid) || pid <= 0) { + try { + child.kill(); + } catch { + // ignore + } + return; + } + + if (process.platform === "win32") { + try { + const killer = spawn("taskkill", ["/PID", String(pid), "/T", "/F"], { + windowsHide: true, + stdio: "ignore" + }); + killer.on("error", () => { + try { + child.kill(); + } catch { + // ignore + } + }); + } catch { + try { + child.kill(); + } catch { + // ignore + } + } + return; + } + + try { + child.kill(); + } catch { + // ignore + } +} + +function runExtractCommand( + command: string, + args: string[], + onChunk?: (chunk: string) => void, + signal?: AbortSignal, + timeoutMs?: number +): Promise<ExtractSpawnResult> { + if (signal?.aborted) { + return Promise.resolve({ ok: false, missingCommand: false, aborted: true, timedOut: false, errorText: "aborted:extract" }); + } + + return new Promise((resolve) => { + let settled = false; + let output = ""; + const child = spawn(command, args, { windowsHide: true }); + lowerExtractProcessPriority(child.pid, currentExtractCpuPriority); + let timeoutId: NodeJS.Timeout | null = null; + let timedOutByWatchdog = false; + let abortedBySignal = false; + + const finish = (result: ExtractSpawnResult): void => { + if (settled) { + return; + } + settled = true; + if (timeoutId) { + clearTimeout(timeoutId); + timeoutId = null; + } + if (signal && onAbort) { + signal.removeEventListener("abort", onAbort); + } + resolve(result); + }; + + if (timeoutMs && timeoutMs > 0) { + timeoutId = setTimeout(() => { + timedOutByWatchdog = true; + killProcessTree(child); + finish({ + ok: false, + missingCommand: false, + aborted: false, + timedOut: true, + errorText: `Entpacken Timeout nach ${Math.ceil(timeoutMs / 1000)}s` + }); + }, timeoutMs); + } + + const onAbort = signal + ? (): void => { + abortedBySignal = true; + killProcessTree(child); + finish({ ok: false, missingCommand: false, aborted: true, timedOut: false, errorText: "aborted:extract" }); + } + : null; + if (signal && onAbort) { + signal.addEventListener("abort", onAbort, { once: true }); + } + + child.stdout.on("data", (chunk) => { + const text = String(chunk || ""); + output = appendLimited(output, text); + onChunk?.(text); + }); + child.stderr.on("data", (chunk) => { + const text = String(chunk || ""); + output = appendLimited(output, text); + onChunk?.(text); + }); + + child.on("error", (error) => { + const text = cleanErrorText(String(error)); + finish({ + ok: false, + missingCommand: text.toLowerCase().includes("enoent"), + aborted: false, + timedOut: false, + errorText: text + }); + }); + + child.on("close", (code) => { + if (abortedBySignal) { + finish({ ok: false, missingCommand: false, aborted: true, timedOut: false, errorText: "aborted:extract" }); + return; + } + if (timedOutByWatchdog) { + finish({ + ok: false, + missingCommand: false, + aborted: false, + timedOut: true, + errorText: `Entpacken Timeout nach ${Math.ceil((timeoutMs || 0) / 1000)}s` + }); + return; + } + if (code === 0) { + finish({ ok: true, missingCommand: false, aborted: false, timedOut: false, errorText: "" }); + return; + } + if (code === 1) { + const lowered = output.toLowerCase(); + const warningOnly = !lowered.includes("crc failed") + && !lowered.includes("checksum error") + && !lowered.includes("wrong password") + && !lowered.includes("cannot open") + && !lowered.includes("fatal error") + && !lowered.includes("unexpected end of archive") + && !lowered.includes("error:"); + if (warningOnly) { + finish({ ok: true, missingCommand: false, aborted: false, timedOut: false, errorText: "" }); + return; + } + } + const cleaned = cleanErrorText(output); + finish({ + ok: false, + missingCommand: false, + aborted: false, + timedOut: false, + errorText: cleaned || `Exit Code ${String(code ?? "?")}` + }); + }); + }); +} + +type ExtractBackendMode = "auto" | "jvm" | "legacy"; + +type JvmExtractorLayout = { + javaCommand: string; + classPath: string; + rootDir: string; +}; + +type JvmExtractResult = { + ok: boolean; + missingCommand: boolean; + missingRuntime: boolean; + aborted: boolean; + timedOut: boolean; + errorText: string; + usedPassword: string; + backend: string; +}; + +export function resolveExtractorBackendMode( + rawValue?: string | null, + isVitestEnv = Boolean(process.env.VITEST) +): ExtractBackendMode { + const defaultMode: ExtractBackendMode = isVitestEnv ? "legacy" : "auto"; + const raw = String(rawValue ?? defaultMode).trim().toLowerCase(); + if (raw === "legacy") { + return "legacy"; + } + if (raw === "jvm" || raw === "jbind" || raw === "7zjbinding") { + return "jvm"; + } + return "auto"; +} + +export function resolveExtractorBackendModeForArchive( + archivePath: string, + rawValue?: string | null, + isVitestEnv = Boolean(process.env.VITEST), + platform = process.platform +): ExtractBackendMode { + const requestedMode = resolveExtractorBackendMode(rawValue, isVitestEnv); + if (requestedMode !== "auto") { + return requestedMode; + } + // On Windows, multipart RAR extraction feels significantly snappier with the + // native CLI path than with the JVM backend, and we already harden that path + // with subst + flat-mode fallback. + if (String(platform || "").toLowerCase() === "win32" && isRarArchivePath(archivePath)) { + return "legacy"; + } + return requestedMode; +} + +function extractorBackendMode(): ExtractBackendMode { + return resolveExtractorBackendMode(process.env.RD_EXTRACT_BACKEND); +} + +function extractorBackendModeForArchive(archivePath: string): ExtractBackendMode { + return resolveExtractorBackendModeForArchive(archivePath, process.env.RD_EXTRACT_BACKEND); +} + +function isJvmRuntimeMissingError(errorText: string): boolean { + const text = String(errorText || "").toLowerCase(); + return text.includes("could not find or load main class") + || text.includes("classnotfoundexception") + || text.includes("noclassdeffounderror") + || text.includes("unsatisfiedlinkerror") + || text.includes("enoent"); +} + +function resolveJavaCommandCandidates(): string[] { + const programFiles = process.env.ProgramFiles || "C:\\Program Files"; + const programFilesX86 = process.env["ProgramFiles(x86)"] || "C:\\Program Files (x86)"; + const localAppData = process.env.LOCALAPPDATA || ""; + + const candidates = [ + process.env.RD_JAVA_BIN || "", + path.join(programFiles, "JDownloader", "jre", "bin", "java.exe"), + path.join(programFilesX86, "JDownloader", "jre", "bin", "java.exe"), + localAppData ? path.join(localAppData, "JDownloader", "jre", "bin", "java.exe") : "", + "java" + ].filter(Boolean); + + return Array.from(new Set(candidates)); +} + +function resolveJvmExtractorRootCandidates(): string[] { + const fromEnv = String(process.env.RD_EXTRACTOR_JVM_DIR || "").trim(); + const electronResourcesPath = (process as NodeJS.Process & { resourcesPath?: string }).resourcesPath || ""; + const candidates = [ + fromEnv, + electronResourcesPath ? path.join(electronResourcesPath, "app.asar.unpacked", "resources", "extractor-jvm") : "", + path.join(process.cwd(), "resources", "extractor-jvm"), + path.join(process.cwd(), "build", "resources", "extractor-jvm"), + path.join(__dirname, "..", "..", "..", "resources", "extractor-jvm"), + electronResourcesPath ? path.join(electronResourcesPath, "extractor-jvm") : "" + ].filter(Boolean); + return Array.from(new Set(candidates)); +} + +let cachedJvmLayout: JvmExtractorLayout | null | undefined; +let cachedJvmLayoutNullSince = 0; +const JVM_LAYOUT_NULL_TTL_MS = 5 * 60 * 1000; + +function resolveJvmExtractorLayout(): JvmExtractorLayout | null { + if (cachedJvmLayout !== undefined) { + // Don't cache null permanently — retry after TTL in case Java was installed + if (cachedJvmLayout === null && Date.now() - cachedJvmLayoutNullSince > JVM_LAYOUT_NULL_TTL_MS) { + cachedJvmLayout = undefined; + } else { + return cachedJvmLayout; + } + } + const javaCandidates = resolveJavaCommandCandidates(); + const javaCommand = javaCandidates.find((candidate) => { + if (!candidate) { + return false; + } + if (!isAbsoluteCommand(candidate)) { + return true; + } + return fs.existsSync(candidate); + }) || ""; + + if (!javaCommand) { + cachedJvmLayout = null; + cachedJvmLayoutNullSince = Date.now(); + return null; + } + + for (const rootDir of resolveJvmExtractorRootCandidates()) { + const classesDir = path.join(rootDir, JVM_EXTRACTOR_CLASSES_SUBDIR); + if (!fs.existsSync(classesDir)) { + continue; + } + const libs = JVM_EXTRACTOR_REQUIRED_LIBS.map((name) => path.join(rootDir, JVM_EXTRACTOR_LIB_SUBDIR, name)); + if (libs.some((filePath) => !fs.existsSync(filePath))) { + continue; + } + const classPath = [classesDir, ...libs].join(path.delimiter); + const layout = { javaCommand, classPath, rootDir }; + cachedJvmLayout = layout; + return layout; + } + + cachedJvmLayout = null; + cachedJvmLayoutNullSince = Date.now(); + return null; +} + +function parseJvmLine( + line: string, + onArchiveProgress: ((percent: number) => void) | undefined, + state: { bestPercent: number; usedPassword: string; backend: string; reportedError: string } +): void { + const trimmed = String(line || "").trim(); + if (!trimmed) { + return; + } + + if (trimmed.startsWith("RD_PROGRESS ")) { + const parsed = parseProgressPercent(trimmed); + if (parsed !== null) { + const next = nextArchivePercent(state.bestPercent, parsed); + if (next !== state.bestPercent) { + state.bestPercent = next; + onArchiveProgress?.(next); + } + } + return; + } + + if (trimmed.startsWith("RD_PASSWORD ")) { + const encoded = trimmed.slice("RD_PASSWORD ".length).trim(); + try { + state.usedPassword = Buffer.from(encoded, "base64").toString("utf8"); + } catch { + state.usedPassword = ""; + } + return; + } + + if (trimmed.startsWith("RD_BACKEND ")) { + state.backend = trimmed.slice("RD_BACKEND ".length).trim(); + return; + } + + if (trimmed.startsWith("RD_ERROR ")) { + state.reportedError = trimmed.slice("RD_ERROR ".length).trim(); + } +} + +// ── Persistent JVM Daemon ── +// Keeps a single JVM process alive across multiple extraction requests, +// eliminating the ~5s JVM boot overhead per archive. + +interface DaemonRequest { + resolve: (result: JvmExtractResult) => void; + onArchiveProgress?: (percent: number) => void; + signal?: AbortSignal; + timeoutMs?: number; + parseState: { bestPercent: number; usedPassword: string; backend: string; reportedError: string }; + archiveName: string; + startedAt: number; + passwordCount: number; +} + +let daemonProcess: ChildProcess | null = null; +let daemonReady = false; +let daemonBusy = false; +let daemonCurrentRequest: DaemonRequest | null = null; +let daemonStdoutBuffer = ""; +let daemonStderrBuffer = ""; +let daemonOutput = ""; +let daemonTimeoutId: NodeJS.Timeout | null = null; +let daemonAbortHandler: (() => void) | null = null; +let daemonLayout: JvmExtractorLayout | null = null; + +export function shutdownDaemon(): void { + if (daemonProcess) { + try { daemonProcess.stdin?.end(); } catch { /* ignore */ } + try { killProcessTree(daemonProcess); } catch { /* ignore */ } + daemonProcess = null; + } + daemonReady = false; + daemonBusy = false; + daemonCurrentRequest = null; + daemonStdoutBuffer = ""; + daemonStderrBuffer = ""; + daemonOutput = ""; + if (daemonTimeoutId) { clearTimeout(daemonTimeoutId); daemonTimeoutId = null; } + if (daemonAbortHandler) { daemonAbortHandler = null; } + daemonLayout = null; +} + +function finishDaemonRequest(result: JvmExtractResult): void { + const req = daemonCurrentRequest; + if (!req) return; + daemonCurrentRequest = null; + daemonBusy = false; + daemonStdoutBuffer = ""; + daemonStderrBuffer = ""; + daemonOutput = ""; + if (daemonTimeoutId) { clearTimeout(daemonTimeoutId); daemonTimeoutId = null; } + if (req.signal && daemonAbortHandler) { + req.signal.removeEventListener("abort", daemonAbortHandler); + daemonAbortHandler = null; + } + req.resolve(result); +} + +function flushDaemonParseBuffers(req: DaemonRequest | null): void { + if (!req) { + return; + } + if (daemonStdoutBuffer.trim()) { + parseJvmLine(daemonStdoutBuffer, req.onArchiveProgress, req.parseState); + daemonStdoutBuffer = ""; + } + if (daemonStderrBuffer.trim()) { + parseJvmLine(daemonStderrBuffer, req.onArchiveProgress, req.parseState); + daemonStderrBuffer = ""; + } +} + +function handleDaemonLine(line: string): void { + const trimmed = String(line || "").trim(); + if (!trimmed) return; + + // Check for daemon ready signal + if (trimmed === "RD_DAEMON_READY") { + daemonReady = true; + logger.info("JVM Daemon bereit (persistent)"); + return; + } + + // Check for request completion + if (trimmed.startsWith("RD_REQUEST_DONE ")) { + const code = parseInt(trimmed.slice("RD_REQUEST_DONE ".length).trim(), 10); + const req = daemonCurrentRequest; + if (!req) return; + const finalize = (): void => { + if (daemonCurrentRequest !== req) { + return; + } + flushDaemonParseBuffers(req); + const elapsedMs = Date.now() - req.startedAt; + logger.info( + `JVM Daemon Request Ende: archive=${req.archiveName}, code=${code}, ms=${elapsedMs}, pwCandidates=${req.passwordCount}, ` + + `bestPercent=${req.parseState.bestPercent}, backend=${req.parseState.backend || "unknown"}, usedPassword=${req.parseState.usedPassword ? "yes" : "no"}` + ); + + if (code === 0) { + req.onArchiveProgress?.(100); + finishDaemonRequest({ + ok: true, missingCommand: false, missingRuntime: false, + aborted: false, timedOut: false, errorText: "", + usedPassword: req.parseState.usedPassword, backend: req.parseState.backend + }); + return; + } + + const message = cleanErrorText(req.parseState.reportedError || daemonOutput) || `Exit Code ${code}`; + finishDaemonRequest({ + ok: false, missingCommand: false, missingRuntime: isJvmRuntimeMissingError(message), + aborted: false, timedOut: false, errorText: message, + usedPassword: req.parseState.usedPassword, backend: req.parseState.backend + }); + }; + + if (code !== 0 && !req.parseState.reportedError) { + setTimeout(finalize, 40); + return; + } + + finalize(); + return; + } + + // Regular progress/status lines — delegate to parseJvmLine + if (daemonCurrentRequest) { + parseJvmLine(trimmed, daemonCurrentRequest.onArchiveProgress, daemonCurrentRequest.parseState); + } +} + +function startDaemon(layout: JvmExtractorLayout): boolean { + if (daemonProcess && daemonReady) return true; + // Don't kill a daemon that's still booting — it will become ready soon + if (daemonProcess) return false; + shutdownDaemon(); + + const jvmTmpDir = path.join(os.tmpdir(), `rd-extract-daemon-${crypto.randomUUID()}`); + fs.mkdirSync(jvmTmpDir, { recursive: true }); + + const args = [ + "-Dfile.encoding=UTF-8", + `-Djava.io.tmpdir=${jvmTmpDir}`, + "-Xms1g", + jvmMaxHeapArg(), + "-XX:+UseG1GC", + "-XX:MaxGCPauseMillis=50", + "-cp", + layout.classPath, + JVM_EXTRACTOR_MAIN_CLASS, + "--daemon" + ]; + + try { + const child = spawn(layout.javaCommand, args, { + windowsHide: true, + stdio: ["pipe", "pipe", "pipe"] + }); + lowerExtractProcessPriority(child.pid, currentExtractCpuPriority); + daemonProcess = child; + daemonLayout = layout; + + child.stdout!.on("data", (chunk) => { + const raw = String(chunk || ""); + daemonOutput = appendLimited(daemonOutput, raw); + daemonStdoutBuffer += raw; + const lines = daemonStdoutBuffer.split(/\r?\n/); + daemonStdoutBuffer = lines.pop() || ""; + for (const line of lines) { + handleDaemonLine(line); + } + }); + + child.stderr!.on("data", (chunk) => { + const raw = String(chunk || ""); + daemonOutput = appendLimited(daemonOutput, raw); + daemonStderrBuffer += raw; + const lines = daemonStderrBuffer.split(/\r?\n/); + daemonStderrBuffer = lines.pop() || ""; + for (const line of lines) { + if (daemonCurrentRequest) { + parseJvmLine(line, daemonCurrentRequest.onArchiveProgress, daemonCurrentRequest.parseState); + } + } + }); + + child.on("error", () => { + if (daemonCurrentRequest) { + finishDaemonRequest({ + ok: false, missingCommand: true, missingRuntime: true, + aborted: false, timedOut: false, errorText: "Daemon process error", + usedPassword: "", backend: "" + }); + } + shutdownDaemon(); + }); + + child.on("close", () => { + if (daemonCurrentRequest) { + const req = daemonCurrentRequest; + finishDaemonRequest({ + ok: false, missingCommand: false, missingRuntime: false, + aborted: false, timedOut: false, + errorText: cleanErrorText(req.parseState.reportedError || daemonOutput) || "Daemon process exited unexpectedly", + usedPassword: req.parseState.usedPassword, backend: req.parseState.backend + }); + } + // Clean up tmp dir + fs.rm(jvmTmpDir, { recursive: true, force: true }, () => {}); + daemonProcess = null; + daemonReady = false; + daemonBusy = false; + daemonLayout = null; + }); + + logger.info(`JVM Daemon gestartet (PID ${child.pid})`); + return true; + } catch (error) { + logger.warn(`JVM Daemon Start fehlgeschlagen: ${String(error)}`); + return false; + } +} + +function isDaemonAvailable(layout: JvmExtractorLayout): boolean { + // Start daemon if not running yet + if (!daemonProcess || !daemonReady) { + startDaemon(layout); + } + return Boolean(daemonProcess && daemonReady && !daemonBusy); +} + +/** Wait for the daemon to become ready (boot phase) or free (busy phase), with timeout. */ +function waitForDaemonReady(maxWaitMs: number, signal?: AbortSignal): Promise<boolean> { + return new Promise((resolve) => { + const start = Date.now(); + const check = () => { + if (signal?.aborted) { resolve(false); return; } + if (daemonProcess && daemonReady && !daemonBusy) { resolve(true); return; } + // Daemon died while we were waiting + if (!daemonProcess) { resolve(false); return; } + if (Date.now() - start >= maxWaitMs) { resolve(false); return; } + setTimeout(check, 50); + }; + check(); + }); +} + +function sendDaemonRequest( + archivePath: string, + targetDir: string, + conflictMode: ConflictMode, + passwordCandidates: string[], + onArchiveProgress?: (percent: number) => void, + signal?: AbortSignal, + timeoutMs?: number +): Promise<JvmExtractResult> { + return new Promise((resolve) => { + const mode = effectiveConflictMode(conflictMode); + const parseState = { bestPercent: 0, usedPassword: "", backend: "", reportedError: "" }; + const archiveName = path.basename(archivePath); + + daemonBusy = true; + daemonOutput = ""; + daemonCurrentRequest = { + resolve, + onArchiveProgress, + signal, + timeoutMs, + parseState, + archiveName, + startedAt: Date.now(), + passwordCount: passwordCandidates.length + }; + logger.info(`JVM Daemon Request Start: archive=${archiveName}, pwCandidates=${passwordCandidates.length}, timeoutMs=${timeoutMs || 0}, conflict=${mode}`); + + // Set up timeout + if (timeoutMs && timeoutMs > 0) { + daemonTimeoutId = setTimeout(() => { + // Timeout — kill the daemon and restart fresh for next request + const req = daemonCurrentRequest; + if (req) { + finishDaemonRequest({ + ok: false, missingCommand: false, missingRuntime: false, + aborted: false, timedOut: true, + errorText: `Entpacken Timeout nach ${Math.ceil(timeoutMs / 1000)}s`, + usedPassword: parseState.usedPassword, backend: parseState.backend + }); + } + shutdownDaemon(); + }, timeoutMs); + } + + // Set up abort handler + if (signal) { + daemonAbortHandler = () => { + const req = daemonCurrentRequest; + if (req) { + finishDaemonRequest({ + ok: false, missingCommand: false, missingRuntime: false, + aborted: true, timedOut: false, errorText: "aborted:extract", + usedPassword: parseState.usedPassword, backend: parseState.backend + }); + } + // Kill daemon on abort — cleaner than trying to interrupt mid-extraction + shutdownDaemon(); + }; + signal.addEventListener("abort", daemonAbortHandler, { once: true }); + } + + // Build and send JSON request + const jsonRequest = JSON.stringify({ + archive: archivePath, + target: targetDir, + conflict: mode, + backend: "auto", + passwords: passwordCandidates + }); + + try { + daemonProcess!.stdin!.write(jsonRequest + "\n"); + } catch (error) { + finishDaemonRequest({ + ok: false, missingCommand: false, missingRuntime: false, + aborted: false, timedOut: false, + errorText: `Daemon stdin write failed: ${String(error)}`, + usedPassword: "", backend: "" + }); + shutdownDaemon(); + } + }); +} + +async function runJvmExtractCommand( + layout: JvmExtractorLayout, + archivePath: string, + targetDir: string, + conflictMode: ConflictMode, + passwordCandidates: string[], + onArchiveProgress?: (percent: number) => void, + signal?: AbortSignal, + timeoutMs?: number +): Promise<JvmExtractResult> { + if (signal?.aborted) { + return Promise.resolve({ + ok: false, + missingCommand: false, + missingRuntime: false, + aborted: true, + timedOut: false, + errorText: "aborted:extract", + usedPassword: "", + backend: "" + }); + } + + // Try persistent daemon first — saves ~5s JVM boot per archive + if (isDaemonAvailable(layout)) { + // Refresh daemon process priority before each request so hybrid + // extraction ("high") gets NORMAL priority even if the daemon was + // originally started with BELOW_NORMAL. + lowerExtractProcessPriority(daemonProcess?.pid, currentExtractCpuPriority); + logger.info(`JVM Daemon: Sofort verfügbar, sende Request für ${path.basename(archivePath)} (pwCandidates=${passwordCandidates.length})`); + return sendDaemonRequest(archivePath, targetDir, conflictMode, passwordCandidates, onArchiveProgress, signal, timeoutMs); + } + + // Daemon exists but is still booting or busy — wait up to 15s for it + if (daemonProcess) { + const reason = !daemonReady ? "booting" : "busy"; + const waitStartedAt = Date.now(); + logger.info(`JVM Daemon: Warte auf ${reason} Daemon für ${path.basename(archivePath)}...`); + const ready = await waitForDaemonReady(15_000, signal); + const waitedMs = Date.now() - waitStartedAt; + if (ready) { + lowerExtractProcessPriority(daemonProcess?.pid, currentExtractCpuPriority); + logger.info(`JVM Daemon: Bereit nach ${waitedMs}ms — sende Request für ${path.basename(archivePath)}`); + return sendDaemonRequest(archivePath, targetDir, conflictMode, passwordCandidates, onArchiveProgress, signal, timeoutMs); + } + logger.warn(`JVM Daemon: Timeout nach ${waitedMs}ms beim Warten — Fallback auf neuen Prozess für ${path.basename(archivePath)}`); + } + + // Fallback: spawn a new JVM process (daemon not available after waiting) + logger.info(`JVM Spawn: Neuer Prozess für ${path.basename(archivePath)}`); + + const mode = effectiveConflictMode(conflictMode); + // Each JVM process needs its own temp dir so parallel SevenZipJBinding + // instances don't fight over the same native DLL file lock. + const jvmTmpDir = path.join(os.tmpdir(), `rd-extract-${crypto.randomUUID()}`); + fs.mkdirSync(jvmTmpDir, { recursive: true }); + const args = [ + "-Dfile.encoding=UTF-8", + `-Djava.io.tmpdir=${jvmTmpDir}`, + "-Xms1g", + jvmMaxHeapArg(), + "-XX:+UseG1GC", + "-XX:MaxGCPauseMillis=50", + "-cp", + layout.classPath, + JVM_EXTRACTOR_MAIN_CLASS, + "--archive", + archivePath, + "--target", + targetDir, + "--conflict", + mode, + "--backend", + "auto" + ]; + for (const password of passwordCandidates) { + args.push("--password", password); + } + + return new Promise((resolve) => { + let settled = false; + let output = ""; + let timeoutId: NodeJS.Timeout | null = null; + let timedOutByWatchdog = false; + let abortedBySignal = false; + let onAbort: (() => void) | null = null; + const parseState = { bestPercent: 0, usedPassword: "", backend: "", reportedError: "" }; + let stdoutBuffer = ""; + let stderrBuffer = ""; + + const child = spawn(layout.javaCommand, args, { windowsHide: true }); + lowerExtractProcessPriority(child.pid, currentExtractCpuPriority); + + const flushLines = (rawChunk: string, fromStdErr = false): void => { + if (!rawChunk) { + return; + } + output = appendLimited(output, rawChunk); + const nextBuffer = `${fromStdErr ? stderrBuffer : stdoutBuffer}${rawChunk}`; + const lines = nextBuffer.split(/\r?\n/); + const keep = lines.pop() || ""; + for (const line of lines) { + parseJvmLine(line, onArchiveProgress, parseState); + } + if (fromStdErr) { + stderrBuffer = keep; + } else { + stdoutBuffer = keep; + } + }; + + const cleanupTmpDir = (): void => { + fs.rm(jvmTmpDir, { recursive: true, force: true }, () => {}); + }; + + const finish = (result: JvmExtractResult): void => { + if (settled) { + return; + } + settled = true; + if (timeoutId) { + clearTimeout(timeoutId); + timeoutId = null; + } + if (signal && onAbort) { + signal.removeEventListener("abort", onAbort); + } + cleanupTmpDir(); + resolve(result); + }; + + if (timeoutMs && timeoutMs > 0) { + timeoutId = setTimeout(() => { + timedOutByWatchdog = true; + killProcessTree(child); + finish({ + ok: false, + missingCommand: false, + missingRuntime: false, + aborted: false, + timedOut: true, + errorText: `Entpacken Timeout nach ${Math.ceil(timeoutMs / 1000)}s`, + usedPassword: parseState.usedPassword, + backend: parseState.backend + }); + }, timeoutMs); + } + + onAbort = signal + ? (): void => { + abortedBySignal = true; + killProcessTree(child); + finish({ + ok: false, + missingCommand: false, + missingRuntime: false, + aborted: true, + timedOut: false, + errorText: "aborted:extract", + usedPassword: parseState.usedPassword, + backend: parseState.backend + }); + } + : null; + + if (signal && onAbort) { + signal.addEventListener("abort", onAbort, { once: true }); + } + + child.stdout.on("data", (chunk) => { + flushLines(String(chunk || ""), false); + }); + child.stderr.on("data", (chunk) => { + flushLines(String(chunk || ""), true); + }); + + child.on("error", (error) => { + const text = cleanErrorText(String(error)); + finish({ + ok: false, + missingCommand: text.toLowerCase().includes("enoent"), + missingRuntime: true, + aborted: false, + timedOut: false, + errorText: text, + usedPassword: parseState.usedPassword, + backend: parseState.backend + }); + }); + + child.on("close", (code) => { + parseJvmLine(stdoutBuffer, onArchiveProgress, parseState); + parseJvmLine(stderrBuffer, onArchiveProgress, parseState); + + if (abortedBySignal) { + finish({ + ok: false, + missingCommand: false, + missingRuntime: false, + aborted: true, + timedOut: false, + errorText: "aborted:extract", + usedPassword: parseState.usedPassword, + backend: parseState.backend + }); + return; + } + if (timedOutByWatchdog) { + finish({ + ok: false, + missingCommand: false, + missingRuntime: false, + aborted: false, + timedOut: true, + errorText: `Entpacken Timeout nach ${Math.ceil((timeoutMs || 0) / 1000)}s`, + usedPassword: parseState.usedPassword, + backend: parseState.backend + }); + return; + } + + const message = cleanErrorText(parseState.reportedError || output) || `Exit Code ${String(code ?? "?")}`; + if (code === 0) { + onArchiveProgress?.(100); + finish({ + ok: true, + missingCommand: false, + missingRuntime: false, + aborted: false, + timedOut: false, + errorText: "", + usedPassword: parseState.usedPassword, + backend: parseState.backend + }); + return; + } + + finish({ + ok: false, + missingCommand: false, + missingRuntime: isJvmRuntimeMissingError(message), + aborted: false, + timedOut: false, + errorText: message, + usedPassword: parseState.usedPassword, + backend: parseState.backend + }); + }); + }); +} + +export function buildExternalExtractArgs( + command: string, + archivePath: string, + targetDir: string, + conflictMode: ConflictMode, + password = "", + usePerformanceFlags = true, + hybridMode = false, + flatMode = false +): string[] { + const mode = effectiveConflictMode(conflictMode); + if (isRarNativeCommand(command)) { + // "e" extracts without paths (flat). Used as fallback when the archive stores paths with a + // leading \ (absolute-style), which causes UnRAR to produce invalid \\ double-separators. + const extractCmd = flatMode ? "e" : "x"; + const overwrite = mode === "overwrite" ? "-o+" : mode === "rename" ? "-or" : "-o-"; + // NOTE: The password is passed as a CLI argument (-p<password>), which means it may be + // visible via process listing tools (e.g. `ps aux` on Unix). This is unavoidable because + // WinRAR/UnRAR CLI does not support password input via stdin or environment variables. + // On Windows (the target platform) this is less of a concern than on shared Unix systems. + const pass = password ? `-p${password}` : "-p-"; + const perfArgs = usePerformanceFlags && shouldUseExtractorPerformanceFlags() + ? ["-idc", extractorThreadSwitch(hybridMode, currentExtractCpuPriority)] + : []; + return [extractCmd, overwrite, pass, "-y", ...perfArgs, archivePath, `${targetDir}${path.sep}`]; + } + + const overwrite = mode === "overwrite" ? "-aoa" : mode === "rename" ? "-aou" : "-aos"; + // NOTE: Same password-in-args limitation as above applies to 7z as well. + const pass = password ? `-p${password}` : "-p"; + return ["x", "-y", overwrite, pass, archivePath, `-o${targetDir}`]; +} + +async function resolveExtractorCommandInternal(archivePath = ""): Promise<string> { + if (resolvedExtractorCommand) { + return resolvedExtractorCommand; + } + if (resolveFailureReason) { + const age = Date.now() - resolveFailureAt; + if (age < EXTRACTOR_RETRY_AFTER_MS) { + throw new Error(resolveFailureReason); + } + resolveFailureReason = ""; + resolveFailureAt = 0; + } + + const candidates = nativeExtractorCandidates(archivePath); + for (const command of candidates) { + if (isAbsoluteCommand(command) && !fs.existsSync(command)) { + continue; + } + const probeArgs = extractorProbeArgs(command); + const probe = await runExtractCommand(command, probeArgs, undefined, undefined, EXTRACTOR_PROBE_TIMEOUT_MS); + if (probe.ok || (!probe.missingCommand && !probe.timedOut)) { + resolvedExtractorCommand = command; + resolveFailureReason = ""; + resolveFailureAt = 0; + logger.info(`Entpacker erkannt: ${command}`); + return command; + } + } + + resolveFailureReason = NO_EXTRACTOR_MESSAGE; + resolveFailureAt = Date.now(); + throw new Error(resolveFailureReason); +} + +async function resolveExtractorCommand(archivePath = ""): Promise<string> { + if (resolvedExtractorCommand && cachedExtractorFitsArchive(resolvedExtractorCommand, archivePath)) { + return resolvedExtractorCommand; + } + if (resolveExtractorCommandInFlight) { + return resolveExtractorCommandInFlight; + } + + const pending = resolveExtractorCommandInternal(archivePath); + resolveExtractorCommandInFlight = pending; + try { + return await pending; + } finally { + if (resolveExtractorCommandInFlight === pending) { + resolveExtractorCommandInFlight = null; + } + } +} + +function is7zCommand(command: string): boolean { + const lower = command.toLowerCase(); + return lower.includes("7z") && !lower.includes("unrar") && !lower.includes("winrar"); +} + +function isRarNativeCommand(command: string): boolean { + const base = path.basename(String(command || "")).toLowerCase(); + return base === "unrar.exe" + || base === "unrar" + || base === "winrar.exe" + || base === "rar.exe" + || base === "rar"; +} + +type ExtractorCommandKind = "rar_native" | "seven_zip" | "other"; + +function extractorCommandKind(command: string): ExtractorCommandKind { + if (isRarNativeCommand(command)) { + return "rar_native"; + } + if (is7zCommand(command)) { + return "seven_zip"; + } + return "other"; +} + +function isRarArchivePath(filePath: string): boolean { + return /\.(?:rar|r\d{2,3})$/i.test(String(filePath || "")); +} + +function cachedExtractorFitsArchive(command: string, archivePath: string): boolean { + if (!archivePath) { + return true; + } + const kind = extractorCommandKind(command); + if (isRarArchivePath(archivePath)) { + return kind === "rar_native"; + } + return kind === "seven_zip"; +} + +export function orderExtractorCandidatesForArchive( + candidates: string[], + archivePath: string, + preferredCommand = "" +): string[] { + const unique = Array.from(new Set(candidates.filter(Boolean))); + const preferRarNative = isRarArchivePath(archivePath); + const rank = (command: string): number => { + const kind = extractorCommandKind(command); + if (preferRarNative) { + if (kind === "rar_native") return 0; + if (kind === "seven_zip") return 1; + return 2; + } + if (kind === "seven_zip") return 0; + if (kind === "rar_native") return 1; + return 2; + }; + + return unique + .map((command, index) => ({ command, index })) + .sort((left, right) => { + const rankDiff = rank(left.command) - rank(right.command); + if (rankDiff !== 0) { + return rankDiff; + } + const leftPreferred = preferredCommand && left.command === preferredCommand; + const rightPreferred = preferredCommand && right.command === preferredCommand; + if (leftPreferred !== rightPreferred) { + return leftPreferred ? -1 : 1; + } + return left.index - right.index; + }) + .map((entry) => entry.command); +} + +function extractorProbeArgs(command: string): string[] { + return isRarNativeCommand(command) ? ["-?"] : ["?"]; +} + +async function findAlternativeExtractor(currentCommand: string, archivePath = ""): Promise<string | null> { + const candidates = nativeExtractorCandidates(archivePath); + const currentKind = extractorCommandKind(currentCommand); + const preferredKinds: ExtractorCommandKind[] = currentKind === "seven_zip" + ? ["rar_native"] + : isRarArchivePath(archivePath) + ? ["rar_native", "seven_zip"] + : ["seven_zip", "rar_native"]; + for (const kind of preferredKinds) { + for (const candidate of candidates) { + if (candidate === currentCommand) continue; + if (extractorCommandKind(candidate) !== kind) continue; + if (isAbsoluteCommand(candidate) && !fs.existsSync(candidate)) continue; + const probe = await runExtractCommand(candidate, extractorProbeArgs(candidate), undefined, undefined, EXTRACTOR_PROBE_TIMEOUT_MS); + if (probe.ok || (!probe.missingCommand && !probe.timedOut)) { + return candidate; + } + } + } + return null; +} + +async function runExternalExtract( + archivePath: string, + targetDir: string, + conflictMode: ConflictMode, + passwordCandidates: string[], + onArchiveProgress?: (percent: number) => void, + signal?: AbortSignal, + hybridMode = false, + onPasswordAttempt?: (attempt: number, total: number) => void, + forceFlatMode = false, + flatModeResult?: { needed: boolean }, + onLog?: ExtractOptions["onLog"] +): Promise<string> { + const timeoutMs = await computeExtractTimeoutMs(archivePath); + const configuredBackendMode = extractorBackendMode(); + const backendMode = extractorBackendModeForArchive(archivePath); + const archiveName = path.basename(archivePath); + const totalStartedAt = Date.now(); + let jvmFailureReason = ""; + let jvmCodecError = false; + let fallbackFromJvm = false; + logger.info(`Extract-Backend Start: archive=${archiveName}, mode=${backendMode}, configuredMode=${configuredBackendMode}, pwCandidates=${passwordCandidates.length}, timeoutMs=${timeoutMs}, hybrid=${hybridMode}`); + onLog?.("INFO", `Extract-Backend Start: archive=${archiveName}, mode=${backendMode}, configuredMode=${configuredBackendMode}, pwCandidates=${passwordCandidates.length}, timeoutMs=${timeoutMs}, hybrid=${hybridMode}`); + + await fs.promises.mkdir(targetDir, { recursive: true }); + + // On Windows, long targetDir + archive internal paths can exceed MAX_PATH (260 chars). + // Use "subst" to map the targetDir to a short drive letter for the legacy extraction process. + // JVM does NOT use subst — Java handles long paths natively and subst causes + // false-positive path traversal errors in secureResolve (getCanonicalFile inconsistency). + let subst: SubstMapping | null = null; + + try { + if (backendMode !== "legacy") { + const layout = resolveJvmExtractorLayout(); + if (!layout) { + jvmFailureReason = NO_JVM_EXTRACTOR_MESSAGE; + if (backendMode === "jvm") { + throw new Error(NO_JVM_EXTRACTOR_MESSAGE); + } + logger.warn(`JVM-Extractor nicht verfügbar, nutze Legacy-Extractor: ${path.basename(archivePath)}`); + } else { + const quotedPasswords = passwordCandidates.map((p) => p === "" ? '""' : `"${p}"`); + logger.info(`JVM-Extractor aktiv (${layout.rootDir}): ${archiveName}, ${passwordCandidates.length} Passwörter: [${quotedPasswords.join(", ")}]`); + const jvmStartedAt = Date.now(); + onLog?.("INFO", `JVM-Extractor vorbereitet: archive=${archiveName}, passwordCandidates=${passwordCandidates.length}, layout=${layout.rootDir}`); + const jvmResult = await runJvmExtractCommand( + layout, + archivePath, + targetDir, + conflictMode, + passwordCandidates, + onArchiveProgress, + signal, + timeoutMs + ); + const jvmMs = Date.now() - jvmStartedAt; + onLog?.("INFO", `JVM-Extractor Ergebnis: archive=${archiveName}, ok=${jvmResult.ok}, ms=${jvmMs}, timedOut=${jvmResult.timedOut}, aborted=${jvmResult.aborted}, backend=${jvmResult.backend || "unknown"}, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + logger.info(`JVM-Extractor Ergebnis: archive=${archiveName}, ok=${jvmResult.ok}, ms=${jvmMs}, timedOut=${jvmResult.timedOut}, aborted=${jvmResult.aborted}, backend=${jvmResult.backend || "unknown"}, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + + if (jvmResult.ok) { + logger.info(`Entpackt via ${jvmResult.backend || "jvm"}: ${archiveName}`); + logger.info(`Extract-Backend Ende: archive=${archiveName}, backend=${jvmResult.backend || "jvm"}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, fallbackFromJvm=false, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + return jvmResult.usedPassword; + } + if (jvmResult.aborted) { + throw new Error("aborted:extract"); + } + if (jvmResult.timedOut) { + throw new Error(jvmResult.errorText || `Entpacken Timeout nach ${Math.ceil(timeoutMs / 1000)}s`); + } + + jvmFailureReason = jvmResult.errorText || "JVM-Extractor fehlgeschlagen"; + fallbackFromJvm = true; + const jvmFailureLower = jvmFailureReason.toLowerCase(); + const isUnsupportedMethod = jvmFailureReason.includes("UNSUPPORTEDMETHOD"); + const isCodecError = jvmFailureLower.includes("registered codecs") + || jvmFailureLower.includes("can not open") + || jvmFailureLower.includes("cannot open archive"); + jvmCodecError = isCodecError; + const isWrongPassword = jvmFailureReason.includes("WRONG_PASSWORD") + || jvmFailureLower.includes("wrong password"); + const shouldFallbackToLegacy = isUnsupportedMethod || isCodecError || isWrongPassword; + onLog?.("WARN", `JVM-Extractor Fallback-Analyse: archive=${archiveName}, unsupportedMethod=${isUnsupportedMethod}, codecError=${isCodecError}, wrongPassword=${isWrongPassword}, backendMode=${backendMode}`); + if (backendMode === "jvm" && !shouldFallbackToLegacy) { + throw new Error(jvmFailureReason); + } + if (isUnsupportedMethod) { + logger.warn(`JVM-Extractor: Komprimierungsmethode nicht unterstützt, fallback auf Legacy: ${path.basename(archivePath)}`); + } else if (isCodecError) { + logger.warn(`JVM-Extractor: Archiv-Format nicht erkannt, fallback auf Legacy: ${path.basename(archivePath)}`); + } else if (isWrongPassword) { + logger.warn(`JVM-Extractor: Kein Passwort hat funktioniert, fallback auf Legacy: ${path.basename(archivePath)}`); + } else { + logger.warn(`JVM-Extractor Fehler, fallback auf Legacy: ${jvmFailureReason}`); + } + } + } + + // Use a short drive mapping for legacy native extractors on Windows. + // This avoids MAX_PATH issues and native CLI path handling edge-cases. + subst = createSubstMapping(targetDir); + const effectiveTargetDir = subst ? `${subst.drive}:\\` : targetDir; + if (subst) { + onLog?.("INFO", `Legacy-Zielpfad verkuerzt via subst: archive=${archiveName}, originalTargetDir=${targetDir}, effectiveTargetDir=${effectiveTargetDir}`); + } else { + onLog?.("INFO", `Legacy-Zielpfad unveraendert: archive=${archiveName}, effectiveTargetDir=${effectiveTargetDir}`); + } + + const command = await resolveExtractorCommand(archivePath); + const legacyStartedAt = Date.now(); + let password: string; + let usedCommand = command; + try { + try { + password = await runExternalExtractInner( + command, + archivePath, + effectiveTargetDir, + conflictMode, + passwordCandidates, + onArchiveProgress, + signal, + timeoutMs, + hybridMode, + onPasswordAttempt, + forceFlatMode, + flatModeResult, + onLog + ); + } catch (primaryError) { + // If the primary extractor (typically 7-Zip) fails on a RAR archive, + // try the alternative extractor (UnRAR/WinRAR) which handles RAR natively. + const isRar = /\.rar$/i.test(archiveName) || /\.r\d{2,3}$/i.test(archiveName); + const errText = String((primaryError as Error)?.message || primaryError || ""); + const isPasswordOrCorrupt = /wrong.password|checksum error|corrupt/i.test(errText); + if (isRar && isPasswordOrCorrupt && !signal?.aborted) { + const alt = await findAlternativeExtractor(command, archivePath); + if (alt) { + const altName = path.basename(alt).replace(/\.exe$/i, ""); + onLog?.("INFO", `Legacy-Fallback: primary=${path.basename(command)}, alternative=${altName}, archive=${archiveName}`); + logger.info(`Legacy-Fallback: ${path.basename(command)} fehlgeschlagen bei RAR, versuche ${altName}: ${archiveName}`); + usedCommand = alt; + password = await runExternalExtractInner( + alt, + archivePath, + effectiveTargetDir, + conflictMode, + passwordCandidates, + onArchiveProgress, + signal, + timeoutMs, + hybridMode, + onPasswordAttempt, + forceFlatMode, + flatModeResult, + onLog + ); + } else { + throw primaryError; + } + } else { + throw primaryError; + } + } + } catch (legacyError) { + const initialLegacyText = String((legacyError as Error)?.message || legacyError || ""); + const initialLegacyCategory = classifyExtractionError(initialLegacyText); + const initialLegacyHints = legacyError as ExtractionErrorWithHints; + const initialLegacyBestPercent = Number.isFinite(initialLegacyHints.legacyBestPercent) + ? Number(initialLegacyHints.legacyBestPercent || 0) + : 0; + const isCrcOrWrongPw = initialLegacyCategory === "crc_error" || initialLegacyCategory === "wrong_password"; + let finalLegacyError: Error; + + // Retry once after a short delay to let Windows flush freshly completed archive parts. + if (isCrcOrWrongPw && !signal?.aborted) { + const retryDelayMs = 2500; + logger.warn( + `Legacy-Extraktion fehlgeschlagen (${initialLegacyCategory}), Retry nach ${retryDelayMs}ms Delay: ${archiveName}` + ); + onLog?.("WARN", `Legacy-Extraktion fehlgeschlagen (${initialLegacyCategory}), Retry nach ${retryDelayMs}ms Delay: ${archiveName}`); + await extractRetryDelay(retryDelayMs); + if (!signal?.aborted) { + try { + const retryCmd = usedCommand; + const retryPassword = await runExternalExtractInner( + retryCmd, + archivePath, + effectiveTargetDir, + conflictMode, + passwordCandidates, + onArchiveProgress, + signal, + timeoutMs, + hybridMode, + onPasswordAttempt, + forceFlatMode, + flatModeResult, + onLog + ); + logger.info(`Legacy-Retry erfolgreich: ${archiveName}`); + onLog?.("INFO", `Legacy-Retry erfolgreich: ${archiveName}`); + password = retryPassword; + usedCommand = retryCmd; + const retryExtractorName = path.basename(retryCmd).replace(/\.exe$/i, ""); + const retryLegacyMs = Date.now() - legacyStartedAt; + if (jvmFailureReason) { + logger.info(`Entpackt via legacy/${retryExtractorName} (nach JVM-Fehler): ${archiveName}`); + } else { + logger.info(`Entpackt via legacy/${retryExtractorName} (nach Legacy-Retry): ${archiveName}`); + } + logger.info(`Extract-Backend Ende: archive=${archiveName}, backend=legacy/${retryExtractorName}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, legacyMs=${retryLegacyMs}, fallbackFromJvm=${fallbackFromJvm}, usedPassword=${password ? "yes" : "no"}`); + onLog?.("INFO", `Extract-Backend Ende: archive=${archiveName}, backend=legacy/${retryExtractorName}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, legacyMs=${retryLegacyMs}, fallbackFromJvm=${fallbackFromJvm}, usedPassword=${password ? "yes" : "no"}`); + return password; + } catch (retryError) { + const retryText = String((retryError as Error)?.message || retryError || ""); + const retryCategory = classifyExtractionError(retryText); + logger.warn(`Legacy-Retry ebenfalls fehlgeschlagen (${retryCategory}): ${archiveName}`); + onLog?.("WARN", `Legacy-Retry ebenfalls fehlgeschlagen (${retryCategory}): ${archiveName}`); + const suggestRedownload = jvmCodecError && (retryCategory === "crc_error" || retryCategory === "wrong_password"); + finalLegacyError = withExtractionErrorHints(retryError, { + suggestRedownload, + jvmFailureReason: jvmFailureReason || undefined + }); + } + } else { + finalLegacyError = withExtractionErrorHints(legacyError, { + jvmFailureReason: jvmFailureReason || undefined + }); + } + } else { + const suggestRedownload = jvmCodecError && isCrcOrWrongPw; + finalLegacyError = withExtractionErrorHints(legacyError, { + suggestRedownload, + jvmFailureReason: jvmFailureReason || undefined + }); + } + + const finalLegacyHints = finalLegacyError as ExtractionErrorWithHints; + const finalLegacyText = String(finalLegacyError?.message || finalLegacyError || ""); + const finalLegacyBestPercent = Number.isFinite(finalLegacyHints.legacyBestPercent) + ? Number(finalLegacyHints.legacyBestPercent || 0) + : initialLegacyBestPercent; + + if (!signal?.aborted && shouldFallbackLegacyRarToJvm(archivePath, configuredBackendMode, backendMode, finalLegacyText, finalLegacyBestPercent)) { + const layout = resolveJvmExtractorLayout(); + if (layout) { + logger.warn(`Legacy->JVM-Fallback: archive=${archiveName}, bestPercent=${finalLegacyBestPercent}, reason=${cleanErrorText(finalLegacyText)}`); + onLog?.("WARN", `Legacy->JVM-Fallback: archive=${archiveName}, bestPercent=${finalLegacyBestPercent}, reason=${cleanErrorText(finalLegacyText)}`); + const jvmStartedAt = Date.now(); + const jvmResult = await runJvmExtractCommand( + layout, + archivePath, + targetDir, + conflictMode, + passwordCandidates, + onArchiveProgress, + signal, + timeoutMs + ); + const jvmMs = Date.now() - jvmStartedAt; + logger.info(`JVM-Extractor Ergebnis (nach Legacy-Fallback): archive=${archiveName}, ok=${jvmResult.ok}, ms=${jvmMs}, timedOut=${jvmResult.timedOut}, aborted=${jvmResult.aborted}, backend=${jvmResult.backend || "unknown"}, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + onLog?.("INFO", `JVM-Extractor Ergebnis (nach Legacy-Fallback): archive=${archiveName}, ok=${jvmResult.ok}, ms=${jvmMs}, timedOut=${jvmResult.timedOut}, aborted=${jvmResult.aborted}, backend=${jvmResult.backend || "unknown"}, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + if (jvmResult.ok) { + logger.info(`Entpackt via ${jvmResult.backend || "jvm"} (nach Legacy-Fallback): ${archiveName}`); + logger.info(`Extract-Backend Ende: archive=${archiveName}, backend=${jvmResult.backend || "jvm"}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, fallbackFromJvm=${fallbackFromJvm}, fallbackFromLegacy=true, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + onLog?.("INFO", `Extract-Backend Ende: archive=${archiveName}, backend=${jvmResult.backend || "jvm"}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, fallbackFromJvm=${fallbackFromJvm}, fallbackFromLegacy=true, usedPassword=${jvmResult.usedPassword ? "yes" : "no"}`); + return jvmResult.usedPassword; + } + if (jvmResult.aborted) { + throw new Error("aborted:extract"); + } + finalLegacyError = withExtractionErrorHints(finalLegacyError, { + jvmFailureReason: jvmResult.errorText || "JVM-Extractor fehlgeschlagen" + }); + logger.warn(`Legacy->JVM-Fallback ebenfalls fehlgeschlagen: ${archiveName} (${cleanErrorText(jvmResult.errorText || "JVM-Extractor fehlgeschlagen")})`); + onLog?.("WARN", `Legacy->JVM-Fallback ebenfalls fehlgeschlagen: archive=${archiveName}, error=${cleanErrorText(jvmResult.errorText || "JVM-Extractor fehlgeschlagen")}`); + } else { + logger.warn(`Legacy->JVM-Fallback uebersprungen: JVM-Extractor nicht verfuegbar fuer ${archiveName}`); + onLog?.("WARN", `Legacy->JVM-Fallback uebersprungen: archive=${archiveName}, reason=no_jvm_extractor`); + } + } + + throw finalLegacyError; + } + const legacyMs = Date.now() - legacyStartedAt; + const extractorName = path.basename(usedCommand).replace(/\.exe$/i, ""); + if (jvmFailureReason) { + logger.info(`Entpackt via legacy/${extractorName} (nach JVM-Fehler): ${archiveName}`); + } else { + logger.info(`Entpackt via legacy/${extractorName}: ${archiveName}`); + } + logger.info(`Extract-Backend Ende: archive=${archiveName}, backend=legacy/${extractorName}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, legacyMs=${legacyMs}, fallbackFromJvm=${fallbackFromJvm}, usedPassword=${password ? "yes" : "no"}`); + onLog?.("INFO", `Extract-Backend Ende: archive=${archiveName}, backend=legacy/${extractorName}, mode=${backendMode}, ms=${Date.now() - totalStartedAt}, legacyMs=${legacyMs}, fallbackFromJvm=${fallbackFromJvm}, usedPassword=${password ? "yes" : "no"}`); + return password; + } finally { + if (subst) removeSubstMapping(subst); + } +} + +async function runExternalExtractInner( + command: string, + archivePath: string, + targetDir: string, + conflictMode: ConflictMode, + passwordCandidates: string[], + onArchiveProgress: ((percent: number) => void) | undefined, + signal: AbortSignal | undefined, + timeoutMs: number, + hybridMode = false, + onPasswordAttempt?: (attempt: number, total: number) => void, + forceFlatMode = false, + flatModeResult?: { needed: boolean }, + onLog?: ExtractOptions["onLog"] +): Promise<string> { + const passwords = passwordCandidates; + let lastError = ""; + const extractorName = path.basename(command).replace(/\.exe$/i, "") || command; + + const quotedPasswords = passwords.map((p) => p === "" ? '""' : `"${p}"`); + onLog?.("INFO", `Legacy-Extractor Start: archive=${path.basename(archivePath)}, extractor=${extractorName}, passwordCount=${passwords.length}, forceFlatMode=${forceFlatMode}, targetDir=${targetDir}`); + logger.info(`Legacy-Extractor (${extractorName}): ${path.basename(archivePath)}, ${passwords.length} Passwörter: [${quotedPasswords.join(", ")}]${forceFlatMode ? " (flat-mode cached)" : ""}`); + + let announcedStart = false; + let bestPercent = 0; + let passwordAttempt = 0; + let usePerformanceFlags = externalExtractorSupportsPerfFlags && shouldUseExtractorPerformanceFlags(); + const summarizeResultError = (errorText: string): string => cleanErrorText(errorText); + let createErrorText = ""; + let createErrorPassword = ""; + + // Skip normal extraction loop if flat mode is already known to be needed for this package + if (forceFlatMode) { + logger.info(`Flat-Modus direkt (gespeichert vom vorherigen Archiv): ${path.basename(archivePath)}`); + onLog?.("INFO", `Flat-Modus direkt (gespeichert vom vorherigen Archiv): ${path.basename(archivePath)}`); + for (const password of passwords) { + if (signal?.aborted) throw new Error("aborted:extract"); + passwordAttempt += 1; + const quotedPw = password === "" ? '""' : `"${password}"`; + onLog?.("INFO", `Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length}: archive=${path.basename(archivePath)}, password=${quotedPw}`); + logger.info(`Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length} für ${path.basename(archivePath)}: ${quotedPw}`); + const args = buildExternalExtractArgs(command, archivePath, targetDir, conflictMode, password, usePerformanceFlags, hybridMode, true); + const result = await runExtractCommand(command, args, (chunk) => { + const parsed = parseProgressPercent(chunk); + if (parsed === null) return; + const next = nextArchivePercent(bestPercent, parsed); + if (next !== bestPercent) { bestPercent = next; onArchiveProgress?.(bestPercent); } + }, signal, timeoutMs); + logger.info(`Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length}: ok=${result.ok}, bestPercent=${bestPercent}`); + onLog?.("INFO", `Flach-Extraktion Ergebnis ${passwordAttempt}/${passwords.length}: archive=${path.basename(archivePath)}, ok=${result.ok}, timedOut=${result.timedOut}, missingCommand=${result.missingCommand}, bestPercent=${bestPercent}`); + if (result.ok) { if (flatModeResult) flatModeResult.needed = true; onArchiveProgress?.(100); return password; } + if (result.aborted) throw new Error("aborted:extract"); + if (result.timedOut || result.missingCommand) break; + lastError = result.errorText; + } + throw withExtractionErrorHints(new Error(lastError || "Entpacken fehlgeschlagen (flat-mode)"), { legacyBestPercent: bestPercent, legacyExtractor: extractorName }); + } + + for (const password of passwords) { + if (signal?.aborted) { + throw new Error("aborted:extract"); + } + if (!announcedStart) { + announcedStart = true; + onArchiveProgress?.(0); + } + passwordAttempt += 1; + const attemptStartedAt = Date.now(); + const quotedPw = password === "" ? '""' : `"${password}"`; + onLog?.("INFO", `Legacy-Passwort-Versuch ${passwordAttempt}/${passwords.length}: archive=${path.basename(archivePath)}, password=${quotedPw}`); + logger.info(`Legacy-Passwort-Versuch ${passwordAttempt}/${passwords.length} für ${path.basename(archivePath)}: ${quotedPw}`); + if (passwords.length > 1) { + onPasswordAttempt?.(passwordAttempt, passwords.length); + } + let args = buildExternalExtractArgs(command, archivePath, targetDir, conflictMode, password, usePerformanceFlags, hybridMode); + let result = await runExtractCommand(command, args, (chunk) => { + const parsed = parseProgressPercent(chunk); + if (parsed === null) { + return; + } + const next = nextArchivePercent(bestPercent, parsed); + if (next !== bestPercent) { + bestPercent = next; + onArchiveProgress?.(bestPercent); + } + }, signal, timeoutMs); + + if (!result.ok && usePerformanceFlags && isUnsupportedExtractorSwitchError(result.errorText)) { + usePerformanceFlags = false; + externalExtractorSupportsPerfFlags = false; + onLog?.("WARN", `Entpacker ohne Performance-Flags fortgesetzt: ${path.basename(archivePath)}`); + logger.warn(`Entpacker ohne Performance-Flags fortgesetzt: ${path.basename(archivePath)}`); + args = buildExternalExtractArgs(command, archivePath, targetDir, conflictMode, password, false, hybridMode); + result = await runExtractCommand(command, args, (chunk) => { + const parsed = parseProgressPercent(chunk); + if (parsed === null) { + return; + } + const next = nextArchivePercent(bestPercent, parsed); + if (next !== bestPercent) { + bestPercent = next; + onArchiveProgress?.(bestPercent); + } + }, signal, timeoutMs); + } + + logger.info( + `Legacy-Passwort-Versuch Ergebnis: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, ` + + `ms=${Date.now() - attemptStartedAt}, ok=${result.ok}, timedOut=${result.timedOut}, missingCommand=${result.missingCommand}, bestPercent=${bestPercent}` + ); + onLog?.("INFO", `Legacy-Passwort-Versuch Ergebnis: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, ms=${Date.now() - attemptStartedAt}, ok=${result.ok}, timedOut=${result.timedOut}, missingCommand=${result.missingCommand}, bestPercent=${bestPercent}`); + if (!result.ok) { + const errorSummary = summarizeResultError(result.errorText); + if (errorSummary) { + logger.info(`Legacy-Passwort-Versuch Fehlertext: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, extractor=${extractorName}, error=${errorSummary}`); + onLog?.("INFO", `Legacy-Passwort-Versuch Fehlertext: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, extractor=${extractorName}, error=${errorSummary}`); + } + } + + if (result.ok) { + onArchiveProgress?.(100); + return password; + } + + if (!createErrorText && result.errorText.includes("Cannot create")) { + createErrorText = result.errorText; + createErrorPassword = password; + logger.warn(`Entpack-Pfadfehler gemerkt: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, extractor=${extractorName}, password=${quotedPw}`); + onLog?.("WARN", `Entpack-Pfadfehler gemerkt: archive=${path.basename(archivePath)}, attempt=${passwordAttempt}/${passwords.length}, extractor=${extractorName}, password=${quotedPw}`); + } + + if (result.aborted) { + throw new Error("aborted:extract"); + } + + if (result.timedOut) { + lastError = result.errorText; + break; + } + + if (result.missingCommand) { + resolvedExtractorCommand = null; + resolveFailureReason = NO_EXTRACTOR_MESSAGE; + resolveFailureAt = Date.now(); + throw withExtractionErrorHints(new Error(NO_EXTRACTOR_MESSAGE), { legacyBestPercent: bestPercent, legacyExtractor: extractorName }); + } + + lastError = result.errorText; + } + + // Some archives (e.g. created by certain scene groups) store internal paths with a leading \, + // causing UnRAR to construct invalid \\ double-separator paths on Windows. Retry in flat mode + // ("e" instead of "x") which strips all archive paths and extracts files directly to targetDir. + const pathCreateError = createErrorText || (lastError.includes("Cannot create") ? lastError : ""); + if (pathCreateError) { + const flatPasswords = createErrorPassword + ? prioritizePassword(passwords, createErrorPassword) + : passwords; + logger.warn(`Entpack-Pfadfehler: Wiederholung mit flachem Modus: ${path.basename(archivePath)}`); + onLog?.("WARN", `Entpack-Pfadfehler: Wiederholung mit flachem Modus: ${path.basename(archivePath)}`); + bestPercent = 0; + passwordAttempt = 0; + lastError = pathCreateError; + for (const password of flatPasswords) { + if (signal?.aborted) throw new Error("aborted:extract"); + passwordAttempt += 1; + const quotedPw = password === "" ? '""' : `"${password}"`; + logger.info(`Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length} für ${path.basename(archivePath)}: ${quotedPw}`); + onLog?.("INFO", `Flach-Extraktion Versuch ${passwordAttempt}/${flatPasswords.length}: archive=${path.basename(archivePath)}, password=${quotedPw}`); + const args = buildExternalExtractArgs(command, archivePath, targetDir, conflictMode, password, usePerformanceFlags, hybridMode, true); + const result = await runExtractCommand(command, args, (chunk) => { + const parsed = parseProgressPercent(chunk); + if (parsed === null) return; + const next = nextArchivePercent(bestPercent, parsed); + if (next !== bestPercent) { bestPercent = next; onArchiveProgress?.(bestPercent); } + }, signal, timeoutMs); + logger.info(`Flach-Extraktion Versuch ${passwordAttempt}/${passwords.length}: ok=${result.ok}, bestPercent=${bestPercent}`); + onLog?.("INFO", `Flach-Extraktion Ergebnis ${passwordAttempt}/${flatPasswords.length}: archive=${path.basename(archivePath)}, ok=${result.ok}, timedOut=${result.timedOut}, missingCommand=${result.missingCommand}, bestPercent=${bestPercent}`); + if (result.ok) { if (flatModeResult) flatModeResult.needed = true; onArchiveProgress?.(100); return password; } + if (result.aborted) throw new Error("aborted:extract"); + if (result.timedOut || result.missingCommand) break; + lastError = result.errorText; + } + } + + throw withExtractionErrorHints(new Error(lastError || "Entpacken fehlgeschlagen"), { legacyBestPercent: bestPercent, legacyExtractor: extractorName }); +} + +// Delay helper for extraction retries (allows file handles to be released on Windows) +const extractRetryDelay = (ms: number): Promise<void> => new Promise((resolve) => setTimeout(resolve, ms)); + +function isZipSafetyGuardError(error: unknown): boolean { + const text = String(error || "").toLowerCase(); + return text.includes("path traversal") + || text.includes("zip-eintrag verdächtig groß") + || text.includes("zip-eintrag verdaechtig gross"); +} + +function isZipInternalLimitError(error: unknown): boolean { + const text = String(error || "").toLowerCase(); + return text.includes("zip-eintrag zu groß") + || text.includes("zip-eintrag komprimiert zu groß") + || text.includes("zip-eintrag ohne sichere groessenangabe"); +} + +function shouldFallbackToExternalZip(error: unknown): boolean { + if (isZipSafetyGuardError(error)) { + return false; + } + if (isZipInternalLimitError(error)) { + return true; + } + const text = String(error || "").toLowerCase(); + if (text.includes("aborted:extract") || text.includes("extract_aborted")) { + return false; + } + return true; +} + +async function extractZipArchive(archivePath: string, targetDir: string, conflictMode: ConflictMode, signal?: AbortSignal): Promise<void> { + const mode = effectiveConflictMode(conflictMode); + const memoryLimitBytes = zipEntryMemoryLimitBytes(); + const zip = new AdmZip(archivePath); + const entries = zip.getEntries(); + const resolvedTarget = path.resolve(targetDir); + const usedOutputs = new Set<string>(); + const renameCounters = new Map<string, number>(); + + for (const entry of entries) { + if (signal?.aborted) { + throw new Error("aborted:extract"); + } + const baseOutputPath = path.resolve(targetDir, entry.entryName); + if (!baseOutputPath.startsWith(resolvedTarget + path.sep) && baseOutputPath !== resolvedTarget) { + logger.warn(`ZIP-Eintrag übersprungen (Path Traversal): ${entry.entryName}`); + continue; + } + if (entry.isDirectory) { + await fs.promises.mkdir(baseOutputPath, { recursive: true }); + continue; + } + + const header = (entry as unknown as { + header?: { + size?: number; + compressedSize?: number; + crc?: number; + dataHeader?: { + size?: number; + compressedSize?: number; + crc?: number; + }; + }; + }).header; + const uncompressedSize = Number(header?.size ?? header?.dataHeader?.size ?? NaN); + const compressedSize = Number(header?.compressedSize ?? header?.dataHeader?.compressedSize ?? NaN); + + if (!Number.isFinite(uncompressedSize) || uncompressedSize < 0) { + throw new Error("ZIP-Eintrag ohne sichere Groessenangabe fur internen Entpacker"); + } + if (!Number.isFinite(compressedSize) || compressedSize < 0) { + throw new Error("ZIP-Eintrag ohne sichere Groessenangabe fur internen Entpacker"); + } + + if (uncompressedSize > memoryLimitBytes) { + const entryMb = Math.ceil(uncompressedSize / (1024 * 1024)); + const limitMb = Math.ceil(memoryLimitBytes / (1024 * 1024)); + throw new Error(`ZIP-Eintrag zu groß für internen Entpacker (${entryMb} MB > ${limitMb} MB)`); + } + if (compressedSize > memoryLimitBytes) { + const entryMb = Math.ceil(compressedSize / (1024 * 1024)); + const limitMb = Math.ceil(memoryLimitBytes / (1024 * 1024)); + throw new Error(`ZIP-Eintrag komprimiert zu groß für internen Entpacker (${entryMb} MB > ${limitMb} MB)`); + } + + let outputPath = baseOutputPath; + let outputKey = pathSetKey(outputPath); + + await fs.promises.mkdir(path.dirname(outputPath), { recursive: true }); + // TOCTOU note: There is a small race between access and writeFile below. + // This is acceptable here because zip extraction is single-threaded and we need + // the exists check to implement skip/rename conflict resolution semantics. + const outputExists = usedOutputs.has(outputKey) || await fs.promises.access(outputPath).then(() => true, () => false); + if (outputExists) { + if (mode === "skip") { + continue; + } + if (mode === "rename") { + const parsed = path.parse(baseOutputPath); + const counterKey = pathSetKey(baseOutputPath); + let n = renameCounters.get(counterKey) || 1; + let candidate = baseOutputPath; + let candidateKey = outputKey; + while (n <= 10000) { + candidate = path.join(parsed.dir, `${parsed.name} (${n})${parsed.ext}`); + candidateKey = pathSetKey(candidate); + if (!usedOutputs.has(candidateKey) && !(await fs.promises.access(candidate).then(() => true, () => false))) { + break; + } + n += 1; + } + if (n > 10000) { + throw new Error(`ZIP-Rename-Limit erreicht für ${entry.entryName}`); + } + renameCounters.set(counterKey, n + 1); + if (signal?.aborted) { + throw new Error("aborted:extract"); + } + outputPath = candidate; + outputKey = candidateKey; + } + } + + if (signal?.aborted) { + throw new Error("aborted:extract"); + } + const data = entry.getData(); + if (data.length > memoryLimitBytes) { + const entryMb = Math.ceil(data.length / (1024 * 1024)); + const limitMb = Math.ceil(memoryLimitBytes / (1024 * 1024)); + throw new Error(`ZIP-Eintrag zu groß für internen Entpacker (${entryMb} MB > ${limitMb} MB)`); + } + const maxDeclaredSize = Math.max(uncompressedSize, compressedSize); + if (maxDeclaredSize > 0 && data.length > maxDeclaredSize * 20) { + throw new Error(`ZIP-Eintrag verdächtig groß nach Entpacken (${entry.entryName})`); + } + await fs.promises.writeFile(outputPath, data); + usedOutputs.add(outputKey); + } +} + +function escapeRegex(value: string): string { + return value.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); +} + +export function collectArchiveCleanupTargets(sourceArchivePath: string, directoryFiles?: string[]): string[] { + const targets = new Set<string>([sourceArchivePath]); + const dir = path.dirname(sourceArchivePath); + const fileName = path.basename(sourceArchivePath); + + let filesInDir: string[] = directoryFiles ?? []; + if (!directoryFiles) { + try { + filesInDir = fs.readdirSync(dir, { withFileTypes: true }) + .filter((entry) => entry.isFile()) + .map((entry) => entry.name); + } catch { + return Array.from(targets); + } + } + + const addMatching = (pattern: RegExp): void => { + for (const candidate of filesInDir) { + if (pattern.test(candidate)) { + targets.add(path.join(dir, candidate)); + } + } + }; + + const multipartRar = fileName.match(/^(.*)\.part\d+\.rar$/i); + if (multipartRar) { + const prefix = escapeRegex(multipartRar[1]); + addMatching(new RegExp(`^${prefix}\\.part\\d+\\.rar$`, "i")); + // RAR5 recovery volumes: prefix.partN.rev AND legacy prefix.rev + addMatching(new RegExp(`^${prefix}\\.part\\d+\\.rev$`, "i")); + addMatching(new RegExp(`^${prefix}\\.rev$`, "i")); + return Array.from(targets); + } + + if (/\.rar$/i.test(fileName)) { + const stem = escapeRegex(fileName.replace(/\.rar$/i, "")); + addMatching(new RegExp(`^${stem}\\.rar$`, "i")); + addMatching(new RegExp(`^${stem}\\.r\\d{2,3}$`, "i")); + addMatching(new RegExp(`^${stem}\\.rev$`, "i")); + return Array.from(targets); + } + + if (/\.zip$/i.test(fileName)) { + const stem = escapeRegex(fileName.replace(/\.zip$/i, "")); + addMatching(new RegExp(`^${stem}\\.zip$`, "i")); + addMatching(new RegExp(`^${stem}\\.z\\d{2,3}$`, "i")); + return Array.from(targets); + } + + const splitZip = fileName.match(/^(.*)\.zip\.\d{3}$/i); + if (splitZip) { + const stem = escapeRegex(splitZip[1]); + addMatching(new RegExp(`^${stem}\\.zip$`, "i")); + addMatching(new RegExp(`^${stem}\\.zip\\.\\d{3}$`, "i")); + return Array.from(targets); + } + + if (/\.7z$/i.test(fileName)) { + const stem = escapeRegex(fileName.replace(/\.7z$/i, "")); + addMatching(new RegExp(`^${stem}\\.7z$`, "i")); + addMatching(new RegExp(`^${stem}\\.7z\\.\\d{3}$`, "i")); + return Array.from(targets); + } + + const splitSeven = fileName.match(/^(.*)\.7z\.\d{3}$/i); + if (splitSeven) { + const stem = escapeRegex(splitSeven[1]); + addMatching(new RegExp(`^${stem}\\.7z$`, "i")); + addMatching(new RegExp(`^${stem}\\.7z\\.\\d{3}$`, "i")); + return Array.from(targets); + } + + // Tar compound archives (.tar.gz, .tar.bz2, .tar.xz, .tgz, .tbz2, .txz) + if (/\.(?:tar\.(?:gz|bz2|xz)|tgz|tbz2|txz)$/i.test(fileName)) { + return Array.from(targets); + } + + // Generic .NNN split files (HJSplit etc.) + const genericSplit = fileName.match(/^(.*)\.(\d{3})$/i); + if (genericSplit) { + const stem = escapeRegex(genericSplit[1]); + addMatching(new RegExp(`^${stem}\\.\\d{3}$`, "i")); + return Array.from(targets); + } + + return Array.from(targets); +} + +export async function cleanupArchives( + sourceFiles: string[], + cleanupMode: CleanupMode, + options: { shouldAbort?: () => boolean } = {} +): Promise<number> { + if (cleanupMode === "none") { + return 0; + } + + const targets = new Set<string>(); + const dirFilesCache = new Map<string, string[]>(); + for (const sourceFile of sourceFiles) { + if (options.shouldAbort?.()) { + return 0; + } + const dir = path.dirname(sourceFile); + let filesInDir = dirFilesCache.get(dir); + if (!filesInDir) { + try { + filesInDir = (await fs.promises.readdir(dir, { withFileTypes: true })) + .filter((entry) => entry.isFile()) + .map((entry) => entry.name); + } catch { + filesInDir = []; + } + dirFilesCache.set(dir, filesInDir); + } + + for (const target of collectArchiveCleanupTargets(sourceFile, filesInDir)) { + targets.add(target); + } + } + + let removed = 0; + + const moveToTrashLike = async (filePath: string): Promise<boolean> => { + try { + const parsed = path.parse(filePath); + const trashDir = path.join(parsed.dir, ".rd-trash"); + await fs.promises.mkdir(trashDir, { recursive: true }); + let index = 0; + while (index <= 10000) { + const suffix = index === 0 ? "" : `-${index}`; + const candidate = path.join(trashDir, `${parsed.base}.${Date.now()}${suffix}`); + const candidateExists = await fs.promises.access(candidate).then(() => true, () => false); + if (!candidateExists) { + await fs.promises.rename(filePath, candidate); + return true; + } + index += 1; + } + } catch { + // ignore + } + return false; + }; + + for (const filePath of targets) { + if (options.shouldAbort?.()) { + return removed; + } + try { + const fileExists = await fs.promises.access(filePath).then(() => true, () => false); + if (!fileExists) { + continue; + } + if (cleanupMode === "trash") { + if (await moveToTrashLike(filePath)) { + removed += 1; + } + continue; + } + await fs.promises.rm(filePath, { force: true }); + removed += 1; + } catch { + // ignore + } + } + return removed; +} + +export async function hasAnyFilesRecursive(rootDir: string): Promise<boolean> { + const rootExists = await fs.promises.access(rootDir).then(() => true, () => false); + if (!rootExists) { + return false; + } + const deadline = Date.now() + 220; + let inspectedDirs = 0; + const stack = [rootDir]; + while (stack.length > 0) { + inspectedDirs += 1; + if (inspectedDirs > 8000 || Date.now() > deadline) { + return hasAnyEntries(rootDir); + } + const current = stack.pop() as string; + let entries: fs.Dirent[] = []; + try { + entries = await fs.promises.readdir(current, { withFileTypes: true }); + } catch { + continue; + } + + for (const entry of entries) { + if (entry.isFile()) { + return true; + } + if (entry.isDirectory()) { + stack.push(path.join(current, entry.name)); + } + } + } + return false; +} + +async function hasAnyEntries(rootDir: string): Promise<boolean> { + if (!rootDir) { + return false; + } + const rootExists = await fs.promises.access(rootDir).then(() => true, () => false); + if (!rootExists) { + return false; + } + try { + return (await fs.promises.readdir(rootDir)).length > 0; + } catch { + return false; + } +} + +export async function removeEmptyDirectoryTree(rootDir: string): Promise<number> { + const rootExists = await fs.promises.access(rootDir).then(() => true, () => false); + if (!rootExists) { + return 0; + } + + const dirs = [rootDir]; + const stack = [rootDir]; + while (stack.length > 0) { + const current = stack.pop() as string; + let entries: fs.Dirent[] = []; + try { + entries = await fs.promises.readdir(current, { withFileTypes: true }); + } catch { + continue; + } + for (const entry of entries) { + if (entry.isDirectory()) { + const full = path.join(current, entry.name); + dirs.push(full); + stack.push(full); + } + } + } + + dirs.sort((a, b) => b.length - a.length); + let removed = 0; + for (const dirPath of dirs) { + try { + const entries = await fs.promises.readdir(dirPath); + if (entries.length === 0) { + await fs.promises.rmdir(dirPath); + removed += 1; + } + } catch { + // ignore + } + } + return removed; +} + +export async function extractPackageArchives(options: ExtractOptions): Promise<{ extracted: number; failed: number; lastError: string }> { + if (options.signal?.aborted) { + throw new Error("aborted:extract"); + } + options.onProgress?.({ current: 0, total: 0, percent: 0, archiveName: "Archive scannen...", phase: "preparing" }); + const allCandidates = await findArchiveCandidates(options.packageDir); + const candidates = options.onlyArchives + ? allCandidates.filter((archivePath) => { + const key = process.platform === "win32" ? path.resolve(archivePath).toLowerCase() : path.resolve(archivePath); + return options.onlyArchives!.has(key); + }) + : allCandidates; + logger.info(`Entpacken gestartet: packageDir=${options.packageDir}, targetDir=${options.targetDir}, archives=${candidates.length}${options.onlyArchives ? ` (hybrid, gesamt=${allCandidates.length})` : ""}, cleanupMode=${options.cleanupMode}, conflictMode=${options.conflictMode}`); + options.onLog?.("INFO", `Entpacken gestartet: packageDir=${options.packageDir}, targetDir=${options.targetDir}, archives=${candidates.length}${options.onlyArchives ? ` (hybrid, gesamt=${allCandidates.length})` : ""}, cleanupMode=${options.cleanupMode}, conflictMode=${options.conflictMode}`); + + // Disk space pre-check + if (candidates.length > 0) { + options.onProgress?.({ current: 0, total: candidates.length, percent: 0, archiveName: "Speicherplatz prüfen...", phase: "preparing" }); + try { + await fs.promises.mkdir(options.targetDir, { recursive: true }); + } catch { /* ignore */ } + await checkDiskSpaceForExtraction(options.targetDir, candidates); + } + + if (candidates.length === 0) { + if (!options.onlyArchives) { + const existingResume = await readExtractResumeState(options.packageDir, options.packageId); + if (existingResume.size > 0 && await hasAnyEntries(options.targetDir)) { + await clearExtractResumeState(options.packageDir, options.packageId); + logger.info(`Entpacken übersprungen (Archive bereinigt, Ziel hat Dateien): ${options.packageDir}`); + options.onProgress?.({ + current: existingResume.size, + total: existingResume.size, + percent: 100, + archiveName: "", + phase: "done" + }); + return { extracted: existingResume.size, failed: 0, lastError: "" }; + } + await clearExtractResumeState(options.packageDir, options.packageId); + } + logger.info(`Entpacken übersprungen (keine Archive gefunden): ${options.packageDir}`); + return { extracted: 0, failed: 0, lastError: "" }; + } + + const conflictMode = effectiveConflictMode(options.conflictMode); + if (options.conflictMode === "ask") { + logger.warn("Extract-ConflictMode 'ask' wird ohne Prompt als 'skip' behandelt"); + } + const passwordCacheKey = packagePasswordCacheKey(options.packageDir, options.packageId); + const passwordCacheLabel = packagePasswordCacheLabel(options.packageDir, options.packageId); + let passwordCandidates = archivePasswords(options.passwordList || ""); + const cachedPackagePassword = readCachedPackagePassword(passwordCacheKey); + if (cachedPackagePassword) { + passwordCandidates = prioritizePassword(passwordCandidates, cachedPackagePassword); + logger.info(`Passwort-Cache Treffer: ${passwordCacheLabel}, bekanntes Passwort wird zuerst getestet`); + options.onLog?.("INFO", `Passwort-Cache Treffer: ${passwordCacheLabel}, bekanntes Passwort wird zuerst getestet`); + } + const resumeCompleted = await readExtractResumeState(options.packageDir, options.packageId); + const resumeCompletedAtStart = resumeCompleted.size; + const allCandidateNames = new Set(allCandidates.map((archivePath) => archiveNameKey(path.basename(archivePath)))); + for (const archiveName of Array.from(resumeCompleted.values())) { + if (!allCandidateNames.has(archiveName)) { + resumeCompleted.delete(archiveName); + } + } + if (resumeCompleted.size > 0) { + await writeExtractResumeState(options.packageDir, resumeCompleted, options.packageId); + } else { + await clearExtractResumeState(options.packageDir, options.packageId); + } + + const pendingCandidates = candidates.filter((archivePath) => !resumeCompleted.has(archiveNameKey(path.basename(archivePath)))); + let extracted = candidates.length - pendingCandidates.length; + let failed = 0; + let lastError = ""; + let learnedPassword = cachedPackagePassword; + let packageNeedsFlatMode = false; + const extractedArchives = new Set<string>(); + const failedArchiveCategories = new Map<string, ExtractErrorCategory>(); + for (const archivePath of candidates) { + if (resumeCompleted.has(archiveNameKey(path.basename(archivePath)))) { + extractedArchives.add(archivePath); + } + } + + const rememberLearnedPassword = (password: string): void => { + const normalized = String(password || "").trim(); + if (!normalized) { + return; + } + const changed = normalized !== learnedPassword; + learnedPassword = normalized; + passwordCandidates = prioritizePassword(passwordCandidates, normalized); + writeCachedPackagePassword(passwordCacheKey, normalized); + if (changed) { + logger.info(`Passwort-Cache Update: ${passwordCacheLabel}, neues Passwort gelernt`); + options.onLog?.("INFO", `Passwort-Cache Update: ${passwordCacheLabel}, neues Passwort gelernt`); + } + }; + + const emitProgress = ( + current: number, + archiveName: string, + phase: "extracting" | "done", + archivePercent?: number, + elapsedMs?: number, + pwInfo?: { passwordAttempt?: number; passwordTotal?: number; passwordFound?: boolean }, + archiveInfo?: { archiveDone?: boolean; archiveSuccess?: boolean } + ): void => { + if (!options.onProgress) { + return; + } + const total = Math.max(1, candidates.length); + let percent = Math.max(0, Math.min(100, Math.floor((current / total) * 100))); + let normalizedArchivePercent = Math.max(0, Math.min(100, Number(archivePercent ?? 0))); + if (phase !== "done") { + const boundedCurrent = Math.max(0, Math.min(total, current)); + if (archiveInfo?.archiveDone !== true && normalizedArchivePercent >= 100) { + normalizedArchivePercent = 99; + } + percent = Math.max(0, Math.min(100, Math.floor(((boundedCurrent + (normalizedArchivePercent / 100)) / total) * 100))); + } + try { + options.onProgress({ + current, + total, + percent, + archiveName, + archivePercent: normalizedArchivePercent, + elapsedMs, + phase, + ...(archiveInfo || {}), + ...(pwInfo || {}) + }); + } catch (error) { + logger.warn(`onProgress callback Fehler unterdrückt: ${cleanErrorText(String(error))}`); + } + }; + + emitProgress(extracted, "", "extracting"); + + // Emit "done" progress for archives already completed via resume state + // so the caller's onProgress handler can mark their items as "Done" immediately + // rather than leaving them as "Entpacken - Ausstehend" until all extraction finishes. + for (const archivePath of candidates) { + if (resumeCompleted.has(archiveNameKey(path.basename(archivePath)))) { + emitProgress(extracted, path.basename(archivePath), "extracting", 100, 0, undefined, { archiveDone: true, archiveSuccess: true }); + } + } + + const maxParallel = Math.max(1, options.maxParallel || 1); + let noExtractorEncountered = false; + let lastArchiveFinishedAt: number | null = null; + + const extractSingleArchive = async (archivePath: string): Promise<void> => { + if (options.signal?.aborted) { + throw new Error("aborted:extract"); + } + if (noExtractorEncountered) { + throw new Error("noextractor:skipped"); + } + const archiveName = path.basename(archivePath); + const archiveResumeKey = archiveNameKey(archiveName); + const archiveStartedAt = Date.now(); + const startedCurrent = extracted + failed; + if (lastArchiveFinishedAt !== null) { + logger.info(`Extract-Trace Gap: before=${archiveName}, prevDoneToStartMs=${archiveStartedAt - lastArchiveFinishedAt}, progress=${startedCurrent}/${candidates.length}`); + } + let archivePercent = 0; + let reached99At: number | null = null; + let archiveOutcome: "success" | "failed" | "skipped" = "failed"; + emitProgress(extracted + failed, archiveName, "extracting", archivePercent, 0); + const pulseTimer = setInterval(() => { + emitProgress(extracted + failed, archiveName, "extracting", archivePercent, Date.now() - archiveStartedAt); + }, 1100); + const hybrid = Boolean(options.hybridMode); + // Before the first successful extraction, filename-derived candidates are useful. + // After a known password is learned, try that first to avoid per-archive delays. + const filenamePasswords = archiveFilenamePasswords(archiveName); + const nonEmptyBasePasswords = passwordCandidates.filter((p) => p !== ""); + const orderedNonEmpty = learnedPassword + ? [learnedPassword, ...nonEmptyBasePasswords.filter((p) => p !== learnedPassword), ...filenamePasswords] + : [...filenamePasswords, ...nonEmptyBasePasswords]; + const archivePasswordCandidates = learnedPassword + ? Array.from(new Set([...orderedNonEmpty, ""])) + : Array.from(new Set(["", ...orderedNonEmpty])); + const reportArchiveProgress = (value: number): void => { + archivePercent = nextArchivePercent(archivePercent, value); + if (reached99At === null && archivePercent >= 99) { + reached99At = Date.now(); + logger.info(`Extract-Trace 99%: archive=${archiveName}, elapsedMs=${reached99At - archiveStartedAt}`); + } + emitProgress(extracted + failed, archiveName, "extracting", archivePercent, Date.now() - archiveStartedAt); + }; + + // Validate generic .001 splits via file signature before attempting extraction + const isGenericSplit = /\.\d{3}$/i.test(archiveName) && !/\.(zip|7z)\.\d{3}$/i.test(archiveName); + if (isGenericSplit) { + const sig = await detectArchiveSignature(archivePath); + if (!sig) { + logger.info(`Generische Split-Datei übersprungen (keine Archiv-Signatur): ${archiveName}`); + extracted += 1; + resumeCompleted.add(archiveResumeKey); + extractedArchives.add(archivePath); + await writeExtractResumeState(options.packageDir, resumeCompleted, options.packageId); + clearInterval(pulseTimer); + archiveOutcome = "skipped"; + const skippedAt = Date.now(); + lastArchiveFinishedAt = skippedAt; + logger.info(`Extract-Trace Archiv Übersprungen: archive=${archiveName}, ms=${skippedAt - archiveStartedAt}, reason=no-signature`); + return; + } + logger.info(`Generische Split-Datei verifiziert (Signatur: ${sig}): ${archiveName}`); + } + + logger.info(`Entpacke Archiv: ${path.basename(archivePath)} -> ${options.targetDir}${hybrid ? " (hybrid, reduced threads, low I/O)" : ""}`); + options.onLog?.("INFO", `Entpacke Archiv: ${path.basename(archivePath)} -> ${options.targetDir}${hybrid ? " (hybrid, reduced threads, low I/O)" : ""}`); + options.onLog?.("INFO", `Archiv-Passwortliste: archive=${archiveName}, candidates=[${archivePasswordCandidates.map((p) => p === "" ? '""' : `"${p}"`).join(", ")}]`); + const hasManyPasswords = archivePasswordCandidates.length > 1; + if (hasManyPasswords) { + emitProgress(extracted + failed, archiveName, "extracting", 0, 0, { passwordAttempt: 0, passwordTotal: archivePasswordCandidates.length }); + } + const onPwAttempt = hasManyPasswords + ? (attempt: number, total: number) => { + emitProgress(extracted + failed, archiveName, "extracting", archivePercent, Date.now() - archiveStartedAt, { passwordAttempt: attempt, passwordTotal: total }); + const attemptedPassword = archivePasswordCandidates[Math.max(0, attempt - 1)] ?? ""; + options.onLog?.("INFO", `Passwort-Versuch ${attempt}/${total}: archive=${archiveName}, password=${attemptedPassword === "" ? '""' : `"${attemptedPassword}"`}`); + } + : undefined; + try { + // Set module-level priority before each extract call (race-safe: spawn is synchronous) + currentExtractCpuPriority = options.extractCpuPriority; + const ext = path.extname(archivePath).toLowerCase(); + if (ext === ".zip") { + const preferExternal = await shouldPreferExternalZip(archivePath); + if (preferExternal) { + try { + const usedPassword = await runExternalExtract(archivePath, options.targetDir, options.conflictMode, archivePasswordCandidates, (value) => { + reportArchiveProgress(value); + }, options.signal, hybrid, onPwAttempt, false, undefined, options.onLog); + rememberLearnedPassword(usedPassword); + } catch (error) { + if (isNoExtractorError(String(error))) { + await extractZipArchive(archivePath, options.targetDir, options.conflictMode, options.signal); + } else { + throw error; + } + } + } else { + try { + await extractZipArchive(archivePath, options.targetDir, options.conflictMode, options.signal); + archivePercent = 100; + } catch (error) { + if (!shouldFallbackToExternalZip(error)) { + throw error; + } + try { + const usedPassword = await runExternalExtract(archivePath, options.targetDir, options.conflictMode, archivePasswordCandidates, (value) => { + reportArchiveProgress(value); + }, options.signal, hybrid, onPwAttempt, false, undefined, options.onLog); + rememberLearnedPassword(usedPassword); + } catch (externalError) { + if (isNoExtractorError(String(externalError)) || isUnsupportedArchiveFormatError(String(externalError))) { + throw error; + } + throw externalError; + } + } + } + } else { + const flatResult = { needed: false }; + const usedPassword = await runExternalExtract(archivePath, options.targetDir, options.conflictMode, archivePasswordCandidates, (value) => { + reportArchiveProgress(value); + }, options.signal, hybrid, onPwAttempt, packageNeedsFlatMode, flatResult, options.onLog); + rememberLearnedPassword(usedPassword); + if (flatResult.needed) packageNeedsFlatMode = true; + } + extracted += 1; + extractedArchives.add(archivePath); + failedArchiveCategories.delete(archivePath); + resumeCompleted.add(archiveResumeKey); + await writeExtractResumeState(options.packageDir, resumeCompleted, options.packageId); + logger.info(`Entpacken erfolgreich: ${path.basename(archivePath)}`); + options.onLog?.("INFO", `Entpacken erfolgreich: ${path.basename(archivePath)}`); + archiveOutcome = "success"; + const successAt = Date.now(); + const tailAfter99Ms = reached99At ? (successAt - reached99At) : -1; + logger.info(`Extract-Trace Archiv Erfolg: archive=${archiveName}, totalMs=${successAt - archiveStartedAt}, tailAfter99Ms=${tailAfter99Ms >= 0 ? tailAfter99Ms : "n/a"}, pwCandidates=${archivePasswordCandidates.length}`); + lastArchiveFinishedAt = successAt; + archivePercent = 100; + if (hasManyPasswords) { + emitProgress(extracted + failed, archiveName, "extracting", archivePercent, Date.now() - archiveStartedAt, { passwordFound: true }, { archiveDone: true, archiveSuccess: true }); + } else { + emitProgress(extracted + failed, archiveName, "extracting", archivePercent, Date.now() - archiveStartedAt, undefined, { archiveDone: true, archiveSuccess: true }); + } + } catch (error) { + const errorText = String(error); + if (isExtractAbortError(errorText)) { + throw error; + } + failed += 1; + lastError = errorText; + const errorCategory = classifyExtractionError(errorText); + failedArchiveCategories.set(archivePath, errorCategory); + const hintedError = error as ExtractionErrorWithHints; + options.onArchiveFailure?.({ + archiveName, + errorText, + category: errorCategory, + suggestRedownload: hintedError?.suggestRedownload === true, + jvmFailureReason: hintedError?.jvmFailureReason + }); + logger.error(`Entpack-Fehler ${path.basename(archivePath)} [${errorCategory}]: ${errorText}`); + options.onLog?.("ERROR", `Entpack-Fehler ${path.basename(archivePath)} [${errorCategory}]: ${errorText}`); + if (errorCategory === "wrong_password" && learnedPassword) { + learnedPassword = ""; + clearCachedPackagePassword(passwordCacheKey); + logger.warn(`Passwort-Cache verworfen: ${passwordCacheLabel} (wrong_password)`); + options.onLog?.("WARN", `Passwort-Cache verworfen: ${passwordCacheLabel} (wrong_password)`); + } + const failedAt = Date.now(); + const tailAfter99Ms = reached99At ? (failedAt - reached99At) : -1; + logger.warn(`Extract-Trace Archiv Fehler: archive=${archiveName}, totalMs=${failedAt - archiveStartedAt}, tailAfter99Ms=${tailAfter99Ms >= 0 ? tailAfter99Ms : "n/a"}, category=${errorCategory}`); + lastArchiveFinishedAt = failedAt; + emitProgress(extracted + failed, archiveName, "extracting", archivePercent, Date.now() - archiveStartedAt, undefined, { archiveDone: true, archiveSuccess: false }); + if (isNoExtractorError(errorText)) { + noExtractorEncountered = true; + } + } finally { + clearInterval(pulseTimer); + if (lastArchiveFinishedAt === null || lastArchiveFinishedAt < archiveStartedAt) { + lastArchiveFinishedAt = Date.now(); + } + logger.info(`Extract-Trace Archiv Ende: archive=${archiveName}, outcome=${archiveOutcome}, elapsedMs=${lastArchiveFinishedAt - archiveStartedAt}, percent=${archivePercent}`); + } + }; + + if (maxParallel <= 1) { + for (const archivePath of pendingCandidates) { + if (options.signal?.aborted || noExtractorEncountered) break; + await extractSingleArchive(archivePath); + } + // Count remaining archives as failed when no extractor was found + if (noExtractorEncountered) { + const remaining = candidates.length - (extracted + failed); + if (remaining > 0) { + failed += remaining; + emitProgress(candidates.length, "", "extracting", 0, 0); + } + } + } else { + // Password discovery: extract first archive serially to find the correct password, + // then run remaining archives in parallel with the promoted password order. + let parallelQueue = pendingCandidates; + if (passwordCandidates.length > 1 && pendingCandidates.length > 1) { + logger.info(`Passwort-Discovery: Extrahiere erstes Archiv seriell (${passwordCandidates.length} Passwort-Kandidaten)...`); + options.onLog?.("INFO", `Passwort-Discovery: Extrahiere erstes Archiv seriell (${passwordCandidates.length} Passwort-Kandidaten)...`); + const first = pendingCandidates[0]; + try { + await extractSingleArchive(first); + } catch (err) { + const errText = String(err); + if (/aborted:extract/i.test(errText)) throw err; + // noextractor:skipped — handled by noExtractorEncountered flag below + } + parallelQueue = pendingCandidates.slice(1); + if (parallelQueue.length > 0) { + logger.info(`Passwort-Discovery abgeschlossen, starte parallele Extraktion für ${parallelQueue.length} verbleibende Archive`); + } + } + + if (parallelQueue.length > 0 && !options.signal?.aborted && !noExtractorEncountered) { + // Parallel extraction pool: N workers pull from a shared queue + const queue = [...parallelQueue]; + let nextIdx = 0; + let abortError: Error | null = null; + + const worker = async (): Promise<void> => { + while (nextIdx < queue.length && !abortError && !noExtractorEncountered) { + if (options.signal?.aborted) break; + const idx = nextIdx; + nextIdx += 1; + try { + await extractSingleArchive(queue[idx]); + } catch (error) { + const errText = String(error); + if (errText.includes("noextractor:skipped")) { + break; // handled by noExtractorEncountered flag after the pool + } + if (isExtractAbortError(errText)) { + abortError = error instanceof Error ? error : new Error(errText); + break; + } + // Non-abort errors are already handled inside extractSingleArchive + } + } + }; + + const workerCount = Math.min(maxParallel, parallelQueue.length); + logger.info(`Parallele Extraktion: ${workerCount} gleichzeitige Worker für ${parallelQueue.length} Archive`); + // Snapshot passwordCandidates before parallel extraction to avoid concurrent mutation. + // Each worker reads the same promoted order from the serial password-discovery pass. + const frozenPasswords = [...passwordCandidates]; + await Promise.all(Array.from({ length: workerCount }, () => worker())); + // Restore passwordCandidates from frozen snapshot (parallel mutations are discarded). + passwordCandidates = frozenPasswords; + + if (abortError) throw new Error("aborted:extract"); + + if (failed > 0 && extracted === 0) { + const failedArchives = parallelQueue.filter((ap) => !extractedArchives.has(ap) && !resumeCompleted.has(archiveNameKey(path.basename(ap)))); + const failedCategories = failedArchives.map((archivePath) => failedArchiveCategories.get(archivePath) || "unknown"); + if (failedArchives.length > 0 && shouldSerialRetryParallelFailures(extracted, failedCategories)) { + const categorySummary = [...new Set(failedCategories)].join(","); + logger.info( + `Serielle Wiederholung nach Parallel-Fehlstart: ${failedArchives.length} Archive werden einzeln wiederholt ` + + `(categories=${categorySummary || "unknown"})` + ); + let retryRecovered = 0; + for (const archivePath of failedArchives) { + if (options.signal?.aborted || noExtractorEncountered) break; + try { + failed -= 1; + await extractSingleArchive(archivePath); + retryRecovered += 1; + } catch (retryError) { + const errText = String(retryError); + if (isExtractAbortError(errText)) throw retryError; + } + } + if (retryRecovered > 0) { + logger.info(`Serielle Wiederholung nach Parallel-Fehlstart: ${retryRecovered}/${failedArchives.length} Archive erfolgreich entpackt`); + } + } + } + + // ── Retry failed wrong_password archives serially ── + // Parallel UnRAR processes writing to the same target directory can cause + // CRC mismatches that are misreported as "Incorrect password". + // If any archive succeeded (i.e. the password is known), retry the failed + // ones one-at-a-time to eliminate false positives from I/O contention. + if (failed > 0 && extracted > 0) { + const failedArchives = parallelQueue.filter((ap) => !extractedArchives.has(ap) && !resumeCompleted.has(archiveNameKey(path.basename(ap)))); + if (failedArchives.length > 0) { + logger.info(`Serielle Wiederholung: ${failedArchives.length} fehlgeschlagene Archive werden einzeln wiederholt (mögliche Parallelitäts-Kollision)`); + let retryRecovered = 0; + for (const archivePath of failedArchives) { + if (options.signal?.aborted || noExtractorEncountered) break; + try { + // Reset failed count for this archive before retry + failed -= 1; + await extractSingleArchive(archivePath); + retryRecovered += 1; + } catch (retryError) { + const errText = String(retryError); + if (isExtractAbortError(errText)) throw retryError; + // extractSingleArchive already incremented failed and logged the error + } + } + if (retryRecovered > 0) { + logger.info(`Serielle Wiederholung: ${retryRecovered}/${failedArchives.length} Archive erfolgreich entpackt`); + } + } + } + } + + if (noExtractorEncountered) { + const remaining = candidates.length - (extracted + failed); + if (remaining > 0) { + failed += remaining; + emitProgress(candidates.length, "", "extracting", 0, 0); + } + } + } + + // ── Nested extraction: extract archives found inside the output (1 level) ── + if (extracted > 0 && failed === 0 && !options.skipPostCleanup && !options.onlyArchives) { + try { + const nestedCandidates = (await findArchiveCandidates(options.targetDir)) + .filter((p) => !NESTED_EXTRACT_BLACKLIST_RE.test(p)); + if (nestedCandidates.length > 0) { + logger.info(`Nested-Extraction: ${nestedCandidates.length} Archive im Output gefunden`); + let nestedExtracted = 0; + let nestedFailed = 0; + try { + await checkDiskSpaceForExtraction(options.targetDir, nestedCandidates); + } catch (spaceError) { + logger.warn(`Nested-Extraction Disk-Space-Check fehlgeschlagen: ${String(spaceError)}`); + nestedCandidates.length = 0; + } + for (const nestedArchive of nestedCandidates) { + if (options.signal?.aborted) throw new Error("aborted:extract"); + const nestedName = path.basename(nestedArchive); + const nestedKey = archiveNameKey(`nested:${nestedName}`); + if (resumeCompleted.has(nestedKey)) { + logger.info(`Nested-Extraction übersprungen (bereits entpackt): ${nestedName}`); + continue; + } + const nestedStartedAt = Date.now(); + let nestedPercent = 0; + emitProgress(extracted + failed, `nested: ${nestedName}`, "extracting", nestedPercent, 0); + const nestedPulse = setInterval(() => { + emitProgress(extracted + failed, `nested: ${nestedName}`, "extracting", nestedPercent, Date.now() - nestedStartedAt); + }, 1100); + const hybrid = Boolean(options.hybridMode); + logger.info(`Nested-Entpacke: ${nestedName} -> ${options.targetDir}${hybrid ? " (hybrid)" : ""}`); + try { + const ext = path.extname(nestedArchive).toLowerCase(); + if (ext === ".zip" && !(await shouldPreferExternalZip(nestedArchive))) { + try { + await extractZipArchive(nestedArchive, options.targetDir, options.conflictMode, options.signal); + nestedPercent = 100; + } catch (zipErr) { + if (!shouldFallbackToExternalZip(zipErr)) throw zipErr; + const usedPw = await runExternalExtract(nestedArchive, options.targetDir, options.conflictMode, passwordCandidates, (v) => { nestedPercent = Math.max(nestedPercent, v); }, options.signal, hybrid, undefined, false, undefined, options.onLog); + rememberLearnedPassword(usedPw); + } + } else { + const usedPw = await runExternalExtract(nestedArchive, options.targetDir, options.conflictMode, passwordCandidates, (v) => { nestedPercent = Math.max(nestedPercent, v); }, options.signal, hybrid, undefined, false, undefined, options.onLog); + rememberLearnedPassword(usedPw); + } + extracted += 1; + nestedExtracted += 1; + extractedArchives.add(nestedArchive); + resumeCompleted.add(nestedKey); + await writeExtractResumeState(options.packageDir, resumeCompleted, options.packageId); + logger.info(`Nested-Entpacken erfolgreich: ${nestedName}`); + if (options.cleanupMode !== "none") { + await cleanupArchives([nestedArchive], options.cleanupMode); + } + } catch (nestedErr) { + const errText = String(nestedErr); + if (isExtractAbortError(errText)) throw new Error("aborted:extract"); + if (isNoExtractorError(errText)) { + logger.warn(`Nested-Extraction: Kein Extractor, überspringe restliche`); + break; + } + failed += 1; + nestedFailed += 1; + lastError = errText; + const nestedCategory = classifyExtractionError(errText); + logger.error(`Nested-Entpack-Fehler ${nestedName} [${nestedCategory}]: ${errText}`); + } finally { + clearInterval(nestedPulse); + } + } + logger.info(`Nested-Extraction abgeschlossen: ${nestedExtracted} entpackt, ${nestedFailed} fehlgeschlagen von ${nestedCandidates.length} Kandidaten`); + } + } catch (nestedError) { + const errText = String(nestedError); + if (isExtractAbortError(errText)) throw new Error("aborted:extract"); + logger.warn(`Nested-Extraction Fehler: ${cleanErrorText(errText)}`); + } + } + + if (extracted > 0) { + const hasOutputAfter = await hasAnyFilesRecursive(options.targetDir); + const hadResumeProgress = resumeCompletedAtStart > 0; + if (!hasOutputAfter && conflictMode !== "skip" && !hadResumeProgress) { + lastError = "Keine entpackten Dateien erkannt"; + failed += extracted; + extracted = 0; + logger.error(`Entpacken ohne neue Ausgabe erkannt: ${options.targetDir}. Cleanup wird NICHT ausgeführt.`); + } else { + if (!options.skipPostCleanup) { + const cleanupSources = failed === 0 ? candidates : Array.from(extractedArchives.values()); + const sourceAndTargetEqual = pathSetKey(path.resolve(options.packageDir)) === pathSetKey(path.resolve(options.targetDir)); + const removedArchives = sourceAndTargetEqual + ? 0 + : await cleanupArchives(cleanupSources, options.cleanupMode); + if (sourceAndTargetEqual && options.cleanupMode !== "none") { + logger.warn(`Archive-Cleanup übersprungen (Quelle=Ziel): ${options.packageDir}`); + } + if (options.cleanupMode !== "none") { + logger.info(`Archive-Cleanup abgeschlossen: ${removedArchives} Datei(en) entfernt`); + } + if (options.removeLinks) { + const removedLinks = await removeDownloadLinkArtifacts(options.targetDir); + logger.info(`Link-Artefakt-Cleanup: ${removedLinks} Datei(en) entfernt`); + } + if (options.removeSamples) { + const removedSamples = await removeSampleArtifacts(options.targetDir); + logger.info(`Sample-Cleanup: ${removedSamples.files} Datei(en), ${removedSamples.dirs} Ordner entfernt`); + } + } + + if (failed === 0 && resumeCompleted.size >= allCandidates.length && !options.skipPostCleanup) { + await clearExtractResumeState(options.packageDir, options.packageId); + } + + if (!options.skipPostCleanup && options.cleanupMode === "delete" && !(await hasAnyFilesRecursive(options.packageDir))) { + const removedDirs = await removeEmptyDirectoryTree(options.packageDir); + if (removedDirs > 0) { + logger.info(`Leere Download-Ordner entfernt: ${removedDirs} (root=${options.packageDir})`); + } + } + } + } else if (!options.skipPostCleanup) { + try { + const targetExists = await fs.promises.access(options.targetDir).then(() => true, () => false); + if (targetExists && (await fs.promises.readdir(options.targetDir)).length === 0) { + await fs.promises.rm(options.targetDir, { recursive: true, force: true }); + } + } catch { + // ignore + } + } + + if (failed > 0) { + if (resumeCompleted.size > 0) { + await writeExtractResumeState(options.packageDir, resumeCompleted, options.packageId); + } else { + await clearExtractResumeState(options.packageDir, options.packageId); + } + } + + emitProgress(extracted, "", "done"); + + logger.info(`Entpacken beendet: extracted=${extracted}, failed=${failed}, targetDir=${options.targetDir}`); + + return { extracted, failed, lastError }; +} diff --git a/src/main/main.ts b/src/main/main.ts index 3b13040..cf97bbe 100644 --- a/src/main/main.ts +++ b/src/main/main.ts @@ -1,384 +1,384 @@ -import fs from "node:fs"; -import path from "node:path"; -import { app, BrowserWindow, clipboard, dialog, ipcMain, IpcMainInvokeEvent, Menu, shell, Tray } from "electron"; -import { AddLinksPayload, AppSettings, DebridProvider, UpdateInstallProgress } from "../shared/types"; -import { AppController } from "./app-controller"; -import { IPC_CHANNELS } from "../shared/ipc"; -import { getLogFilePath, logger } from "./logger"; -import { APP_NAME } from "./constants"; -import { extractHttpLinksFromText } from "./utils"; -import { cleanupStaleSubstDrives, shutdownDaemon } from "./extractor"; - -/* ── IPC validation helpers ────────────────────────────────────── */ -function validateString(value: unknown, name: string): string { - if (typeof value !== "string") { - throw new Error(`${name} muss ein String sein`); - } - return value; -} - -function validatePlainObject(value: unknown, name: string): Record<string, unknown> { - if (!value || typeof value !== "object" || Array.isArray(value)) { - throw new Error(`${name} muss ein Objekt sein`); - } - return value as Record<string, unknown>; -} - -const IMPORT_QUEUE_MAX_BYTES = 10 * 1024 * 1024; -const RENAME_PACKAGE_MAX_CHARS = 240; -const RESETTABLE_PROVIDER_KEYS = new Set<DebridProvider>([ - "realdebrid", - "megadebrid-api", - "megadebrid-web", - "bestdebrid", - "alldebrid", - "ddownload", - "onefichier", - "debridlink", - "linksnappy" -]); -function validateStringArray(value: unknown, name: string): string[] { - if (!Array.isArray(value) || !value.every(v => typeof v === "string")) { - throw new Error(`${name} muss ein String-Array sein`); - } - return value as string[]; -} - -/* ── Single Instance Lock ───────────────────────────────────────── */ -const gotLock = app.requestSingleInstanceLock(); -if (!gotLock) { - app.exit(0); - process.exit(0); -} - -/* ── Unhandled error protection ─────────────────────────────────── */ -process.on("uncaughtException", (error) => { - logger.error(`Uncaught Exception: ${String(error?.stack || error)}`); -}); -process.on("unhandledRejection", (reason) => { - logger.error(`Unhandled Rejection: ${String(reason)}`); -}); - -let mainWindow: BrowserWindow | null = null; -let tray: Tray | null = null; -let clipboardTimer: ReturnType<typeof setInterval> | null = null; -let updateQuitTimer: ReturnType<typeof setTimeout> | null = null; -let scheduledStartTimer: ReturnType<typeof setTimeout> | null = null; -let lastClipboardText = ""; -const controller = new AppController(); -const CLIPBOARD_MAX_TEXT_CHARS = 50_000; - -function isDevMode(): boolean { - return process.env.NODE_ENV === "development"; -} - -function createWindow(): BrowserWindow { - const window = new BrowserWindow({ - width: 1920, - height: 1080, - minWidth: 1120, - minHeight: 760, - backgroundColor: "#070b14", - title: `${APP_NAME} - v${controller.getVersion()}`, - icon: path.join(app.getAppPath(), "assets", "app_icon.ico"), - webPreferences: { - contextIsolation: true, - nodeIntegration: false, - preload: path.join(__dirname, "../preload/preload.js") - } - }); - - if (!isDevMode()) { - window.webContents.session.webRequest.onHeadersReceived((details, callback) => { - callback({ - responseHeaders: { - ...details.responseHeaders, - "Content-Security-Policy": [ - "default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; connect-src 'self' https://api.real-debrid.com https://codeberg.org https://bestdebrid.com https://api.alldebrid.com https://www.mega-debrid.eu https://git.24-music.de https://ddownload.com https://ddl.to https://debrid-link.com" - ] - } - }); - }); - } - - window.setMenuBarVisibility(false); - window.setAutoHideMenuBar(true); - - if (isDevMode()) { - void window.loadURL("http://localhost:5173"); - } else { - void window.loadFile(path.join(app.getAppPath(), "build", "renderer", "index.html")); - } - - return window; -} - -function bindMainWindowLifecycle(window: BrowserWindow): void { - window.on("close", (event) => { - const settings = controller.getSettings(); - if (settings.minimizeToTray && tray) { - event.preventDefault(); - window.hide(); - } - }); - - window.on("closed", () => { - if (mainWindow === window) { - mainWindow = null; - } - }); -} - -function createTray(): void { - if (tray) { - return; - } - const iconPath = path.join(app.getAppPath(), "assets", "app_icon.ico"); - try { - tray = new Tray(iconPath); - } catch { - return; - } - tray.setToolTip(APP_NAME); - const contextMenu = Menu.buildFromTemplate([ - { label: "Anzeigen", click: () => { mainWindow?.show(); mainWindow?.focus(); } }, - { type: "separator" }, - { label: "Start", click: () => { void controller.start().catch((err) => logger.warn(`Tray Start Fehler: ${String(err)}`)); } }, - { label: "Stop", click: () => { controller.stop(); } }, - { type: "separator" }, - { label: "Beenden", click: () => { app.quit(); } } - ]); - tray.setContextMenu(contextMenu); - tray.on("double-click", () => { - mainWindow?.show(); - mainWindow?.focus(); - }); -} - -function destroyTray(): void { - if (tray) { - tray.destroy(); - tray = null; - } -} - -function extractLinksFromText(text: string): string[] { - return extractHttpLinksFromText(text); -} - -function normalizeClipboardText(text: string): string { - const truncateUnicodeSafe = (value: string, maxChars: number): string => { - if (value.length <= maxChars) { - return value; - } - const points = Array.from(value); - if (points.length <= maxChars) { - return value; - } - return points.slice(0, maxChars).join(""); - }; - - const normalized = String(text || ""); - if (normalized.length <= CLIPBOARD_MAX_TEXT_CHARS) { - return normalized; - } - const truncated = truncateUnicodeSafe(normalized, CLIPBOARD_MAX_TEXT_CHARS); - const lastBreak = Math.max( - truncated.lastIndexOf("\n"), - truncated.lastIndexOf("\r"), - truncated.lastIndexOf("\t"), - truncated.lastIndexOf(" ") - ); - if (lastBreak >= Math.floor(CLIPBOARD_MAX_TEXT_CHARS * 0.7)) { - return truncated.slice(0, lastBreak); - } - return truncated; -} - -function startClipboardWatcher(): void { - if (clipboardTimer) { - return; - } - lastClipboardText = normalizeClipboardText(clipboard.readText()); - clipboardTimer = setInterval(() => { - let text: string; - try { - text = normalizeClipboardText(clipboard.readText()); - } catch { - return; - } - if (text === lastClipboardText || !text.trim()) { - return; - } - lastClipboardText = text; - const links = extractLinksFromText(text); - if (links.length > 0 && mainWindow && !mainWindow.isDestroyed()) { - mainWindow.webContents.send(IPC_CHANNELS.CLIPBOARD_DETECTED, links); - } - }, 2000); -} - -function stopClipboardWatcher(): void { - if (clipboardTimer) { - clearInterval(clipboardTimer); - clipboardTimer = null; - } -} - -function updateClipboardWatcher(): void { - const settings = controller.getSettings(); - if (settings.clipboardWatch) { - startClipboardWatcher(); - } else { - stopClipboardWatcher(); - } -} - -function updateTray(): void { - const settings = controller.getSettings(); - if (settings.minimizeToTray) { - createTray(); - } else { - destroyTray(); - } -} - -function registerIpcHandlers(): void { - ipcMain.handle(IPC_CHANNELS.GET_SNAPSHOT, () => controller.getSnapshot()); - ipcMain.handle(IPC_CHANNELS.GET_VERSION, () => controller.getVersion()); - ipcMain.handle(IPC_CHANNELS.CHECK_UPDATES, async () => controller.checkUpdates()); - ipcMain.handle(IPC_CHANNELS.INSTALL_UPDATE, async () => { - const result = await controller.installUpdate((progress: UpdateInstallProgress) => { - if (!mainWindow || mainWindow.isDestroyed()) { - return; - } - mainWindow.webContents.send(IPC_CHANNELS.UPDATE_INSTALL_PROGRESS, progress); - }); - if (result.started) { - updateQuitTimer = setTimeout(() => { - app.quit(); - }, 900); - } - return result; - }); - ipcMain.handle(IPC_CHANNELS.OPEN_EXTERNAL, async (_event: IpcMainInvokeEvent, rawUrl: string) => { - try { - const parsed = new URL(String(rawUrl || "").trim()); - if (parsed.protocol !== "https:" && parsed.protocol !== "http:") { - return false; - } - await shell.openExternal(parsed.toString()); - return true; - } catch { - return false; - } - }); - ipcMain.handle(IPC_CHANNELS.UPDATE_SETTINGS, (_event: IpcMainInvokeEvent, partial: Partial<AppSettings>) => { - const validated = validatePlainObject(partial ?? {}, "partial"); - const result = controller.updateSettings(validated as Partial<AppSettings>); - updateClipboardWatcher(); - updateTray(); - // Manage scheduled-start timer - if (scheduledStartTimer !== null) { - clearTimeout(scheduledStartTimer); - scheduledStartTimer = null; - } - const schedMs = result.scheduledStartEpochMs || 0; - if (schedMs > 0) { - const delay = schedMs - Date.now(); - if (delay <= 0) { - // Time already passed — start immediately and clear setting - void controller.start().catch((err) => logger.warn(`Scheduled-Start Fehler: ${String(err)}`)); - controller.updateSettings({ scheduledStartEpochMs: 0 }); - } else { - scheduledStartTimer = setTimeout(() => { - scheduledStartTimer = null; - void controller.start().catch((err) => logger.warn(`Scheduled-Start Fehler: ${String(err)}`)); - controller.updateSettings({ scheduledStartEpochMs: 0 }); - }, delay); - } - } - return result; - }); - ipcMain.handle(IPC_CHANNELS.RESET_PROVIDER_DAILY_USAGE, (_event: IpcMainInvokeEvent, provider: string) => { - const validatedProvider = validateString(provider, "provider") as DebridProvider; - if (!RESETTABLE_PROVIDER_KEYS.has(validatedProvider)) { - throw new Error("provider ist ungültig"); - } - return controller.resetProviderDailyUsage(validatedProvider); - }); - ipcMain.handle(IPC_CHANNELS.RESET_DEBRID_LINK_API_KEY_DAILY_USAGE, (_event: IpcMainInvokeEvent, keyId: string) => { - const validatedKeyId = validateString(keyId, "keyId").trim(); - if (!validatedKeyId) { - throw new Error("keyId ist ungültig"); - } - return controller.resetDebridLinkApiKeyDailyUsage(validatedKeyId); - }); - ipcMain.handle(IPC_CHANNELS.ADD_LINKS, (_event: IpcMainInvokeEvent, payload: AddLinksPayload) => { - validatePlainObject(payload ?? {}, "payload"); - validateString(payload?.rawText, "rawText"); - if (payload.packageName !== undefined) { - validateString(payload.packageName, "packageName"); - } - if (payload.duplicatePolicy !== undefined && payload.duplicatePolicy !== "keep" && payload.duplicatePolicy !== "skip" && payload.duplicatePolicy !== "overwrite") { - throw new Error("duplicatePolicy muss 'keep', 'skip' oder 'overwrite' sein"); - } - return controller.addLinks(payload); - }); - ipcMain.handle(IPC_CHANNELS.ADD_CONTAINERS, async (_event: IpcMainInvokeEvent, filePaths: string[]) => { - const validPaths = validateStringArray(filePaths ?? [], "filePaths"); - const safePaths = validPaths.filter((p) => path.isAbsolute(p)); - return controller.addContainers(safePaths); - }); - ipcMain.handle(IPC_CHANNELS.GET_START_CONFLICTS, () => controller.getStartConflicts()); - ipcMain.handle(IPC_CHANNELS.RESOLVE_START_CONFLICT, (_event: IpcMainInvokeEvent, packageId: string, policy: "keep" | "skip" | "overwrite") => { - validateString(packageId, "packageId"); - validateString(policy, "policy"); - if (policy !== "keep" && policy !== "skip" && policy !== "overwrite") { - throw new Error("policy muss 'keep', 'skip' oder 'overwrite' sein"); - } - return controller.resolveStartConflict(packageId, policy); - }); - ipcMain.handle(IPC_CHANNELS.CLEAR_ALL, () => controller.clearAll()); - ipcMain.handle(IPC_CHANNELS.START, () => { - // Cancel any pending scheduled start when the user starts manually - if (scheduledStartTimer !== null) { - clearTimeout(scheduledStartTimer); - scheduledStartTimer = null; - controller.updateSettings({ scheduledStartEpochMs: 0 }); - } - return controller.start(); - }); - ipcMain.handle(IPC_CHANNELS.START_PACKAGES, (_event: IpcMainInvokeEvent, packageIds: string[]) => { - validateStringArray(packageIds ?? [], "packageIds"); - return controller.startPackages(packageIds ?? []); - }); - ipcMain.handle(IPC_CHANNELS.START_ITEMS, (_event: IpcMainInvokeEvent, itemIds: string[]) => { - validateStringArray(itemIds ?? [], "itemIds"); - return controller.startItems(itemIds ?? []); - }); - ipcMain.handle(IPC_CHANNELS.STOP, () => controller.stop()); - ipcMain.handle(IPC_CHANNELS.TOGGLE_PAUSE, () => controller.togglePause()); - ipcMain.handle(IPC_CHANNELS.CANCEL_PACKAGE, (_event: IpcMainInvokeEvent, packageId: string) => { - validateString(packageId, "packageId"); - return controller.cancelPackage(packageId); - }); - ipcMain.handle(IPC_CHANNELS.RENAME_PACKAGE, (_event: IpcMainInvokeEvent, packageId: string, newName: string) => { - validateString(packageId, "packageId"); - validateString(newName, "newName"); - if (newName.length > RENAME_PACKAGE_MAX_CHARS) { - throw new Error(`newName zu lang (max ${RENAME_PACKAGE_MAX_CHARS} Zeichen)`); - } - return controller.renamePackage(packageId, newName); - }); - ipcMain.handle(IPC_CHANNELS.REORDER_PACKAGES, (_event: IpcMainInvokeEvent, packageIds: string[]) => { - validateStringArray(packageIds, "packageIds"); - return controller.reorderPackages(packageIds); - }); - ipcMain.handle(IPC_CHANNELS.REMOVE_ITEM, (_event: IpcMainInvokeEvent, itemId: string) => { - validateString(itemId, "itemId"); - return controller.removeItem(itemId); - }); +import fs from "node:fs"; +import path from "node:path"; +import { app, BrowserWindow, clipboard, dialog, ipcMain, IpcMainInvokeEvent, Menu, shell, Tray } from "electron"; +import { AddLinksPayload, AppSettings, DebridProvider, UpdateInstallProgress } from "../shared/types"; +import { AppController } from "./app-controller"; +import { IPC_CHANNELS } from "../shared/ipc"; +import { getLogFilePath, logger } from "./logger"; +import { APP_NAME } from "./constants"; +import { extractHttpLinksFromText } from "./utils"; +import { cleanupStaleSubstDrives, shutdownDaemon } from "./extractor"; + +/* ── IPC validation helpers ────────────────────────────────────── */ +function validateString(value: unknown, name: string): string { + if (typeof value !== "string") { + throw new Error(`${name} muss ein String sein`); + } + return value; +} + +function validatePlainObject(value: unknown, name: string): Record<string, unknown> { + if (!value || typeof value !== "object" || Array.isArray(value)) { + throw new Error(`${name} muss ein Objekt sein`); + } + return value as Record<string, unknown>; +} + +const IMPORT_QUEUE_MAX_BYTES = 10 * 1024 * 1024; +const RENAME_PACKAGE_MAX_CHARS = 240; +const RESETTABLE_PROVIDER_KEYS = new Set<DebridProvider>([ + "realdebrid", + "megadebrid-api", + "megadebrid-web", + "bestdebrid", + "alldebrid", + "ddownload", + "onefichier", + "debridlink", + "linksnappy" +]); +function validateStringArray(value: unknown, name: string): string[] { + if (!Array.isArray(value) || !value.every(v => typeof v === "string")) { + throw new Error(`${name} muss ein String-Array sein`); + } + return value as string[]; +} + +/* ── Single Instance Lock ───────────────────────────────────────── */ +const gotLock = app.requestSingleInstanceLock(); +if (!gotLock) { + app.exit(0); + process.exit(0); +} + +/* ── Unhandled error protection ─────────────────────────────────── */ +process.on("uncaughtException", (error) => { + logger.error(`Uncaught Exception: ${String(error?.stack || error)}`); +}); +process.on("unhandledRejection", (reason) => { + logger.error(`Unhandled Rejection: ${String(reason)}`); +}); + +let mainWindow: BrowserWindow | null = null; +let tray: Tray | null = null; +let clipboardTimer: ReturnType<typeof setInterval> | null = null; +let updateQuitTimer: ReturnType<typeof setTimeout> | null = null; +let scheduledStartTimer: ReturnType<typeof setTimeout> | null = null; +let lastClipboardText = ""; +const controller = new AppController(); +const CLIPBOARD_MAX_TEXT_CHARS = 50_000; + +function isDevMode(): boolean { + return process.env.NODE_ENV === "development"; +} + +function createWindow(): BrowserWindow { + const window = new BrowserWindow({ + width: 1920, + height: 1080, + minWidth: 1120, + minHeight: 760, + backgroundColor: "#070b14", + title: `${APP_NAME} - v${controller.getVersion()}`, + icon: path.join(app.getAppPath(), "assets", "app_icon.ico"), + webPreferences: { + contextIsolation: true, + nodeIntegration: false, + preload: path.join(__dirname, "../preload/preload.js") + } + }); + + if (!isDevMode()) { + window.webContents.session.webRequest.onHeadersReceived((details, callback) => { + callback({ + responseHeaders: { + ...details.responseHeaders, + "Content-Security-Policy": [ + "default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; connect-src 'self' https://api.real-debrid.com https://codeberg.org https://bestdebrid.com https://api.alldebrid.com https://www.mega-debrid.eu https://git.24-music.de https://ddownload.com https://ddl.to https://debrid-link.com" + ] + } + }); + }); + } + + window.setMenuBarVisibility(false); + window.setAutoHideMenuBar(true); + + if (isDevMode()) { + void window.loadURL("http://localhost:5173"); + } else { + void window.loadFile(path.join(app.getAppPath(), "build", "renderer", "index.html")); + } + + return window; +} + +function bindMainWindowLifecycle(window: BrowserWindow): void { + window.on("close", (event) => { + const settings = controller.getSettings(); + if (settings.minimizeToTray && tray) { + event.preventDefault(); + window.hide(); + } + }); + + window.on("closed", () => { + if (mainWindow === window) { + mainWindow = null; + } + }); +} + +function createTray(): void { + if (tray) { + return; + } + const iconPath = path.join(app.getAppPath(), "assets", "app_icon.ico"); + try { + tray = new Tray(iconPath); + } catch { + return; + } + tray.setToolTip(APP_NAME); + const contextMenu = Menu.buildFromTemplate([ + { label: "Anzeigen", click: () => { mainWindow?.show(); mainWindow?.focus(); } }, + { type: "separator" }, + { label: "Start", click: () => { void controller.start().catch((err) => logger.warn(`Tray Start Fehler: ${String(err)}`)); } }, + { label: "Stop", click: () => { controller.stop(); } }, + { type: "separator" }, + { label: "Beenden", click: () => { app.quit(); } } + ]); + tray.setContextMenu(contextMenu); + tray.on("double-click", () => { + mainWindow?.show(); + mainWindow?.focus(); + }); +} + +function destroyTray(): void { + if (tray) { + tray.destroy(); + tray = null; + } +} + +function extractLinksFromText(text: string): string[] { + return extractHttpLinksFromText(text); +} + +function normalizeClipboardText(text: string): string { + const truncateUnicodeSafe = (value: string, maxChars: number): string => { + if (value.length <= maxChars) { + return value; + } + const points = Array.from(value); + if (points.length <= maxChars) { + return value; + } + return points.slice(0, maxChars).join(""); + }; + + const normalized = String(text || ""); + if (normalized.length <= CLIPBOARD_MAX_TEXT_CHARS) { + return normalized; + } + const truncated = truncateUnicodeSafe(normalized, CLIPBOARD_MAX_TEXT_CHARS); + const lastBreak = Math.max( + truncated.lastIndexOf("\n"), + truncated.lastIndexOf("\r"), + truncated.lastIndexOf("\t"), + truncated.lastIndexOf(" ") + ); + if (lastBreak >= Math.floor(CLIPBOARD_MAX_TEXT_CHARS * 0.7)) { + return truncated.slice(0, lastBreak); + } + return truncated; +} + +function startClipboardWatcher(): void { + if (clipboardTimer) { + return; + } + lastClipboardText = normalizeClipboardText(clipboard.readText()); + clipboardTimer = setInterval(() => { + let text: string; + try { + text = normalizeClipboardText(clipboard.readText()); + } catch { + return; + } + if (text === lastClipboardText || !text.trim()) { + return; + } + lastClipboardText = text; + const links = extractLinksFromText(text); + if (links.length > 0 && mainWindow && !mainWindow.isDestroyed()) { + mainWindow.webContents.send(IPC_CHANNELS.CLIPBOARD_DETECTED, links); + } + }, 2000); +} + +function stopClipboardWatcher(): void { + if (clipboardTimer) { + clearInterval(clipboardTimer); + clipboardTimer = null; + } +} + +function updateClipboardWatcher(): void { + const settings = controller.getSettings(); + if (settings.clipboardWatch) { + startClipboardWatcher(); + } else { + stopClipboardWatcher(); + } +} + +function updateTray(): void { + const settings = controller.getSettings(); + if (settings.minimizeToTray) { + createTray(); + } else { + destroyTray(); + } +} + +function registerIpcHandlers(): void { + ipcMain.handle(IPC_CHANNELS.GET_SNAPSHOT, () => controller.getSnapshot()); + ipcMain.handle(IPC_CHANNELS.GET_VERSION, () => controller.getVersion()); + ipcMain.handle(IPC_CHANNELS.CHECK_UPDATES, async () => controller.checkUpdates()); + ipcMain.handle(IPC_CHANNELS.INSTALL_UPDATE, async () => { + const result = await controller.installUpdate((progress: UpdateInstallProgress) => { + if (!mainWindow || mainWindow.isDestroyed()) { + return; + } + mainWindow.webContents.send(IPC_CHANNELS.UPDATE_INSTALL_PROGRESS, progress); + }); + if (result.started) { + updateQuitTimer = setTimeout(() => { + app.quit(); + }, 900); + } + return result; + }); + ipcMain.handle(IPC_CHANNELS.OPEN_EXTERNAL, async (_event: IpcMainInvokeEvent, rawUrl: string) => { + try { + const parsed = new URL(String(rawUrl || "").trim()); + if (parsed.protocol !== "https:" && parsed.protocol !== "http:") { + return false; + } + await shell.openExternal(parsed.toString()); + return true; + } catch { + return false; + } + }); + ipcMain.handle(IPC_CHANNELS.UPDATE_SETTINGS, (_event: IpcMainInvokeEvent, partial: Partial<AppSettings>) => { + const validated = validatePlainObject(partial ?? {}, "partial"); + const result = controller.updateSettings(validated as Partial<AppSettings>); + updateClipboardWatcher(); + updateTray(); + // Manage scheduled-start timer + if (scheduledStartTimer !== null) { + clearTimeout(scheduledStartTimer); + scheduledStartTimer = null; + } + const schedMs = result.scheduledStartEpochMs || 0; + if (schedMs > 0) { + const delay = schedMs - Date.now(); + if (delay <= 0) { + // Time already passed — start immediately and clear setting + void controller.start().catch((err) => logger.warn(`Scheduled-Start Fehler: ${String(err)}`)); + controller.updateSettings({ scheduledStartEpochMs: 0 }); + } else { + scheduledStartTimer = setTimeout(() => { + scheduledStartTimer = null; + void controller.start().catch((err) => logger.warn(`Scheduled-Start Fehler: ${String(err)}`)); + controller.updateSettings({ scheduledStartEpochMs: 0 }); + }, delay); + } + } + return result; + }); + ipcMain.handle(IPC_CHANNELS.RESET_PROVIDER_DAILY_USAGE, (_event: IpcMainInvokeEvent, provider: string) => { + const validatedProvider = validateString(provider, "provider") as DebridProvider; + if (!RESETTABLE_PROVIDER_KEYS.has(validatedProvider)) { + throw new Error("provider ist ungültig"); + } + return controller.resetProviderDailyUsage(validatedProvider); + }); + ipcMain.handle(IPC_CHANNELS.RESET_DEBRID_LINK_API_KEY_DAILY_USAGE, (_event: IpcMainInvokeEvent, keyId: string) => { + const validatedKeyId = validateString(keyId, "keyId").trim(); + if (!validatedKeyId) { + throw new Error("keyId ist ungültig"); + } + return controller.resetDebridLinkApiKeyDailyUsage(validatedKeyId); + }); + ipcMain.handle(IPC_CHANNELS.ADD_LINKS, (_event: IpcMainInvokeEvent, payload: AddLinksPayload) => { + validatePlainObject(payload ?? {}, "payload"); + validateString(payload?.rawText, "rawText"); + if (payload.packageName !== undefined) { + validateString(payload.packageName, "packageName"); + } + if (payload.duplicatePolicy !== undefined && payload.duplicatePolicy !== "keep" && payload.duplicatePolicy !== "skip" && payload.duplicatePolicy !== "overwrite") { + throw new Error("duplicatePolicy muss 'keep', 'skip' oder 'overwrite' sein"); + } + return controller.addLinks(payload); + }); + ipcMain.handle(IPC_CHANNELS.ADD_CONTAINERS, async (_event: IpcMainInvokeEvent, filePaths: string[]) => { + const validPaths = validateStringArray(filePaths ?? [], "filePaths"); + const safePaths = validPaths.filter((p) => path.isAbsolute(p)); + return controller.addContainers(safePaths); + }); + ipcMain.handle(IPC_CHANNELS.GET_START_CONFLICTS, () => controller.getStartConflicts()); + ipcMain.handle(IPC_CHANNELS.RESOLVE_START_CONFLICT, (_event: IpcMainInvokeEvent, packageId: string, policy: "keep" | "skip" | "overwrite") => { + validateString(packageId, "packageId"); + validateString(policy, "policy"); + if (policy !== "keep" && policy !== "skip" && policy !== "overwrite") { + throw new Error("policy muss 'keep', 'skip' oder 'overwrite' sein"); + } + return controller.resolveStartConflict(packageId, policy); + }); + ipcMain.handle(IPC_CHANNELS.CLEAR_ALL, () => controller.clearAll()); + ipcMain.handle(IPC_CHANNELS.START, () => { + // Cancel any pending scheduled start when the user starts manually + if (scheduledStartTimer !== null) { + clearTimeout(scheduledStartTimer); + scheduledStartTimer = null; + controller.updateSettings({ scheduledStartEpochMs: 0 }); + } + return controller.start(); + }); + ipcMain.handle(IPC_CHANNELS.START_PACKAGES, (_event: IpcMainInvokeEvent, packageIds: string[]) => { + validateStringArray(packageIds ?? [], "packageIds"); + return controller.startPackages(packageIds ?? []); + }); + ipcMain.handle(IPC_CHANNELS.START_ITEMS, (_event: IpcMainInvokeEvent, itemIds: string[]) => { + validateStringArray(itemIds ?? [], "itemIds"); + return controller.startItems(itemIds ?? []); + }); + ipcMain.handle(IPC_CHANNELS.STOP, () => controller.stop()); + ipcMain.handle(IPC_CHANNELS.TOGGLE_PAUSE, () => controller.togglePause()); + ipcMain.handle(IPC_CHANNELS.CANCEL_PACKAGE, (_event: IpcMainInvokeEvent, packageId: string) => { + validateString(packageId, "packageId"); + return controller.cancelPackage(packageId); + }); + ipcMain.handle(IPC_CHANNELS.RENAME_PACKAGE, (_event: IpcMainInvokeEvent, packageId: string, newName: string) => { + validateString(packageId, "packageId"); + validateString(newName, "newName"); + if (newName.length > RENAME_PACKAGE_MAX_CHARS) { + throw new Error(`newName zu lang (max ${RENAME_PACKAGE_MAX_CHARS} Zeichen)`); + } + return controller.renamePackage(packageId, newName); + }); + ipcMain.handle(IPC_CHANNELS.REORDER_PACKAGES, (_event: IpcMainInvokeEvent, packageIds: string[]) => { + validateStringArray(packageIds, "packageIds"); + return controller.reorderPackages(packageIds); + }); + ipcMain.handle(IPC_CHANNELS.REMOVE_ITEM, (_event: IpcMainInvokeEvent, itemId: string) => { + validateString(itemId, "itemId"); + return controller.removeItem(itemId); + }); ipcMain.handle(IPC_CHANNELS.TOGGLE_PACKAGE, (_event: IpcMainInvokeEvent, packageId: string) => { validateString(packageId, "packageId"); return controller.togglePackage(packageId); @@ -421,105 +421,105 @@ function registerIpcHandlers(): void { validateString(packageId, "packageId"); return controller.retryExtraction(packageId); }); - ipcMain.handle(IPC_CHANNELS.EXTRACT_NOW, (_event: IpcMainInvokeEvent, packageId: string) => { - validateString(packageId, "packageId"); - return controller.extractNow(packageId); - }); - ipcMain.handle(IPC_CHANNELS.RESET_PACKAGE, (_event: IpcMainInvokeEvent, packageId: string) => { - validateString(packageId, "packageId"); - return controller.resetPackage(packageId); - }); - ipcMain.handle(IPC_CHANNELS.SET_PACKAGE_PRIORITY, (_event: IpcMainInvokeEvent, packageId: string, priority: string) => { - validateString(packageId, "packageId"); - validateString(priority, "priority"); - if (priority !== "high" && priority !== "normal" && priority !== "low") { - throw new Error("priority muss 'high', 'normal' oder 'low' sein"); - } - return controller.setPackagePriority(packageId, priority); - }); - ipcMain.handle(IPC_CHANNELS.SKIP_ITEMS, (_event: IpcMainInvokeEvent, itemIds: string[]) => { - validateStringArray(itemIds ?? [], "itemIds"); - return controller.skipItems(itemIds ?? []); - }); - ipcMain.handle(IPC_CHANNELS.RESET_ITEMS, (_event: IpcMainInvokeEvent, itemIds: string[]) => { - validateStringArray(itemIds ?? [], "itemIds"); - return controller.resetItems(itemIds ?? []); - }); - ipcMain.handle(IPC_CHANNELS.GET_HISTORY, () => controller.getHistory()); - ipcMain.handle(IPC_CHANNELS.CLEAR_HISTORY, () => controller.clearHistory()); - ipcMain.handle(IPC_CHANNELS.REMOVE_HISTORY_ENTRY, (_event: IpcMainInvokeEvent, entryId: string) => { - validateString(entryId, "entryId"); - return controller.removeHistoryEntry(entryId); - }); - ipcMain.handle(IPC_CHANNELS.EXPORT_QUEUE, async () => { - const options = { - defaultPath: `rd-queue-export.json`, - filters: [{ name: "Queue Export", extensions: ["json"] }] - }; - const result = mainWindow ? await dialog.showSaveDialog(mainWindow, options) : await dialog.showSaveDialog(options); - if (result.canceled || !result.filePath) { - return { saved: false }; - } - const json = controller.exportQueue(); - await fs.promises.writeFile(result.filePath, json, "utf8"); - return { saved: true }; - }); - ipcMain.handle(IPC_CHANNELS.IMPORT_QUEUE, (_event: IpcMainInvokeEvent, json: string) => { - validateString(json, "json"); - const bytes = Buffer.byteLength(json, "utf8"); - if (bytes > IMPORT_QUEUE_MAX_BYTES) { - throw new Error(`Queue-Import zu groß (max ${IMPORT_QUEUE_MAX_BYTES} Bytes)`); - } - return controller.importQueue(json); - }); - ipcMain.handle(IPC_CHANNELS.TOGGLE_CLIPBOARD, () => { - const settings = controller.getSettings(); - const next = !settings.clipboardWatch; - controller.updateSettings({ clipboardWatch: next }); - updateClipboardWatcher(); - return next; - }); - ipcMain.handle(IPC_CHANNELS.PICK_FOLDER, async () => { - const options = { - properties: ["openDirectory", "createDirectory"] as Array<"openDirectory" | "createDirectory"> - }; - const result = mainWindow ? await dialog.showOpenDialog(mainWindow, options) : await dialog.showOpenDialog(options); - return result.canceled ? null : result.filePaths[0] || null; - }); - ipcMain.handle(IPC_CHANNELS.PICK_CONTAINERS, async () => { - const options = { - properties: ["openFile", "multiSelections"] as Array<"openFile" | "multiSelections">, - filters: [ - { name: "Container", extensions: ["dlc"] }, - { name: "Alle Dateien", extensions: ["*"] } - ] - }; - const result = mainWindow ? await dialog.showOpenDialog(mainWindow, options) : await dialog.showOpenDialog(options); - return result.canceled ? [] : result.filePaths; + ipcMain.handle(IPC_CHANNELS.EXTRACT_NOW, (_event: IpcMainInvokeEvent, packageId: string) => { + validateString(packageId, "packageId"); + return controller.extractNow(packageId); + }); + ipcMain.handle(IPC_CHANNELS.RESET_PACKAGE, (_event: IpcMainInvokeEvent, packageId: string) => { + validateString(packageId, "packageId"); + return controller.resetPackage(packageId); + }); + ipcMain.handle(IPC_CHANNELS.SET_PACKAGE_PRIORITY, (_event: IpcMainInvokeEvent, packageId: string, priority: string) => { + validateString(packageId, "packageId"); + validateString(priority, "priority"); + if (priority !== "high" && priority !== "normal" && priority !== "low") { + throw new Error("priority muss 'high', 'normal' oder 'low' sein"); + } + return controller.setPackagePriority(packageId, priority); + }); + ipcMain.handle(IPC_CHANNELS.SKIP_ITEMS, (_event: IpcMainInvokeEvent, itemIds: string[]) => { + validateStringArray(itemIds ?? [], "itemIds"); + return controller.skipItems(itemIds ?? []); + }); + ipcMain.handle(IPC_CHANNELS.RESET_ITEMS, (_event: IpcMainInvokeEvent, itemIds: string[]) => { + validateStringArray(itemIds ?? [], "itemIds"); + return controller.resetItems(itemIds ?? []); + }); + ipcMain.handle(IPC_CHANNELS.GET_HISTORY, () => controller.getHistory()); + ipcMain.handle(IPC_CHANNELS.CLEAR_HISTORY, () => controller.clearHistory()); + ipcMain.handle(IPC_CHANNELS.REMOVE_HISTORY_ENTRY, (_event: IpcMainInvokeEvent, entryId: string) => { + validateString(entryId, "entryId"); + return controller.removeHistoryEntry(entryId); + }); + ipcMain.handle(IPC_CHANNELS.EXPORT_QUEUE, async () => { + const options = { + defaultPath: `rd-queue-export.json`, + filters: [{ name: "Queue Export", extensions: ["json"] }] + }; + const result = mainWindow ? await dialog.showSaveDialog(mainWindow, options) : await dialog.showSaveDialog(options); + if (result.canceled || !result.filePath) { + return { saved: false }; + } + const json = controller.exportQueue(); + await fs.promises.writeFile(result.filePath, json, "utf8"); + return { saved: true }; + }); + ipcMain.handle(IPC_CHANNELS.IMPORT_QUEUE, (_event: IpcMainInvokeEvent, json: string) => { + validateString(json, "json"); + const bytes = Buffer.byteLength(json, "utf8"); + if (bytes > IMPORT_QUEUE_MAX_BYTES) { + throw new Error(`Queue-Import zu groß (max ${IMPORT_QUEUE_MAX_BYTES} Bytes)`); + } + return controller.importQueue(json); + }); + ipcMain.handle(IPC_CHANNELS.TOGGLE_CLIPBOARD, () => { + const settings = controller.getSettings(); + const next = !settings.clipboardWatch; + controller.updateSettings({ clipboardWatch: next }); + updateClipboardWatcher(); + return next; + }); + ipcMain.handle(IPC_CHANNELS.PICK_FOLDER, async () => { + const options = { + properties: ["openDirectory", "createDirectory"] as Array<"openDirectory" | "createDirectory"> + }; + const result = mainWindow ? await dialog.showOpenDialog(mainWindow, options) : await dialog.showOpenDialog(options); + return result.canceled ? null : result.filePaths[0] || null; + }); + ipcMain.handle(IPC_CHANNELS.PICK_CONTAINERS, async () => { + const options = { + properties: ["openFile", "multiSelections"] as Array<"openFile" | "multiSelections">, + filters: [ + { name: "Container", extensions: ["dlc"] }, + { name: "Alle Dateien", extensions: ["*"] } + ] + }; + const result = mainWindow ? await dialog.showOpenDialog(mainWindow, options) : await dialog.showOpenDialog(options); + return result.canceled ? [] : result.filePaths; }); ipcMain.handle(IPC_CHANNELS.GET_SESSION_STATS, () => controller.getSessionStats()); ipcMain.handle(IPC_CHANNELS.RESET_SESSION_STATS, () => controller.resetSessionStats()); ipcMain.handle(IPC_CHANNELS.RESET_DOWNLOAD_STATS, () => controller.resetDownloadStats()); ipcMain.handle(IPC_CHANNELS.RESTART, () => { - app.relaunch(); - app.quit(); - }); - - ipcMain.handle(IPC_CHANNELS.QUIT, () => { - app.quit(); - }); - + app.relaunch(); + app.quit(); + }); + + ipcMain.handle(IPC_CHANNELS.QUIT, () => { + app.quit(); + }); + ipcMain.handle(IPC_CHANNELS.EXPORT_BACKUP, async () => { const options = { defaultPath: `mdd-backup-${new Date().toISOString().slice(0, 10)}.mdd`, filters: [{ name: "MDD Backup", extensions: ["mdd"] }] - }; - const result = mainWindow ? await dialog.showSaveDialog(mainWindow, options) : await dialog.showSaveDialog(options); - if (result.canceled || !result.filePath) { - return { saved: false }; - } - const encrypted = controller.exportBackup(); + }; + const result = mainWindow ? await dialog.showSaveDialog(mainWindow, options) : await dialog.showSaveDialog(options); + if (result.canceled || !result.filePath) { + return { saved: false }; + } + const encrypted = controller.exportBackup(); await fs.promises.writeFile(result.filePath, encrypted); return { saved: true }; }); @@ -610,110 +610,110 @@ function registerIpcHandlers(): void { }); ipcMain.handle(IPC_CHANNELS.OPEN_REALDEBRID_LOGIN, async () => { - await controller.openRealDebridLoginWindow(); - }); - - ipcMain.handle(IPC_CHANNELS.OPEN_ALLDEBRID_LOGIN, async () => { - await controller.openAllDebridLoginWindow(); - }); - - ipcMain.handle(IPC_CHANNELS.IMPORT_BESTDEBRID_COOKIES, async () => { - const options = { - properties: ["openFile"] as Array<"openFile">, - filters: [ - { name: "Cookie-Datei", extensions: ["txt"] }, - { name: "Alle Dateien", extensions: ["*"] } - ] - }; - const result = mainWindow ? await dialog.showOpenDialog(mainWindow, options) : await dialog.showOpenDialog(options); - if (result.canceled || result.filePaths.length === 0) { - return 0; - } - return controller.importBestDebridCookies(result.filePaths[0]); - }); - - ipcMain.handle(IPC_CHANNELS.GET_ALLDEBRID_HOST_INFO, async () => { - return controller.getAllDebridHostInfo(); - }); - - ipcMain.handle(IPC_CHANNELS.GET_DEBRIDLINK_HOST_LIMITS, async () => { - return controller.getDebridLinkHostLimits(); - }); - - ipcMain.handle(IPC_CHANNELS.IMPORT_BACKUP, async () => { - const options = { - properties: ["openFile"] as Array<"openFile">, - filters: [ - { name: "MDD Backup", extensions: ["mdd"] }, - { name: "Legacy Backup (JSON)", extensions: ["json"] }, - { name: "Alle Dateien", extensions: ["*"] } - ] - }; - const result = mainWindow ? await dialog.showOpenDialog(mainWindow, options) : await dialog.showOpenDialog(options); - if (result.canceled || result.filePaths.length === 0) { - return { restored: false, message: "Abgebrochen" }; - } - const filePath = result.filePaths[0]; - const stat = await fs.promises.stat(filePath); - const BACKUP_MAX_BYTES = 50 * 1024 * 1024; - if (stat.size > BACKUP_MAX_BYTES) { - return { restored: false, message: `Backup-Datei zu groß (max 50 MB, Datei hat ${(stat.size / 1024 / 1024).toFixed(1)} MB)` }; - } - const data = await fs.promises.readFile(filePath); - return controller.importBackup(data); - }); - - controller.onState = (snapshot) => { - if (!mainWindow || mainWindow.isDestroyed()) { - return; - } - mainWindow.webContents.send(IPC_CHANNELS.STATE_UPDATE, snapshot); - }; -} - -app.on("second-instance", () => { - if (mainWindow) { - if (mainWindow.isMinimized()) { - mainWindow.restore(); - } - mainWindow.show(); - mainWindow.focus(); - } -}); - -app.whenReady().then(() => { - cleanupStaleSubstDrives(); - registerIpcHandlers(); - mainWindow = createWindow(); - bindMainWindowLifecycle(mainWindow); - updateClipboardWatcher(); - updateTray(); - - app.on("activate", () => { - if (BrowserWindow.getAllWindows().length === 0) { - mainWindow = createWindow(); - bindMainWindowLifecycle(mainWindow); - } - }); -}).catch((error) => { - console.error("App startup failed:", error); - app.quit(); -}); - -app.on("window-all-closed", () => { - if (process.platform !== "darwin") { - app.quit(); - } -}); - -app.on("before-quit", () => { - if (updateQuitTimer) { clearTimeout(updateQuitTimer); updateQuitTimer = null; } - stopClipboardWatcher(); - destroyTray(); - shutdownDaemon(); - try { - controller.shutdown(); - } catch (error) { - logger.error(`Fehler beim Shutdown: ${String(error)}`); - } -}); + await controller.openRealDebridLoginWindow(); + }); + + ipcMain.handle(IPC_CHANNELS.OPEN_ALLDEBRID_LOGIN, async () => { + await controller.openAllDebridLoginWindow(); + }); + + ipcMain.handle(IPC_CHANNELS.IMPORT_BESTDEBRID_COOKIES, async () => { + const options = { + properties: ["openFile"] as Array<"openFile">, + filters: [ + { name: "Cookie-Datei", extensions: ["txt"] }, + { name: "Alle Dateien", extensions: ["*"] } + ] + }; + const result = mainWindow ? await dialog.showOpenDialog(mainWindow, options) : await dialog.showOpenDialog(options); + if (result.canceled || result.filePaths.length === 0) { + return 0; + } + return controller.importBestDebridCookies(result.filePaths[0]); + }); + + ipcMain.handle(IPC_CHANNELS.GET_ALLDEBRID_HOST_INFO, async () => { + return controller.getAllDebridHostInfo(); + }); + + ipcMain.handle(IPC_CHANNELS.GET_DEBRIDLINK_HOST_LIMITS, async () => { + return controller.getDebridLinkHostLimits(); + }); + + ipcMain.handle(IPC_CHANNELS.IMPORT_BACKUP, async () => { + const options = { + properties: ["openFile"] as Array<"openFile">, + filters: [ + { name: "MDD Backup", extensions: ["mdd"] }, + { name: "Legacy Backup (JSON)", extensions: ["json"] }, + { name: "Alle Dateien", extensions: ["*"] } + ] + }; + const result = mainWindow ? await dialog.showOpenDialog(mainWindow, options) : await dialog.showOpenDialog(options); + if (result.canceled || result.filePaths.length === 0) { + return { restored: false, message: "Abgebrochen" }; + } + const filePath = result.filePaths[0]; + const stat = await fs.promises.stat(filePath); + const BACKUP_MAX_BYTES = 50 * 1024 * 1024; + if (stat.size > BACKUP_MAX_BYTES) { + return { restored: false, message: `Backup-Datei zu groß (max 50 MB, Datei hat ${(stat.size / 1024 / 1024).toFixed(1)} MB)` }; + } + const data = await fs.promises.readFile(filePath); + return controller.importBackup(data); + }); + + controller.onState = (snapshot) => { + if (!mainWindow || mainWindow.isDestroyed()) { + return; + } + mainWindow.webContents.send(IPC_CHANNELS.STATE_UPDATE, snapshot); + }; +} + +app.on("second-instance", () => { + if (mainWindow) { + if (mainWindow.isMinimized()) { + mainWindow.restore(); + } + mainWindow.show(); + mainWindow.focus(); + } +}); + +app.whenReady().then(() => { + cleanupStaleSubstDrives(); + registerIpcHandlers(); + mainWindow = createWindow(); + bindMainWindowLifecycle(mainWindow); + updateClipboardWatcher(); + updateTray(); + + app.on("activate", () => { + if (BrowserWindow.getAllWindows().length === 0) { + mainWindow = createWindow(); + bindMainWindowLifecycle(mainWindow); + } + }); +}).catch((error) => { + console.error("App startup failed:", error); + app.quit(); +}); + +app.on("window-all-closed", () => { + if (process.platform !== "darwin") { + app.quit(); + } +}); + +app.on("before-quit", () => { + if (updateQuitTimer) { clearTimeout(updateQuitTimer); updateQuitTimer = null; } + stopClipboardWatcher(); + destroyTray(); + shutdownDaemon(); + try { + controller.shutdown(); + } catch (error) { + logger.error(`Fehler beim Shutdown: ${String(error)}`); + } +}); diff --git a/src/main/mega-web-fallback.ts b/src/main/mega-web-fallback.ts index faa38ac..da0d350 100644 --- a/src/main/mega-web-fallback.ts +++ b/src/main/mega-web-fallback.ts @@ -1,424 +1,424 @@ -import { UnrestrictedLink } from "./realdebrid"; -import { compactErrorText, filenameFromUrl, sleep } from "./utils"; - -type MegaCredentials = { - login: string; - password: string; -}; - -type CodeEntry = { - code: string; - linkHint: string; -}; - -const LOGIN_URL = "https://www.mega-debrid.eu/index.php?form=login"; -const DEBRID_URL = "https://www.mega-debrid.eu/index.php?form=debrid"; -const DEBRID_AJAX_URL = "https://www.mega-debrid.eu/index.php?ajax=debrid&json"; -const DEBRID_REFERER = "https://www.mega-debrid.eu/index.php?page=debrideur&lang=de"; - -function normalizeLink(link: string): string { - return link.trim().toLowerCase(); -} - -function parseSetCookieFromHeaders(headers: Headers): string { - const getSetCookie = (headers as unknown as { getSetCookie?: () => string[] }).getSetCookie; - if (typeof getSetCookie === "function") { - const values = getSetCookie.call(headers) - .map((entry) => entry.split(";")[0].trim()) - .filter(Boolean); - if (values.length > 0) { - return values.join("; "); - } - } - - const raw = headers.get("set-cookie") || ""; - if (!raw) { - return ""; - } - return raw - .split(/,(?=[^;=]+?=)/g) - .map((chunk) => chunk.split(";")[0].trim()) - .filter(Boolean) - .join("; "); -} - -const PERMANENT_HOSTER_ERRORS = [ - "hosternotavailable", - "filenotfound", - "file_unavailable", - "file not found", - "link is dead", - "file has been removed", - "file has been deleted", - "file was deleted", - "file was removed", - "not available", - "file is no longer available" -]; - -function parsePageErrors(html: string): string[] { - const errors: string[] = []; - const errorRegex = /class=["'][^"']*\berror\b[^"']*["'][^>]*>([^<]+)</gi; - let m: RegExpExecArray | null; - while ((m = errorRegex.exec(html)) !== null) { - const text = m[1].replace(/^Fehler:\s*/i, "").trim(); - if (text) { - errors.push(text); - } - } - return errors; -} - -function isPermanentHosterError(errors: string[]): string | null { - for (const err of errors) { - const lower = err.toLowerCase(); - for (const pattern of PERMANENT_HOSTER_ERRORS) { - if (lower.includes(pattern)) { - return err; - } - } - } - return null; -} - -function parseCodes(html: string): CodeEntry[] { - const entries: CodeEntry[] = []; - const cardRegex = /<div[^>]*class=['"][^'"]*acp-box[^'"]*['"][^>]*>[\s\S]*?<\/div>/gi; - let cardMatch: RegExpExecArray | null; - while ((cardMatch = cardRegex.exec(html)) !== null) { - const block = cardMatch[0]; - const linkTitle = (block.match(/<h3>\s*Link:\s*([^<]+)<\/h3>/i)?.[1] || "").trim(); - const code = block.match(/processDebrid\(\d+,'([^']+)',0\)/i)?.[1] || ""; - if (!code) { - continue; - } - entries.push({ code, linkHint: normalizeLink(linkTitle) }); - } - - if (entries.length === 0) { - const fallbackRegex = /processDebrid\(\d+,'([^']+)',0\)/gi; - let m: RegExpExecArray | null; - while ((m = fallbackRegex.exec(html)) !== null) { - entries.push({ code: m[1], linkHint: "" }); - } - } - - return entries; -} - -function pickCode(entries: CodeEntry[], link: string): string { - if (entries.length === 0) { - return ""; - } - const target = normalizeLink(link); - const match = entries.find((entry) => entry.linkHint && entry.linkHint.includes(target)); - return (match?.code || entries[0].code || "").trim(); -} - -function parseDebridJson(text: string): { link: string; text: string } | null { - try { - const parsed = JSON.parse(text) as { link?: string; text?: string }; - return { - link: String(parsed.link || ""), - text: String(parsed.text || "") - }; - } catch { - return null; - } -} - -function abortError(): Error { - return new Error("aborted:mega-web"); -} - -function withTimeoutSignal(signal: AbortSignal | undefined, timeoutMs: number): AbortSignal { - const timeoutSignal = AbortSignal.timeout(timeoutMs); - if (!signal) { - return timeoutSignal; - } - return AbortSignal.any([signal, timeoutSignal]); -} - -function throwIfAborted(signal?: AbortSignal): void { - if (signal?.aborted) { - throw abortError(); - } -} - -async function sleepWithSignal(ms: number, signal?: AbortSignal): Promise<void> { - if (!signal) { - await sleep(ms); - return; - } - if (signal.aborted) { - throw abortError(); - } - - await new Promise<void>((resolve, reject) => { - let timer: NodeJS.Timeout | null = setTimeout(() => { - timer = null; - signal.removeEventListener("abort", onAbort); - resolve(); - }, Math.max(0, ms)); - - const onAbort = (): void => { - if (timer) { - clearTimeout(timer); - timer = null; - } - signal.removeEventListener("abort", onAbort); - reject(abortError()); - }; - - signal.addEventListener("abort", onAbort, { once: true }); - }); -} - -async function raceWithAbort<T>(promise: Promise<T>, signal?: AbortSignal): Promise<T> { - if (!signal) { - return promise; - } - if (signal.aborted) { - throw abortError(); - } - - return new Promise<T>((resolve, reject) => { - let settled = false; - - const onAbort = (): void => { - if (settled) { - return; - } - settled = true; - signal.removeEventListener("abort", onAbort); - reject(abortError()); - }; - - signal.addEventListener("abort", onAbort, { once: true }); - - promise.then((value) => { - if (settled) { - return; - } - settled = true; - signal.removeEventListener("abort", onAbort); - resolve(value); - }, (error) => { - if (settled) { - return; - } - settled = true; - signal.removeEventListener("abort", onAbort); - reject(error); - }); - }); -} - -export class MegaWebFallback { - private queue: Promise<unknown> = Promise.resolve(); - - private getCredentials: () => MegaCredentials; - - private cookie = ""; - - private cookieSetAt = 0; - - public constructor(getCredentials: () => MegaCredentials) { - this.getCredentials = getCredentials; - } - - public async unrestrict(link: string, signal?: AbortSignal): Promise<UnrestrictedLink | null> { - const overallSignal = withTimeoutSignal(signal, 180000); - return this.runExclusive(async () => { - throwIfAborted(overallSignal); - const creds = this.getCredentials(); - if (!creds.login.trim() || !creds.password.trim()) { - return null; - } - - if (!this.cookie || Date.now() - this.cookieSetAt > 20 * 60 * 1000) { - await this.login(creds.login, creds.password, overallSignal); - } - - const generated = await this.generate(link, overallSignal); - if (!generated) { - this.cookie = ""; - await this.login(creds.login, creds.password, overallSignal); - const retry = await this.generate(link, overallSignal); - if (!retry) { - return null; - } - return { - directUrl: retry.directUrl, - fileName: retry.fileName || filenameFromUrl(link), - fileSize: null, - retriesUsed: 0 - }; - } - - return { - directUrl: generated.directUrl, - fileName: generated.fileName || filenameFromUrl(link), - fileSize: null, - retriesUsed: 0 - }; - }, overallSignal); - } - - public invalidateSession(): void { - this.cookie = ""; - this.cookieSetAt = 0; - } - - private async runExclusive<T>(job: () => Promise<T>, signal?: AbortSignal): Promise<T> { - const queuedAt = Date.now(); - const QUEUE_WAIT_TIMEOUT_MS = 90000; - const guardedJob = async (): Promise<T> => { - throwIfAborted(signal); - const waited = Date.now() - queuedAt; - if (waited > QUEUE_WAIT_TIMEOUT_MS) { - throw new Error(`Mega-Web Queue-Timeout (${Math.floor(waited / 1000)}s gewartet)`); - } - return job(); - }; - const run = this.queue.then(guardedJob, guardedJob); - this.queue = run.then(() => undefined, () => undefined); - return raceWithAbort(run, signal); - } - - private async login(login: string, password: string, signal?: AbortSignal): Promise<void> { - throwIfAborted(signal); - const response = await fetch(LOGIN_URL, { - method: "POST", - headers: { - "Content-Type": "application/x-www-form-urlencoded", - "User-Agent": "Mozilla/5.0" - }, - body: new URLSearchParams({ - login, - password, - remember: "on" - }), - redirect: "manual", - signal: withTimeoutSignal(signal, 30000) - }); - - const cookie = parseSetCookieFromHeaders(response.headers); - if (!cookie) { - throw new Error("Mega-Web Login liefert kein Session-Cookie"); - } - - const verify = await fetch(DEBRID_REFERER, { - method: "GET", - headers: { - "User-Agent": "Mozilla/5.0", - Cookie: cookie, - Referer: DEBRID_REFERER - }, - signal: withTimeoutSignal(signal, 30000) - }); - const verifyHtml = await verify.text(); - const hasDebridForm = /id=["']debridForm["']/i.test(verifyHtml) || /name=["']links["']/i.test(verifyHtml); - if (!hasDebridForm) { - throw new Error("Mega-Web Login ungültig oder Session blockiert"); - } - - this.cookie = cookie; - this.cookieSetAt = Date.now(); - } - - private async generate(link: string, signal?: AbortSignal): Promise<{ directUrl: string; fileName: string } | null> { - throwIfAborted(signal); - const page = await fetch(DEBRID_URL, { - method: "POST", - headers: { - "Content-Type": "application/x-www-form-urlencoded", - "User-Agent": "Mozilla/5.0", - Cookie: this.cookie, - Referer: DEBRID_REFERER - }, - body: new URLSearchParams({ - links: link, - password: "", - showLinks: "1" - }), - signal: withTimeoutSignal(signal, 30000) - }); - - const html = await page.text(); - - // Check for permanent hoster errors before looking for debrid codes - const pageErrors = parsePageErrors(html); - const permanentError = isPermanentHosterError(pageErrors); - if (permanentError) { - throw new Error(`Mega-Web: Link permanent ungültig (${permanentError})`); - } - - const code = pickCode(parseCodes(html), link); - if (!code) { - return null; - } - - for (let attempt = 1; attempt <= 60; attempt += 1) { - throwIfAborted(signal); - const res = await fetch(DEBRID_AJAX_URL, { - method: "POST", - headers: { - "Content-Type": "application/x-www-form-urlencoded", - "User-Agent": "Mozilla/5.0", - Cookie: this.cookie, - Referer: DEBRID_REFERER - }, - body: new URLSearchParams({ - code, - autodl: "0" - }), - signal: withTimeoutSignal(signal, 15000) - }); - - const text = (await res.text()).trim(); - if (text === "reload") { - await sleepWithSignal(650, signal); - continue; - } - if (text === "false") { - return null; - } - - const parsed = parseDebridJson(text); - if (!parsed) { - return null; - } - - if (!parsed.link) { - if (/hoster does not respond correctly|could not be done for this moment/i.test(parsed.text || "")) { - await sleepWithSignal(1200, signal); - continue; - } - return null; - } - - const fromText = parsed.text - .replace(/<[^>]*>/g, " ") - .replace(/\s+/g, " ") - .trim(); - - const nameMatch = fromText.match(/([\w .\-\[\]\(\)]+\.(?:rar|r\d{2}|zip|7z|mkv|mp4|avi|mp3|flac))/i); - const fileName = (nameMatch?.[1] || filenameFromUrl(link)).trim(); - return { - directUrl: parsed.link, - fileName - }; - } - - return null; - } - - public dispose(): void { - this.cookie = ""; - } -} - -export function compactMegaWebError(error: unknown): string { - return compactErrorText(error); -} +import { UnrestrictedLink } from "./realdebrid"; +import { compactErrorText, filenameFromUrl, sleep } from "./utils"; + +type MegaCredentials = { + login: string; + password: string; +}; + +type CodeEntry = { + code: string; + linkHint: string; +}; + +const LOGIN_URL = "https://www.mega-debrid.eu/index.php?form=login"; +const DEBRID_URL = "https://www.mega-debrid.eu/index.php?form=debrid"; +const DEBRID_AJAX_URL = "https://www.mega-debrid.eu/index.php?ajax=debrid&json"; +const DEBRID_REFERER = "https://www.mega-debrid.eu/index.php?page=debrideur&lang=de"; + +function normalizeLink(link: string): string { + return link.trim().toLowerCase(); +} + +function parseSetCookieFromHeaders(headers: Headers): string { + const getSetCookie = (headers as unknown as { getSetCookie?: () => string[] }).getSetCookie; + if (typeof getSetCookie === "function") { + const values = getSetCookie.call(headers) + .map((entry) => entry.split(";")[0].trim()) + .filter(Boolean); + if (values.length > 0) { + return values.join("; "); + } + } + + const raw = headers.get("set-cookie") || ""; + if (!raw) { + return ""; + } + return raw + .split(/,(?=[^;=]+?=)/g) + .map((chunk) => chunk.split(";")[0].trim()) + .filter(Boolean) + .join("; "); +} + +const PERMANENT_HOSTER_ERRORS = [ + "hosternotavailable", + "filenotfound", + "file_unavailable", + "file not found", + "link is dead", + "file has been removed", + "file has been deleted", + "file was deleted", + "file was removed", + "not available", + "file is no longer available" +]; + +function parsePageErrors(html: string): string[] { + const errors: string[] = []; + const errorRegex = /class=["'][^"']*\berror\b[^"']*["'][^>]*>([^<]+)</gi; + let m: RegExpExecArray | null; + while ((m = errorRegex.exec(html)) !== null) { + const text = m[1].replace(/^Fehler:\s*/i, "").trim(); + if (text) { + errors.push(text); + } + } + return errors; +} + +function isPermanentHosterError(errors: string[]): string | null { + for (const err of errors) { + const lower = err.toLowerCase(); + for (const pattern of PERMANENT_HOSTER_ERRORS) { + if (lower.includes(pattern)) { + return err; + } + } + } + return null; +} + +function parseCodes(html: string): CodeEntry[] { + const entries: CodeEntry[] = []; + const cardRegex = /<div[^>]*class=['"][^'"]*acp-box[^'"]*['"][^>]*>[\s\S]*?<\/div>/gi; + let cardMatch: RegExpExecArray | null; + while ((cardMatch = cardRegex.exec(html)) !== null) { + const block = cardMatch[0]; + const linkTitle = (block.match(/<h3>\s*Link:\s*([^<]+)<\/h3>/i)?.[1] || "").trim(); + const code = block.match(/processDebrid\(\d+,'([^']+)',0\)/i)?.[1] || ""; + if (!code) { + continue; + } + entries.push({ code, linkHint: normalizeLink(linkTitle) }); + } + + if (entries.length === 0) { + const fallbackRegex = /processDebrid\(\d+,'([^']+)',0\)/gi; + let m: RegExpExecArray | null; + while ((m = fallbackRegex.exec(html)) !== null) { + entries.push({ code: m[1], linkHint: "" }); + } + } + + return entries; +} + +function pickCode(entries: CodeEntry[], link: string): string { + if (entries.length === 0) { + return ""; + } + const target = normalizeLink(link); + const match = entries.find((entry) => entry.linkHint && entry.linkHint.includes(target)); + return (match?.code || entries[0].code || "").trim(); +} + +function parseDebridJson(text: string): { link: string; text: string } | null { + try { + const parsed = JSON.parse(text) as { link?: string; text?: string }; + return { + link: String(parsed.link || ""), + text: String(parsed.text || "") + }; + } catch { + return null; + } +} + +function abortError(): Error { + return new Error("aborted:mega-web"); +} + +function withTimeoutSignal(signal: AbortSignal | undefined, timeoutMs: number): AbortSignal { + const timeoutSignal = AbortSignal.timeout(timeoutMs); + if (!signal) { + return timeoutSignal; + } + return AbortSignal.any([signal, timeoutSignal]); +} + +function throwIfAborted(signal?: AbortSignal): void { + if (signal?.aborted) { + throw abortError(); + } +} + +async function sleepWithSignal(ms: number, signal?: AbortSignal): Promise<void> { + if (!signal) { + await sleep(ms); + return; + } + if (signal.aborted) { + throw abortError(); + } + + await new Promise<void>((resolve, reject) => { + let timer: NodeJS.Timeout | null = setTimeout(() => { + timer = null; + signal.removeEventListener("abort", onAbort); + resolve(); + }, Math.max(0, ms)); + + const onAbort = (): void => { + if (timer) { + clearTimeout(timer); + timer = null; + } + signal.removeEventListener("abort", onAbort); + reject(abortError()); + }; + + signal.addEventListener("abort", onAbort, { once: true }); + }); +} + +async function raceWithAbort<T>(promise: Promise<T>, signal?: AbortSignal): Promise<T> { + if (!signal) { + return promise; + } + if (signal.aborted) { + throw abortError(); + } + + return new Promise<T>((resolve, reject) => { + let settled = false; + + const onAbort = (): void => { + if (settled) { + return; + } + settled = true; + signal.removeEventListener("abort", onAbort); + reject(abortError()); + }; + + signal.addEventListener("abort", onAbort, { once: true }); + + promise.then((value) => { + if (settled) { + return; + } + settled = true; + signal.removeEventListener("abort", onAbort); + resolve(value); + }, (error) => { + if (settled) { + return; + } + settled = true; + signal.removeEventListener("abort", onAbort); + reject(error); + }); + }); +} + +export class MegaWebFallback { + private queue: Promise<unknown> = Promise.resolve(); + + private getCredentials: () => MegaCredentials; + + private cookie = ""; + + private cookieSetAt = 0; + + public constructor(getCredentials: () => MegaCredentials) { + this.getCredentials = getCredentials; + } + + public async unrestrict(link: string, signal?: AbortSignal): Promise<UnrestrictedLink | null> { + const overallSignal = withTimeoutSignal(signal, 180000); + return this.runExclusive(async () => { + throwIfAborted(overallSignal); + const creds = this.getCredentials(); + if (!creds.login.trim() || !creds.password.trim()) { + return null; + } + + if (!this.cookie || Date.now() - this.cookieSetAt > 20 * 60 * 1000) { + await this.login(creds.login, creds.password, overallSignal); + } + + const generated = await this.generate(link, overallSignal); + if (!generated) { + this.cookie = ""; + await this.login(creds.login, creds.password, overallSignal); + const retry = await this.generate(link, overallSignal); + if (!retry) { + return null; + } + return { + directUrl: retry.directUrl, + fileName: retry.fileName || filenameFromUrl(link), + fileSize: null, + retriesUsed: 0 + }; + } + + return { + directUrl: generated.directUrl, + fileName: generated.fileName || filenameFromUrl(link), + fileSize: null, + retriesUsed: 0 + }; + }, overallSignal); + } + + public invalidateSession(): void { + this.cookie = ""; + this.cookieSetAt = 0; + } + + private async runExclusive<T>(job: () => Promise<T>, signal?: AbortSignal): Promise<T> { + const queuedAt = Date.now(); + const QUEUE_WAIT_TIMEOUT_MS = 90000; + const guardedJob = async (): Promise<T> => { + throwIfAborted(signal); + const waited = Date.now() - queuedAt; + if (waited > QUEUE_WAIT_TIMEOUT_MS) { + throw new Error(`Mega-Web Queue-Timeout (${Math.floor(waited / 1000)}s gewartet)`); + } + return job(); + }; + const run = this.queue.then(guardedJob, guardedJob); + this.queue = run.then(() => undefined, () => undefined); + return raceWithAbort(run, signal); + } + + private async login(login: string, password: string, signal?: AbortSignal): Promise<void> { + throwIfAborted(signal); + const response = await fetch(LOGIN_URL, { + method: "POST", + headers: { + "Content-Type": "application/x-www-form-urlencoded", + "User-Agent": "Mozilla/5.0" + }, + body: new URLSearchParams({ + login, + password, + remember: "on" + }), + redirect: "manual", + signal: withTimeoutSignal(signal, 30000) + }); + + const cookie = parseSetCookieFromHeaders(response.headers); + if (!cookie) { + throw new Error("Mega-Web Login liefert kein Session-Cookie"); + } + + const verify = await fetch(DEBRID_REFERER, { + method: "GET", + headers: { + "User-Agent": "Mozilla/5.0", + Cookie: cookie, + Referer: DEBRID_REFERER + }, + signal: withTimeoutSignal(signal, 30000) + }); + const verifyHtml = await verify.text(); + const hasDebridForm = /id=["']debridForm["']/i.test(verifyHtml) || /name=["']links["']/i.test(verifyHtml); + if (!hasDebridForm) { + throw new Error("Mega-Web Login ungültig oder Session blockiert"); + } + + this.cookie = cookie; + this.cookieSetAt = Date.now(); + } + + private async generate(link: string, signal?: AbortSignal): Promise<{ directUrl: string; fileName: string } | null> { + throwIfAborted(signal); + const page = await fetch(DEBRID_URL, { + method: "POST", + headers: { + "Content-Type": "application/x-www-form-urlencoded", + "User-Agent": "Mozilla/5.0", + Cookie: this.cookie, + Referer: DEBRID_REFERER + }, + body: new URLSearchParams({ + links: link, + password: "", + showLinks: "1" + }), + signal: withTimeoutSignal(signal, 30000) + }); + + const html = await page.text(); + + // Check for permanent hoster errors before looking for debrid codes + const pageErrors = parsePageErrors(html); + const permanentError = isPermanentHosterError(pageErrors); + if (permanentError) { + throw new Error(`Mega-Web: Link permanent ungültig (${permanentError})`); + } + + const code = pickCode(parseCodes(html), link); + if (!code) { + return null; + } + + for (let attempt = 1; attempt <= 60; attempt += 1) { + throwIfAborted(signal); + const res = await fetch(DEBRID_AJAX_URL, { + method: "POST", + headers: { + "Content-Type": "application/x-www-form-urlencoded", + "User-Agent": "Mozilla/5.0", + Cookie: this.cookie, + Referer: DEBRID_REFERER + }, + body: new URLSearchParams({ + code, + autodl: "0" + }), + signal: withTimeoutSignal(signal, 15000) + }); + + const text = (await res.text()).trim(); + if (text === "reload") { + await sleepWithSignal(650, signal); + continue; + } + if (text === "false") { + return null; + } + + const parsed = parseDebridJson(text); + if (!parsed) { + return null; + } + + if (!parsed.link) { + if (/hoster does not respond correctly|could not be done for this moment/i.test(parsed.text || "")) { + await sleepWithSignal(1200, signal); + continue; + } + return null; + } + + const fromText = parsed.text + .replace(/<[^>]*>/g, " ") + .replace(/\s+/g, " ") + .trim(); + + const nameMatch = fromText.match(/([\w .\-\[\]\(\)]+\.(?:rar|r\d{2}|zip|7z|mkv|mp4|avi|mp3|flac))/i); + const fileName = (nameMatch?.[1] || filenameFromUrl(link)).trim(); + return { + directUrl: parsed.link, + fileName + }; + } + + return null; + } + + public dispose(): void { + this.cookie = ""; + } +} + +export function compactMegaWebError(error: unknown): string { + return compactErrorText(error); +} diff --git a/src/main/storage.ts b/src/main/storage.ts index 3699465..e2d7641 100644 --- a/src/main/storage.ts +++ b/src/main/storage.ts @@ -1,1058 +1,1058 @@ -import fs from "node:fs"; -import fsp from "node:fs/promises"; -import path from "node:path"; -import { getDebridLinkApiKeyIds } from "../shared/debrid-link-keys"; -import { AppSettings, BandwidthScheduleEntry, DebridFallbackProvider, DebridProvider, DownloadItem, DownloadStatus, HistoryEntry, HistoryRetentionMode, PackageEntry, PackagePriority, SessionState } from "../shared/types"; -import { getProviderUsageDayKey } from "../shared/provider-daily-limits"; -import { defaultSettings } from "./constants"; -import { logger } from "./logger"; - -const VALID_PRIMARY_PROVIDERS = new Set(["realdebrid", "megadebrid-api", "megadebrid-web", "bestdebrid", "alldebrid", "ddownload", "onefichier", "debridlink", "linksnappy"]); -const VALID_FALLBACK_PROVIDERS = new Set(["none", "realdebrid", "megadebrid-api", "megadebrid-web", "bestdebrid", "alldebrid", "ddownload", "onefichier", "debridlink", "linksnappy"]); -const VALID_CLEANUP_MODES = new Set(["none", "trash", "delete"]); -const VALID_CONFLICT_MODES = new Set(["overwrite", "skip", "rename", "ask"]); -const VALID_FINISHED_POLICIES = new Set(["never", "immediate", "on_start", "package_done"]); -const VALID_SPEED_MODES = new Set(["global", "per_download"]); -const VALID_THEMES = new Set(["dark", "light"]); -const VALID_EXTRACT_CPU_PRIORITIES = new Set(["high", "middle", "low"]); -const VALID_HISTORY_RETENTION_MODES = new Set<HistoryRetentionMode>(["never", "session", "permanent"]); -const VALID_PACKAGE_PRIORITIES = new Set<string>(["high", "normal", "low"]); -const VALID_DOWNLOAD_STATUSES = new Set<DownloadStatus>([ - "queued", "validating", "downloading", "paused", "reconnect_wait", "extracting", "integrity_check", "completed", "failed", "cancelled" -]); -const VALID_ITEM_PROVIDERS = new Set<DebridProvider>(["realdebrid", "megadebrid", "megadebrid-api", "megadebrid-web", "bestdebrid", "alldebrid", "ddownload", "onefichier", "debridlink"]); -const VALID_ONLINE_STATUSES = new Set(["online", "offline", "checking"]); - -function asText(value: unknown): string { - return String(value ?? "").trim(); -} - -function clampNumber(value: unknown, fallback: number, min: number, max: number): number { - const num = Number(value); - if (!Number.isFinite(num)) { - return fallback; - } - return Math.max(min, Math.min(max, Math.floor(num))); -} - -function createScheduleId(index: number): string { - return `sched-${Date.now().toString(36)}-${index.toString(36)}-${Math.random().toString(36).slice(2, 8)}`; -} - -function normalizeBandwidthSchedules(raw: unknown): BandwidthScheduleEntry[] { - if (!Array.isArray(raw)) { - return []; - } - - const normalized: BandwidthScheduleEntry[] = []; - for (let index = 0; index < raw.length; index += 1) { - const entry = raw[index]; - if (!entry || typeof entry !== "object") { - continue; - } - const value = entry as Partial<BandwidthScheduleEntry>; - const rawId = typeof value.id === "string" ? value.id.trim() : ""; - normalized.push({ - id: rawId || createScheduleId(index), - startHour: clampNumber(value.startHour, 0, 0, 23), - endHour: clampNumber(value.endHour, 8, 0, 23), - speedLimitKbps: clampNumber(value.speedLimitKbps, 0, 0, 500000), - enabled: value.enabled === undefined ? true : Boolean(value.enabled) - }); - } - return normalized; -} - -function normalizeAbsoluteDir(value: unknown, fallback: string): string { - const text = asText(value); - if (!text || !path.isAbsolute(text)) { - return path.resolve(fallback); - } - return path.resolve(text); -} - -const DEFAULT_COLUMN_ORDER = ["name", "size", "progress", "hoster", "account", "prio", "status", "speed"]; -const ALL_VALID_COLUMNS = new Set([...DEFAULT_COLUMN_ORDER, "added"]); - -function normalizeColumnOrder(raw: unknown): string[] { - if (!Array.isArray(raw) || raw.length === 0) { - return [...DEFAULT_COLUMN_ORDER]; - } - const valid = ALL_VALID_COLUMNS; - const seen = new Set<string>(); - const result: string[] = []; - for (const col of raw) { - if (typeof col === "string" && valid.has(col) && !seen.has(col)) { - seen.add(col); - result.push(col); - } - } - // "name" is mandatory — ensure it's always present - if (!seen.has("name")) { - result.unshift("name"); - } - return result; -} - -function getPreferredMegaDebridProvider(megaDebridPreferApi: boolean, megaDebridApiEnabled: boolean, megaDebridWebEnabled: boolean): DebridProvider { - if (megaDebridApiEnabled && !megaDebridWebEnabled) { - return "megadebrid-api"; - } - if (megaDebridWebEnabled && !megaDebridApiEnabled) { - return "megadebrid-web"; - } - return megaDebridPreferApi ? "megadebrid-api" : "megadebrid-web"; -} - -function normalizeConfiguredProvider(raw: unknown, megaDebridPreferApi: boolean, megaDebridApiEnabled: boolean, megaDebridWebEnabled: boolean): DebridProvider | null { - const provider = String(raw ?? "").trim(); - if (!provider) { - return null; - } - if (provider === "megadebrid") { - return getPreferredMegaDebridProvider(megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled); - } - return VALID_PRIMARY_PROVIDERS.has(provider) ? provider as DebridProvider : null; -} - -function normalizeFallbackProvider(raw: unknown, megaDebridPreferApi: boolean, megaDebridApiEnabled: boolean, megaDebridWebEnabled: boolean): DebridFallbackProvider { - const provider = String(raw ?? "").trim(); - if (!provider || provider === "none") { - return "none"; - } - const normalized = normalizeConfiguredProvider(provider, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled); - return normalized || "none"; -} - -function normalizeDisabledProviders(raw: unknown): DebridProvider[] { - if (!Array.isArray(raw)) { - return []; - } - const seen = new Set<DebridProvider>(); - const result: DebridProvider[] = []; - for (const entry of raw) { - const provider = String(entry ?? "").trim(); - const candidates: DebridProvider[] = provider === "megadebrid" - ? ["megadebrid-api", "megadebrid-web"] - : (VALID_PRIMARY_PROVIDERS.has(provider) ? [provider as DebridProvider] : []); - for (const candidate of candidates) { - if (seen.has(candidate)) { - continue; - } - seen.add(candidate); - result.push(candidate); - } - } - return result; -} - -function normalizeProviderByteMap( - raw: unknown, - megaDebridPreferApi: boolean, - megaDebridApiEnabled: boolean, - megaDebridWebEnabled: boolean, - mergeMode: "max" | "sum" -): Partial<Record<DebridProvider, number>> { - if (!raw || typeof raw !== "object" || Array.isArray(raw)) { - return {}; - } - - const result: Partial<Record<DebridProvider, number>> = {}; - for (const [key, value] of Object.entries(raw as Record<string, unknown>)) { - const provider = normalizeConfiguredProvider(key, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled); - if (!provider) { - continue; - } - const bytes = clampNumber(value, 0, 0, Number.MAX_SAFE_INTEGER); - if (bytes <= 0) { - continue; - } - if (mergeMode === "sum") { - result[provider] = (result[provider] || 0) + bytes; - } else { - result[provider] = Math.max(result[provider] || 0, bytes); - } - } - return result; -} - -function normalizeNamedByteMap(raw: unknown, allowedKeys: readonly string[]): Record<string, number> { - if (!raw || typeof raw !== "object" || Array.isArray(raw)) { - return {}; - } - - const allowed = new Set(allowedKeys); - const result: Record<string, number> = {}; - for (const [key, value] of Object.entries(raw as Record<string, unknown>)) { - const normalizedKey = String(key || "").trim(); - if (!normalizedKey || !allowed.has(normalizedKey)) { - continue; - } - const bytes = clampNumber(value, 0, 0, Number.MAX_SAFE_INTEGER); - if (bytes <= 0) { - continue; - } - result[normalizedKey] = bytes; - } - return result; -} - -function normalizeStringList(raw: unknown, allowedKeys: readonly string[]): string[] { - if (!Array.isArray(raw)) { - return []; - } - - const allowed = new Set(allowedKeys); - const seen = new Set<string>(); - const result: string[] = []; - for (const entry of raw) { - const normalized = String(entry || "").trim(); - if (!normalized || !allowed.has(normalized) || seen.has(normalized)) { - continue; - } - seen.add(normalized); - result.push(normalized); - } - return result; -} - -function normalizeHosterRouting(raw: unknown, megaDebridPreferApi: boolean, megaDebridApiEnabled: boolean, megaDebridWebEnabled: boolean): Record<string, DebridProvider> { - if (!raw || typeof raw !== "object" || Array.isArray(raw)) return {}; - const result: Record<string, DebridProvider> = {}; - for (const [key, value] of Object.entries(raw as Record<string, unknown>)) { - const hoster = String(key).trim().toLowerCase(); - const provider = normalizeConfiguredProvider(value, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled); - if (hoster && provider) { - result[hoster] = provider; - } - } - return result; -} - -function normalizeProviderOrder( - raw: unknown, - megaDebridPreferApi: boolean, - megaDebridApiEnabled: boolean, - megaDebridWebEnabled: boolean, - legacyPrimary: unknown, - legacySecondary: unknown, - legacyTertiary: unknown -): DebridProvider[] { - let list: unknown[] = []; - - if (Array.isArray(raw) && raw.length > 0) { - list = raw; - } else { - // Migrate from old primary/secondary/tertiary - const candidates = [legacyPrimary, legacySecondary, legacyTertiary].filter( - (v) => v && String(v).trim() && String(v).trim() !== "none" - ); - if (candidates.length > 0) { - list = candidates; - } - } - - const seen = new Set<DebridProvider>(); - const result: DebridProvider[] = []; - for (const entry of list) { - const provider = normalizeConfiguredProvider(entry, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled); - if (provider && !seen.has(provider)) { - seen.add(provider); - result.push(provider); - } - } - return result; -} - -const DEPRECATED_UPDATE_REPOS = new Set([ - "sucukdeluxe/real-debrid-downloader" -]); - -function migrateUpdateRepo(raw: string, fallback: string): string { - const trimmed = raw.trim(); - if (!trimmed || DEPRECATED_UPDATE_REPOS.has(trimmed.toLowerCase())) { - return fallback; - } - return trimmed; -} - -export function normalizeSettings(settings: AppSettings): AppSettings { - const defaults = defaultSettings(); - const currentUsageDay = getProviderUsageDayKey(); - const megaLogin = asText(settings.megaLogin); - const megaPassword = asText(settings.megaPassword); - const megaDebridPreferApi = settings.megaDebridPreferApi !== undefined ? Boolean(settings.megaDebridPreferApi) : true; - const hasMegaCreds = Boolean(megaLogin && megaPassword); - const megaDebridApiEnabled = settings.megaDebridApiEnabled !== undefined - ? Boolean(settings.megaDebridApiEnabled) - : (hasMegaCreds ? megaDebridPreferApi : defaults.megaDebridApiEnabled); - const megaDebridWebEnabled = settings.megaDebridWebEnabled !== undefined - ? Boolean(settings.megaDebridWebEnabled) - : (hasMegaCreds ? !megaDebridPreferApi : defaults.megaDebridWebEnabled); - const providerDailyUsageDayRaw = asText(settings.providerDailyUsageDay); - const providerDailyUsageDay = /^\d{4}-\d{2}-\d{2}$/.test(providerDailyUsageDayRaw) - ? providerDailyUsageDayRaw - : currentUsageDay; - const debridLinkApiKeyIds = getDebridLinkApiKeyIds(String(settings.debridLinkApiKeys ?? "")); - const providerDailyUsageBytes = normalizeProviderByteMap( - settings.providerDailyUsageBytes, - megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled, - "sum" - ); - const providerTotalUsageBytes = normalizeProviderByteMap( - settings.providerTotalUsageBytes, - megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled, - "sum" - ); - const debridLinkApiKeyDailyLimitBytes = normalizeNamedByteMap( - settings.debridLinkApiKeyDailyLimitBytes, - debridLinkApiKeyIds - ); - const debridLinkApiKeyDailyUsageBytes = normalizeNamedByteMap( - settings.debridLinkApiKeyDailyUsageBytes, - debridLinkApiKeyIds - ); - const debridLinkApiKeyTotalUsageBytes = normalizeNamedByteMap( - settings.debridLinkApiKeyTotalUsageBytes, - debridLinkApiKeyIds - ); - const debridLinkDisabledKeyIds = normalizeStringList(settings.debridLinkDisabledKeyIds, debridLinkApiKeyIds); - const normalized: AppSettings = { - token: asText(settings.token), - realDebridUseWebLogin: Boolean(settings.realDebridUseWebLogin), - megaLogin, - megaPassword, - megaDebridApiEnabled, - megaDebridWebEnabled, - megaDebridPreferApi, - bestToken: asText(settings.bestToken), - bestDebridUseWebLogin: Boolean(settings.bestDebridUseWebLogin), - allDebridToken: asText(settings.allDebridToken), - allDebridUseWebLogin: Boolean(settings.allDebridUseWebLogin), - ddownloadLogin: asText(settings.ddownloadLogin), - ddownloadPassword: asText(settings.ddownloadPassword), - oneFichierApiKey: asText(settings.oneFichierApiKey), - debridLinkApiKeys: String(settings.debridLinkApiKeys ?? "").replace(/\r\n|\r/g, "\n").trim(), - debridLinkDisabledKeyIds, - linkSnappyLogin: asText(settings.linkSnappyLogin), - linkSnappyPassword: asText(settings.linkSnappyPassword), - archivePasswordList: String(settings.archivePasswordList ?? "").replace(/\r\n|\r/g, "\n"), - rememberToken: Boolean(settings.rememberToken), - providerOrder: normalizeProviderOrder( - settings.providerOrder, - megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled, - settings.providerPrimary, settings.providerSecondary, settings.providerTertiary - ), - providerPrimary: normalizeConfiguredProvider(settings.providerPrimary, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled) || defaults.providerPrimary, - providerSecondary: normalizeFallbackProvider(settings.providerSecondary, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled), - providerTertiary: normalizeFallbackProvider(settings.providerTertiary, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled), - autoProviderFallback: Boolean(settings.autoProviderFallback), - outputDir: normalizeAbsoluteDir(settings.outputDir, defaults.outputDir), - packageName: asText(settings.packageName), - autoExtract: Boolean(settings.autoExtract), - autoRename4sf4sj: Boolean(settings.autoRename4sf4sj), - extractDir: normalizeAbsoluteDir(settings.extractDir, defaults.extractDir), - collectMkvToLibrary: Boolean(settings.collectMkvToLibrary), - mkvLibraryDir: normalizeAbsoluteDir(settings.mkvLibraryDir, defaults.mkvLibraryDir), - createExtractSubfolder: Boolean(settings.createExtractSubfolder), - hybridExtract: Boolean(settings.hybridExtract), - cleanupMode: settings.cleanupMode, - extractConflictMode: settings.extractConflictMode, - removeLinkFilesAfterExtract: Boolean(settings.removeLinkFilesAfterExtract), - removeSamplesAfterExtract: Boolean(settings.removeSamplesAfterExtract), - enableIntegrityCheck: Boolean(settings.enableIntegrityCheck), - autoResumeOnStart: Boolean(settings.autoResumeOnStart), - autoReconnect: Boolean(settings.autoReconnect), - maxParallel: clampNumber(settings.maxParallel, defaults.maxParallel, 1, 50), - maxParallelExtract: clampNumber(settings.maxParallelExtract, defaults.maxParallelExtract, 1, 8), - retryLimit: clampNumber(settings.retryLimit, defaults.retryLimit, 0, 99), - reconnectWaitSeconds: clampNumber(settings.reconnectWaitSeconds, defaults.reconnectWaitSeconds, 10, 600), - completedCleanupPolicy: settings.completedCleanupPolicy, - speedLimitEnabled: Boolean(settings.speedLimitEnabled), - speedLimitKbps: clampNumber(settings.speedLimitKbps, defaults.speedLimitKbps, 0, 500000), - speedLimitMode: settings.speedLimitMode, - autoUpdateCheck: Boolean(settings.autoUpdateCheck), - updateRepo: migrateUpdateRepo(asText(settings.updateRepo), defaults.updateRepo), - clipboardWatch: Boolean(settings.clipboardWatch), - minimizeToTray: Boolean(settings.minimizeToTray), - collapseNewPackages: settings.collapseNewPackages !== undefined ? Boolean(settings.collapseNewPackages) : defaults.collapseNewPackages, - historyRetentionMode: VALID_HISTORY_RETENTION_MODES.has(settings.historyRetentionMode) - ? settings.historyRetentionMode - : defaults.historyRetentionMode, - accountListShowDetailedDebridLinkKeys: settings.accountListShowDetailedDebridLinkKeys !== undefined - ? Boolean(settings.accountListShowDetailedDebridLinkKeys) - : defaults.accountListShowDetailedDebridLinkKeys, - autoSortPackagesByProgress: settings.autoSortPackagesByProgress !== undefined ? Boolean(settings.autoSortPackagesByProgress) : defaults.autoSortPackagesByProgress, - autoSkipExtracted: settings.autoSkipExtracted !== undefined ? Boolean(settings.autoSkipExtracted) : defaults.autoSkipExtracted, - hideExtractedItems: settings.hideExtractedItems !== undefined ? Boolean(settings.hideExtractedItems) : defaults.hideExtractedItems, - confirmDeleteSelection: settings.confirmDeleteSelection !== undefined ? Boolean(settings.confirmDeleteSelection) : defaults.confirmDeleteSelection, - totalDownloadedAllTime: typeof settings.totalDownloadedAllTime === "number" && settings.totalDownloadedAllTime >= 0 ? settings.totalDownloadedAllTime : defaults.totalDownloadedAllTime, - totalCompletedFilesAllTime: typeof settings.totalCompletedFilesAllTime === "number" && settings.totalCompletedFilesAllTime >= 0 ? settings.totalCompletedFilesAllTime : defaults.totalCompletedFilesAllTime, - totalRuntimeAllTimeMs: typeof settings.totalRuntimeAllTimeMs === "number" && settings.totalRuntimeAllTimeMs >= 0 ? settings.totalRuntimeAllTimeMs : defaults.totalRuntimeAllTimeMs, - theme: VALID_THEMES.has(settings.theme) ? settings.theme : defaults.theme, - bandwidthSchedules: normalizeBandwidthSchedules(settings.bandwidthSchedules), - columnOrder: normalizeColumnOrder(settings.columnOrder), - extractCpuPriority: settings.extractCpuPriority, - autoExtractWhenStopped: settings.autoExtractWhenStopped !== undefined ? Boolean(settings.autoExtractWhenStopped) : defaults.autoExtractWhenStopped, - disabledProviders: normalizeDisabledProviders(settings.disabledProviders), - hosterRouting: normalizeHosterRouting(settings.hosterRouting, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled), - providerDailyLimitBytes: normalizeProviderByteMap( - settings.providerDailyLimitBytes, - megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled, - "max" - ), - providerDailyUsageBytes: providerDailyUsageDay === currentUsageDay ? providerDailyUsageBytes : {}, - providerTotalUsageBytes, - debridLinkApiKeyDailyLimitBytes, - debridLinkApiKeyDailyUsageBytes: providerDailyUsageDay === currentUsageDay ? debridLinkApiKeyDailyUsageBytes : {}, - debridLinkApiKeyTotalUsageBytes, - providerDailyUsageDay: providerDailyUsageDay === currentUsageDay ? providerDailyUsageDay : currentUsageDay, - scheduledStartEpochMs: clampNumber(settings.scheduledStartEpochMs, defaults.scheduledStartEpochMs, 0, Number.MAX_SAFE_INTEGER) - }; - - if (!VALID_PRIMARY_PROVIDERS.has(normalized.providerPrimary)) { - normalized.providerPrimary = defaults.providerPrimary; - } - if (!VALID_FALLBACK_PROVIDERS.has(normalized.providerSecondary)) { - normalized.providerSecondary = "none"; - } - if (!VALID_FALLBACK_PROVIDERS.has(normalized.providerTertiary)) { - normalized.providerTertiary = "none"; - } - if (normalized.providerSecondary === normalized.providerPrimary) { - normalized.providerSecondary = "none"; - } - if (normalized.providerTertiary === normalized.providerPrimary || normalized.providerTertiary === normalized.providerSecondary) { - normalized.providerTertiary = "none"; - } - if (!VALID_CLEANUP_MODES.has(normalized.cleanupMode)) { - normalized.cleanupMode = defaults.cleanupMode; - } - if (!VALID_CONFLICT_MODES.has(normalized.extractConflictMode)) { - normalized.extractConflictMode = defaults.extractConflictMode; - } - if (!VALID_FINISHED_POLICIES.has(normalized.completedCleanupPolicy)) { - normalized.completedCleanupPolicy = defaults.completedCleanupPolicy; - } - if (!VALID_SPEED_MODES.has(normalized.speedLimitMode)) { - normalized.speedLimitMode = defaults.speedLimitMode; - } - if (!VALID_EXTRACT_CPU_PRIORITIES.has(normalized.extractCpuPriority)) { - normalized.extractCpuPriority = defaults.extractCpuPriority; - } - - return normalized; -} - -function sanitizeCredentialPersistence(settings: AppSettings): AppSettings { - if (settings.rememberToken) { - return settings; - } - return { - ...settings, - token: "", - realDebridUseWebLogin: settings.realDebridUseWebLogin, - megaLogin: "", - megaPassword: "", - bestToken: "", - bestDebridUseWebLogin: settings.bestDebridUseWebLogin, - allDebridToken: "", - ddownloadLogin: "", - ddownloadPassword: "", - oneFichierApiKey: "", - debridLinkApiKeys: "", - linkSnappyLogin: "", - linkSnappyPassword: "" - }; -} - -export interface StoragePaths { - baseDir: string; - configFile: string; - sessionFile: string; - historyFile: string; -} - -export function createStoragePaths(baseDir: string): StoragePaths { - return { - baseDir, - configFile: path.join(baseDir, "rd_downloader_config.json"), - sessionFile: path.join(baseDir, "rd_session_state.json"), - historyFile: path.join(baseDir, "rd_history.json") - }; -} - -function ensureBaseDir(baseDir: string): void { - fs.mkdirSync(baseDir, { recursive: true }); -} - -function asRecord(value: unknown): Record<string, unknown> | null { - if (!value || typeof value !== "object" || Array.isArray(value)) { - return null; - } - return value as Record<string, unknown>; -} - -function readSettingsFile(filePath: string): AppSettings | null { - try { - const parsed = JSON.parse(fs.readFileSync(filePath, "utf8")) as AppSettings; - const merged = normalizeSettings({ - ...defaultSettings(), - ...parsed - }); - return sanitizeCredentialPersistence(merged); - } catch { - return null; - } -} - -export function normalizeLoadedSession(raw: unknown): SessionState { - const fallback = emptySession(); - const parsed = asRecord(raw); - if (!parsed) { - return fallback; - } - - const now = Date.now(); - const itemsById: Record<string, DownloadItem> = {}; - const rawItems = asRecord(parsed.items) ?? {}; - for (const [entryId, rawItem] of Object.entries(rawItems)) { - const item = asRecord(rawItem); - if (!item) { - continue; - } - const id = asText(item.id) || entryId; - const packageId = asText(item.packageId); - const url = asText(item.url); - if (!id || !packageId || !url) { - continue; - } - - const statusRaw = asText(item.status) as DownloadStatus; - const status: DownloadStatus = VALID_DOWNLOAD_STATUSES.has(statusRaw) ? statusRaw : "queued"; - const providerRaw = asText(item.provider) as DebridProvider; - - const onlineStatusRaw = asText(item.onlineStatus); - - itemsById[id] = { - id, - packageId, - url, - provider: VALID_ITEM_PROVIDERS.has(providerRaw) ? providerRaw : null, - providerLabel: asText(item.providerLabel) || undefined, - providerAccountId: asText(item.providerAccountId) || undefined, - providerAccountLabel: asText(item.providerAccountLabel) || undefined, - status, - retries: clampNumber(item.retries, 0, 0, 1_000_000), - speedBps: clampNumber(item.speedBps, 0, 0, 10_000_000_000), - downloadedBytes: clampNumber(item.downloadedBytes, 0, 0, 10_000_000_000_000), - totalBytes: item.totalBytes == null ? null : clampNumber(item.totalBytes, 0, 0, 10_000_000_000_000), - progressPercent: clampNumber(item.progressPercent, 0, 0, 100), - fileName: asText(item.fileName) || "download.bin", - targetPath: asText(item.targetPath), - resumable: item.resumable === undefined ? true : Boolean(item.resumable), - attempts: clampNumber(item.attempts, 0, 0, 10_000), - lastError: asText(item.lastError), - fullStatus: asText(item.fullStatus), - onlineStatus: VALID_ONLINE_STATUSES.has(onlineStatusRaw) ? onlineStatusRaw as "online" | "offline" | "checking" : undefined, - createdAt: clampNumber(item.createdAt, now, 0, Number.MAX_SAFE_INTEGER), - updatedAt: clampNumber(item.updatedAt, now, 0, Number.MAX_SAFE_INTEGER) - }; - } - - const packagesById: Record<string, PackageEntry> = {}; - const rawPackages = asRecord(parsed.packages) ?? {}; - for (const [entryId, rawPkg] of Object.entries(rawPackages)) { - const pkg = asRecord(rawPkg); - if (!pkg) { - continue; - } - const id = asText(pkg.id) || entryId; - if (!id) { - continue; - } - const statusRaw = asText(pkg.status) as DownloadStatus; - const status: DownloadStatus = VALID_DOWNLOAD_STATUSES.has(statusRaw) ? statusRaw : "queued"; - const rawItemIds = Array.isArray(pkg.itemIds) ? pkg.itemIds : []; - packagesById[id] = { - id, - name: asText(pkg.name) || "Paket", - outputDir: asText(pkg.outputDir), - extractDir: asText(pkg.extractDir), - status, - itemIds: rawItemIds - .map((value) => asText(value)) - .filter((value) => value.length > 0), - cancelled: Boolean(pkg.cancelled), - enabled: pkg.enabled === undefined ? true : Boolean(pkg.enabled), - priority: VALID_PACKAGE_PRIORITIES.has(asText(pkg.priority)) ? asText(pkg.priority) as PackagePriority : "normal", - downloadStartedAt: clampNumber(pkg.downloadStartedAt, 0, 0, Number.MAX_SAFE_INTEGER), - downloadCompletedAt: clampNumber(pkg.downloadCompletedAt, 0, 0, Number.MAX_SAFE_INTEGER), - createdAt: clampNumber(pkg.createdAt, now, 0, Number.MAX_SAFE_INTEGER), - updatedAt: clampNumber(pkg.updatedAt, now, 0, Number.MAX_SAFE_INTEGER) - }; - } - - for (const [itemId, item] of Object.entries(itemsById)) { - if (!packagesById[item.packageId]) { - delete itemsById[itemId]; - } - } - - for (const pkg of Object.values(packagesById)) { - pkg.itemIds = pkg.itemIds.filter((itemId) => { - const item = itemsById[itemId]; - return Boolean(item) && item.packageId === pkg.id; - }); - } - - const rawOrder = Array.isArray(parsed.packageOrder) ? parsed.packageOrder : []; - const seenOrder = new Set<string>(); - const packageOrder = rawOrder - .map((entry) => asText(entry)) - .filter((id) => { - if (!(id in packagesById) || seenOrder.has(id)) { - return false; - } - seenOrder.add(id); - return true; - }); - for (const packageId of Object.keys(packagesById)) { - if (!seenOrder.has(packageId)) { - seenOrder.add(packageId); - packageOrder.push(packageId); - } - } - - return { - ...fallback, - version: clampNumber(parsed.version, fallback.version, 1, 10), - packageOrder, - packages: packagesById, - items: itemsById, - runStartedAt: clampNumber(parsed.runStartedAt, 0, 0, Number.MAX_SAFE_INTEGER), - totalDownloadedBytes: clampNumber(parsed.totalDownloadedBytes, 0, 0, Number.MAX_SAFE_INTEGER), - summaryText: asText(parsed.summaryText), - reconnectUntil: clampNumber(parsed.reconnectUntil, 0, 0, Number.MAX_SAFE_INTEGER), - reconnectReason: asText(parsed.reconnectReason), - paused: Boolean(parsed.paused), - running: Boolean(parsed.running), - updatedAt: clampNumber(parsed.updatedAt, now, 0, Number.MAX_SAFE_INTEGER) - }; -} - -export function loadSettings(paths: StoragePaths): AppSettings { - ensureBaseDir(paths.baseDir); - if (!fs.existsSync(paths.configFile)) { - return defaultSettings(); - } - const loaded = readSettingsFile(paths.configFile); - if (loaded) { - return loaded; - } - - const backupFile = `${paths.configFile}.bak`; - const backupLoaded = fs.existsSync(backupFile) ? readSettingsFile(backupFile) : null; - if (backupLoaded) { - logger.warn("Konfiguration defekt, Backup-Datei wird verwendet"); - try { - const payload = JSON.stringify(backupLoaded, null, 2); - const tempPath = `${paths.configFile}.tmp`; - fs.writeFileSync(tempPath, payload, "utf8"); - syncRenameWithExdevFallback(tempPath, paths.configFile); - } catch { - // ignore restore write failure - } - return backupLoaded; - } - - logger.error("Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen)"); - return defaultSettings(); -} - -function syncRenameWithExdevFallback(tempPath: string, targetPath: string): void { - try { - fs.renameSync(tempPath, targetPath); - } catch (renameError: unknown) { - if (renameError && typeof renameError === "object" && "code" in renameError && (renameError as NodeJS.ErrnoException).code === "EXDEV") { - fs.copyFileSync(tempPath, targetPath); - try { fs.rmSync(tempPath, { force: true }); } catch {} - } else { - throw renameError; - } - } -} - -function sessionTempPath(sessionFile: string, kind: "sync" | "async"): string { - return `${sessionFile}.${kind}.tmp`; -} - -function sessionBackupPath(sessionFile: string): string { - return `${sessionFile}.bak`; -} - -export function normalizeLoadedSessionTransientFields(session: SessionState): SessionState { - // Reset transient fields that may be stale from a previous crash - const ACTIVE_STATUSES = new Set(["downloading", "validating", "extracting", "integrity_check", "paused", "reconnect_wait"]); - for (const item of Object.values(session.items)) { - if (ACTIVE_STATUSES.has(item.status)) { - item.status = "queued"; - item.lastError = ""; - } - // Always clear stale speed values - item.speedBps = 0; - } - - // Reset package-level active statuses to queued (mirrors item reset above) - const ACTIVE_PKG_STATUSES = new Set(["downloading", "validating", "extracting", "integrity_check", "paused", "reconnect_wait"]); - for (const pkg of Object.values(session.packages)) { - if (ACTIVE_PKG_STATUSES.has(pkg.status)) { - pkg.status = "queued"; - } - pkg.postProcessLabel = undefined; - } - - // Clear stale session-level running/paused flags - session.running = false; - session.paused = false; - - return session; -} - -function readSessionFile(filePath: string): SessionState | null { - try { - // Inline readFileSync into JSON.parse so the raw string is not bound to a - // variable and can be GC'd immediately — avoids holding the full JSON text - // and the parsed object graph in memory simultaneously. - const parsed = JSON.parse(fs.readFileSync(filePath, "utf8")) as unknown; - const session = normalizeLoadedSessionTransientFields(normalizeLoadedSession(parsed)); - const pkgCount = Object.keys(session.packages).length; - const itemCount = Object.keys(session.items).length; - logger.info(`Session geladen: ${filePath} (${pkgCount} Pakete, ${itemCount} Items)`); - return session; - } catch (error) { - logger.error(`Session-Datei nicht lesbar: ${filePath}: ${String(error)}`); - return null; - } -} - -export function saveSettings(paths: StoragePaths, settings: AppSettings): void { - ensureBaseDir(paths.baseDir); - // Create a backup of the existing config before overwriting - if (fs.existsSync(paths.configFile)) { - try { - fs.copyFileSync(paths.configFile, `${paths.configFile}.bak`); - } catch { - // Best-effort backup; proceed even if it fails - } - } - const persisted = sanitizeCredentialPersistence(normalizeSettings(settings)); - const payload = JSON.stringify(persisted, null, 2); - const tempPath = `${paths.configFile}.tmp`; - try { - fs.writeFileSync(tempPath, payload, "utf8"); - syncRenameWithExdevFallback(tempPath, paths.configFile); - } catch (error) { - try { fs.rmSync(tempPath, { force: true }); } catch { /* ignore */ } - throw error; - } -} - -let asyncSettingsSaveRunning = false; -let asyncSettingsSaveQueued: { paths: StoragePaths; settings: AppSettings } | null = null; - -async function writeSettingsPayload(paths: StoragePaths, payload: string): Promise<void> { - await fs.promises.mkdir(paths.baseDir, { recursive: true }); - await fsp.copyFile(paths.configFile, `${paths.configFile}.bak`).catch(() => {}); - const tempPath = `${paths.configFile}.settings.tmp`; - await fsp.writeFile(tempPath, payload, "utf8"); - try { - await fsp.rename(tempPath, paths.configFile); - } catch (renameError: unknown) { - if (renameError && typeof renameError === "object" && "code" in renameError && (renameError as NodeJS.ErrnoException).code === "EXDEV") { - await fsp.copyFile(tempPath, paths.configFile); - await fsp.rm(tempPath, { force: true }).catch(() => {}); - } else { - await fsp.rm(tempPath, { force: true }).catch(() => {}); - throw renameError; - } - } -} - -export async function saveSettingsAsync(paths: StoragePaths, settings: AppSettings): Promise<void> { - const persisted = sanitizeCredentialPersistence(normalizeSettings(settings)); - const payload = JSON.stringify(persisted, null, 2); - if (asyncSettingsSaveRunning) { - asyncSettingsSaveQueued = { paths, settings }; - return; - } - asyncSettingsSaveRunning = true; - try { - await writeSettingsPayload(paths, payload); - } catch (error) { - logger.error(`Async Settings-Save fehlgeschlagen: ${String(error)}`); - } finally { - asyncSettingsSaveRunning = false; - if (asyncSettingsSaveQueued) { - const queued = asyncSettingsSaveQueued; - asyncSettingsSaveQueued = null; - void saveSettingsAsync(queued.paths, queued.settings); - } - } -} - -export function emptySession(): SessionState { - return { - version: 2, - packageOrder: [], - packages: {}, - items: {}, - runStartedAt: 0, - totalDownloadedBytes: 0, - summaryText: "", - reconnectUntil: 0, - reconnectReason: "", - paused: false, - running: false, - updatedAt: Date.now() - }; -} - -export function loadSession(paths: StoragePaths): SessionState { - ensureBaseDir(paths.baseDir); - if (!fs.existsSync(paths.sessionFile)) { - logger.info("Keine Session-Datei vorhanden, starte mit leerer Session"); - return emptySession(); - } - - const primary = readSessionFile(paths.sessionFile); - const backupFile = sessionBackupPath(paths.sessionFile); - - // If primary loaded but is empty, check if backup has packages (safety net) - if (primary) { - const primaryPkgCount = Object.keys(primary.packages).length; - if (primaryPkgCount === 0 && fs.existsSync(backupFile)) { - const backup = readSessionFile(backupFile); - if (backup) { - const backupPkgCount = Object.keys(backup.packages).length; - if (backupPkgCount > 0) { - logger.warn(`Session-Datei ist leer (0 Pakete), aber Backup hat ${backupPkgCount} Pakete — verwende Backup`); - try { - const payload = JSON.stringify({ ...backup, updatedAt: Date.now() }); - const tempPath = sessionTempPath(paths.sessionFile, "sync"); - fs.writeFileSync(tempPath, payload, "utf8"); - syncRenameWithExdevFallback(tempPath, paths.sessionFile); - } catch { - // ignore restore write failure - } - return backup; - } - } - } - return primary; - } - - const backup = fs.existsSync(backupFile) ? readSessionFile(backupFile) : null; - if (backup) { - logger.warn("Session defekt, Backup-Datei wird verwendet"); - try { - const payload = JSON.stringify({ ...backup, updatedAt: Date.now() }); - const tempPath = sessionTempPath(paths.sessionFile, "sync"); - fs.writeFileSync(tempPath, payload, "utf8"); - syncRenameWithExdevFallback(tempPath, paths.sessionFile); - } catch { - // ignore restore write failure - } - return backup; - } - - logger.error("Session konnte nicht geladen werden (auch Backup fehlgeschlagen)"); - return emptySession(); -} - -export function saveSession(paths: StoragePaths, session: SessionState): void { - syncSaveGeneration += 1; - ensureBaseDir(paths.baseDir); - if (fs.existsSync(paths.sessionFile)) { - try { - fs.copyFileSync(paths.sessionFile, sessionBackupPath(paths.sessionFile)); - } catch { - // Best-effort backup; proceed even if it fails - } - } - const payload = JSON.stringify({ ...session, updatedAt: Date.now() }); - const tempPath = sessionTempPath(paths.sessionFile, "sync"); - try { - fs.writeFileSync(tempPath, payload, "utf8"); - syncRenameWithExdevFallback(tempPath, paths.sessionFile); - } catch (error) { - try { fs.rmSync(tempPath, { force: true }); } catch { /* ignore */ } - throw error; - } -} - -let asyncSaveRunning = false; -let asyncSaveQueued: { paths: StoragePaths; payload: string } | null = null; -let syncSaveGeneration = 0; - -async function writeSessionPayload(paths: StoragePaths, payload: string, generation: number): Promise<void> { - await fs.promises.mkdir(paths.baseDir, { recursive: true }); - await fsp.copyFile(paths.sessionFile, sessionBackupPath(paths.sessionFile)).catch(() => {}); - const tempPath = sessionTempPath(paths.sessionFile, "async"); - await fsp.writeFile(tempPath, payload, "utf8"); - // If a synchronous save occurred after this async save started, discard the stale write - if (generation < syncSaveGeneration) { - await fsp.rm(tempPath, { force: true }).catch(() => {}); - return; - } - try { - await fsp.rename(tempPath, paths.sessionFile); - } catch (renameError: unknown) { - if (renameError && typeof renameError === "object" && "code" in renameError && (renameError as NodeJS.ErrnoException).code === "EXDEV") { - if (generation < syncSaveGeneration) { - await fsp.rm(tempPath, { force: true }).catch(() => {}); - return; - } - await fsp.copyFile(tempPath, paths.sessionFile); - await fsp.rm(tempPath, { force: true }).catch(() => {}); - } else { - await fsp.rm(tempPath, { force: true }).catch(() => {}); - throw renameError; - } - } -} - -async function saveSessionPayloadAsync(paths: StoragePaths, payload: string): Promise<void> { - if (asyncSaveRunning) { - asyncSaveQueued = { paths, payload }; - return; - } - asyncSaveRunning = true; - const gen = syncSaveGeneration; - try { - await writeSessionPayload(paths, payload, gen); - } catch (error) { - logger.error(`Async Session-Save fehlgeschlagen: ${String(error)}`); - } finally { - asyncSaveRunning = false; - if (asyncSaveQueued) { - const queued = asyncSaveQueued; - asyncSaveQueued = null; - void saveSessionPayloadAsync(queued.paths, queued.payload); - } - } -} - -export function cancelPendingAsyncSaves(): void { - asyncSaveQueued = null; - asyncSettingsSaveQueued = null; - syncSaveGeneration += 1; -} - -export async function saveSessionAsync(paths: StoragePaths, session: SessionState): Promise<void> { - const payload = JSON.stringify({ ...session, updatedAt: Date.now() }); - await saveSessionPayloadAsync(paths, payload); -} - -const MAX_HISTORY_ENTRIES = 500; - -export function normalizeHistoryEntry(raw: unknown, index: number): HistoryEntry | null { - const entry = asRecord(raw); - if (!entry) return null; - - const id = asText(entry.id) || `hist-${Date.now().toString(36)}-${index}`; - const name = asText(entry.name) || "Unbenannt"; - const providerRaw = asText(entry.provider); - - return { - id, - name, - totalBytes: clampNumber(entry.totalBytes, 0, 0, Number.MAX_SAFE_INTEGER), - downloadedBytes: clampNumber(entry.downloadedBytes, 0, 0, Number.MAX_SAFE_INTEGER), - fileCount: clampNumber(entry.fileCount, 0, 0, 100000), - provider: VALID_ITEM_PROVIDERS.has(providerRaw as DebridProvider) ? providerRaw as DebridProvider : null, - completedAt: clampNumber(entry.completedAt, Date.now(), 0, Number.MAX_SAFE_INTEGER), - durationSeconds: clampNumber(entry.durationSeconds, 0, 0, Number.MAX_SAFE_INTEGER), - status: entry.status === "deleted" ? "deleted" : "completed", - outputDir: asText(entry.outputDir), - urls: Array.isArray(entry.urls) ? (entry.urls as unknown[]).map(String).filter(Boolean) : undefined - }; -} - -export function loadHistory(paths: StoragePaths): HistoryEntry[] { - ensureBaseDir(paths.baseDir); - if (!fs.existsSync(paths.historyFile)) { - return []; - } - - try { - const raw = JSON.parse(fs.readFileSync(paths.historyFile, "utf8")) as unknown; - if (!Array.isArray(raw)) return []; - - const entries: HistoryEntry[] = []; - for (let i = 0; i < raw.length && entries.length < MAX_HISTORY_ENTRIES; i++) { - const normalized = normalizeHistoryEntry(raw[i], i); - if (normalized) entries.push(normalized); - } - return entries; - } catch { - return []; - } -} - -export function saveHistory(paths: StoragePaths, entries: HistoryEntry[]): void { - ensureBaseDir(paths.baseDir); - const trimmed = entries.slice(0, MAX_HISTORY_ENTRIES); - const payload = JSON.stringify(trimmed, null, 2); - const tempPath = `${paths.historyFile}.tmp`; - try { - fs.writeFileSync(tempPath, payload, "utf8"); - syncRenameWithExdevFallback(tempPath, paths.historyFile); - } catch (error) { - try { fs.rmSync(tempPath, { force: true }); } catch { /* ignore */ } - throw error; - } -} - -export function addHistoryEntry(paths: StoragePaths, entry: HistoryEntry): HistoryEntry[] { - const existing = loadHistory(paths); - const updated = [entry, ...existing].slice(0, MAX_HISTORY_ENTRIES); - saveHistory(paths, updated); - return updated; -} - -export function loadHistoryForRetention(paths: StoragePaths, retentionMode: HistoryRetentionMode): HistoryEntry[] { - return retentionMode === "never" ? [] : loadHistory(paths); -} - -export function addHistoryEntryForRetention(paths: StoragePaths, retentionMode: HistoryRetentionMode, entry: HistoryEntry): HistoryEntry[] { - if (retentionMode === "never") { - return []; - } - return addHistoryEntry(paths, entry); -} - -export function resetHistoryForRetention(paths: StoragePaths, retentionMode: HistoryRetentionMode): void { - if (retentionMode === "permanent") { - return; - } - clearHistory(paths); -} - -export function removeHistoryEntry(paths: StoragePaths, entryId: string): HistoryEntry[] { - const existing = loadHistory(paths); - const updated = existing.filter(e => e.id !== entryId); - saveHistory(paths, updated); - return updated; -} - -export function clearHistory(paths: StoragePaths): void { - ensureBaseDir(paths.baseDir); - if (fs.existsSync(paths.historyFile)) { - try { - fs.unlinkSync(paths.historyFile); - } catch { - // ignore - } - } -} +import fs from "node:fs"; +import fsp from "node:fs/promises"; +import path from "node:path"; +import { getDebridLinkApiKeyIds } from "../shared/debrid-link-keys"; +import { AppSettings, BandwidthScheduleEntry, DebridFallbackProvider, DebridProvider, DownloadItem, DownloadStatus, HistoryEntry, HistoryRetentionMode, PackageEntry, PackagePriority, SessionState } from "../shared/types"; +import { getProviderUsageDayKey } from "../shared/provider-daily-limits"; +import { defaultSettings } from "./constants"; +import { logger } from "./logger"; + +const VALID_PRIMARY_PROVIDERS = new Set(["realdebrid", "megadebrid-api", "megadebrid-web", "bestdebrid", "alldebrid", "ddownload", "onefichier", "debridlink", "linksnappy"]); +const VALID_FALLBACK_PROVIDERS = new Set(["none", "realdebrid", "megadebrid-api", "megadebrid-web", "bestdebrid", "alldebrid", "ddownload", "onefichier", "debridlink", "linksnappy"]); +const VALID_CLEANUP_MODES = new Set(["none", "trash", "delete"]); +const VALID_CONFLICT_MODES = new Set(["overwrite", "skip", "rename", "ask"]); +const VALID_FINISHED_POLICIES = new Set(["never", "immediate", "on_start", "package_done"]); +const VALID_SPEED_MODES = new Set(["global", "per_download"]); +const VALID_THEMES = new Set(["dark", "light"]); +const VALID_EXTRACT_CPU_PRIORITIES = new Set(["high", "middle", "low"]); +const VALID_HISTORY_RETENTION_MODES = new Set<HistoryRetentionMode>(["never", "session", "permanent"]); +const VALID_PACKAGE_PRIORITIES = new Set<string>(["high", "normal", "low"]); +const VALID_DOWNLOAD_STATUSES = new Set<DownloadStatus>([ + "queued", "validating", "downloading", "paused", "reconnect_wait", "extracting", "integrity_check", "completed", "failed", "cancelled" +]); +const VALID_ITEM_PROVIDERS = new Set<DebridProvider>(["realdebrid", "megadebrid", "megadebrid-api", "megadebrid-web", "bestdebrid", "alldebrid", "ddownload", "onefichier", "debridlink"]); +const VALID_ONLINE_STATUSES = new Set(["online", "offline", "checking"]); + +function asText(value: unknown): string { + return String(value ?? "").trim(); +} + +function clampNumber(value: unknown, fallback: number, min: number, max: number): number { + const num = Number(value); + if (!Number.isFinite(num)) { + return fallback; + } + return Math.max(min, Math.min(max, Math.floor(num))); +} + +function createScheduleId(index: number): string { + return `sched-${Date.now().toString(36)}-${index.toString(36)}-${Math.random().toString(36).slice(2, 8)}`; +} + +function normalizeBandwidthSchedules(raw: unknown): BandwidthScheduleEntry[] { + if (!Array.isArray(raw)) { + return []; + } + + const normalized: BandwidthScheduleEntry[] = []; + for (let index = 0; index < raw.length; index += 1) { + const entry = raw[index]; + if (!entry || typeof entry !== "object") { + continue; + } + const value = entry as Partial<BandwidthScheduleEntry>; + const rawId = typeof value.id === "string" ? value.id.trim() : ""; + normalized.push({ + id: rawId || createScheduleId(index), + startHour: clampNumber(value.startHour, 0, 0, 23), + endHour: clampNumber(value.endHour, 8, 0, 23), + speedLimitKbps: clampNumber(value.speedLimitKbps, 0, 0, 500000), + enabled: value.enabled === undefined ? true : Boolean(value.enabled) + }); + } + return normalized; +} + +function normalizeAbsoluteDir(value: unknown, fallback: string): string { + const text = asText(value); + if (!text || !path.isAbsolute(text)) { + return path.resolve(fallback); + } + return path.resolve(text); +} + +const DEFAULT_COLUMN_ORDER = ["name", "size", "progress", "hoster", "account", "prio", "status", "speed"]; +const ALL_VALID_COLUMNS = new Set([...DEFAULT_COLUMN_ORDER, "added"]); + +function normalizeColumnOrder(raw: unknown): string[] { + if (!Array.isArray(raw) || raw.length === 0) { + return [...DEFAULT_COLUMN_ORDER]; + } + const valid = ALL_VALID_COLUMNS; + const seen = new Set<string>(); + const result: string[] = []; + for (const col of raw) { + if (typeof col === "string" && valid.has(col) && !seen.has(col)) { + seen.add(col); + result.push(col); + } + } + // "name" is mandatory — ensure it's always present + if (!seen.has("name")) { + result.unshift("name"); + } + return result; +} + +function getPreferredMegaDebridProvider(megaDebridPreferApi: boolean, megaDebridApiEnabled: boolean, megaDebridWebEnabled: boolean): DebridProvider { + if (megaDebridApiEnabled && !megaDebridWebEnabled) { + return "megadebrid-api"; + } + if (megaDebridWebEnabled && !megaDebridApiEnabled) { + return "megadebrid-web"; + } + return megaDebridPreferApi ? "megadebrid-api" : "megadebrid-web"; +} + +function normalizeConfiguredProvider(raw: unknown, megaDebridPreferApi: boolean, megaDebridApiEnabled: boolean, megaDebridWebEnabled: boolean): DebridProvider | null { + const provider = String(raw ?? "").trim(); + if (!provider) { + return null; + } + if (provider === "megadebrid") { + return getPreferredMegaDebridProvider(megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled); + } + return VALID_PRIMARY_PROVIDERS.has(provider) ? provider as DebridProvider : null; +} + +function normalizeFallbackProvider(raw: unknown, megaDebridPreferApi: boolean, megaDebridApiEnabled: boolean, megaDebridWebEnabled: boolean): DebridFallbackProvider { + const provider = String(raw ?? "").trim(); + if (!provider || provider === "none") { + return "none"; + } + const normalized = normalizeConfiguredProvider(provider, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled); + return normalized || "none"; +} + +function normalizeDisabledProviders(raw: unknown): DebridProvider[] { + if (!Array.isArray(raw)) { + return []; + } + const seen = new Set<DebridProvider>(); + const result: DebridProvider[] = []; + for (const entry of raw) { + const provider = String(entry ?? "").trim(); + const candidates: DebridProvider[] = provider === "megadebrid" + ? ["megadebrid-api", "megadebrid-web"] + : (VALID_PRIMARY_PROVIDERS.has(provider) ? [provider as DebridProvider] : []); + for (const candidate of candidates) { + if (seen.has(candidate)) { + continue; + } + seen.add(candidate); + result.push(candidate); + } + } + return result; +} + +function normalizeProviderByteMap( + raw: unknown, + megaDebridPreferApi: boolean, + megaDebridApiEnabled: boolean, + megaDebridWebEnabled: boolean, + mergeMode: "max" | "sum" +): Partial<Record<DebridProvider, number>> { + if (!raw || typeof raw !== "object" || Array.isArray(raw)) { + return {}; + } + + const result: Partial<Record<DebridProvider, number>> = {}; + for (const [key, value] of Object.entries(raw as Record<string, unknown>)) { + const provider = normalizeConfiguredProvider(key, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled); + if (!provider) { + continue; + } + const bytes = clampNumber(value, 0, 0, Number.MAX_SAFE_INTEGER); + if (bytes <= 0) { + continue; + } + if (mergeMode === "sum") { + result[provider] = (result[provider] || 0) + bytes; + } else { + result[provider] = Math.max(result[provider] || 0, bytes); + } + } + return result; +} + +function normalizeNamedByteMap(raw: unknown, allowedKeys: readonly string[]): Record<string, number> { + if (!raw || typeof raw !== "object" || Array.isArray(raw)) { + return {}; + } + + const allowed = new Set(allowedKeys); + const result: Record<string, number> = {}; + for (const [key, value] of Object.entries(raw as Record<string, unknown>)) { + const normalizedKey = String(key || "").trim(); + if (!normalizedKey || !allowed.has(normalizedKey)) { + continue; + } + const bytes = clampNumber(value, 0, 0, Number.MAX_SAFE_INTEGER); + if (bytes <= 0) { + continue; + } + result[normalizedKey] = bytes; + } + return result; +} + +function normalizeStringList(raw: unknown, allowedKeys: readonly string[]): string[] { + if (!Array.isArray(raw)) { + return []; + } + + const allowed = new Set(allowedKeys); + const seen = new Set<string>(); + const result: string[] = []; + for (const entry of raw) { + const normalized = String(entry || "").trim(); + if (!normalized || !allowed.has(normalized) || seen.has(normalized)) { + continue; + } + seen.add(normalized); + result.push(normalized); + } + return result; +} + +function normalizeHosterRouting(raw: unknown, megaDebridPreferApi: boolean, megaDebridApiEnabled: boolean, megaDebridWebEnabled: boolean): Record<string, DebridProvider> { + if (!raw || typeof raw !== "object" || Array.isArray(raw)) return {}; + const result: Record<string, DebridProvider> = {}; + for (const [key, value] of Object.entries(raw as Record<string, unknown>)) { + const hoster = String(key).trim().toLowerCase(); + const provider = normalizeConfiguredProvider(value, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled); + if (hoster && provider) { + result[hoster] = provider; + } + } + return result; +} + +function normalizeProviderOrder( + raw: unknown, + megaDebridPreferApi: boolean, + megaDebridApiEnabled: boolean, + megaDebridWebEnabled: boolean, + legacyPrimary: unknown, + legacySecondary: unknown, + legacyTertiary: unknown +): DebridProvider[] { + let list: unknown[] = []; + + if (Array.isArray(raw) && raw.length > 0) { + list = raw; + } else { + // Migrate from old primary/secondary/tertiary + const candidates = [legacyPrimary, legacySecondary, legacyTertiary].filter( + (v) => v && String(v).trim() && String(v).trim() !== "none" + ); + if (candidates.length > 0) { + list = candidates; + } + } + + const seen = new Set<DebridProvider>(); + const result: DebridProvider[] = []; + for (const entry of list) { + const provider = normalizeConfiguredProvider(entry, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled); + if (provider && !seen.has(provider)) { + seen.add(provider); + result.push(provider); + } + } + return result; +} + +const DEPRECATED_UPDATE_REPOS = new Set([ + "sucukdeluxe/real-debrid-downloader" +]); + +function migrateUpdateRepo(raw: string, fallback: string): string { + const trimmed = raw.trim(); + if (!trimmed || DEPRECATED_UPDATE_REPOS.has(trimmed.toLowerCase())) { + return fallback; + } + return trimmed; +} + +export function normalizeSettings(settings: AppSettings): AppSettings { + const defaults = defaultSettings(); + const currentUsageDay = getProviderUsageDayKey(); + const megaLogin = asText(settings.megaLogin); + const megaPassword = asText(settings.megaPassword); + const megaDebridPreferApi = settings.megaDebridPreferApi !== undefined ? Boolean(settings.megaDebridPreferApi) : true; + const hasMegaCreds = Boolean(megaLogin && megaPassword); + const megaDebridApiEnabled = settings.megaDebridApiEnabled !== undefined + ? Boolean(settings.megaDebridApiEnabled) + : (hasMegaCreds ? megaDebridPreferApi : defaults.megaDebridApiEnabled); + const megaDebridWebEnabled = settings.megaDebridWebEnabled !== undefined + ? Boolean(settings.megaDebridWebEnabled) + : (hasMegaCreds ? !megaDebridPreferApi : defaults.megaDebridWebEnabled); + const providerDailyUsageDayRaw = asText(settings.providerDailyUsageDay); + const providerDailyUsageDay = /^\d{4}-\d{2}-\d{2}$/.test(providerDailyUsageDayRaw) + ? providerDailyUsageDayRaw + : currentUsageDay; + const debridLinkApiKeyIds = getDebridLinkApiKeyIds(String(settings.debridLinkApiKeys ?? "")); + const providerDailyUsageBytes = normalizeProviderByteMap( + settings.providerDailyUsageBytes, + megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled, + "sum" + ); + const providerTotalUsageBytes = normalizeProviderByteMap( + settings.providerTotalUsageBytes, + megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled, + "sum" + ); + const debridLinkApiKeyDailyLimitBytes = normalizeNamedByteMap( + settings.debridLinkApiKeyDailyLimitBytes, + debridLinkApiKeyIds + ); + const debridLinkApiKeyDailyUsageBytes = normalizeNamedByteMap( + settings.debridLinkApiKeyDailyUsageBytes, + debridLinkApiKeyIds + ); + const debridLinkApiKeyTotalUsageBytes = normalizeNamedByteMap( + settings.debridLinkApiKeyTotalUsageBytes, + debridLinkApiKeyIds + ); + const debridLinkDisabledKeyIds = normalizeStringList(settings.debridLinkDisabledKeyIds, debridLinkApiKeyIds); + const normalized: AppSettings = { + token: asText(settings.token), + realDebridUseWebLogin: Boolean(settings.realDebridUseWebLogin), + megaLogin, + megaPassword, + megaDebridApiEnabled, + megaDebridWebEnabled, + megaDebridPreferApi, + bestToken: asText(settings.bestToken), + bestDebridUseWebLogin: Boolean(settings.bestDebridUseWebLogin), + allDebridToken: asText(settings.allDebridToken), + allDebridUseWebLogin: Boolean(settings.allDebridUseWebLogin), + ddownloadLogin: asText(settings.ddownloadLogin), + ddownloadPassword: asText(settings.ddownloadPassword), + oneFichierApiKey: asText(settings.oneFichierApiKey), + debridLinkApiKeys: String(settings.debridLinkApiKeys ?? "").replace(/\r\n|\r/g, "\n").trim(), + debridLinkDisabledKeyIds, + linkSnappyLogin: asText(settings.linkSnappyLogin), + linkSnappyPassword: asText(settings.linkSnappyPassword), + archivePasswordList: String(settings.archivePasswordList ?? "").replace(/\r\n|\r/g, "\n"), + rememberToken: Boolean(settings.rememberToken), + providerOrder: normalizeProviderOrder( + settings.providerOrder, + megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled, + settings.providerPrimary, settings.providerSecondary, settings.providerTertiary + ), + providerPrimary: normalizeConfiguredProvider(settings.providerPrimary, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled) || defaults.providerPrimary, + providerSecondary: normalizeFallbackProvider(settings.providerSecondary, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled), + providerTertiary: normalizeFallbackProvider(settings.providerTertiary, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled), + autoProviderFallback: Boolean(settings.autoProviderFallback), + outputDir: normalizeAbsoluteDir(settings.outputDir, defaults.outputDir), + packageName: asText(settings.packageName), + autoExtract: Boolean(settings.autoExtract), + autoRename4sf4sj: Boolean(settings.autoRename4sf4sj), + extractDir: normalizeAbsoluteDir(settings.extractDir, defaults.extractDir), + collectMkvToLibrary: Boolean(settings.collectMkvToLibrary), + mkvLibraryDir: normalizeAbsoluteDir(settings.mkvLibraryDir, defaults.mkvLibraryDir), + createExtractSubfolder: Boolean(settings.createExtractSubfolder), + hybridExtract: Boolean(settings.hybridExtract), + cleanupMode: settings.cleanupMode, + extractConflictMode: settings.extractConflictMode, + removeLinkFilesAfterExtract: Boolean(settings.removeLinkFilesAfterExtract), + removeSamplesAfterExtract: Boolean(settings.removeSamplesAfterExtract), + enableIntegrityCheck: Boolean(settings.enableIntegrityCheck), + autoResumeOnStart: Boolean(settings.autoResumeOnStart), + autoReconnect: Boolean(settings.autoReconnect), + maxParallel: clampNumber(settings.maxParallel, defaults.maxParallel, 1, 50), + maxParallelExtract: clampNumber(settings.maxParallelExtract, defaults.maxParallelExtract, 1, 8), + retryLimit: clampNumber(settings.retryLimit, defaults.retryLimit, 0, 99), + reconnectWaitSeconds: clampNumber(settings.reconnectWaitSeconds, defaults.reconnectWaitSeconds, 10, 600), + completedCleanupPolicy: settings.completedCleanupPolicy, + speedLimitEnabled: Boolean(settings.speedLimitEnabled), + speedLimitKbps: clampNumber(settings.speedLimitKbps, defaults.speedLimitKbps, 0, 500000), + speedLimitMode: settings.speedLimitMode, + autoUpdateCheck: Boolean(settings.autoUpdateCheck), + updateRepo: migrateUpdateRepo(asText(settings.updateRepo), defaults.updateRepo), + clipboardWatch: Boolean(settings.clipboardWatch), + minimizeToTray: Boolean(settings.minimizeToTray), + collapseNewPackages: settings.collapseNewPackages !== undefined ? Boolean(settings.collapseNewPackages) : defaults.collapseNewPackages, + historyRetentionMode: VALID_HISTORY_RETENTION_MODES.has(settings.historyRetentionMode) + ? settings.historyRetentionMode + : defaults.historyRetentionMode, + accountListShowDetailedDebridLinkKeys: settings.accountListShowDetailedDebridLinkKeys !== undefined + ? Boolean(settings.accountListShowDetailedDebridLinkKeys) + : defaults.accountListShowDetailedDebridLinkKeys, + autoSortPackagesByProgress: settings.autoSortPackagesByProgress !== undefined ? Boolean(settings.autoSortPackagesByProgress) : defaults.autoSortPackagesByProgress, + autoSkipExtracted: settings.autoSkipExtracted !== undefined ? Boolean(settings.autoSkipExtracted) : defaults.autoSkipExtracted, + hideExtractedItems: settings.hideExtractedItems !== undefined ? Boolean(settings.hideExtractedItems) : defaults.hideExtractedItems, + confirmDeleteSelection: settings.confirmDeleteSelection !== undefined ? Boolean(settings.confirmDeleteSelection) : defaults.confirmDeleteSelection, + totalDownloadedAllTime: typeof settings.totalDownloadedAllTime === "number" && settings.totalDownloadedAllTime >= 0 ? settings.totalDownloadedAllTime : defaults.totalDownloadedAllTime, + totalCompletedFilesAllTime: typeof settings.totalCompletedFilesAllTime === "number" && settings.totalCompletedFilesAllTime >= 0 ? settings.totalCompletedFilesAllTime : defaults.totalCompletedFilesAllTime, + totalRuntimeAllTimeMs: typeof settings.totalRuntimeAllTimeMs === "number" && settings.totalRuntimeAllTimeMs >= 0 ? settings.totalRuntimeAllTimeMs : defaults.totalRuntimeAllTimeMs, + theme: VALID_THEMES.has(settings.theme) ? settings.theme : defaults.theme, + bandwidthSchedules: normalizeBandwidthSchedules(settings.bandwidthSchedules), + columnOrder: normalizeColumnOrder(settings.columnOrder), + extractCpuPriority: settings.extractCpuPriority, + autoExtractWhenStopped: settings.autoExtractWhenStopped !== undefined ? Boolean(settings.autoExtractWhenStopped) : defaults.autoExtractWhenStopped, + disabledProviders: normalizeDisabledProviders(settings.disabledProviders), + hosterRouting: normalizeHosterRouting(settings.hosterRouting, megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled), + providerDailyLimitBytes: normalizeProviderByteMap( + settings.providerDailyLimitBytes, + megaDebridPreferApi, megaDebridApiEnabled, megaDebridWebEnabled, + "max" + ), + providerDailyUsageBytes: providerDailyUsageDay === currentUsageDay ? providerDailyUsageBytes : {}, + providerTotalUsageBytes, + debridLinkApiKeyDailyLimitBytes, + debridLinkApiKeyDailyUsageBytes: providerDailyUsageDay === currentUsageDay ? debridLinkApiKeyDailyUsageBytes : {}, + debridLinkApiKeyTotalUsageBytes, + providerDailyUsageDay: providerDailyUsageDay === currentUsageDay ? providerDailyUsageDay : currentUsageDay, + scheduledStartEpochMs: clampNumber(settings.scheduledStartEpochMs, defaults.scheduledStartEpochMs, 0, Number.MAX_SAFE_INTEGER) + }; + + if (!VALID_PRIMARY_PROVIDERS.has(normalized.providerPrimary)) { + normalized.providerPrimary = defaults.providerPrimary; + } + if (!VALID_FALLBACK_PROVIDERS.has(normalized.providerSecondary)) { + normalized.providerSecondary = "none"; + } + if (!VALID_FALLBACK_PROVIDERS.has(normalized.providerTertiary)) { + normalized.providerTertiary = "none"; + } + if (normalized.providerSecondary === normalized.providerPrimary) { + normalized.providerSecondary = "none"; + } + if (normalized.providerTertiary === normalized.providerPrimary || normalized.providerTertiary === normalized.providerSecondary) { + normalized.providerTertiary = "none"; + } + if (!VALID_CLEANUP_MODES.has(normalized.cleanupMode)) { + normalized.cleanupMode = defaults.cleanupMode; + } + if (!VALID_CONFLICT_MODES.has(normalized.extractConflictMode)) { + normalized.extractConflictMode = defaults.extractConflictMode; + } + if (!VALID_FINISHED_POLICIES.has(normalized.completedCleanupPolicy)) { + normalized.completedCleanupPolicy = defaults.completedCleanupPolicy; + } + if (!VALID_SPEED_MODES.has(normalized.speedLimitMode)) { + normalized.speedLimitMode = defaults.speedLimitMode; + } + if (!VALID_EXTRACT_CPU_PRIORITIES.has(normalized.extractCpuPriority)) { + normalized.extractCpuPriority = defaults.extractCpuPriority; + } + + return normalized; +} + +function sanitizeCredentialPersistence(settings: AppSettings): AppSettings { + if (settings.rememberToken) { + return settings; + } + return { + ...settings, + token: "", + realDebridUseWebLogin: settings.realDebridUseWebLogin, + megaLogin: "", + megaPassword: "", + bestToken: "", + bestDebridUseWebLogin: settings.bestDebridUseWebLogin, + allDebridToken: "", + ddownloadLogin: "", + ddownloadPassword: "", + oneFichierApiKey: "", + debridLinkApiKeys: "", + linkSnappyLogin: "", + linkSnappyPassword: "" + }; +} + +export interface StoragePaths { + baseDir: string; + configFile: string; + sessionFile: string; + historyFile: string; +} + +export function createStoragePaths(baseDir: string): StoragePaths { + return { + baseDir, + configFile: path.join(baseDir, "rd_downloader_config.json"), + sessionFile: path.join(baseDir, "rd_session_state.json"), + historyFile: path.join(baseDir, "rd_history.json") + }; +} + +function ensureBaseDir(baseDir: string): void { + fs.mkdirSync(baseDir, { recursive: true }); +} + +function asRecord(value: unknown): Record<string, unknown> | null { + if (!value || typeof value !== "object" || Array.isArray(value)) { + return null; + } + return value as Record<string, unknown>; +} + +function readSettingsFile(filePath: string): AppSettings | null { + try { + const parsed = JSON.parse(fs.readFileSync(filePath, "utf8")) as AppSettings; + const merged = normalizeSettings({ + ...defaultSettings(), + ...parsed + }); + return sanitizeCredentialPersistence(merged); + } catch { + return null; + } +} + +export function normalizeLoadedSession(raw: unknown): SessionState { + const fallback = emptySession(); + const parsed = asRecord(raw); + if (!parsed) { + return fallback; + } + + const now = Date.now(); + const itemsById: Record<string, DownloadItem> = {}; + const rawItems = asRecord(parsed.items) ?? {}; + for (const [entryId, rawItem] of Object.entries(rawItems)) { + const item = asRecord(rawItem); + if (!item) { + continue; + } + const id = asText(item.id) || entryId; + const packageId = asText(item.packageId); + const url = asText(item.url); + if (!id || !packageId || !url) { + continue; + } + + const statusRaw = asText(item.status) as DownloadStatus; + const status: DownloadStatus = VALID_DOWNLOAD_STATUSES.has(statusRaw) ? statusRaw : "queued"; + const providerRaw = asText(item.provider) as DebridProvider; + + const onlineStatusRaw = asText(item.onlineStatus); + + itemsById[id] = { + id, + packageId, + url, + provider: VALID_ITEM_PROVIDERS.has(providerRaw) ? providerRaw : null, + providerLabel: asText(item.providerLabel) || undefined, + providerAccountId: asText(item.providerAccountId) || undefined, + providerAccountLabel: asText(item.providerAccountLabel) || undefined, + status, + retries: clampNumber(item.retries, 0, 0, 1_000_000), + speedBps: clampNumber(item.speedBps, 0, 0, 10_000_000_000), + downloadedBytes: clampNumber(item.downloadedBytes, 0, 0, 10_000_000_000_000), + totalBytes: item.totalBytes == null ? null : clampNumber(item.totalBytes, 0, 0, 10_000_000_000_000), + progressPercent: clampNumber(item.progressPercent, 0, 0, 100), + fileName: asText(item.fileName) || "download.bin", + targetPath: asText(item.targetPath), + resumable: item.resumable === undefined ? true : Boolean(item.resumable), + attempts: clampNumber(item.attempts, 0, 0, 10_000), + lastError: asText(item.lastError), + fullStatus: asText(item.fullStatus), + onlineStatus: VALID_ONLINE_STATUSES.has(onlineStatusRaw) ? onlineStatusRaw as "online" | "offline" | "checking" : undefined, + createdAt: clampNumber(item.createdAt, now, 0, Number.MAX_SAFE_INTEGER), + updatedAt: clampNumber(item.updatedAt, now, 0, Number.MAX_SAFE_INTEGER) + }; + } + + const packagesById: Record<string, PackageEntry> = {}; + const rawPackages = asRecord(parsed.packages) ?? {}; + for (const [entryId, rawPkg] of Object.entries(rawPackages)) { + const pkg = asRecord(rawPkg); + if (!pkg) { + continue; + } + const id = asText(pkg.id) || entryId; + if (!id) { + continue; + } + const statusRaw = asText(pkg.status) as DownloadStatus; + const status: DownloadStatus = VALID_DOWNLOAD_STATUSES.has(statusRaw) ? statusRaw : "queued"; + const rawItemIds = Array.isArray(pkg.itemIds) ? pkg.itemIds : []; + packagesById[id] = { + id, + name: asText(pkg.name) || "Paket", + outputDir: asText(pkg.outputDir), + extractDir: asText(pkg.extractDir), + status, + itemIds: rawItemIds + .map((value) => asText(value)) + .filter((value) => value.length > 0), + cancelled: Boolean(pkg.cancelled), + enabled: pkg.enabled === undefined ? true : Boolean(pkg.enabled), + priority: VALID_PACKAGE_PRIORITIES.has(asText(pkg.priority)) ? asText(pkg.priority) as PackagePriority : "normal", + downloadStartedAt: clampNumber(pkg.downloadStartedAt, 0, 0, Number.MAX_SAFE_INTEGER), + downloadCompletedAt: clampNumber(pkg.downloadCompletedAt, 0, 0, Number.MAX_SAFE_INTEGER), + createdAt: clampNumber(pkg.createdAt, now, 0, Number.MAX_SAFE_INTEGER), + updatedAt: clampNumber(pkg.updatedAt, now, 0, Number.MAX_SAFE_INTEGER) + }; + } + + for (const [itemId, item] of Object.entries(itemsById)) { + if (!packagesById[item.packageId]) { + delete itemsById[itemId]; + } + } + + for (const pkg of Object.values(packagesById)) { + pkg.itemIds = pkg.itemIds.filter((itemId) => { + const item = itemsById[itemId]; + return Boolean(item) && item.packageId === pkg.id; + }); + } + + const rawOrder = Array.isArray(parsed.packageOrder) ? parsed.packageOrder : []; + const seenOrder = new Set<string>(); + const packageOrder = rawOrder + .map((entry) => asText(entry)) + .filter((id) => { + if (!(id in packagesById) || seenOrder.has(id)) { + return false; + } + seenOrder.add(id); + return true; + }); + for (const packageId of Object.keys(packagesById)) { + if (!seenOrder.has(packageId)) { + seenOrder.add(packageId); + packageOrder.push(packageId); + } + } + + return { + ...fallback, + version: clampNumber(parsed.version, fallback.version, 1, 10), + packageOrder, + packages: packagesById, + items: itemsById, + runStartedAt: clampNumber(parsed.runStartedAt, 0, 0, Number.MAX_SAFE_INTEGER), + totalDownloadedBytes: clampNumber(parsed.totalDownloadedBytes, 0, 0, Number.MAX_SAFE_INTEGER), + summaryText: asText(parsed.summaryText), + reconnectUntil: clampNumber(parsed.reconnectUntil, 0, 0, Number.MAX_SAFE_INTEGER), + reconnectReason: asText(parsed.reconnectReason), + paused: Boolean(parsed.paused), + running: Boolean(parsed.running), + updatedAt: clampNumber(parsed.updatedAt, now, 0, Number.MAX_SAFE_INTEGER) + }; +} + +export function loadSettings(paths: StoragePaths): AppSettings { + ensureBaseDir(paths.baseDir); + if (!fs.existsSync(paths.configFile)) { + return defaultSettings(); + } + const loaded = readSettingsFile(paths.configFile); + if (loaded) { + return loaded; + } + + const backupFile = `${paths.configFile}.bak`; + const backupLoaded = fs.existsSync(backupFile) ? readSettingsFile(backupFile) : null; + if (backupLoaded) { + logger.warn("Konfiguration defekt, Backup-Datei wird verwendet"); + try { + const payload = JSON.stringify(backupLoaded, null, 2); + const tempPath = `${paths.configFile}.tmp`; + fs.writeFileSync(tempPath, payload, "utf8"); + syncRenameWithExdevFallback(tempPath, paths.configFile); + } catch { + // ignore restore write failure + } + return backupLoaded; + } + + logger.error("Konfiguration konnte nicht geladen werden (auch Backup fehlgeschlagen)"); + return defaultSettings(); +} + +function syncRenameWithExdevFallback(tempPath: string, targetPath: string): void { + try { + fs.renameSync(tempPath, targetPath); + } catch (renameError: unknown) { + if (renameError && typeof renameError === "object" && "code" in renameError && (renameError as NodeJS.ErrnoException).code === "EXDEV") { + fs.copyFileSync(tempPath, targetPath); + try { fs.rmSync(tempPath, { force: true }); } catch {} + } else { + throw renameError; + } + } +} + +function sessionTempPath(sessionFile: string, kind: "sync" | "async"): string { + return `${sessionFile}.${kind}.tmp`; +} + +function sessionBackupPath(sessionFile: string): string { + return `${sessionFile}.bak`; +} + +export function normalizeLoadedSessionTransientFields(session: SessionState): SessionState { + // Reset transient fields that may be stale from a previous crash + const ACTIVE_STATUSES = new Set(["downloading", "validating", "extracting", "integrity_check", "paused", "reconnect_wait"]); + for (const item of Object.values(session.items)) { + if (ACTIVE_STATUSES.has(item.status)) { + item.status = "queued"; + item.lastError = ""; + } + // Always clear stale speed values + item.speedBps = 0; + } + + // Reset package-level active statuses to queued (mirrors item reset above) + const ACTIVE_PKG_STATUSES = new Set(["downloading", "validating", "extracting", "integrity_check", "paused", "reconnect_wait"]); + for (const pkg of Object.values(session.packages)) { + if (ACTIVE_PKG_STATUSES.has(pkg.status)) { + pkg.status = "queued"; + } + pkg.postProcessLabel = undefined; + } + + // Clear stale session-level running/paused flags + session.running = false; + session.paused = false; + + return session; +} + +function readSessionFile(filePath: string): SessionState | null { + try { + // Inline readFileSync into JSON.parse so the raw string is not bound to a + // variable and can be GC'd immediately — avoids holding the full JSON text + // and the parsed object graph in memory simultaneously. + const parsed = JSON.parse(fs.readFileSync(filePath, "utf8")) as unknown; + const session = normalizeLoadedSessionTransientFields(normalizeLoadedSession(parsed)); + const pkgCount = Object.keys(session.packages).length; + const itemCount = Object.keys(session.items).length; + logger.info(`Session geladen: ${filePath} (${pkgCount} Pakete, ${itemCount} Items)`); + return session; + } catch (error) { + logger.error(`Session-Datei nicht lesbar: ${filePath}: ${String(error)}`); + return null; + } +} + +export function saveSettings(paths: StoragePaths, settings: AppSettings): void { + ensureBaseDir(paths.baseDir); + // Create a backup of the existing config before overwriting + if (fs.existsSync(paths.configFile)) { + try { + fs.copyFileSync(paths.configFile, `${paths.configFile}.bak`); + } catch { + // Best-effort backup; proceed even if it fails + } + } + const persisted = sanitizeCredentialPersistence(normalizeSettings(settings)); + const payload = JSON.stringify(persisted, null, 2); + const tempPath = `${paths.configFile}.tmp`; + try { + fs.writeFileSync(tempPath, payload, "utf8"); + syncRenameWithExdevFallback(tempPath, paths.configFile); + } catch (error) { + try { fs.rmSync(tempPath, { force: true }); } catch { /* ignore */ } + throw error; + } +} + +let asyncSettingsSaveRunning = false; +let asyncSettingsSaveQueued: { paths: StoragePaths; settings: AppSettings } | null = null; + +async function writeSettingsPayload(paths: StoragePaths, payload: string): Promise<void> { + await fs.promises.mkdir(paths.baseDir, { recursive: true }); + await fsp.copyFile(paths.configFile, `${paths.configFile}.bak`).catch(() => {}); + const tempPath = `${paths.configFile}.settings.tmp`; + await fsp.writeFile(tempPath, payload, "utf8"); + try { + await fsp.rename(tempPath, paths.configFile); + } catch (renameError: unknown) { + if (renameError && typeof renameError === "object" && "code" in renameError && (renameError as NodeJS.ErrnoException).code === "EXDEV") { + await fsp.copyFile(tempPath, paths.configFile); + await fsp.rm(tempPath, { force: true }).catch(() => {}); + } else { + await fsp.rm(tempPath, { force: true }).catch(() => {}); + throw renameError; + } + } +} + +export async function saveSettingsAsync(paths: StoragePaths, settings: AppSettings): Promise<void> { + const persisted = sanitizeCredentialPersistence(normalizeSettings(settings)); + const payload = JSON.stringify(persisted, null, 2); + if (asyncSettingsSaveRunning) { + asyncSettingsSaveQueued = { paths, settings }; + return; + } + asyncSettingsSaveRunning = true; + try { + await writeSettingsPayload(paths, payload); + } catch (error) { + logger.error(`Async Settings-Save fehlgeschlagen: ${String(error)}`); + } finally { + asyncSettingsSaveRunning = false; + if (asyncSettingsSaveQueued) { + const queued = asyncSettingsSaveQueued; + asyncSettingsSaveQueued = null; + void saveSettingsAsync(queued.paths, queued.settings); + } + } +} + +export function emptySession(): SessionState { + return { + version: 2, + packageOrder: [], + packages: {}, + items: {}, + runStartedAt: 0, + totalDownloadedBytes: 0, + summaryText: "", + reconnectUntil: 0, + reconnectReason: "", + paused: false, + running: false, + updatedAt: Date.now() + }; +} + +export function loadSession(paths: StoragePaths): SessionState { + ensureBaseDir(paths.baseDir); + if (!fs.existsSync(paths.sessionFile)) { + logger.info("Keine Session-Datei vorhanden, starte mit leerer Session"); + return emptySession(); + } + + const primary = readSessionFile(paths.sessionFile); + const backupFile = sessionBackupPath(paths.sessionFile); + + // If primary loaded but is empty, check if backup has packages (safety net) + if (primary) { + const primaryPkgCount = Object.keys(primary.packages).length; + if (primaryPkgCount === 0 && fs.existsSync(backupFile)) { + const backup = readSessionFile(backupFile); + if (backup) { + const backupPkgCount = Object.keys(backup.packages).length; + if (backupPkgCount > 0) { + logger.warn(`Session-Datei ist leer (0 Pakete), aber Backup hat ${backupPkgCount} Pakete — verwende Backup`); + try { + const payload = JSON.stringify({ ...backup, updatedAt: Date.now() }); + const tempPath = sessionTempPath(paths.sessionFile, "sync"); + fs.writeFileSync(tempPath, payload, "utf8"); + syncRenameWithExdevFallback(tempPath, paths.sessionFile); + } catch { + // ignore restore write failure + } + return backup; + } + } + } + return primary; + } + + const backup = fs.existsSync(backupFile) ? readSessionFile(backupFile) : null; + if (backup) { + logger.warn("Session defekt, Backup-Datei wird verwendet"); + try { + const payload = JSON.stringify({ ...backup, updatedAt: Date.now() }); + const tempPath = sessionTempPath(paths.sessionFile, "sync"); + fs.writeFileSync(tempPath, payload, "utf8"); + syncRenameWithExdevFallback(tempPath, paths.sessionFile); + } catch { + // ignore restore write failure + } + return backup; + } + + logger.error("Session konnte nicht geladen werden (auch Backup fehlgeschlagen)"); + return emptySession(); +} + +export function saveSession(paths: StoragePaths, session: SessionState): void { + syncSaveGeneration += 1; + ensureBaseDir(paths.baseDir); + if (fs.existsSync(paths.sessionFile)) { + try { + fs.copyFileSync(paths.sessionFile, sessionBackupPath(paths.sessionFile)); + } catch { + // Best-effort backup; proceed even if it fails + } + } + const payload = JSON.stringify({ ...session, updatedAt: Date.now() }); + const tempPath = sessionTempPath(paths.sessionFile, "sync"); + try { + fs.writeFileSync(tempPath, payload, "utf8"); + syncRenameWithExdevFallback(tempPath, paths.sessionFile); + } catch (error) { + try { fs.rmSync(tempPath, { force: true }); } catch { /* ignore */ } + throw error; + } +} + +let asyncSaveRunning = false; +let asyncSaveQueued: { paths: StoragePaths; payload: string } | null = null; +let syncSaveGeneration = 0; + +async function writeSessionPayload(paths: StoragePaths, payload: string, generation: number): Promise<void> { + await fs.promises.mkdir(paths.baseDir, { recursive: true }); + await fsp.copyFile(paths.sessionFile, sessionBackupPath(paths.sessionFile)).catch(() => {}); + const tempPath = sessionTempPath(paths.sessionFile, "async"); + await fsp.writeFile(tempPath, payload, "utf8"); + // If a synchronous save occurred after this async save started, discard the stale write + if (generation < syncSaveGeneration) { + await fsp.rm(tempPath, { force: true }).catch(() => {}); + return; + } + try { + await fsp.rename(tempPath, paths.sessionFile); + } catch (renameError: unknown) { + if (renameError && typeof renameError === "object" && "code" in renameError && (renameError as NodeJS.ErrnoException).code === "EXDEV") { + if (generation < syncSaveGeneration) { + await fsp.rm(tempPath, { force: true }).catch(() => {}); + return; + } + await fsp.copyFile(tempPath, paths.sessionFile); + await fsp.rm(tempPath, { force: true }).catch(() => {}); + } else { + await fsp.rm(tempPath, { force: true }).catch(() => {}); + throw renameError; + } + } +} + +async function saveSessionPayloadAsync(paths: StoragePaths, payload: string): Promise<void> { + if (asyncSaveRunning) { + asyncSaveQueued = { paths, payload }; + return; + } + asyncSaveRunning = true; + const gen = syncSaveGeneration; + try { + await writeSessionPayload(paths, payload, gen); + } catch (error) { + logger.error(`Async Session-Save fehlgeschlagen: ${String(error)}`); + } finally { + asyncSaveRunning = false; + if (asyncSaveQueued) { + const queued = asyncSaveQueued; + asyncSaveQueued = null; + void saveSessionPayloadAsync(queued.paths, queued.payload); + } + } +} + +export function cancelPendingAsyncSaves(): void { + asyncSaveQueued = null; + asyncSettingsSaveQueued = null; + syncSaveGeneration += 1; +} + +export async function saveSessionAsync(paths: StoragePaths, session: SessionState): Promise<void> { + const payload = JSON.stringify({ ...session, updatedAt: Date.now() }); + await saveSessionPayloadAsync(paths, payload); +} + +const MAX_HISTORY_ENTRIES = 500; + +export function normalizeHistoryEntry(raw: unknown, index: number): HistoryEntry | null { + const entry = asRecord(raw); + if (!entry) return null; + + const id = asText(entry.id) || `hist-${Date.now().toString(36)}-${index}`; + const name = asText(entry.name) || "Unbenannt"; + const providerRaw = asText(entry.provider); + + return { + id, + name, + totalBytes: clampNumber(entry.totalBytes, 0, 0, Number.MAX_SAFE_INTEGER), + downloadedBytes: clampNumber(entry.downloadedBytes, 0, 0, Number.MAX_SAFE_INTEGER), + fileCount: clampNumber(entry.fileCount, 0, 0, 100000), + provider: VALID_ITEM_PROVIDERS.has(providerRaw as DebridProvider) ? providerRaw as DebridProvider : null, + completedAt: clampNumber(entry.completedAt, Date.now(), 0, Number.MAX_SAFE_INTEGER), + durationSeconds: clampNumber(entry.durationSeconds, 0, 0, Number.MAX_SAFE_INTEGER), + status: entry.status === "deleted" ? "deleted" : "completed", + outputDir: asText(entry.outputDir), + urls: Array.isArray(entry.urls) ? (entry.urls as unknown[]).map(String).filter(Boolean) : undefined + }; +} + +export function loadHistory(paths: StoragePaths): HistoryEntry[] { + ensureBaseDir(paths.baseDir); + if (!fs.existsSync(paths.historyFile)) { + return []; + } + + try { + const raw = JSON.parse(fs.readFileSync(paths.historyFile, "utf8")) as unknown; + if (!Array.isArray(raw)) return []; + + const entries: HistoryEntry[] = []; + for (let i = 0; i < raw.length && entries.length < MAX_HISTORY_ENTRIES; i++) { + const normalized = normalizeHistoryEntry(raw[i], i); + if (normalized) entries.push(normalized); + } + return entries; + } catch { + return []; + } +} + +export function saveHistory(paths: StoragePaths, entries: HistoryEntry[]): void { + ensureBaseDir(paths.baseDir); + const trimmed = entries.slice(0, MAX_HISTORY_ENTRIES); + const payload = JSON.stringify(trimmed, null, 2); + const tempPath = `${paths.historyFile}.tmp`; + try { + fs.writeFileSync(tempPath, payload, "utf8"); + syncRenameWithExdevFallback(tempPath, paths.historyFile); + } catch (error) { + try { fs.rmSync(tempPath, { force: true }); } catch { /* ignore */ } + throw error; + } +} + +export function addHistoryEntry(paths: StoragePaths, entry: HistoryEntry): HistoryEntry[] { + const existing = loadHistory(paths); + const updated = [entry, ...existing].slice(0, MAX_HISTORY_ENTRIES); + saveHistory(paths, updated); + return updated; +} + +export function loadHistoryForRetention(paths: StoragePaths, retentionMode: HistoryRetentionMode): HistoryEntry[] { + return retentionMode === "never" ? [] : loadHistory(paths); +} + +export function addHistoryEntryForRetention(paths: StoragePaths, retentionMode: HistoryRetentionMode, entry: HistoryEntry): HistoryEntry[] { + if (retentionMode === "never") { + return []; + } + return addHistoryEntry(paths, entry); +} + +export function resetHistoryForRetention(paths: StoragePaths, retentionMode: HistoryRetentionMode): void { + if (retentionMode === "permanent") { + return; + } + clearHistory(paths); +} + +export function removeHistoryEntry(paths: StoragePaths, entryId: string): HistoryEntry[] { + const existing = loadHistory(paths); + const updated = existing.filter(e => e.id !== entryId); + saveHistory(paths, updated); + return updated; +} + +export function clearHistory(paths: StoragePaths): void { + ensureBaseDir(paths.baseDir); + if (fs.existsSync(paths.historyFile)) { + try { + fs.unlinkSync(paths.historyFile); + } catch { + // ignore + } + } +} diff --git a/src/main/update.ts b/src/main/update.ts index a282d0c..7718e34 100644 --- a/src/main/update.ts +++ b/src/main/update.ts @@ -8,41 +8,24 @@ import { UpdateCheckResult, UpdateInstallProgress, UpdateInstallResult } from ". import { compactErrorText, humanSize } from "./utils"; import { logger } from "./logger"; -const RELEASE_FETCH_TIMEOUT_MS = 12000; -const CONNECT_TIMEOUT_MS = 30000; -const DOWNLOAD_BODY_IDLE_TIMEOUT_MS = 45000; +// ─── Constants ───────────────────────────────────────────────────────────────── + +const RELEASE_FETCH_TIMEOUT_MS = 12_000; +const CONNECT_TIMEOUT_MS = 30_000; +const DOWNLOAD_BODY_IDLE_TIMEOUT_MS = 45_000; const RETRIES_PER_CANDIDATE = 3; -const RETRY_DELAY_MS = 1500; -const UPDATE_USER_AGENT = `RD-Node-Downloader/${APP_VERSION}`; +const RETRY_DELAY_MS = 1_500; +const MAX_DOWNLOAD_PASSES = 3; +const USER_AGENT = `RD-Node-Downloader/${APP_VERSION}`; + +// ─── Types ───────────────────────────────────────────────────────────────────── + type UpdateSource = { name: string; webBase: string; apiBase: string; }; -const UPDATE_SOURCES: UpdateSource[] = [ - { - name: "git24", - webBase: "https://git.24-music.de", - apiBase: "https://git.24-music.de/api/v1" - }, - { - name: "codeberg", - webBase: "https://codeberg.org", - apiBase: "https://codeberg.org/api/v1" - }, - { - name: "github", - webBase: "https://github.com", - apiBase: "https://api.github.com" - } -]; -const PRIMARY_UPDATE_SOURCE = UPDATE_SOURCES[0]; -const UPDATE_WEB_BASE = PRIMARY_UPDATE_SOURCE.webBase; -const UPDATE_API_BASE = PRIMARY_UPDATE_SOURCE.apiBase; - -let activeUpdateAbortController: AbortController | null = null; - type ReleaseAsset = { name: string; browser_download_url: string; @@ -51,55 +34,84 @@ type ReleaseAsset = { type UpdateProgressCallback = (progress: UpdateInstallProgress) => void; -export function buildInstallerLaunchArgs(): string[] { - return ["/S", "--updated", "--force-run"]; -} +type ExpectedDigest = { + algorithm: "sha256" | "sha512"; + digest: string; + encoding: "hex" | "base64"; +}; -function safeEmitProgress(onProgress: UpdateProgressCallback | undefined, progress: UpdateInstallProgress): void { - if (!onProgress) { - return; - } +// ─── Update Sources ──────────────────────────────────────────────────────────── + +const UPDATE_SOURCES: UpdateSource[] = [ + { name: "git24", webBase: "https://git.24-music.de", apiBase: "https://git.24-music.de/api/v1" }, + { name: "codeberg", webBase: "https://codeberg.org", apiBase: "https://codeberg.org/api/v1" }, + { name: "github", webBase: "https://github.com", apiBase: "https://api.github.com" }, +]; + +const PRIMARY_SOURCE = UPDATE_SOURCES[0]; +const WEB_BASE = PRIMARY_SOURCE.webBase; +const API_BASE = PRIMARY_SOURCE.apiBase; + +// ─── Module State ────────────────────────────────────────────────────────────── + +let activeAbortController: AbortController | null = null; + +// ─── Progress Helper ─────────────────────────────────────────────────────────── + +function emitProgress(cb: UpdateProgressCallback | undefined, progress: UpdateInstallProgress): void { + if (!cb) return; try { - onProgress(progress); + cb(progress); } catch { // ignore renderer callback errors } } +// ─── Version Utilities ───────────────────────────────────────────────────────── + +export function parseVersionParts(version: string): number[] { + const cleaned = version.replace(/^v/i, "").trim(); + return cleaned.split(".").map((part) => Number(part.replace(/[^0-9].*$/, "") || "0")); +} + +export function isRemoteNewer(currentVersion: string, latestVersion: string): boolean { + const current = parseVersionParts(currentVersion); + const latest = parseVersionParts(latestVersion); + const len = Math.max(current.length, latest.length); + for (let i = 0; i < len; i += 1) { + const a = current[i] ?? 0; + const b = latest[i] ?? 0; + if (b > a) return true; + if (b < a) return false; + } + return false; +} + +// ─── Repository Normalization ────────────────────────────────────────────────── + +function isValidRepoPart(value: string): boolean { + const part = String(value || "").trim(); + if (!part || part === "." || part === ".." || part.includes("..")) return false; + return /^[A-Za-z0-9][A-Za-z0-9._-]{0,99}$/.test(part); +} + +function extractOwnerRepo(input: string): string { + const cleaned = input + .replace(/^https?:\/\/(?:www\.)?(?:codeberg\.org|github\.com|git\.24-music\.de)\//i, "") + .replace(/^(?:www\.)?(?:codeberg\.org|github\.com|git\.24-music\.de)\//i, "") + .replace(/^git@(?:codeberg\.org|github\.com|git\.24-music\.de):/i, "") + .replace(/\.git$/i, "") + .replace(/^\/+|\/+$/g, ""); + const parts = cleaned.split("/").filter(Boolean); + if (parts.length >= 2 && isValidRepoPart(parts[0]) && isValidRepoPart(parts[1])) { + return `${parts[0]}/${parts[1]}`; + } + return ""; +} + export function normalizeUpdateRepo(repo: string): string { const raw = String(repo || "").trim(); - if (!raw) { - return DEFAULT_UPDATE_REPO; - } - - const isValidRepoPart = (value: string): boolean => { - const part = String(value || "").trim(); - if (!part || part === "." || part === "..") { - return false; - } - if (part.includes("..")) { - return false; - } - return /^[A-Za-z0-9][A-Za-z0-9._-]{0,99}$/.test(part); - }; - - const normalizeParts = (input: string): string => { - const cleaned = input - .replace(/^https?:\/\/(?:www\.)?(?:codeberg\.org|github\.com|git\.24-music\.de)\//i, "") - .replace(/^(?:www\.)?(?:codeberg\.org|github\.com|git\.24-music\.de)\//i, "") - .replace(/^git@(?:codeberg\.org|github\.com|git\.24-music\.de):/i, "") - .replace(/\.git$/i, "") - .replace(/^\/+|\/+$/g, ""); - const parts = cleaned.split("/").filter(Boolean); - if (parts.length >= 2) { - const owner = parts[0]; - const repository = parts[1]; - if (isValidRepoPart(owner) && isValidRepoPart(repository)) { - return `${owner}/${repository}`; - } - } - return ""; - }; + if (!raw) return DEFAULT_UPDATE_REPO; try { const url = new URL(raw); @@ -111,38 +123,31 @@ export function normalizeUpdateRepo(repo: string): string { || host === "www.github.com" || host === "git.24-music.de" ) { - const normalized = normalizeParts(url.pathname); - if (normalized) { - return normalized; - } + const result = extractOwnerRepo(url.pathname); + if (result) return result; } } catch { - // plain owner/repo value + // not a URL, try as plain text } - const normalized = normalizeParts(raw); - return normalized || DEFAULT_UPDATE_REPO; + const result = extractOwnerRepo(raw); + return result || DEFAULT_UPDATE_REPO; } +// ─── Network Utilities ───────────────────────────────────────────────────────── + function timeoutController(ms: number): { signal: AbortSignal; clear: () => void } { - const controller = new AbortController(); - const timer = setTimeout(() => { - controller.abort(new Error(`timeout:${ms}`)); - }, ms); - return { - signal: controller.signal, - clear: () => clearTimeout(timer) - }; + const ctrl = new AbortController(); + const timer = setTimeout(() => ctrl.abort(new Error(`timeout:${ms}`)), ms); + return { signal: ctrl.signal, clear: () => clearTimeout(timer) }; } function combineSignals(primary: AbortSignal, secondary?: AbortSignal): AbortSignal { - if (!secondary) { - return primary; - } + if (!secondary) return primary; return AbortSignal.any([primary, secondary]); } -async function readJsonWithTimeout(response: Response, timeoutMs: number): Promise<Record<string, unknown> | null> { +async function readJsonBody(response: Response, timeoutMs: number): Promise<Record<string, unknown> | null> { let timer: NodeJS.Timeout | null = null; const timeoutPromise = new Promise<never>((_resolve, reject) => { timer = setTimeout(() => { @@ -152,22 +157,18 @@ async function readJsonWithTimeout(response: Response, timeoutMs: number): Promi }); try { - const payload = await Promise.race([ + const data = await Promise.race([ response.json().catch(() => null) as Promise<unknown>, - timeoutPromise + timeoutPromise, ]); - if (!payload || typeof payload !== "object" || Array.isArray(payload)) { - return null; - } - return payload as Record<string, unknown>; + if (!data || typeof data !== "object" || Array.isArray(data)) return null; + return data as Record<string, unknown>; } finally { - if (timer) { - clearTimeout(timer); - } + if (timer) clearTimeout(timer); } } -async function readTextWithTimeout(response: Response, timeoutMs: number): Promise<string> { +async function readTextBody(response: Response, timeoutMs: number): Promise<string> { let timer: NodeJS.Timeout | null = null; const timeoutPromise = new Promise<never>((_resolve, reject) => { timer = setTimeout(() => { @@ -177,156 +178,176 @@ async function readTextWithTimeout(response: Response, timeoutMs: number): Promi }); try { - const payload = await Promise.race([ - response.text(), - timeoutPromise - ]); - return String(payload || ""); + return String(await Promise.race([response.text(), timeoutPromise]) || ""); } finally { - if (timer) { - clearTimeout(timer); - } + if (timer) clearTimeout(timer); } } -function getDownloadBodyIdleTimeoutMs(): number { - const fromEnv = Number(process.env.RD_UPDATE_BODY_IDLE_TIMEOUT_MS ?? NaN); - if (Number.isFinite(fromEnv) && fromEnv >= 1000 && fromEnv <= 30 * 60 * 1000) { - return Math.floor(fromEnv); - } +function getBodyIdleTimeout(): number { + const env = Number(process.env.RD_UPDATE_BODY_IDLE_TIMEOUT_MS ?? NaN); + if (Number.isFinite(env) && env >= 1000 && env <= 30 * 60 * 1000) return Math.floor(env); return DOWNLOAD_BODY_IDLE_TIMEOUT_MS; } -export function parseVersionParts(version: string): number[] { - const cleaned = version.replace(/^v/i, "").trim(); - return cleaned.split(".").map((part) => Number(part.replace(/[^0-9].*$/, "") || "0")); +// ─── Digest Parsing & Verification ───────────────────────────────────────────── +// +// SHA-256 = 32 bytes → hex: 64 chars, base64: 43-44 chars (+ up to 1 padding =) +// SHA-512 = 64 bytes → hex: 128 chars, base64: 86-88 chars (+ up to 2 padding =) + +function normalizeBase64(raw: string): string { + return String(raw || "") + .trim() + .replace(/-/g, "+") // URL-safe → standard + .replace(/_/g, "/") // URL-safe → standard + .replace(/=+$/g, ""); // strip padding for consistent comparison } -export function isRemoteNewer(currentVersion: string, latestVersion: string): boolean { - const current = parseVersionParts(currentVersion); - const latest = parseVersionParts(latestVersion); - const maxLen = Math.max(current.length, latest.length); - for (let i = 0; i < maxLen; i += 1) { - const a = current[i] ?? 0; - const b = latest[i] ?? 0; - if (b > a) { - return true; - } - if (b < a) { - return false; - } - } - return false; -} +export function parseExpectedDigest(raw: string): ExpectedDigest | null { + const text = String(raw || "").trim(); + if (!text) return null; -function createFallbackResult(repo: string): UpdateCheckResult { - const safeRepo = normalizeUpdateRepo(repo); - return { - updateAvailable: false, - currentVersion: APP_VERSION, - latestVersion: APP_VERSION, - latestTag: `v${APP_VERSION}`, - releaseUrl: `${UPDATE_WEB_BASE}/${safeRepo}/releases/latest` - }; -} + // ── Prefixed: sha256:<value> ── -function readReleaseAssets(payload: Record<string, unknown>): ReleaseAsset[] { - const assets = Array.isArray(payload.assets) ? payload.assets as Array<Record<string, unknown>> : []; - return assets - .map((asset) => ({ - name: String(asset.name || ""), - browser_download_url: String(asset.browser_download_url || ""), - digest: String(asset.digest || "").trim() - })) - .filter((asset) => asset.name && asset.browser_download_url); -} - -function pickSetupAsset(assets: ReleaseAsset[]): ReleaseAsset | null { - const installable = assets.filter((asset) => /\.(exe|msi|msix|msixbundle)$/i.test(asset.name)); - if (installable.length === 0) { - return null; + const pre256hex = text.match(/^sha256:([a-fA-F0-9]{64})$/i); + if (pre256hex) { + return { algorithm: "sha256", digest: pre256hex[1].toLowerCase(), encoding: "hex" }; } - return installable.find((asset) => /setup/i.test(asset.name)) - || installable.find((asset) => !/portable/i.test(asset.name)) - || installable[0]; -} - -function pickLatestYmlAsset(assets: ReleaseAsset[]): ReleaseAsset | null { - return assets.find((asset) => /^latest\.ya?ml$/i.test(asset.name)) - || assets.find((asset) => /latest/i.test(asset.name) && /\.ya?ml$/i.test(asset.name)) - || null; -} - -function normalizeAssetNameForDigestMatch(value: string): string { - const trimmed = String(value || "").trim(); - if (!trimmed) { - return ""; + const pre256b64 = text.match(/^sha256:([A-Za-z0-9+/_-]{43,44}={0,1})$/i); + if (pre256b64) { + return { algorithm: "sha256", digest: normalizeBase64(pre256b64[1]), encoding: "base64" }; } - const fileName = trimmed.split(/[\\/]/g).filter(Boolean).pop() || trimmed; - return fileName.toLowerCase().replace(/[^a-z0-9]/g, ""); + + // ── Prefixed: sha512:<value> ── + + const pre512hex = text.match(/^sha512:([a-fA-F0-9]{128})$/i); + if (pre512hex) { + return { algorithm: "sha512", digest: pre512hex[1].toLowerCase(), encoding: "hex" }; + } + + const pre512b64 = text.match(/^sha512:([A-Za-z0-9+/_-]{86,88}={0,2})$/i); + if (pre512b64) { + return { algorithm: "sha512", digest: normalizeBase64(pre512b64[1]), encoding: "base64" }; + } + + // ── Plain hex ── + + if (/^[a-fA-F0-9]{64}$/.test(text)) { + return { algorithm: "sha256", digest: text.toLowerCase(), encoding: "hex" }; + } + if (/^[a-fA-F0-9]{128}$/.test(text)) { + return { algorithm: "sha512", digest: text.toLowerCase(), encoding: "hex" }; + } + + // ── Plain base64 (SHA-512 first since it's longer → won't accidentally match SHA-256) ── + + const plain512b64 = text.match(/^([A-Za-z0-9+/_-]{86,88}={0,2})$/); + if (plain512b64) { + return { algorithm: "sha512", digest: normalizeBase64(plain512b64[1]), encoding: "base64" }; + } + + const plain256b64 = text.match(/^([A-Za-z0-9+/_-]{43,44}={0,1})$/); + if (plain256b64) { + return { algorithm: "sha256", digest: normalizeBase64(plain256b64[1]), encoding: "base64" }; + } + + logger.warn(`Unrecognized digest format (${text.length} chars): ${text.slice(0, 40)}...`); + return null; } -function stripYamlScalar(raw: string): string { - const trimmed = String(raw || "").trim(); - if (!trimmed) { - return ""; - } - const unquoted = trimmed.replace(/^['"]+|['"]+$/g, ""); - return unquoted.trim(); +async function hashFile(filePath: string, algorithm: "sha256" | "sha512", encoding: "hex" | "base64"): Promise<string> { + const hash = crypto.createHash(algorithm); + const stream = fs.createReadStream(filePath, { highWaterMark: 1024 * 1024 }); + return new Promise<string>((resolve, reject) => { + stream.on("data", (chunk: string | Buffer) => { + hash.update(typeof chunk === "string" ? Buffer.from(chunk) : chunk); + }); + stream.on("error", reject); + stream.on("end", () => { + const result = hash.digest(encoding); + resolve(encoding === "hex" ? result.toLowerCase() : result); + }); + }); +} + +// ─── latest.yml Parsing ──────────────────────────────────────────────────────── + +function normalizeNameForMatch(value: string): string { + const name = String(value || "").trim().split(/[\\/]/g).filter(Boolean).pop() || ""; + return name.toLowerCase().replace(/[^a-z0-9]/g, ""); +} + +function stripYamlQuotes(raw: string): string { + return String(raw || "").trim().replace(/^['"]+|['"]+$/g, "").trim(); +} + +function extractSha512Value(raw: string): string { + const stripped = stripYamlQuotes(raw); + // Base64 SHA-512: 86-88 chars + optional padding + const b64 = stripped.match(/^([A-Za-z0-9+/_-]{86,88}={0,2})$/); + if (b64) return b64[1]; + // Hex SHA-512: exactly 128 hex chars + const hex = stripped.match(/^([a-fA-F0-9]{128})$/); + if (hex) return hex[1]; + return ""; } function parseSha512FromLatestYml(content: string, setupAssetName: string): string { - const lines = String(content || "").split(/\r?\n/g); - const targetNormalized = normalizeAssetNameForDigestMatch(setupAssetName); + const lines = String(content || "").split(/\r?\n/); + const target = normalizeNameForMatch(setupAssetName); + let topLevelPath = ""; let topLevelSha = ""; let currentFileUrl = ""; let firstFileSha = ""; for (const rawLine of lines) { - const line = String(rawLine || ""); + const line = String(rawLine); + + // File entry URL (inside files: array) const fileUrlItem = line.match(/^\s*-\s*url\s*:\s*(.+)\s*$/i); if (fileUrlItem?.[1]) { - currentFileUrl = stripYamlScalar(fileUrlItem[1]); + currentFileUrl = stripYamlQuotes(fileUrlItem[1]); continue; } - const fileUrl = line.match(/^\s*url\s*:\s*(.+)\s*$/i); - if (fileUrl?.[1]) { - currentFileUrl = stripYamlScalar(fileUrl[1]); + + // Top-level or non-array URL + const urlMatch = line.match(/^\s*url\s*:\s*(.+)\s*$/i); + if (urlMatch?.[1]) { + currentFileUrl = stripYamlQuotes(urlMatch[1]); continue; } + + // Top-level path const pathMatch = line.match(/^\s*path\s*:\s*(.+)\s*$/i); if (pathMatch?.[1]) { - topLevelPath = stripYamlScalar(pathMatch[1]); + topLevelPath = stripYamlQuotes(pathMatch[1]); continue; } - const shaMatch = line.match(/^\s*sha512\s*:\s*([A-Za-z0-9+/=]{40,})\s*$/); - if (!shaMatch?.[1]) { - continue; - } - const sha = shaMatch[1].trim(); + + // SHA-512 value (handles quoted and unquoted) + const shaMatch = line.match(/^\s*sha512\s*:\s*(.+)\s*$/i); + if (!shaMatch?.[1]) continue; + + const sha = extractSha512Value(shaMatch[1]); + if (!sha) continue; + if (currentFileUrl) { - if (!firstFileSha) { - firstFileSha = sha; - } - if (targetNormalized) { - const fileUrlNormalized = normalizeAssetNameForDigestMatch(currentFileUrl); - if (fileUrlNormalized && fileUrlNormalized === targetNormalized) { - return sha; - } + if (!firstFileSha) firstFileSha = sha; + if (target && normalizeNameForMatch(currentFileUrl) === target) { + return sha; } currentFileUrl = ""; continue; } - if (!topLevelSha) { - topLevelSha = sha; - } + + if (!topLevelSha) topLevelSha = sha; } - if (targetNormalized && topLevelPath && topLevelSha) { - const topLevelPathNormalized = normalizeAssetNameForDigestMatch(topLevelPath); - if (topLevelPathNormalized && topLevelPathNormalized === targetNormalized) { + // Try matching via top-level path + if (target && topLevelPath && topLevelSha) { + if (normalizeNameForMatch(topLevelPath) === target) { return topLevelSha; } } @@ -334,261 +355,15 @@ function parseSha512FromLatestYml(content: string, setupAssetName: string): stri return topLevelSha || firstFileSha || ""; } -function parseReleasePayload(payload: Record<string, unknown>, fallback: UpdateCheckResult): UpdateCheckResult { - const latestTag = String(payload.tag_name || `v${APP_VERSION}`).trim(); - const latestVersion = latestTag.replace(/^v/i, "") || APP_VERSION; - const releaseUrl = String(payload.html_url || fallback.releaseUrl); - const setup = pickSetupAsset(readReleaseAssets(payload)); +// ─── Installer Verification ─────────────────────────────────────────────────── - const body = typeof payload.body === "string" ? payload.body.trim() : ""; - - return { - updateAvailable: isRemoteNewer(APP_VERSION, latestVersion), - currentVersion: APP_VERSION, - latestVersion, - latestTag, - releaseUrl, - setupAssetUrl: setup?.browser_download_url || "", - setupAssetName: setup?.name || "", - setupAssetDigest: setup?.digest || "", - releaseNotes: body || undefined - }; -} - -function isDraftOrPrereleaseRelease(payload: Record<string, unknown>): boolean { - return Boolean(payload.draft) || Boolean(payload.prerelease); -} - -async function fetchReleasePayload(safeRepo: string, endpoint: string): Promise<{ ok: boolean; status: number; payload: Record<string, unknown> | null }> { - const timeout = timeoutController(RELEASE_FETCH_TIMEOUT_MS); - let response: Response; - try { - response = await fetch(`${UPDATE_API_BASE}/repos/${safeRepo}/${endpoint}`, { - headers: { - Accept: "application/vnd.github+json", - "User-Agent": UPDATE_USER_AGENT - }, - signal: timeout.signal - }); - const payload = await readJsonWithTimeout(response, RELEASE_FETCH_TIMEOUT_MS); - return { - ok: response.ok, - status: response.status, - payload - }; - } finally { - timeout.clear(); - } -} - -function uniqueStrings(values: string[]): string[] { - const seen = new Set<string>(); - const out: string[] = []; - for (const value of values) { - const normalized = String(value || "").trim(); - if (!normalized || seen.has(normalized)) { - continue; - } - seen.add(normalized); - out.push(normalized); - } - return out; -} - -function deriveTagFromReleaseUrl(releaseUrl: string): string { - const raw = String(releaseUrl || "").trim(); - if (!raw) { - return ""; - } - try { - const parsed = new URL(raw); - const match = parsed.pathname.match(/\/releases\/tag\/([^/?#]+)/i); - return match?.[1] ? decodeURIComponent(match[1]) : ""; - } catch { - return ""; - } -} - -function extractFileNameFromUrl(url: string): string { - const raw = String(url || "").trim(); - if (!raw) { - return ""; - } - try { - const parsed = new URL(raw); - const fileName = path.basename(parsed.pathname || ""); - return fileName ? decodeURIComponent(fileName) : ""; - } catch { - return ""; - } -} - -function deriveSetupNameVariants(setupAssetName: string, setupAssetUrl: string): string[] { - const directName = String(setupAssetName || "").trim(); - const fromUrlName = extractFileNameFromUrl(setupAssetUrl); - const source = directName || fromUrlName; - if (!source) { - return []; - } - - const ext = path.extname(source); - const stem = ext ? source.slice(0, -ext.length) : source; - const dashed = `${stem.replace(/\s+/g, "-")}${ext}`; - return uniqueStrings([source, fromUrlName, dashed]); -} - -function buildDownloadCandidates(safeRepo: string, check: UpdateCheckResult): string[] { - const setupAssetName = String(check.setupAssetName || "").trim(); - const setupAssetUrl = String(check.setupAssetUrl || "").trim(); - const latestTag = String(check.latestTag || "").trim() || deriveTagFromReleaseUrl(String(check.releaseUrl || "")); - - const candidates = [setupAssetUrl]; - const nameVariants = deriveSetupNameVariants(setupAssetName, setupAssetUrl); - if (latestTag && nameVariants.length > 0) { - for (const name of nameVariants) { - const encodedName = encodeURIComponent(name); - candidates.push(`${UPDATE_WEB_BASE}/${safeRepo}/releases/download/${encodeURIComponent(latestTag)}/${encodedName}`); - } - } - if (!latestTag && nameVariants.length > 0) { - for (const name of nameVariants) { - const encodedName = encodeURIComponent(name); - candidates.push(`${UPDATE_WEB_BASE}/${safeRepo}/releases/latest/download/${encodedName}`); - } - } - - return uniqueStrings(candidates); -} - -function readHttpStatusFromError(error: unknown): number { - const text = String(error || ""); - const match = text.match(/HTTP\s+(\d{3})/i); - return match ? Number(match[1]) : 0; -} - -function isRetryableDownloadError(error: unknown): boolean { - const status = readHttpStatusFromError(error); - if (status === 429 || status >= 500) { - return true; - } - - const text = String(error || "").toLowerCase(); - return text.includes("timeout") - || text.includes("fetch failed") - || text.includes("network") - || text.includes("econnreset") - || text.includes("enotfound") - || text.includes("aborted"); -} - -function shouldTryNextDownloadCandidate(error: unknown): boolean { - const status = readHttpStatusFromError(error); - if (status >= 400 && status <= 599) { - return true; - } - return isRetryableDownloadError(error); -} - -function deriveUpdateFileName(check: UpdateCheckResult, url: string): string { - const sanitizeUpdateAssetFileName = (rawName: string): string => { - const base = path.basename(String(rawName || "").trim()); - if (!base) { - return "update.exe"; - } - const safe = base - .replace(/[\\/:*?"<>|]/g, "_") - .replace(/^\.+/, "") - .trim(); - return safe || "update.exe"; - }; - - const fromName = String(check.setupAssetName || "").trim(); - if (fromName) { - return sanitizeUpdateAssetFileName(fromName); - } - try { - const parsed = new URL(url); - return sanitizeUpdateAssetFileName(parsed.pathname || "update.exe"); - } catch { - return "update.exe"; - } -} - -type ExpectedDigest = { - algorithm: "sha256" | "sha512"; - digest: string; - encoding: "hex" | "base64"; -}; - -function normalizeBase64Digest(raw: string): string { - return String(raw || "") - .trim() - .replace(/-/g, "+") - .replace(/_/g, "/"); -} - -function parseExpectedDigest(raw: string): ExpectedDigest | null { - const text = String(raw || "").trim(); - const prefixed256 = text.match(/^sha256:([a-fA-F0-9]{64})$/i); - if (prefixed256) { - return { algorithm: "sha256", digest: prefixed256[1].toLowerCase(), encoding: "hex" }; - } - const prefixed512 = text.match(/^sha512:([a-fA-F0-9]{128})$/i); - if (prefixed512) { - return { algorithm: "sha512", digest: prefixed512[1].toLowerCase(), encoding: "hex" }; - } - const prefixed512Base64 = text.match(/^sha512:([A-Za-z0-9+/_-]{80,}={0,2})$/i); - if (prefixed512Base64) { - return { algorithm: "sha512", digest: normalizeBase64Digest(prefixed512Base64[1]), encoding: "base64" }; - } - const prefixed256Base64 = text.match(/^sha256:([A-Za-z0-9+/_-]{40,}={0,2})$/i); - if (prefixed256Base64) { - return { algorithm: "sha256", digest: normalizeBase64Digest(prefixed256Base64[1]), encoding: "base64" }; - } - const plain256 = text.match(/^([a-fA-F0-9]{64})$/); - if (plain256) { - return { algorithm: "sha256", digest: plain256[1].toLowerCase(), encoding: "hex" }; - } - const plain512 = text.match(/^([a-fA-F0-9]{128})$/); - if (plain512) { - return { algorithm: "sha512", digest: plain512[1].toLowerCase(), encoding: "hex" }; - } - const plain512Base64 = text.match(/^([A-Za-z0-9+/_-]{80,}={0,2})$/i); - if (plain512Base64) { - return { algorithm: "sha512", digest: normalizeBase64Digest(plain512Base64[1]), encoding: "base64" }; - } - const plain256Base64 = text.match(/^([A-Za-z0-9+/_-]{40,}={0,2})$/i); - if (plain256Base64) { - return { algorithm: "sha256", digest: normalizeBase64Digest(plain256Base64[1]), encoding: "base64" }; - } - return null; -} - -async function hashFile(filePath: string, algorithm: "sha256" | "sha512", encoding: "hex" | "base64"): Promise<string> { - const hash = crypto.createHash(algorithm); - const stream = fs.createReadStream(filePath, { highWaterMark: 1024 * 1024 }); - return await new Promise<string>((resolve, reject) => { - stream.on("data", (chunk: string | Buffer) => { - hash.update(typeof chunk === "string" ? Buffer.from(chunk) : chunk); - }); - stream.on("error", reject); - stream.on("end", () => { - if (encoding === "base64") { - resolve(hash.digest("base64")); - return; - } - resolve(hash.digest("hex").toLowerCase()); - }); - }); -} - -async function verifyInstallerBinaryShape(targetPath: string): Promise<void> { - const stats = await fs.promises.stat(targetPath); +async function verifyBinaryShape(filePath: string): Promise<void> { + const stats = await fs.promises.stat(filePath); if (!Number.isFinite(stats.size) || stats.size < 128 * 1024) { throw new Error("Update-Installer ungültig (Datei zu klein)"); } - const handle = await fs.promises.open(targetPath, "r"); + const handle = await fs.promises.open(filePath, "r"); try { const header = Buffer.alloc(2); const result = await handle.read(header, 0, 2, 0); @@ -600,269 +375,226 @@ async function verifyInstallerBinaryShape(targetPath: string): Promise<void> { } } -async function verifyDownloadedInstaller(targetPath: string, expectedDigestRaw: string): Promise<void> { - await verifyInstallerBinaryShape(targetPath); +async function verifyDownloadedInstaller(filePath: string, digestRaw: string): Promise<void> { + await verifyBinaryShape(filePath); - const expected = parseExpectedDigest(expectedDigestRaw); + const expected = parseExpectedDigest(digestRaw); if (!expected) { - logger.warn("Update-Asset ohne SHA-Digest; nur EXE-Basisprüfung durchgeführt"); + logger.warn("Update-Asset ohne gültigen SHA-Digest; nur EXE-Basisprüfung durchgeführt"); return; } - const actualDigestRaw = await hashFile(targetPath, expected.algorithm, expected.encoding); - const actualDigest = expected.encoding === "base64" - ? normalizeBase64Digest(actualDigestRaw).replace(/=+$/g, "") - : actualDigestRaw; - const expectedDigest = expected.encoding === "base64" - ? normalizeBase64Digest(expected.digest).replace(/=+$/g, "") - : expected.digest; - if (actualDigest !== expectedDigest) { - throw new Error(`Update-Integritätsprüfung fehlgeschlagen (${expected.algorithm.toUpperCase()} mismatch)`); - } -} -async function resolveSetupAssetFromApi(safeRepo: string, tagHint: string): Promise<{ setupAssetUrl: string; setupAssetName: string; setupAssetDigest: string } | null> { - const endpointCandidates = uniqueStrings([ - tagHint ? `releases/tags/${encodeURIComponent(tagHint)}` : "", - "releases/latest" - ]); + const actualRaw = await hashFile(filePath, expected.algorithm, expected.encoding); + const actual = expected.encoding === "base64" ? normalizeBase64(actualRaw) : actualRaw; + const expectedNorm = expected.encoding === "base64" ? normalizeBase64(expected.digest) : expected.digest; - for (const endpoint of endpointCandidates) { - try { - const release = await fetchReleasePayload(safeRepo, endpoint); - if (!release.ok || !release.payload) { - continue; - } - if (isDraftOrPrereleaseRelease(release.payload)) { - continue; - } - const setup = pickSetupAsset(readReleaseAssets(release.payload)); - if (!setup) { - continue; - } - return { - setupAssetUrl: setup.browser_download_url, - setupAssetName: setup.name, - setupAssetDigest: setup.digest - }; - } catch { - // ignore and continue with next endpoint candidate - } + if (actual !== expectedNorm) { + const algo = expected.algorithm.toUpperCase(); + logger.error( + `${algo} mismatch!\n Erwartet: ${expectedNorm.slice(0, 40)}...\n Tatsächlich: ${actual.slice(0, 40)}...` + ); + throw new Error(`Update-Integritätsprüfung fehlgeschlagen (${algo} mismatch)`); } - return null; + logger.info(`${expected.algorithm.toUpperCase()} Integrität bestätigt`); } -async function resolveSetupDigestFromLatestYml(safeRepo: string, tagHint: string, setupAssetName: string): Promise<string> { - const endpointCandidates = uniqueStrings([ - tagHint ? `releases/tags/${encodeURIComponent(tagHint)}` : "", - "releases/latest" - ]); - - for (const endpoint of endpointCandidates) { - try { - const release = await fetchReleasePayload(safeRepo, endpoint); - if (!release.ok || !release.payload) { - continue; - } - if (isDraftOrPrereleaseRelease(release.payload)) { - continue; - } - - const assets = readReleaseAssets(release.payload); - const ymlAsset = pickLatestYmlAsset(assets); - if (!ymlAsset) { - continue; - } - - const timeout = timeoutController(RELEASE_FETCH_TIMEOUT_MS); - let response: Response; - try { - response = await fetch(ymlAsset.browser_download_url, { - headers: { - "User-Agent": UPDATE_USER_AGENT - }, - signal: timeout.signal - }); - } finally { - timeout.clear(); - } - if (!response.ok) { - continue; - } - - const yamlText = await readTextWithTimeout(response, RELEASE_FETCH_TIMEOUT_MS); - const sha512 = parseSha512FromLatestYml(yamlText, setupAssetName); - if (sha512) { - return `sha512:${sha512}`; - } - } catch { - // ignore and continue with next endpoint candidate - } - } - - return ""; -} - -export async function checkGitHubUpdate(repo: string): Promise<UpdateCheckResult> { - const safeRepo = normalizeUpdateRepo(repo); - const fallback = createFallbackResult(safeRepo); +// ─── Release API ─────────────────────────────────────────────────────────────── +async function fetchRelease(repo: string, endpoint: string): Promise<{ + ok: boolean; + status: number; + payload: Record<string, unknown> | null; +}> { + const tc = timeoutController(RELEASE_FETCH_TIMEOUT_MS); try { - const release = await fetchReleasePayload(safeRepo, "releases/latest"); - if (!release.ok || !release.payload) { - const reason = String((release.payload?.message as string) || `HTTP ${release.status}`); - return { ...fallback, error: reason }; - } - - return parseReleasePayload(release.payload, fallback); - } catch (error) { - return { - ...fallback, - error: compactErrorText(error) - }; - } -} - -async function downloadFile(url: string, targetPath: string, onProgress?: UpdateProgressCallback): Promise<{ expectedBytes: number | null }> { - const shutdownSignal = activeUpdateAbortController?.signal; - if (shutdownSignal?.aborted) { - throw new Error("aborted:update_shutdown"); - } - logger.info(`Update-Download versucht: ${url}`); - const timeout = timeoutController(CONNECT_TIMEOUT_MS); - let response: Response; - try { - response = await fetch(url, { - headers: { - "User-Agent": UPDATE_USER_AGENT, - "Accept-Encoding": "identity" - }, - redirect: "follow", - signal: combineSignals(timeout.signal, shutdownSignal) + const response = await fetch(`${API_BASE}/repos/${repo}/${endpoint}`, { + headers: { Accept: "application/vnd.github+json", "User-Agent": USER_AGENT }, + signal: tc.signal, }); + const payload = await readJsonBody(response, RELEASE_FETCH_TIMEOUT_MS); + return { ok: response.ok, status: response.status, payload }; } finally { - timeout.clear(); + tc.clear(); } - if (!response.ok || !response.body) { - throw new Error(`Update Download fehlgeschlagen (HTTP ${response.status})`); - } - - const totalBytesRaw = Number(response.headers.get("content-length") || NaN); - const totalBytes = Number.isFinite(totalBytesRaw) && totalBytesRaw > 0 - ? Math.max(0, Math.floor(totalBytesRaw)) - : null; - let downloadedBytes = 0; - let lastProgressAt = 0; - const emitDownloadProgress = (force: boolean): void => { - const now = Date.now(); - if (!force && now - lastProgressAt < 160) { - return; - } - lastProgressAt = now; - const percent = totalBytes && totalBytes > 0 - ? Math.max(0, Math.min(100, Math.floor((downloadedBytes / totalBytes) * 100))) - : null; - const message = totalBytes && percent !== null - ? `Update wird heruntergeladen: ${percent}% (${humanSize(downloadedBytes)} / ${humanSize(totalBytes)})` - : `Update wird heruntergeladen (${humanSize(downloadedBytes)})`; - safeEmitProgress(onProgress, { - stage: "downloading", - percent, - downloadedBytes, - totalBytes, - message - }); - }; - emitDownloadProgress(true); - - await fs.promises.mkdir(path.dirname(targetPath), { recursive: true }); - - const idleTimeoutMs = getDownloadBodyIdleTimeoutMs(); - let idleTimer: NodeJS.Timeout | null = null; - let idleTimedOut = false; - const clearIdleTimer = (): void => { - if (idleTimer) { - clearTimeout(idleTimer); - idleTimer = null; - } - }; - const resetIdleTimer = (): void => { - if (idleTimeoutMs <= 0) { - return; - } - clearIdleTimer(); - idleTimer = setTimeout(() => { - idleTimedOut = true; - reader.cancel().catch(() => undefined); - }, idleTimeoutMs); - }; - - const reader = response.body.getReader(); - const tempPath = targetPath + ".tmp"; - const writeStream = fs.createWriteStream(tempPath); - - try { - resetIdleTimer(); - for (;;) { - if (shutdownSignal?.aborted) { - await reader.cancel().catch(() => undefined); - throw new Error("aborted:update_shutdown"); - } - const { done, value } = await reader.read(); - if (done) { - break; - } - const buf = Buffer.from(value.buffer, value.byteOffset, value.byteLength); - if (!writeStream.write(buf)) { - await new Promise<void>((resolve) => writeStream.once("drain", resolve)); - } - downloadedBytes += buf.byteLength; - resetIdleTimer(); - emitDownloadProgress(false); - } - } catch (error) { - writeStream.destroy(); - await fs.promises.rm(tempPath, { force: true }).catch(() => {}); - throw error; - } finally { - clearIdleTimer(); - } - - await new Promise<void>((resolve, reject) => { - writeStream.end(() => resolve()); - writeStream.on("error", reject); - }); - - if (idleTimedOut) { - await fs.promises.rm(tempPath, { force: true }).catch(() => {}); - throw new Error(`Update Download Body Timeout nach ${Math.ceil(idleTimeoutMs / 1000)}s`); - } - - if (totalBytes && downloadedBytes !== totalBytes) { - await fs.promises.rm(tempPath, { force: true }).catch(() => {}); - throw new Error(`Update Download unvollständig (${downloadedBytes} / ${totalBytes} Bytes)`); - } - - await fs.promises.rename(tempPath, targetPath); - emitDownloadProgress(true); - logger.info(`Update-Download abgeschlossen: ${targetPath} (${downloadedBytes} Bytes)`); - - return { expectedBytes: totalBytes }; } +function readAssets(payload: Record<string, unknown>): ReleaseAsset[] { + const raw = Array.isArray(payload.assets) ? (payload.assets as Array<Record<string, unknown>>) : []; + return raw + .map((a) => ({ + name: String(a.name || ""), + browser_download_url: String(a.browser_download_url || ""), + digest: String(a.digest || "").trim(), + })) + .filter((a) => a.name && a.browser_download_url); +} + +function pickSetupAsset(assets: ReleaseAsset[]): ReleaseAsset | null { + const executables = assets.filter((a) => /\.(exe|msi|msix|msixbundle)$/i.test(a.name)); + if (executables.length === 0) return null; + return ( + executables.find((a) => /setup/i.test(a.name)) + || executables.find((a) => !/portable/i.test(a.name)) + || executables[0] + ); +} + +function pickLatestYml(assets: ReleaseAsset[]): ReleaseAsset | null { + return ( + assets.find((a) => /^latest\.ya?ml$/i.test(a.name)) + || assets.find((a) => /latest/i.test(a.name) && /\.ya?ml$/i.test(a.name)) + || null + ); +} + +function isDraftOrPrerelease(payload: Record<string, unknown>): boolean { + return Boolean(payload.draft) || Boolean(payload.prerelease); +} + +function parseReleasePayload(payload: Record<string, unknown>, fallbackUrl: string): UpdateCheckResult { + const latestTag = String(payload.tag_name || `v${APP_VERSION}`).trim(); + const latestVersion = latestTag.replace(/^v/i, "") || APP_VERSION; + const releaseUrl = String(payload.html_url || fallbackUrl); + const setup = pickSetupAsset(readAssets(payload)); + const body = typeof payload.body === "string" ? payload.body.trim() : ""; + + return { + updateAvailable: isRemoteNewer(APP_VERSION, latestVersion), + currentVersion: APP_VERSION, + latestVersion, + latestTag, + releaseUrl, + setupAssetUrl: setup?.browser_download_url || "", + setupAssetName: setup?.name || "", + setupAssetDigest: setup?.digest || "", + releaseNotes: body || undefined, + }; +} + +// ─── Download Candidates ─────────────────────────────────────────────────────── + +function uniqueStrings(values: string[]): string[] { + const seen = new Set<string>(); + const out: string[] = []; + for (const value of values) { + const trimmed = String(value || "").trim(); + if (!trimmed || seen.has(trimmed)) continue; + seen.add(trimmed); + out.push(trimmed); + } + return out; +} + +function extractFileNameFromUrl(url: string): string { + try { + const parsed = new URL(url); + const fileName = path.basename(parsed.pathname || ""); + return fileName ? decodeURIComponent(fileName) : ""; + } catch { + return ""; + } +} + +function deriveTagFromUrl(releaseUrl: string): string { + try { + const match = new URL(releaseUrl).pathname.match(/\/releases\/tag\/([^/?#]+)/i); + return match?.[1] ? decodeURIComponent(match[1]) : ""; + } catch { + return ""; + } +} + +function deriveNameVariants(name: string, url: string): string[] { + const directName = String(name || "").trim(); + const fromUrl = extractFileNameFromUrl(url); + const source = directName || fromUrl; + if (!source) return []; + const ext = path.extname(source); + const stem = ext ? source.slice(0, -ext.length) : source; + const dashed = `${stem.replace(/\s+/g, "-")}${ext}`; + return uniqueStrings([source, fromUrl, dashed]); +} + +function buildCandidates(repo: string, check: UpdateCheckResult): string[] { + const assetUrl = String(check.setupAssetUrl || "").trim(); + const tag = String(check.latestTag || "").trim() || deriveTagFromUrl(String(check.releaseUrl || "")); + const names = deriveNameVariants(String(check.setupAssetName || ""), assetUrl); + + const urls: string[] = [assetUrl]; + if (tag && names.length > 0) { + for (const name of names) { + urls.push(`${WEB_BASE}/${repo}/releases/download/${encodeURIComponent(tag)}/${encodeURIComponent(name)}`); + } + } + if (!tag && names.length > 0) { + for (const name of names) { + urls.push(`${WEB_BASE}/${repo}/releases/latest/download/${encodeURIComponent(name)}`); + } + } + return uniqueStrings(urls); +} + +function deriveFileName(check: UpdateCheckResult, url: string): string { + const sanitize = (raw: string): string => { + const base = path.basename(String(raw || "").trim()); + if (!base) return "update.exe"; + const safe = base.replace(/[\\/:*?"<>|]/g, "_").replace(/^\.+/, "").trim(); + return safe || "update.exe"; + }; + + const fromName = String(check.setupAssetName || "").trim(); + if (fromName) return sanitize(fromName); + try { + return sanitize(new URL(url).pathname || "update.exe"); + } catch { + return "update.exe"; + } +} + +// ─── Error Classification ────────────────────────────────────────────────────── + +function httpStatusFromError(error: unknown): number { + const match = String(error || "").match(/HTTP\s+(\d{3})/i); + return match ? Number(match[1]) : 0; +} + +function isRetryable(error: unknown): boolean { + const status = httpStatusFromError(error); + if (status === 429 || status >= 500) return true; + const text = String(error || "").toLowerCase(); + return text.includes("timeout") + || text.includes("fetch failed") + || text.includes("network") + || text.includes("econnreset") + || text.includes("enotfound") + || text.includes("aborted"); +} + +function shouldTryNextCandidate(error: unknown): boolean { + const status = httpStatusFromError(error); + if (status >= 400 && status <= 599) return true; + return isRetryable(error); +} + +function isIntegrityError(error: unknown): boolean { + const text = String(error || "").toLowerCase(); + return text.includes("integrit") || text.includes("mismatch"); +} + +// ─── Sleep ───────────────────────────────────────────────────────────────────── + async function sleep(ms: number, signal?: AbortSignal): Promise<void> { - if (!signal) { - return new Promise((resolve) => setTimeout(resolve, ms)); - } - if (signal.aborted) { - throw new Error("aborted:update_shutdown"); - } + if (!signal) return new Promise((resolve) => setTimeout(resolve, ms)); + if (signal.aborted) throw new Error("aborted:update_shutdown"); + return new Promise((resolve, reject) => { let timer: NodeJS.Timeout | null = setTimeout(() => { timer = null; signal.removeEventListener("abort", onAbort); resolve(); }, Math.max(0, ms)); + const onAbort = (): void => { if (timer) { clearTimeout(timer); @@ -871,30 +603,164 @@ async function sleep(ms: number, signal?: AbortSignal): Promise<void> { signal.removeEventListener("abort", onAbort); reject(new Error("aborted:update_shutdown")); }; + signal.addEventListener("abort", onAbort, { once: true }); }); } -async function downloadWithRetries(url: string, targetPath: string, onProgress?: UpdateProgressCallback): Promise<void> { - const shutdownSignal = activeUpdateAbortController?.signal; - let lastError: unknown; - for (let attempt = 1; attempt <= RETRIES_PER_CANDIDATE; attempt += 1) { - if (shutdownSignal?.aborted) { - throw new Error("aborted:update_shutdown"); +// ─── Download Engine ─────────────────────────────────────────────────────────── + +async function downloadFile( + url: string, + targetPath: string, + onProgress?: UpdateProgressCallback, +): Promise<void> { + const shutdown = activeAbortController?.signal; + if (shutdown?.aborted) throw new Error("aborted:update_shutdown"); + + logger.info(`Update-Download versucht: ${url}`); + + // Connect with timeout + const tc = timeoutController(CONNECT_TIMEOUT_MS); + let response: Response; + try { + response = await fetch(url, { + headers: { "User-Agent": USER_AGENT, "Accept-Encoding": "identity" }, + redirect: "follow", + signal: combineSignals(tc.signal, shutdown), + }); + } finally { + tc.clear(); + } + + if (!response.ok || !response.body) { + throw new Error(`Update Download fehlgeschlagen (HTTP ${response.status})`); + } + + // Parse content-length + const clRaw = Number(response.headers.get("content-length") || NaN); + const totalBytes = Number.isFinite(clRaw) && clRaw > 0 ? Math.max(0, Math.floor(clRaw)) : null; + + // Progress tracking + let downloadedBytes = 0; + let lastProgressAt = 0; + + const reportProgress = (force: boolean): void => { + const now = Date.now(); + if (!force && now - lastProgressAt < 160) return; + lastProgressAt = now; + const percent = totalBytes && totalBytes > 0 + ? Math.max(0, Math.min(100, Math.floor((downloadedBytes / totalBytes) * 100))) + : null; + const message = totalBytes && percent !== null + ? `Update wird heruntergeladen: ${percent}% (${humanSize(downloadedBytes)} / ${humanSize(totalBytes)})` + : `Update wird heruntergeladen (${humanSize(downloadedBytes)})`; + emitProgress(onProgress, { stage: "downloading", percent, downloadedBytes, totalBytes, message }); + }; + + reportProgress(true); + + // Prepare filesystem + await fs.promises.mkdir(path.dirname(targetPath), { recursive: true }); + const tempPath = `${targetPath}.tmp`; + const writeStream = fs.createWriteStream(tempPath); + const reader = response.body.getReader(); + + // Idle timeout tracking + const idleMs = getBodyIdleTimeout(); + let idleTimer: NodeJS.Timeout | null = null; + let idleTimedOut = false; + + const clearIdle = (): void => { + if (idleTimer) { + clearTimeout(idleTimer); + idleTimer = null; } + }; + + const resetIdle = (): void => { + clearIdle(); + if (idleMs > 0) { + idleTimer = setTimeout(() => { + idleTimedOut = true; + reader.cancel().catch(() => undefined); + }, idleMs); + } + }; + + // Stream body to disk + try { + resetIdle(); + for (;;) { + if (shutdown?.aborted) { + await reader.cancel().catch(() => undefined); + throw new Error("aborted:update_shutdown"); + } + const { done, value } = await reader.read(); + if (done) break; + + const buf = Buffer.from(value.buffer, value.byteOffset, value.byteLength); + if (!writeStream.write(buf)) { + await new Promise<void>((resolve) => writeStream.once("drain", resolve)); + } + downloadedBytes += buf.byteLength; + resetIdle(); + reportProgress(false); + } + } catch (error) { + writeStream.destroy(); + await fs.promises.rm(tempPath, { force: true }).catch(() => {}); + if (idleTimedOut) { + throw new Error(`Update Download Body Timeout nach ${Math.ceil(idleMs / 1000)}s`); + } + throw error; + } finally { + clearIdle(); + } + + // Flush and close write stream + await new Promise<void>((resolve, reject) => { + writeStream.end(() => resolve()); + writeStream.on("error", reject); + }); + + // Handle idle timeout on clean reader exit + if (idleTimedOut) { + await fs.promises.rm(tempPath, { force: true }).catch(() => {}); + throw new Error(`Update Download Body Timeout nach ${Math.ceil(idleMs / 1000)}s`); + } + + // Verify completeness + if (totalBytes && downloadedBytes !== totalBytes) { + await fs.promises.rm(tempPath, { force: true }).catch(() => {}); + throw new Error(`Update Download unvollständig (${downloadedBytes} / ${totalBytes} Bytes)`); + } + + // Atomic rename temp → final + await fs.promises.rename(tempPath, targetPath); + reportProgress(true); + logger.info(`Update-Download abgeschlossen: ${targetPath} (${downloadedBytes} Bytes)`); +} + +async function downloadWithRetries( + url: string, + targetPath: string, + onProgress?: UpdateProgressCallback, +): Promise<void> { + const shutdown = activeAbortController?.signal; + let lastError: unknown; + + for (let attempt = 1; attempt <= RETRIES_PER_CANDIDATE; attempt += 1) { + if (shutdown?.aborted) throw new Error("aborted:update_shutdown"); try { await downloadFile(url, targetPath, onProgress); return; } catch (error) { lastError = error; - try { - await fs.promises.rm(targetPath, { force: true }); - } catch { - // ignore - } - if (attempt < RETRIES_PER_CANDIDATE && isRetryableDownloadError(error)) { + await fs.promises.rm(targetPath, { force: true }).catch(() => {}); + if (attempt < RETRIES_PER_CANDIDATE && isRetryable(error)) { logger.warn(`Update-Download Retry ${attempt}/${RETRIES_PER_CANDIDATE} für ${url}: ${compactErrorText(error)}`); - await sleep(RETRY_DELAY_MS * attempt, shutdownSignal); + await sleep(RETRY_DELAY_MS * attempt, shutdown); continue; } break; @@ -903,254 +769,328 @@ async function downloadWithRetries(url: string, targetPath: string, onProgress?: throw lastError; } -async function downloadFromCandidates(candidates: string[], targetPath: string, onProgress?: UpdateProgressCallback): Promise<void> { - const shutdownSignal = activeUpdateAbortController?.signal; +async function downloadFromCandidates( + candidates: string[], + targetPath: string, + onProgress?: UpdateProgressCallback, +): Promise<void> { + const shutdown = activeAbortController?.signal; let lastError: unknown = new Error("Update Download fehlgeschlagen"); logger.info(`Update-Download: ${candidates.length} Kandidat(en), je ${RETRIES_PER_CANDIDATE} Versuche`); - for (let index = 0; index < candidates.length; index += 1) { - if (shutdownSignal?.aborted) { - throw new Error("aborted:update_shutdown"); - } - const candidate = candidates[index]; - safeEmitProgress(onProgress, { + for (let i = 0; i < candidates.length; i += 1) { + if (shutdown?.aborted) throw new Error("aborted:update_shutdown"); + emitProgress(onProgress, { stage: "downloading", percent: null, downloadedBytes: 0, totalBytes: null, - message: `Update-Download: Quelle ${index + 1}/${candidates.length}` + message: `Update-Download: Quelle ${i + 1}/${candidates.length}`, }); try { - await downloadWithRetries(candidate, targetPath, onProgress); + await downloadWithRetries(candidates[i], targetPath, onProgress); return; } catch (error) { lastError = error; - logger.warn(`Update-Download Kandidat ${index + 1}/${candidates.length} endgültig fehlgeschlagen: ${compactErrorText(error)}`); - if (index < candidates.length - 1 && shouldTryNextDownloadCandidate(error)) { - continue; - } + logger.warn(`Update-Download Kandidat ${i + 1}/${candidates.length} endgültig fehlgeschlagen: ${compactErrorText(error)}`); + if (i < candidates.length - 1 && shouldTryNextCandidate(error)) continue; break; } } - throw lastError; } +// ─── Asset Resolution Helpers ────────────────────────────────────────────────── + +async function resolveAssetFromApi(repo: string, tag: string): Promise<{ + setupAssetUrl: string; + setupAssetName: string; + setupAssetDigest: string; +} | null> { + const endpoints = uniqueStrings([ + tag ? `releases/tags/${encodeURIComponent(tag)}` : "", + "releases/latest", + ]); + + for (const ep of endpoints) { + try { + const { ok, payload } = await fetchRelease(repo, ep); + if (!ok || !payload || isDraftOrPrerelease(payload)) continue; + const setup = pickSetupAsset(readAssets(payload)); + if (!setup) continue; + return { + setupAssetUrl: setup.browser_download_url, + setupAssetName: setup.name, + setupAssetDigest: setup.digest, + }; + } catch { + // try next endpoint + } + } + return null; +} + +async function resolveDigestFromYml(repo: string, tag: string, setupName: string): Promise<string> { + const endpoints = uniqueStrings([ + tag ? `releases/tags/${encodeURIComponent(tag)}` : "", + "releases/latest", + ]); + + for (const ep of endpoints) { + try { + const { ok, payload } = await fetchRelease(repo, ep); + if (!ok || !payload || isDraftOrPrerelease(payload)) continue; + + const yml = pickLatestYml(readAssets(payload)); + if (!yml) continue; + + const tc = timeoutController(RELEASE_FETCH_TIMEOUT_MS); + let response: Response; + try { + response = await fetch(yml.browser_download_url, { + headers: { "User-Agent": USER_AGENT }, + signal: tc.signal, + }); + } finally { + tc.clear(); + } + if (!response.ok) continue; + + const yamlText = await readTextBody(response, RELEASE_FETCH_TIMEOUT_MS); + const sha = parseSha512FromLatestYml(yamlText, setupName); + if (sha) return `sha512:${sha}`; + } catch { + // try next endpoint + } + } + return ""; +} + +// ─── Public API ──────────────────────────────────────────────────────────────── + +export function buildInstallerLaunchArgs(): string[] { + return ["/S", "--updated", "--force-run"]; +} + +export async function checkGitHubUpdate(repo: string): Promise<UpdateCheckResult> { + const safeRepo = normalizeUpdateRepo(repo); + const fallbackUrl = `${WEB_BASE}/${safeRepo}/releases/latest`; + const fallback: UpdateCheckResult = { + updateAvailable: false, + currentVersion: APP_VERSION, + latestVersion: APP_VERSION, + latestTag: `v${APP_VERSION}`, + releaseUrl: fallbackUrl, + }; + + try { + const { ok, status, payload } = await fetchRelease(safeRepo, "releases/latest"); + if (!ok || !payload) { + const reason = String((payload?.message as string) || `HTTP ${status}`); + return { ...fallback, error: reason }; + } + return parseReleasePayload(payload, fallbackUrl); + } catch (error) { + return { ...fallback, error: compactErrorText(error) }; + } +} + export async function installLatestUpdate( repo: string, prechecked?: UpdateCheckResult, - onProgress?: UpdateProgressCallback + onProgress?: UpdateProgressCallback, ): Promise<UpdateInstallResult> { - if (activeUpdateAbortController && !activeUpdateAbortController.signal.aborted) { - safeEmitProgress(onProgress, { - stage: "error", - percent: null, - downloadedBytes: 0, - totalBytes: null, - message: "Update-Download läuft bereits" + // Prevent concurrent updates + if (activeAbortController && !activeAbortController.signal.aborted) { + emitProgress(onProgress, { + stage: "error", percent: null, downloadedBytes: 0, totalBytes: null, + message: "Update-Download läuft bereits", }); return { started: false, message: "Update-Download läuft bereits" }; } - const updateAbortController = new AbortController(); - activeUpdateAbortController = updateAbortController; + const abortCtrl = new AbortController(); + activeAbortController = abortCtrl; const safeRepo = normalizeUpdateRepo(repo); + + // Resolve update check const check = prechecked && !prechecked.error ? prechecked : await checkGitHubUpdate(safeRepo); if (check.error) { - activeUpdateAbortController = null; - safeEmitProgress(onProgress, { - stage: "error", - percent: null, - downloadedBytes: 0, - totalBytes: null, - message: check.error + activeAbortController = null; + emitProgress(onProgress, { + stage: "error", percent: null, downloadedBytes: 0, totalBytes: null, + message: check.error, }); return { started: false, message: check.error }; } + if (!check.updateAvailable) { - activeUpdateAbortController = null; - safeEmitProgress(onProgress, { - stage: "error", - percent: null, - downloadedBytes: 0, - totalBytes: null, - message: "Kein neues Update verfügbar" + activeAbortController = null; + emitProgress(onProgress, { + stage: "error", percent: null, downloadedBytes: 0, totalBytes: null, + message: "Kein neues Update verfügbar", }); return { started: false, message: "Kein neues Update verfügbar" }; } - let effectiveCheck: UpdateCheckResult = { + // Mutable effective state for enrichment + let effective: UpdateCheckResult = { ...check, setupAssetUrl: String(check.setupAssetUrl || ""), setupAssetName: String(check.setupAssetName || ""), - setupAssetDigest: String(check.setupAssetDigest || "") + setupAssetDigest: String(check.setupAssetDigest || ""), }; - if (!effectiveCheck.setupAssetUrl || !effectiveCheck.setupAssetDigest) { - const refreshed = await resolveSetupAssetFromApi(safeRepo, effectiveCheck.latestTag); + // Enrich: resolve asset from API if needed + if (!effective.setupAssetUrl || !effective.setupAssetDigest) { + const refreshed = await resolveAssetFromApi(safeRepo, effective.latestTag); if (refreshed) { - effectiveCheck = { - ...effectiveCheck, + effective = { + ...effective, setupAssetUrl: refreshed.setupAssetUrl, setupAssetName: refreshed.setupAssetName, - setupAssetDigest: refreshed.setupAssetDigest + setupAssetDigest: refreshed.setupAssetDigest, }; } } - if (!effectiveCheck.setupAssetDigest && effectiveCheck.setupAssetUrl) { - const digestFromYml = await resolveSetupDigestFromLatestYml(safeRepo, effectiveCheck.latestTag, effectiveCheck.setupAssetName || ""); - if (digestFromYml) { - effectiveCheck = { - ...effectiveCheck, - setupAssetDigest: digestFromYml - }; + // Enrich: resolve digest from latest.yml if still missing + if (!effective.setupAssetDigest && effective.setupAssetUrl) { + const digest = await resolveDigestFromYml(safeRepo, effective.latestTag, effective.setupAssetName || ""); + if (digest) { + effective = { ...effective, setupAssetDigest: digest }; logger.info("Update-Integritätsdigest aus latest.yml übernommen"); } } - let candidates = buildDownloadCandidates(safeRepo, effectiveCheck); + // Build download candidates + let candidates = buildCandidates(safeRepo, effective); if (candidates.length === 0) { - activeUpdateAbortController = null; - safeEmitProgress(onProgress, { - stage: "error", - percent: null, - downloadedBytes: 0, - totalBytes: null, - message: "Setup-Asset nicht gefunden" + activeAbortController = null; + emitProgress(onProgress, { + stage: "error", percent: null, downloadedBytes: 0, totalBytes: null, + message: "Setup-Asset nicht gefunden", }); return { started: false, message: "Setup-Asset nicht gefunden" }; } - const fileName = deriveUpdateFileName(effectiveCheck, candidates[0]); + const fileName = deriveFileName(effective, candidates[0]); const targetPath = path.join(os.tmpdir(), "rd-update", `${Date.now()}-${process.pid}-${crypto.randomUUID()}-${fileName}`); try { - safeEmitProgress(onProgress, { - stage: "starting", - percent: 0, - downloadedBytes: 0, - totalBytes: null, - message: "Update wird vorbereitet" + emitProgress(onProgress, { + stage: "starting", percent: 0, downloadedBytes: 0, totalBytes: null, + message: "Update wird vorbereitet", }); - if (updateAbortController.signal.aborted) { - throw new Error("aborted:update_shutdown"); - } + + if (abortCtrl.signal.aborted) throw new Error("aborted:update_shutdown"); + + // ── Download + verify with retry passes ── let verified = false; let lastVerifyError: unknown = null; let integrityError: unknown = null; - for (let pass = 0; pass < 3 && !verified; pass += 1) { - logger.info(`Update-Download Kandidaten (${pass + 1}/3): ${candidates.join(" | ")}`); + + for (let pass = 0; pass < MAX_DOWNLOAD_PASSES && !verified; pass += 1) { + logger.info(`Update-Download Kandidaten (Pass ${pass + 1}/${MAX_DOWNLOAD_PASSES}): ${candidates.join(" | ")}`); lastVerifyError = null; - for (let index = 0; index < candidates.length; index += 1) { - const candidate = candidates[index]; + + for (let i = 0; i < candidates.length; i += 1) { + if (abortCtrl.signal.aborted) throw new Error("aborted:update_shutdown"); + try { - await downloadWithRetries(candidate, targetPath, onProgress); - if (updateAbortController.signal.aborted) { - throw new Error("aborted:update_shutdown"); - } - safeEmitProgress(onProgress, { - stage: "verifying", - percent: 100, - downloadedBytes: 0, - totalBytes: null, - message: `Prüfe Installer-Integrität (${index + 1}/${candidates.length})` + await downloadWithRetries(candidates[i], targetPath, onProgress); + + if (abortCtrl.signal.aborted) throw new Error("aborted:update_shutdown"); + + emitProgress(onProgress, { + stage: "verifying", percent: 100, downloadedBytes: 0, totalBytes: null, + message: `Prüfe Installer-Integrität (${i + 1}/${candidates.length})`, }); - await verifyDownloadedInstaller(targetPath, String(effectiveCheck.setupAssetDigest || "")); + + await verifyDownloadedInstaller(targetPath, String(effective.setupAssetDigest || "")); verified = true; break; } catch (error) { lastVerifyError = error; - const errorText = compactErrorText(error).toLowerCase(); - if (!integrityError && (errorText.includes("integrit") || errorText.includes("mismatch"))) { + if (!integrityError && isIntegrityError(error)) { integrityError = error; } - try { - await fs.promises.rm(targetPath, { force: true }); - } catch { - // ignore - } - if (index < candidates.length - 1) { - logger.warn(`Update-Kandidat ${index + 1}/${candidates.length} verworfen: ${compactErrorText(error)}`); + await fs.promises.rm(targetPath, { force: true }).catch(() => {}); + if (i < candidates.length - 1) { + logger.warn(`Update-Kandidat ${i + 1}/${candidates.length} verworfen: ${compactErrorText(error)}`); } } } - if (verified) { - break; + if (verified) break; + + // Refresh candidates on 404 or integrity mismatch + const status = httpStatusFromError(lastVerifyError); + const shouldRefresh = pass < MAX_DOWNLOAD_PASSES - 1 && (status === 404 || integrityError !== null); + if (!shouldRefresh) break; + + logger.warn(`Pass ${pass + 1} fehlgeschlagen (${integrityError ? "Integritätsfehler" : "HTTP 404"}), aktualisiere Kandidaten...`); + + const refreshed = await resolveAssetFromApi(safeRepo, effective.latestTag); + if (refreshed) { + effective = { + ...effective, + setupAssetUrl: refreshed.setupAssetUrl || effective.setupAssetUrl, + setupAssetName: refreshed.setupAssetName || effective.setupAssetName, + setupAssetDigest: refreshed.setupAssetDigest || effective.setupAssetDigest, + }; } - const status = readHttpStatusFromError(lastVerifyError); - const wasIntegrityError = integrityError !== null; - let shouldRetryAfterRefresh = false; + const ymlDigest = await resolveDigestFromYml(safeRepo, effective.latestTag, effective.setupAssetName || ""); + if (ymlDigest) { + effective = { ...effective, setupAssetDigest: ymlDigest }; + logger.info("Update-Integritätsdigest aus latest.yml aktualisiert"); + } - if (pass < 2 && (status === 404 || wasIntegrityError)) { - const refreshed = await resolveSetupAssetFromApi(safeRepo, effectiveCheck.latestTag); - if (refreshed) { - effectiveCheck = { - ...effectiveCheck, - setupAssetUrl: refreshed.setupAssetUrl || effectiveCheck.setupAssetUrl, - setupAssetName: refreshed.setupAssetName || effectiveCheck.setupAssetName, - setupAssetDigest: refreshed.setupAssetDigest || effectiveCheck.setupAssetDigest - }; - } - - const digestFromYml = await resolveSetupDigestFromLatestYml(safeRepo, effectiveCheck.latestTag, effectiveCheck.setupAssetName || ""); - if (digestFromYml) { - effectiveCheck = { - ...effectiveCheck, - setupAssetDigest: digestFromYml - }; - logger.info("Update-Integritätsdigest aus latest.yml übernommen"); - } - - const refreshedCandidates = buildDownloadCandidates(safeRepo, effectiveCheck); - const changed = refreshedCandidates.length > 0 - && (refreshedCandidates.length !== candidates.length - || refreshedCandidates.some((value, idx) => value !== candidates[idx])); + const refreshedCandidates = buildCandidates(safeRepo, effective); + if (refreshedCandidates.length > 0) { + const changed = refreshedCandidates.length !== candidates.length + || refreshedCandidates.some((v, idx) => v !== candidates[idx]); if (changed) { - logger.warn(`Update-Fehler erkannt (${wasIntegrityError ? "integrity" : "404"}), Kandidatenliste aus API neu geladen`); candidates = refreshedCandidates; - } - shouldRetryAfterRefresh = true; - if (wasIntegrityError) { - integrityError = null; - logger.warn("SHA512-Mismatch erkannt, erneuter Download-Versuch"); + logger.info("Kandidatenliste aktualisiert"); } } - if (!shouldRetryAfterRefresh) { - break; + + if (integrityError) { + integrityError = null; + logger.warn("SHA-Mismatch erkannt, erneuter Download-Versuch"); } } + if (!verified) { throw integrityError || lastVerifyError || new Error("Update-Download fehlgeschlagen"); } - safeEmitProgress(onProgress, { - stage: "launching", - percent: 100, - downloadedBytes: 0, - totalBytes: null, - message: "Starte stille Update-Installation" + + // ── Launch installer ── + emitProgress(onProgress, { + stage: "launching", percent: 100, downloadedBytes: 0, totalBytes: null, + message: "Starte stille Update-Installation", }); + const child = childProcess.spawn(targetPath, buildInstallerLaunchArgs(), { detached: true, stdio: "ignore", - windowsHide: true + windowsHide: true, }); child.once("error", (spawnError) => { logger.error(`Update-Installer Start fehlgeschlagen: ${compactErrorText(spawnError)}`); }); child.unref(); - safeEmitProgress(onProgress, { - stage: "done", - percent: 100, - downloadedBytes: 0, - totalBytes: null, - message: "Update wird im Hintergrund installiert und danach neu gestartet" + + emitProgress(onProgress, { + stage: "done", percent: 100, downloadedBytes: 0, totalBytes: null, + message: "Update wird im Hintergrund installiert und danach neu gestartet", }); + return { started: true, message: "Stille Update-Installation gestartet" }; } catch (error) { try { @@ -1158,27 +1098,22 @@ export async function installLatestUpdate( } catch { // ignore } - const releaseUrl = String(effectiveCheck.releaseUrl || "").trim(); + const releaseUrl = String(effective.releaseUrl || "").trim(); const hint = releaseUrl ? ` – Manuell: ${releaseUrl}` : ""; const message = `${compactErrorText(error)}${hint}`; - safeEmitProgress(onProgress, { - stage: "error", - percent: null, - downloadedBytes: 0, - totalBytes: null, - message + emitProgress(onProgress, { + stage: "error", percent: null, downloadedBytes: 0, totalBytes: null, + message, }); return { started: false, message }; } finally { - if (activeUpdateAbortController === updateAbortController) { - activeUpdateAbortController = null; + if (activeAbortController === abortCtrl) { + activeAbortController = null; } } } export function abortActiveUpdateDownload(): void { - if (!activeUpdateAbortController || activeUpdateAbortController.signal.aborted) { - return; - } - activeUpdateAbortController.abort("shutdown"); + if (!activeAbortController || activeAbortController.signal.aborted) return; + activeAbortController.abort("shutdown"); } diff --git a/src/preload/preload.ts b/src/preload/preload.ts index 85e601f..e9a126e 100644 --- a/src/preload/preload.ts +++ b/src/preload/preload.ts @@ -1,4 +1,4 @@ -import { contextBridge, ipcRenderer } from "electron"; +import { contextBridge, ipcRenderer } from "electron"; import { AddLinksPayload, AllDebridHostInfo, @@ -6,22 +6,22 @@ import { DebridLinkHostLimitInfo, DebridProvider, DuplicatePolicy, - HistoryEntry, - PackagePriority, - SessionStats, - StartConflictEntry, - StartConflictResolutionResult, - UiSnapshot, - UpdateCheckResult, - UpdateInstallProgress -} from "../shared/types"; -import { IPC_CHANNELS } from "../shared/ipc"; -import { ElectronApi } from "../shared/preload-api"; - -const api: ElectronApi = { - getSnapshot: (): Promise<UiSnapshot> => ipcRenderer.invoke(IPC_CHANNELS.GET_SNAPSHOT), - getVersion: (): Promise<string> => ipcRenderer.invoke(IPC_CHANNELS.GET_VERSION), - checkUpdates: (): Promise<UpdateCheckResult> => ipcRenderer.invoke(IPC_CHANNELS.CHECK_UPDATES), + HistoryEntry, + PackagePriority, + SessionStats, + StartConflictEntry, + StartConflictResolutionResult, + UiSnapshot, + UpdateCheckResult, + UpdateInstallProgress +} from "../shared/types"; +import { IPC_CHANNELS } from "../shared/ipc"; +import { ElectronApi } from "../shared/preload-api"; + +const api: ElectronApi = { + getSnapshot: (): Promise<UiSnapshot> => ipcRenderer.invoke(IPC_CHANNELS.GET_SNAPSHOT), + getVersion: (): Promise<string> => ipcRenderer.invoke(IPC_CHANNELS.GET_VERSION), + checkUpdates: (): Promise<UpdateCheckResult> => ipcRenderer.invoke(IPC_CHANNELS.CHECK_UPDATES), installUpdate: () => ipcRenderer.invoke(IPC_CHANNELS.INSTALL_UPDATE), openExternal: (url: string): Promise<boolean> => ipcRenderer.invoke(IPC_CHANNELS.OPEN_EXTERNAL, url), updateSettings: (settings: Partial<AppSettings>): Promise<AppSettings> => ipcRenderer.invoke(IPC_CHANNELS.UPDATE_SETTINGS, settings), @@ -29,17 +29,17 @@ const api: ElectronApi = { resetDebridLinkApiKeyDailyUsage: (keyId: string): Promise<AppSettings> => ipcRenderer.invoke(IPC_CHANNELS.RESET_DEBRID_LINK_API_KEY_DAILY_USAGE, keyId), addLinks: (payload: AddLinksPayload): Promise<{ addedPackages: number; addedLinks: number; invalidCount: number }> => ipcRenderer.invoke(IPC_CHANNELS.ADD_LINKS, payload), - addContainers: (filePaths: string[]): Promise<{ addedPackages: number; addedLinks: number }> => - ipcRenderer.invoke(IPC_CHANNELS.ADD_CONTAINERS, filePaths), - getStartConflicts: (): Promise<StartConflictEntry[]> => ipcRenderer.invoke(IPC_CHANNELS.GET_START_CONFLICTS), - resolveStartConflict: (packageId: string, policy: DuplicatePolicy): Promise<StartConflictResolutionResult> => - ipcRenderer.invoke(IPC_CHANNELS.RESOLVE_START_CONFLICT, packageId, policy), - clearAll: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.CLEAR_ALL), - start: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.START), - startPackages: (packageIds: string[]): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.START_PACKAGES, packageIds), - stop: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.STOP), - togglePause: (): Promise<boolean> => ipcRenderer.invoke(IPC_CHANNELS.TOGGLE_PAUSE), - cancelPackage: (packageId: string): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.CANCEL_PACKAGE, packageId), + addContainers: (filePaths: string[]): Promise<{ addedPackages: number; addedLinks: number }> => + ipcRenderer.invoke(IPC_CHANNELS.ADD_CONTAINERS, filePaths), + getStartConflicts: (): Promise<StartConflictEntry[]> => ipcRenderer.invoke(IPC_CHANNELS.GET_START_CONFLICTS), + resolveStartConflict: (packageId: string, policy: DuplicatePolicy): Promise<StartConflictResolutionResult> => + ipcRenderer.invoke(IPC_CHANNELS.RESOLVE_START_CONFLICT, packageId, policy), + clearAll: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.CLEAR_ALL), + start: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.START), + startPackages: (packageIds: string[]): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.START_PACKAGES, packageIds), + stop: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.STOP), + togglePause: (): Promise<boolean> => ipcRenderer.invoke(IPC_CHANNELS.TOGGLE_PAUSE), + cancelPackage: (packageId: string): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.CANCEL_PACKAGE, packageId), renamePackage: (packageId: string, newName: string): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.RENAME_PACKAGE, packageId, newName), reorderPackages: (packageIds: string[]): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.REORDER_PACKAGES, packageIds), removeItem: (itemId: string): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.REMOVE_ITEM, itemId), @@ -55,7 +55,7 @@ const api: ElectronApi = { resetSessionStats: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.RESET_SESSION_STATS), resetDownloadStats: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.RESET_DOWNLOAD_STATS), restart: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.RESTART), - quit: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.QUIT), + quit: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.QUIT), exportBackup: (): Promise<{ saved: boolean }> => ipcRenderer.invoke(IPC_CHANNELS.EXPORT_BACKUP), importBackup: (): Promise<{ restored: boolean; message: string }> => ipcRenderer.invoke(IPC_CHANNELS.IMPORT_BACKUP), exportSupportBundle: (): Promise<{ saved: boolean; filePath?: string }> => ipcRenderer.invoke(IPC_CHANNELS.EXPORT_SUPPORT_BUNDLE), @@ -71,41 +71,41 @@ const api: ElectronApi = { setTraceEnabled: (enabled: boolean, note?: string, durationMinutes?: number) => ipcRenderer.invoke(IPC_CHANNELS.SET_TRACE_ENABLED, enabled, note, durationMinutes), rotateDebugToken: (): Promise<{ path: string }> => ipcRenderer.invoke(IPC_CHANNELS.ROTATE_DEBUG_TOKEN), openRealDebridLogin: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.OPEN_REALDEBRID_LOGIN), - openAllDebridLogin: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.OPEN_ALLDEBRID_LOGIN), + openAllDebridLogin: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.OPEN_ALLDEBRID_LOGIN), importBestDebridCookies: (): Promise<number> => ipcRenderer.invoke(IPC_CHANNELS.IMPORT_BESTDEBRID_COOKIES), getAllDebridHostInfo: (): Promise<AllDebridHostInfo> => ipcRenderer.invoke(IPC_CHANNELS.GET_ALLDEBRID_HOST_INFO), getDebridLinkHostLimits: (): Promise<DebridLinkHostLimitInfo[]> => ipcRenderer.invoke(IPC_CHANNELS.GET_DEBRIDLINK_HOST_LIMITS), retryExtraction: (packageId: string): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.RETRY_EXTRACTION, packageId), - extractNow: (packageId: string): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.EXTRACT_NOW, packageId), - resetPackage: (packageId: string): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.RESET_PACKAGE, packageId), - getHistory: (): Promise<HistoryEntry[]> => ipcRenderer.invoke(IPC_CHANNELS.GET_HISTORY), - clearHistory: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.CLEAR_HISTORY), - removeHistoryEntry: (entryId: string): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.REMOVE_HISTORY_ENTRY, entryId), - setPackagePriority: (packageId: string, priority: PackagePriority): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.SET_PACKAGE_PRIORITY, packageId, priority), - skipItems: (itemIds: string[]): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.SKIP_ITEMS, itemIds), - resetItems: (itemIds: string[]): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.RESET_ITEMS, itemIds), - startItems: (itemIds: string[]): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.START_ITEMS, itemIds), - onStateUpdate: (callback: (snapshot: UiSnapshot) => void): (() => void) => { - const listener = (_event: unknown, snapshot: UiSnapshot): void => callback(snapshot); - ipcRenderer.on(IPC_CHANNELS.STATE_UPDATE, listener); - return () => { - ipcRenderer.removeListener(IPC_CHANNELS.STATE_UPDATE, listener); - }; - }, - onClipboardDetected: (callback: (links: string[]) => void): (() => void) => { - const listener = (_event: unknown, links: string[]): void => callback(links); - ipcRenderer.on(IPC_CHANNELS.CLIPBOARD_DETECTED, listener); - return () => { - ipcRenderer.removeListener(IPC_CHANNELS.CLIPBOARD_DETECTED, listener); - }; - }, - onUpdateInstallProgress: (callback: (progress: UpdateInstallProgress) => void): (() => void) => { - const listener = (_event: unknown, progress: UpdateInstallProgress): void => callback(progress); - ipcRenderer.on(IPC_CHANNELS.UPDATE_INSTALL_PROGRESS, listener); - return () => { - ipcRenderer.removeListener(IPC_CHANNELS.UPDATE_INSTALL_PROGRESS, listener); - }; - } -}; - -contextBridge.exposeInMainWorld("rd", api); + extractNow: (packageId: string): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.EXTRACT_NOW, packageId), + resetPackage: (packageId: string): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.RESET_PACKAGE, packageId), + getHistory: (): Promise<HistoryEntry[]> => ipcRenderer.invoke(IPC_CHANNELS.GET_HISTORY), + clearHistory: (): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.CLEAR_HISTORY), + removeHistoryEntry: (entryId: string): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.REMOVE_HISTORY_ENTRY, entryId), + setPackagePriority: (packageId: string, priority: PackagePriority): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.SET_PACKAGE_PRIORITY, packageId, priority), + skipItems: (itemIds: string[]): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.SKIP_ITEMS, itemIds), + resetItems: (itemIds: string[]): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.RESET_ITEMS, itemIds), + startItems: (itemIds: string[]): Promise<void> => ipcRenderer.invoke(IPC_CHANNELS.START_ITEMS, itemIds), + onStateUpdate: (callback: (snapshot: UiSnapshot) => void): (() => void) => { + const listener = (_event: unknown, snapshot: UiSnapshot): void => callback(snapshot); + ipcRenderer.on(IPC_CHANNELS.STATE_UPDATE, listener); + return () => { + ipcRenderer.removeListener(IPC_CHANNELS.STATE_UPDATE, listener); + }; + }, + onClipboardDetected: (callback: (links: string[]) => void): (() => void) => { + const listener = (_event: unknown, links: string[]): void => callback(links); + ipcRenderer.on(IPC_CHANNELS.CLIPBOARD_DETECTED, listener); + return () => { + ipcRenderer.removeListener(IPC_CHANNELS.CLIPBOARD_DETECTED, listener); + }; + }, + onUpdateInstallProgress: (callback: (progress: UpdateInstallProgress) => void): (() => void) => { + const listener = (_event: unknown, progress: UpdateInstallProgress): void => callback(progress); + ipcRenderer.on(IPC_CHANNELS.UPDATE_INSTALL_PROGRESS, listener); + return () => { + ipcRenderer.removeListener(IPC_CHANNELS.UPDATE_INSTALL_PROGRESS, listener); + }; + } +}; + +contextBridge.exposeInMainWorld("rd", api); diff --git a/src/renderer/styles.css b/src/renderer/styles.css index 34c916e..48aedc4 100644 --- a/src/renderer/styles.css +++ b/src/renderer/styles.css @@ -1,482 +1,482 @@ -:root { - font-family: "Manrope", "Segoe UI Variable", "Segoe UI", sans-serif; - --bg: #040912; - --bg-glow: #10203b; - --surface: #0b1424; - --card: #101d31; - --field: #081120; - --border: #233954; - --text: #e2e8f0; - --muted: #90a4bf; - --accent: #38bdf8; - --danger: #f43f5e; - --button-bg: #0d1a2c; - --button-bg-hover: #12243d; - --tab-bg: #0b1321; - --tab-active: #14253e; - --toast-bg: #0f1f33; - --toast-border: #2a4f78; - --progress-track: #0b1628; - --overlay: rgba(8, 13, 23, 0.85); -} - -:root[data-theme="dark"] { - color-scheme: dark; -} - -:root[data-theme="light"] { - color-scheme: light; - --bg: #eef3fb; - --bg-glow: #d7e5ff; - --surface: #f7faff; - --card: #ffffff; - --field: #ffffff; - --border: #c7d5ea; - --text: #0f223d; - --muted: #4e6482; - --accent: #1168d9; - --danger: #c0392b; - --button-bg: #f3f7ff; - --button-bg-hover: #e6efff; - --tab-bg: #edf3ff; - --tab-active: #dce8ff; - --toast-bg: #ffffff; - --toast-border: #a9c1e8; - --progress-track: #dfe8f8; - --overlay: rgba(229, 238, 252, 0.88); -} - -* { - box-sizing: border-box; -} - -html, -body, -#root { - margin: 0; - width: 100%; - height: 100%; - background: radial-gradient(circle at 15% 10%, var(--bg-glow) 0, var(--surface) 45%, var(--bg) 100%); - color: var(--text); -} - -.app-shell { - display: grid; - grid-template-rows: auto auto auto 1fr auto; - height: 100%; - padding: 12px 14px 10px; - gap: 8px; -} - -/* ── Menu Bar ───────────────────────────────────────────────── */ - -.menu-bar { - display: flex; - align-items: center; - gap: 0; - user-select: none; - font-size: 13px; - font-weight: 600; - margin: -8px -6px 0; -} - -.menu-bar-item { - position: relative; -} - -.menu-bar-trigger { - background: none; - border: none; - color: var(--text); - padding: 5px 12px; - cursor: pointer; - font: inherit; - font-weight: 600; - border-radius: 6px; - transition: background 0.1s; -} - -.menu-bar-trigger:hover, -.menu-bar-trigger.open { - background: var(--button-bg-hover); -} - -.menu-dropdown { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - min-width: max-content; - background: var(--card); - border: 1px solid var(--border); - border-radius: 8px; - padding: 4px 0; - box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4); - white-space: nowrap; -} - -.menu-dropdown-item { - display: flex; - align-items: center; - justify-content: space-between; - width: 100%; - background: none; - border: none; - color: var(--text); - padding: 7px 16px; - cursor: pointer; - font: inherit; - font-size: 13px; - font-weight: 500; - text-align: left; - transition: background 0.1s; -} - -.menu-dropdown-item:hover { - background: var(--button-bg-hover); -} - -.menu-dropdown-item .shortcut { - color: var(--muted); - font-size: 12px; - margin-left: 24px; - white-space: nowrap; -} - -.menu-separator { - height: 1px; - background: var(--border); - margin: 4px 8px; -} - -.menu-submenu { - position: relative; -} - -.menu-submenu-trigger { - display: flex; - align-items: center; - justify-content: space-between; - width: 100%; - background: none; - border: none; - color: var(--text); - padding: 7px 16px; - cursor: pointer; - font: inherit; - font-size: 13px; - font-weight: 500; - text-align: left; - transition: background 0.1s; -} - -.menu-submenu-trigger:hover { - background: var(--button-bg-hover); -} - -.menu-submenu-trigger::after { - content: "\25B6"; - font-size: 8px; - color: var(--muted); - margin-left: 12px; -} - -.menu-submenu-dropdown { - position: absolute; - top: -4px; - left: 100%; - z-index: 1001; - min-width: max-content; - background: var(--card); - border: 1px solid var(--border); - border-radius: 8px; - padding: 4px 0; - box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4); -} - -.menu-settings-grid { - display: grid; - grid-template-columns: 1fr auto auto auto; - align-items: center; - gap: 6px 8px; - padding: 6px 16px; - font-size: 13px; - font-weight: 500; - color: var(--text); -} - -.menu-spinner { - display: flex; - align-items: stretch; - border: 1px solid var(--border); - border-radius: 6px; - overflow: hidden; - height: 28px; -} - -.menu-spinner.disabled { - opacity: 0.45; - pointer-events: none; -} - -.menu-spinner input[type="text"] { - width: 38px; - background: var(--field); - color: var(--text); - border: none; - padding: 0 6px; - font: inherit; - font-size: 13px; - text-align: center; - outline: none; -} - -.menu-spinner-arrows { - display: flex; - flex-direction: column; - border-left: 1px solid var(--border); -} - -.menu-spinner-arrows button { - display: flex; - align-items: center; - justify-content: center; - background: var(--button-bg); - border: none; - color: var(--muted); - cursor: pointer; - padding: 0; - width: 18px; - flex: 1; - font-size: 8px; - line-height: 1; - transition: background 0.1s; -} - -.menu-spinner-arrows button:hover { - background: var(--button-bg-hover); - color: var(--text); -} - -.menu-spinner-arrows button:first-child { - border-bottom: 1px solid var(--border); -} - -.menu-settings-grid input[type="checkbox"] { - width: 15px; - height: 15px; - accent-color: var(--accent); - cursor: pointer; - flex-shrink: 0; -} - -.menu-speed-unit { - color: var(--muted); - font-size: 12px; - white-space: nowrap; -} - - - -.control-strip { - display: flex; - justify-content: space-between; - gap: 12px; - background: linear-gradient(180deg, color-mix(in srgb, var(--surface) 92%, transparent), color-mix(in srgb, var(--bg) 92%, transparent)); - border: 1px solid var(--border); - border-radius: 12px; - padding: 10px 12px; -} - -.ctrl-icon-btn { - display: inline-flex; - align-items: center; - justify-content: center; - width: 34px; - height: 34px; - border-radius: 8px; - border: 1px solid var(--border); - background: var(--button-bg); - color: var(--muted); - cursor: pointer; - transition: background 0.12s ease, border-color 0.12s ease, color 0.12s ease, transform 0.12s ease; -} - -.ctrl-icon-btn:hover:not(:disabled) { - transform: translateY(-1px); - border-color: var(--accent); - background: var(--button-bg-hover); - color: var(--text); -} - -.ctrl-icon-btn:disabled { - opacity: 0.35; - cursor: not-allowed; -} - -.ctrl-icon-btn.ctrl-play:not(:disabled) { - color: #4ade80; -} - -.ctrl-icon-btn.ctrl-play:hover:not(:disabled) { - border-color: #4ade80; - background: rgba(74, 222, 128, 0.1); -} - -.ctrl-icon-btn.ctrl-pause:not(:disabled):hover { - border-color: #f59e0b; - color: #f59e0b; - background: rgba(245, 158, 11, 0.1); -} - -.ctrl-icon-btn.ctrl-pause.paused { - border-color: #f59e0b; - color: #f59e0b; - background: rgba(245, 158, 11, 0.15); -} - -.ctrl-icon-btn.ctrl-stop:not(:disabled) { - color: var(--danger); -} - -.ctrl-icon-btn.ctrl-stop:hover:not(:disabled) { - border-color: var(--danger); - background: rgba(244, 63, 94, 0.1); -} - -.ctrl-icon-btn.ctrl-move:not(:disabled) { - color: var(--accent); -} - -.ctrl-icon-btn.ctrl-move:hover:not(:disabled) { - border-color: var(--accent); - background: color-mix(in srgb, var(--accent) 10%, transparent); -} - -.ctrl-icon-btn.ctrl-speed.active { - color: #f59e0b; - border-color: rgba(245, 158, 11, 0.5); - background: rgba(245, 158, 11, 0.1); -} - -.ctrl-icon-btn.ctrl-speed:hover:not(:disabled) { - border-color: #f59e0b; - color: #f59e0b; - background: rgba(245, 158, 11, 0.1); -} - -.schedule-ctrl { - position: relative; - display: flex; - align-items: center; -} -.schedule-btn.active { - color: var(--accent); -} -.schedule-active { - display: flex; - align-items: center; - gap: 4px; -} -.schedule-badge { - font-size: 11px; - color: var(--accent); - white-space: nowrap; - padding: 2px 6px; - background: rgba(99, 179, 237, 0.12); - border-radius: 6px; - cursor: default; -} -.schedule-cancel { - background: none; - border: none; - cursor: pointer; - color: var(--muted); - font-size: 11px; - padding: 2px 4px; - border-radius: 4px; - line-height: 1; -} -.schedule-cancel:hover { color: var(--danger, #e05555); } -.schedule-picker { - position: absolute; - top: calc(100% + 6px); - left: 0; - z-index: 200; - display: flex; - align-items: center; - gap: 6px; - background: var(--panel); - border: 1px solid var(--border); - border-radius: 8px; - padding: 8px 10px; - white-space: nowrap; - box-shadow: 0 4px 16px rgba(0,0,0,0.3); -} -.schedule-picker-label { - font-size: 12px; - color: var(--muted); -} -.schedule-time-input { - background: var(--field); - border: 1px solid var(--border); - border-radius: 6px; - color: var(--text); - padding: 3px 6px; - font-size: 13px; - width: 90px; -} -.ctrl-separator { - width: 1px; - height: 24px; - background: var(--border); - margin: 0 2px; -} - -.buttons, -.speed-config, -.link-actions, -.input-row, -.settings-actions { - display: flex; - align-items: center; - gap: 8px; -} - -.buttons-right { - margin-left: auto; - justify-content: flex-end; -} - -.btn { - background: var(--button-bg); - color: var(--text); - border: 1px solid var(--border); - border-radius: 9px; - padding: 6px 11px; - cursor: pointer; - font-weight: 600; - font-size: 13px; - transition: transform 0.12s ease, border-color 0.12s ease, background 0.12s ease; -} - -.btn:disabled { - opacity: 0.55; - cursor: not-allowed; -} - -.btn:hover:not(:disabled) { - transform: translateY(-1px); - border-color: var(--accent); - background: var(--button-bg-hover); -} - -.btn.accent { - background: linear-gradient(180deg, #56d6ff, #33b9f4); - color: #07111c; - border-color: #41c6f9; -} - +:root { + font-family: "Manrope", "Segoe UI Variable", "Segoe UI", sans-serif; + --bg: #040912; + --bg-glow: #10203b; + --surface: #0b1424; + --card: #101d31; + --field: #081120; + --border: #233954; + --text: #e2e8f0; + --muted: #90a4bf; + --accent: #38bdf8; + --danger: #f43f5e; + --button-bg: #0d1a2c; + --button-bg-hover: #12243d; + --tab-bg: #0b1321; + --tab-active: #14253e; + --toast-bg: #0f1f33; + --toast-border: #2a4f78; + --progress-track: #0b1628; + --overlay: rgba(8, 13, 23, 0.85); +} + +:root[data-theme="dark"] { + color-scheme: dark; +} + +:root[data-theme="light"] { + color-scheme: light; + --bg: #eef3fb; + --bg-glow: #d7e5ff; + --surface: #f7faff; + --card: #ffffff; + --field: #ffffff; + --border: #c7d5ea; + --text: #0f223d; + --muted: #4e6482; + --accent: #1168d9; + --danger: #c0392b; + --button-bg: #f3f7ff; + --button-bg-hover: #e6efff; + --tab-bg: #edf3ff; + --tab-active: #dce8ff; + --toast-bg: #ffffff; + --toast-border: #a9c1e8; + --progress-track: #dfe8f8; + --overlay: rgba(229, 238, 252, 0.88); +} + +* { + box-sizing: border-box; +} + +html, +body, +#root { + margin: 0; + width: 100%; + height: 100%; + background: radial-gradient(circle at 15% 10%, var(--bg-glow) 0, var(--surface) 45%, var(--bg) 100%); + color: var(--text); +} + +.app-shell { + display: grid; + grid-template-rows: auto auto auto 1fr auto; + height: 100%; + padding: 12px 14px 10px; + gap: 8px; +} + +/* ── Menu Bar ───────────────────────────────────────────────── */ + +.menu-bar { + display: flex; + align-items: center; + gap: 0; + user-select: none; + font-size: 13px; + font-weight: 600; + margin: -8px -6px 0; +} + +.menu-bar-item { + position: relative; +} + +.menu-bar-trigger { + background: none; + border: none; + color: var(--text); + padding: 5px 12px; + cursor: pointer; + font: inherit; + font-weight: 600; + border-radius: 6px; + transition: background 0.1s; +} + +.menu-bar-trigger:hover, +.menu-bar-trigger.open { + background: var(--button-bg-hover); +} + +.menu-dropdown { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + min-width: max-content; + background: var(--card); + border: 1px solid var(--border); + border-radius: 8px; + padding: 4px 0; + box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4); + white-space: nowrap; +} + +.menu-dropdown-item { + display: flex; + align-items: center; + justify-content: space-between; + width: 100%; + background: none; + border: none; + color: var(--text); + padding: 7px 16px; + cursor: pointer; + font: inherit; + font-size: 13px; + font-weight: 500; + text-align: left; + transition: background 0.1s; +} + +.menu-dropdown-item:hover { + background: var(--button-bg-hover); +} + +.menu-dropdown-item .shortcut { + color: var(--muted); + font-size: 12px; + margin-left: 24px; + white-space: nowrap; +} + +.menu-separator { + height: 1px; + background: var(--border); + margin: 4px 8px; +} + +.menu-submenu { + position: relative; +} + +.menu-submenu-trigger { + display: flex; + align-items: center; + justify-content: space-between; + width: 100%; + background: none; + border: none; + color: var(--text); + padding: 7px 16px; + cursor: pointer; + font: inherit; + font-size: 13px; + font-weight: 500; + text-align: left; + transition: background 0.1s; +} + +.menu-submenu-trigger:hover { + background: var(--button-bg-hover); +} + +.menu-submenu-trigger::after { + content: "\25B6"; + font-size: 8px; + color: var(--muted); + margin-left: 12px; +} + +.menu-submenu-dropdown { + position: absolute; + top: -4px; + left: 100%; + z-index: 1001; + min-width: max-content; + background: var(--card); + border: 1px solid var(--border); + border-radius: 8px; + padding: 4px 0; + box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4); +} + +.menu-settings-grid { + display: grid; + grid-template-columns: 1fr auto auto auto; + align-items: center; + gap: 6px 8px; + padding: 6px 16px; + font-size: 13px; + font-weight: 500; + color: var(--text); +} + +.menu-spinner { + display: flex; + align-items: stretch; + border: 1px solid var(--border); + border-radius: 6px; + overflow: hidden; + height: 28px; +} + +.menu-spinner.disabled { + opacity: 0.45; + pointer-events: none; +} + +.menu-spinner input[type="text"] { + width: 38px; + background: var(--field); + color: var(--text); + border: none; + padding: 0 6px; + font: inherit; + font-size: 13px; + text-align: center; + outline: none; +} + +.menu-spinner-arrows { + display: flex; + flex-direction: column; + border-left: 1px solid var(--border); +} + +.menu-spinner-arrows button { + display: flex; + align-items: center; + justify-content: center; + background: var(--button-bg); + border: none; + color: var(--muted); + cursor: pointer; + padding: 0; + width: 18px; + flex: 1; + font-size: 8px; + line-height: 1; + transition: background 0.1s; +} + +.menu-spinner-arrows button:hover { + background: var(--button-bg-hover); + color: var(--text); +} + +.menu-spinner-arrows button:first-child { + border-bottom: 1px solid var(--border); +} + +.menu-settings-grid input[type="checkbox"] { + width: 15px; + height: 15px; + accent-color: var(--accent); + cursor: pointer; + flex-shrink: 0; +} + +.menu-speed-unit { + color: var(--muted); + font-size: 12px; + white-space: nowrap; +} + + + +.control-strip { + display: flex; + justify-content: space-between; + gap: 12px; + background: linear-gradient(180deg, color-mix(in srgb, var(--surface) 92%, transparent), color-mix(in srgb, var(--bg) 92%, transparent)); + border: 1px solid var(--border); + border-radius: 12px; + padding: 10px 12px; +} + +.ctrl-icon-btn { + display: inline-flex; + align-items: center; + justify-content: center; + width: 34px; + height: 34px; + border-radius: 8px; + border: 1px solid var(--border); + background: var(--button-bg); + color: var(--muted); + cursor: pointer; + transition: background 0.12s ease, border-color 0.12s ease, color 0.12s ease, transform 0.12s ease; +} + +.ctrl-icon-btn:hover:not(:disabled) { + transform: translateY(-1px); + border-color: var(--accent); + background: var(--button-bg-hover); + color: var(--text); +} + +.ctrl-icon-btn:disabled { + opacity: 0.35; + cursor: not-allowed; +} + +.ctrl-icon-btn.ctrl-play:not(:disabled) { + color: #4ade80; +} + +.ctrl-icon-btn.ctrl-play:hover:not(:disabled) { + border-color: #4ade80; + background: rgba(74, 222, 128, 0.1); +} + +.ctrl-icon-btn.ctrl-pause:not(:disabled):hover { + border-color: #f59e0b; + color: #f59e0b; + background: rgba(245, 158, 11, 0.1); +} + +.ctrl-icon-btn.ctrl-pause.paused { + border-color: #f59e0b; + color: #f59e0b; + background: rgba(245, 158, 11, 0.15); +} + +.ctrl-icon-btn.ctrl-stop:not(:disabled) { + color: var(--danger); +} + +.ctrl-icon-btn.ctrl-stop:hover:not(:disabled) { + border-color: var(--danger); + background: rgba(244, 63, 94, 0.1); +} + +.ctrl-icon-btn.ctrl-move:not(:disabled) { + color: var(--accent); +} + +.ctrl-icon-btn.ctrl-move:hover:not(:disabled) { + border-color: var(--accent); + background: color-mix(in srgb, var(--accent) 10%, transparent); +} + +.ctrl-icon-btn.ctrl-speed.active { + color: #f59e0b; + border-color: rgba(245, 158, 11, 0.5); + background: rgba(245, 158, 11, 0.1); +} + +.ctrl-icon-btn.ctrl-speed:hover:not(:disabled) { + border-color: #f59e0b; + color: #f59e0b; + background: rgba(245, 158, 11, 0.1); +} + +.schedule-ctrl { + position: relative; + display: flex; + align-items: center; +} +.schedule-btn.active { + color: var(--accent); +} +.schedule-active { + display: flex; + align-items: center; + gap: 4px; +} +.schedule-badge { + font-size: 11px; + color: var(--accent); + white-space: nowrap; + padding: 2px 6px; + background: rgba(99, 179, 237, 0.12); + border-radius: 6px; + cursor: default; +} +.schedule-cancel { + background: none; + border: none; + cursor: pointer; + color: var(--muted); + font-size: 11px; + padding: 2px 4px; + border-radius: 4px; + line-height: 1; +} +.schedule-cancel:hover { color: var(--danger, #e05555); } +.schedule-picker { + position: absolute; + top: calc(100% + 6px); + left: 0; + z-index: 200; + display: flex; + align-items: center; + gap: 6px; + background: var(--panel); + border: 1px solid var(--border); + border-radius: 8px; + padding: 8px 10px; + white-space: nowrap; + box-shadow: 0 4px 16px rgba(0,0,0,0.3); +} +.schedule-picker-label { + font-size: 12px; + color: var(--muted); +} +.schedule-time-input { + background: var(--field); + border: 1px solid var(--border); + border-radius: 6px; + color: var(--text); + padding: 3px 6px; + font-size: 13px; + width: 90px; +} +.ctrl-separator { + width: 1px; + height: 24px; + background: var(--border); + margin: 0 2px; +} + +.buttons, +.speed-config, +.link-actions, +.input-row, +.settings-actions { + display: flex; + align-items: center; + gap: 8px; +} + +.buttons-right { + margin-left: auto; + justify-content: flex-end; +} + +.btn { + background: var(--button-bg); + color: var(--text); + border: 1px solid var(--border); + border-radius: 9px; + padding: 6px 11px; + cursor: pointer; + font-weight: 600; + font-size: 13px; + transition: transform 0.12s ease, border-color 0.12s ease, background 0.12s ease; +} + +.btn:disabled { + opacity: 0.55; + cursor: not-allowed; +} + +.btn:hover:not(:disabled) { + transform: translateY(-1px); + border-color: var(--accent); + background: var(--button-bg-hover); +} + +.btn.accent { + background: linear-gradient(180deg, #56d6ff, #33b9f4); + color: #07111c; + border-color: #41c6f9; +} + .btn.danger { border-color: rgba(244, 63, 94, 0.7); color: #fda4af; @@ -496,712 +496,712 @@ body, border-color: color-mix(in srgb, #16a34a 60%, transparent); color: #15803d; } - -.btn.btn-active { - border-color: var(--accent); - box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent); -} - -.tabs { - display: flex; - align-items: center; - gap: 8px; -} - -.tab-actions { - display: flex; - align-items: center; - gap: 8px; - margin-left: auto; -} - -.tab-action-btn { - font-size: 12px; - padding: 5px 10px; -} - -.tab-action-btn:hover:not(:disabled) { - transform: none; -} - -.downloads-action-bar { - display: flex; - align-items: center; - gap: 8px; - justify-content: flex-end; -} - -.search-input.tab-search { - width: 330px; - min-width: 330px; - position: relative; - z-index: 1; -} - -.tab { - background: var(--tab-bg); - border: 1px solid var(--border); - color: var(--muted); - border-radius: 9px; - padding: 7px 12px; - cursor: pointer; - font-weight: 600; - font-size: 13px; -} - -.tab.active { - color: var(--text); - background: var(--tab-active); - border-color: color-mix(in srgb, var(--accent) 45%, var(--border)); -} - -.tab-content { - min-height: 0; -} - -.grid-two { - display: grid; - grid-template-columns: 1fr 1fr; - gap: 10px; - height: 100%; -} - -.card { - border: 1px solid var(--border); - border-radius: 12px; - background: linear-gradient(180deg, color-mix(in srgb, var(--card) 96%, transparent), color-mix(in srgb, var(--surface) 96%, transparent)); - padding: 10px; - display: flex; - flex-direction: column; - gap: 7px; -} - -.card.wide { - grid-column: span 2; - min-height: 280px; -} - -.card h3 { - margin: 0; - font-size: 15px; - letter-spacing: 0.1px; -} - -.card label, -.hint { - color: var(--muted); - font-size: 13px; -} - -.card input, -.card select, -.speed-config input, -.speed-config select, -.speed-config button, -.card textarea { - width: 100%; - background: var(--field); - color: var(--text); - border: 1px solid var(--border); - border-radius: 9px; - padding: 7px 9px; -} - -.card textarea { - min-height: 220px; - resize: vertical; -} - -.password-list { - min-height: 120px; - resize: vertical; -} - -.input-row input { - flex: 1; -} - -.speed-config input { - width: 96px; -} - -.speed-config select { - width: 150px; -} - -.downloads-view { - height: 100%; - overflow: auto; - display: flex; - flex-direction: column; - gap: 0; -} - -.downloads-toolbar { - display: flex; - align-items: center; - gap: 10px; - flex-wrap: wrap; - margin-bottom: 8px; -} - -.downloads-toolbar-actions { - display: flex; - align-items: center; - gap: 8px; - flex-wrap: wrap; -} - -.downloads-toolbar .search-input { - margin-left: auto; -} - -.pkg-column-header { - display: grid; - /* grid-template-columns set via inline style from columnOrder */ - gap: 8px; - padding: 4px 10px; - background: color-mix(in srgb, var(--card) 58%, transparent); - border: 0; - border-bottom: 1px solid color-mix(in srgb, var(--border) 62%, transparent); - border-radius: 0; - font-size: 12px; - font-weight: 700; - color: var(--muted); - user-select: none; - margin-bottom: 1px; -} - -.pkg-column-header .pkg-col-progress, -.pkg-column-header .pkg-col-size, -.pkg-column-header .pkg-col-hoster, -.pkg-column-header .pkg-col-account, -.pkg-column-header .pkg-col-prio, -.pkg-column-header .pkg-col-status, -.pkg-column-header .pkg-col-speed, -.pkg-column-header .pkg-col-added { - text-align: center; -} - -.pkg-column-header .sortable { - cursor: pointer; -} - -.pkg-column-header .sortable:hover { - color: var(--text); -} - -.pkg-column-header .sort-active { - color: var(--accent); -} - -.pkg-columns { - display: grid; - /* grid-template-columns set via inline style from columnOrder */ - gap: 8px; - align-items: center; - min-width: 0; - flex: 1; -} - -.pkg-columns .pkg-col-name { - display: flex; - align-items: center; - gap: 6px; - min-width: 0; -} - -.pkg-columns .pkg-col-name h4 { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.pkg-columns .pkg-col-progress, -.pkg-columns .pkg-col-size, -.pkg-columns .pkg-col-hoster, -.pkg-columns .pkg-col-account, -.pkg-columns .pkg-col-prio, -.pkg-columns .pkg-col-status, -.pkg-columns .pkg-col-speed, -.pkg-columns .pkg-col-added { - font-size: 13px; - color: var(--muted); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - text-align: center; -} - -.pkg-col-progress { - font-variant-numeric: tabular-nums; - padding-right: 12px; -} - -.progress-size { - display: block; - position: relative; - width: 100%; - height: 18px; - background: var(--progress-track); - border-radius: 4px; - overflow: hidden; -} - -.progress-size-bar { - position: absolute; - top: 0; - left: 0; - height: 100%; - background: linear-gradient(90deg, #3bc9ff, #22d3ee); - border-radius: 4px; - transition: width 0.15s ease; -} - -.progress-size-text { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - display: flex; - align-items: center; - justify-content: center; - font-size: 10px; - font-weight: 700; - font-variant-numeric: tabular-nums; - color: var(--muted); - white-space: nowrap; - z-index: 1; -} - -.progress-size-text-filled { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - display: flex; - align-items: center; - justify-content: center; - font-size: 10px; - font-weight: 700; - font-variant-numeric: tabular-nums; - color: #0a0f1a; - white-space: nowrap; - z-index: 2; -} - -.progress-size-small { - height: 14px; -} - -.progress-size-small .progress-size-text, -.progress-size-small .progress-size-text-filled { - font-size: 9px; -} - -.progress-inline { - display: block; - position: relative; - width: 100%; - height: 18px; - background: var(--progress-track); - border-radius: 4px; - overflow: hidden; -} - -.progress-inline-bar { - position: absolute; - top: 0; - left: 0; - height: 100%; - background: linear-gradient(90deg, #22c55e, #4ade80); - border-radius: 4px; - transition: width 0.15s ease; -} - -.progress-inline-text { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - display: flex; - align-items: center; - justify-content: center; - font-size: 11px; - font-weight: 700; - color: var(--muted); - z-index: 1; -} - -.progress-inline-text-filled { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - display: flex; - align-items: center; - justify-content: center; - font-size: 11px; - font-weight: 700; - color: #0a0f1a; - white-space: nowrap; - z-index: 2; -} - -.progress-inline-small { - height: 14px; -} - -.progress-inline-small .progress-inline-text, -.progress-inline-small .progress-inline-text-filled { - font-size: 10px; -} - -.search-input { - width: min(360px, 100%); - background: var(--field); - color: var(--text); - border: 1px solid var(--border); - border-radius: 9px; - padding: 7px 9px; -} - -.collector-header { - display: flex; - justify-content: space-between; - align-items: center; - gap: 10px; - flex-wrap: wrap; -} - -.collector-metrics { - color: var(--muted); - font-size: 13px; - font-variant-numeric: tabular-nums; -} - -.collector-tabs { - display: flex; - align-items: center; - gap: 6px; - flex-wrap: wrap; -} - -.collector-tab { - display: flex; - align-items: center; - border: 1px solid var(--border); - border-radius: 9px; - overflow: hidden; - background: var(--tab-bg); -} - -.collector-tab > button { - border: 0; - background: transparent; - color: var(--muted); - padding: 6px 10px; - cursor: pointer; -} - -.collector-tab.active > button { - color: var(--text); -} - -.collector-tab .close-tab { - border: 0; - border-left: 1px solid var(--border); - background: transparent; - color: var(--muted); - width: 26px; - cursor: pointer; -} - -.collector-tab .close-tab:hover { - color: var(--danger); -} - -.add-tab { - min-width: 32px; - padding-inline: 0; -} - -.reconnect-badge { - color: color-mix(in srgb, var(--danger) 70%, var(--text)); - font-weight: 600; -} - -.reconnect-banner { - border: 1px solid color-mix(in srgb, var(--danger) 45%, var(--border)); - background: color-mix(in srgb, var(--danger) 12%, var(--surface)); - color: var(--text); - border-radius: 10px; - padding: 8px 10px; - font-size: 13px; -} - -.status-bar { - display: flex; - flex-wrap: wrap; - gap: 8px 16px; - align-items: center; - color: var(--muted); - font-size: 12px; - font-variant-numeric: tabular-nums; - background: var(--surface); - border-top: 1px solid var(--border); - padding: 5px 14px; - margin: 0 -14px -10px; -} - -.footer-spacer { - flex: 1; -} - -.footer-btn { - font-size: 11px; - padding: 2px 8px; - min-height: 0; -} - -.settings-shell { - display: grid; - grid-template-rows: auto 1fr; - gap: 8px; - height: 100%; - min-height: 0; -} - -.settings-toolbar { - display: flex; - flex-direction: row; - align-items: center; - justify-content: space-between; - gap: 10px; -} - -.settings-toolbar-copy { - display: flex; - flex-direction: column; - gap: 2px; -} - -.settings-toolbar-copy span { - color: var(--muted); - font-size: 12px; -} - -.settings-toolbar-actions { - display: flex; - gap: 8px; - align-items: center; -} - -.settings-toolbar-actions-wrap { - display: flex; - flex-direction: column; - align-items: flex-end; - gap: 6px; -} - -.update-popup { - position: fixed; - right: 20px; - bottom: 56px; - background: var(--toast-bg); - border: 1px solid var(--toast-border); - border-radius: 12px; - padding: 10px 14px; - min-width: 260px; - max-width: 340px; - box-shadow: 0 16px 30px rgba(0, 0, 0, 0.35); - z-index: 30; - font-variant-numeric: tabular-nums; -} - -.update-popup-header { - display: flex; - align-items: center; - justify-content: space-between; - margin-bottom: 4px; -} - -.update-popup-title { - font-weight: 700; - font-size: 13px; - color: var(--text); -} - -.update-popup-close { - background: none; - border: none; - color: var(--muted); - font-size: 18px; - cursor: pointer; - padding: 0 2px; - line-height: 1; -} - -.update-popup-close:hover { - color: var(--text); -} - -.update-popup-message { - font-size: 12px; - color: var(--muted); -} - -.update-popup-downloading .update-popup-message, -.update-popup-verifying .update-popup-message, -.update-popup-launching .update-popup-message, -.update-popup-starting .update-popup-message { - color: color-mix(in srgb, var(--accent) 75%, var(--text)); -} - -.update-popup-done .update-popup-message { - color: color-mix(in srgb, var(--accent) 65%, var(--text)); -} - -.update-popup-error .update-popup-message { - color: color-mix(in srgb, var(--danger) 65%, var(--text)); -} - -.update-popup-bar-track { - margin-top: 6px; - height: 4px; - background: var(--progress-track); - border-radius: 2px; - overflow: hidden; -} - -.update-popup-bar-fill { - height: 100%; - background: var(--accent); - border-radius: 2px; - transition: width 0.3s ease; -} - -.settings-body { - display: grid; - grid-template-columns: 180px 1fr; - gap: 0; - min-height: 0; - overflow: hidden; -} - -.settings-sidebar { - display: flex; - flex-direction: column; - gap: 2px; - padding: 4px 8px 4px 0; - border-right: 1px solid var(--border); - overflow-y: auto; -} - -.settings-sidebar-tab { - background: none; - border: none; - border-left: 3px solid transparent; - color: var(--muted); - padding: 8px 12px; - cursor: pointer; - font: inherit; - font-size: 13px; - font-weight: 600; - text-align: left; - border-radius: 0 8px 8px 0; - transition: background 0.12s, color 0.12s, border-color 0.12s; -} - -.settings-sidebar-tab:hover { - background: var(--button-bg-hover); - color: var(--text); -} - -.settings-sidebar-tab.active { - border-left-color: var(--accent); - color: var(--text); - background: var(--tab-active); -} - -.settings-content { - overflow-y: auto; - padding: 4px 0 4px 14px; -} - -.settings-section { - display: flex; - flex-direction: column; - gap: 7px; -} - -.account-settings-layout { - display: grid; - grid-template-columns: 1fr; - gap: 14px; -} - -.account-board { - gap: 12px; -} - -.account-board-header { - display: flex; - justify-content: space-between; - align-items: flex-start; - gap: 12px; - flex-wrap: wrap; -} - -.account-board-summary { - display: flex; - gap: 8px; - flex-wrap: wrap; -} - -.account-display-toggle { - width: fit-content; -} - -.account-inline-stat { - display: inline-flex; - align-items: center; - min-height: 28px; - padding: 0 10px; - border-radius: 999px; - border: 1px solid color-mix(in srgb, var(--border) 85%, transparent); - background: color-mix(in srgb, var(--button-bg) 86%, transparent); - color: var(--text); - font-size: 12px; - font-weight: 700; -} - -.account-empty-state { - display: grid; - gap: 4px; - padding: 14px; - border: 1px dashed color-mix(in srgb, var(--border) 80%, transparent); - border-radius: 12px; - background: color-mix(in srgb, var(--surface) 90%, transparent); -} - -.account-empty-state.compact { - padding: 12px; -} - -.account-empty-state strong { - font-size: 14px; -} - -.account-empty-state span { - color: var(--muted); - font-size: 13px; -} - + +.btn.btn-active { + border-color: var(--accent); + box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent); +} + +.tabs { + display: flex; + align-items: center; + gap: 8px; +} + +.tab-actions { + display: flex; + align-items: center; + gap: 8px; + margin-left: auto; +} + +.tab-action-btn { + font-size: 12px; + padding: 5px 10px; +} + +.tab-action-btn:hover:not(:disabled) { + transform: none; +} + +.downloads-action-bar { + display: flex; + align-items: center; + gap: 8px; + justify-content: flex-end; +} + +.search-input.tab-search { + width: 330px; + min-width: 330px; + position: relative; + z-index: 1; +} + +.tab { + background: var(--tab-bg); + border: 1px solid var(--border); + color: var(--muted); + border-radius: 9px; + padding: 7px 12px; + cursor: pointer; + font-weight: 600; + font-size: 13px; +} + +.tab.active { + color: var(--text); + background: var(--tab-active); + border-color: color-mix(in srgb, var(--accent) 45%, var(--border)); +} + +.tab-content { + min-height: 0; +} + +.grid-two { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 10px; + height: 100%; +} + +.card { + border: 1px solid var(--border); + border-radius: 12px; + background: linear-gradient(180deg, color-mix(in srgb, var(--card) 96%, transparent), color-mix(in srgb, var(--surface) 96%, transparent)); + padding: 10px; + display: flex; + flex-direction: column; + gap: 7px; +} + +.card.wide { + grid-column: span 2; + min-height: 280px; +} + +.card h3 { + margin: 0; + font-size: 15px; + letter-spacing: 0.1px; +} + +.card label, +.hint { + color: var(--muted); + font-size: 13px; +} + +.card input, +.card select, +.speed-config input, +.speed-config select, +.speed-config button, +.card textarea { + width: 100%; + background: var(--field); + color: var(--text); + border: 1px solid var(--border); + border-radius: 9px; + padding: 7px 9px; +} + +.card textarea { + min-height: 220px; + resize: vertical; +} + +.password-list { + min-height: 120px; + resize: vertical; +} + +.input-row input { + flex: 1; +} + +.speed-config input { + width: 96px; +} + +.speed-config select { + width: 150px; +} + +.downloads-view { + height: 100%; + overflow: auto; + display: flex; + flex-direction: column; + gap: 0; +} + +.downloads-toolbar { + display: flex; + align-items: center; + gap: 10px; + flex-wrap: wrap; + margin-bottom: 8px; +} + +.downloads-toolbar-actions { + display: flex; + align-items: center; + gap: 8px; + flex-wrap: wrap; +} + +.downloads-toolbar .search-input { + margin-left: auto; +} + +.pkg-column-header { + display: grid; + /* grid-template-columns set via inline style from columnOrder */ + gap: 8px; + padding: 4px 10px; + background: color-mix(in srgb, var(--card) 58%, transparent); + border: 0; + border-bottom: 1px solid color-mix(in srgb, var(--border) 62%, transparent); + border-radius: 0; + font-size: 12px; + font-weight: 700; + color: var(--muted); + user-select: none; + margin-bottom: 1px; +} + +.pkg-column-header .pkg-col-progress, +.pkg-column-header .pkg-col-size, +.pkg-column-header .pkg-col-hoster, +.pkg-column-header .pkg-col-account, +.pkg-column-header .pkg-col-prio, +.pkg-column-header .pkg-col-status, +.pkg-column-header .pkg-col-speed, +.pkg-column-header .pkg-col-added { + text-align: center; +} + +.pkg-column-header .sortable { + cursor: pointer; +} + +.pkg-column-header .sortable:hover { + color: var(--text); +} + +.pkg-column-header .sort-active { + color: var(--accent); +} + +.pkg-columns { + display: grid; + /* grid-template-columns set via inline style from columnOrder */ + gap: 8px; + align-items: center; + min-width: 0; + flex: 1; +} + +.pkg-columns .pkg-col-name { + display: flex; + align-items: center; + gap: 6px; + min-width: 0; +} + +.pkg-columns .pkg-col-name h4 { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.pkg-columns .pkg-col-progress, +.pkg-columns .pkg-col-size, +.pkg-columns .pkg-col-hoster, +.pkg-columns .pkg-col-account, +.pkg-columns .pkg-col-prio, +.pkg-columns .pkg-col-status, +.pkg-columns .pkg-col-speed, +.pkg-columns .pkg-col-added { + font-size: 13px; + color: var(--muted); + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + text-align: center; +} + +.pkg-col-progress { + font-variant-numeric: tabular-nums; + padding-right: 12px; +} + +.progress-size { + display: block; + position: relative; + width: 100%; + height: 18px; + background: var(--progress-track); + border-radius: 4px; + overflow: hidden; +} + +.progress-size-bar { + position: absolute; + top: 0; + left: 0; + height: 100%; + background: linear-gradient(90deg, #3bc9ff, #22d3ee); + border-radius: 4px; + transition: width 0.15s ease; +} + +.progress-size-text { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: flex; + align-items: center; + justify-content: center; + font-size: 10px; + font-weight: 700; + font-variant-numeric: tabular-nums; + color: var(--muted); + white-space: nowrap; + z-index: 1; +} + +.progress-size-text-filled { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: flex; + align-items: center; + justify-content: center; + font-size: 10px; + font-weight: 700; + font-variant-numeric: tabular-nums; + color: #0a0f1a; + white-space: nowrap; + z-index: 2; +} + +.progress-size-small { + height: 14px; +} + +.progress-size-small .progress-size-text, +.progress-size-small .progress-size-text-filled { + font-size: 9px; +} + +.progress-inline { + display: block; + position: relative; + width: 100%; + height: 18px; + background: var(--progress-track); + border-radius: 4px; + overflow: hidden; +} + +.progress-inline-bar { + position: absolute; + top: 0; + left: 0; + height: 100%; + background: linear-gradient(90deg, #22c55e, #4ade80); + border-radius: 4px; + transition: width 0.15s ease; +} + +.progress-inline-text { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: flex; + align-items: center; + justify-content: center; + font-size: 11px; + font-weight: 700; + color: var(--muted); + z-index: 1; +} + +.progress-inline-text-filled { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: flex; + align-items: center; + justify-content: center; + font-size: 11px; + font-weight: 700; + color: #0a0f1a; + white-space: nowrap; + z-index: 2; +} + +.progress-inline-small { + height: 14px; +} + +.progress-inline-small .progress-inline-text, +.progress-inline-small .progress-inline-text-filled { + font-size: 10px; +} + +.search-input { + width: min(360px, 100%); + background: var(--field); + color: var(--text); + border: 1px solid var(--border); + border-radius: 9px; + padding: 7px 9px; +} + +.collector-header { + display: flex; + justify-content: space-between; + align-items: center; + gap: 10px; + flex-wrap: wrap; +} + +.collector-metrics { + color: var(--muted); + font-size: 13px; + font-variant-numeric: tabular-nums; +} + +.collector-tabs { + display: flex; + align-items: center; + gap: 6px; + flex-wrap: wrap; +} + +.collector-tab { + display: flex; + align-items: center; + border: 1px solid var(--border); + border-radius: 9px; + overflow: hidden; + background: var(--tab-bg); +} + +.collector-tab > button { + border: 0; + background: transparent; + color: var(--muted); + padding: 6px 10px; + cursor: pointer; +} + +.collector-tab.active > button { + color: var(--text); +} + +.collector-tab .close-tab { + border: 0; + border-left: 1px solid var(--border); + background: transparent; + color: var(--muted); + width: 26px; + cursor: pointer; +} + +.collector-tab .close-tab:hover { + color: var(--danger); +} + +.add-tab { + min-width: 32px; + padding-inline: 0; +} + +.reconnect-badge { + color: color-mix(in srgb, var(--danger) 70%, var(--text)); + font-weight: 600; +} + +.reconnect-banner { + border: 1px solid color-mix(in srgb, var(--danger) 45%, var(--border)); + background: color-mix(in srgb, var(--danger) 12%, var(--surface)); + color: var(--text); + border-radius: 10px; + padding: 8px 10px; + font-size: 13px; +} + +.status-bar { + display: flex; + flex-wrap: wrap; + gap: 8px 16px; + align-items: center; + color: var(--muted); + font-size: 12px; + font-variant-numeric: tabular-nums; + background: var(--surface); + border-top: 1px solid var(--border); + padding: 5px 14px; + margin: 0 -14px -10px; +} + +.footer-spacer { + flex: 1; +} + +.footer-btn { + font-size: 11px; + padding: 2px 8px; + min-height: 0; +} + +.settings-shell { + display: grid; + grid-template-rows: auto 1fr; + gap: 8px; + height: 100%; + min-height: 0; +} + +.settings-toolbar { + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between; + gap: 10px; +} + +.settings-toolbar-copy { + display: flex; + flex-direction: column; + gap: 2px; +} + +.settings-toolbar-copy span { + color: var(--muted); + font-size: 12px; +} + +.settings-toolbar-actions { + display: flex; + gap: 8px; + align-items: center; +} + +.settings-toolbar-actions-wrap { + display: flex; + flex-direction: column; + align-items: flex-end; + gap: 6px; +} + +.update-popup { + position: fixed; + right: 20px; + bottom: 56px; + background: var(--toast-bg); + border: 1px solid var(--toast-border); + border-radius: 12px; + padding: 10px 14px; + min-width: 260px; + max-width: 340px; + box-shadow: 0 16px 30px rgba(0, 0, 0, 0.35); + z-index: 30; + font-variant-numeric: tabular-nums; +} + +.update-popup-header { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 4px; +} + +.update-popup-title { + font-weight: 700; + font-size: 13px; + color: var(--text); +} + +.update-popup-close { + background: none; + border: none; + color: var(--muted); + font-size: 18px; + cursor: pointer; + padding: 0 2px; + line-height: 1; +} + +.update-popup-close:hover { + color: var(--text); +} + +.update-popup-message { + font-size: 12px; + color: var(--muted); +} + +.update-popup-downloading .update-popup-message, +.update-popup-verifying .update-popup-message, +.update-popup-launching .update-popup-message, +.update-popup-starting .update-popup-message { + color: color-mix(in srgb, var(--accent) 75%, var(--text)); +} + +.update-popup-done .update-popup-message { + color: color-mix(in srgb, var(--accent) 65%, var(--text)); +} + +.update-popup-error .update-popup-message { + color: color-mix(in srgb, var(--danger) 65%, var(--text)); +} + +.update-popup-bar-track { + margin-top: 6px; + height: 4px; + background: var(--progress-track); + border-radius: 2px; + overflow: hidden; +} + +.update-popup-bar-fill { + height: 100%; + background: var(--accent); + border-radius: 2px; + transition: width 0.3s ease; +} + +.settings-body { + display: grid; + grid-template-columns: 180px 1fr; + gap: 0; + min-height: 0; + overflow: hidden; +} + +.settings-sidebar { + display: flex; + flex-direction: column; + gap: 2px; + padding: 4px 8px 4px 0; + border-right: 1px solid var(--border); + overflow-y: auto; +} + +.settings-sidebar-tab { + background: none; + border: none; + border-left: 3px solid transparent; + color: var(--muted); + padding: 8px 12px; + cursor: pointer; + font: inherit; + font-size: 13px; + font-weight: 600; + text-align: left; + border-radius: 0 8px 8px 0; + transition: background 0.12s, color 0.12s, border-color 0.12s; +} + +.settings-sidebar-tab:hover { + background: var(--button-bg-hover); + color: var(--text); +} + +.settings-sidebar-tab.active { + border-left-color: var(--accent); + color: var(--text); + background: var(--tab-active); +} + +.settings-content { + overflow-y: auto; + padding: 4px 0 4px 14px; +} + +.settings-section { + display: flex; + flex-direction: column; + gap: 7px; +} + +.account-settings-layout { + display: grid; + grid-template-columns: 1fr; + gap: 14px; +} + +.account-board { + gap: 12px; +} + +.account-board-header { + display: flex; + justify-content: space-between; + align-items: flex-start; + gap: 12px; + flex-wrap: wrap; +} + +.account-board-summary { + display: flex; + gap: 8px; + flex-wrap: wrap; +} + +.account-display-toggle { + width: fit-content; +} + +.account-inline-stat { + display: inline-flex; + align-items: center; + min-height: 28px; + padding: 0 10px; + border-radius: 999px; + border: 1px solid color-mix(in srgb, var(--border) 85%, transparent); + background: color-mix(in srgb, var(--button-bg) 86%, transparent); + color: var(--text); + font-size: 12px; + font-weight: 700; +} + +.account-empty-state { + display: grid; + gap: 4px; + padding: 14px; + border: 1px dashed color-mix(in srgb, var(--border) 80%, transparent); + border-radius: 12px; + background: color-mix(in srgb, var(--surface) 90%, transparent); +} + +.account-empty-state.compact { + padding: 12px; +} + +.account-empty-state strong { + font-size: 14px; +} + +.account-empty-state span { + color: var(--muted); + font-size: 13px; +} + .account-table { display: grid; gap: 8px; @@ -1228,99 +1228,99 @@ body, align-items: center; width: 100%; } - -.account-table-head { - padding: 6px 12px; - color: var(--muted); - font-size: 12px; - font-weight: 700; - text-transform: uppercase; - letter-spacing: 0.04em; - align-items: center; -} - + +.account-table-head { + padding: 6px 12px; + color: var(--muted); + font-size: 12px; + font-weight: 700; + text-transform: uppercase; + letter-spacing: 0.04em; + align-items: center; +} + .account-table-head > *:nth-child(n+2) { border-left: 2px solid color-mix(in srgb, var(--border) 60%, transparent); padding-left: 10px; padding-right: 10px; box-sizing: border-box; } - -.account-header-cell { - position: relative; - display: flex; - align-items: center; - justify-content: center; - min-width: 0; - width: 100%; -} - -.account-header-cell > span { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.account-resize-handle { - position: absolute; - top: -6px; - right: -7px; - width: 14px; - height: calc(100% + 12px); - border: none; - background: transparent; - cursor: col-resize; - padding: 0; - z-index: 2; -} - -.account-resize-handle:hover::after, -.account-resize-handle:focus-visible::after { - content: ""; - position: absolute; - top: 6px; - bottom: 6px; - left: 50%; - width: 2px; - transform: translateX(-50%); - border-radius: 999px; - background: var(--accent); -} - -.account-row { - padding: 10px 12px; - border: 1px solid color-mix(in srgb, var(--border) 88%, transparent); - border-radius: 14px; - background: linear-gradient(180deg, color-mix(in srgb, var(--card) 97%, transparent), color-mix(in srgb, var(--surface) 96%, transparent)); -} - -.account-cell { - min-width: 0; - overflow-wrap: anywhere; - text-align: center; - display: flex; - align-items: center; - justify-content: center; -} - + +.account-header-cell { + position: relative; + display: flex; + align-items: center; + justify-content: center; + min-width: 0; + width: 100%; +} + +.account-header-cell > span { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.account-resize-handle { + position: absolute; + top: -6px; + right: -7px; + width: 14px; + height: calc(100% + 12px); + border: none; + background: transparent; + cursor: col-resize; + padding: 0; + z-index: 2; +} + +.account-resize-handle:hover::after, +.account-resize-handle:focus-visible::after { + content: ""; + position: absolute; + top: 6px; + bottom: 6px; + left: 50%; + width: 2px; + transform: translateX(-50%); + border-radius: 999px; + background: var(--accent); +} + +.account-row { + padding: 10px 12px; + border: 1px solid color-mix(in srgb, var(--border) 88%, transparent); + border-radius: 14px; + background: linear-gradient(180deg, color-mix(in srgb, var(--card) 97%, transparent), color-mix(in srgb, var(--surface) 96%, transparent)); +} + +.account-cell { + min-width: 0; + overflow-wrap: anywhere; + text-align: center; + display: flex; + align-items: center; + justify-content: center; +} + .account-row > .account-cell:nth-child(n+2) { border-left: 2px solid color-mix(in srgb, var(--border) 60%, transparent); padding-left: 10px; padding-right: 10px; box-sizing: border-box; } - + .account-row > .account-cell.account-row-actions { justify-content: center; } - -.account-service-cell { - display: grid; - gap: 3px; - justify-items: center; - align-content: center; -} - + +.account-service-cell { + display: grid; + gap: 3px; + justify-items: center; + align-content: center; +} + .account-status-cell { display: flex; flex-wrap: wrap; @@ -1328,7 +1328,7 @@ body, justify-content: center; gap: 4px 8px; } - + .account-info-cell { display: flex; align-items: center; @@ -1344,17 +1344,17 @@ body, gap: 4px; min-width: 0; } - -.account-service-cell strong { - font-size: 14px; -} - -.account-service-cell span { - color: var(--muted); - font-size: 12px; - line-height: 1.4; -} - + +.account-service-cell strong { + font-size: 14px; +} + +.account-service-cell span { + color: var(--muted); + font-size: 12px; + line-height: 1.4; +} + .account-note { display: block; width: 100%; @@ -1367,22 +1367,22 @@ body, white-space: nowrap; text-align: center; } - -.account-usage-stats { - display: flex; - flex-wrap: nowrap; - align-items: center; - gap: 4px; - color: var(--muted); - font-size: 11px; - white-space: nowrap; -} - -.account-usage-stats span + span::before { - content: "·"; - margin-right: 4px; -} - + +.account-usage-stats { + display: flex; + flex-wrap: nowrap; + align-items: center; + gap: 4px; + color: var(--muted); + font-size: 11px; + white-space: nowrap; +} + +.account-usage-stats span + span::before { + content: "·"; + margin-right: 4px; +} + .account-usage-stats.warning { color: color-mix(in srgb, #f59e0b 78%, white 8%); } @@ -1392,67 +1392,67 @@ body, font-size: 11px; white-space: nowrap; } - -.account-mode-pill, -.account-status-pill { - display: inline-flex; - align-items: center; - justify-content: center; - min-height: 28px; - padding: 0 10px; - border-radius: 999px; - font-size: 12px; - font-weight: 700; - border: 1px solid color-mix(in srgb, var(--border) 85%, transparent); -} - -.account-mode-pill { - background: color-mix(in srgb, var(--accent) 10%, transparent); - color: var(--text); -} - -.account-status-pill { - width: fit-content; - background: color-mix(in srgb, #4ade80 14%, transparent); - border-color: rgba(74, 222, 128, 0.25); - color: var(--text); -} - -.account-status-pill.account-status-disabled { - background: color-mix(in srgb, var(--danger) 12%, transparent); - border-color: color-mix(in srgb, var(--danger) 40%, transparent); - color: color-mix(in srgb, var(--danger) 75%, var(--text)); -} - -.account-status-pill.account-status-down { - background: color-mix(in srgb, var(--danger) 12%, transparent); - border-color: color-mix(in srgb, var(--danger) 40%, transparent); -} - -.account-status-pill.account-status-not_tracked, -.account-status-pill.account-status-unknown { - background: color-mix(in srgb, #f59e0b 12%, transparent); - border-color: rgba(245, 158, 11, 0.3); -} - -.account-secret { - display: inline-flex; - align-items: center; - justify-content: center; - min-height: 34px; - padding: 0 12px; - border-radius: 12px; - background: linear-gradient(180deg, color-mix(in srgb, var(--field) 96%, transparent), color-mix(in srgb, var(--surface) 92%, transparent)); - border: 1px solid color-mix(in srgb, var(--border) 88%, transparent); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.04); - box-sizing: border-box; - font-family: "JetBrains Mono", "Consolas", monospace; - font-size: 12px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - + +.account-mode-pill, +.account-status-pill { + display: inline-flex; + align-items: center; + justify-content: center; + min-height: 28px; + padding: 0 10px; + border-radius: 999px; + font-size: 12px; + font-weight: 700; + border: 1px solid color-mix(in srgb, var(--border) 85%, transparent); +} + +.account-mode-pill { + background: color-mix(in srgb, var(--accent) 10%, transparent); + color: var(--text); +} + +.account-status-pill { + width: fit-content; + background: color-mix(in srgb, #4ade80 14%, transparent); + border-color: rgba(74, 222, 128, 0.25); + color: var(--text); +} + +.account-status-pill.account-status-disabled { + background: color-mix(in srgb, var(--danger) 12%, transparent); + border-color: color-mix(in srgb, var(--danger) 40%, transparent); + color: color-mix(in srgb, var(--danger) 75%, var(--text)); +} + +.account-status-pill.account-status-down { + background: color-mix(in srgb, var(--danger) 12%, transparent); + border-color: color-mix(in srgb, var(--danger) 40%, transparent); +} + +.account-status-pill.account-status-not_tracked, +.account-status-pill.account-status-unknown { + background: color-mix(in srgb, #f59e0b 12%, transparent); + border-color: rgba(245, 158, 11, 0.3); +} + +.account-secret { + display: inline-flex; + align-items: center; + justify-content: center; + min-height: 34px; + padding: 0 12px; + border-radius: 12px; + background: linear-gradient(180deg, color-mix(in srgb, var(--field) 96%, transparent), color-mix(in srgb, var(--surface) 92%, transparent)); + border: 1px solid color-mix(in srgb, var(--border) 88%, transparent); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.04); + box-sizing: border-box; + font-family: "JetBrains Mono", "Consolas", monospace; + font-size: 12px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + .account-row-actions { display: flex; justify-content: center; @@ -1466,7 +1466,7 @@ body, min-width: 0; overflow: hidden; } - + .account-row-actions .btn { padding: 5px 8px; font-size: 11px; @@ -1474,11 +1474,11 @@ body, min-width: 82px; justify-content: center; } - -.account-row-disabled { - opacity: 0.65; -} - + +.account-row-disabled { + opacity: 0.65; +} + .account-row-disabled .account-row-actions { opacity: 1; } @@ -1504,42 +1504,42 @@ body, width: min(1360px, calc(100vw - 20px)); max-width: min(1360px, calc(100vw - 20px)); } - -.key-stats-popup-header { - display: flex; - justify-content: space-between; - align-items: flex-start; - gap: 12px; -} - -.key-stats-popup-header h3 { - margin: 0; - font-size: 14px; -} - -.key-stats-summary { - margin: 2px 0 0; - font-size: 12px; - color: var(--muted); -} - -.key-stats-warn { - color: #f59e0b; -} - + +.key-stats-popup-header { + display: flex; + justify-content: space-between; + align-items: flex-start; + gap: 12px; +} + +.key-stats-popup-header h3 { + margin: 0; + font-size: 14px; +} + +.key-stats-summary { + margin: 2px 0 0; + font-size: 12px; + color: var(--muted); +} + +.key-stats-warn { + color: #f59e0b; +} + .key-stats-popup .account-subkey-table { overflow-y: auto; max-height: calc(100vh - 140px); } - -.account-subkey-table { - margin-top: 6px; - border: 1px solid color-mix(in srgb, var(--border) 72%, transparent); - border-radius: 8px; - overflow: hidden; - font-size: 11px; -} - + +.account-subkey-table { + margin-top: 6px; + border: 1px solid color-mix(in srgb, var(--border) 72%, transparent); + border-radius: 8px; + overflow: hidden; + font-size: 11px; +} + .account-subkey-table-head, .account-subkey-table-row { display: grid; @@ -1548,18 +1548,18 @@ body, padding: 3px 8px; gap: 10px; } - -.account-subkey-table-head { - background: color-mix(in srgb, var(--field) 90%, transparent); - color: var(--muted); - font-weight: 600; - font-size: 10px; - text-transform: uppercase; - letter-spacing: 0.03em; - border-bottom: 1px solid color-mix(in srgb, var(--border) 50%, transparent); - padding: 4px 8px; -} - + +.account-subkey-table-head { + background: color-mix(in srgb, var(--field) 90%, transparent); + color: var(--muted); + font-weight: 600; + font-size: 10px; + text-transform: uppercase; + letter-spacing: 0.03em; + border-bottom: 1px solid color-mix(in srgb, var(--border) 50%, transparent); + padding: 4px 8px; +} + .account-subkey-table-head .col-usage, .account-subkey-table-head .col-limit, .account-subkey-table-head .col-traffic, @@ -1571,15 +1571,15 @@ body, text-align: right; justify-self: center; } - -.account-subkey-table-row { - border-bottom: 1px solid color-mix(in srgb, var(--border) 30%, transparent); -} - -.account-subkey-table-row:last-child { - border-bottom: none; -} - + +.account-subkey-table-row { + border-bottom: 1px solid color-mix(in srgb, var(--border) 30%, transparent); +} + +.account-subkey-table-row:last-child { + border-bottom: none; +} + .account-subkey-table-row.warning { background: color-mix(in srgb, #f59e0b 8%, transparent); } @@ -1587,25 +1587,25 @@ body, .account-subkey-table-row.disabled { background: color-mix(in srgb, var(--field) 45%, transparent); } - -.account-subkey-table-row .col-key { - font-weight: 600; - color: var(--muted); -} - + +.account-subkey-table-row .col-key { + font-weight: 600; + color: var(--muted); +} + .account-subkey-table-row .col-masked { font-family: "JetBrains Mono", "Consolas", monospace; color: var(--muted); overflow: hidden; text-overflow: ellipsis; - white-space: nowrap; + white-space: nowrap; min-width: 0; } .account-subkey-table-row .col-masked.link-popup-click { display: block; } - + .account-subkey-table-row .col-usage { text-align: center; } @@ -1629,87 +1629,87 @@ body, justify-content: flex-end; gap: 6px; } - -.account-subkey-table-row .col-action .btn { - padding: 1px 6px; - font-size: 10px; -} - -.btn-sm { - padding: 3px 8px; - font-size: 11px; -} - -.hoster-routing-table { - display: flex; - flex-direction: column; - gap: 0; - border: 1px solid var(--border); - border-radius: 10px; - overflow: hidden; - margin-bottom: 10px; -} - -.hoster-routing-header { - display: grid; - grid-template-columns: 1fr 1fr 40px; - gap: 10px; - padding: 8px 12px; - background: color-mix(in srgb, var(--card) 80%, var(--surface)); - font-size: 0.78rem; - font-weight: 600; - text-transform: uppercase; - letter-spacing: 0.04em; - color: var(--muted); - border-bottom: 1px solid var(--border); -} - -.hoster-routing-row { - display: grid; - grid-template-columns: 1fr 1fr 40px; - gap: 10px; - padding: 6px 12px; - align-items: center; - border-bottom: 1px solid color-mix(in srgb, var(--border) 40%, transparent); -} - -.hoster-routing-row:last-child { - border-bottom: none; -} - -.hoster-routing-label { - font-weight: 500; - font-size: 0.88rem; -} - -.hoster-routing-row select { - padding: 4px 8px; - font-size: 0.84rem; -} - -.hoster-routing-row .btn-sm { - padding: 2px 8px; - font-size: 0.9rem; - min-width: 28px; - line-height: 1.4; - border-radius: 6px; -} - -.hoster-routing-add { - margin-top: 8px; -} - -.hoster-routing-add select { - max-width: 260px; -} - -.provider-order-list { - display: flex; - flex-direction: column; - gap: 4px; - margin-bottom: 10px; -} - + +.account-subkey-table-row .col-action .btn { + padding: 1px 6px; + font-size: 10px; +} + +.btn-sm { + padding: 3px 8px; + font-size: 11px; +} + +.hoster-routing-table { + display: flex; + flex-direction: column; + gap: 0; + border: 1px solid var(--border); + border-radius: 10px; + overflow: hidden; + margin-bottom: 10px; +} + +.hoster-routing-header { + display: grid; + grid-template-columns: 1fr 1fr 40px; + gap: 10px; + padding: 8px 12px; + background: color-mix(in srgb, var(--card) 80%, var(--surface)); + font-size: 0.78rem; + font-weight: 600; + text-transform: uppercase; + letter-spacing: 0.04em; + color: var(--muted); + border-bottom: 1px solid var(--border); +} + +.hoster-routing-row { + display: grid; + grid-template-columns: 1fr 1fr 40px; + gap: 10px; + padding: 6px 12px; + align-items: center; + border-bottom: 1px solid color-mix(in srgb, var(--border) 40%, transparent); +} + +.hoster-routing-row:last-child { + border-bottom: none; +} + +.hoster-routing-label { + font-weight: 500; + font-size: 0.88rem; +} + +.hoster-routing-row select { + padding: 4px 8px; + font-size: 0.84rem; +} + +.hoster-routing-row .btn-sm { + padding: 2px 8px; + font-size: 0.9rem; + min-width: 28px; + line-height: 1.4; + border-radius: 6px; +} + +.hoster-routing-add { + margin-top: 8px; +} + +.hoster-routing-add select { + max-width: 260px; +} + +.provider-order-list { + display: flex; + flex-direction: column; + gap: 4px; + margin-bottom: 10px; +} + .provider-order-row { display: flex; align-items: center; @@ -1732,344 +1732,344 @@ body, background: color-mix(in srgb, var(--accent) 10%, rgba(255, 255, 255, 0.04)); transform: translateY(-1px); } - -.provider-order-num { - font-size: 0.8rem; - color: var(--muted); - min-width: 18px; - text-align: right; -} - -.provider-order-label { - flex: 1; - font-size: 0.9rem; - font-weight: 500; -} - -.provider-order-actions { - display: flex; - gap: 4px; -} - -.provider-order-actions .btn-sm { - padding: 2px 8px; - font-size: 0.9rem; - line-height: 1.4; -} - -.account-modal { - width: min(960px, calc(100vw - 36px)); - max-height: calc(100vh - 36px); - overflow: hidden; - gap: 14px; -} - -.account-modal-header { - display: flex; - justify-content: space-between; - align-items: flex-start; - gap: 12px; - flex-wrap: wrap; -} - -.account-modal-header > div:first-child { - flex: 1; - min-width: min(320px, 100%); -} - -.account-modal-header p { - margin: 4px 0 0; - color: var(--muted); -} - -.account-dialog-step { - display: grid; - gap: 12px; - align-content: start; -} - -.account-dialog-step-label { - font-size: 14px; - font-weight: 700; -} - -.account-modal-body { - display: grid; - gap: 16px; - min-height: 0; - overflow-y: auto; - padding-right: 4px; -} - -.account-picker-search { - width: 100%; -} - -.account-modal label { - display: block; - margin-bottom: 6px; - color: color-mix(in srgb, var(--text) 92%, var(--muted)); - font-size: 13px; - font-weight: 600; - letter-spacing: 0.01em; -} - -.account-picker-search, -.account-modal input:not([type="checkbox"]):not([type="radio"]), -.account-modal select, -.account-modal textarea { - width: 100%; - min-height: 42px; - padding: 10px 12px; - border-radius: 12px; - border: 1px solid color-mix(in srgb, var(--border) 90%, transparent); - background: linear-gradient(180deg, color-mix(in srgb, var(--field) 97%, transparent), color-mix(in srgb, var(--surface) 94%, transparent)); - color: var(--text); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.04); - font: inherit; - box-sizing: border-box; - appearance: none; - transition: border-color 0.12s ease, box-shadow 0.12s ease, background 0.12s ease; -} - -.account-picker-search::placeholder, -.account-modal input::placeholder, -.account-modal textarea::placeholder { - color: color-mix(in srgb, var(--muted) 88%, transparent); -} - -.account-picker-search:hover, -.account-modal input:not([type="checkbox"]):not([type="radio"]):hover, -.account-modal select:hover, -.account-modal textarea:hover { - border-color: color-mix(in srgb, var(--accent) 35%, var(--border)); -} - -.account-picker-search:focus-visible, -.account-modal input:not([type="checkbox"]):not([type="radio"]):focus-visible, -.account-modal select:focus-visible, -.account-modal textarea:focus-visible { - outline: none; - border-color: color-mix(in srgb, var(--accent) 68%, transparent); - box-shadow: - 0 0 0 1px color-mix(in srgb, var(--accent) 28%, transparent), - 0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent), - inset 0 1px 0 rgba(255, 255, 255, 0.05); -} - -.account-modal input[type="password"] { - letter-spacing: 0.02em; -} - -.account-modal textarea { - white-space: nowrap; - overflow-x: auto; -} - -.account-picker-table { - display: grid; - border: 1px solid color-mix(in srgb, var(--border) 84%, transparent); - border-radius: 14px; - overflow: auto; - max-height: min(330px, 40vh); - background: linear-gradient(180deg, color-mix(in srgb, var(--card) 96%, transparent), color-mix(in srgb, var(--surface) 94%, transparent)); -} - -.account-picker-head, -.account-picker-row { - display: grid; - grid-template-columns: minmax(0, 1.05fr) minmax(220px, 0.95fr); - gap: 14px; - align-items: start; -} - -.account-picker-head { - padding: 10px 14px; - color: var(--muted); - font-size: 12px; - font-weight: 700; - text-transform: uppercase; - letter-spacing: 0.04em; - position: sticky; - top: 0; - z-index: 1; - background: color-mix(in srgb, var(--card) 98%, transparent); -} - -.account-picker-row { - display: grid; - width: 100%; - padding: 12px 14px; - text-align: left; - border: none; - border-top: 1px solid color-mix(in srgb, var(--border) 80%, transparent); - background: transparent; - color: var(--text); - cursor: pointer; - transition: border-color 0.12s ease, transform 0.12s ease, background 0.12s ease; -} - -.account-dialog-step + .account-dialog-step { - padding-top: 4px; - border-top: 1px solid color-mix(in srgb, var(--border) 75%, transparent); -} - -.account-picker-row:hover { - background: color-mix(in srgb, var(--button-bg-hover) 90%, transparent); -} - -.account-picker-row.active { - background: color-mix(in srgb, var(--accent) 12%, transparent); - box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent); -} - -.account-picker-row > div { - min-width: 0; - display: grid; - gap: 4px; -} - -.account-picker-row strong { - font-size: 13px; -} - -.account-picker-row span { - color: var(--muted); - font-size: 12px; - line-height: 1.45; -} - -.account-form-summary { - display: grid; - gap: 4px; - padding: 12px 14px; - border-radius: 12px; - border: 1px solid color-mix(in srgb, var(--border) 82%, transparent); - background: color-mix(in srgb, var(--field) 84%, transparent); -} - -.account-form-summary span { - color: var(--muted); - font-size: 13px; -} - -.account-modal-fields { - display: grid; - gap: 12px; -} - -.account-modal-note { - padding: 12px 14px; - border-radius: 12px; - border: 1px solid color-mix(in srgb, var(--accent) 26%, transparent); - background: color-mix(in srgb, var(--accent) 8%, transparent); - color: var(--text); - font-size: 13px; - line-height: 1.5; -} - -.account-dl-key-limit-list { - display: grid; - gap: 8px; -} - -.account-dl-key-limit-row { - display: grid; - grid-template-columns: minmax(160px, 220px) minmax(0, 1fr); - gap: 10px; - align-items: center; - padding: 10px 12px; - border-radius: 12px; - border: 1px solid color-mix(in srgb, var(--border) 82%, transparent); - background: color-mix(in srgb, var(--field) 84%, transparent); -} - -.account-dl-key-meta { - display: grid; - gap: 2px; - min-width: 0; -} - -.account-dl-key-meta strong { - font-size: 13px; -} - -.account-dl-key-meta span { - color: var(--muted); - font-size: 12px; - font-family: "JetBrains Mono", "Consolas", monospace; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.account-secret.account-secret-multiline { - display: grid; - align-items: start; - gap: 4px; - padding: 10px 12px; - white-space: normal; -} - -.account-secret.account-secret-multiline span { - display: block; - line-height: 1.35; -} - -.account-status-grid { - display: grid; - grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); - gap: 10px; -} - -.account-status-grid > div { - display: grid; - gap: 4px; - padding: 10px 12px; - border-radius: 12px; - border: 1px solid color-mix(in srgb, var(--border) 82%, transparent); - background: color-mix(in srgb, var(--field) 84%, transparent); -} - -.account-status-grid strong { - font-size: 14px; -} - -.field-grid { - display: grid; - gap: 8px; -} - -.field-grid.two { - grid-template-columns: repeat(2, minmax(0, 1fr)); -} - -.field-grid.three { - grid-template-columns: repeat(3, minmax(0, 1fr)); -} - -.field-grid > div { - min-width: 0; -} - -.toggle-line { - display: flex; - align-items: center; - gap: 7px; -} - -.toggle-line input[type="checkbox"] { - width: 15px; - height: 15px; -} - -.package-card { - border: 1px solid var(--border); - border-radius: 11px; - background: linear-gradient(180deg, color-mix(in srgb, var(--card) 96%, transparent), color-mix(in srgb, var(--surface) 96%, transparent)); - padding: 6px 10px; -} - + +.provider-order-num { + font-size: 0.8rem; + color: var(--muted); + min-width: 18px; + text-align: right; +} + +.provider-order-label { + flex: 1; + font-size: 0.9rem; + font-weight: 500; +} + +.provider-order-actions { + display: flex; + gap: 4px; +} + +.provider-order-actions .btn-sm { + padding: 2px 8px; + font-size: 0.9rem; + line-height: 1.4; +} + +.account-modal { + width: min(960px, calc(100vw - 36px)); + max-height: calc(100vh - 36px); + overflow: hidden; + gap: 14px; +} + +.account-modal-header { + display: flex; + justify-content: space-between; + align-items: flex-start; + gap: 12px; + flex-wrap: wrap; +} + +.account-modal-header > div:first-child { + flex: 1; + min-width: min(320px, 100%); +} + +.account-modal-header p { + margin: 4px 0 0; + color: var(--muted); +} + +.account-dialog-step { + display: grid; + gap: 12px; + align-content: start; +} + +.account-dialog-step-label { + font-size: 14px; + font-weight: 700; +} + +.account-modal-body { + display: grid; + gap: 16px; + min-height: 0; + overflow-y: auto; + padding-right: 4px; +} + +.account-picker-search { + width: 100%; +} + +.account-modal label { + display: block; + margin-bottom: 6px; + color: color-mix(in srgb, var(--text) 92%, var(--muted)); + font-size: 13px; + font-weight: 600; + letter-spacing: 0.01em; +} + +.account-picker-search, +.account-modal input:not([type="checkbox"]):not([type="radio"]), +.account-modal select, +.account-modal textarea { + width: 100%; + min-height: 42px; + padding: 10px 12px; + border-radius: 12px; + border: 1px solid color-mix(in srgb, var(--border) 90%, transparent); + background: linear-gradient(180deg, color-mix(in srgb, var(--field) 97%, transparent), color-mix(in srgb, var(--surface) 94%, transparent)); + color: var(--text); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.04); + font: inherit; + box-sizing: border-box; + appearance: none; + transition: border-color 0.12s ease, box-shadow 0.12s ease, background 0.12s ease; +} + +.account-picker-search::placeholder, +.account-modal input::placeholder, +.account-modal textarea::placeholder { + color: color-mix(in srgb, var(--muted) 88%, transparent); +} + +.account-picker-search:hover, +.account-modal input:not([type="checkbox"]):not([type="radio"]):hover, +.account-modal select:hover, +.account-modal textarea:hover { + border-color: color-mix(in srgb, var(--accent) 35%, var(--border)); +} + +.account-picker-search:focus-visible, +.account-modal input:not([type="checkbox"]):not([type="radio"]):focus-visible, +.account-modal select:focus-visible, +.account-modal textarea:focus-visible { + outline: none; + border-color: color-mix(in srgb, var(--accent) 68%, transparent); + box-shadow: + 0 0 0 1px color-mix(in srgb, var(--accent) 28%, transparent), + 0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent), + inset 0 1px 0 rgba(255, 255, 255, 0.05); +} + +.account-modal input[type="password"] { + letter-spacing: 0.02em; +} + +.account-modal textarea { + white-space: nowrap; + overflow-x: auto; +} + +.account-picker-table { + display: grid; + border: 1px solid color-mix(in srgb, var(--border) 84%, transparent); + border-radius: 14px; + overflow: auto; + max-height: min(330px, 40vh); + background: linear-gradient(180deg, color-mix(in srgb, var(--card) 96%, transparent), color-mix(in srgb, var(--surface) 94%, transparent)); +} + +.account-picker-head, +.account-picker-row { + display: grid; + grid-template-columns: minmax(0, 1.05fr) minmax(220px, 0.95fr); + gap: 14px; + align-items: start; +} + +.account-picker-head { + padding: 10px 14px; + color: var(--muted); + font-size: 12px; + font-weight: 700; + text-transform: uppercase; + letter-spacing: 0.04em; + position: sticky; + top: 0; + z-index: 1; + background: color-mix(in srgb, var(--card) 98%, transparent); +} + +.account-picker-row { + display: grid; + width: 100%; + padding: 12px 14px; + text-align: left; + border: none; + border-top: 1px solid color-mix(in srgb, var(--border) 80%, transparent); + background: transparent; + color: var(--text); + cursor: pointer; + transition: border-color 0.12s ease, transform 0.12s ease, background 0.12s ease; +} + +.account-dialog-step + .account-dialog-step { + padding-top: 4px; + border-top: 1px solid color-mix(in srgb, var(--border) 75%, transparent); +} + +.account-picker-row:hover { + background: color-mix(in srgb, var(--button-bg-hover) 90%, transparent); +} + +.account-picker-row.active { + background: color-mix(in srgb, var(--accent) 12%, transparent); + box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent); +} + +.account-picker-row > div { + min-width: 0; + display: grid; + gap: 4px; +} + +.account-picker-row strong { + font-size: 13px; +} + +.account-picker-row span { + color: var(--muted); + font-size: 12px; + line-height: 1.45; +} + +.account-form-summary { + display: grid; + gap: 4px; + padding: 12px 14px; + border-radius: 12px; + border: 1px solid color-mix(in srgb, var(--border) 82%, transparent); + background: color-mix(in srgb, var(--field) 84%, transparent); +} + +.account-form-summary span { + color: var(--muted); + font-size: 13px; +} + +.account-modal-fields { + display: grid; + gap: 12px; +} + +.account-modal-note { + padding: 12px 14px; + border-radius: 12px; + border: 1px solid color-mix(in srgb, var(--accent) 26%, transparent); + background: color-mix(in srgb, var(--accent) 8%, transparent); + color: var(--text); + font-size: 13px; + line-height: 1.5; +} + +.account-dl-key-limit-list { + display: grid; + gap: 8px; +} + +.account-dl-key-limit-row { + display: grid; + grid-template-columns: minmax(160px, 220px) minmax(0, 1fr); + gap: 10px; + align-items: center; + padding: 10px 12px; + border-radius: 12px; + border: 1px solid color-mix(in srgb, var(--border) 82%, transparent); + background: color-mix(in srgb, var(--field) 84%, transparent); +} + +.account-dl-key-meta { + display: grid; + gap: 2px; + min-width: 0; +} + +.account-dl-key-meta strong { + font-size: 13px; +} + +.account-dl-key-meta span { + color: var(--muted); + font-size: 12px; + font-family: "JetBrains Mono", "Consolas", monospace; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.account-secret.account-secret-multiline { + display: grid; + align-items: start; + gap: 4px; + padding: 10px 12px; + white-space: normal; +} + +.account-secret.account-secret-multiline span { + display: block; + line-height: 1.35; +} + +.account-status-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); + gap: 10px; +} + +.account-status-grid > div { + display: grid; + gap: 4px; + padding: 10px 12px; + border-radius: 12px; + border: 1px solid color-mix(in srgb, var(--border) 82%, transparent); + background: color-mix(in srgb, var(--field) 84%, transparent); +} + +.account-status-grid strong { + font-size: 14px; +} + +.field-grid { + display: grid; + gap: 8px; +} + +.field-grid.two { + grid-template-columns: repeat(2, minmax(0, 1fr)); +} + +.field-grid.three { + grid-template-columns: repeat(3, minmax(0, 1fr)); +} + +.field-grid > div { + min-width: 0; +} + +.toggle-line { + display: flex; + align-items: center; + gap: 7px; +} + +.toggle-line input[type="checkbox"] { + width: 15px; + height: 15px; +} + +.package-card { + border: 1px solid var(--border); + border-radius: 11px; + background: linear-gradient(180deg, color-mix(in srgb, var(--card) 96%, transparent), color-mix(in srgb, var(--surface) 96%, transparent)); + padding: 6px 10px; +} + .queue-package-card { border: 0; border-radius: 0; @@ -2090,155 +2090,155 @@ body, .queue-package-card:hover { background: color-mix(in srgb, var(--accent) 3%, transparent); } - -.package-card[draggable="true"] { - cursor: grab; -} - -.package-card[draggable="true"]:active { - cursor: grabbing; -} - -.disabled-pkg { - opacity: 0.72; -} - -.pkg-selected { - border-color: var(--accent); - box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent); -} - -.queue-package-card.pkg-selected { - border-color: transparent; - box-shadow: inset 2px 0 0 0 var(--accent); - background: color-mix(in srgb, var(--accent) 8%, transparent); -} - -.item-selected { - background: color-mix(in srgb, var(--accent) 12%, transparent); -} - -.package-card header { - display: flex; - justify-content: space-between; - gap: 8px; - align-items: center; -} - -.queue-package-card header { - min-height: 28px; - padding: 3px 10px; -} - -.package-card h4 { - margin: 0; - font-size: 14px; -} - -.package-card header span { - color: var(--muted); - font-size: 12px; -} - -.package-card header .progress-inline-text-filled, -.package-card header .progress-size-text-filled { - color: #0a0f1a; -} - - -.pkg-toggle { - display: inline-flex; - align-items: center; - justify-content: center; - width: 20px; - height: 20px; - flex-shrink: 0; - border: 1px solid var(--border); - border-radius: 4px; - background: var(--button-bg); - color: var(--muted); - font-size: 15px; - font-weight: 700; - line-height: 1; - cursor: pointer; - padding: 0; - transition: background 0.12s ease, border-color 0.12s ease, color 0.12s ease; -} - -.queue-package-card .pkg-toggle { - width: 16px; - height: 16px; - border-radius: 3px; - font-size: 12px; - background: transparent; - border-color: color-mix(in srgb, var(--border) 42%, transparent); -} - -.pkg-toggle:hover { - border-color: var(--accent); - color: var(--text); - background: var(--button-bg-hover); -} - -.pkg-name-row input[type="checkbox"] { - width: 16px; - height: 16px; -} - -.rename-input { - flex: 1; - min-width: 0; - background: transparent; - border: 1px solid var(--accent); - border-radius: 4px; - color: var(--text); - font: inherit; - font-size: 15px; - font-weight: 600; - padding: 1px 4px; - margin: -2px 0; - outline: none; -} - -.pkg-speed { - margin-left: 7px; - color: color-mix(in srgb, var(--accent) 70%, var(--text)); -} - -.pkg-actions { - display: flex; - gap: 6px; - flex-wrap: wrap; - justify-content: flex-end; -} - -.progress { - margin-top: 6px; - height: 6px; - border-radius: 999px; - background: var(--progress-track); - overflow: hidden; - display: flex; -} - -.queue-package-card .progress { - margin-top: 0; - height: 2px; - border-radius: 0; - background: color-mix(in srgb, var(--progress-track) 80%, transparent); -} - -.progress-dl { - height: 100%; - background: linear-gradient(90deg, #3bc9ff, #22d3ee); -} - -.progress-ex { - height: 100%; - background: linear-gradient(90deg, #22c55e, #4ade80); -} - -/* History Tab */ + +.package-card[draggable="true"] { + cursor: grab; +} + +.package-card[draggable="true"]:active { + cursor: grabbing; +} + +.disabled-pkg { + opacity: 0.72; +} + +.pkg-selected { + border-color: var(--accent); + box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent); +} + +.queue-package-card.pkg-selected { + border-color: transparent; + box-shadow: inset 2px 0 0 0 var(--accent); + background: color-mix(in srgb, var(--accent) 8%, transparent); +} + +.item-selected { + background: color-mix(in srgb, var(--accent) 12%, transparent); +} + +.package-card header { + display: flex; + justify-content: space-between; + gap: 8px; + align-items: center; +} + +.queue-package-card header { + min-height: 28px; + padding: 3px 10px; +} + +.package-card h4 { + margin: 0; + font-size: 14px; +} + +.package-card header span { + color: var(--muted); + font-size: 12px; +} + +.package-card header .progress-inline-text-filled, +.package-card header .progress-size-text-filled { + color: #0a0f1a; +} + + +.pkg-toggle { + display: inline-flex; + align-items: center; + justify-content: center; + width: 20px; + height: 20px; + flex-shrink: 0; + border: 1px solid var(--border); + border-radius: 4px; + background: var(--button-bg); + color: var(--muted); + font-size: 15px; + font-weight: 700; + line-height: 1; + cursor: pointer; + padding: 0; + transition: background 0.12s ease, border-color 0.12s ease, color 0.12s ease; +} + +.queue-package-card .pkg-toggle { + width: 16px; + height: 16px; + border-radius: 3px; + font-size: 12px; + background: transparent; + border-color: color-mix(in srgb, var(--border) 42%, transparent); +} + +.pkg-toggle:hover { + border-color: var(--accent); + color: var(--text); + background: var(--button-bg-hover); +} + +.pkg-name-row input[type="checkbox"] { + width: 16px; + height: 16px; +} + +.rename-input { + flex: 1; + min-width: 0; + background: transparent; + border: 1px solid var(--accent); + border-radius: 4px; + color: var(--text); + font: inherit; + font-size: 15px; + font-weight: 600; + padding: 1px 4px; + margin: -2px 0; + outline: none; +} + +.pkg-speed { + margin-left: 7px; + color: color-mix(in srgb, var(--accent) 70%, var(--text)); +} + +.pkg-actions { + display: flex; + gap: 6px; + flex-wrap: wrap; + justify-content: flex-end; +} + +.progress { + margin-top: 6px; + height: 6px; + border-radius: 999px; + background: var(--progress-track); + overflow: hidden; + display: flex; +} + +.queue-package-card .progress { + margin-top: 0; + height: 2px; + border-radius: 0; + background: color-mix(in srgb, var(--progress-track) 80%, transparent); +} + +.progress-dl { + height: 100%; + background: linear-gradient(90deg, #3bc9ff, #22d3ee); +} + +.progress-ex { + height: 100%; + background: linear-gradient(90deg, #22c55e, #4ade80); +} + +/* History Tab */ .history-view { display: flex; flex-direction: column; @@ -2271,225 +2271,225 @@ body, gap: 8px; margin-left: auto; } - -.history-card { - cursor: default; -} - -.history-details { - padding: 10px 12px; - border-top: 1px solid color-mix(in srgb, var(--border) 40%, transparent); -} - -.history-detail-grid { - display: grid; - grid-template-columns: 140px 1fr; - gap: 4px 16px; - font-size: 13px; -} - -.history-label { - color: var(--muted); - font-weight: 600; -} - -.history-path { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.history-actions { - margin-top: 10px; - display: flex; - justify-content: flex-end; - gap: 8px; -} - -table { - width: 100%; - table-layout: fixed; - border-collapse: collapse; - margin-top: 10px; - font-size: 13px; -} - -th, -td { - border-bottom: 1px solid rgba(35, 57, 84, 0.7); - padding: 7px 8px; - text-align: left; -} - -th { - color: var(--muted); - font-weight: 600; -} - -td { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.num { - font-variant-numeric: tabular-nums; - font-family: "Consolas", "SFMono-Regular", "Menlo", monospace; -} - -.item-row { - display: grid; - /* grid-template-columns set via inline style from columnOrder */ - gap: 8px; - align-items: center; - margin: 0 -10px; - padding: 3px 10px; - font-size: 12px; - border-top: 1px solid color-mix(in srgb, var(--border) 40%, transparent); -} - -.queue-package-card .item-row { - margin: 0; - padding: 2px 10px 2px 10px; - border-top: 0; -} - -.queue-package-card .item-row + .item-row { - border-top: 1px solid color-mix(in srgb, var(--border) 24%, transparent); -} - -.item-row:hover { - background: color-mix(in srgb, var(--accent) 5%, transparent); -} - -.item-row .pkg-col { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - color: var(--muted); - font-size: 12px; - text-align: center; -} - -.item-row .pkg-col-name { - text-align: left; -} - -.item-row .pkg-col-name { - color: var(--text); - padding-left: 28px; -} - -.link-status-dot { - display: inline-block; - width: 8px; - height: 8px; - border-radius: 50%; - margin-right: 6px; - flex-shrink: 0; - vertical-align: middle; -} -.link-status-dot.online { - background: #22c55e; - box-shadow: 0 0 4px #22c55e80; -} -.link-status-dot.offline { - background: #ef4444; - box-shadow: 0 0 4px #ef444480; -} -.link-status-dot.checking { - background: #f59e0b; - box-shadow: 0 0 4px #f59e0b80; -} - -.prio-high { - color: #f59e0b !important; - font-weight: 700; -} - -.prio-low { - color: #64748b !important; -} - -.pkg-col-dragging { - opacity: 0.4; -} - -.pkg-col-drop-target { - box-shadow: -2px 0 0 0 var(--accent); -} - -.pkg-column-header .pkg-col { - cursor: grab; -} - -.pkg-column-header .pkg-col.sortable { - cursor: pointer; -} - -.ctx-menu-sub { - position: relative; -} - -.ctx-menu-sub > .ctx-menu-item::after { - content: ""; -} - -.ctx-menu-sub-items { - display: none; - position: absolute; - left: 100%; - top: 0; - min-width: 120px; - background: var(--card); - border: 1px solid var(--border); - border-radius: 6px; - padding: 4px 0; - box-shadow: 0 4px 12px rgba(0,0,0,.3); - z-index: 1001; -} - -.ctx-menu-sub:hover .ctx-menu-sub-items { - display: block; -} - -.ctx-menu-active { - color: var(--accent) !important; -} - -.ctx-menu-disabled { - opacity: 0.4; - cursor: not-allowed !important; - pointer-events: none; -} - -.item-remove { - background: none; - border: none; - color: var(--danger); - cursor: pointer; - font-size: 12px; - font-weight: 700; - padding: 2px 4px; - border-radius: 4px; - opacity: 0.6; -} - -.item-remove:hover { - opacity: 1; - background: rgba(244, 63, 94, 0.1); -} - -.statistics-view { - height: 100%; - overflow: auto; - display: grid; - grid-template-columns: 1fr 1.5fr; - grid-template-rows: auto 1fr; - gap: 10px; - min-height: 0; -} - + +.history-card { + cursor: default; +} + +.history-details { + padding: 10px 12px; + border-top: 1px solid color-mix(in srgb, var(--border) 40%, transparent); +} + +.history-detail-grid { + display: grid; + grid-template-columns: 140px 1fr; + gap: 4px 16px; + font-size: 13px; +} + +.history-label { + color: var(--muted); + font-weight: 600; +} + +.history-path { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.history-actions { + margin-top: 10px; + display: flex; + justify-content: flex-end; + gap: 8px; +} + +table { + width: 100%; + table-layout: fixed; + border-collapse: collapse; + margin-top: 10px; + font-size: 13px; +} + +th, +td { + border-bottom: 1px solid rgba(35, 57, 84, 0.7); + padding: 7px 8px; + text-align: left; +} + +th { + color: var(--muted); + font-weight: 600; +} + +td { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.num { + font-variant-numeric: tabular-nums; + font-family: "Consolas", "SFMono-Regular", "Menlo", monospace; +} + +.item-row { + display: grid; + /* grid-template-columns set via inline style from columnOrder */ + gap: 8px; + align-items: center; + margin: 0 -10px; + padding: 3px 10px; + font-size: 12px; + border-top: 1px solid color-mix(in srgb, var(--border) 40%, transparent); +} + +.queue-package-card .item-row { + margin: 0; + padding: 2px 10px 2px 10px; + border-top: 0; +} + +.queue-package-card .item-row + .item-row { + border-top: 1px solid color-mix(in srgb, var(--border) 24%, transparent); +} + +.item-row:hover { + background: color-mix(in srgb, var(--accent) 5%, transparent); +} + +.item-row .pkg-col { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + color: var(--muted); + font-size: 12px; + text-align: center; +} + +.item-row .pkg-col-name { + text-align: left; +} + +.item-row .pkg-col-name { + color: var(--text); + padding-left: 28px; +} + +.link-status-dot { + display: inline-block; + width: 8px; + height: 8px; + border-radius: 50%; + margin-right: 6px; + flex-shrink: 0; + vertical-align: middle; +} +.link-status-dot.online { + background: #22c55e; + box-shadow: 0 0 4px #22c55e80; +} +.link-status-dot.offline { + background: #ef4444; + box-shadow: 0 0 4px #ef444480; +} +.link-status-dot.checking { + background: #f59e0b; + box-shadow: 0 0 4px #f59e0b80; +} + +.prio-high { + color: #f59e0b !important; + font-weight: 700; +} + +.prio-low { + color: #64748b !important; +} + +.pkg-col-dragging { + opacity: 0.4; +} + +.pkg-col-drop-target { + box-shadow: -2px 0 0 0 var(--accent); +} + +.pkg-column-header .pkg-col { + cursor: grab; +} + +.pkg-column-header .pkg-col.sortable { + cursor: pointer; +} + +.ctx-menu-sub { + position: relative; +} + +.ctx-menu-sub > .ctx-menu-item::after { + content: ""; +} + +.ctx-menu-sub-items { + display: none; + position: absolute; + left: 100%; + top: 0; + min-width: 120px; + background: var(--card); + border: 1px solid var(--border); + border-radius: 6px; + padding: 4px 0; + box-shadow: 0 4px 12px rgba(0,0,0,.3); + z-index: 1001; +} + +.ctx-menu-sub:hover .ctx-menu-sub-items { + display: block; +} + +.ctx-menu-active { + color: var(--accent) !important; +} + +.ctx-menu-disabled { + opacity: 0.4; + cursor: not-allowed !important; + pointer-events: none; +} + +.item-remove { + background: none; + border: none; + color: var(--danger); + cursor: pointer; + font-size: 12px; + font-weight: 700; + padding: 2px 4px; + border-radius: 4px; + opacity: 0.6; +} + +.item-remove:hover { + opacity: 1; + background: rgba(244, 63, 94, 0.1); +} + +.statistics-view { + height: 100%; + overflow: auto; + display: grid; + grid-template-columns: 1fr 1.5fr; + grid-template-rows: auto 1fr; + gap: 10px; + min-height: 0; +} + .stats-overview { grid-column: span 2; } @@ -2597,96 +2597,96 @@ td { .stat-value.danger { color: var(--danger); } - -.stats-chart-card { - min-height: 280px; - display: flex; - flex-direction: column; -} - -.bandwidth-chart-container { - flex: 1; - min-height: 200px; - position: relative; - margin-top: 8px; - background: var(--field); - border-radius: 10px; - border: 1px solid var(--border); - overflow: hidden; -} - -.bandwidth-chart-container canvas { - display: block; - width: 100%; - height: 100%; -} - -.stats-provider-card { - min-height: 280px; - display: flex; - flex-direction: column; -} - -.provider-stats { - flex: 1; - overflow: auto; - display: flex; - flex-direction: column; - gap: 10px; - margin-top: 8px; -} - -.provider-stat-item { - display: flex; - flex-direction: column; - gap: 4px; - padding: 10px 12px; - background: var(--field); - border-radius: 10px; - border: 1px solid var(--border); -} - -.provider-name { - font-weight: 600; - font-size: 14px; -} - -.provider-bars { - display: flex; - flex-direction: column; - gap: 3px; -} - -.provider-bar { - height: 8px; - background: var(--progress-track); - border-radius: 999px; - overflow: hidden; -} - -.bar-fill { - height: 100%; - border-radius: 999px; - transition: width 0.3s ease; -} - -.bar-fill.completed { - background: linear-gradient(90deg, #3bc9ff, #22d3ee); -} - -.provider-detail { - color: var(--muted); - font-size: 12px; - font-variant-numeric: tabular-nums; -} - -.empty-provider { - color: var(--muted); - text-align: center; - padding: 20px; - font-size: 13px; -} - + +.stats-chart-card { + min-height: 280px; + display: flex; + flex-direction: column; +} + +.bandwidth-chart-container { + flex: 1; + min-height: 200px; + position: relative; + margin-top: 8px; + background: var(--field); + border-radius: 10px; + border: 1px solid var(--border); + overflow: hidden; +} + +.bandwidth-chart-container canvas { + display: block; + width: 100%; + height: 100%; +} + +.stats-provider-card { + min-height: 280px; + display: flex; + flex-direction: column; +} + +.provider-stats { + flex: 1; + overflow: auto; + display: flex; + flex-direction: column; + gap: 10px; + margin-top: 8px; +} + +.provider-stat-item { + display: flex; + flex-direction: column; + gap: 4px; + padding: 10px 12px; + background: var(--field); + border-radius: 10px; + border: 1px solid var(--border); +} + +.provider-name { + font-weight: 600; + font-size: 14px; +} + +.provider-bars { + display: flex; + flex-direction: column; + gap: 3px; +} + +.provider-bar { + height: 8px; + background: var(--progress-track); + border-radius: 999px; + overflow: hidden; +} + +.bar-fill { + height: 100%; + border-radius: 999px; + transition: width 0.3s ease; +} + +.bar-fill.completed { + background: linear-gradient(90deg, #3bc9ff, #22d3ee); +} + +.provider-detail { + color: var(--muted); + font-size: 12px; + font-variant-numeric: tabular-nums; +} + +.empty-provider { + color: var(--muted); + text-align: center; + padding: 20px; + font-size: 13px; +} + @media (max-width: 1680px) { .stats-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); @@ -2723,378 +2723,378 @@ td { grid-template-columns: 1fr; } } - -.schedule-row { - display: grid; - grid-template-columns: 56px auto 56px auto 92px auto auto auto; - align-items: center; - gap: 6px; -} - -.schedule-row input[type="number"] { - text-align: center; -} - -.schedule-row .btn { - padding: 5px 8px; -} - -.btn-icon { - border: 1px solid var(--border); - background: var(--button-bg); - color: var(--text); - border-radius: 7px; - width: 28px; - height: 28px; - cursor: pointer; -} - -.btn-icon.danger { - color: var(--danger); -} - -.col-actions { - width: 8%; -} - -.empty { - border: 1px dashed var(--border); - border-radius: 12px; - padding: 24px; - color: var(--muted); - text-align: center; -} - -.toast { - position: fixed; - right: 20px; - bottom: 18px; - background: var(--toast-bg); - color: var(--text); - border: 1px solid var(--toast-border); - border-radius: 12px; - padding: 10px 14px; - box-shadow: 0 16px 30px rgba(0, 0, 0, 0.35); - z-index: 50; -} - -.ctx-menu { - position: fixed; - z-index: 100; - min-width: 200px; - background: var(--card); - border: 1px solid var(--border); - border-radius: 8px; - padding: 4px 0; - box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4); -} - -.ctx-menu-item { - display: block; - width: 100%; - background: none; - border: none; - color: var(--text); - padding: 7px 14px; - cursor: pointer; - font: inherit; - font-size: 13px; - text-align: left; - transition: background 0.1s; -} - -.ctx-menu-item:hover { - background: var(--button-bg-hover); -} - -.ctx-menu-item.ctx-danger { - color: var(--danger); -} - -.ctx-menu-sep { - height: 1px; - background: var(--border); - margin: 4px 8px; -} - -.link-popup { - width: min(720px, 90vw); - max-height: 70vh; - display: flex; - flex-direction: column; -} - -.link-popup-list { - flex: 1; - overflow: auto; - border: 1px solid var(--border); - border-radius: 8px; - background: var(--field); - max-height: 50vh; -} - -.link-popup-row { - display: grid; - grid-template-columns: 1fr 1.5fr; - gap: 12px; - padding: 6px 10px; - font-size: 12px; - border-bottom: 1px solid color-mix(in srgb, var(--border) 40%, transparent); -} - -.link-popup-row:last-child { - border-bottom: none; -} - -.link-popup-name, -.link-popup-url { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.link-popup-name { - color: var(--text); -} - -.link-popup-url { - color: var(--muted); -} - -.link-popup-click { - cursor: pointer; - border-radius: 4px; - padding: 1px 3px; - margin: -1px -3px; - transition: background 0.1s; -} - -.link-popup-click:hover { - background: var(--button-bg-hover); -} - -.drop-overlay { - position: fixed; - inset: 0; - display: grid; - place-items: center; - background: var(--overlay); - border: 2px dashed color-mix(in srgb, var(--accent) 72%, transparent); - color: var(--text); - font-size: 20px; - font-weight: 600; - pointer-events: none; - backdrop-filter: blur(2px); - z-index: 200; -} - -.modal-backdrop { - position: fixed; - inset: 0; - background: rgba(4, 9, 18, 0.68); - display: grid; - place-items: center; - z-index: 20; - padding: 20px; -} - -.modal-card { - width: min(560px, 100%); - max-height: calc(100vh - 40px); - overflow-y: auto; - border: 1px solid var(--border); - border-radius: 14px; - background: linear-gradient(180deg, color-mix(in srgb, var(--card) 98%, transparent), color-mix(in srgb, var(--surface) 98%, transparent)); - box-shadow: 0 20px 38px rgba(0, 0, 0, 0.35); - padding: 16px; - display: grid; - gap: 10px; -} - -.modal-card h3 { - margin: 0; -} - -.modal-card p { - margin: 0; - color: var(--muted); -} - -.modal-details { - border: 1px solid var(--border); - border-radius: 6px; - padding: 0; -} -.modal-details summary { - padding: 6px 10px; - cursor: pointer; - font-size: 13px; - color: var(--muted); - user-select: none; -} -.modal-details summary:hover { - color: var(--text); -} -.modal-details pre { - margin: 0; - padding: 8px 10px; - border-top: 1px solid var(--border); - font-size: 12px; - line-height: 1.5; - white-space: pre-wrap; - word-break: break-word; - max-height: 260px; - overflow-y: auto; - color: var(--muted); -} - -.modal-path { - font-size: 12px; - word-break: break-all; -} - -.modal-actions { - display: flex; - justify-content: flex-end; - gap: 8px; - flex-wrap: wrap; -} - -@media (max-width: 1100px) { - .control-strip { - flex-direction: column; - align-items: flex-start; - } - - .buttons-right { - width: 100%; - margin-left: 0; - justify-content: flex-end; - } - - .settings-toolbar { - flex-direction: column; - align-items: flex-start; - } - - .downloads-toolbar .search-input { - width: 100%; - margin-left: 0; - } - - .settings-toolbar-actions { - width: 100%; - } - - .settings-toolbar-actions-wrap { - width: 100%; - align-items: flex-start; - } - - .grid-two { - grid-template-columns: 1fr; - } - - .settings-body { - grid-template-columns: 140px 1fr; - } - - .account-settings-layout { - grid-template-columns: 1fr; - } - - .account-table-head { - display: none; - } - - .account-row { - grid-template-columns: 1fr; - min-width: 0; - } - - .account-row-actions { - justify-content: flex-start; - } - - .account-subkey-table-head, - .account-subkey-table-row { - grid-template-columns: 24px minmax(0, 1fr) 64px 56px 44px; - font-size: 10px; - padding: 2px 6px; - } - - .account-dl-key-limit-row { - grid-template-columns: 1fr; - } - - .account-subkey-head { - flex-direction: column; - align-items: flex-start; - gap: 2px; - } - - .account-picker-list { - grid-template-columns: 1fr; - } - - .account-picker-head, - .account-picker-row { - grid-template-columns: 1fr; - } - - .field-grid.two, - .field-grid.three { - grid-template-columns: 1fr; - } - - .schedule-row { - grid-template-columns: repeat(2, minmax(0, 1fr)); - } - - .schedule-row span { - display: none; - } - - .package-card header { - flex-direction: column; - align-items: flex-start; - } - - .pkg-columns, - .pkg-column-header, - .item-row { - grid-template-columns: 1fr !important; - } - - .pkg-column-header .pkg-col-progress, - .pkg-column-header .pkg-col-size, - .pkg-column-header .pkg-col-hoster, - .pkg-column-header .pkg-col-account, - .pkg-column-header .pkg-col-prio, - .pkg-column-header .pkg-col-status, - .pkg-column-header .pkg-col-speed, - .pkg-column-header .pkg-col-added { - display: none; - } - - .pkg-columns .pkg-col-progress, - .pkg-columns .pkg-col-size, - .pkg-columns .pkg-col-hoster, - .pkg-columns .pkg-col-account, - .pkg-columns .pkg-col-prio, - .pkg-columns .pkg-col-status, - .pkg-columns .pkg-col-speed, - .pkg-columns .pkg-col-added { - display: none; - } - - .pkg-actions { - width: 100%; - justify-content: flex-start; - } - - .card.wide, - .settings-actions { - grid-column: span 1; - } -} + +.schedule-row { + display: grid; + grid-template-columns: 56px auto 56px auto 92px auto auto auto; + align-items: center; + gap: 6px; +} + +.schedule-row input[type="number"] { + text-align: center; +} + +.schedule-row .btn { + padding: 5px 8px; +} + +.btn-icon { + border: 1px solid var(--border); + background: var(--button-bg); + color: var(--text); + border-radius: 7px; + width: 28px; + height: 28px; + cursor: pointer; +} + +.btn-icon.danger { + color: var(--danger); +} + +.col-actions { + width: 8%; +} + +.empty { + border: 1px dashed var(--border); + border-radius: 12px; + padding: 24px; + color: var(--muted); + text-align: center; +} + +.toast { + position: fixed; + right: 20px; + bottom: 18px; + background: var(--toast-bg); + color: var(--text); + border: 1px solid var(--toast-border); + border-radius: 12px; + padding: 10px 14px; + box-shadow: 0 16px 30px rgba(0, 0, 0, 0.35); + z-index: 50; +} + +.ctx-menu { + position: fixed; + z-index: 100; + min-width: 200px; + background: var(--card); + border: 1px solid var(--border); + border-radius: 8px; + padding: 4px 0; + box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4); +} + +.ctx-menu-item { + display: block; + width: 100%; + background: none; + border: none; + color: var(--text); + padding: 7px 14px; + cursor: pointer; + font: inherit; + font-size: 13px; + text-align: left; + transition: background 0.1s; +} + +.ctx-menu-item:hover { + background: var(--button-bg-hover); +} + +.ctx-menu-item.ctx-danger { + color: var(--danger); +} + +.ctx-menu-sep { + height: 1px; + background: var(--border); + margin: 4px 8px; +} + +.link-popup { + width: min(720px, 90vw); + max-height: 70vh; + display: flex; + flex-direction: column; +} + +.link-popup-list { + flex: 1; + overflow: auto; + border: 1px solid var(--border); + border-radius: 8px; + background: var(--field); + max-height: 50vh; +} + +.link-popup-row { + display: grid; + grid-template-columns: 1fr 1.5fr; + gap: 12px; + padding: 6px 10px; + font-size: 12px; + border-bottom: 1px solid color-mix(in srgb, var(--border) 40%, transparent); +} + +.link-popup-row:last-child { + border-bottom: none; +} + +.link-popup-name, +.link-popup-url { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.link-popup-name { + color: var(--text); +} + +.link-popup-url { + color: var(--muted); +} + +.link-popup-click { + cursor: pointer; + border-radius: 4px; + padding: 1px 3px; + margin: -1px -3px; + transition: background 0.1s; +} + +.link-popup-click:hover { + background: var(--button-bg-hover); +} + +.drop-overlay { + position: fixed; + inset: 0; + display: grid; + place-items: center; + background: var(--overlay); + border: 2px dashed color-mix(in srgb, var(--accent) 72%, transparent); + color: var(--text); + font-size: 20px; + font-weight: 600; + pointer-events: none; + backdrop-filter: blur(2px); + z-index: 200; +} + +.modal-backdrop { + position: fixed; + inset: 0; + background: rgba(4, 9, 18, 0.68); + display: grid; + place-items: center; + z-index: 20; + padding: 20px; +} + +.modal-card { + width: min(560px, 100%); + max-height: calc(100vh - 40px); + overflow-y: auto; + border: 1px solid var(--border); + border-radius: 14px; + background: linear-gradient(180deg, color-mix(in srgb, var(--card) 98%, transparent), color-mix(in srgb, var(--surface) 98%, transparent)); + box-shadow: 0 20px 38px rgba(0, 0, 0, 0.35); + padding: 16px; + display: grid; + gap: 10px; +} + +.modal-card h3 { + margin: 0; +} + +.modal-card p { + margin: 0; + color: var(--muted); +} + +.modal-details { + border: 1px solid var(--border); + border-radius: 6px; + padding: 0; +} +.modal-details summary { + padding: 6px 10px; + cursor: pointer; + font-size: 13px; + color: var(--muted); + user-select: none; +} +.modal-details summary:hover { + color: var(--text); +} +.modal-details pre { + margin: 0; + padding: 8px 10px; + border-top: 1px solid var(--border); + font-size: 12px; + line-height: 1.5; + white-space: pre-wrap; + word-break: break-word; + max-height: 260px; + overflow-y: auto; + color: var(--muted); +} + +.modal-path { + font-size: 12px; + word-break: break-all; +} + +.modal-actions { + display: flex; + justify-content: flex-end; + gap: 8px; + flex-wrap: wrap; +} + +@media (max-width: 1100px) { + .control-strip { + flex-direction: column; + align-items: flex-start; + } + + .buttons-right { + width: 100%; + margin-left: 0; + justify-content: flex-end; + } + + .settings-toolbar { + flex-direction: column; + align-items: flex-start; + } + + .downloads-toolbar .search-input { + width: 100%; + margin-left: 0; + } + + .settings-toolbar-actions { + width: 100%; + } + + .settings-toolbar-actions-wrap { + width: 100%; + align-items: flex-start; + } + + .grid-two { + grid-template-columns: 1fr; + } + + .settings-body { + grid-template-columns: 140px 1fr; + } + + .account-settings-layout { + grid-template-columns: 1fr; + } + + .account-table-head { + display: none; + } + + .account-row { + grid-template-columns: 1fr; + min-width: 0; + } + + .account-row-actions { + justify-content: flex-start; + } + + .account-subkey-table-head, + .account-subkey-table-row { + grid-template-columns: 24px minmax(0, 1fr) 64px 56px 44px; + font-size: 10px; + padding: 2px 6px; + } + + .account-dl-key-limit-row { + grid-template-columns: 1fr; + } + + .account-subkey-head { + flex-direction: column; + align-items: flex-start; + gap: 2px; + } + + .account-picker-list { + grid-template-columns: 1fr; + } + + .account-picker-head, + .account-picker-row { + grid-template-columns: 1fr; + } + + .field-grid.two, + .field-grid.three { + grid-template-columns: 1fr; + } + + .schedule-row { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + + .schedule-row span { + display: none; + } + + .package-card header { + flex-direction: column; + align-items: flex-start; + } + + .pkg-columns, + .pkg-column-header, + .item-row { + grid-template-columns: 1fr !important; + } + + .pkg-column-header .pkg-col-progress, + .pkg-column-header .pkg-col-size, + .pkg-column-header .pkg-col-hoster, + .pkg-column-header .pkg-col-account, + .pkg-column-header .pkg-col-prio, + .pkg-column-header .pkg-col-status, + .pkg-column-header .pkg-col-speed, + .pkg-column-header .pkg-col-added { + display: none; + } + + .pkg-columns .pkg-col-progress, + .pkg-columns .pkg-col-size, + .pkg-columns .pkg-col-hoster, + .pkg-columns .pkg-col-account, + .pkg-columns .pkg-col-prio, + .pkg-columns .pkg-col-status, + .pkg-columns .pkg-col-speed, + .pkg-columns .pkg-col-added { + display: none; + } + + .pkg-actions { + width: 100%; + justify-content: flex-start; + } + + .card.wide, + .settings-actions { + grid-column: span 1; + } +} diff --git a/src/shared/ipc.ts b/src/shared/ipc.ts index 78b3654..01f22df 100644 --- a/src/shared/ipc.ts +++ b/src/shared/ipc.ts @@ -1,42 +1,42 @@ -export const IPC_CHANNELS = { - GET_SNAPSHOT: "app:get-snapshot", - GET_VERSION: "app:get-version", - CHECK_UPDATES: "app:check-updates", - INSTALL_UPDATE: "app:install-update", - UPDATE_INSTALL_PROGRESS: "app:update-install-progress", +export const IPC_CHANNELS = { + GET_SNAPSHOT: "app:get-snapshot", + GET_VERSION: "app:get-version", + CHECK_UPDATES: "app:check-updates", + INSTALL_UPDATE: "app:install-update", + UPDATE_INSTALL_PROGRESS: "app:update-install-progress", OPEN_EXTERNAL: "app:open-external", UPDATE_SETTINGS: "app:update-settings", RESET_PROVIDER_DAILY_USAGE: "app:reset-provider-daily-usage", RESET_DEBRID_LINK_API_KEY_DAILY_USAGE: "app:reset-debrid-link-api-key-daily-usage", ADD_LINKS: "queue:add-links", - ADD_CONTAINERS: "queue:add-containers", - GET_START_CONFLICTS: "queue:get-start-conflicts", - RESOLVE_START_CONFLICT: "queue:resolve-start-conflict", - CLEAR_ALL: "queue:clear-all", - START: "queue:start", - START_PACKAGES: "queue:start-packages", - STOP: "queue:stop", - TOGGLE_PAUSE: "queue:toggle-pause", - CANCEL_PACKAGE: "queue:cancel-package", - RENAME_PACKAGE: "queue:rename-package", - REORDER_PACKAGES: "queue:reorder-packages", - REMOVE_ITEM: "queue:remove-item", + ADD_CONTAINERS: "queue:add-containers", + GET_START_CONFLICTS: "queue:get-start-conflicts", + RESOLVE_START_CONFLICT: "queue:resolve-start-conflict", + CLEAR_ALL: "queue:clear-all", + START: "queue:start", + START_PACKAGES: "queue:start-packages", + STOP: "queue:stop", + TOGGLE_PAUSE: "queue:toggle-pause", + CANCEL_PACKAGE: "queue:cancel-package", + RENAME_PACKAGE: "queue:rename-package", + REORDER_PACKAGES: "queue:reorder-packages", + REMOVE_ITEM: "queue:remove-item", TOGGLE_PACKAGE: "queue:toggle-package", EXPORT_PACKAGE_SELECTION: "queue:export-package-selection", EXPORT_ITEM_SELECTION: "queue:export-item-selection", EXPORT_QUEUE: "queue:export", IMPORT_QUEUE: "queue:import", - PICK_FOLDER: "dialog:pick-folder", - PICK_CONTAINERS: "dialog:pick-containers", - STATE_UPDATE: "state:update", - CLIPBOARD_DETECTED: "clipboard:detected", + PICK_FOLDER: "dialog:pick-folder", + PICK_CONTAINERS: "dialog:pick-containers", + STATE_UPDATE: "state:update", + CLIPBOARD_DETECTED: "clipboard:detected", TOGGLE_CLIPBOARD: "clipboard:toggle", GET_SESSION_STATS: "stats:get-session-stats", RESET_SESSION_STATS: "stats:reset-session", RESET_DOWNLOAD_STATS: "stats:reset-download", RESTART: "app:restart", - QUIT: "app:quit", - EXPORT_BACKUP: "app:export-backup", + QUIT: "app:quit", + EXPORT_BACKUP: "app:export-backup", IMPORT_BACKUP: "app:import-backup", EXPORT_SUPPORT_BUNDLE: "app:export-support-bundle", OPEN_LOG: "app:open-log", @@ -51,18 +51,18 @@ export const IPC_CHANNELS = { SET_TRACE_ENABLED: "app:set-trace-enabled", ROTATE_DEBUG_TOKEN: "app:rotate-debug-token", OPEN_REALDEBRID_LOGIN: "app:open-realdebrid-login", - OPEN_ALLDEBRID_LOGIN: "app:open-alldebrid-login", + OPEN_ALLDEBRID_LOGIN: "app:open-alldebrid-login", IMPORT_BESTDEBRID_COOKIES: "app:import-bestdebrid-cookies", GET_ALLDEBRID_HOST_INFO: "app:get-alldebrid-host-info", GET_DEBRIDLINK_HOST_LIMITS: "app:get-debridlink-host-limits", RETRY_EXTRACTION: "queue:retry-extraction", - EXTRACT_NOW: "queue:extract-now", - RESET_PACKAGE: "queue:reset-package", - GET_HISTORY: "history:get", - CLEAR_HISTORY: "history:clear", - REMOVE_HISTORY_ENTRY: "history:remove-entry", - SET_PACKAGE_PRIORITY: "queue:set-package-priority", - SKIP_ITEMS: "queue:skip-items", - RESET_ITEMS: "queue:reset-items", - START_ITEMS: "queue:start-items" -} as const; + EXTRACT_NOW: "queue:extract-now", + RESET_PACKAGE: "queue:reset-package", + GET_HISTORY: "history:get", + CLEAR_HISTORY: "history:clear", + REMOVE_HISTORY_ENTRY: "history:remove-entry", + SET_PACKAGE_PRIORITY: "queue:set-package-priority", + SKIP_ITEMS: "queue:skip-items", + RESET_ITEMS: "queue:reset-items", + START_ITEMS: "queue:start-items" +} as const; diff --git a/src/shared/preload-api.ts b/src/shared/preload-api.ts index a35a917..f82c25d 100644 --- a/src/shared/preload-api.ts +++ b/src/shared/preload-api.ts @@ -1,4 +1,4 @@ -import type { +import type { AddLinksPayload, AllDebridHostInfo, AppSettings, @@ -6,7 +6,7 @@ import type { DebridLinkHostLimitInfo, DebridProvider, DuplicatePolicy, - HistoryEntry, + HistoryEntry, PackagePriority, SessionStats, StartConflictEntry, @@ -15,30 +15,30 @@ import type { UiSnapshot, UpdateCheckResult, UpdateInstallProgress, - UpdateInstallResult -} from "./types"; - -export interface ElectronApi { + UpdateInstallResult +} from "./types"; + +export interface ElectronApi { getSnapshot: () => Promise<UiSnapshot>; - getVersion: () => Promise<string>; - checkUpdates: () => Promise<UpdateCheckResult>; + getVersion: () => Promise<string>; + checkUpdates: () => Promise<UpdateCheckResult>; installUpdate: () => Promise<UpdateInstallResult>; openExternal: (url: string) => Promise<boolean>; updateSettings: (settings: Partial<AppSettings>) => Promise<AppSettings>; resetProviderDailyUsage: (provider: DebridProvider) => Promise<AppSettings>; resetDebridLinkApiKeyDailyUsage: (keyId: string) => Promise<AppSettings>; addLinks: (payload: AddLinksPayload) => Promise<{ addedPackages: number; addedLinks: number; invalidCount: number }>; - addContainers: (filePaths: string[]) => Promise<{ addedPackages: number; addedLinks: number }>; - getStartConflicts: () => Promise<StartConflictEntry[]>; - resolveStartConflict: (packageId: string, policy: DuplicatePolicy) => Promise<StartConflictResolutionResult>; - clearAll: () => Promise<void>; - start: () => Promise<void>; - startPackages: (packageIds: string[]) => Promise<void>; - stop: () => Promise<void>; - togglePause: () => Promise<boolean>; - cancelPackage: (packageId: string) => Promise<void>; - renamePackage: (packageId: string, newName: string) => Promise<void>; - reorderPackages: (packageIds: string[]) => Promise<void>; + addContainers: (filePaths: string[]) => Promise<{ addedPackages: number; addedLinks: number }>; + getStartConflicts: () => Promise<StartConflictEntry[]>; + resolveStartConflict: (packageId: string, policy: DuplicatePolicy) => Promise<StartConflictResolutionResult>; + clearAll: () => Promise<void>; + start: () => Promise<void>; + startPackages: (packageIds: string[]) => Promise<void>; + stop: () => Promise<void>; + togglePause: () => Promise<boolean>; + cancelPackage: (packageId: string) => Promise<void>; + renamePackage: (packageId: string, newName: string) => Promise<void>; + reorderPackages: (packageIds: string[]) => Promise<void>; removeItem: (itemId: string) => Promise<void>; togglePackage: (packageId: string) => Promise<void>; exportPackageSelection: (packageIds: string[]) => Promise<{ saved: boolean; packageCount: number; linkCount: number; filePath?: string }>; @@ -52,7 +52,7 @@ export interface ElectronApi { resetSessionStats: () => Promise<void>; resetDownloadStats: () => Promise<void>; restart: () => Promise<void>; - quit: () => Promise<void>; + quit: () => Promise<void>; exportBackup: () => Promise<{ saved: boolean }>; importBackup: () => Promise<{ restored: boolean; message: string }>; exportSupportBundle: () => Promise<{ saved: boolean; filePath?: string }>; @@ -68,21 +68,21 @@ export interface ElectronApi { setTraceEnabled: (enabled: boolean, note?: string, durationMinutes?: number) => Promise<SupportTraceConfig>; rotateDebugToken: () => Promise<{ path: string }>; openRealDebridLogin: () => Promise<void>; - openAllDebridLogin: () => Promise<void>; + openAllDebridLogin: () => Promise<void>; importBestDebridCookies: () => Promise<number>; getAllDebridHostInfo: () => Promise<AllDebridHostInfo>; getDebridLinkHostLimits: () => Promise<DebridLinkHostLimitInfo[]>; retryExtraction: (packageId: string) => Promise<void>; - extractNow: (packageId: string) => Promise<void>; - resetPackage: (packageId: string) => Promise<void>; - getHistory: () => Promise<HistoryEntry[]>; - clearHistory: () => Promise<void>; - removeHistoryEntry: (entryId: string) => Promise<void>; - setPackagePriority: (packageId: string, priority: PackagePriority) => Promise<void>; - skipItems: (itemIds: string[]) => Promise<void>; - resetItems: (itemIds: string[]) => Promise<void>; - startItems: (itemIds: string[]) => Promise<void>; - onStateUpdate: (callback: (snapshot: UiSnapshot) => void) => () => void; - onClipboardDetected: (callback: (links: string[]) => void) => () => void; - onUpdateInstallProgress: (callback: (progress: UpdateInstallProgress) => void) => () => void; -} + extractNow: (packageId: string) => Promise<void>; + resetPackage: (packageId: string) => Promise<void>; + getHistory: () => Promise<HistoryEntry[]>; + clearHistory: () => Promise<void>; + removeHistoryEntry: (entryId: string) => Promise<void>; + setPackagePriority: (packageId: string, priority: PackagePriority) => Promise<void>; + skipItems: (itemIds: string[]) => Promise<void>; + resetItems: (itemIds: string[]) => Promise<void>; + startItems: (itemIds: string[]) => Promise<void>; + onStateUpdate: (callback: (snapshot: UiSnapshot) => void) => () => void; + onClipboardDetected: (callback: (links: string[]) => void) => () => void; + onUpdateInstallProgress: (callback: (progress: UpdateInstallProgress) => void) => () => void; +} diff --git a/src/shared/types.ts b/src/shared/types.ts index b0da9c0..8f8d0f4 100644 --- a/src/shared/types.ts +++ b/src/shared/types.ts @@ -1,44 +1,44 @@ -export type DownloadStatus = - | "queued" - | "validating" - | "downloading" - | "paused" - | "reconnect_wait" - | "extracting" - | "integrity_check" - | "completed" - | "failed" - | "cancelled"; - -export type CleanupMode = "none" | "trash" | "delete"; -export type ConflictMode = "overwrite" | "skip" | "rename" | "ask"; -export type SpeedMode = "global" | "per_download"; -export type FinishedCleanupPolicy = "never" | "immediate" | "on_start" | "package_done"; -export type DebridProvider = - | "realdebrid" - | "megadebrid" - | "megadebrid-api" - | "megadebrid-web" - | "bestdebrid" - | "alldebrid" - | "ddownload" - | "onefichier" - | "debridlink" - | "linksnappy"; -export type DebridFallbackProvider = DebridProvider | "none"; -export type AppTheme = "dark" | "light"; +export type DownloadStatus = + | "queued" + | "validating" + | "downloading" + | "paused" + | "reconnect_wait" + | "extracting" + | "integrity_check" + | "completed" + | "failed" + | "cancelled"; + +export type CleanupMode = "none" | "trash" | "delete"; +export type ConflictMode = "overwrite" | "skip" | "rename" | "ask"; +export type SpeedMode = "global" | "per_download"; +export type FinishedCleanupPolicy = "never" | "immediate" | "on_start" | "package_done"; +export type DebridProvider = + | "realdebrid" + | "megadebrid" + | "megadebrid-api" + | "megadebrid-web" + | "bestdebrid" + | "alldebrid" + | "ddownload" + | "onefichier" + | "debridlink" + | "linksnappy"; +export type DebridFallbackProvider = DebridProvider | "none"; +export type AppTheme = "dark" | "light"; export type PackagePriority = "high" | "normal" | "low"; export type ExtractCpuPriority = "high" | "middle" | "low"; export type HistoryRetentionMode = "never" | "session" | "permanent"; - -export interface BandwidthScheduleEntry { - id: string; - startHour: number; - endHour: number; - speedLimitKbps: number; - enabled: boolean; -} - + +export interface BandwidthScheduleEntry { + id: string; + startHour: number; + endHour: number; + speedLimitKbps: number; + enabled: boolean; +} + export interface DownloadStats { totalDownloaded: number; totalDownloadedAllTime: number; @@ -52,67 +52,67 @@ export interface DownloadStats { totalRuntimeMs: number; runtimeMeasuredAt: number; } - -export interface AppSettings { - token: string; - realDebridUseWebLogin: boolean; - megaLogin: string; - megaPassword: string; - megaDebridApiEnabled: boolean; - megaDebridWebEnabled: boolean; - megaDebridPreferApi: boolean; - bestToken: string; - bestDebridUseWebLogin: boolean; - allDebridToken: string; - allDebridUseWebLogin: boolean; - ddownloadLogin: string; - ddownloadPassword: string; - oneFichierApiKey: string; - debridLinkApiKeys: string; - debridLinkDisabledKeyIds: string[]; - linkSnappyLogin: string; - linkSnappyPassword: string; - archivePasswordList: string; - rememberToken: boolean; + +export interface AppSettings { + token: string; + realDebridUseWebLogin: boolean; + megaLogin: string; + megaPassword: string; + megaDebridApiEnabled: boolean; + megaDebridWebEnabled: boolean; + megaDebridPreferApi: boolean; + bestToken: string; + bestDebridUseWebLogin: boolean; + allDebridToken: string; + allDebridUseWebLogin: boolean; + ddownloadLogin: string; + ddownloadPassword: string; + oneFichierApiKey: string; + debridLinkApiKeys: string; + debridLinkDisabledKeyIds: string[]; + linkSnappyLogin: string; + linkSnappyPassword: string; + archivePasswordList: string; + rememberToken: boolean; providerOrder: readonly DebridProvider[]; - providerPrimary: DebridProvider; - providerSecondary: DebridFallbackProvider; - providerTertiary: DebridFallbackProvider; - autoProviderFallback: boolean; - outputDir: string; - packageName: string; - autoExtract: boolean; - autoRename4sf4sj: boolean; - extractDir: string; - collectMkvToLibrary: boolean; - mkvLibraryDir: string; - createExtractSubfolder: boolean; - hybridExtract: boolean; - cleanupMode: CleanupMode; - extractConflictMode: ConflictMode; - removeLinkFilesAfterExtract: boolean; - removeSamplesAfterExtract: boolean; - enableIntegrityCheck: boolean; - autoResumeOnStart: boolean; - autoReconnect: boolean; - reconnectWaitSeconds: number; - completedCleanupPolicy: FinishedCleanupPolicy; - maxParallel: number; - maxParallelExtract: number; - retryLimit: number; - speedLimitEnabled: boolean; - speedLimitKbps: number; - speedLimitMode: SpeedMode; - updateRepo: string; - autoUpdateCheck: boolean; - clipboardWatch: boolean; - minimizeToTray: boolean; + providerPrimary: DebridProvider; + providerSecondary: DebridFallbackProvider; + providerTertiary: DebridFallbackProvider; + autoProviderFallback: boolean; + outputDir: string; + packageName: string; + autoExtract: boolean; + autoRename4sf4sj: boolean; + extractDir: string; + collectMkvToLibrary: boolean; + mkvLibraryDir: string; + createExtractSubfolder: boolean; + hybridExtract: boolean; + cleanupMode: CleanupMode; + extractConflictMode: ConflictMode; + removeLinkFilesAfterExtract: boolean; + removeSamplesAfterExtract: boolean; + enableIntegrityCheck: boolean; + autoResumeOnStart: boolean; + autoReconnect: boolean; + reconnectWaitSeconds: number; + completedCleanupPolicy: FinishedCleanupPolicy; + maxParallel: number; + maxParallelExtract: number; + retryLimit: number; + speedLimitEnabled: boolean; + speedLimitKbps: number; + speedLimitMode: SpeedMode; + updateRepo: string; + autoUpdateCheck: boolean; + clipboardWatch: boolean; + minimizeToTray: boolean; theme: AppTheme; collapseNewPackages: boolean; historyRetentionMode: HistoryRetentionMode; accountListShowDetailedDebridLinkKeys: boolean; autoSortPackagesByProgress: boolean; - autoSkipExtracted: boolean; + autoSkipExtracted: boolean; hideExtractedItems: boolean; confirmDeleteSelection: boolean; totalDownloadedAllTime: number; @@ -121,8 +121,8 @@ export interface AppSettings { bandwidthSchedules: BandwidthScheduleEntry[]; columnOrder: string[]; extractCpuPriority: ExtractCpuPriority; - autoExtractWhenStopped: boolean; - disabledProviders: DebridProvider[]; + autoExtractWhenStopped: boolean; + disabledProviders: DebridProvider[]; hosterRouting: Record<string, DebridProvider>; providerDailyLimitBytes: Partial<Record<DebridProvider, number>>; providerDailyUsageBytes: Partial<Record<DebridProvider, number>>; @@ -133,40 +133,40 @@ export interface AppSettings { providerDailyUsageDay: string; scheduledStartEpochMs: number; } - -export interface DownloadItem { - id: string; - packageId: string; - url: string; - provider: DebridProvider | null; - providerLabel?: string; - providerAccountId?: string; - providerAccountLabel?: string; - status: DownloadStatus; - retries: number; - speedBps: number; - downloadedBytes: number; - totalBytes: number | null; - progressPercent: number; - fileName: string; - targetPath: string; - resumable: boolean; - attempts: number; - lastError: string; - fullStatus: string; - createdAt: number; - updatedAt: number; - onlineStatus?: "online" | "offline" | "checking"; -} - -export interface PackageEntry { - id: string; - name: string; - outputDir: string; - extractDir: string; - status: DownloadStatus; - itemIds: string[]; - cancelled: boolean; + +export interface DownloadItem { + id: string; + packageId: string; + url: string; + provider: DebridProvider | null; + providerLabel?: string; + providerAccountId?: string; + providerAccountLabel?: string; + status: DownloadStatus; + retries: number; + speedBps: number; + downloadedBytes: number; + totalBytes: number | null; + progressPercent: number; + fileName: string; + targetPath: string; + resumable: boolean; + attempts: number; + lastError: string; + fullStatus: string; + createdAt: number; + updatedAt: number; + onlineStatus?: "online" | "offline" | "checking"; +} + +export interface PackageEntry { + id: string; + name: string; + outputDir: string; + extractDir: string; + status: DownloadStatus; + itemIds: string[]; + cancelled: boolean; enabled: boolean; priority?: PackagePriority; postProcessLabel?: string; @@ -175,169 +175,169 @@ export interface PackageEntry { createdAt: number; updatedAt: number; } - -export interface SessionState { - version: number; - packageOrder: string[]; - packages: Record<string, PackageEntry>; - items: Record<string, DownloadItem>; - runStartedAt: number; - totalDownloadedBytes: number; - summaryText: string; - reconnectUntil: number; - reconnectReason: string; - paused: boolean; - running: boolean; - updatedAt: number; -} - -export interface DownloadSummary { - total: number; - success: number; - failed: number; - cancelled: number; - extracted: number; - durationSeconds: number; - averageSpeedBps: number; -} - -export interface ParsedPackageInput { - name: string; - links: string[]; - fileNames?: string[]; -} - -export interface ContainerImportResult { - packages: ParsedPackageInput[]; - source: "dlc"; -} - -export interface UiSnapshot { - settings: AppSettings; - session: SessionState; - summary: DownloadSummary | null; - stats: DownloadStats; - speedText: string; - etaText: string; - canStart: boolean; - canStop: boolean; - canPause: boolean; - clipboardActive: boolean; - reconnectSeconds: number; - packageSpeedBps: Record<string, number>; -} - -export interface AddLinksPayload { - rawText: string; - packageName?: string; - duplicatePolicy?: DuplicatePolicy; -} - -export interface AddContainerPayload { - filePaths: string[]; -} - -export type DuplicatePolicy = "keep" | "skip" | "overwrite"; - -export interface QueueAddResult { - addedPackages: number; - addedLinks: number; - skippedExistingPackages: string[]; - overwrittenPackages: string[]; -} - -export interface ContainerConflictResult { - conflicts: string[]; - packageCount: number; - linkCount: number; -} - -export interface StartConflictEntry { - packageId: string; - packageName: string; - extractDir: string; -} - -export interface StartConflictResolutionResult { - skipped: boolean; - overwritten: boolean; -} - -export interface UpdateCheckResult { - updateAvailable: boolean; - currentVersion: string; - latestVersion: string; - latestTag: string; - releaseUrl: string; - setupAssetUrl?: string; - setupAssetName?: string; - setupAssetDigest?: string; - releaseNotes?: string; - error?: string; -} - -export interface UpdateInstallResult { - started: boolean; - message: string; -} - -export interface UpdateInstallProgress { - stage: "starting" | "downloading" | "verifying" | "launching" | "done" | "error"; - percent: number | null; - downloadedBytes: number; - totalBytes: number | null; - message: string; -} - -export type AllDebridHostState = "up" | "down" | "not_tracked" | "unknown"; -export type AllDebridHostInfoSource = "api" | "web"; - -export interface AllDebridHostInfo { - host: string; - source: AllDebridHostInfoSource; - state: AllDebridHostState; - statusLabel: string; - fetchedAt: number; - lastCheckedAt: number | null; - quota: number | null; - quotaMax: number | null; - quotaType: string; - limitSimuDl: number | null; - note: string; -} - -export interface DebridLinkHostLimitInfo { - keyId: string; - keyLabel: string; - host: string; - fetchedAt: number; - trafficCurrentBytes: number | null; - trafficMaxBytes: number | null; - linksCurrent: number | null; - linksMax: number | null; - note: string; -} - -export interface ParsedHashEntry { - fileName: string; - algorithm: "crc32" | "md5" | "sha1"; - digest: string; -} - -export interface BandwidthSample { - timestamp: number; - speedBps: number; -} - -export interface BandwidthStats { - samples: BandwidthSample[]; - currentSpeedBps: number; - averageSpeedBps: number; - maxSpeedBps: number; - totalBytesSession: number; - sessionDurationSeconds: number; -} - + +export interface SessionState { + version: number; + packageOrder: string[]; + packages: Record<string, PackageEntry>; + items: Record<string, DownloadItem>; + runStartedAt: number; + totalDownloadedBytes: number; + summaryText: string; + reconnectUntil: number; + reconnectReason: string; + paused: boolean; + running: boolean; + updatedAt: number; +} + +export interface DownloadSummary { + total: number; + success: number; + failed: number; + cancelled: number; + extracted: number; + durationSeconds: number; + averageSpeedBps: number; +} + +export interface ParsedPackageInput { + name: string; + links: string[]; + fileNames?: string[]; +} + +export interface ContainerImportResult { + packages: ParsedPackageInput[]; + source: "dlc"; +} + +export interface UiSnapshot { + settings: AppSettings; + session: SessionState; + summary: DownloadSummary | null; + stats: DownloadStats; + speedText: string; + etaText: string; + canStart: boolean; + canStop: boolean; + canPause: boolean; + clipboardActive: boolean; + reconnectSeconds: number; + packageSpeedBps: Record<string, number>; +} + +export interface AddLinksPayload { + rawText: string; + packageName?: string; + duplicatePolicy?: DuplicatePolicy; +} + +export interface AddContainerPayload { + filePaths: string[]; +} + +export type DuplicatePolicy = "keep" | "skip" | "overwrite"; + +export interface QueueAddResult { + addedPackages: number; + addedLinks: number; + skippedExistingPackages: string[]; + overwrittenPackages: string[]; +} + +export interface ContainerConflictResult { + conflicts: string[]; + packageCount: number; + linkCount: number; +} + +export interface StartConflictEntry { + packageId: string; + packageName: string; + extractDir: string; +} + +export interface StartConflictResolutionResult { + skipped: boolean; + overwritten: boolean; +} + +export interface UpdateCheckResult { + updateAvailable: boolean; + currentVersion: string; + latestVersion: string; + latestTag: string; + releaseUrl: string; + setupAssetUrl?: string; + setupAssetName?: string; + setupAssetDigest?: string; + releaseNotes?: string; + error?: string; +} + +export interface UpdateInstallResult { + started: boolean; + message: string; +} + +export interface UpdateInstallProgress { + stage: "starting" | "downloading" | "verifying" | "launching" | "done" | "error"; + percent: number | null; + downloadedBytes: number; + totalBytes: number | null; + message: string; +} + +export type AllDebridHostState = "up" | "down" | "not_tracked" | "unknown"; +export type AllDebridHostInfoSource = "api" | "web"; + +export interface AllDebridHostInfo { + host: string; + source: AllDebridHostInfoSource; + state: AllDebridHostState; + statusLabel: string; + fetchedAt: number; + lastCheckedAt: number | null; + quota: number | null; + quotaMax: number | null; + quotaType: string; + limitSimuDl: number | null; + note: string; +} + +export interface DebridLinkHostLimitInfo { + keyId: string; + keyLabel: string; + host: string; + fetchedAt: number; + trafficCurrentBytes: number | null; + trafficMaxBytes: number | null; + linksCurrent: number | null; + linksMax: number | null; + note: string; +} + +export interface ParsedHashEntry { + fileName: string; + algorithm: "crc32" | "md5" | "sha1"; + digest: string; +} + +export interface BandwidthSample { + timestamp: number; + speedBps: number; +} + +export interface BandwidthStats { + samples: BandwidthSample[]; + currentSpeedBps: number; + averageSpeedBps: number; + maxSpeedBps: number; + totalBytesSession: number; + sessionDurationSeconds: number; +} + export interface SessionStats { bandwidth: BandwidthStats; totalDownloads: number; @@ -436,18 +436,18 @@ export interface DebugSetupCheckResult { export interface HistoryEntry { id: string; name: string; - totalBytes: number; - downloadedBytes: number; - fileCount: number; - provider: DebridProvider | null; - completedAt: number; - durationSeconds: number; - status: "completed" | "deleted"; - outputDir: string; - urls?: string[]; -} - -export interface HistoryState { - entries: HistoryEntry[]; - maxEntries: number; -} + totalBytes: number; + downloadedBytes: number; + fileCount: number; + provider: DebridProvider | null; + completedAt: number; + durationSeconds: number; + status: "completed" | "deleted"; + outputDir: string; + urls?: string[]; +} + +export interface HistoryState { + entries: HistoryEntry[]; + maxEntries: number; +} diff --git a/tests/backup-crypto.test.ts b/tests/backup-crypto.test.ts index 8f8ca9c..14cc5ab 100644 --- a/tests/backup-crypto.test.ts +++ b/tests/backup-crypto.test.ts @@ -1,86 +1,86 @@ -import { describe, expect, it } from "vitest"; -import { encryptBackup, decryptBackup } from "../src/main/backup-crypto"; - -describe("backup-crypto", () => { - it("encrypts and decrypts a round-trip correctly", () => { - const original = JSON.stringify({ - version: 2, - settings: { token: "my-secret-api-key", outputDir: "C:\\Downloads" }, - session: { packages: {}, items: {} }, - history: [{ id: "h1", name: "Test" }] - }); - - const encrypted = encryptBackup(original); - const decrypted = decryptBackup(encrypted); - expect(decrypted).toBe(original); - }); - - it("produces binary output that is not plaintext readable", () => { - const secret = "super-secret-token-12345"; - const plaintext = JSON.stringify({ settings: { token: secret } }); - const encrypted = encryptBackup(plaintext); - - // The encrypted buffer should NOT contain the secret in plaintext - expect(encrypted.toString("utf8")).not.toContain(secret); - expect(encrypted.toString("latin1")).not.toContain(secret); - }); - - it("starts with the MDD1 magic bytes", () => { - const encrypted = encryptBackup("test"); - expect(encrypted.subarray(0, 4).toString("utf8")).toBe("MDD1"); - }); - - it("produces different ciphertext for the same input (random IV)", () => { - const plaintext = "same input data"; - const a = encryptBackup(plaintext); - const b = encryptBackup(plaintext); - // IVs are different, so full buffers must differ - expect(a.equals(b)).toBe(false); - // But both decrypt to the same plaintext - expect(decryptBackup(a)).toBe(plaintext); - expect(decryptBackup(b)).toBe(plaintext); - }); - - it("throws on truncated data", () => { - const encrypted = encryptBackup("test data"); - const truncated = encrypted.subarray(0, 10); - expect(() => decryptBackup(truncated)).toThrow(); - }); - - it("throws on corrupted ciphertext", () => { - const encrypted = encryptBackup("test data"); - // Flip a byte in the ciphertext area - const corrupted = Buffer.from(encrypted); - corrupted[corrupted.length - 1] ^= 0xff; - expect(() => decryptBackup(corrupted)).toThrow(); - }); - - it("throws on wrong magic bytes", () => { - const encrypted = encryptBackup("test data"); - const wrongMagic = Buffer.from(encrypted); - wrongMagic[0] = 0x00; - expect(() => decryptBackup(wrongMagic)).toThrow(/Signatur/); - }); - - it("throws on empty buffer", () => { - expect(() => decryptBackup(Buffer.alloc(0))).toThrow(); - }); - - it("handles large payloads", () => { - const large = JSON.stringify({ data: "x".repeat(1_000_000) }); - const encrypted = encryptBackup(large); - const decrypted = decryptBackup(encrypted); - expect(decrypted).toBe(large); - }); - - it("handles unicode content", () => { - const unicode = JSON.stringify({ name: "Ünïcödé 日本語 🎉", path: "C:\\Benutzer\\Ö" }); - const encrypted = encryptBackup(unicode); - expect(decryptBackup(encrypted)).toBe(unicode); - }); - - it("handles empty string round-trip", () => { - const encrypted = encryptBackup(""); - expect(decryptBackup(encrypted)).toBe(""); - }); -}); +import { describe, expect, it } from "vitest"; +import { encryptBackup, decryptBackup } from "../src/main/backup-crypto"; + +describe("backup-crypto", () => { + it("encrypts and decrypts a round-trip correctly", () => { + const original = JSON.stringify({ + version: 2, + settings: { token: "my-secret-api-key", outputDir: "C:\\Downloads" }, + session: { packages: {}, items: {} }, + history: [{ id: "h1", name: "Test" }] + }); + + const encrypted = encryptBackup(original); + const decrypted = decryptBackup(encrypted); + expect(decrypted).toBe(original); + }); + + it("produces binary output that is not plaintext readable", () => { + const secret = "super-secret-token-12345"; + const plaintext = JSON.stringify({ settings: { token: secret } }); + const encrypted = encryptBackup(plaintext); + + // The encrypted buffer should NOT contain the secret in plaintext + expect(encrypted.toString("utf8")).not.toContain(secret); + expect(encrypted.toString("latin1")).not.toContain(secret); + }); + + it("starts with the MDD1 magic bytes", () => { + const encrypted = encryptBackup("test"); + expect(encrypted.subarray(0, 4).toString("utf8")).toBe("MDD1"); + }); + + it("produces different ciphertext for the same input (random IV)", () => { + const plaintext = "same input data"; + const a = encryptBackup(plaintext); + const b = encryptBackup(plaintext); + // IVs are different, so full buffers must differ + expect(a.equals(b)).toBe(false); + // But both decrypt to the same plaintext + expect(decryptBackup(a)).toBe(plaintext); + expect(decryptBackup(b)).toBe(plaintext); + }); + + it("throws on truncated data", () => { + const encrypted = encryptBackup("test data"); + const truncated = encrypted.subarray(0, 10); + expect(() => decryptBackup(truncated)).toThrow(); + }); + + it("throws on corrupted ciphertext", () => { + const encrypted = encryptBackup("test data"); + // Flip a byte in the ciphertext area + const corrupted = Buffer.from(encrypted); + corrupted[corrupted.length - 1] ^= 0xff; + expect(() => decryptBackup(corrupted)).toThrow(); + }); + + it("throws on wrong magic bytes", () => { + const encrypted = encryptBackup("test data"); + const wrongMagic = Buffer.from(encrypted); + wrongMagic[0] = 0x00; + expect(() => decryptBackup(wrongMagic)).toThrow(/Signatur/); + }); + + it("throws on empty buffer", () => { + expect(() => decryptBackup(Buffer.alloc(0))).toThrow(); + }); + + it("handles large payloads", () => { + const large = JSON.stringify({ data: "x".repeat(1_000_000) }); + const encrypted = encryptBackup(large); + const decrypted = decryptBackup(encrypted); + expect(decrypted).toBe(large); + }); + + it("handles unicode content", () => { + const unicode = JSON.stringify({ name: "Ünïcödé 日本語 🎉", path: "C:\\Benutzer\\Ö" }); + const encrypted = encryptBackup(unicode); + expect(decryptBackup(encrypted)).toBe(unicode); + }); + + it("handles empty string round-trip", () => { + const encrypted = encryptBackup(""); + expect(decryptBackup(encrypted)).toBe(""); + }); +}); diff --git a/tests/cleanup.test.ts b/tests/cleanup.test.ts index 8937bc2..dfd930e 100644 --- a/tests/cleanup.test.ts +++ b/tests/cleanup.test.ts @@ -1,109 +1,109 @@ -import fs from "node:fs"; -import os from "node:os"; -import path from "node:path"; -import { afterEach, describe, expect, it } from "vitest"; -import { cleanupCancelledPackageArtifacts, removeDownloadLinkArtifacts, removeSampleArtifacts } from "../src/main/cleanup"; - -const tempDirs: string[] = []; - -afterEach(() => { - for (const dir of tempDirs.splice(0)) { - fs.rmSync(dir, { recursive: true, force: true }); - } -}); - -describe("cleanup", () => { - it("removes archive artifacts but keeps media", () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-clean-")); - tempDirs.push(dir); - fs.writeFileSync(path.join(dir, "release.part1.rar"), "x"); - fs.writeFileSync(path.join(dir, "movie.mkv"), "x"); - - const removed = cleanupCancelledPackageArtifacts(dir); - expect(removed).toBeGreaterThan(0); - expect(fs.existsSync(path.join(dir, "release.part1.rar"))).toBe(false); - expect(fs.existsSync(path.join(dir, "movie.mkv"))).toBe(true); - }); - - it("removes sample artifacts and link files", async () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-clean-")); - tempDirs.push(dir); - fs.mkdirSync(path.join(dir, "Samples"), { recursive: true }); - fs.writeFileSync(path.join(dir, "Samples", "demo-sample.mkv"), "x"); - fs.writeFileSync(path.join(dir, "download_links.txt"), "https://example.com/a\n"); - - const links = await removeDownloadLinkArtifacts(dir); - const samples = await removeSampleArtifacts(dir); - expect(links).toBeGreaterThan(0); - expect(samples.files + samples.dirs).toBeGreaterThan(0); - }); - - it("cleans up archive files in nested directories", () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-clean-")); - tempDirs.push(dir); - - // Create nested directory structure with archive files - const sub1 = path.join(dir, "season1"); - const sub2 = path.join(dir, "season1", "extras"); - fs.mkdirSync(sub2, { recursive: true }); - - fs.writeFileSync(path.join(sub1, "episode.part1.rar"), "x"); - fs.writeFileSync(path.join(sub1, "episode.part2.rar"), "x"); - fs.writeFileSync(path.join(sub2, "bonus.zip"), "x"); - fs.writeFileSync(path.join(sub2, "bonus.7z"), "x"); - // Non-archive files should be kept - fs.writeFileSync(path.join(sub1, "video.mkv"), "real content"); - fs.writeFileSync(path.join(sub2, "subtitle.srt"), "subtitle content"); - - const removed = cleanupCancelledPackageArtifacts(dir); - expect(removed).toBe(4); // 2 rar parts + zip + 7z - expect(fs.existsSync(path.join(sub1, "episode.part1.rar"))).toBe(false); - expect(fs.existsSync(path.join(sub1, "episode.part2.rar"))).toBe(false); - expect(fs.existsSync(path.join(sub2, "bonus.zip"))).toBe(false); - expect(fs.existsSync(path.join(sub2, "bonus.7z"))).toBe(false); - // Non-archives kept - expect(fs.existsSync(path.join(sub1, "video.mkv"))).toBe(true); - expect(fs.existsSync(path.join(sub2, "subtitle.srt"))).toBe(true); - }); - - it("detects link artifacts by URL content in text files", async () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-clean-")); - tempDirs.push(dir); - - // File with link-like name containing URLs should be removed - fs.writeFileSync(path.join(dir, "download_links.txt"), "https://rapidgator.net/file/abc123\nhttps://uploaded.net/file/def456\n"); - // File with link-like name but no URLs should be kept - fs.writeFileSync(path.join(dir, "my_downloads.txt"), "Just some random text without URLs"); - // Regular text file that doesn't match the link pattern should be kept - fs.writeFileSync(path.join(dir, "readme.txt"), "https://example.com"); - // .url files should always be removed - fs.writeFileSync(path.join(dir, "bookmark.url"), "[InternetShortcut]\nURL=https://example.com"); - // .dlc files should always be removed - fs.writeFileSync(path.join(dir, "container.dlc"), "encrypted-data"); - - const removed = await removeDownloadLinkArtifacts(dir); - expect(removed).toBeGreaterThanOrEqual(3); // download_links.txt + bookmark.url + container.dlc - expect(fs.existsSync(path.join(dir, "download_links.txt"))).toBe(false); - expect(fs.existsSync(path.join(dir, "bookmark.url"))).toBe(false); - expect(fs.existsSync(path.join(dir, "container.dlc"))).toBe(false); - // Non-matching files should be kept - expect(fs.existsSync(path.join(dir, "readme.txt"))).toBe(true); - }); - - it("does not recurse into sample symlink or junction targets", async () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-clean-")); - const external = fs.mkdtempSync(path.join(os.tmpdir(), "rd-clean-ext-")); - tempDirs.push(dir, external); - - const outsideFile = path.join(external, "outside-sample.mkv"); - fs.writeFileSync(outsideFile, "keep", "utf8"); - - const linkedSampleDir = path.join(dir, "sample"); - const linkType: fs.symlink.Type = process.platform === "win32" ? "junction" : "dir"; - fs.symlinkSync(external, linkedSampleDir, linkType); - - const result = await removeSampleArtifacts(dir); - expect(result.files).toBe(0); - expect(fs.existsSync(outsideFile)).toBe(true); - }); -}); +import fs from "node:fs"; +import os from "node:os"; +import path from "node:path"; +import { afterEach, describe, expect, it } from "vitest"; +import { cleanupCancelledPackageArtifacts, removeDownloadLinkArtifacts, removeSampleArtifacts } from "../src/main/cleanup"; + +const tempDirs: string[] = []; + +afterEach(() => { + for (const dir of tempDirs.splice(0)) { + fs.rmSync(dir, { recursive: true, force: true }); + } +}); + +describe("cleanup", () => { + it("removes archive artifacts but keeps media", () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-clean-")); + tempDirs.push(dir); + fs.writeFileSync(path.join(dir, "release.part1.rar"), "x"); + fs.writeFileSync(path.join(dir, "movie.mkv"), "x"); + + const removed = cleanupCancelledPackageArtifacts(dir); + expect(removed).toBeGreaterThan(0); + expect(fs.existsSync(path.join(dir, "release.part1.rar"))).toBe(false); + expect(fs.existsSync(path.join(dir, "movie.mkv"))).toBe(true); + }); + + it("removes sample artifacts and link files", async () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-clean-")); + tempDirs.push(dir); + fs.mkdirSync(path.join(dir, "Samples"), { recursive: true }); + fs.writeFileSync(path.join(dir, "Samples", "demo-sample.mkv"), "x"); + fs.writeFileSync(path.join(dir, "download_links.txt"), "https://example.com/a\n"); + + const links = await removeDownloadLinkArtifacts(dir); + const samples = await removeSampleArtifacts(dir); + expect(links).toBeGreaterThan(0); + expect(samples.files + samples.dirs).toBeGreaterThan(0); + }); + + it("cleans up archive files in nested directories", () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-clean-")); + tempDirs.push(dir); + + // Create nested directory structure with archive files + const sub1 = path.join(dir, "season1"); + const sub2 = path.join(dir, "season1", "extras"); + fs.mkdirSync(sub2, { recursive: true }); + + fs.writeFileSync(path.join(sub1, "episode.part1.rar"), "x"); + fs.writeFileSync(path.join(sub1, "episode.part2.rar"), "x"); + fs.writeFileSync(path.join(sub2, "bonus.zip"), "x"); + fs.writeFileSync(path.join(sub2, "bonus.7z"), "x"); + // Non-archive files should be kept + fs.writeFileSync(path.join(sub1, "video.mkv"), "real content"); + fs.writeFileSync(path.join(sub2, "subtitle.srt"), "subtitle content"); + + const removed = cleanupCancelledPackageArtifacts(dir); + expect(removed).toBe(4); // 2 rar parts + zip + 7z + expect(fs.existsSync(path.join(sub1, "episode.part1.rar"))).toBe(false); + expect(fs.existsSync(path.join(sub1, "episode.part2.rar"))).toBe(false); + expect(fs.existsSync(path.join(sub2, "bonus.zip"))).toBe(false); + expect(fs.existsSync(path.join(sub2, "bonus.7z"))).toBe(false); + // Non-archives kept + expect(fs.existsSync(path.join(sub1, "video.mkv"))).toBe(true); + expect(fs.existsSync(path.join(sub2, "subtitle.srt"))).toBe(true); + }); + + it("detects link artifacts by URL content in text files", async () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-clean-")); + tempDirs.push(dir); + + // File with link-like name containing URLs should be removed + fs.writeFileSync(path.join(dir, "download_links.txt"), "https://rapidgator.net/file/abc123\nhttps://uploaded.net/file/def456\n"); + // File with link-like name but no URLs should be kept + fs.writeFileSync(path.join(dir, "my_downloads.txt"), "Just some random text without URLs"); + // Regular text file that doesn't match the link pattern should be kept + fs.writeFileSync(path.join(dir, "readme.txt"), "https://example.com"); + // .url files should always be removed + fs.writeFileSync(path.join(dir, "bookmark.url"), "[InternetShortcut]\nURL=https://example.com"); + // .dlc files should always be removed + fs.writeFileSync(path.join(dir, "container.dlc"), "encrypted-data"); + + const removed = await removeDownloadLinkArtifacts(dir); + expect(removed).toBeGreaterThanOrEqual(3); // download_links.txt + bookmark.url + container.dlc + expect(fs.existsSync(path.join(dir, "download_links.txt"))).toBe(false); + expect(fs.existsSync(path.join(dir, "bookmark.url"))).toBe(false); + expect(fs.existsSync(path.join(dir, "container.dlc"))).toBe(false); + // Non-matching files should be kept + expect(fs.existsSync(path.join(dir, "readme.txt"))).toBe(true); + }); + + it("does not recurse into sample symlink or junction targets", async () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-clean-")); + const external = fs.mkdtempSync(path.join(os.tmpdir(), "rd-clean-ext-")); + tempDirs.push(dir, external); + + const outsideFile = path.join(external, "outside-sample.mkv"); + fs.writeFileSync(outsideFile, "keep", "utf8"); + + const linkedSampleDir = path.join(dir, "sample"); + const linkType: fs.symlink.Type = process.platform === "win32" ? "junction" : "dir"; + fs.symlinkSync(external, linkedSampleDir, linkType); + + const result = await removeSampleArtifacts(dir); + expect(result.files).toBe(0); + expect(fs.existsSync(outsideFile)).toBe(true); + }); +}); diff --git a/tests/debrid.test.ts b/tests/debrid.test.ts index 662123a..a7d73b5 100644 --- a/tests/debrid.test.ts +++ b/tests/debrid.test.ts @@ -3,83 +3,83 @@ import { defaultSettings, REQUEST_RETRIES } from "../src/main/constants"; import { parseDebridLinkApiKeys } from "../src/shared/debrid-link-keys"; import { getProviderUsageDayKey } from "../src/shared/provider-daily-limits"; import { DebridService, extractRapidgatorFilenameFromHtml, fetchAllDebridHostInfo, fetchDebridLinkHostLimits, filenameFromRapidgatorUrlPath, normalizeResolvedFilename, resetDebridLinkRuntimeStateForTests } from "../src/main/debrid"; - -const originalFetch = globalThis.fetch; - + +const originalFetch = globalThis.fetch; + afterEach(() => { globalThis.fetch = originalFetch; resetDebridLinkRuntimeStateForTests(); vi.restoreAllMocks(); }); - -describe("debrid service", () => { - it("falls back to Mega web when Real-Debrid fails", async () => { - const settings = { - ...defaultSettings(), - token: "rd-token", - megaLogin: "user", - megaPassword: "pass", - bestToken: "", - providerOrder: [] as const, - providerPrimary: "realdebrid" as const, - providerSecondary: "megadebrid" as const, - providerTertiary: "bestdebrid" as const, - autoProviderFallback: true - }; - - globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("api.real-debrid.com/rest/1.0/unrestrict/link")) { - return new Response(JSON.stringify({ error: "traffic_limit" }), { - status: 403, - headers: { "Content-Type": "application/json" } - }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const megaWeb = vi.fn(async () => ({ - fileName: "file.bin", - directUrl: "https://mega-web.example/file.bin", - fileSize: null, - retriesUsed: 0 - })); - - const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); - const result = await service.unrestrictLink("https://rapidgator.net/file/example.part1.rar.html"); - expect(result.provider).toBe("megadebrid"); - expect(result.directUrl).toBe("https://mega-web.example/file.bin"); - expect(megaWeb).toHaveBeenCalledTimes(1); - }); - + +describe("debrid service", () => { + it("falls back to Mega web when Real-Debrid fails", async () => { + const settings = { + ...defaultSettings(), + token: "rd-token", + megaLogin: "user", + megaPassword: "pass", + bestToken: "", + providerOrder: [] as const, + providerPrimary: "realdebrid" as const, + providerSecondary: "megadebrid" as const, + providerTertiary: "bestdebrid" as const, + autoProviderFallback: true + }; + + globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("api.real-debrid.com/rest/1.0/unrestrict/link")) { + return new Response(JSON.stringify({ error: "traffic_limit" }), { + status: 403, + headers: { "Content-Type": "application/json" } + }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const megaWeb = vi.fn(async () => ({ + fileName: "file.bin", + directUrl: "https://mega-web.example/file.bin", + fileSize: null, + retriesUsed: 0 + })); + + const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); + const result = await service.unrestrictLink("https://rapidgator.net/file/example.part1.rar.html"); + expect(result.provider).toBe("megadebrid"); + expect(result.directUrl).toBe("https://mega-web.example/file.bin"); + expect(megaWeb).toHaveBeenCalledTimes(1); + }); + it("does not fallback when auto fallback is disabled", async () => { - const settings = { - ...defaultSettings(), - token: "rd-token", - megaLogin: "user", - megaPassword: "pass", - providerPrimary: "realdebrid" as const, - providerSecondary: "megadebrid" as const, - providerTertiary: "bestdebrid" as const, - autoProviderFallback: false - }; - - globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("api.real-debrid.com/rest/1.0/unrestrict/link")) { - return new Response("traffic exhausted", { status: 429 }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const megaWeb = vi.fn(async () => ({ - fileName: "unused.bin", - directUrl: "https://unused", - fileSize: null, - retriesUsed: 0 - })); - - const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); + const settings = { + ...defaultSettings(), + token: "rd-token", + megaLogin: "user", + megaPassword: "pass", + providerPrimary: "realdebrid" as const, + providerSecondary: "megadebrid" as const, + providerTertiary: "bestdebrid" as const, + autoProviderFallback: false + }; + + globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("api.real-debrid.com/rest/1.0/unrestrict/link")) { + return new Response("traffic exhausted", { status: 429 }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const megaWeb = vi.fn(async () => ({ + fileName: "unused.bin", + directUrl: "https://unused", + fileSize: null, + retriesUsed: 0 + })); + + const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); await expect(service.unrestrictLink("https://rapidgator.net/file/example.part2.rar.html")).rejects.toThrow(); expect(megaWeb).toHaveBeenCalledTimes(0); }); @@ -538,202 +538,202 @@ describe("debrid service", () => { it("uses BestDebrid auth header without token query fallback", async () => { const settings = { ...defaultSettings(), - token: "", - bestToken: "best-token", - providerPrimary: "bestdebrid" as const, - providerSecondary: "realdebrid" as const, - providerTertiary: "megadebrid" as const, - autoProviderFallback: true - }; - - const calledUrls: string[] = []; - globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - calledUrls.push(url); - if (url.includes("/api/v1/generateLink?link=")) { - return new Response(JSON.stringify({ download: "https://best.example/file.bin", filename: "file.bin", filesize: 2048 }), { - status: 200, - headers: { "Content-Type": "application/json" } - }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const service = new DebridService(settings); - const result = await service.unrestrictLink("https://rapidgator.net/file/example.part3.rar.html"); - expect(result.provider).toBe("bestdebrid"); - expect(result.fileSize).toBe(2048); - expect(calledUrls.some((url) => url.includes("auth="))).toBe(false); - }); - - it("sends Bearer auth header to BestDebrid", async () => { - const settings = { - ...defaultSettings(), - token: "", - bestToken: "best-token", - providerPrimary: "bestdebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: true - }; - - let authHeader = ""; - globalThis.fetch = (async (input: RequestInfo | URL, init?: RequestInit): Promise<Response> => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/api/v1/generateLink?link=")) { - const headers = init?.headers; - if (headers instanceof Headers) { - authHeader = headers.get("Authorization") || ""; - } else if (Array.isArray(headers)) { - const tuple = headers.find(([key]) => key.toLowerCase() === "authorization"); - authHeader = tuple?.[1] || ""; - } else { - authHeader = String((headers as Record<string, unknown> | undefined)?.Authorization || ""); - } - return new Response(JSON.stringify({ download: "https://best.example/file.bin", filename: "file.bin", filesize: 42 }), { - status: 200, - headers: { "Content-Type": "application/json" } - }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const service = new DebridService(settings); - const result = await service.unrestrictLink("https://hoster.example/file/abc"); - expect(result.provider).toBe("bestdebrid"); - expect(authHeader).toBe("Bearer best-token"); - }); - - it("does not retry BestDebrid auth failures (401)", async () => { - const settings = { - ...defaultSettings(), - token: "", - bestToken: "best-token", - providerPrimary: "bestdebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: true - }; - - let calls = 0; - globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/api/v1/generateLink?link=")) { - calls += 1; - return new Response(JSON.stringify({ message: "Unauthorized" }), { - status: 401, - headers: { "Content-Type": "application/json" } - }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const service = new DebridService(settings); - await expect(service.unrestrictLink("https://hoster.example/file/no-retry")).rejects.toThrow(); - expect(calls).toBe(1); - }); - - it("does not retry AllDebrid auth failures (403)", async () => { - const settings = { - ...defaultSettings(), - allDebridToken: "ad-token", - providerOrder: [] as const, - providerPrimary: "alldebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: true - }; - - let calls = 0; - globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("api.alldebrid.com/v4/link/unlock")) { - calls += 1; - return new Response(JSON.stringify({ status: "error", error: { message: "forbidden" } }), { - status: 403, - headers: { "Content-Type": "application/json" } - }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const service = new DebridService(settings); - await expect(service.unrestrictLink("https://hoster.example/file/no-retry-ad")).rejects.toThrow(); - expect(calls).toBe(1); - }); - - it("supports AllDebrid unlock", async () => { - const settings = { - ...defaultSettings(), - token: "", - bestToken: "", - allDebridToken: "ad-token", - providerOrder: [] as const, - providerPrimary: "alldebrid" as const, - providerSecondary: "realdebrid" as const, - providerTertiary: "megadebrid" as const, - autoProviderFallback: true - }; - - globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("api.alldebrid.com/v4/link/unlock")) { - return new Response(JSON.stringify({ - status: "success", - data: { - link: "https://alldebrid.example/file.bin", - filename: "file.bin", - filesize: 4096 - } - }), { - status: 200, - headers: { "Content-Type": "application/json" } - }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const service = new DebridService(settings); - const result = await service.unrestrictLink("https://rapidgator.net/file/example.part4.rar.html"); - expect(result.provider).toBe("alldebrid"); - expect(result.directUrl).toBe("https://alldebrid.example/file.bin"); - expect(result.fileSize).toBe(4096); - }); - + token: "", + bestToken: "best-token", + providerPrimary: "bestdebrid" as const, + providerSecondary: "realdebrid" as const, + providerTertiary: "megadebrid" as const, + autoProviderFallback: true + }; + + const calledUrls: string[] = []; + globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + calledUrls.push(url); + if (url.includes("/api/v1/generateLink?link=")) { + return new Response(JSON.stringify({ download: "https://best.example/file.bin", filename: "file.bin", filesize: 2048 }), { + status: 200, + headers: { "Content-Type": "application/json" } + }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const service = new DebridService(settings); + const result = await service.unrestrictLink("https://rapidgator.net/file/example.part3.rar.html"); + expect(result.provider).toBe("bestdebrid"); + expect(result.fileSize).toBe(2048); + expect(calledUrls.some((url) => url.includes("auth="))).toBe(false); + }); + + it("sends Bearer auth header to BestDebrid", async () => { + const settings = { + ...defaultSettings(), + token: "", + bestToken: "best-token", + providerPrimary: "bestdebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: true + }; + + let authHeader = ""; + globalThis.fetch = (async (input: RequestInfo | URL, init?: RequestInit): Promise<Response> => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/api/v1/generateLink?link=")) { + const headers = init?.headers; + if (headers instanceof Headers) { + authHeader = headers.get("Authorization") || ""; + } else if (Array.isArray(headers)) { + const tuple = headers.find(([key]) => key.toLowerCase() === "authorization"); + authHeader = tuple?.[1] || ""; + } else { + authHeader = String((headers as Record<string, unknown> | undefined)?.Authorization || ""); + } + return new Response(JSON.stringify({ download: "https://best.example/file.bin", filename: "file.bin", filesize: 42 }), { + status: 200, + headers: { "Content-Type": "application/json" } + }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const service = new DebridService(settings); + const result = await service.unrestrictLink("https://hoster.example/file/abc"); + expect(result.provider).toBe("bestdebrid"); + expect(authHeader).toBe("Bearer best-token"); + }); + + it("does not retry BestDebrid auth failures (401)", async () => { + const settings = { + ...defaultSettings(), + token: "", + bestToken: "best-token", + providerPrimary: "bestdebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: true + }; + + let calls = 0; + globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/api/v1/generateLink?link=")) { + calls += 1; + return new Response(JSON.stringify({ message: "Unauthorized" }), { + status: 401, + headers: { "Content-Type": "application/json" } + }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const service = new DebridService(settings); + await expect(service.unrestrictLink("https://hoster.example/file/no-retry")).rejects.toThrow(); + expect(calls).toBe(1); + }); + + it("does not retry AllDebrid auth failures (403)", async () => { + const settings = { + ...defaultSettings(), + allDebridToken: "ad-token", + providerOrder: [] as const, + providerPrimary: "alldebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: true + }; + + let calls = 0; + globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("api.alldebrid.com/v4/link/unlock")) { + calls += 1; + return new Response(JSON.stringify({ status: "error", error: { message: "forbidden" } }), { + status: 403, + headers: { "Content-Type": "application/json" } + }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const service = new DebridService(settings); + await expect(service.unrestrictLink("https://hoster.example/file/no-retry-ad")).rejects.toThrow(); + expect(calls).toBe(1); + }); + + it("supports AllDebrid unlock", async () => { + const settings = { + ...defaultSettings(), + token: "", + bestToken: "", + allDebridToken: "ad-token", + providerOrder: [] as const, + providerPrimary: "alldebrid" as const, + providerSecondary: "realdebrid" as const, + providerTertiary: "megadebrid" as const, + autoProviderFallback: true + }; + + globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("api.alldebrid.com/v4/link/unlock")) { + return new Response(JSON.stringify({ + status: "success", + data: { + link: "https://alldebrid.example/file.bin", + filename: "file.bin", + filesize: 4096 + } + }), { + status: 200, + headers: { "Content-Type": "application/json" } + }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const service = new DebridService(settings); + const result = await service.unrestrictLink("https://rapidgator.net/file/example.part4.rar.html"); + expect(result.provider).toBe("alldebrid"); + expect(result.directUrl).toBe("https://alldebrid.example/file.bin"); + expect(result.fileSize).toBe(4096); + }); + it("loads AllDebrid host info via api", async () => { - globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("api.alldebrid.com/v4.1/user/hosts")) { - return new Response(JSON.stringify({ - status: "success", - data: { - hosts: { - rapidgator: { - name: "rapidgator", - status: false, - quota: 1200, - quotaMax: 2400, - quotaType: "traffic", - limitSimuDl: 2 - } - } - } - }), { - status: 200, - headers: { "Content-Type": "application/json" } - }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const info = await fetchAllDebridHostInfo("ad-token", "rapidgator"); - expect(info.source).toBe("api"); - expect(info.host).toBe("rapidgator"); - expect(info.state).toBe("down"); - expect(info.statusLabel).toBe("Unverfügbar"); - expect(info.quota).toBe(1200); - expect(info.quotaMax).toBe(2400); - expect(info.quotaType).toBe("traffic"); + globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("api.alldebrid.com/v4.1/user/hosts")) { + return new Response(JSON.stringify({ + status: "success", + data: { + hosts: { + rapidgator: { + name: "rapidgator", + status: false, + quota: 1200, + quotaMax: 2400, + quotaType: "traffic", + limitSimuDl: 2 + } + } + } + }), { + status: 200, + headers: { "Content-Type": "application/json" } + }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const info = await fetchAllDebridHostInfo("ad-token", "rapidgator"); + expect(info.source).toBe("api"); + expect(info.host).toBe("rapidgator"); + expect(info.state).toBe("down"); + expect(info.statusLabel).toBe("Unverfügbar"); + expect(info.quota).toBe(1200); + expect(info.quotaMax).toBe(2400); + expect(info.quotaType).toBe("traffic"); expect(info.limitSimuDl).toBe(2); }); @@ -826,735 +826,735 @@ describe("debrid service", () => { }); it("uses AllDebrid web path when enabled", async () => { - const settings = { - ...defaultSettings(), - allDebridToken: "ad-token", - allDebridUseWebLogin: true, - providerOrder: [] as const, - providerPrimary: "alldebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: false - }; - - const fetchSpy = vi.fn(async () => new Response("not-found", { status: 404 })); - globalThis.fetch = fetchSpy as unknown as typeof fetch; - - const allDebridWeb = vi.fn(async () => ({ - fileName: "from-web.rar", - directUrl: "https://df4ea4.debrid.it/dl/example/from-web.rar", - fileSize: 1234, - retriesUsed: 0 - })); - - const service = new DebridService(settings, { allDebridWebUnrestrict: allDebridWeb }); - const result = await service.unrestrictLink("https://rapidgator.net/file/example.part4.rar.html"); - expect(result.provider).toBe("alldebrid"); - expect(result.directUrl).toContain("debrid.it/dl/"); - expect(result.fileSize).toBe(1234); - expect(allDebridWeb).toHaveBeenCalledTimes(1); - expect(fetchSpy).toHaveBeenCalledTimes(0); - }); - - it("treats AllDebrid web mode as not configured when callback is unavailable", async () => { - const settings = { - ...defaultSettings(), - allDebridToken: "", - allDebridUseWebLogin: true, - providerPrimary: "alldebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: false - }; - - const service = new DebridService(settings); - await expect(service.unrestrictLink("https://rapidgator.net/file/missing-alldebrid-web")).rejects.toThrow(/nicht konfiguriert/i); - }); - - it("uses Real-Debrid web path when enabled", async () => { - const settings = { - ...defaultSettings(), - token: "rd-token", - realDebridUseWebLogin: true, - providerPrimary: "realdebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: false - }; - - const fetchSpy = vi.fn(async () => new Response("not-found", { status: 404 })); - globalThis.fetch = fetchSpy as unknown as typeof fetch; - - const realDebridWeb = vi.fn(async () => ({ - fileName: "from-rd-web.rar", - directUrl: "https://download.real-debrid.com/d/example/from-rd-web.rar", - fileSize: 5678, - retriesUsed: 0 - })); - - const service = new DebridService(settings, { realDebridWebUnrestrict: realDebridWeb }); - const result = await service.unrestrictLink("https://rapidgator.net/file/example.part5.rar.html"); - expect(result.provider).toBe("realdebrid"); - expect(result.directUrl).toContain("real-debrid.com/d/"); - expect(result.fileSize).toBe(5678); - expect(realDebridWeb).toHaveBeenCalledTimes(1); - expect(fetchSpy).toHaveBeenCalledTimes(0); - }); - - it("treats Real-Debrid web mode as not configured when callback is unavailable and no token", async () => { - const settings = { - ...defaultSettings(), - token: "", - realDebridUseWebLogin: true, - providerPrimary: "realdebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: false - }; - - const service = new DebridService(settings); - await expect(service.unrestrictLink("https://rapidgator.net/file/missing-rd-web")).rejects.toThrow(/nicht konfiguriert/i); - }); - - it("falls back to API token when Real-Debrid web login is disabled", async () => { - const settings = { - ...defaultSettings(), - token: "rd-token", - realDebridUseWebLogin: false, - providerPrimary: "realdebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: false - }; - - globalThis.fetch = (async () => new Response(JSON.stringify({ - download: "https://download.real-debrid.com/d/test/file.rar", - filename: "file.rar", - filesize: 9999 - }), { - status: 200, - headers: { "Content-Type": "application/json" } - })) as typeof fetch; - - const realDebridWeb = vi.fn(async () => null); - const service = new DebridService(settings, { realDebridWebUnrestrict: realDebridWeb }); - const result = await service.unrestrictLink("https://rapidgator.net/file/test.rar.html"); - expect(result.provider).toBe("realdebrid"); - expect(realDebridWeb).not.toHaveBeenCalled(); - }); - - it("treats MegaDebrid as not configured when no credentials are set", async () => { - const settings = { - ...defaultSettings(), - megaLogin: "", - megaPassword: "", - providerPrimary: "megadebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: false - }; - - const service = new DebridService(settings); - await expect(service.unrestrictLink("https://rapidgator.net/file/missing-mega-web")).rejects.toThrow(/nicht konfiguriert/i); - }); - - it("uses Mega web fallback when API fails", async () => { - const settings = { - ...defaultSettings(), - token: "", - bestToken: "", - allDebridToken: "", - megaLogin: "user", - megaPassword: "pass", - providerOrder: [] as const, - providerPrimary: "megadebrid" as const, - providerSecondary: "megadebrid" as const, - providerTertiary: "megadebrid" as const, - autoProviderFallback: true - }; - - // API returns 404 for connectUser → API fails, falls back to web - const fetchSpy = vi.fn(async () => new Response("not-found", { status: 404 })); - globalThis.fetch = fetchSpy as unknown as typeof fetch; - - const megaWeb = vi.fn(async () => ({ - fileName: "from-web.rar", - directUrl: "https://www11.unrestrict.link/download/file/abc/from-web.rar", - fileSize: null, - retriesUsed: 0 - })); - - const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); - const result = await service.unrestrictLink("https://rapidgator.net/file/abc/from-web.rar.html"); - expect(result.provider).toBe("megadebrid"); - expect(result.directUrl).toContain("unrestrict.link/download/file/"); - expect(megaWeb).toHaveBeenCalledTimes(1); - }); - - it("does not fallback from Mega API to Mega Web unless Mega Web is a separate provider in the order", async () => { - const settings = { - ...defaultSettings(), - token: "", - bestToken: "", - allDebridToken: "", - megaLogin: "user", - megaPassword: "pass", - megaDebridApiEnabled: true, - megaDebridWebEnabled: true, - providerPrimary: "megadebrid-api" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: true - }; - - globalThis.fetch = (async () => new Response("not-found", { status: 404 })) as typeof fetch; - - const megaWeb = vi.fn(async () => ({ - fileName: "should-not-run.rar", - directUrl: "https://unused", - fileSize: null, - retriesUsed: 0 - })); - - const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); - await expect(service.unrestrictLink("https://rapidgator.net/file/mega-api-only.rar.html")).rejects.toThrow(/mega-debrid api/i); - expect(megaWeb).toHaveBeenCalledTimes(0); - }); - - it("uses Mega Web only when it is configured as a separate fallback provider", async () => { - const settings = { - ...defaultSettings(), - token: "", - bestToken: "", - allDebridToken: "", - megaLogin: "user", - megaPassword: "pass", - megaDebridApiEnabled: true, - megaDebridWebEnabled: true, - providerOrder: [] as const, - providerPrimary: "megadebrid-api" as const, - providerSecondary: "megadebrid-web" as const, - providerTertiary: "none" as const, - autoProviderFallback: true - }; - - globalThis.fetch = (async () => new Response("not-found", { status: 404 })) as typeof fetch; - - const megaWeb = vi.fn(async () => ({ - fileName: "from-separate-web.rar", - directUrl: "https://mega-web.example/from-separate-web.rar", - fileSize: null, - retriesUsed: 0 - })); - - const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); - const result = await service.unrestrictLink("https://rapidgator.net/file/from-separate-web.rar.html"); - expect(result.provider).toBe("megadebrid-web"); - expect(result.directUrl).toBe("https://mega-web.example/from-separate-web.rar"); - expect(megaWeb).toHaveBeenCalledTimes(1); - }); - - it("aborts Mega web unrestrict when caller signal is cancelled", async () => { - const settings = { - ...defaultSettings(), - token: "", - bestToken: "", - allDebridToken: "", - megaLogin: "user", - megaPassword: "pass", - providerOrder: [] as const, - providerPrimary: "megadebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: false - }; - - // API connect fails fast → falls through to web fallback - globalThis.fetch = (async () => new Response("error", { status: 500 })) as typeof fetch; - - const megaWeb = vi.fn((_link: string, signal?: AbortSignal): Promise<never> => new Promise((_, reject) => { - const onAbort = (): void => reject(new Error("aborted:mega-web-test")); - if (signal?.aborted) { - onAbort(); - return; - } - signal?.addEventListener("abort", onAbort, { once: true }); - })); - - const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); - const controller = new AbortController(); - const abortTimer = setTimeout(() => { - controller.abort("test"); - }, 200); - - try { - await expect(service.unrestrictLink("https://rapidgator.net/file/abort-mega-web", controller.signal)).rejects.toThrow(/aborted/i); - expect(megaWeb).toHaveBeenCalledTimes(1); - expect(megaWeb.mock.calls[0]?.[1]).toBe(controller.signal); - } finally { - clearTimeout(abortTimer); - } - }); - - it("respects provider selection and does not append hidden providers", async () => { - const settings = { - ...defaultSettings(), - token: "", - bestToken: "", - allDebridToken: "ad-token", - megaLogin: "user", - megaPassword: "pass", - providerPrimary: "megadebrid" as const, - providerSecondary: "megadebrid" as const, - providerTertiary: "megadebrid" as const, - autoProviderFallback: true - }; - - let allDebridCalls = 0; - globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("api.alldebrid.com/v4/link/unlock")) { - allDebridCalls += 1; - return new Response(JSON.stringify({ status: "success", data: { link: "https://alldebrid.example/file.bin" } }), { - status: 200, - headers: { "Content-Type": "application/json" } - }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const megaWeb = vi.fn(async () => null); - const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); - await expect(service.unrestrictLink("https://rapidgator.net/file/example.part5.rar.html")).rejects.toThrow(); - expect(allDebridCalls).toBe(0); - }); - - it("does not use secondary provider when fallback is disabled and primary is missing", async () => { - const settings = { - ...defaultSettings(), - token: "", - megaLogin: "user", - megaPassword: "pass", - providerPrimary: "realdebrid" as const, - providerSecondary: "megadebrid" as const, - providerTertiary: "none" as const, - autoProviderFallback: false - }; - - const megaWeb = vi.fn(async () => ({ - fileName: "should-not-run.bin", - directUrl: "https://unused", - fileSize: null, - retriesUsed: 0 - })); - - const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); - await expect(service.unrestrictLink("https://rapidgator.net/file/example.part5.rar.html")).rejects.toThrow(/nicht konfiguriert/i); - expect(megaWeb).toHaveBeenCalledTimes(0); - }); - - it("allows disabling secondary and tertiary providers", async () => { - const settings = { - ...defaultSettings(), - token: "rd-token", - megaLogin: "user", - megaPassword: "pass", - providerPrimary: "realdebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: true - }; - - globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("api.real-debrid.com/rest/1.0/unrestrict/link")) { - return new Response(JSON.stringify({ error: "traffic_limit" }), { - status: 403, - headers: { "Content-Type": "application/json" } - }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const megaWeb = vi.fn(async () => ({ - fileName: "unused.bin", - directUrl: "https://unused", - fileSize: null, - retriesUsed: 0 - })); - - const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); - await expect(service.unrestrictLink("https://rapidgator.net/file/example.part6.rar.html")).rejects.toThrow(); - expect(megaWeb).toHaveBeenCalledTimes(0); - }); - - it("resolves rapidgator filename from page when provider returns hash", async () => { - const settings = { - ...defaultSettings(), - token: "rd-token", - providerPrimary: "realdebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: true - }; - - globalThis.fetch = (async (input: RequestInfo | URL): Promise<Response> => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("api.real-debrid.com/rest/1.0/unrestrict/link")) { - return new Response(JSON.stringify({ - download: "https://cdn.example/file.bin", - filename: "6f09df2984fe01378537c7cd8d7fa7ce", - filesize: 2048 - }), { - status: 200, - headers: { "Content-Type": "application/json" } - }); - } - if (url.includes("rapidgator.net/file/6f09df2984fe01378537c7cd8d7fa7ce")) { - return new Response("<html><head><title>download file Banshee.S04E01.German.DL.720p.part01.rar - Rapidgator", { - status: 200, - headers: { "Content-Type": "text/html" } - }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const service = new DebridService(settings); - const result = await service.unrestrictLink("https://rapidgator.net/file/6f09df2984fe01378537c7cd8d7fa7ce"); - expect(result.provider).toBe("realdebrid"); - expect(result.fileName).toBe("Banshee.S04E01.German.DL.720p.part01.rar"); - }); - - it("resolves filenames for rg.to links", async () => { - const settings = { - ...defaultSettings(), - allDebridToken: "" - }; - - const link = "https://rg.to/file/685cec6dcc1837dc725755fc9c726dd9"; - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url === link) { - return new Response("Download file Bulletproof.S01E01.German.DL.DD20.Synced.720p.AmazonHD.h264-GDR.part01.rar", { - status: 200, - headers: { "Content-Type": "text/html" } - }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const service = new DebridService(settings); - const resolved = await service.resolveFilenames([link]); - expect(resolved.get(link)).toBe("Bulletproof.S01E01.German.DL.DD20.Synced.720p.AmazonHD.h264-GDR.part01.rar"); - }); - - it("does not unrestrict non-rapidgator links during filename scan", async () => { - const settings = { - ...defaultSettings(), - token: "rd-token", - providerPrimary: "realdebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: true, - allDebridToken: "" - }; - - const linkFromPage = "https://rapidgator.net/file/11111111111111111111111111111111"; - const linkFromProvider = "https://hoster.example/file/22222222222222222222222222222222"; - let unrestrictCalls = 0; - - globalThis.fetch = (async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - - if (url === linkFromPage) { - return new Response("Download file from-page.part1.rar", { - status: 200, - headers: { "Content-Type": "text/html" } - }); - } - - if (url.includes("api.real-debrid.com/rest/1.0/unrestrict/link")) { - unrestrictCalls += 1; - const body = init?.body; - const bodyText = body instanceof URLSearchParams ? body.toString() : String(body || ""); - const linkValue = new URLSearchParams(bodyText).get("link") || ""; - if (linkValue === linkFromProvider) { - return new Response(JSON.stringify({ - download: "https://cdn.example/from-provider", - filename: "from-provider.part2.rar", - filesize: 1024 - }), { - status: 200, - headers: { "Content-Type": "application/json" } - }); - } - } - - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const service = new DebridService(settings); - const events: Array<{ link: string; fileName: string }> = []; - const resolved = await service.resolveFilenames([linkFromPage, linkFromProvider], (link, fileName) => { - events.push({ link, fileName }); - }); - - expect(resolved.get(linkFromPage)).toBe("from-page.part1.rar"); - expect(resolved.has(linkFromProvider)).toBe(false); - expect(unrestrictCalls).toBe(0); - expect(events).toEqual(expect.arrayContaining([ - { link: linkFromPage, fileName: "from-page.part1.rar" } - ])); - }); - - it("does not unrestrict rapidgator links during filename scan after page lookup miss", async () => { - const settings = { - ...defaultSettings(), - token: "rd-token", - providerPrimary: "realdebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - allDebridToken: "" - }; - - const link = "https://rapidgator.net/file/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; - let unrestrictCalls = 0; - - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("api.real-debrid.com/rest/1.0/unrestrict/link")) { - unrestrictCalls += 1; - return new Response(JSON.stringify({ error: "should-not-be-called" }), { - status: 500, - headers: { "Content-Type": "application/json" } - }); - } - if (url === link) { - return new Response("not found", { status: 404 }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const service = new DebridService(settings); - const resolved = await service.resolveFilenames([link]); - expect(resolved.size).toBe(0); - expect(unrestrictCalls).toBe(0); - }); - - it("maps AllDebrid filename infos by index when response link is missing", async () => { - const settings = { - ...defaultSettings(), - token: "", - bestToken: "", - allDebridToken: "ad-token", - providerPrimary: "realdebrid" as const, - providerSecondary: "none" as const, - providerTertiary: "none" as const, - autoProviderFallback: true - }; - - const linkA = "https://rapidgator.net/file/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; - const linkB = "https://rapidgator.net/file/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"; - - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("api.alldebrid.com/v4/link/infos")) { - return new Response(JSON.stringify({ - status: "success", - data: { - infos: [ - { filename: "wrong-a.mkv" }, - { filename: "wrong-b.mkv" } - ] - } - }), { - status: 200, - headers: { "Content-Type": "application/json" } - }); - } - if (url === linkA || url === linkB) { - return new Response("no title", { status: 404 }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const service = new DebridService(settings); - const resolved = await service.resolveFilenames([linkA, linkB]); - expect(resolved.get(linkA)).toBe("wrong-a.mkv"); - expect(resolved.get(linkB)).toBe("wrong-b.mkv"); - expect(resolved.size).toBe(2); - }); - - it("retries AllDebrid filename infos after transient server error", async () => { - const settings = { - ...defaultSettings(), - allDebridToken: "ad-token" - }; - - const link = "https://rapidgator.net/file/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; - let infoCalls = 0; - - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("api.alldebrid.com/v4/link/infos")) { - infoCalls += 1; - if (infoCalls === 1) { - return new Response("temporary error", { status: 500 }); - } - return new Response(JSON.stringify({ - status: "success", - data: { - infos: [ - { link, filename: "resolved-from-infos.mkv" } - ] - } - }), { - status: 200, - headers: { "Content-Type": "application/json" } - }); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const service = new DebridService(settings); - const resolved = await service.resolveFilenames([link]); - expect(resolved.get(link)).toBe("resolved-from-infos.mkv"); - expect(infoCalls).toBe(2); - }); - - it("retries AllDebrid filename infos when HTML challenge is returned", async () => { - const settings = { - ...defaultSettings(), - allDebridToken: "ad-token" - }; - - const link = "https://rapidgator.net/file/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"; - let infoCalls = 0; - let pageCalls = 0; - - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("api.alldebrid.com/v4/link/infos")) { - infoCalls += 1; - return new Response("cf challenge", { - status: 200, - headers: { "Content-Type": "text/html" } - }); - } - if (url === link) { - pageCalls += 1; - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - const service = new DebridService(settings); - const resolved = await service.resolveFilenames([link]); - expect(resolved.size).toBe(0); - expect(infoCalls).toBe(REQUEST_RETRIES); - expect(pageCalls).toBe(1); - }); -}); - -describe("normalizeResolvedFilename", () => { - it("strips HTML entities", () => { - expect(normalizeResolvedFilename("Show.S01E01.German.DL.720p.part01.rar")).toBe("Show.S01E01.German.DL.720p.part01.rar"); - expect(normalizeResolvedFilename("File&Name.part1.rar")).toBe("File&Name.part1.rar"); - expect(normalizeResolvedFilename("File"Name".part1.rar")).toBe('File"Name".part1.rar'); - }); - - it("strips HTML tags and collapses whitespace", () => { - // Tags are replaced by spaces, then multiple spaces collapsed - const result = normalizeResolvedFilename("Show.S01E01.part01.rar"); - expect(result).toBe("Show.S01E01 .part01.rar"); - - // Entity decoding happens before tag removal, so <...> becomes <...> then gets stripped - const entityTagResult = normalizeResolvedFilename("File<Tag>.part1.rar"); - expect(entityTagResult).toBe("File .part1.rar"); - }); - - it("strips 'download file' prefix", () => { - expect(normalizeResolvedFilename("Download file Show.S01E01.part01.rar")).toBe("Show.S01E01.part01.rar"); - expect(normalizeResolvedFilename("download file Movie.2024.mkv")).toBe("Movie.2024.mkv"); - }); - - it("strips Rapidgator suffix", () => { - expect(normalizeResolvedFilename("Show.S01E01.part01.rar - Rapidgator")).toBe("Show.S01E01.part01.rar"); - expect(normalizeResolvedFilename("Movie.mkv | Rapidgator.net")).toBe("Movie.mkv"); - }); - - it("returns empty for opaque or non-filename values", () => { - expect(normalizeResolvedFilename("")).toBe(""); - expect(normalizeResolvedFilename("just some text")).toBe(""); - expect(normalizeResolvedFilename("e51f6809bb6ca615601f5ac5db433737")).toBe(""); - expect(normalizeResolvedFilename("download.bin")).toBe(""); - }); - - it("handles combined transforms", () => { - // "Download file" prefix stripped, & decoded to &, "- Rapidgator" suffix stripped - expect(normalizeResolvedFilename("Download file Show.S01E01.part01.rar - Rapidgator")) - .toBe("Show.S01E01.part01.rar"); - }); -}); - -describe("filenameFromRapidgatorUrlPath", () => { - it("extracts filename from standard rapidgator URL", () => { - expect(filenameFromRapidgatorUrlPath("https://rapidgator.net/file/abc123/Show.S01E01.part01.rar.html")) - .toBe("Show.S01E01.part01.rar"); - }); - - it("extracts filename without .html suffix", () => { - expect(filenameFromRapidgatorUrlPath("https://rapidgator.net/file/abc123/Movie.2024.mkv")) - .toBe("Movie.2024.mkv"); - }); - - it("returns empty for hash-only URL paths", () => { - expect(filenameFromRapidgatorUrlPath("https://rapidgator.net/file/e51f6809bb6ca615601f5ac5db433737")) - .toBe(""); - }); - - it("returns empty for invalid URLs", () => { - expect(filenameFromRapidgatorUrlPath("not-a-url")).toBe(""); - expect(filenameFromRapidgatorUrlPath("")).toBe(""); - }); - - it("handles URL-encoded path segments", () => { - expect(filenameFromRapidgatorUrlPath("https://rapidgator.net/file/id/Show%20Name.S01E01.part01.rar.html")) - .toBe("Show Name.S01E01.part01.rar"); - }); -}); - -describe("extractRapidgatorFilenameFromHtml", () => { - it("extracts filename from title tag", () => { - const html = "Download file Show.S01E01.German.DL.720p.part01.rar - Rapidgator"; - expect(extractRapidgatorFilenameFromHtml(html)).toBe("Show.S01E01.German.DL.720p.part01.rar"); - }); - - it("extracts filename from og:title meta tag", () => { - const html = ''; - expect(extractRapidgatorFilenameFromHtml(html)).toBe("Movie.2024.German.DL.1080p.mkv"); - }); - - it("extracts filename from reversed og:title attribute order", () => { - const html = ''; - expect(extractRapidgatorFilenameFromHtml(html)).toBe("Movie.2024.German.DL.1080p.mkv"); - }); - - it("returns empty for HTML without recognizable filenames", () => { - const html = "Rapidgator: Fast, Pair and UnlimitedNo file here"; - expect(extractRapidgatorFilenameFromHtml(html)).toBe(""); - }); - - it("returns empty for empty HTML", () => { - expect(extractRapidgatorFilenameFromHtml("")).toBe(""); - }); - - it("ignores broad body text that is not a labeled filename", () => { - const html = "Please download file now from mirror.mkv"; - expect(extractRapidgatorFilenameFromHtml(html)).toBe(""); - }); - - it("extracts from File name label in page body", () => { - const html = 'File name: Show.S02E03.720p.part01.rar'; - expect(extractRapidgatorFilenameFromHtml(html)).toBe("Show.S02E03.720p.part01.rar"); - }); -}); + const settings = { + ...defaultSettings(), + allDebridToken: "ad-token", + allDebridUseWebLogin: true, + providerOrder: [] as const, + providerPrimary: "alldebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: false + }; + + const fetchSpy = vi.fn(async () => new Response("not-found", { status: 404 })); + globalThis.fetch = fetchSpy as unknown as typeof fetch; + + const allDebridWeb = vi.fn(async () => ({ + fileName: "from-web.rar", + directUrl: "https://df4ea4.debrid.it/dl/example/from-web.rar", + fileSize: 1234, + retriesUsed: 0 + })); + + const service = new DebridService(settings, { allDebridWebUnrestrict: allDebridWeb }); + const result = await service.unrestrictLink("https://rapidgator.net/file/example.part4.rar.html"); + expect(result.provider).toBe("alldebrid"); + expect(result.directUrl).toContain("debrid.it/dl/"); + expect(result.fileSize).toBe(1234); + expect(allDebridWeb).toHaveBeenCalledTimes(1); + expect(fetchSpy).toHaveBeenCalledTimes(0); + }); + + it("treats AllDebrid web mode as not configured when callback is unavailable", async () => { + const settings = { + ...defaultSettings(), + allDebridToken: "", + allDebridUseWebLogin: true, + providerPrimary: "alldebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: false + }; + + const service = new DebridService(settings); + await expect(service.unrestrictLink("https://rapidgator.net/file/missing-alldebrid-web")).rejects.toThrow(/nicht konfiguriert/i); + }); + + it("uses Real-Debrid web path when enabled", async () => { + const settings = { + ...defaultSettings(), + token: "rd-token", + realDebridUseWebLogin: true, + providerPrimary: "realdebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: false + }; + + const fetchSpy = vi.fn(async () => new Response("not-found", { status: 404 })); + globalThis.fetch = fetchSpy as unknown as typeof fetch; + + const realDebridWeb = vi.fn(async () => ({ + fileName: "from-rd-web.rar", + directUrl: "https://download.real-debrid.com/d/example/from-rd-web.rar", + fileSize: 5678, + retriesUsed: 0 + })); + + const service = new DebridService(settings, { realDebridWebUnrestrict: realDebridWeb }); + const result = await service.unrestrictLink("https://rapidgator.net/file/example.part5.rar.html"); + expect(result.provider).toBe("realdebrid"); + expect(result.directUrl).toContain("real-debrid.com/d/"); + expect(result.fileSize).toBe(5678); + expect(realDebridWeb).toHaveBeenCalledTimes(1); + expect(fetchSpy).toHaveBeenCalledTimes(0); + }); + + it("treats Real-Debrid web mode as not configured when callback is unavailable and no token", async () => { + const settings = { + ...defaultSettings(), + token: "", + realDebridUseWebLogin: true, + providerPrimary: "realdebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: false + }; + + const service = new DebridService(settings); + await expect(service.unrestrictLink("https://rapidgator.net/file/missing-rd-web")).rejects.toThrow(/nicht konfiguriert/i); + }); + + it("falls back to API token when Real-Debrid web login is disabled", async () => { + const settings = { + ...defaultSettings(), + token: "rd-token", + realDebridUseWebLogin: false, + providerPrimary: "realdebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: false + }; + + globalThis.fetch = (async () => new Response(JSON.stringify({ + download: "https://download.real-debrid.com/d/test/file.rar", + filename: "file.rar", + filesize: 9999 + }), { + status: 200, + headers: { "Content-Type": "application/json" } + })) as typeof fetch; + + const realDebridWeb = vi.fn(async () => null); + const service = new DebridService(settings, { realDebridWebUnrestrict: realDebridWeb }); + const result = await service.unrestrictLink("https://rapidgator.net/file/test.rar.html"); + expect(result.provider).toBe("realdebrid"); + expect(realDebridWeb).not.toHaveBeenCalled(); + }); + + it("treats MegaDebrid as not configured when no credentials are set", async () => { + const settings = { + ...defaultSettings(), + megaLogin: "", + megaPassword: "", + providerPrimary: "megadebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: false + }; + + const service = new DebridService(settings); + await expect(service.unrestrictLink("https://rapidgator.net/file/missing-mega-web")).rejects.toThrow(/nicht konfiguriert/i); + }); + + it("uses Mega web fallback when API fails", async () => { + const settings = { + ...defaultSettings(), + token: "", + bestToken: "", + allDebridToken: "", + megaLogin: "user", + megaPassword: "pass", + providerOrder: [] as const, + providerPrimary: "megadebrid" as const, + providerSecondary: "megadebrid" as const, + providerTertiary: "megadebrid" as const, + autoProviderFallback: true + }; + + // API returns 404 for connectUser → API fails, falls back to web + const fetchSpy = vi.fn(async () => new Response("not-found", { status: 404 })); + globalThis.fetch = fetchSpy as unknown as typeof fetch; + + const megaWeb = vi.fn(async () => ({ + fileName: "from-web.rar", + directUrl: "https://www11.unrestrict.link/download/file/abc/from-web.rar", + fileSize: null, + retriesUsed: 0 + })); + + const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); + const result = await service.unrestrictLink("https://rapidgator.net/file/abc/from-web.rar.html"); + expect(result.provider).toBe("megadebrid"); + expect(result.directUrl).toContain("unrestrict.link/download/file/"); + expect(megaWeb).toHaveBeenCalledTimes(1); + }); + + it("does not fallback from Mega API to Mega Web unless Mega Web is a separate provider in the order", async () => { + const settings = { + ...defaultSettings(), + token: "", + bestToken: "", + allDebridToken: "", + megaLogin: "user", + megaPassword: "pass", + megaDebridApiEnabled: true, + megaDebridWebEnabled: true, + providerPrimary: "megadebrid-api" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: true + }; + + globalThis.fetch = (async () => new Response("not-found", { status: 404 })) as typeof fetch; + + const megaWeb = vi.fn(async () => ({ + fileName: "should-not-run.rar", + directUrl: "https://unused", + fileSize: null, + retriesUsed: 0 + })); + + const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); + await expect(service.unrestrictLink("https://rapidgator.net/file/mega-api-only.rar.html")).rejects.toThrow(/mega-debrid api/i); + expect(megaWeb).toHaveBeenCalledTimes(0); + }); + + it("uses Mega Web only when it is configured as a separate fallback provider", async () => { + const settings = { + ...defaultSettings(), + token: "", + bestToken: "", + allDebridToken: "", + megaLogin: "user", + megaPassword: "pass", + megaDebridApiEnabled: true, + megaDebridWebEnabled: true, + providerOrder: [] as const, + providerPrimary: "megadebrid-api" as const, + providerSecondary: "megadebrid-web" as const, + providerTertiary: "none" as const, + autoProviderFallback: true + }; + + globalThis.fetch = (async () => new Response("not-found", { status: 404 })) as typeof fetch; + + const megaWeb = vi.fn(async () => ({ + fileName: "from-separate-web.rar", + directUrl: "https://mega-web.example/from-separate-web.rar", + fileSize: null, + retriesUsed: 0 + })); + + const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); + const result = await service.unrestrictLink("https://rapidgator.net/file/from-separate-web.rar.html"); + expect(result.provider).toBe("megadebrid-web"); + expect(result.directUrl).toBe("https://mega-web.example/from-separate-web.rar"); + expect(megaWeb).toHaveBeenCalledTimes(1); + }); + + it("aborts Mega web unrestrict when caller signal is cancelled", async () => { + const settings = { + ...defaultSettings(), + token: "", + bestToken: "", + allDebridToken: "", + megaLogin: "user", + megaPassword: "pass", + providerOrder: [] as const, + providerPrimary: "megadebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: false + }; + + // API connect fails fast → falls through to web fallback + globalThis.fetch = (async () => new Response("error", { status: 500 })) as typeof fetch; + + const megaWeb = vi.fn((_link: string, signal?: AbortSignal): Promise => new Promise((_, reject) => { + const onAbort = (): void => reject(new Error("aborted:mega-web-test")); + if (signal?.aborted) { + onAbort(); + return; + } + signal?.addEventListener("abort", onAbort, { once: true }); + })); + + const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); + const controller = new AbortController(); + const abortTimer = setTimeout(() => { + controller.abort("test"); + }, 200); + + try { + await expect(service.unrestrictLink("https://rapidgator.net/file/abort-mega-web", controller.signal)).rejects.toThrow(/aborted/i); + expect(megaWeb).toHaveBeenCalledTimes(1); + expect(megaWeb.mock.calls[0]?.[1]).toBe(controller.signal); + } finally { + clearTimeout(abortTimer); + } + }); + + it("respects provider selection and does not append hidden providers", async () => { + const settings = { + ...defaultSettings(), + token: "", + bestToken: "", + allDebridToken: "ad-token", + megaLogin: "user", + megaPassword: "pass", + providerPrimary: "megadebrid" as const, + providerSecondary: "megadebrid" as const, + providerTertiary: "megadebrid" as const, + autoProviderFallback: true + }; + + let allDebridCalls = 0; + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("api.alldebrid.com/v4/link/unlock")) { + allDebridCalls += 1; + return new Response(JSON.stringify({ status: "success", data: { link: "https://alldebrid.example/file.bin" } }), { + status: 200, + headers: { "Content-Type": "application/json" } + }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const megaWeb = vi.fn(async () => null); + const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); + await expect(service.unrestrictLink("https://rapidgator.net/file/example.part5.rar.html")).rejects.toThrow(); + expect(allDebridCalls).toBe(0); + }); + + it("does not use secondary provider when fallback is disabled and primary is missing", async () => { + const settings = { + ...defaultSettings(), + token: "", + megaLogin: "user", + megaPassword: "pass", + providerPrimary: "realdebrid" as const, + providerSecondary: "megadebrid" as const, + providerTertiary: "none" as const, + autoProviderFallback: false + }; + + const megaWeb = vi.fn(async () => ({ + fileName: "should-not-run.bin", + directUrl: "https://unused", + fileSize: null, + retriesUsed: 0 + })); + + const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); + await expect(service.unrestrictLink("https://rapidgator.net/file/example.part5.rar.html")).rejects.toThrow(/nicht konfiguriert/i); + expect(megaWeb).toHaveBeenCalledTimes(0); + }); + + it("allows disabling secondary and tertiary providers", async () => { + const settings = { + ...defaultSettings(), + token: "rd-token", + megaLogin: "user", + megaPassword: "pass", + providerPrimary: "realdebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: true + }; + + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("api.real-debrid.com/rest/1.0/unrestrict/link")) { + return new Response(JSON.stringify({ error: "traffic_limit" }), { + status: 403, + headers: { "Content-Type": "application/json" } + }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const megaWeb = vi.fn(async () => ({ + fileName: "unused.bin", + directUrl: "https://unused", + fileSize: null, + retriesUsed: 0 + })); + + const service = new DebridService(settings, { megaWebUnrestrict: megaWeb }); + await expect(service.unrestrictLink("https://rapidgator.net/file/example.part6.rar.html")).rejects.toThrow(); + expect(megaWeb).toHaveBeenCalledTimes(0); + }); + + it("resolves rapidgator filename from page when provider returns hash", async () => { + const settings = { + ...defaultSettings(), + token: "rd-token", + providerPrimary: "realdebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: true + }; + + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("api.real-debrid.com/rest/1.0/unrestrict/link")) { + return new Response(JSON.stringify({ + download: "https://cdn.example/file.bin", + filename: "6f09df2984fe01378537c7cd8d7fa7ce", + filesize: 2048 + }), { + status: 200, + headers: { "Content-Type": "application/json" } + }); + } + if (url.includes("rapidgator.net/file/6f09df2984fe01378537c7cd8d7fa7ce")) { + return new Response("download file Banshee.S04E01.German.DL.720p.part01.rar - Rapidgator", { + status: 200, + headers: { "Content-Type": "text/html" } + }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const service = new DebridService(settings); + const result = await service.unrestrictLink("https://rapidgator.net/file/6f09df2984fe01378537c7cd8d7fa7ce"); + expect(result.provider).toBe("realdebrid"); + expect(result.fileName).toBe("Banshee.S04E01.German.DL.720p.part01.rar"); + }); + + it("resolves filenames for rg.to links", async () => { + const settings = { + ...defaultSettings(), + allDebridToken: "" + }; + + const link = "https://rg.to/file/685cec6dcc1837dc725755fc9c726dd9"; + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url === link) { + return new Response("Download file Bulletproof.S01E01.German.DL.DD20.Synced.720p.AmazonHD.h264-GDR.part01.rar", { + status: 200, + headers: { "Content-Type": "text/html" } + }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const service = new DebridService(settings); + const resolved = await service.resolveFilenames([link]); + expect(resolved.get(link)).toBe("Bulletproof.S01E01.German.DL.DD20.Synced.720p.AmazonHD.h264-GDR.part01.rar"); + }); + + it("does not unrestrict non-rapidgator links during filename scan", async () => { + const settings = { + ...defaultSettings(), + token: "rd-token", + providerPrimary: "realdebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: true, + allDebridToken: "" + }; + + const linkFromPage = "https://rapidgator.net/file/11111111111111111111111111111111"; + const linkFromProvider = "https://hoster.example/file/22222222222222222222222222222222"; + let unrestrictCalls = 0; + + globalThis.fetch = (async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + + if (url === linkFromPage) { + return new Response("Download file from-page.part1.rar", { + status: 200, + headers: { "Content-Type": "text/html" } + }); + } + + if (url.includes("api.real-debrid.com/rest/1.0/unrestrict/link")) { + unrestrictCalls += 1; + const body = init?.body; + const bodyText = body instanceof URLSearchParams ? body.toString() : String(body || ""); + const linkValue = new URLSearchParams(bodyText).get("link") || ""; + if (linkValue === linkFromProvider) { + return new Response(JSON.stringify({ + download: "https://cdn.example/from-provider", + filename: "from-provider.part2.rar", + filesize: 1024 + }), { + status: 200, + headers: { "Content-Type": "application/json" } + }); + } + } + + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const service = new DebridService(settings); + const events: Array<{ link: string; fileName: string }> = []; + const resolved = await service.resolveFilenames([linkFromPage, linkFromProvider], (link, fileName) => { + events.push({ link, fileName }); + }); + + expect(resolved.get(linkFromPage)).toBe("from-page.part1.rar"); + expect(resolved.has(linkFromProvider)).toBe(false); + expect(unrestrictCalls).toBe(0); + expect(events).toEqual(expect.arrayContaining([ + { link: linkFromPage, fileName: "from-page.part1.rar" } + ])); + }); + + it("does not unrestrict rapidgator links during filename scan after page lookup miss", async () => { + const settings = { + ...defaultSettings(), + token: "rd-token", + providerPrimary: "realdebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + allDebridToken: "" + }; + + const link = "https://rapidgator.net/file/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; + let unrestrictCalls = 0; + + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("api.real-debrid.com/rest/1.0/unrestrict/link")) { + unrestrictCalls += 1; + return new Response(JSON.stringify({ error: "should-not-be-called" }), { + status: 500, + headers: { "Content-Type": "application/json" } + }); + } + if (url === link) { + return new Response("not found", { status: 404 }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const service = new DebridService(settings); + const resolved = await service.resolveFilenames([link]); + expect(resolved.size).toBe(0); + expect(unrestrictCalls).toBe(0); + }); + + it("maps AllDebrid filename infos by index when response link is missing", async () => { + const settings = { + ...defaultSettings(), + token: "", + bestToken: "", + allDebridToken: "ad-token", + providerPrimary: "realdebrid" as const, + providerSecondary: "none" as const, + providerTertiary: "none" as const, + autoProviderFallback: true + }; + + const linkA = "https://rapidgator.net/file/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; + const linkB = "https://rapidgator.net/file/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"; + + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("api.alldebrid.com/v4/link/infos")) { + return new Response(JSON.stringify({ + status: "success", + data: { + infos: [ + { filename: "wrong-a.mkv" }, + { filename: "wrong-b.mkv" } + ] + } + }), { + status: 200, + headers: { "Content-Type": "application/json" } + }); + } + if (url === linkA || url === linkB) { + return new Response("no title", { status: 404 }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const service = new DebridService(settings); + const resolved = await service.resolveFilenames([linkA, linkB]); + expect(resolved.get(linkA)).toBe("wrong-a.mkv"); + expect(resolved.get(linkB)).toBe("wrong-b.mkv"); + expect(resolved.size).toBe(2); + }); + + it("retries AllDebrid filename infos after transient server error", async () => { + const settings = { + ...defaultSettings(), + allDebridToken: "ad-token" + }; + + const link = "https://rapidgator.net/file/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; + let infoCalls = 0; + + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("api.alldebrid.com/v4/link/infos")) { + infoCalls += 1; + if (infoCalls === 1) { + return new Response("temporary error", { status: 500 }); + } + return new Response(JSON.stringify({ + status: "success", + data: { + infos: [ + { link, filename: "resolved-from-infos.mkv" } + ] + } + }), { + status: 200, + headers: { "Content-Type": "application/json" } + }); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const service = new DebridService(settings); + const resolved = await service.resolveFilenames([link]); + expect(resolved.get(link)).toBe("resolved-from-infos.mkv"); + expect(infoCalls).toBe(2); + }); + + it("retries AllDebrid filename infos when HTML challenge is returned", async () => { + const settings = { + ...defaultSettings(), + allDebridToken: "ad-token" + }; + + const link = "https://rapidgator.net/file/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"; + let infoCalls = 0; + let pageCalls = 0; + + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("api.alldebrid.com/v4/link/infos")) { + infoCalls += 1; + return new Response("cf challenge", { + status: 200, + headers: { "Content-Type": "text/html" } + }); + } + if (url === link) { + pageCalls += 1; + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + const service = new DebridService(settings); + const resolved = await service.resolveFilenames([link]); + expect(resolved.size).toBe(0); + expect(infoCalls).toBe(REQUEST_RETRIES); + expect(pageCalls).toBe(1); + }); +}); + +describe("normalizeResolvedFilename", () => { + it("strips HTML entities", () => { + expect(normalizeResolvedFilename("Show.S01E01.German.DL.720p.part01.rar")).toBe("Show.S01E01.German.DL.720p.part01.rar"); + expect(normalizeResolvedFilename("File&Name.part1.rar")).toBe("File&Name.part1.rar"); + expect(normalizeResolvedFilename("File"Name".part1.rar")).toBe('File"Name".part1.rar'); + }); + + it("strips HTML tags and collapses whitespace", () => { + // Tags are replaced by spaces, then multiple spaces collapsed + const result = normalizeResolvedFilename("Show.S01E01.part01.rar"); + expect(result).toBe("Show.S01E01 .part01.rar"); + + // Entity decoding happens before tag removal, so <...> becomes <...> then gets stripped + const entityTagResult = normalizeResolvedFilename("File<Tag>.part1.rar"); + expect(entityTagResult).toBe("File .part1.rar"); + }); + + it("strips 'download file' prefix", () => { + expect(normalizeResolvedFilename("Download file Show.S01E01.part01.rar")).toBe("Show.S01E01.part01.rar"); + expect(normalizeResolvedFilename("download file Movie.2024.mkv")).toBe("Movie.2024.mkv"); + }); + + it("strips Rapidgator suffix", () => { + expect(normalizeResolvedFilename("Show.S01E01.part01.rar - Rapidgator")).toBe("Show.S01E01.part01.rar"); + expect(normalizeResolvedFilename("Movie.mkv | Rapidgator.net")).toBe("Movie.mkv"); + }); + + it("returns empty for opaque or non-filename values", () => { + expect(normalizeResolvedFilename("")).toBe(""); + expect(normalizeResolvedFilename("just some text")).toBe(""); + expect(normalizeResolvedFilename("e51f6809bb6ca615601f5ac5db433737")).toBe(""); + expect(normalizeResolvedFilename("download.bin")).toBe(""); + }); + + it("handles combined transforms", () => { + // "Download file" prefix stripped, & decoded to &, "- Rapidgator" suffix stripped + expect(normalizeResolvedFilename("Download file Show.S01E01.part01.rar - Rapidgator")) + .toBe("Show.S01E01.part01.rar"); + }); +}); + +describe("filenameFromRapidgatorUrlPath", () => { + it("extracts filename from standard rapidgator URL", () => { + expect(filenameFromRapidgatorUrlPath("https://rapidgator.net/file/abc123/Show.S01E01.part01.rar.html")) + .toBe("Show.S01E01.part01.rar"); + }); + + it("extracts filename without .html suffix", () => { + expect(filenameFromRapidgatorUrlPath("https://rapidgator.net/file/abc123/Movie.2024.mkv")) + .toBe("Movie.2024.mkv"); + }); + + it("returns empty for hash-only URL paths", () => { + expect(filenameFromRapidgatorUrlPath("https://rapidgator.net/file/e51f6809bb6ca615601f5ac5db433737")) + .toBe(""); + }); + + it("returns empty for invalid URLs", () => { + expect(filenameFromRapidgatorUrlPath("not-a-url")).toBe(""); + expect(filenameFromRapidgatorUrlPath("")).toBe(""); + }); + + it("handles URL-encoded path segments", () => { + expect(filenameFromRapidgatorUrlPath("https://rapidgator.net/file/id/Show%20Name.S01E01.part01.rar.html")) + .toBe("Show Name.S01E01.part01.rar"); + }); +}); + +describe("extractRapidgatorFilenameFromHtml", () => { + it("extracts filename from title tag", () => { + const html = "Download file Show.S01E01.German.DL.720p.part01.rar - Rapidgator"; + expect(extractRapidgatorFilenameFromHtml(html)).toBe("Show.S01E01.German.DL.720p.part01.rar"); + }); + + it("extracts filename from og:title meta tag", () => { + const html = ''; + expect(extractRapidgatorFilenameFromHtml(html)).toBe("Movie.2024.German.DL.1080p.mkv"); + }); + + it("extracts filename from reversed og:title attribute order", () => { + const html = ''; + expect(extractRapidgatorFilenameFromHtml(html)).toBe("Movie.2024.German.DL.1080p.mkv"); + }); + + it("returns empty for HTML without recognizable filenames", () => { + const html = "Rapidgator: Fast, Pair and UnlimitedNo file here"; + expect(extractRapidgatorFilenameFromHtml(html)).toBe(""); + }); + + it("returns empty for empty HTML", () => { + expect(extractRapidgatorFilenameFromHtml("")).toBe(""); + }); + + it("ignores broad body text that is not a labeled filename", () => { + const html = "Please download file now from mirror.mkv"; + expect(extractRapidgatorFilenameFromHtml(html)).toBe(""); + }); + + it("extracts from File name label in page body", () => { + const html = 'File name: Show.S02E03.720p.part01.rar'; + expect(extractRapidgatorFilenameFromHtml(html)).toBe("Show.S02E03.720p.part01.rar"); + }); +}); diff --git a/tests/download-manager.test.ts b/tests/download-manager.test.ts index 29ad48f..1f9418f 100644 --- a/tests/download-manager.test.ts +++ b/tests/download-manager.test.ts @@ -4,7 +4,7 @@ import path from "node:path"; import http from "node:http"; import crypto from "node:crypto"; import { EventEmitter, once } from "node:events"; -import AdmZip from "adm-zip"; +import AdmZip from "adm-zip"; import { afterEach, describe, expect, it, vi } from "vitest"; import { DownloadManager, extractArchiveNameFromExtractorLogMessage, getAuthoritativeRealDebridTotal, resolveArchiveItemsFromList } from "../src/main/download-manager"; import { planDownloadCompletion, validateDownloadedFileCompletion } from "../src/main/download-completion"; @@ -16,7 +16,7 @@ import { createStoragePaths, emptySession } from "../src/main/storage"; import { primeDebridLinkRuntimeCooldownForTests, resetDebridLinkRuntimeStateForTests } from "../src/main/debrid"; import { getRenameLogPath, initRenameLog, shutdownRenameLog } from "../src/main/rename-log"; import { UnrestrictedLink } from "../src/main/realdebrid"; - + const tempDirs: string[] = []; const originalFetch = globalThis.fetch; @@ -77,33 +77,33 @@ describe("download completion planning", () => { }); }); }); - -async function waitFor(predicate: () => boolean, timeoutMs = 15000): Promise { - const started = Date.now(); - while (!predicate()) { - if (Date.now() - started > timeoutMs) { - throw new Error("waitFor timeout"); - } - await new Promise((resolve) => setTimeout(resolve, 60)); - } -} - -async function removeDirWithRetries(dir: string): Promise { - let lastError: unknown = null; - for (let attempt = 1; attempt <= 5; attempt += 1) { - try { - fs.rmSync(dir, { recursive: true, force: true }); - return; - } catch (error) { - lastError = error; - await new Promise((resolve) => setTimeout(resolve, attempt * 80)); - } - } - if (lastError) { - throw lastError; - } -} - + +async function waitFor(predicate: () => boolean, timeoutMs = 15000): Promise { + const started = Date.now(); + while (!predicate()) { + if (Date.now() - started > timeoutMs) { + throw new Error("waitFor timeout"); + } + await new Promise((resolve) => setTimeout(resolve, 60)); + } +} + +async function removeDirWithRetries(dir: string): Promise { + let lastError: unknown = null; + for (let attempt = 1; attempt <= 5; attempt += 1) { + try { + fs.rmSync(dir, { recursive: true, force: true }); + return; + } catch (error) { + lastError = error; + await new Promise((resolve) => setTimeout(resolve, attempt * 80)); + } + } + if (lastError) { + throw lastError; + } +} + afterEach(async () => { globalThis.fetch = originalFetch; resetDebridLinkRuntimeStateForTests(); @@ -113,7 +113,7 @@ afterEach(async () => { await removeDirWithRetries(dir); } }); - + describe("download manager", () => { it("records history duration from the first actual package start", () => { const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-history-")); @@ -584,64 +584,64 @@ describe("download manager", () => { session: ReturnType; packageId: string; itemId: string; - outputDir: string; - extractDir: string; - originalExtractedPath: string; - } { - const outputDir = path.join(root, "downloads", packageName); - const extractDir = path.join(root, "extract", packageName); - fs.mkdirSync(outputDir, { recursive: true }); - - const zip = new AdmZip(); - zip.addFile(extractedFileName, Buffer.from("video")); - const archivePath = path.join(outputDir, "episode.zip"); - zip.writeZip(archivePath); - const archiveSize = fs.statSync(archivePath).size; - - const session = emptySession(); - const packageId = `${packageName}-pkg`; - const itemId = `${packageName}-item`; - const createdAt = Date.now() - 20_000; - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: packageName, - outputDir, - extractDir, - status: "downloading", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: `https://dummy/${packageName}`, - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: archiveSize, - totalBytes: archiveSize, - progressPercent: 100, - fileName: "episode.zip", - targetPath: archivePath, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Fertig (100 MB)", - createdAt, - updatedAt: createdAt - }; - - return { - session, - packageId, - itemId, - outputDir, - extractDir, + outputDir: string; + extractDir: string; + originalExtractedPath: string; + } { + const outputDir = path.join(root, "downloads", packageName); + const extractDir = path.join(root, "extract", packageName); + fs.mkdirSync(outputDir, { recursive: true }); + + const zip = new AdmZip(); + zip.addFile(extractedFileName, Buffer.from("video")); + const archivePath = path.join(outputDir, "episode.zip"); + zip.writeZip(archivePath); + const archiveSize = fs.statSync(archivePath).size; + + const session = emptySession(); + const packageId = `${packageName}-pkg`; + const itemId = `${packageName}-item`; + const createdAt = Date.now() - 20_000; + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: packageName, + outputDir, + extractDir, + status: "downloading", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: `https://dummy/${packageName}`, + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: archiveSize, + totalBytes: archiveSize, + progressPercent: 100, + fileName: "episode.zip", + targetPath: archivePath, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Fertig (100 MB)", + createdAt, + updatedAt: createdAt + }; + + return { + session, + packageId, + itemId, + outputDir, + extractDir, originalExtractedPath: path.join(extractDir, extractedFileName) }; } @@ -717,99 +717,99 @@ describe("download manager", () => { archivePath }; } - + it("retries interrupted streams and resumes download", async () => { const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); tempDirs.push(root); - const binary = Buffer.alloc(512 * 1024, 11); - let directCalls = 0; - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/direct") { - res.statusCode = 404; - res.end("not-found"); - return; - } - - directCalls += 1; - const range = String(req.headers.range || ""); - const match = range.match(/bytes=(\d+)-/i); - const start = match ? Number(match[1]) : 0; - - if (directCalls === 1 && start === 0) { - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.write(binary.subarray(0, Math.floor(binary.length / 2))); - res.socket?.destroy(); - return; - } - - const chunk = binary.subarray(start); - if (start > 0) { - res.statusCode = 206; - res.setHeader("Content-Range", `bytes ${start}-${binary.length - 1}/${binary.length}`); - } else { - res.statusCode = 200; - } - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(chunk.length)); - res.end(chunk); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/direct`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "episode.mkv", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - autoReconnect: false - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "retry", links: ["https://dummy/retry"] }]); - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 25000); - - const item = Object.values(manager.getSnapshot().session.items)[0]; - expect(item?.status).toBe("completed"); - expect(item?.retries).toBeGreaterThan(0); - expect(directCalls).toBeGreaterThan(1); - expect(fs.existsSync(item.targetPath)).toBe(true); - expect(fs.statSync(item.targetPath).size).toBe(binary.length); - } finally { - server.close(); + const binary = Buffer.alloc(512 * 1024, 11); + let directCalls = 0; + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/direct") { + res.statusCode = 404; + res.end("not-found"); + return; + } + + directCalls += 1; + const range = String(req.headers.range || ""); + const match = range.match(/bytes=(\d+)-/i); + const start = match ? Number(match[1]) : 0; + + if (directCalls === 1 && start === 0) { + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.write(binary.subarray(0, Math.floor(binary.length / 2))); + res.socket?.destroy(); + return; + } + + const chunk = binary.subarray(start); + if (start > 0) { + res.statusCode = 206; + res.setHeader("Content-Range", `bytes ${start}-${binary.length - 1}/${binary.length}`); + } else { + res.statusCode = 200; + } + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(chunk.length)); + res.end(chunk); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/direct`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "episode.mkv", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + autoReconnect: false + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "retry", links: ["https://dummy/retry"] }]); + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 25000); + + const item = Object.values(manager.getSnapshot().session.items)[0]; + expect(item?.status).toBe("completed"); + expect(item?.retries).toBeGreaterThan(0); + expect(directCalls).toBeGreaterThan(1); + expect(fs.existsSync(item.targetPath)).toBe(true); + expect(fs.statSync(item.targetPath).size).toBe(binary.length); + } finally { + server.close(); await once(server, "close"); } }); @@ -2107,764 +2107,764 @@ describe("download manager", () => { it("assigns unique target paths for same filenames in parallel", async () => { const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(64 * 1024, 9); - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/same") { - res.statusCode = 404; - res.end("not-found"); - return; - } - setTimeout(() => { - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }, 260); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/same`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "same-release.mkv", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - maxParallel: 2 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "same-name", links: ["https://dummy/first", "https://dummy/second"] }]); - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 25000); - - const items = Object.values(manager.getSnapshot().session.items); - expect(items).toHaveLength(2); - expect(items.every((item) => item.status === "completed")).toBe(true); - const targetPaths = items.map((item) => item.targetPath); - expect(new Set(targetPaths).size).toBe(2); - for (const targetPath of targetPaths) { - expect(fs.existsSync(targetPath)).toBe(true); - } - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("does not mark truncated archive downloads as completed", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const advertised = Buffer.alloc(96 * 1024, 5); - const actual = advertised.subarray(0, advertised.length - 2048); - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/short-archive") { - res.statusCode = 404; - res.end("not-found"); - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(actual.length)); - res.end(actual); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/short-archive`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "broken.part01.rar", - filesize: advertised.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - autoReconnect: false, - retryLimit: 1 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "short-archive", links: ["https://dummy/short-archive"] }]); - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 25000); - - const item = Object.values(manager.getSnapshot().session.items)[0]; - expect(item?.status).toBe("failed"); - expect(item?.fullStatus || item?.lastError || "").toMatch(/download_underflow|range_ignored_on_resume/); - expect(item?.downloadedBytes).toBe(actual.length); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("continues downloading while package post-processing is pending", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(80 * 1024, 7); - - const server = http.createServer((req, res) => { - const route = req.url || ""; - if (route !== "/first" && route !== "/second") { - res.statusCode = 404; - res.end("not-found"); - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const firstUrl = `http://127.0.0.1:${address.port}/first`; - const secondUrl = `http://127.0.0.1:${address.port}/second`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - const body = init?.body; - const bodyText = body instanceof URLSearchParams ? body.toString() : String(body || ""); - const originalLink = new URLSearchParams(bodyText).get("link") || ""; - const directUrl = originalLink.includes("second") ? secondUrl : firstUrl; - const filename = originalLink.includes("second") ? "second.bin" : "first.bin"; - return new Response( - JSON.stringify({ - download: directUrl, - filename, - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - let releaseBlockedPostProcess: ((value?: void | PromiseLike) => void) | undefined; - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - maxParallel: 1 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - const blocker = new Promise((resolve) => { - releaseBlockedPostProcess = resolve; - }); - (manager as unknown as { packagePostProcessQueue: Promise }).packagePostProcessQueue = blocker; - - manager.addPackages([ - { name: "first", links: ["https://dummy/first"] }, - { name: "second", links: ["https://dummy/second"] } - ]); - - const initial = manager.getSnapshot(); - const firstPackage = initial.session.packageOrder[0]; - const secondPackage = initial.session.packageOrder[1]; - const firstItem = initial.session.packages[firstPackage]?.itemIds[0] || ""; - const secondItem = initial.session.packages[secondPackage]?.itemIds[0] || ""; - - manager.start(); - - await waitFor(() => manager.getSnapshot().session.items[firstItem]?.status === "completed", 12000); - await waitFor(() => { - const state = manager.getSnapshot().session.items[secondItem]?.status; - return state === "validating" || state === "downloading" || state === "integrity_check" || state === "completed"; - }, 6000); - - if (releaseBlockedPostProcess) { - releaseBlockedPostProcess(); - } - await waitFor(() => !manager.getSnapshot().session.running, 25000); - - const done = manager.getSnapshot(); - expect(done.session.items[firstItem]?.status).toBe("completed"); - expect(done.session.items[secondItem]?.status).toBe("completed"); - } finally { - if (releaseBlockedPostProcess) { - releaseBlockedPostProcess(); - } - server.close(); - await once(server, "close"); - } - }); - - it("recovers from stalled download streams without manual pause/resume", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(300 * 1024, 17); - const previousStallTimeout = process.env.RD_STALL_TIMEOUT_MS; - process.env.RD_STALL_TIMEOUT_MS = "2500"; - let directCalls = 0; - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/stall") { - res.statusCode = 404; - res.end("not-found"); - return; - } - - directCalls += 1; - const range = String(req.headers.range || ""); - const match = range.match(/bytes=(\d+)-/i); - const start = match ? Number(match[1]) : 0; - - if (directCalls === 1 && start === 0) { - const firstChunk = Math.floor(binary.length / 3); - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.write(binary.subarray(0, firstChunk)); - setTimeout(() => { - if (!res.writableEnded && !res.destroyed) { - res.end(binary.subarray(firstChunk)); - } - }, 5000); - return; - } - - const chunk = binary.subarray(start); - if (start > 0) { - res.statusCode = 206; - res.setHeader("Content-Range", `bytes ${start}-${binary.length - 1}/${binary.length}`); - } else { - res.statusCode = 200; - } - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(chunk.length)); - res.end(chunk); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/stall`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "stall.bin", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - autoReconnect: false - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "stall", links: ["https://dummy/stall"] }]); - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 25000); - - const item = Object.values(manager.getSnapshot().session.items)[0]; - expect(item?.status).toBe("completed"); - expect(directCalls).toBeGreaterThan(1); - expect(fs.existsSync(item.targetPath)).toBe(true); - expect(fs.statSync(item.targetPath).size).toBe(binary.length); - } finally { - if (previousStallTimeout === undefined) { - delete process.env.RD_STALL_TIMEOUT_MS; - } else { - process.env.RD_STALL_TIMEOUT_MS = previousStallTimeout; - } - server.close(); - await once(server, "close"); - } - }, 35000); - - it("recovers when direct download connection stalls before first byte", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(220 * 1024, 23); - const previousStallTimeout = process.env.RD_STALL_TIMEOUT_MS; - const previousConnectTimeout = process.env.RD_CONNECT_TIMEOUT_MS; - process.env.RD_STALL_TIMEOUT_MS = "2500"; - process.env.RD_CONNECT_TIMEOUT_MS = "1800"; - let directCalls = 0; - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/connect-stall") { - res.statusCode = 404; - res.end("not-found"); - return; - } - - directCalls += 1; - if (directCalls === 1) { - setTimeout(() => { - if (res.destroyed || res.writableEnded) { - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }, 5200); - return; - } - - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/connect-stall`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "connect-stall.bin", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - autoReconnect: false - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "connect-stall", links: ["https://dummy/connect-stall"] }]); - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 30000); - - const item = Object.values(manager.getSnapshot().session.items)[0]; - expect(item?.status).toBe("completed"); - expect(directCalls).toBeGreaterThan(1); - expect(fs.existsSync(item.targetPath)).toBe(true); - expect(fs.statSync(item.targetPath).size).toBe(binary.length); - } finally { - if (previousStallTimeout === undefined) { - delete process.env.RD_STALL_TIMEOUT_MS; - } else { - process.env.RD_STALL_TIMEOUT_MS = previousStallTimeout; - } - if (previousConnectTimeout === undefined) { - delete process.env.RD_CONNECT_TIMEOUT_MS; - } else { - process.env.RD_CONNECT_TIMEOUT_MS = previousConnectTimeout; - } - server.close(); - await once(server, "close"); - } - }, 35000); - - it("recovers when direct download stalls before first response bytes", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(180 * 1024, 12); - const previousStallTimeout = process.env.RD_STALL_TIMEOUT_MS; - const previousConnectTimeout = process.env.RD_CONNECT_TIMEOUT_MS; - process.env.RD_STALL_TIMEOUT_MS = "2500"; - process.env.RD_CONNECT_TIMEOUT_MS = "2000"; - let directCalls = 0; - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/stall-connect") { - res.statusCode = 404; - res.end("not-found"); - return; - } - - directCalls += 1; - if (directCalls === 1) { - setTimeout(() => { - if (res.writableEnded || res.destroyed || res.headersSent) { - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }, 5000); - return; - } - - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/stall-connect`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "stall-connect.bin", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - autoReconnect: false - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "stall-connect", links: ["https://dummy/stall-connect"] }]); - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 30000); - - const item = Object.values(manager.getSnapshot().session.items)[0]; - expect(item?.status).toBe("completed"); - expect(directCalls).toBeGreaterThan(1); - } finally { - if (previousStallTimeout === undefined) { - delete process.env.RD_STALL_TIMEOUT_MS; - } else { - process.env.RD_STALL_TIMEOUT_MS = previousStallTimeout; - } - if (previousConnectTimeout === undefined) { - delete process.env.RD_CONNECT_TIMEOUT_MS; - } else { - process.env.RD_CONNECT_TIMEOUT_MS = previousConnectTimeout; - } - server.close(); - await once(server, "close"); - } - }, 35000); - - it("recovers via global watchdog when stream hangs without reader timeout", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(240 * 1024, 31); - const previousStallTimeout = process.env.RD_STALL_TIMEOUT_MS; - const previousConnectTimeout = process.env.RD_CONNECT_TIMEOUT_MS; - const previousGlobalWatchdog = process.env.RD_GLOBAL_STALL_TIMEOUT_MS; - process.env.RD_STALL_TIMEOUT_MS = "120000"; - process.env.RD_CONNECT_TIMEOUT_MS = "120000"; - process.env.RD_GLOBAL_STALL_TIMEOUT_MS = "2500"; - let directCalls = 0; - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/watchdog-stall") { - res.statusCode = 404; - res.end("not-found"); - return; - } - - directCalls += 1; - if (directCalls === 1) { - const firstChunk = Math.floor(binary.length / 3); - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.write(binary.subarray(0, firstChunk)); - return; - } - - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/watchdog-stall`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "watchdog-stall.bin", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - autoReconnect: false - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "watchdog-stall", links: ["https://dummy/watchdog-stall"] }]); - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 30000); - - const item = Object.values(manager.getSnapshot().session.items)[0]; - expect(item?.status).toBe("completed"); - expect(directCalls).toBeGreaterThan(1); - } finally { - if (previousStallTimeout === undefined) { - delete process.env.RD_STALL_TIMEOUT_MS; - } else { - process.env.RD_STALL_TIMEOUT_MS = previousStallTimeout; - } - if (previousConnectTimeout === undefined) { - delete process.env.RD_CONNECT_TIMEOUT_MS; - } else { - process.env.RD_CONNECT_TIMEOUT_MS = previousConnectTimeout; - } - if (previousGlobalWatchdog === undefined) { - delete process.env.RD_GLOBAL_STALL_TIMEOUT_MS; - } else { - process.env.RD_GLOBAL_STALL_TIMEOUT_MS = previousGlobalWatchdog; - } - server.close(); - await once(server, "close"); - } - }, 35000); - - it("recovers when write stream backpressure never drains", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(180 * 1024, 19); - const previousStallTimeout = process.env.RD_STALL_TIMEOUT_MS; - process.env.RD_STALL_TIMEOUT_MS = "2200"; - let directCalls = 0; - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/drain-stall") { - res.statusCode = 404; - res.end("not-found"); - return; - } - directCalls += 1; - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/drain-stall`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "drain-stall.bin", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - const originalCreateWriteStream = fs.createWriteStream; - let writeStreamCalls = 0; - const fsMutable = fs as unknown as { createWriteStream: typeof fs.createWriteStream }; - fsMutable.createWriteStream = ((...args: Parameters) => { - writeStreamCalls += 1; - if (writeStreamCalls === 1) { - class HangingWriteStream extends EventEmitter { - public closed = false; - - public destroyed = false; - - public write(): boolean { - return false; - } - - public end(): void { - this.closed = true; - this.emit("close"); - } - } - return new HangingWriteStream() as unknown as ReturnType; - } - return originalCreateWriteStream(...args); - }) as typeof fs.createWriteStream; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - autoReconnect: false - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); + tempDirs.push(root); + const binary = Buffer.alloc(64 * 1024, 9); + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/same") { + res.statusCode = 404; + res.end("not-found"); + return; + } + setTimeout(() => { + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }, 260); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/same`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "same-release.mkv", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + maxParallel: 2 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "same-name", links: ["https://dummy/first", "https://dummy/second"] }]); + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 25000); + + const items = Object.values(manager.getSnapshot().session.items); + expect(items).toHaveLength(2); + expect(items.every((item) => item.status === "completed")).toBe(true); + const targetPaths = items.map((item) => item.targetPath); + expect(new Set(targetPaths).size).toBe(2); + for (const targetPath of targetPaths) { + expect(fs.existsSync(targetPath)).toBe(true); + } + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("does not mark truncated archive downloads as completed", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const advertised = Buffer.alloc(96 * 1024, 5); + const actual = advertised.subarray(0, advertised.length - 2048); + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/short-archive") { + res.statusCode = 404; + res.end("not-found"); + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(actual.length)); + res.end(actual); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/short-archive`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "broken.part01.rar", + filesize: advertised.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + autoReconnect: false, + retryLimit: 1 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "short-archive", links: ["https://dummy/short-archive"] }]); + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 25000); + + const item = Object.values(manager.getSnapshot().session.items)[0]; + expect(item?.status).toBe("failed"); + expect(item?.fullStatus || item?.lastError || "").toMatch(/download_underflow|range_ignored_on_resume/); + expect(item?.downloadedBytes).toBe(actual.length); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("continues downloading while package post-processing is pending", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(80 * 1024, 7); + + const server = http.createServer((req, res) => { + const route = req.url || ""; + if (route !== "/first" && route !== "/second") { + res.statusCode = 404; + res.end("not-found"); + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const firstUrl = `http://127.0.0.1:${address.port}/first`; + const secondUrl = `http://127.0.0.1:${address.port}/second`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + const body = init?.body; + const bodyText = body instanceof URLSearchParams ? body.toString() : String(body || ""); + const originalLink = new URLSearchParams(bodyText).get("link") || ""; + const directUrl = originalLink.includes("second") ? secondUrl : firstUrl; + const filename = originalLink.includes("second") ? "second.bin" : "first.bin"; + return new Response( + JSON.stringify({ + download: directUrl, + filename, + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + let releaseBlockedPostProcess: ((value?: void | PromiseLike) => void) | undefined; + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + maxParallel: 1 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + const blocker = new Promise((resolve) => { + releaseBlockedPostProcess = resolve; + }); + (manager as unknown as { packagePostProcessQueue: Promise }).packagePostProcessQueue = blocker; + + manager.addPackages([ + { name: "first", links: ["https://dummy/first"] }, + { name: "second", links: ["https://dummy/second"] } + ]); + + const initial = manager.getSnapshot(); + const firstPackage = initial.session.packageOrder[0]; + const secondPackage = initial.session.packageOrder[1]; + const firstItem = initial.session.packages[firstPackage]?.itemIds[0] || ""; + const secondItem = initial.session.packages[secondPackage]?.itemIds[0] || ""; + + manager.start(); + + await waitFor(() => manager.getSnapshot().session.items[firstItem]?.status === "completed", 12000); + await waitFor(() => { + const state = manager.getSnapshot().session.items[secondItem]?.status; + return state === "validating" || state === "downloading" || state === "integrity_check" || state === "completed"; + }, 6000); + + if (releaseBlockedPostProcess) { + releaseBlockedPostProcess(); + } + await waitFor(() => !manager.getSnapshot().session.running, 25000); + + const done = manager.getSnapshot(); + expect(done.session.items[firstItem]?.status).toBe("completed"); + expect(done.session.items[secondItem]?.status).toBe("completed"); + } finally { + if (releaseBlockedPostProcess) { + releaseBlockedPostProcess(); + } + server.close(); + await once(server, "close"); + } + }); + + it("recovers from stalled download streams without manual pause/resume", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(300 * 1024, 17); + const previousStallTimeout = process.env.RD_STALL_TIMEOUT_MS; + process.env.RD_STALL_TIMEOUT_MS = "2500"; + let directCalls = 0; + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/stall") { + res.statusCode = 404; + res.end("not-found"); + return; + } + + directCalls += 1; + const range = String(req.headers.range || ""); + const match = range.match(/bytes=(\d+)-/i); + const start = match ? Number(match[1]) : 0; + + if (directCalls === 1 && start === 0) { + const firstChunk = Math.floor(binary.length / 3); + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.write(binary.subarray(0, firstChunk)); + setTimeout(() => { + if (!res.writableEnded && !res.destroyed) { + res.end(binary.subarray(firstChunk)); + } + }, 5000); + return; + } + + const chunk = binary.subarray(start); + if (start > 0) { + res.statusCode = 206; + res.setHeader("Content-Range", `bytes ${start}-${binary.length - 1}/${binary.length}`); + } else { + res.statusCode = 200; + } + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(chunk.length)); + res.end(chunk); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/stall`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "stall.bin", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + autoReconnect: false + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "stall", links: ["https://dummy/stall"] }]); + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 25000); + + const item = Object.values(manager.getSnapshot().session.items)[0]; + expect(item?.status).toBe("completed"); + expect(directCalls).toBeGreaterThan(1); + expect(fs.existsSync(item.targetPath)).toBe(true); + expect(fs.statSync(item.targetPath).size).toBe(binary.length); + } finally { + if (previousStallTimeout === undefined) { + delete process.env.RD_STALL_TIMEOUT_MS; + } else { + process.env.RD_STALL_TIMEOUT_MS = previousStallTimeout; + } + server.close(); + await once(server, "close"); + } + }, 35000); + + it("recovers when direct download connection stalls before first byte", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(220 * 1024, 23); + const previousStallTimeout = process.env.RD_STALL_TIMEOUT_MS; + const previousConnectTimeout = process.env.RD_CONNECT_TIMEOUT_MS; + process.env.RD_STALL_TIMEOUT_MS = "2500"; + process.env.RD_CONNECT_TIMEOUT_MS = "1800"; + let directCalls = 0; + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/connect-stall") { + res.statusCode = 404; + res.end("not-found"); + return; + } + + directCalls += 1; + if (directCalls === 1) { + setTimeout(() => { + if (res.destroyed || res.writableEnded) { + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }, 5200); + return; + } + + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/connect-stall`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "connect-stall.bin", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + autoReconnect: false + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "connect-stall", links: ["https://dummy/connect-stall"] }]); + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 30000); + + const item = Object.values(manager.getSnapshot().session.items)[0]; + expect(item?.status).toBe("completed"); + expect(directCalls).toBeGreaterThan(1); + expect(fs.existsSync(item.targetPath)).toBe(true); + expect(fs.statSync(item.targetPath).size).toBe(binary.length); + } finally { + if (previousStallTimeout === undefined) { + delete process.env.RD_STALL_TIMEOUT_MS; + } else { + process.env.RD_STALL_TIMEOUT_MS = previousStallTimeout; + } + if (previousConnectTimeout === undefined) { + delete process.env.RD_CONNECT_TIMEOUT_MS; + } else { + process.env.RD_CONNECT_TIMEOUT_MS = previousConnectTimeout; + } + server.close(); + await once(server, "close"); + } + }, 35000); + + it("recovers when direct download stalls before first response bytes", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(180 * 1024, 12); + const previousStallTimeout = process.env.RD_STALL_TIMEOUT_MS; + const previousConnectTimeout = process.env.RD_CONNECT_TIMEOUT_MS; + process.env.RD_STALL_TIMEOUT_MS = "2500"; + process.env.RD_CONNECT_TIMEOUT_MS = "2000"; + let directCalls = 0; + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/stall-connect") { + res.statusCode = 404; + res.end("not-found"); + return; + } + + directCalls += 1; + if (directCalls === 1) { + setTimeout(() => { + if (res.writableEnded || res.destroyed || res.headersSent) { + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }, 5000); + return; + } + + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/stall-connect`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "stall-connect.bin", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + autoReconnect: false + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "stall-connect", links: ["https://dummy/stall-connect"] }]); + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 30000); + + const item = Object.values(manager.getSnapshot().session.items)[0]; + expect(item?.status).toBe("completed"); + expect(directCalls).toBeGreaterThan(1); + } finally { + if (previousStallTimeout === undefined) { + delete process.env.RD_STALL_TIMEOUT_MS; + } else { + process.env.RD_STALL_TIMEOUT_MS = previousStallTimeout; + } + if (previousConnectTimeout === undefined) { + delete process.env.RD_CONNECT_TIMEOUT_MS; + } else { + process.env.RD_CONNECT_TIMEOUT_MS = previousConnectTimeout; + } + server.close(); + await once(server, "close"); + } + }, 35000); + + it("recovers via global watchdog when stream hangs without reader timeout", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(240 * 1024, 31); + const previousStallTimeout = process.env.RD_STALL_TIMEOUT_MS; + const previousConnectTimeout = process.env.RD_CONNECT_TIMEOUT_MS; + const previousGlobalWatchdog = process.env.RD_GLOBAL_STALL_TIMEOUT_MS; + process.env.RD_STALL_TIMEOUT_MS = "120000"; + process.env.RD_CONNECT_TIMEOUT_MS = "120000"; + process.env.RD_GLOBAL_STALL_TIMEOUT_MS = "2500"; + let directCalls = 0; + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/watchdog-stall") { + res.statusCode = 404; + res.end("not-found"); + return; + } + + directCalls += 1; + if (directCalls === 1) { + const firstChunk = Math.floor(binary.length / 3); + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.write(binary.subarray(0, firstChunk)); + return; + } + + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/watchdog-stall`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "watchdog-stall.bin", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + autoReconnect: false + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "watchdog-stall", links: ["https://dummy/watchdog-stall"] }]); + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 30000); + + const item = Object.values(manager.getSnapshot().session.items)[0]; + expect(item?.status).toBe("completed"); + expect(directCalls).toBeGreaterThan(1); + } finally { + if (previousStallTimeout === undefined) { + delete process.env.RD_STALL_TIMEOUT_MS; + } else { + process.env.RD_STALL_TIMEOUT_MS = previousStallTimeout; + } + if (previousConnectTimeout === undefined) { + delete process.env.RD_CONNECT_TIMEOUT_MS; + } else { + process.env.RD_CONNECT_TIMEOUT_MS = previousConnectTimeout; + } + if (previousGlobalWatchdog === undefined) { + delete process.env.RD_GLOBAL_STALL_TIMEOUT_MS; + } else { + process.env.RD_GLOBAL_STALL_TIMEOUT_MS = previousGlobalWatchdog; + } + server.close(); + await once(server, "close"); + } + }, 35000); + + it("recovers when write stream backpressure never drains", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(180 * 1024, 19); + const previousStallTimeout = process.env.RD_STALL_TIMEOUT_MS; + process.env.RD_STALL_TIMEOUT_MS = "2200"; + let directCalls = 0; + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/drain-stall") { + res.statusCode = 404; + res.end("not-found"); + return; + } + directCalls += 1; + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/drain-stall`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "drain-stall.bin", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + const originalCreateWriteStream = fs.createWriteStream; + let writeStreamCalls = 0; + const fsMutable = fs as unknown as { createWriteStream: typeof fs.createWriteStream }; + fsMutable.createWriteStream = ((...args: Parameters) => { + writeStreamCalls += 1; + if (writeStreamCalls === 1) { + class HangingWriteStream extends EventEmitter { + public closed = false; + + public destroyed = false; + + public write(): boolean { + return false; + } + + public end(): void { + this.closed = true; + this.emit("close"); + } + } + return new HangingWriteStream() as unknown as ReturnType; + } + return originalCreateWriteStream(...args); + }) as typeof fs.createWriteStream; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + autoReconnect: false + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); manager.addPackages([{ name: "drain-stall", links: ["https://dummy/drain-stall"] }]); manager.start(); @@ -2872,354 +2872,354 @@ describe("download manager", () => { const item = Object.values(manager.getSnapshot().session.items)[0]; expect(item?.status).toBe("completed"); - expect(item?.retries).toBeGreaterThan(0); - expect(directCalls).toBeGreaterThan(1); - expect(fs.existsSync(item.targetPath)).toBe(true); - expect(fs.statSync(item.targetPath).size).toBe(binary.length); - } finally { - fsMutable.createWriteStream = originalCreateWriteStream; - if (previousStallTimeout === undefined) { - delete process.env.RD_STALL_TIMEOUT_MS; - } else { - process.env.RD_STALL_TIMEOUT_MS = previousStallTimeout; - } - server.close(); - await once(server, "close"); - } - }, 45000); - - it("uses content-disposition filename when provider filename is opaque", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(96 * 1024, 13); - const expectedName = "Banshee.S04E01.German.DL.720p.part01.rar"; - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/content-name") { - res.statusCode = 404; - res.end("not-found"); - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.setHeader("Content-Disposition", `attachment; filename="${expectedName}"`); - res.end(binary); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/content-name`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "6f09df2984fe01378537c7cd8d7fa7ce", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - retryLimit: 1, - autoExtract: false - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "content-name", links: ["https://rapidgator.net/file/6f09df2984fe01378537c7cd8d7fa7ce"] }]); - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 25000); - - const item = Object.values(manager.getSnapshot().session.items)[0]; - expect(item?.status).toBe("completed"); - expect(item?.fileName).toBe(expectedName); - expect(path.basename(item?.targetPath || "")).toBe(expectedName); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("reuses stored partial target path when queued item resumes", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(256 * 1024, 7); - const partialSize = 64 * 1024; - const pkgDir = path.join(root, "downloads", "resume"); - fs.mkdirSync(pkgDir, { recursive: true }); - const existingTargetPath = path.join(pkgDir, "resume.mkv"); - fs.writeFileSync(existingTargetPath, binary.subarray(0, partialSize)); - let sawResumeRange = false; - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/resume") { - res.statusCode = 404; - res.end("not-found"); - return; - } - - const range = String(req.headers.range || ""); - const match = range.match(/bytes=(\d+)-/i); - const start = match ? Number(match[1]) : 0; - if (start === partialSize) { - sawResumeRange = true; - } - const chunk = binary.subarray(start); - - if (start > 0) { - res.statusCode = 206; - res.setHeader("Content-Range", `bytes ${start}-${binary.length - 1}/${binary.length}`); - } else { - res.statusCode = 200; - } - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(chunk.length)); - res.end(chunk); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/resume`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "resume.mkv", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const session = emptySession(); - const packageId = "resume-pkg"; - const itemId = "resume-item"; - const createdAt = Date.now() - 10_000; - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "resume", - outputDir: pkgDir, - extractDir: path.join(root, "extract", "resume"), - status: "queued", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/resume", - provider: null, - status: "queued", - retries: 0, - speedBps: 0, - downloadedBytes: partialSize, - totalBytes: binary.length, - progressPercent: Math.floor((partialSize / binary.length) * 100), - fileName: "resume.mkv", - targetPath: existingTargetPath, - resumable: true, - attempts: 0, - lastError: "", - fullStatus: "Wartet", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - retryLimit: 1, - autoExtract: false - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 25000); - - const item = manager.getSnapshot().session.items[itemId]; - expect(item?.status).toBe("completed"); - expect(item?.targetPath).toBe(existingTargetPath); - expect(sawResumeRange).toBe(true); - expect(fs.statSync(existingTargetPath).size).toBe(binary.length); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("treats HTTP 416 on full range as completed resume", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(128 * 1024, 2); - const pkgDir = path.join(root, "downloads", "range-complete"); - fs.mkdirSync(pkgDir, { recursive: true }); - const existingTargetPath = path.join(pkgDir, "complete.mkv"); - fs.writeFileSync(existingTargetPath, binary); - let saw416 = false; - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/complete") { - res.statusCode = 404; - res.end("not-found"); - return; - } - const range = String(req.headers.range || ""); - const match = range.match(/bytes=(\d+)-/i); - const start = match ? Number(match[1]) : 0; - if (start >= binary.length) { - saw416 = true; - res.statusCode = 416; - res.setHeader("Content-Range", `bytes */${binary.length}`); - res.end(""); - return; - } - - const chunk = binary.subarray(start); - if (start > 0) { - res.statusCode = 206; - res.setHeader("Content-Range", `bytes ${start}-${binary.length - 1}/${binary.length}`); - } else { - res.statusCode = 200; - } - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(chunk.length)); - res.end(chunk); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/complete`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "complete.mkv", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const session = emptySession(); - const packageId = "complete-pkg"; - const itemId = "complete-item"; - const createdAt = Date.now() - 10_000; - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "range-complete", - outputDir: pkgDir, - extractDir: path.join(root, "extract", "range-complete"), - status: "queued", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/complete", - provider: null, - status: "queued", - retries: 0, - speedBps: 0, - downloadedBytes: binary.length, - totalBytes: binary.length, - progressPercent: 100, - fileName: "complete.mkv", - targetPath: existingTargetPath, - resumable: true, - attempts: 0, - lastError: "", - fullStatus: "Wartet", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - retryLimit: 1, - autoExtract: false - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 25000); - - const item = manager.getSnapshot().session.items[itemId]; - expect(saw416).toBe(true); - expect(item?.status).toBe("completed"); - expect(item?.targetPath).toBe(existingTargetPath); - expect(item?.downloadedBytes).toBe(binary.length); + expect(item?.retries).toBeGreaterThan(0); + expect(directCalls).toBeGreaterThan(1); + expect(fs.existsSync(item.targetPath)).toBe(true); + expect(fs.statSync(item.targetPath).size).toBe(binary.length); + } finally { + fsMutable.createWriteStream = originalCreateWriteStream; + if (previousStallTimeout === undefined) { + delete process.env.RD_STALL_TIMEOUT_MS; + } else { + process.env.RD_STALL_TIMEOUT_MS = previousStallTimeout; + } + server.close(); + await once(server, "close"); + } + }, 45000); + + it("uses content-disposition filename when provider filename is opaque", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(96 * 1024, 13); + const expectedName = "Banshee.S04E01.German.DL.720p.part01.rar"; + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/content-name") { + res.statusCode = 404; + res.end("not-found"); + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.setHeader("Content-Disposition", `attachment; filename="${expectedName}"`); + res.end(binary); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/content-name`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "6f09df2984fe01378537c7cd8d7fa7ce", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + retryLimit: 1, + autoExtract: false + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "content-name", links: ["https://rapidgator.net/file/6f09df2984fe01378537c7cd8d7fa7ce"] }]); + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 25000); + + const item = Object.values(manager.getSnapshot().session.items)[0]; + expect(item?.status).toBe("completed"); + expect(item?.fileName).toBe(expectedName); + expect(path.basename(item?.targetPath || "")).toBe(expectedName); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("reuses stored partial target path when queued item resumes", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(256 * 1024, 7); + const partialSize = 64 * 1024; + const pkgDir = path.join(root, "downloads", "resume"); + fs.mkdirSync(pkgDir, { recursive: true }); + const existingTargetPath = path.join(pkgDir, "resume.mkv"); + fs.writeFileSync(existingTargetPath, binary.subarray(0, partialSize)); + let sawResumeRange = false; + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/resume") { + res.statusCode = 404; + res.end("not-found"); + return; + } + + const range = String(req.headers.range || ""); + const match = range.match(/bytes=(\d+)-/i); + const start = match ? Number(match[1]) : 0; + if (start === partialSize) { + sawResumeRange = true; + } + const chunk = binary.subarray(start); + + if (start > 0) { + res.statusCode = 206; + res.setHeader("Content-Range", `bytes ${start}-${binary.length - 1}/${binary.length}`); + } else { + res.statusCode = 200; + } + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(chunk.length)); + res.end(chunk); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/resume`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "resume.mkv", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const session = emptySession(); + const packageId = "resume-pkg"; + const itemId = "resume-item"; + const createdAt = Date.now() - 10_000; + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "resume", + outputDir: pkgDir, + extractDir: path.join(root, "extract", "resume"), + status: "queued", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/resume", + provider: null, + status: "queued", + retries: 0, + speedBps: 0, + downloadedBytes: partialSize, + totalBytes: binary.length, + progressPercent: Math.floor((partialSize / binary.length) * 100), + fileName: "resume.mkv", + targetPath: existingTargetPath, + resumable: true, + attempts: 0, + lastError: "", + fullStatus: "Wartet", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + retryLimit: 1, + autoExtract: false + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 25000); + + const item = manager.getSnapshot().session.items[itemId]; + expect(item?.status).toBe("completed"); + expect(item?.targetPath).toBe(existingTargetPath); + expect(sawResumeRange).toBe(true); + expect(fs.statSync(existingTargetPath).size).toBe(binary.length); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("treats HTTP 416 on full range as completed resume", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(128 * 1024, 2); + const pkgDir = path.join(root, "downloads", "range-complete"); + fs.mkdirSync(pkgDir, { recursive: true }); + const existingTargetPath = path.join(pkgDir, "complete.mkv"); + fs.writeFileSync(existingTargetPath, binary); + let saw416 = false; + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/complete") { + res.statusCode = 404; + res.end("not-found"); + return; + } + const range = String(req.headers.range || ""); + const match = range.match(/bytes=(\d+)-/i); + const start = match ? Number(match[1]) : 0; + if (start >= binary.length) { + saw416 = true; + res.statusCode = 416; + res.setHeader("Content-Range", `bytes */${binary.length}`); + res.end(""); + return; + } + + const chunk = binary.subarray(start); + if (start > 0) { + res.statusCode = 206; + res.setHeader("Content-Range", `bytes ${start}-${binary.length - 1}/${binary.length}`); + } else { + res.statusCode = 200; + } + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(chunk.length)); + res.end(chunk); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/complete`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "complete.mkv", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const session = emptySession(); + const packageId = "complete-pkg"; + const itemId = "complete-item"; + const createdAt = Date.now() - 10_000; + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "range-complete", + outputDir: pkgDir, + extractDir: path.join(root, "extract", "range-complete"), + status: "queued", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/complete", + provider: null, + status: "queued", + retries: 0, + speedBps: 0, + downloadedBytes: binary.length, + totalBytes: binary.length, + progressPercent: 100, + fileName: "complete.mkv", + targetPath: existingTargetPath, + resumable: true, + attempts: 0, + lastError: "", + fullStatus: "Wartet", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + retryLimit: 1, + autoExtract: false + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 25000); + + const item = manager.getSnapshot().session.items[itemId]; + expect(saw416).toBe(true); + expect(item?.status).toBe("completed"); + expect(item?.targetPath).toBe(existingTargetPath); + expect(item?.downloadedBytes).toBe(binary.length); expect(fs.statSync(existingTargetPath).size).toBe(binary.length); } finally { server.close(); @@ -3383,1137 +3383,1137 @@ describe("download manager", () => { it("recovers from HTTP 416 by restarting download from zero", async () => { const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); tempDirs.push(root); - const binary = Buffer.alloc(96 * 1024, 3); - const pkgDir = path.join(root, "downloads", "range-reset"); - fs.mkdirSync(pkgDir, { recursive: true }); - const existingTargetPath = path.join(pkgDir, "reset.mkv"); - const partialSize = 64 * 1024; - fs.writeFileSync(existingTargetPath, binary.subarray(0, partialSize)); - - let saw416 = false; - let fullRestarted = false; - let requestCount = 0; - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/range-reset") { - res.statusCode = 404; - res.end("not-found"); - return; - } - - requestCount += 1; - const range = String(req.headers.range || ""); - const match = range.match(/bytes=(\d+)-/i); - const start = match ? Number(match[1]) : 0; - - if (requestCount === 1 && start === partialSize) { - saw416 = true; - res.statusCode = 416; - res.setHeader("Content-Range", "bytes */32768"); - res.end(""); - return; - } - - if (start === 0) { - fullRestarted = true; - } - const chunk = binary.subarray(start); - if (start > 0) { - res.statusCode = 206; - res.setHeader("Content-Range", `bytes ${start}-${binary.length - 1}/${binary.length}`); - } else { - res.statusCode = 200; - } - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(chunk.length)); - res.end(chunk); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/range-reset`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "reset.mkv", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const session = emptySession(); - const packageId = "range-reset-pkg"; - const itemId = "range-reset-item"; - const createdAt = Date.now() - 10_000; - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "range-reset", - outputDir: pkgDir, - extractDir: path.join(root, "extract", "range-reset"), - status: "queued", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/range-reset", - provider: null, - status: "queued", - retries: 0, - speedBps: 0, - downloadedBytes: partialSize, - totalBytes: binary.length, - progressPercent: Math.floor((partialSize / binary.length) * 100), - fileName: "reset.mkv", - targetPath: existingTargetPath, - resumable: true, - attempts: 0, - lastError: "", - fullStatus: "Wartet", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - retryLimit: 1, - autoExtract: false - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 25000); - - const item = manager.getSnapshot().session.items[itemId]; - expect(item?.status).toBe("completed"); - expect(saw416).toBe(true); - expect(fullRestarted).toBe(true); - expect(fs.statSync(existingTargetPath).size).toBe(binary.length); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("counts retries and resets stale 100% progress on persistent HTTP 416", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const staleBinary = Buffer.alloc(64 * 1024, 9); - const pkgDir = path.join(root, "downloads", "range-416-fail"); - fs.mkdirSync(pkgDir, { recursive: true }); - const existingTargetPath = path.join(pkgDir, "broken.part3.rar"); - fs.writeFileSync(existingTargetPath, staleBinary); - let directCalls = 0; - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/range-416-fail") { - res.statusCode = 404; - res.end("not-found"); - return; - } - directCalls += 1; - res.statusCode = 416; - res.setHeader("Content-Range", "bytes */32768"); - res.end(""); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/range-416-fail`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "broken.part3.rar", - filesize: 32768 - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const session = emptySession(); - const packageId = "range-416-fail-pkg"; - const itemId = "range-416-fail-item"; - const createdAt = Date.now() - 10_000; - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "range-416-fail", - outputDir: pkgDir, - extractDir: path.join(root, "extract", "range-416-fail"), - status: "queued", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/range-416-fail", - provider: null, - status: "queued", - retries: 0, - speedBps: 0, - downloadedBytes: staleBinary.length, - totalBytes: staleBinary.length, - progressPercent: 100, - fileName: "broken.part3.rar", - targetPath: existingTargetPath, - resumable: true, - attempts: 0, - lastError: "", - fullStatus: "Wartet", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 45000); - - const item = manager.getSnapshot().session.items[itemId]; - expect(item?.status).toBe("failed"); - expect(item?.retries).toBeGreaterThan(0); - expect(item?.progressPercent).toBe(0); - expect(item?.downloadedBytes).toBe(0); - expect(item?.lastError).toContain("416"); - expect(directCalls).toBeGreaterThanOrEqual(3); - } finally { - server.close(); - await once(server, "close"); - } - }, 70000); - - it("retries non-retriable HTTP statuses and eventually succeeds", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(96 * 1024, 5); - let directCalls = 0; - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/status-retry") { - res.statusCode = 404; - res.end("not-found"); - return; - } - directCalls += 1; - if (directCalls <= 2) { - res.statusCode = 403; - res.end("forbidden"); - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/status-retry`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "status-retry.mkv", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "status-retry", links: ["https://dummy/status-retry"] }]); - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 30000); - - const item = Object.values(manager.getSnapshot().session.items)[0]; - expect(item?.status).toBe("completed"); - expect(directCalls).toBeGreaterThanOrEqual(3); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("normalizes stale running state on startup", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - session.running = true; - session.paused = true; - session.reconnectUntil = Date.now() + 30_000; - session.reconnectReason = "HTTP 429"; - const packageId = "stale-pkg"; - const itemId = "stale-item"; - const createdAt = Date.now() - 20_000; - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "stale", - outputDir: path.join(root, "downloads", "stale"), - extractDir: path.join(root, "extract", "stale"), - status: "reconnect_wait", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/stale", - provider: "realdebrid", - status: "paused", - retries: 0, - speedBps: 100, - downloadedBytes: 123, - totalBytes: 456, - progressPercent: 26, - fileName: "stale.mkv", - targetPath: path.join(root, "downloads", "stale", "stale.mkv"), - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Pausiert", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const snapshot = manager.getSnapshot(); - expect(snapshot.session.running).toBe(false); - expect(snapshot.session.paused).toBe(false); - expect(snapshot.session.reconnectUntil).toBe(0); - expect(snapshot.session.reconnectReason).toBe(""); - expect(snapshot.session.items[itemId]?.status).toBe("queued"); - expect(snapshot.session.items[itemId]?.speedBps).toBe(0); - expect(snapshot.session.packages[packageId]?.status).toBe("queued"); - expect(snapshot.canStart).toBe(true); - }); - + const binary = Buffer.alloc(96 * 1024, 3); + const pkgDir = path.join(root, "downloads", "range-reset"); + fs.mkdirSync(pkgDir, { recursive: true }); + const existingTargetPath = path.join(pkgDir, "reset.mkv"); + const partialSize = 64 * 1024; + fs.writeFileSync(existingTargetPath, binary.subarray(0, partialSize)); + + let saw416 = false; + let fullRestarted = false; + let requestCount = 0; + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/range-reset") { + res.statusCode = 404; + res.end("not-found"); + return; + } + + requestCount += 1; + const range = String(req.headers.range || ""); + const match = range.match(/bytes=(\d+)-/i); + const start = match ? Number(match[1]) : 0; + + if (requestCount === 1 && start === partialSize) { + saw416 = true; + res.statusCode = 416; + res.setHeader("Content-Range", "bytes */32768"); + res.end(""); + return; + } + + if (start === 0) { + fullRestarted = true; + } + const chunk = binary.subarray(start); + if (start > 0) { + res.statusCode = 206; + res.setHeader("Content-Range", `bytes ${start}-${binary.length - 1}/${binary.length}`); + } else { + res.statusCode = 200; + } + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(chunk.length)); + res.end(chunk); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/range-reset`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "reset.mkv", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const session = emptySession(); + const packageId = "range-reset-pkg"; + const itemId = "range-reset-item"; + const createdAt = Date.now() - 10_000; + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "range-reset", + outputDir: pkgDir, + extractDir: path.join(root, "extract", "range-reset"), + status: "queued", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/range-reset", + provider: null, + status: "queued", + retries: 0, + speedBps: 0, + downloadedBytes: partialSize, + totalBytes: binary.length, + progressPercent: Math.floor((partialSize / binary.length) * 100), + fileName: "reset.mkv", + targetPath: existingTargetPath, + resumable: true, + attempts: 0, + lastError: "", + fullStatus: "Wartet", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + retryLimit: 1, + autoExtract: false + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 25000); + + const item = manager.getSnapshot().session.items[itemId]; + expect(item?.status).toBe("completed"); + expect(saw416).toBe(true); + expect(fullRestarted).toBe(true); + expect(fs.statSync(existingTargetPath).size).toBe(binary.length); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("counts retries and resets stale 100% progress on persistent HTTP 416", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const staleBinary = Buffer.alloc(64 * 1024, 9); + const pkgDir = path.join(root, "downloads", "range-416-fail"); + fs.mkdirSync(pkgDir, { recursive: true }); + const existingTargetPath = path.join(pkgDir, "broken.part3.rar"); + fs.writeFileSync(existingTargetPath, staleBinary); + let directCalls = 0; + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/range-416-fail") { + res.statusCode = 404; + res.end("not-found"); + return; + } + directCalls += 1; + res.statusCode = 416; + res.setHeader("Content-Range", "bytes */32768"); + res.end(""); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/range-416-fail`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "broken.part3.rar", + filesize: 32768 + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const session = emptySession(); + const packageId = "range-416-fail-pkg"; + const itemId = "range-416-fail-item"; + const createdAt = Date.now() - 10_000; + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "range-416-fail", + outputDir: pkgDir, + extractDir: path.join(root, "extract", "range-416-fail"), + status: "queued", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/range-416-fail", + provider: null, + status: "queued", + retries: 0, + speedBps: 0, + downloadedBytes: staleBinary.length, + totalBytes: staleBinary.length, + progressPercent: 100, + fileName: "broken.part3.rar", + targetPath: existingTargetPath, + resumable: true, + attempts: 0, + lastError: "", + fullStatus: "Wartet", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 45000); + + const item = manager.getSnapshot().session.items[itemId]; + expect(item?.status).toBe("failed"); + expect(item?.retries).toBeGreaterThan(0); + expect(item?.progressPercent).toBe(0); + expect(item?.downloadedBytes).toBe(0); + expect(item?.lastError).toContain("416"); + expect(directCalls).toBeGreaterThanOrEqual(3); + } finally { + server.close(); + await once(server, "close"); + } + }, 70000); + + it("retries non-retriable HTTP statuses and eventually succeeds", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(96 * 1024, 5); + let directCalls = 0; + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/status-retry") { + res.statusCode = 404; + res.end("not-found"); + return; + } + directCalls += 1; + if (directCalls <= 2) { + res.statusCode = 403; + res.end("forbidden"); + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/status-retry`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "status-retry.mkv", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "status-retry", links: ["https://dummy/status-retry"] }]); + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 30000); + + const item = Object.values(manager.getSnapshot().session.items)[0]; + expect(item?.status).toBe("completed"); + expect(directCalls).toBeGreaterThanOrEqual(3); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("normalizes stale running state on startup", () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + session.running = true; + session.paused = true; + session.reconnectUntil = Date.now() + 30_000; + session.reconnectReason = "HTTP 429"; + const packageId = "stale-pkg"; + const itemId = "stale-item"; + const createdAt = Date.now() - 20_000; + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "stale", + outputDir: path.join(root, "downloads", "stale"), + extractDir: path.join(root, "extract", "stale"), + status: "reconnect_wait", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/stale", + provider: "realdebrid", + status: "paused", + retries: 0, + speedBps: 100, + downloadedBytes: 123, + totalBytes: 456, + progressPercent: 26, + fileName: "stale.mkv", + targetPath: path.join(root, "downloads", "stale", "stale.mkv"), + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Pausiert", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const snapshot = manager.getSnapshot(); + expect(snapshot.session.running).toBe(false); + expect(snapshot.session.paused).toBe(false); + expect(snapshot.session.reconnectUntil).toBe(0); + expect(snapshot.session.reconnectReason).toBe(""); + expect(snapshot.session.items[itemId]?.status).toBe("queued"); + expect(snapshot.session.items[itemId]?.speedBps).toBe(0); + expect(snapshot.session.packages[packageId]?.status).toBe("queued"); + expect(snapshot.canStart).toBe(true); + }); + it("requeues failed HTTP 416 items automatically on startup", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - const packageId = "retry-416-pkg"; - const itemId = "retry-416-item"; - const createdAt = Date.now() - 20_000; - const outputDir = path.join(root, "downloads", "retry-416"); - const targetPath = path.join(outputDir, "broken.part03.rar"); - fs.mkdirSync(outputDir, { recursive: true }); - fs.writeFileSync(targetPath, Buffer.alloc(12 * 1024, 1)); - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "retry-416", - outputDir, - extractDir: path.join(root, "extract", "retry-416"), - status: "failed", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/retry-416", - provider: "megadebrid", - status: "failed", - retries: 4, - speedBps: 0, - downloadedBytes: 12 * 1024, - totalBytes: 8 * 1024, - progressPercent: 100, - fileName: "broken.part03.rar", - targetPath, - resumable: true, - attempts: 3, - lastError: "Error: HTTP 416", - fullStatus: "Fehler: Error: HTTP 416", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false - }, - session, - createStoragePaths(path.join(root, "state")) - ); - + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + const packageId = "retry-416-pkg"; + const itemId = "retry-416-item"; + const createdAt = Date.now() - 20_000; + const outputDir = path.join(root, "downloads", "retry-416"); + const targetPath = path.join(outputDir, "broken.part03.rar"); + fs.mkdirSync(outputDir, { recursive: true }); + fs.writeFileSync(targetPath, Buffer.alloc(12 * 1024, 1)); + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "retry-416", + outputDir, + extractDir: path.join(root, "extract", "retry-416"), + status: "failed", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/retry-416", + provider: "megadebrid", + status: "failed", + retries: 4, + speedBps: 0, + downloadedBytes: 12 * 1024, + totalBytes: 8 * 1024, + progressPercent: 100, + fileName: "broken.part03.rar", + targetPath, + resumable: true, + attempts: 3, + lastError: "Error: HTTP 416", + fullStatus: "Fehler: Error: HTTP 416", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false + }, + session, + createStoragePaths(path.join(root, "state")) + ); + await waitFor(() => manager.getSnapshot().session.items[itemId]?.status === "queued", 12000); const snapshot = manager.getSnapshot(); const item = snapshot.session.items[itemId]; - expect(item?.status).toBe("queued"); - expect(item?.attempts).toBe(0); - expect(item?.downloadedBytes).toBe(0); - expect(item?.progressPercent).toBe(0); - expect(item?.fullStatus).toContain("Auto-Retry"); - expect(snapshot.session.packages[packageId]?.status).toBe("queued"); - expect(fs.existsSync(targetPath)).toBe(false); - }); - - it("requeues completed zero-byte archive items automatically on startup", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - const packageId = "zero-byte-pkg"; - const itemId = "zero-byte-item"; - const createdAt = Date.now() - 20_000; - const outputDir = path.join(root, "downloads", "zero-byte"); - const targetPath = path.join(outputDir, "archive.part01.rar"); - fs.mkdirSync(outputDir, { recursive: true }); - fs.writeFileSync(targetPath, Buffer.alloc(0)); - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "zero-byte", - outputDir, - extractDir: path.join(root, "extract", "zero-byte"), - status: "completed", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/zero-byte", - provider: "megadebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 0, - totalBytes: null, - progressPercent: 100, - fileName: "archive.part01.rar", - targetPath, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Fertig (0 B)", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const snapshot = manager.getSnapshot(); - const item = snapshot.session.items[itemId]; - expect(item?.status).toBe("queued"); - expect(item?.downloadedBytes).toBe(0); - expect(item?.progressPercent).toBe(0); - expect(item?.fullStatus).toContain("0B-Datei"); - expect(snapshot.session.packages[packageId]?.status).toBe("queued"); - expect(fs.existsSync(targetPath)).toBe(false); - }); - - it("requeues preallocated completed archive items automatically on startup", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - const packageId = "prealloc-pkg"; - const itemId = "prealloc-item"; - const createdAt = Date.now() - 20_000; - const outputDir = path.join(root, "downloads", "prealloc"); - const targetPath = path.join(outputDir, "archive.part01.rar"); - fs.mkdirSync(outputDir, { recursive: true }); - fs.writeFileSync(targetPath, Buffer.alloc(8192)); - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "prealloc", - outputDir, - extractDir: path.join(root, "extract", "prealloc"), - status: "completed", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/prealloc", - provider: "megadebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 1024, - totalBytes: 8192, - progressPercent: 100, - fileName: "archive.part01.rar", - targetPath, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Fertig (8 KB)", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const snapshot = manager.getSnapshot(); - const item = snapshot.session.items[itemId]; - expect(item?.status).toBe("queued"); - expect(item?.fullStatus).toContain("pre-alloc"); - expect(snapshot.session.packages[packageId]?.status).toBe("queued"); - }); - - it("requeues completed archive parts after auto-recovery extraction failures", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - const packageId = "crc-pkg"; - const createdAt = Date.now() - 10_000; - const outputDir = path.join(root, "downloads", "crc"); - const extractDir = path.join(root, "extract", "crc"); - fs.mkdirSync(outputDir, { recursive: true }); - - const archiveNames = ["show.s01e01.part1.rar", "show.s01e01.part2.rar"]; - const itemIds = archiveNames.map((_, index) => `crc-item-${index}`); - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "crc", - outputDir, - extractDir, - status: "extracting", - itemIds, - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - - for (const [index, archiveName] of archiveNames.entries()) { - const targetPath = path.join(outputDir, archiveName); - fs.writeFileSync(targetPath, Buffer.from(`part-${index}`)); - session.items[itemIds[index]!] = { - id: itemIds[index]!, - packageId, - url: `https://dummy/${archiveName}`, - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 4096, - totalBytes: 4096, - progressPercent: 100, - fileName: archiveName, - targetPath, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Entpacken - Ausstehend", - createdAt, - updatedAt: createdAt - }; - } - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const changed = (manager as any).autoRecoverArchiveCrcFailure( - session.packages[packageId], - itemIds.map((itemId) => session.items[itemId]!), - { - archiveName: "show.s01e01.part1.rar", - errorText: "Checksum error in the encrypted file", - category: "crc_error", - suggestRedownload: true, - jvmFailureReason: "Can not open the file as archive" - }, - "hybrid" - ); - - expect(changed).toBe(2); - for (const itemId of itemIds) { - const item = session.items[itemId]!; - expect(item.status).toBe("queued"); - expect(item.targetPath).toBe(""); - expect(item.downloadedBytes).toBe(0); - expect(item.attempts).toBe(0); - expect(item.fullStatus).toContain("Auto-Recovery"); - } - expect(fs.existsSync(path.join(outputDir, archiveNames[0]!))).toBe(false); - expect(fs.existsSync(path.join(outputDir, archiveNames[1]!))).toBe(false); - expect(session.packages[packageId]?.status).toBe("queued"); - }); - - it("requeues archive parts on CRC error when file has invalid archive signature (corrupt content)", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - const packageId = "crc-corrupt-sig-pkg"; - const createdAt = Date.now() - 10_000; - const outputDir = path.join(root, "downloads", "crc-corrupt-sig"); - const extractDir = path.join(root, "extract", "crc-corrupt-sig"); - fs.mkdirSync(outputDir, { recursive: true }); - - const archiveNames = ["show.s01e01.part1.rar", "show.s01e01.part2.rar"]; - const itemIds = archiveNames.map((_, index) => `crc-corrupt-sig-item-${index}`); - const archiveSize = 64 * 1024; - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "crc-corrupt-sig", - outputDir, - extractDir, - status: "extracting", - itemIds, - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - - for (const [index, archiveName] of archiveNames.entries()) { - const targetPath = path.join(outputDir, archiveName); - // Write garbage content (no valid archive signature) — simulates corrupt download - fs.writeFileSync(targetPath, Buffer.alloc(archiveSize, 0xAA)); - session.items[itemIds[index]!] = { - id: itemIds[index]!, - packageId, - url: `https://dummy/${archiveName}`, - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: archiveSize, - totalBytes: archiveSize, - progressPercent: 100, - fileName: archiveName, - targetPath, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Entpacken - Ausstehend", - createdAt, - updatedAt: createdAt - }; - } - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const changed = (manager as any).autoRecoverArchiveCrcFailure( - session.packages[packageId], - itemIds.map((itemId) => session.items[itemId]!), - { - archiveName: "show.s01e01.part1.rar", - errorText: "Checksum error in the encrypted file", - category: "crc_error", - suggestRedownload: true, - jvmFailureReason: "Can not open the file as archive" - }, - "hybrid" - ); - - // Invalid archive signature = genuine corruption → force re-download - expect(changed).toBe(2); - for (const itemId of itemIds) { - const item = session.items[itemId]!; - expect(item.status).toBe("queued"); - expect(item.targetPath).toBe(""); - expect(item.downloadedBytes).toBe(0); - expect(item.fullStatus).toContain("Auto-Recovery"); - } - expect(fs.existsSync(path.join(outputDir, archiveNames[0]!))).toBe(false); - expect(fs.existsSync(path.join(outputDir, archiveNames[1]!))).toBe(false); - }); - - it("does not requeue archive parts on CRC error when file has valid RAR signature (wrong password)", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - const packageId = "crc-valid-sig-pkg"; - const createdAt = Date.now() - 10_000; - const outputDir = path.join(root, "downloads", "crc-valid-sig"); - const extractDir = path.join(root, "extract", "crc-valid-sig"); - fs.mkdirSync(outputDir, { recursive: true }); - - const archiveNames = ["show.s01e01.part1.rar", "show.s01e01.part2.rar"]; - const itemIds = archiveNames.map((_, index) => `crc-valid-sig-item-${index}`); - const archiveSize = 64 * 1024; - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "crc-valid-sig", - outputDir, - extractDir, - status: "extracting", - itemIds, - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - - for (const [index, archiveName] of archiveNames.entries()) { - const targetPath = path.join(outputDir, archiveName); - // Write file with valid RAR5 signature — simulates wrong password, not corruption - const content = Buffer.alloc(archiveSize, 0); - Buffer.from([0x52, 0x61, 0x72, 0x21, 0x1a, 0x07, 0x01, 0x00]).copy(content); - fs.writeFileSync(targetPath, content); - session.items[itemIds[index]!] = { - id: itemIds[index]!, - packageId, - url: `https://dummy/${archiveName}`, - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: archiveSize, - totalBytes: archiveSize, - progressPercent: 100, - fileName: archiveName, - targetPath, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Entpacken - Ausstehend", - createdAt, - updatedAt: createdAt - }; - } - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const changed = (manager as any).autoRecoverArchiveCrcFailure( - session.packages[packageId], - itemIds.map((itemId) => session.items[itemId]!), - { - archiveName: "show.s01e01.part1.rar", - errorText: "Checksum error in the encrypted file", - category: "crc_error", - suggestRedownload: true, - jvmFailureReason: "Can not open the file as archive" - }, - "hybrid" - ); - - // Valid RAR signature = file is structurally intact → wrong password, don't re-download - expect(changed).toBe(0); - for (const itemId of itemIds) { - const item = session.items[itemId]!; - expect(item.status).toBe("completed"); - expect(item.targetPath).toContain(".rar"); - expect(item.downloadedBytes).toBe(archiveSize); - } - }); - - it("does not treat rev files as ready archive parts during disk fallback", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - const packageId = "disk-fallback-rev-pkg"; - const itemIds = ["disk-fallback-rev-1", "disk-fallback-rev-2"]; - const createdAt = Date.now() - 10_000; - const outputDir = path.join(root, "downloads", "disk-fallback-rev"); - const extractDir = path.join(root, "extract", "disk-fallback-rev"); - const part1Path = path.join(outputDir, "show.s01e01.part1.rar"); - fs.mkdirSync(outputDir, { recursive: true }); - fs.writeFileSync(part1Path, Buffer.alloc(64 * 1024, 1)); - fs.writeFileSync(path.join(outputDir, "show.s01e01.rev"), Buffer.alloc(32 * 1024, 2)); - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "disk-fallback-rev", - outputDir, - extractDir, - status: "downloading", - itemIds, - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemIds[0]] = { - id: itemIds[0], - packageId, - url: "https://dummy/show.s01e01.part1.rar", - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 64 * 1024, - totalBytes: 64 * 1024, - progressPercent: 100, - fileName: "show.s01e01.part1.rar", - targetPath: part1Path, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Entpacken - Ausstehend", - createdAt, - updatedAt: createdAt - }; - session.items[itemIds[1]] = { - id: itemIds[1], - packageId, - url: "https://dummy/show.s01e01.part2.rar", - provider: "realdebrid", - status: "queued", - retries: 0, - speedBps: 0, - downloadedBytes: 0, - totalBytes: 64 * 1024, - progressPercent: 0, - fileName: "show.s01e01.part2.rar", - targetPath: "", - resumable: true, - attempts: 0, - lastError: "", - fullStatus: "Wartet", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const ready = await (manager as any).findReadyArchiveSets(session.packages[packageId]); - expect(Array.from(ready)).toHaveLength(0); - }); - - it("allows disk fallback when queued archive parts are fully present on disk", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - const packageId = "disk-fallback-ready-pkg"; - const itemIds = ["disk-fallback-ready-1", "disk-fallback-ready-2"]; - const createdAt = Date.now() - 10_000; - const outputDir = path.join(root, "downloads", "disk-fallback-ready"); - const extractDir = path.join(root, "extract", "disk-fallback-ready"); - const part1Path = path.join(outputDir, "show.s01e01.part1.rar"); - const part2Path = path.join(outputDir, "show.s01e01.part2.rar"); - const archiveSize = 64 * 1024; - fs.mkdirSync(outputDir, { recursive: true }); - fs.writeFileSync(part1Path, Buffer.alloc(archiveSize, 1)); - fs.writeFileSync(part2Path, Buffer.alloc(archiveSize, 2)); - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "disk-fallback-ready", - outputDir, - extractDir, - status: "downloading", - itemIds, - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemIds[0]] = { - id: itemIds[0], - packageId, - url: "https://dummy/show.s01e01.part1.rar", - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: archiveSize, - totalBytes: archiveSize, - progressPercent: 100, - fileName: "show.s01e01.part1.rar", - targetPath: part1Path, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Entpacken - Ausstehend", - createdAt, - updatedAt: createdAt - }; - session.items[itemIds[1]] = { - id: itemIds[1], - packageId, - url: "https://dummy/show.s01e01.part2.rar", - provider: "realdebrid", - status: "queued", - retries: 0, - speedBps: 0, - downloadedBytes: archiveSize, - totalBytes: archiveSize, - progressPercent: 100, - fileName: "show.s01e01.part2.rar", - targetPath: "", - resumable: true, - attempts: 0, - lastError: "", - fullStatus: "Wartet", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const ready = await (manager as any).findReadyArchiveSets(session.packages[packageId]); - expect(Array.from(ready)).toEqual([part1Path.toLowerCase()]); - }); - - it("skips unchanged hybrid archives after a previous extraction failure", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const { - session, - packageId, - itemId, - outputDir, - extractDir - } = createCompletedArchiveSession(root, "hybrid-failure-skip", "episode.mkv"); - const item = session.items[itemId]!; - const archiveKey = item.targetPath.toLowerCase(); - item.fullStatus = "Entpacken - Error"; - session.packages[packageId]!.status = "queued"; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true, - hybridExtract: true - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const pkg = (manager as any).session.packages[packageId]; - const items = [((manager as any).session.items[itemId])]; - const marker = (manager as any).buildHybridArchiveRetryMarker(pkg, items, archiveKey); - (manager as any).hybridFailedArchives.set(packageId, new Map([ - [archiveKey, { marker, lastError: "Checksum error in the encrypted file", updatedAt: Date.now() }] - ])); - - const extracted = await (manager as any).runHybridExtraction(packageId, pkg, items); - - expect(extracted).toBe(0); - expect(fs.existsSync(path.join(extractDir, "episode.mkv"))).toBe(false); - expect(((manager as any).session.items[itemId]).fullStatus).toBe("Entpacken - Error"); - expect(((manager as any).session.packages[packageId]).status).not.toBe("extracting"); - expect(fs.existsSync(path.join(outputDir, "episode.zip"))).toBe(true); - }); - + expect(item?.status).toBe("queued"); + expect(item?.attempts).toBe(0); + expect(item?.downloadedBytes).toBe(0); + expect(item?.progressPercent).toBe(0); + expect(item?.fullStatus).toContain("Auto-Retry"); + expect(snapshot.session.packages[packageId]?.status).toBe("queued"); + expect(fs.existsSync(targetPath)).toBe(false); + }); + + it("requeues completed zero-byte archive items automatically on startup", () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + const packageId = "zero-byte-pkg"; + const itemId = "zero-byte-item"; + const createdAt = Date.now() - 20_000; + const outputDir = path.join(root, "downloads", "zero-byte"); + const targetPath = path.join(outputDir, "archive.part01.rar"); + fs.mkdirSync(outputDir, { recursive: true }); + fs.writeFileSync(targetPath, Buffer.alloc(0)); + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "zero-byte", + outputDir, + extractDir: path.join(root, "extract", "zero-byte"), + status: "completed", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/zero-byte", + provider: "megadebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 0, + totalBytes: null, + progressPercent: 100, + fileName: "archive.part01.rar", + targetPath, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Fertig (0 B)", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const snapshot = manager.getSnapshot(); + const item = snapshot.session.items[itemId]; + expect(item?.status).toBe("queued"); + expect(item?.downloadedBytes).toBe(0); + expect(item?.progressPercent).toBe(0); + expect(item?.fullStatus).toContain("0B-Datei"); + expect(snapshot.session.packages[packageId]?.status).toBe("queued"); + expect(fs.existsSync(targetPath)).toBe(false); + }); + + it("requeues preallocated completed archive items automatically on startup", () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + const packageId = "prealloc-pkg"; + const itemId = "prealloc-item"; + const createdAt = Date.now() - 20_000; + const outputDir = path.join(root, "downloads", "prealloc"); + const targetPath = path.join(outputDir, "archive.part01.rar"); + fs.mkdirSync(outputDir, { recursive: true }); + fs.writeFileSync(targetPath, Buffer.alloc(8192)); + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "prealloc", + outputDir, + extractDir: path.join(root, "extract", "prealloc"), + status: "completed", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/prealloc", + provider: "megadebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 1024, + totalBytes: 8192, + progressPercent: 100, + fileName: "archive.part01.rar", + targetPath, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Fertig (8 KB)", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const snapshot = manager.getSnapshot(); + const item = snapshot.session.items[itemId]; + expect(item?.status).toBe("queued"); + expect(item?.fullStatus).toContain("pre-alloc"); + expect(snapshot.session.packages[packageId]?.status).toBe("queued"); + }); + + it("requeues completed archive parts after auto-recovery extraction failures", () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + const packageId = "crc-pkg"; + const createdAt = Date.now() - 10_000; + const outputDir = path.join(root, "downloads", "crc"); + const extractDir = path.join(root, "extract", "crc"); + fs.mkdirSync(outputDir, { recursive: true }); + + const archiveNames = ["show.s01e01.part1.rar", "show.s01e01.part2.rar"]; + const itemIds = archiveNames.map((_, index) => `crc-item-${index}`); + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "crc", + outputDir, + extractDir, + status: "extracting", + itemIds, + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + + for (const [index, archiveName] of archiveNames.entries()) { + const targetPath = path.join(outputDir, archiveName); + fs.writeFileSync(targetPath, Buffer.from(`part-${index}`)); + session.items[itemIds[index]!] = { + id: itemIds[index]!, + packageId, + url: `https://dummy/${archiveName}`, + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 4096, + totalBytes: 4096, + progressPercent: 100, + fileName: archiveName, + targetPath, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Entpacken - Ausstehend", + createdAt, + updatedAt: createdAt + }; + } + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const changed = (manager as any).autoRecoverArchiveCrcFailure( + session.packages[packageId], + itemIds.map((itemId) => session.items[itemId]!), + { + archiveName: "show.s01e01.part1.rar", + errorText: "Checksum error in the encrypted file", + category: "crc_error", + suggestRedownload: true, + jvmFailureReason: "Can not open the file as archive" + }, + "hybrid" + ); + + expect(changed).toBe(2); + for (const itemId of itemIds) { + const item = session.items[itemId]!; + expect(item.status).toBe("queued"); + expect(item.targetPath).toBe(""); + expect(item.downloadedBytes).toBe(0); + expect(item.attempts).toBe(0); + expect(item.fullStatus).toContain("Auto-Recovery"); + } + expect(fs.existsSync(path.join(outputDir, archiveNames[0]!))).toBe(false); + expect(fs.existsSync(path.join(outputDir, archiveNames[1]!))).toBe(false); + expect(session.packages[packageId]?.status).toBe("queued"); + }); + + it("requeues archive parts on CRC error when file has invalid archive signature (corrupt content)", () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + const packageId = "crc-corrupt-sig-pkg"; + const createdAt = Date.now() - 10_000; + const outputDir = path.join(root, "downloads", "crc-corrupt-sig"); + const extractDir = path.join(root, "extract", "crc-corrupt-sig"); + fs.mkdirSync(outputDir, { recursive: true }); + + const archiveNames = ["show.s01e01.part1.rar", "show.s01e01.part2.rar"]; + const itemIds = archiveNames.map((_, index) => `crc-corrupt-sig-item-${index}`); + const archiveSize = 64 * 1024; + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "crc-corrupt-sig", + outputDir, + extractDir, + status: "extracting", + itemIds, + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + + for (const [index, archiveName] of archiveNames.entries()) { + const targetPath = path.join(outputDir, archiveName); + // Write garbage content (no valid archive signature) — simulates corrupt download + fs.writeFileSync(targetPath, Buffer.alloc(archiveSize, 0xAA)); + session.items[itemIds[index]!] = { + id: itemIds[index]!, + packageId, + url: `https://dummy/${archiveName}`, + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: archiveSize, + totalBytes: archiveSize, + progressPercent: 100, + fileName: archiveName, + targetPath, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Entpacken - Ausstehend", + createdAt, + updatedAt: createdAt + }; + } + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const changed = (manager as any).autoRecoverArchiveCrcFailure( + session.packages[packageId], + itemIds.map((itemId) => session.items[itemId]!), + { + archiveName: "show.s01e01.part1.rar", + errorText: "Checksum error in the encrypted file", + category: "crc_error", + suggestRedownload: true, + jvmFailureReason: "Can not open the file as archive" + }, + "hybrid" + ); + + // Invalid archive signature = genuine corruption → force re-download + expect(changed).toBe(2); + for (const itemId of itemIds) { + const item = session.items[itemId]!; + expect(item.status).toBe("queued"); + expect(item.targetPath).toBe(""); + expect(item.downloadedBytes).toBe(0); + expect(item.fullStatus).toContain("Auto-Recovery"); + } + expect(fs.existsSync(path.join(outputDir, archiveNames[0]!))).toBe(false); + expect(fs.existsSync(path.join(outputDir, archiveNames[1]!))).toBe(false); + }); + + it("does not requeue archive parts on CRC error when file has valid RAR signature (wrong password)", () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + const packageId = "crc-valid-sig-pkg"; + const createdAt = Date.now() - 10_000; + const outputDir = path.join(root, "downloads", "crc-valid-sig"); + const extractDir = path.join(root, "extract", "crc-valid-sig"); + fs.mkdirSync(outputDir, { recursive: true }); + + const archiveNames = ["show.s01e01.part1.rar", "show.s01e01.part2.rar"]; + const itemIds = archiveNames.map((_, index) => `crc-valid-sig-item-${index}`); + const archiveSize = 64 * 1024; + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "crc-valid-sig", + outputDir, + extractDir, + status: "extracting", + itemIds, + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + + for (const [index, archiveName] of archiveNames.entries()) { + const targetPath = path.join(outputDir, archiveName); + // Write file with valid RAR5 signature — simulates wrong password, not corruption + const content = Buffer.alloc(archiveSize, 0); + Buffer.from([0x52, 0x61, 0x72, 0x21, 0x1a, 0x07, 0x01, 0x00]).copy(content); + fs.writeFileSync(targetPath, content); + session.items[itemIds[index]!] = { + id: itemIds[index]!, + packageId, + url: `https://dummy/${archiveName}`, + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: archiveSize, + totalBytes: archiveSize, + progressPercent: 100, + fileName: archiveName, + targetPath, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Entpacken - Ausstehend", + createdAt, + updatedAt: createdAt + }; + } + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const changed = (manager as any).autoRecoverArchiveCrcFailure( + session.packages[packageId], + itemIds.map((itemId) => session.items[itemId]!), + { + archiveName: "show.s01e01.part1.rar", + errorText: "Checksum error in the encrypted file", + category: "crc_error", + suggestRedownload: true, + jvmFailureReason: "Can not open the file as archive" + }, + "hybrid" + ); + + // Valid RAR signature = file is structurally intact → wrong password, don't re-download + expect(changed).toBe(0); + for (const itemId of itemIds) { + const item = session.items[itemId]!; + expect(item.status).toBe("completed"); + expect(item.targetPath).toContain(".rar"); + expect(item.downloadedBytes).toBe(archiveSize); + } + }); + + it("does not treat rev files as ready archive parts during disk fallback", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + const packageId = "disk-fallback-rev-pkg"; + const itemIds = ["disk-fallback-rev-1", "disk-fallback-rev-2"]; + const createdAt = Date.now() - 10_000; + const outputDir = path.join(root, "downloads", "disk-fallback-rev"); + const extractDir = path.join(root, "extract", "disk-fallback-rev"); + const part1Path = path.join(outputDir, "show.s01e01.part1.rar"); + fs.mkdirSync(outputDir, { recursive: true }); + fs.writeFileSync(part1Path, Buffer.alloc(64 * 1024, 1)); + fs.writeFileSync(path.join(outputDir, "show.s01e01.rev"), Buffer.alloc(32 * 1024, 2)); + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "disk-fallback-rev", + outputDir, + extractDir, + status: "downloading", + itemIds, + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemIds[0]] = { + id: itemIds[0], + packageId, + url: "https://dummy/show.s01e01.part1.rar", + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 64 * 1024, + totalBytes: 64 * 1024, + progressPercent: 100, + fileName: "show.s01e01.part1.rar", + targetPath: part1Path, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Entpacken - Ausstehend", + createdAt, + updatedAt: createdAt + }; + session.items[itemIds[1]] = { + id: itemIds[1], + packageId, + url: "https://dummy/show.s01e01.part2.rar", + provider: "realdebrid", + status: "queued", + retries: 0, + speedBps: 0, + downloadedBytes: 0, + totalBytes: 64 * 1024, + progressPercent: 0, + fileName: "show.s01e01.part2.rar", + targetPath: "", + resumable: true, + attempts: 0, + lastError: "", + fullStatus: "Wartet", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const ready = await (manager as any).findReadyArchiveSets(session.packages[packageId]); + expect(Array.from(ready)).toHaveLength(0); + }); + + it("allows disk fallback when queued archive parts are fully present on disk", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + const packageId = "disk-fallback-ready-pkg"; + const itemIds = ["disk-fallback-ready-1", "disk-fallback-ready-2"]; + const createdAt = Date.now() - 10_000; + const outputDir = path.join(root, "downloads", "disk-fallback-ready"); + const extractDir = path.join(root, "extract", "disk-fallback-ready"); + const part1Path = path.join(outputDir, "show.s01e01.part1.rar"); + const part2Path = path.join(outputDir, "show.s01e01.part2.rar"); + const archiveSize = 64 * 1024; + fs.mkdirSync(outputDir, { recursive: true }); + fs.writeFileSync(part1Path, Buffer.alloc(archiveSize, 1)); + fs.writeFileSync(part2Path, Buffer.alloc(archiveSize, 2)); + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "disk-fallback-ready", + outputDir, + extractDir, + status: "downloading", + itemIds, + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemIds[0]] = { + id: itemIds[0], + packageId, + url: "https://dummy/show.s01e01.part1.rar", + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: archiveSize, + totalBytes: archiveSize, + progressPercent: 100, + fileName: "show.s01e01.part1.rar", + targetPath: part1Path, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Entpacken - Ausstehend", + createdAt, + updatedAt: createdAt + }; + session.items[itemIds[1]] = { + id: itemIds[1], + packageId, + url: "https://dummy/show.s01e01.part2.rar", + provider: "realdebrid", + status: "queued", + retries: 0, + speedBps: 0, + downloadedBytes: archiveSize, + totalBytes: archiveSize, + progressPercent: 100, + fileName: "show.s01e01.part2.rar", + targetPath: "", + resumable: true, + attempts: 0, + lastError: "", + fullStatus: "Wartet", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const ready = await (manager as any).findReadyArchiveSets(session.packages[packageId]); + expect(Array.from(ready)).toEqual([part1Path.toLowerCase()]); + }); + + it("skips unchanged hybrid archives after a previous extraction failure", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const { + session, + packageId, + itemId, + outputDir, + extractDir + } = createCompletedArchiveSession(root, "hybrid-failure-skip", "episode.mkv"); + const item = session.items[itemId]!; + const archiveKey = item.targetPath.toLowerCase(); + item.fullStatus = "Entpacken - Error"; + session.packages[packageId]!.status = "queued"; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true, + hybridExtract: true + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const pkg = (manager as any).session.packages[packageId]; + const items = [((manager as any).session.items[itemId])]; + const marker = (manager as any).buildHybridArchiveRetryMarker(pkg, items, archiveKey); + (manager as any).hybridFailedArchives.set(packageId, new Map([ + [archiveKey, { marker, lastError: "Checksum error in the encrypted file", updatedAt: Date.now() }] + ])); + + const extracted = await (manager as any).runHybridExtraction(packageId, pkg, items); + + expect(extracted).toBe(0); + expect(fs.existsSync(path.join(extractDir, "episode.mkv"))).toBe(false); + expect(((manager as any).session.items[itemId]).fullStatus).toBe("Entpacken - Error"); + expect(((manager as any).session.packages[packageId]).status).not.toBe("extracting"); + expect(fs.existsSync(path.join(outputDir, "episode.zip"))).toBe(true); + }); + it("does not auto-reschedule extraction for completed items already marked as extract error", () => { const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); tempDirs.push(root); - - const { - session, - packageId, - itemId - } = createCompletedArchiveSession(root, "hybrid-error-hold", "episode.mkv"); - session.items[itemId]!.fullStatus = "Entpacken - Error"; - session.packages[packageId]!.status = "queued"; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true, - hybridExtract: true - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - (manager as any).triggerPendingExtractions(); - + + const { + session, + packageId, + itemId + } = createCompletedArchiveSession(root, "hybrid-error-hold", "episode.mkv"); + session.items[itemId]!.fullStatus = "Entpacken - Error"; + session.packages[packageId]!.status = "queued"; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true, + hybridExtract: true + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + (manager as any).triggerPendingExtractions(); + expect((manager as any).packagePostProcessTasks.has(packageId)).toBe(false); expect((manager as any).session.items[itemId].fullStatus).toBe("Entpacken - Error"); }); @@ -4664,809 +4664,809 @@ describe("download manager", () => { it("detects start conflicts when extract output already exists", async () => { const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); tempDirs.push(root); - - const packageId = "conflict-pkg"; - const itemId = "conflict-item"; - const now = Date.now() - 5000; - const outputDir = path.join(root, "downloads", "conflict"); - const extractDir = path.join(root, "extract", "conflict"); - fs.mkdirSync(outputDir, { recursive: true }); - fs.mkdirSync(extractDir, { recursive: true }); - fs.writeFileSync(path.join(extractDir, "existing.mkv"), "x", "utf8"); - - const session = emptySession(); - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "conflict", - outputDir, - extractDir, - status: "queued", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt: now, - updatedAt: now - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/conflict", - provider: null, - status: "queued", - retries: 0, - speedBps: 0, - downloadedBytes: 0, - totalBytes: null, - progressPercent: 0, - fileName: "conflict.part01.rar", - targetPath: path.join(outputDir, "conflict.part01.rar"), - resumable: true, - attempts: 0, - lastError: "", - fullStatus: "Wartet", - createdAt: now, - updatedAt: now - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract") - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const conflicts = await manager.getStartConflicts(); - expect(conflicts.length).toBe(1); - expect(conflicts[0]?.packageId).toBe(packageId); - }); - - it("resolves start conflict by skipping package", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const packageId = "skip-pkg"; - const itemId = "skip-item"; - const now = Date.now() - 5000; - const outputDir = path.join(root, "downloads", "skip"); - const extractDir = path.join(root, "extract", "skip"); - fs.mkdirSync(outputDir, { recursive: true }); - fs.mkdirSync(extractDir, { recursive: true }); - fs.writeFileSync(path.join(extractDir, "existing.mkv"), "x", "utf8"); - - const session = emptySession(); - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "skip", - outputDir, - extractDir, - status: "queued", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt: now, - updatedAt: now - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/skip", - provider: null, - status: "queued", - retries: 0, - speedBps: 0, - downloadedBytes: 0, - totalBytes: null, - progressPercent: 0, - fileName: "skip.part01.rar", - targetPath: path.join(outputDir, "skip.part01.rar"), - resumable: true, - attempts: 0, - lastError: "", - fullStatus: "Wartet", - createdAt: now, - updatedAt: now - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract") - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const result = await manager.resolveStartConflict(packageId, "skip"); - expect(result.skipped).toBe(true); - const snapshot = manager.getSnapshot(); - expect(snapshot.session.packages[packageId]).toBeDefined(); - expect(snapshot.session.packages[packageId]?.status).toBe("queued"); - expect(snapshot.session.items[itemId]).toBeDefined(); - expect(snapshot.session.items[itemId]?.status).toBe("queued"); - expect(snapshot.session.items[itemId]?.fullStatus).toBe("Wartet"); - }); - - it("keeps already completed items when skipping start conflict", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const packageId = "skip-partial-pkg"; - const completedItemId = "skip-partial-completed"; - const pendingItemId = "skip-partial-pending"; - const now = Date.now() - 5000; - const outputDir = path.join(root, "downloads", "skip-partial"); - const extractDir = path.join(root, "extract", "skip-partial"); - fs.mkdirSync(outputDir, { recursive: true }); - fs.mkdirSync(extractDir, { recursive: true }); - fs.writeFileSync(path.join(extractDir, "existing.mkv"), "x", "utf8"); - const completedTarget = path.join(outputDir, "skip-partial.part01.rar"); - fs.writeFileSync(completedTarget, "part", "utf8"); - - const session = emptySession(); - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "skip-partial", - outputDir, - extractDir, - status: "queued", - itemIds: [completedItemId, pendingItemId], - cancelled: false, - enabled: true, - createdAt: now, - updatedAt: now - }; - session.items[completedItemId] = { - id: completedItemId, - packageId, - url: "https://dummy/skip-partial/completed", - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 123, - totalBytes: 123, - progressPercent: 100, - fileName: "skip-partial.part01.rar", - targetPath: completedTarget, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Entpackt", - createdAt: now, - updatedAt: now - }; - session.items[pendingItemId] = { - id: pendingItemId, - packageId, - url: "https://dummy/skip-partial/pending", - provider: null, - status: "queued", - retries: 0, - speedBps: 0, - downloadedBytes: 0, - totalBytes: null, - progressPercent: 0, - fileName: "skip-partial.part02.rar", - targetPath: path.join(outputDir, "skip-partial.part02.rar"), - resumable: true, - attempts: 0, - lastError: "", - fullStatus: "Wartet", - createdAt: now, - updatedAt: now - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract") - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const result = await manager.resolveStartConflict(packageId, "skip"); - expect(result.skipped).toBe(true); - const snapshot = manager.getSnapshot(); - expect(snapshot.session.packages[packageId]).toBeDefined(); - expect(snapshot.session.items[completedItemId]?.status).toBe("completed"); - expect(snapshot.session.items[completedItemId]?.fullStatus).toBe("Entpackt"); - expect(snapshot.session.items[pendingItemId]?.status).toBe("queued"); - expect(snapshot.session.items[pendingItemId]?.fullStatus).toBe("Wartet"); - }); - - it("resolves start conflict by overwriting and resetting queued package", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const packageId = "overwrite-pkg"; - const itemId = "overwrite-item"; - const now = Date.now() - 5000; - const outputDir = path.join(root, "downloads", "overwrite"); - const extractDir = path.join(root, "extract", "overwrite"); - fs.mkdirSync(outputDir, { recursive: true }); - fs.mkdirSync(extractDir, { recursive: true }); - fs.writeFileSync(path.join(outputDir, "overwrite.part01.rar"), "part", "utf8"); - fs.writeFileSync(path.join(extractDir, "existing.mkv"), "x", "utf8"); - - const session = emptySession(); - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "overwrite", - outputDir, - extractDir, - status: "queued", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt: now, - updatedAt: now - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/overwrite", - provider: null, - status: "queued", - retries: 1, - speedBps: 0, - downloadedBytes: 42, - totalBytes: 100, - progressPercent: 42, - fileName: "overwrite.part01.rar", - targetPath: path.join(outputDir, "overwrite.part01.rar"), - resumable: true, - attempts: 3, - lastError: "x", - fullStatus: "Wartet", - createdAt: now, - updatedAt: now - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract") - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const result = await manager.resolveStartConflict(packageId, "overwrite"); - expect(result.overwritten).toBe(true); - const snapshot = manager.getSnapshot(); - const item = snapshot.session.items[itemId]; - expect(item?.status).toBe("queued"); - expect(item?.downloadedBytes).toBe(0); - expect(item?.progressPercent).toBe(0); - expect(item?.attempts).toBe(0); - expect(item?.lastError).toBe(""); - expect(item?.fullStatus).toBe("Wartet"); - expect(fs.existsSync(outputDir)).toBe(false); - expect(fs.existsSync(extractDir)).toBe(false); - }); - - it("requeues legacy 'Gestoppt' items on startup", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - const packageId = "stopped-pkg"; - const itemId = "stopped-item"; - const createdAt = Date.now() - 20_000; - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "stopped", - outputDir: path.join(root, "downloads", "stopped"), - extractDir: path.join(root, "extract", "stopped"), - status: "completed", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/stopped", - provider: "megadebrid", - status: "cancelled", - retries: 1, - speedBps: 0, - downloadedBytes: 512, - totalBytes: 2048, - progressPercent: 25, - fileName: "resume.part01.rar", - targetPath: path.join(root, "downloads", "stopped", "resume.part01.rar"), - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Gestoppt", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const snapshot = manager.getSnapshot(); - expect(snapshot.session.items[itemId]?.status).toBe("queued"); - expect(snapshot.session.items[itemId]?.fullStatus).toBe("Wartet"); - expect(snapshot.session.packages[packageId]?.status).toBe("queued"); - }); - - it("cleans leftover split archives on startup for already extracted packages", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const packageDir = path.join(root, "downloads", "legacy"); - fs.mkdirSync(packageDir, { recursive: true }); - const part1 = path.join(packageDir, "legacy.release.part01.rar"); - const part2 = path.join(packageDir, "legacy.release.part02.rar"); - const part3 = path.join(packageDir, "legacy.release.part03.rar"); - const keep = path.join(packageDir, "keep.txt"); - fs.writeFileSync(part2, "part2", "utf8"); - fs.writeFileSync(part3, "part3", "utf8"); - fs.writeFileSync(keep, "keep", "utf8"); - - const session = emptySession(); - const packageId = "legacy-pkg"; - const itemId = "legacy-item"; - const createdAt = Date.now() - 20_000; - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "legacy", - outputDir: packageDir, - extractDir: path.join(root, "extract", "legacy"), - status: "completed", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/legacy", - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 123, - totalBytes: 123, - progressPercent: 100, - fileName: path.basename(part1), - targetPath: part1, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Entpackt", - createdAt, - updatedAt: createdAt - }; - - new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true, - cleanupMode: "delete" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - await waitFor(() => !fs.existsSync(part2) && !fs.existsSync(part3), 5000); - expect(fs.existsSync(keep)).toBe(true); - }); - - it("cleans legacy leftovers when package is extracted but marker is old", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const packageDir = path.join(root, "downloads", "legacy-old"); - const extractDir = path.join(root, "extract", "legacy-old"); - fs.mkdirSync(packageDir, { recursive: true }); - fs.mkdirSync(extractDir, { recursive: true }); - - const part1 = path.join(packageDir, "legacy.old.part01.rar"); - const part2 = path.join(packageDir, "legacy.old.part02.rar"); - const part3 = path.join(packageDir, "legacy.old.part03.rar"); - const keep = path.join(packageDir, "keep.nfo"); - fs.writeFileSync(part1, "part1", "utf8"); - fs.writeFileSync(part2, "part2", "utf8"); - fs.writeFileSync(part3, "part3", "utf8"); - fs.writeFileSync(keep, "keep", "utf8"); - fs.writeFileSync(path.join(extractDir, "episode.mkv"), "video", "utf8"); - - const session = emptySession(); - const packageId = "legacy-old-pkg"; - const itemId = "legacy-old-item"; - const createdAt = Date.now() - 20_000; - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "legacy-old", - outputDir: packageDir, - extractDir, - status: "completed", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/legacy-old", - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 123, - totalBytes: 123, - progressPercent: 100, - fileName: path.basename(part1), - targetPath: part1, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Fertig (123 MB)", - createdAt, - updatedAt: createdAt - }; - - new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - cleanupMode: "delete" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - await waitFor(() => !fs.existsSync(part1) && !fs.existsSync(part2) && !fs.existsSync(part3), 5000); - expect(fs.existsSync(keep)).toBe(true); - expect(fs.existsSync(path.join(extractDir, "episode.mkv"))).toBe(true); - }); - - it("removes empty download package directory after startup cleanup backfill", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const packageDir = path.join(root, "downloads", "legacy-empty"); - fs.mkdirSync(packageDir, { recursive: true }); - const part1 = path.join(packageDir, "legacy.empty.part01.rar"); - const part2 = path.join(packageDir, "legacy.empty.part02.rar"); - fs.writeFileSync(part1, "part1", "utf8"); - fs.writeFileSync(part2, "part2", "utf8"); - - const session = emptySession(); - const packageId = "legacy-empty-pkg"; - const itemId = "legacy-empty-item"; - const createdAt = Date.now() - 20_000; - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "legacy-empty", - outputDir: packageDir, - extractDir: path.join(root, "extract", "legacy-empty"), - status: "completed", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/legacy-empty", - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 123, - totalBytes: 123, - progressPercent: 100, - fileName: path.basename(part1), - targetPath: part1, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Entpackt", - createdAt, - updatedAt: createdAt - }; - - new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - cleanupMode: "delete" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - await waitFor(() => !fs.existsSync(packageDir), 5000); - }); - - it("does not over-clean packages that share one extract directory", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const sharedExtractDir = path.join(root, "extract", "shared"); - fs.mkdirSync(sharedExtractDir, { recursive: true }); - fs.writeFileSync(path.join(sharedExtractDir, "already-extracted.mkv"), "ok", "utf8"); - - const pkg1Dir = path.join(root, "downloads", "pkg1"); - const pkg2Dir = path.join(root, "downloads", "pkg2"); - fs.mkdirSync(pkg1Dir, { recursive: true }); - fs.mkdirSync(pkg2Dir, { recursive: true }); - - const pkg1Part1 = path.join(pkg1Dir, "show.one.part01.rar"); - const pkg1Part2 = path.join(pkg1Dir, "show.one.part02.rar"); - const pkg2Part1 = path.join(pkg2Dir, "show.two.part01.rar"); - const pkg2Part2 = path.join(pkg2Dir, "show.two.part02.rar"); - fs.writeFileSync(pkg1Part1, "a1", "utf8"); - fs.writeFileSync(pkg1Part2, "a2", "utf8"); - fs.writeFileSync(pkg2Part1, "b1", "utf8"); - fs.writeFileSync(pkg2Part2, "b2", "utf8"); - - const session = emptySession(); - const createdAt = Date.now() - 30_000; - - session.packageOrder = ["pkg1", "pkg2"]; - session.packages.pkg1 = { - id: "pkg1", - name: "pkg1", - outputDir: pkg1Dir, - extractDir: sharedExtractDir, - status: "completed", - itemIds: ["pkg1-item"], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.packages.pkg2 = { - id: "pkg2", - name: "pkg2", - outputDir: pkg2Dir, - extractDir: sharedExtractDir, - status: "completed", - itemIds: ["pkg2-item"], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - - session.items["pkg1-item"] = { - id: "pkg1-item", - packageId: "pkg1", - url: "https://dummy/pkg1", - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 1, - totalBytes: 1, - progressPercent: 100, - fileName: path.basename(pkg1Part1), - targetPath: pkg1Part1, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Entpackt", - createdAt, - updatedAt: createdAt - }; - session.items["pkg2-item"] = { - id: "pkg2-item", - packageId: "pkg2", - url: "https://dummy/pkg2", - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 1, - totalBytes: 1, - progressPercent: 100, - fileName: path.basename(pkg2Part1), - targetPath: pkg2Part1, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Fertig (100 MB)", - createdAt, - updatedAt: createdAt - }; - - new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - cleanupMode: "delete" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - await waitFor(() => !fs.existsSync(pkg1Part1) && !fs.existsSync(pkg1Part2), 5000); - expect(fs.existsSync(pkg2Part1)).toBe(true); - expect(fs.existsSync(pkg2Part2)).toBe(true); - }); - - it("resets run counters and reconnect state on start", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - session.runStartedAt = Date.now() - 3600 * 1000; - session.totalDownloadedBytes = 9_999_999; - session.reconnectUntil = Date.now() + 120000; - session.reconnectReason = "HTTP 503"; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 5000); - - const snapshot = manager.getSnapshot(); - const summary = manager.getSummary(); - expect(snapshot.session.totalDownloadedBytes).toBe(0); - expect(snapshot.session.reconnectUntil).toBe(0); - expect(snapshot.session.reconnectReason).toBe(""); - expect(summary).toBeNull(); - }); - - it("shows zero total when queue is empty despite stale persisted bytes", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - session.totalDownloadedBytes = 19.99 * 1024 * 1024 * 1024; - session.runStartedAt = Date.now() - 5 * 60 * 1000; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const snapshot = manager.getSnapshot(); - expect(snapshot.stats.totalPackages).toBe(0); - expect(snapshot.stats.totalFiles).toBe(0); - expect(snapshot.stats.totalDownloaded).toBe(0); - expect(snapshot.session.totalDownloadedBytes).toBe(0); - expect(snapshot.session.runStartedAt).toBe(0); - }); - + + const packageId = "conflict-pkg"; + const itemId = "conflict-item"; + const now = Date.now() - 5000; + const outputDir = path.join(root, "downloads", "conflict"); + const extractDir = path.join(root, "extract", "conflict"); + fs.mkdirSync(outputDir, { recursive: true }); + fs.mkdirSync(extractDir, { recursive: true }); + fs.writeFileSync(path.join(extractDir, "existing.mkv"), "x", "utf8"); + + const session = emptySession(); + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "conflict", + outputDir, + extractDir, + status: "queued", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt: now, + updatedAt: now + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/conflict", + provider: null, + status: "queued", + retries: 0, + speedBps: 0, + downloadedBytes: 0, + totalBytes: null, + progressPercent: 0, + fileName: "conflict.part01.rar", + targetPath: path.join(outputDir, "conflict.part01.rar"), + resumable: true, + attempts: 0, + lastError: "", + fullStatus: "Wartet", + createdAt: now, + updatedAt: now + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract") + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const conflicts = await manager.getStartConflicts(); + expect(conflicts.length).toBe(1); + expect(conflicts[0]?.packageId).toBe(packageId); + }); + + it("resolves start conflict by skipping package", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const packageId = "skip-pkg"; + const itemId = "skip-item"; + const now = Date.now() - 5000; + const outputDir = path.join(root, "downloads", "skip"); + const extractDir = path.join(root, "extract", "skip"); + fs.mkdirSync(outputDir, { recursive: true }); + fs.mkdirSync(extractDir, { recursive: true }); + fs.writeFileSync(path.join(extractDir, "existing.mkv"), "x", "utf8"); + + const session = emptySession(); + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "skip", + outputDir, + extractDir, + status: "queued", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt: now, + updatedAt: now + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/skip", + provider: null, + status: "queued", + retries: 0, + speedBps: 0, + downloadedBytes: 0, + totalBytes: null, + progressPercent: 0, + fileName: "skip.part01.rar", + targetPath: path.join(outputDir, "skip.part01.rar"), + resumable: true, + attempts: 0, + lastError: "", + fullStatus: "Wartet", + createdAt: now, + updatedAt: now + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract") + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const result = await manager.resolveStartConflict(packageId, "skip"); + expect(result.skipped).toBe(true); + const snapshot = manager.getSnapshot(); + expect(snapshot.session.packages[packageId]).toBeDefined(); + expect(snapshot.session.packages[packageId]?.status).toBe("queued"); + expect(snapshot.session.items[itemId]).toBeDefined(); + expect(snapshot.session.items[itemId]?.status).toBe("queued"); + expect(snapshot.session.items[itemId]?.fullStatus).toBe("Wartet"); + }); + + it("keeps already completed items when skipping start conflict", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const packageId = "skip-partial-pkg"; + const completedItemId = "skip-partial-completed"; + const pendingItemId = "skip-partial-pending"; + const now = Date.now() - 5000; + const outputDir = path.join(root, "downloads", "skip-partial"); + const extractDir = path.join(root, "extract", "skip-partial"); + fs.mkdirSync(outputDir, { recursive: true }); + fs.mkdirSync(extractDir, { recursive: true }); + fs.writeFileSync(path.join(extractDir, "existing.mkv"), "x", "utf8"); + const completedTarget = path.join(outputDir, "skip-partial.part01.rar"); + fs.writeFileSync(completedTarget, "part", "utf8"); + + const session = emptySession(); + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "skip-partial", + outputDir, + extractDir, + status: "queued", + itemIds: [completedItemId, pendingItemId], + cancelled: false, + enabled: true, + createdAt: now, + updatedAt: now + }; + session.items[completedItemId] = { + id: completedItemId, + packageId, + url: "https://dummy/skip-partial/completed", + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 123, + totalBytes: 123, + progressPercent: 100, + fileName: "skip-partial.part01.rar", + targetPath: completedTarget, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Entpackt", + createdAt: now, + updatedAt: now + }; + session.items[pendingItemId] = { + id: pendingItemId, + packageId, + url: "https://dummy/skip-partial/pending", + provider: null, + status: "queued", + retries: 0, + speedBps: 0, + downloadedBytes: 0, + totalBytes: null, + progressPercent: 0, + fileName: "skip-partial.part02.rar", + targetPath: path.join(outputDir, "skip-partial.part02.rar"), + resumable: true, + attempts: 0, + lastError: "", + fullStatus: "Wartet", + createdAt: now, + updatedAt: now + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract") + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const result = await manager.resolveStartConflict(packageId, "skip"); + expect(result.skipped).toBe(true); + const snapshot = manager.getSnapshot(); + expect(snapshot.session.packages[packageId]).toBeDefined(); + expect(snapshot.session.items[completedItemId]?.status).toBe("completed"); + expect(snapshot.session.items[completedItemId]?.fullStatus).toBe("Entpackt"); + expect(snapshot.session.items[pendingItemId]?.status).toBe("queued"); + expect(snapshot.session.items[pendingItemId]?.fullStatus).toBe("Wartet"); + }); + + it("resolves start conflict by overwriting and resetting queued package", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const packageId = "overwrite-pkg"; + const itemId = "overwrite-item"; + const now = Date.now() - 5000; + const outputDir = path.join(root, "downloads", "overwrite"); + const extractDir = path.join(root, "extract", "overwrite"); + fs.mkdirSync(outputDir, { recursive: true }); + fs.mkdirSync(extractDir, { recursive: true }); + fs.writeFileSync(path.join(outputDir, "overwrite.part01.rar"), "part", "utf8"); + fs.writeFileSync(path.join(extractDir, "existing.mkv"), "x", "utf8"); + + const session = emptySession(); + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "overwrite", + outputDir, + extractDir, + status: "queued", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt: now, + updatedAt: now + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/overwrite", + provider: null, + status: "queued", + retries: 1, + speedBps: 0, + downloadedBytes: 42, + totalBytes: 100, + progressPercent: 42, + fileName: "overwrite.part01.rar", + targetPath: path.join(outputDir, "overwrite.part01.rar"), + resumable: true, + attempts: 3, + lastError: "x", + fullStatus: "Wartet", + createdAt: now, + updatedAt: now + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract") + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const result = await manager.resolveStartConflict(packageId, "overwrite"); + expect(result.overwritten).toBe(true); + const snapshot = manager.getSnapshot(); + const item = snapshot.session.items[itemId]; + expect(item?.status).toBe("queued"); + expect(item?.downloadedBytes).toBe(0); + expect(item?.progressPercent).toBe(0); + expect(item?.attempts).toBe(0); + expect(item?.lastError).toBe(""); + expect(item?.fullStatus).toBe("Wartet"); + expect(fs.existsSync(outputDir)).toBe(false); + expect(fs.existsSync(extractDir)).toBe(false); + }); + + it("requeues legacy 'Gestoppt' items on startup", () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + const packageId = "stopped-pkg"; + const itemId = "stopped-item"; + const createdAt = Date.now() - 20_000; + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "stopped", + outputDir: path.join(root, "downloads", "stopped"), + extractDir: path.join(root, "extract", "stopped"), + status: "completed", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/stopped", + provider: "megadebrid", + status: "cancelled", + retries: 1, + speedBps: 0, + downloadedBytes: 512, + totalBytes: 2048, + progressPercent: 25, + fileName: "resume.part01.rar", + targetPath: path.join(root, "downloads", "stopped", "resume.part01.rar"), + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Gestoppt", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const snapshot = manager.getSnapshot(); + expect(snapshot.session.items[itemId]?.status).toBe("queued"); + expect(snapshot.session.items[itemId]?.fullStatus).toBe("Wartet"); + expect(snapshot.session.packages[packageId]?.status).toBe("queued"); + }); + + it("cleans leftover split archives on startup for already extracted packages", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const packageDir = path.join(root, "downloads", "legacy"); + fs.mkdirSync(packageDir, { recursive: true }); + const part1 = path.join(packageDir, "legacy.release.part01.rar"); + const part2 = path.join(packageDir, "legacy.release.part02.rar"); + const part3 = path.join(packageDir, "legacy.release.part03.rar"); + const keep = path.join(packageDir, "keep.txt"); + fs.writeFileSync(part2, "part2", "utf8"); + fs.writeFileSync(part3, "part3", "utf8"); + fs.writeFileSync(keep, "keep", "utf8"); + + const session = emptySession(); + const packageId = "legacy-pkg"; + const itemId = "legacy-item"; + const createdAt = Date.now() - 20_000; + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "legacy", + outputDir: packageDir, + extractDir: path.join(root, "extract", "legacy"), + status: "completed", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/legacy", + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 123, + totalBytes: 123, + progressPercent: 100, + fileName: path.basename(part1), + targetPath: part1, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Entpackt", + createdAt, + updatedAt: createdAt + }; + + new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true, + cleanupMode: "delete" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + await waitFor(() => !fs.existsSync(part2) && !fs.existsSync(part3), 5000); + expect(fs.existsSync(keep)).toBe(true); + }); + + it("cleans legacy leftovers when package is extracted but marker is old", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const packageDir = path.join(root, "downloads", "legacy-old"); + const extractDir = path.join(root, "extract", "legacy-old"); + fs.mkdirSync(packageDir, { recursive: true }); + fs.mkdirSync(extractDir, { recursive: true }); + + const part1 = path.join(packageDir, "legacy.old.part01.rar"); + const part2 = path.join(packageDir, "legacy.old.part02.rar"); + const part3 = path.join(packageDir, "legacy.old.part03.rar"); + const keep = path.join(packageDir, "keep.nfo"); + fs.writeFileSync(part1, "part1", "utf8"); + fs.writeFileSync(part2, "part2", "utf8"); + fs.writeFileSync(part3, "part3", "utf8"); + fs.writeFileSync(keep, "keep", "utf8"); + fs.writeFileSync(path.join(extractDir, "episode.mkv"), "video", "utf8"); + + const session = emptySession(); + const packageId = "legacy-old-pkg"; + const itemId = "legacy-old-item"; + const createdAt = Date.now() - 20_000; + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "legacy-old", + outputDir: packageDir, + extractDir, + status: "completed", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/legacy-old", + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 123, + totalBytes: 123, + progressPercent: 100, + fileName: path.basename(part1), + targetPath: part1, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Fertig (123 MB)", + createdAt, + updatedAt: createdAt + }; + + new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + cleanupMode: "delete" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + await waitFor(() => !fs.existsSync(part1) && !fs.existsSync(part2) && !fs.existsSync(part3), 5000); + expect(fs.existsSync(keep)).toBe(true); + expect(fs.existsSync(path.join(extractDir, "episode.mkv"))).toBe(true); + }); + + it("removes empty download package directory after startup cleanup backfill", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const packageDir = path.join(root, "downloads", "legacy-empty"); + fs.mkdirSync(packageDir, { recursive: true }); + const part1 = path.join(packageDir, "legacy.empty.part01.rar"); + const part2 = path.join(packageDir, "legacy.empty.part02.rar"); + fs.writeFileSync(part1, "part1", "utf8"); + fs.writeFileSync(part2, "part2", "utf8"); + + const session = emptySession(); + const packageId = "legacy-empty-pkg"; + const itemId = "legacy-empty-item"; + const createdAt = Date.now() - 20_000; + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "legacy-empty", + outputDir: packageDir, + extractDir: path.join(root, "extract", "legacy-empty"), + status: "completed", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/legacy-empty", + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 123, + totalBytes: 123, + progressPercent: 100, + fileName: path.basename(part1), + targetPath: part1, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Entpackt", + createdAt, + updatedAt: createdAt + }; + + new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + cleanupMode: "delete" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + await waitFor(() => !fs.existsSync(packageDir), 5000); + }); + + it("does not over-clean packages that share one extract directory", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const sharedExtractDir = path.join(root, "extract", "shared"); + fs.mkdirSync(sharedExtractDir, { recursive: true }); + fs.writeFileSync(path.join(sharedExtractDir, "already-extracted.mkv"), "ok", "utf8"); + + const pkg1Dir = path.join(root, "downloads", "pkg1"); + const pkg2Dir = path.join(root, "downloads", "pkg2"); + fs.mkdirSync(pkg1Dir, { recursive: true }); + fs.mkdirSync(pkg2Dir, { recursive: true }); + + const pkg1Part1 = path.join(pkg1Dir, "show.one.part01.rar"); + const pkg1Part2 = path.join(pkg1Dir, "show.one.part02.rar"); + const pkg2Part1 = path.join(pkg2Dir, "show.two.part01.rar"); + const pkg2Part2 = path.join(pkg2Dir, "show.two.part02.rar"); + fs.writeFileSync(pkg1Part1, "a1", "utf8"); + fs.writeFileSync(pkg1Part2, "a2", "utf8"); + fs.writeFileSync(pkg2Part1, "b1", "utf8"); + fs.writeFileSync(pkg2Part2, "b2", "utf8"); + + const session = emptySession(); + const createdAt = Date.now() - 30_000; + + session.packageOrder = ["pkg1", "pkg2"]; + session.packages.pkg1 = { + id: "pkg1", + name: "pkg1", + outputDir: pkg1Dir, + extractDir: sharedExtractDir, + status: "completed", + itemIds: ["pkg1-item"], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.packages.pkg2 = { + id: "pkg2", + name: "pkg2", + outputDir: pkg2Dir, + extractDir: sharedExtractDir, + status: "completed", + itemIds: ["pkg2-item"], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + + session.items["pkg1-item"] = { + id: "pkg1-item", + packageId: "pkg1", + url: "https://dummy/pkg1", + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 1, + totalBytes: 1, + progressPercent: 100, + fileName: path.basename(pkg1Part1), + targetPath: pkg1Part1, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Entpackt", + createdAt, + updatedAt: createdAt + }; + session.items["pkg2-item"] = { + id: "pkg2-item", + packageId: "pkg2", + url: "https://dummy/pkg2", + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 1, + totalBytes: 1, + progressPercent: 100, + fileName: path.basename(pkg2Part1), + targetPath: pkg2Part1, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Fertig (100 MB)", + createdAt, + updatedAt: createdAt + }; + + new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + cleanupMode: "delete" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + await waitFor(() => !fs.existsSync(pkg1Part1) && !fs.existsSync(pkg1Part2), 5000); + expect(fs.existsSync(pkg2Part1)).toBe(true); + expect(fs.existsSync(pkg2Part2)).toBe(true); + }); + + it("resets run counters and reconnect state on start", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + session.runStartedAt = Date.now() - 3600 * 1000; + session.totalDownloadedBytes = 9_999_999; + session.reconnectUntil = Date.now() + 120000; + session.reconnectReason = "HTTP 503"; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 5000); + + const snapshot = manager.getSnapshot(); + const summary = manager.getSummary(); + expect(snapshot.session.totalDownloadedBytes).toBe(0); + expect(snapshot.session.reconnectUntil).toBe(0); + expect(snapshot.session.reconnectReason).toBe(""); + expect(summary).toBeNull(); + }); + + it("shows zero total when queue is empty despite stale persisted bytes", () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + session.totalDownloadedBytes = 19.99 * 1024 * 1024 * 1024; + session.runStartedAt = Date.now() - 5 * 60 * 1000; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const snapshot = manager.getSnapshot(); + expect(snapshot.stats.totalPackages).toBe(0); + expect(snapshot.stats.totalFiles).toBe(0); + expect(snapshot.stats.totalDownloaded).toBe(0); + expect(snapshot.session.totalDownloadedBytes).toBe(0); + expect(snapshot.session.runStartedAt).toBe(0); + }); + it("clearAll resets total bytes and stats", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - const packageId = "pkg-clear"; - const itemId = "item-clear"; - const now = Date.now() - 1000; - const outputDir = path.join(root, "downloads", "pkg-clear"); - const extractDir = path.join(root, "extract", "pkg-clear"); - const targetPath = path.join(outputDir, "episode.mkv"); - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "pkg-clear", - outputDir, - extractDir, - status: "completed", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt: now, - updatedAt: now - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/item-clear", - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 1024, - totalBytes: 1024, - progressPercent: 100, - fileName: "episode.mkv", - targetPath, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Fertig (1 KB)", - createdAt: now, - updatedAt: now - }; - session.totalDownloadedBytes = 1024; - session.runStartedAt = now; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - manager.clearAll(); - const snapshot = manager.getSnapshot(); - expect(snapshot.stats.totalPackages).toBe(0); - expect(snapshot.stats.totalFiles).toBe(0); + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + const packageId = "pkg-clear"; + const itemId = "item-clear"; + const now = Date.now() - 1000; + const outputDir = path.join(root, "downloads", "pkg-clear"); + const extractDir = path.join(root, "extract", "pkg-clear"); + const targetPath = path.join(outputDir, "episode.mkv"); + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "pkg-clear", + outputDir, + extractDir, + status: "completed", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt: now, + updatedAt: now + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/item-clear", + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 1024, + totalBytes: 1024, + progressPercent: 100, + fileName: "episode.mkv", + targetPath, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Fertig (1 KB)", + createdAt: now, + updatedAt: now + }; + session.totalDownloadedBytes = 1024; + session.runStartedAt = now; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + manager.clearAll(); + const snapshot = manager.getSnapshot(); + expect(snapshot.stats.totalPackages).toBe(0); + expect(snapshot.stats.totalFiles).toBe(0); expect(snapshot.stats.totalDownloaded).toBe(0); expect(snapshot.session.totalDownloadedBytes).toBe(0); expect(snapshot.session.runStartedAt).toBe(0); @@ -5553,416 +5553,416 @@ describe("download manager", () => { }); it("does not start a run when queue is empty", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.start(); - await new Promise((resolve) => setTimeout(resolve, 80)); - - const snapshot = manager.getSnapshot(); - expect(snapshot.session.running).toBe(false); - expect(manager.getSummary()).toBeNull(); - }); - - it("calculates ETA from current run items only", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(128 * 1024, 4); - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/slow-eta") { - res.statusCode = 404; - res.end("not-found"); - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - const half = Math.floor(binary.length / 2); - res.write(binary.subarray(0, half)); - setTimeout(() => { - res.end(binary.subarray(half)); - }, 700); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/slow-eta`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "new-episode.mkv", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const session = emptySession(); - const oldPkgId = "old-pkg"; - const oldItemId = "old-item"; - const oldNow = Date.now() - 5000; - session.packageOrder = [oldPkgId]; - session.packages[oldPkgId] = { - id: oldPkgId, - name: "old", - outputDir: path.join(root, "downloads", "old"), - extractDir: path.join(root, "extract", "old"), - status: "completed", - itemIds: [oldItemId], - cancelled: false, - enabled: true, - createdAt: oldNow, - updatedAt: oldNow - }; - session.items[oldItemId] = { - id: oldItemId, - packageId: oldPkgId, - url: "https://dummy/old", - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 100, - totalBytes: 100, - progressPercent: 100, - fileName: "old.bin", - targetPath: path.join(root, "downloads", "old", "old.bin"), - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "done", - createdAt: oldNow, - updatedAt: oldNow - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "new", links: ["https://dummy/new"] }]); - await manager.start(); - await new Promise((resolve) => setTimeout(resolve, 120)); - - const runningSnapshot = manager.getSnapshot(); - expect(runningSnapshot.session.running).toBe(true); - expect(runningSnapshot.etaText).toBe("ETA: --"); - - await waitFor(() => !manager.getSnapshot().session.running, 25000); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("performs one fresh retry after fetch failed during unrestrict", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(96 * 1024, 12); - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/fresh-retry") { - res.statusCode = 404; - res.end("not-found"); - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/fresh-retry`; - let unrestrictCalls = 0; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - unrestrictCalls += 1; - if (unrestrictCalls <= 3) { - throw new TypeError("fetch failed"); - } - return new Response( - JSON.stringify({ - download: directUrl, - filename: "fresh-retry.bin", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - autoReconnect: false - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "fresh-retry", links: ["https://dummy/fresh"] }]); - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 30000); - - const item = Object.values(manager.getSnapshot().session.items)[0]; - expect(unrestrictCalls).toBeGreaterThan(3); - expect(item?.status).toBe("completed"); - expect(item?.lastError || "").toBe(""); - expect(fs.existsSync(item.targetPath)).toBe(true); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("retries suspicious mini files under 100 KB until the full file arrives", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(2 * 1024 * 1024, 21); - let directCalls = 0; - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/mini-retry") { - res.statusCode = 404; - res.end("not-found"); - return; - } - - directCalls += 1; - if (directCalls === 1) { - const tiny = Buffer.from("temporary error", "utf8"); - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(tiny.length)); - res.end(tiny); - return; - } - - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/mini-retry`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "mini-retry.part01.rar", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - autoReconnect: false - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "mini-retry", links: ["https://dummy/mini-retry"] }]); - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 30000); - - const item = Object.values(manager.getSnapshot().session.items)[0]; - expect(item?.status).toBe("completed"); - expect(directCalls).toBeGreaterThan(1); - expect(fs.existsSync(item.targetPath)).toBe(true); - expect(fs.statSync(item.targetPath).size).toBe(binary.length); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("limits AllDebrid rapidgator starts to one active task by default", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(2 * 1024 * 1024, 6); - let unlockInFlight = 0; - let maxUnlockInFlight = 0; - - const server = http.createServer((req, res) => { - const route = req.url || ""; - if (route !== "/rg-1" && route !== "/rg-2") { - res.statusCode = 404; - res.end("not-found"); - return; - } - setTimeout(() => { - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }, 1500); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - - const link1 = "https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html"; - const link2 = "https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html"; - const directUrl1 = `http://127.0.0.1:${address.port}/rg-1`; - const directUrl2 = `http://127.0.0.1:${address.port}/rg-2`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - const method = String( - init?.method - || (typeof input === "string" || input instanceof URL ? "" : input.method || "") - ).toUpperCase(); - - if (url.includes("/user/hosts")) { - return new Response( - JSON.stringify({ - status: "success", - data: { - hosts: { - rapidgator: { - name: "Rapidgator", - status: true, - quota: 50, - quotaMax: 100, - quotaType: "traffic", - limitSimuDl: 1 - } - } - } - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - - if (url.includes("/link/unlock")) { - unlockInFlight += 1; - maxUnlockInFlight = Math.max(maxUnlockInFlight, unlockInFlight); - try { - await new Promise((resolve) => setTimeout(resolve, 120)); - const body = init?.body; - const bodyText = body instanceof URLSearchParams ? body.toString() : String(body || ""); - const originalLink = new URLSearchParams(bodyText).get("link") || ""; - const directUrl = originalLink === link2 ? directUrl2 : directUrl1; - const fileName = originalLink === link2 ? "rg-2.mkv" : "rg-1.mkv"; - return new Response( - JSON.stringify({ - status: "success", - data: { - link: directUrl, - filename: fileName, - filesize: binary.length - } - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } finally { - unlockInFlight = Math.max(0, unlockInFlight - 1); - } - } - - if (url.startsWith("https://rapidgator.net/")) { - if (method === "HEAD") { - return new Response(null, { status: 200 }); - } - return new Response("Rapidgator", { - status: 200, - headers: { "Content-Type": "text/html" } - }); - } - - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.start(); + await new Promise((resolve) => setTimeout(resolve, 80)); + + const snapshot = manager.getSnapshot(); + expect(snapshot.session.running).toBe(false); + expect(manager.getSummary()).toBeNull(); + }); + + it("calculates ETA from current run items only", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(128 * 1024, 4); + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/slow-eta") { + res.statusCode = 404; + res.end("not-found"); + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + const half = Math.floor(binary.length / 2); + res.write(binary.subarray(0, half)); + setTimeout(() => { + res.end(binary.subarray(half)); + }, 700); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/slow-eta`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "new-episode.mkv", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const session = emptySession(); + const oldPkgId = "old-pkg"; + const oldItemId = "old-item"; + const oldNow = Date.now() - 5000; + session.packageOrder = [oldPkgId]; + session.packages[oldPkgId] = { + id: oldPkgId, + name: "old", + outputDir: path.join(root, "downloads", "old"), + extractDir: path.join(root, "extract", "old"), + status: "completed", + itemIds: [oldItemId], + cancelled: false, + enabled: true, + createdAt: oldNow, + updatedAt: oldNow + }; + session.items[oldItemId] = { + id: oldItemId, + packageId: oldPkgId, + url: "https://dummy/old", + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 100, + totalBytes: 100, + progressPercent: 100, + fileName: "old.bin", + targetPath: path.join(root, "downloads", "old", "old.bin"), + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "done", + createdAt: oldNow, + updatedAt: oldNow + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "new", links: ["https://dummy/new"] }]); + await manager.start(); + await new Promise((resolve) => setTimeout(resolve, 120)); + + const runningSnapshot = manager.getSnapshot(); + expect(runningSnapshot.session.running).toBe(true); + expect(runningSnapshot.etaText).toBe("ETA: --"); + + await waitFor(() => !manager.getSnapshot().session.running, 25000); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("performs one fresh retry after fetch failed during unrestrict", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(96 * 1024, 12); + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/fresh-retry") { + res.statusCode = 404; + res.end("not-found"); + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/fresh-retry`; + let unrestrictCalls = 0; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + unrestrictCalls += 1; + if (unrestrictCalls <= 3) { + throw new TypeError("fetch failed"); + } + return new Response( + JSON.stringify({ + download: directUrl, + filename: "fresh-retry.bin", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + autoReconnect: false + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "fresh-retry", links: ["https://dummy/fresh"] }]); + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 30000); + + const item = Object.values(manager.getSnapshot().session.items)[0]; + expect(unrestrictCalls).toBeGreaterThan(3); + expect(item?.status).toBe("completed"); + expect(item?.lastError || "").toBe(""); + expect(fs.existsSync(item.targetPath)).toBe(true); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("retries suspicious mini files under 100 KB until the full file arrives", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(2 * 1024 * 1024, 21); + let directCalls = 0; + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/mini-retry") { + res.statusCode = 404; + res.end("not-found"); + return; + } + + directCalls += 1; + if (directCalls === 1) { + const tiny = Buffer.from("temporary error", "utf8"); + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(tiny.length)); + res.end(tiny); + return; + } + + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/mini-retry`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "mini-retry.part01.rar", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + autoReconnect: false + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "mini-retry", links: ["https://dummy/mini-retry"] }]); + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 30000); + + const item = Object.values(manager.getSnapshot().session.items)[0]; + expect(item?.status).toBe("completed"); + expect(directCalls).toBeGreaterThan(1); + expect(fs.existsSync(item.targetPath)).toBe(true); + expect(fs.statSync(item.targetPath).size).toBe(binary.length); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("limits AllDebrid rapidgator starts to one active task by default", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(2 * 1024 * 1024, 6); + let unlockInFlight = 0; + let maxUnlockInFlight = 0; + + const server = http.createServer((req, res) => { + const route = req.url || ""; + if (route !== "/rg-1" && route !== "/rg-2") { + res.statusCode = 404; + res.end("not-found"); + return; + } + setTimeout(() => { + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }, 1500); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + + const link1 = "https://rapidgator.net/file/12345678901234567890123456789012/file1.mkv.html"; + const link2 = "https://rapidgator.net/file/abcdefabcdefabcdefabcdefabcdef12/file2.mkv.html"; + const directUrl1 = `http://127.0.0.1:${address.port}/rg-1`; + const directUrl2 = `http://127.0.0.1:${address.port}/rg-2`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + const method = String( + init?.method + || (typeof input === "string" || input instanceof URL ? "" : input.method || "") + ).toUpperCase(); + + if (url.includes("/user/hosts")) { + return new Response( + JSON.stringify({ + status: "success", + data: { + hosts: { + rapidgator: { + name: "Rapidgator", + status: true, + quota: 50, + quotaMax: 100, + quotaType: "traffic", + limitSimuDl: 1 + } + } + } + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + + if (url.includes("/link/unlock")) { + unlockInFlight += 1; + maxUnlockInFlight = Math.max(maxUnlockInFlight, unlockInFlight); + try { + await new Promise((resolve) => setTimeout(resolve, 120)); + const body = init?.body; + const bodyText = body instanceof URLSearchParams ? body.toString() : String(body || ""); + const originalLink = new URLSearchParams(bodyText).get("link") || ""; + const directUrl = originalLink === link2 ? directUrl2 : directUrl1; + const fileName = originalLink === link2 ? "rg-2.mkv" : "rg-1.mkv"; + return new Response( + JSON.stringify({ + status: "success", + data: { + link: directUrl, + filename: fileName, + filesize: binary.length + } + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } finally { + unlockInFlight = Math.max(0, unlockInFlight - 1); + } + } + + if (url.startsWith("https://rapidgator.net/")) { + if (method === "HEAD") { + return new Response(null, { status: 200 }); + } + return new Response("Rapidgator", { + status: 200, + headers: { "Content-Type": "text/html" } + }); + } + + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( { ...defaultSettings(), allDebridToken: "ad-token", @@ -5971,35 +5971,35 @@ describe("download manager", () => { providerSecondary: "none", providerTertiary: "none", outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - autoReconnect: false, - enableIntegrityCheck: false, - maxParallel: 2 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "rg-all-debrid", links: [link1, link2] }]); - await manager.start(); - await waitFor(() => { - const items = Object.values(manager.getSnapshot().session.items); - return items.some((item) => item.status === "downloading") && maxUnlockInFlight >= 1; - }, 15000); + extractDir: path.join(root, "extract"), + autoExtract: false, + autoReconnect: false, + enableIntegrityCheck: false, + maxParallel: 2 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "rg-all-debrid", links: [link1, link2] }]); + await manager.start(); + await waitFor(() => { + const items = Object.values(manager.getSnapshot().session.items); + return items.some((item) => item.status === "downloading") && maxUnlockInFlight >= 1; + }, 15000); await new Promise((resolve) => setTimeout(resolve, 3600)); - - const items = Object.values(manager.getSnapshot().session.items); - expect(items).toHaveLength(2); - expect(items.filter((item) => item.status === "downloading" || item.status === "completed")).toHaveLength(1); - expect(items.filter((item) => item.status === "queued" || item.status === "validating" || item.status === "reconnect_wait")).toHaveLength(1); - expect(maxUnlockInFlight).toBe(1); - manager.stop(); - await waitFor(() => !manager.getSnapshot().session.running, 15000); - } finally { - server.close(); - await once(server, "close"); - } + + const items = Object.values(manager.getSnapshot().session.items); + expect(items).toHaveLength(2); + expect(items.filter((item) => item.status === "downloading" || item.status === "completed")).toHaveLength(1); + expect(items.filter((item) => item.status === "queued" || item.status === "validating" || item.status === "reconnect_wait")).toHaveLength(1); + expect(maxUnlockInFlight).toBe(1); + manager.stop(); + await waitFor(() => !manager.getSnapshot().session.running, 15000); + } finally { + server.close(); + await once(server, "close"); + } }, 35000); it("allows concurrent AllDebrid Web Rapidgator starts up to configured parallelism", async () => { @@ -6272,68 +6272,68 @@ describe("download manager", () => { }, 20000); it("starts immediately free AllDebrid slots after the same 3 second delay", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(512 * 1024, 5); - - const server = http.createServer((req, res) => { - const route = req.url || ""; - if (route !== "/ad-1" && route !== "/ad-2" && route !== "/ad-3") { - res.statusCode = 404; - res.end("not-found"); - return; - } + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(512 * 1024, 5); + + const server = http.createServer((req, res) => { + const route = req.url || ""; + if (route !== "/ad-1" && route !== "/ad-2" && route !== "/ad-3") { + res.statusCode = 404; + res.end("not-found"); + return; + } setTimeout(() => { res.statusCode = 200; res.setHeader("Accept-Ranges", "bytes"); res.setHeader("Content-Length", String(binary.length)); res.end(binary); }, 6500); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - - const link1 = "https://host-a.example/file1.bin"; - const link2 = "https://host-b.example/file2.bin"; - const link3 = "https://host-c.example/file3.bin"; - const directUrl1 = `http://127.0.0.1:${address.port}/ad-1`; - const directUrl2 = `http://127.0.0.1:${address.port}/ad-2`; - const directUrl3 = `http://127.0.0.1:${address.port}/ad-3`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/link/unlock")) { - const body = init?.body; - const bodyText = body instanceof URLSearchParams ? body.toString() : String(body || ""); - const originalLink = new URLSearchParams(bodyText).get("link") || ""; - const directUrl = originalLink === link2 ? directUrl2 : originalLink === link3 ? directUrl3 : directUrl1; - const fileName = originalLink === link2 ? "ad-2.bin" : originalLink === link3 ? "ad-3.bin" : "ad-1.bin"; - return new Response( - JSON.stringify({ - status: "success", - data: { - link: directUrl, - filename: fileName, - filesize: binary.length - } - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + + const link1 = "https://host-a.example/file1.bin"; + const link2 = "https://host-b.example/file2.bin"; + const link3 = "https://host-c.example/file3.bin"; + const directUrl1 = `http://127.0.0.1:${address.port}/ad-1`; + const directUrl2 = `http://127.0.0.1:${address.port}/ad-2`; + const directUrl3 = `http://127.0.0.1:${address.port}/ad-3`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/link/unlock")) { + const body = init?.body; + const bodyText = body instanceof URLSearchParams ? body.toString() : String(body || ""); + const originalLink = new URLSearchParams(bodyText).get("link") || ""; + const directUrl = originalLink === link2 ? directUrl2 : originalLink === link3 ? directUrl3 : directUrl1; + const fileName = originalLink === link2 ? "ad-2.bin" : originalLink === link3 ? "ad-3.bin" : "ad-1.bin"; + return new Response( + JSON.stringify({ + status: "success", + data: { + link: directUrl, + filename: fileName, + filesize: binary.length + } + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( { ...defaultSettings(), allDebridToken: "ad-token", @@ -6341,17 +6341,17 @@ describe("download manager", () => { providerPrimary: "alldebrid", providerSecondary: "none", providerTertiary: "none", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - autoReconnect: false, - enableIntegrityCheck: false, - maxParallel: 3 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + autoReconnect: false, + enableIntegrityCheck: false, + maxParallel: 3 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + manager.addPackages([{ name: "ad-paced", links: [link1, link2, link3] }]); await manager.start(); @@ -6476,78 +6476,78 @@ describe("download manager", () => { await once(server, "close"); } }, 25000); - - it("creates extract directory only at extraction and marks items as Entpackt", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const zip = new AdmZip(); - zip.addFile("inside.txt", Buffer.from("ok")); - const archive = zip.toBuffer(); - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/archive") { - res.statusCode = 404; - res.end("not-found"); - return; - } - setTimeout(() => { - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(archive.length)); - res.end(archive); - }, 450); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/archive`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "sample.zip", - filesize: archive.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - createExtractSubfolder: true, - autoExtract: true, - enableIntegrityCheck: false, - cleanupMode: "none" - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "zip-pack", links: ["https://dummy/archive"] }]); - const pkgId = manager.getSnapshot().session.packageOrder[0]; - const extractDir = manager.getSnapshot().session.packages[pkgId]?.extractDir || ""; - expect(extractDir).toBeTruthy(); - expect(fs.existsSync(extractDir)).toBe(false); - + + it("creates extract directory only at extraction and marks items as Entpackt", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const zip = new AdmZip(); + zip.addFile("inside.txt", Buffer.from("ok")); + const archive = zip.toBuffer(); + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/archive") { + res.statusCode = 404; + res.end("not-found"); + return; + } + setTimeout(() => { + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(archive.length)); + res.end(archive); + }, 450); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/archive`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "sample.zip", + filesize: archive.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + createExtractSubfolder: true, + autoExtract: true, + enableIntegrityCheck: false, + cleanupMode: "none" + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "zip-pack", links: ["https://dummy/archive"] }]); + const pkgId = manager.getSnapshot().session.packageOrder[0]; + const extractDir = manager.getSnapshot().session.packages[pkgId]?.extractDir || ""; + expect(extractDir).toBeTruthy(); + expect(fs.existsSync(extractDir)).toBe(false); + await manager.start(); await new Promise((resolve) => setTimeout(resolve, 140)); expect(fs.existsSync(extractDir)).toBe(false); @@ -6560,161 +6560,161 @@ describe("download manager", () => { expect(item?.fullStatus.startsWith("Entpackt - Done")).toBe(true); expect(fs.existsSync(extractDir)).toBe(true); expect(fs.existsSync(path.join(extractDir, "inside.txt"))).toBe(true); - } finally { - server.close(); - await once(server, "close"); - } - }, 35000); - - it("keeps accurate summary when completed items are cleaned immediately", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(128 * 1024, 3); - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/file") { - res.statusCode = 404; - res.end("not-found"); - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/file`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "episode.mkv", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - completedCleanupPolicy: "immediate" - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "cleanup", links: ["https://dummy/cleanup"] }]); - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 25000); - - const snapshot = manager.getSnapshot(); - const summary = manager.getSummary(); - expect(Object.keys(snapshot.session.items)).toHaveLength(0); - expect(summary).not.toBeNull(); - expect(summary?.total).toBe(1); - expect(summary?.success).toBe(1); - expect(summary?.failed).toBe(0); - expect(summary?.cancelled).toBe(0); - } finally { - server.close(); - await once(server, "close"); - } - }); - + } finally { + server.close(); + await once(server, "close"); + } + }, 35000); + + it("keeps accurate summary when completed items are cleaned immediately", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(128 * 1024, 3); + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/file") { + res.statusCode = 404; + res.end("not-found"); + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/file`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "episode.mkv", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + completedCleanupPolicy: "immediate" + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "cleanup", links: ["https://dummy/cleanup"] }]); + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 25000); + + const snapshot = manager.getSnapshot(); + const summary = manager.getSummary(); + expect(Object.keys(snapshot.session.items)).toHaveLength(0); + expect(summary).not.toBeNull(); + expect(summary?.total).toBe(1); + expect(summary?.success).toBe(1); + expect(summary?.failed).toBe(0); + expect(summary?.cancelled).toBe(0); + } finally { + server.close(); + await once(server, "close"); + } + }); + it("removes finished package when package_done cleanup policy is enabled", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const zip = new AdmZip(); zip.addFile("episode.txt", Buffer.from("ok")); zip.addFile("padding.bin", crypto.randomBytes(8 * 1024)); - const archiveBinary = zip.toBuffer(); - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/cleanup-package") { - res.statusCode = 404; - res.end("not-found"); - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(archiveBinary.length)); - res.end(archiveBinary); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/cleanup-package`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "cleanup-package.zip", - filesize: archiveBinary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true, - enableIntegrityCheck: false, - cleanupMode: "none", - completedCleanupPolicy: "package_done" - }, - emptySession(), - createStoragePaths(path.join(root, "state")) + const archiveBinary = zip.toBuffer(); + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/cleanup-package") { + res.statusCode = 404; + res.end("not-found"); + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(archiveBinary.length)); + res.end(archiveBinary); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/cleanup-package`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "cleanup-package.zip", + filesize: archiveBinary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true, + enableIntegrityCheck: false, + cleanupMode: "none", + completedCleanupPolicy: "package_done" + }, + emptySession(), + createStoragePaths(path.join(root, "state")) ); manager.addPackages([{ name: "cleanup-package", links: ["https://dummy/cleanup-package"] }]); await manager.start(); await waitFor(() => !manager.getSnapshot().session.running, 30000); await waitFor(() => manager.getSnapshot().session.packageOrder.length === 0, 12000); - - const snapshot = manager.getSnapshot(); - const summary = manager.getSummary(); - expect(snapshot.session.packageOrder).toHaveLength(0); - expect(Object.keys(snapshot.session.items)).toHaveLength(0); + + const snapshot = manager.getSnapshot(); + const summary = manager.getSummary(); + expect(snapshot.session.packageOrder).toHaveLength(0); + expect(Object.keys(snapshot.session.items)).toHaveLength(0); expect(summary).not.toBeNull(); expect(summary?.success).toBe(1); } finally { @@ -6989,780 +6989,780 @@ describe("download manager", () => { await once(server, "close"); } }, 35000); - - it("counts queued package cancellations in run summary", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(256 * 1024, 5); - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/slow") { - res.statusCode = 404; - res.end("not-found"); - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - const mid = Math.floor(binary.length / 2); - res.write(binary.subarray(0, mid)); - setTimeout(() => { - res.end(binary.subarray(mid)); - }, 600); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/slow`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "episode.mkv", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - maxParallel: 1 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "cancel-run", links: ["https://dummy/one", "https://dummy/two"] }]); - manager.start(); - await new Promise((resolve) => setTimeout(resolve, 120)); - const pkgId = manager.getSnapshot().session.packageOrder[0]; - manager.cancelPackage(pkgId); - await waitFor(() => !manager.getSnapshot().session.running, 25000); - - const summary = manager.getSummary(); - expect(summary).not.toBeNull(); - expect(summary?.total).toBe(2); - expect(summary?.cancelled).toBe(2); - expect(summary?.success).toBe(0); - expect(summary?.failed).toBe(0); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("finishes run when remaining packages are disabled", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(96 * 1024, 8); - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/enabled") { - res.statusCode = 404; - res.end("not-found"); - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.end(binary); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/enabled`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "enabled.bin", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - maxParallel: 1 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([ - { name: "enabled", links: ["https://dummy/enabled"] }, - { name: "disabled", links: ["https://dummy/disabled"] } - ]); - const initial = manager.getSnapshot(); - const enabledPkgId = initial.session.packageOrder[0]; - const disabledPkgId = initial.session.packageOrder[1]; - const enabledItemId = initial.session.packages[enabledPkgId]?.itemIds[0] || ""; - const disabledItemId = initial.session.packages[disabledPkgId]?.itemIds[0] || ""; - - manager.togglePackage(disabledPkgId); - await manager.start(); - await waitFor(() => !manager.getSnapshot().session.running, 25000); - - const snapshot = manager.getSnapshot(); - expect(snapshot.session.packages[disabledPkgId]?.enabled).toBe(false); - expect(snapshot.session.items[enabledItemId]?.status).toBe("completed"); - expect(snapshot.session.items[disabledItemId]?.status).toBe("queued"); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("stops active package and keeps items queued", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(320 * 1024, 15); - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/toggle") { - res.statusCode = 404; - res.end("not-found"); - return; - } - const half = Math.floor(binary.length / 2); - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.write(binary.subarray(0, half)); - setTimeout(() => { - res.end(binary.subarray(half)); - }, 1200); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/toggle`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "toggle.bin", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - maxParallel: 1 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "toggle", links: ["https://dummy/toggle"] }]); - const initial = manager.getSnapshot(); - const pkgId = initial.session.packageOrder[0]; - const itemId = initial.session.packages[pkgId]?.itemIds[0] || ""; - - manager.start(); - await waitFor(() => { - const item = manager.getSnapshot().session.items[itemId]; - return item?.status === "downloading"; - }, 12000); - - manager.togglePackage(pkgId); - await waitFor(() => !manager.getSnapshot().session.running, 25000); - - const snapshot = manager.getSnapshot(); - const item = snapshot.session.items[itemId]; - expect(snapshot.session.packages[pkgId]?.enabled).toBe(false); - expect(item?.status).toBe("queued"); - expect(item?.fullStatus).toBe("Paket gestoppt"); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("shows stable ETA while paused", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(320 * 1024, 10); - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/pause") { - res.statusCode = 404; - res.end("not-found"); - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - const chunk = Math.floor(binary.length / 2); - res.write(binary.subarray(0, chunk)); - setTimeout(() => { - res.end(binary.subarray(chunk)); - }, 900); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/pause`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "pause.bin", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - maxParallel: 1 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "pause-case", links: ["https://dummy/pause"] }]); - manager.start(); - await new Promise((resolve) => setTimeout(resolve, 120)); - manager.togglePause(); - const pausedSnapshot = manager.getSnapshot(); - expect(pausedSnapshot.session.paused).toBe(true); - expect(pausedSnapshot.etaText).toBe("ETA: --"); - - manager.stop(); - await waitFor(() => !manager.getSnapshot().session.running, 15000); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("handles rapid pause/resume toggles without deadlock", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(320 * 1024, 11); - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/toggle-stress") { - res.statusCode = 404; - res.end("not-found"); - return; - } - const range = String(req.headers.range || ""); - const match = range.match(/bytes=(\d+)-/i); - const start = match ? Number(match[1]) : 0; - const chunk = binary.subarray(start); - - if (start > 0) { - res.statusCode = 206; - res.setHeader("Content-Range", `bytes ${start}-${binary.length - 1}/${binary.length}`); - } else { - res.statusCode = 200; - } - - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(chunk.length)); - const split = Math.max(1, Math.floor(chunk.length / 4)); - res.write(chunk.subarray(0, split)); - setTimeout(() => { - if (!res.writableEnded && !res.destroyed) { - res.end(chunk.subarray(split)); - } - }, 260); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/toggle-stress`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "stress.part01.rar", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - maxParallel: 1 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "toggle-stress", links: ["https://dummy/toggle-stress"] }]); - manager.start(); - - await waitFor(() => Object.values(manager.getSnapshot().session.items)[0]?.status === "downloading", 12000); - for (let i = 0; i < 6; i += 1) { - manager.togglePause(); - await new Promise((resolve) => setTimeout(resolve, 90)); - } - - if (manager.getSnapshot().session.paused) { - manager.togglePause(); - } - - await waitFor(() => !manager.getSnapshot().session.running, 25000); - const item = Object.values(manager.getSnapshot().session.items)[0]; - expect(item?.status).toBe("completed"); - expect(fs.existsSync(item?.targetPath || "")).toBe(true); - expect(fs.statSync(item?.targetPath || "").size).toBe(binary.length); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("keeps active downloads resumable on shutdown preparation", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(480 * 1024, 5); - - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/shutdown") { - res.statusCode = 404; - res.end("not-found"); - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - res.write(binary.subarray(0, Math.floor(binary.length / 3))); - setTimeout(() => { - if (!res.writableEnded && !res.destroyed) { - res.end(binary.subarray(Math.floor(binary.length / 3))); - } - }, 2200); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/shutdown`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "shutdown.part01.rar", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - maxParallel: 1 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "shutdown-case", links: ["https://dummy/shutdown"] }]); - const itemId = Object.values(manager.getSnapshot().session.items)[0]?.id || ""; - manager.start(); - await waitFor(() => manager.getSnapshot().session.items[itemId]?.status === "downloading", 12000); - - manager.prepareForShutdown(); - await waitFor(() => { - const state = manager.getSnapshot(); - return !state.session.running && state.session.items[itemId]?.status === "queued"; - }, 8000); - - const item = manager.getSnapshot().session.items[itemId]; - expect(item?.status).toBe("queued"); - expect(item?.fullStatus).toBe("Wartet"); - } finally { - server.close(); - await once(server, "close"); - } - }); - - it("marks extracting items as resumable extraction on shutdown", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const session = emptySession(); - const packageId = "extract-stop-pkg"; - const itemId = "extract-stop-item"; - const createdAt = Date.now() - 20_000; - const outputDir = path.join(root, "downloads", "extract-stop"); - const extractDir = path.join(root, "extract", "extract-stop"); - - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "extract-stop", - outputDir, - extractDir, - status: "extracting", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/extract-stop", - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 123, - totalBytes: 123, - progressPercent: 100, - fileName: "extract-stop.part01.rar", - targetPath: path.join(outputDir, "extract-stop.part01.rar"), - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Entpacken 40%", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - manager.prepareForShutdown(); - const snapshot = manager.getSnapshot(); - expect(snapshot.session.packages[packageId]?.status).toBe("queued"); - expect(snapshot.session.items[itemId]?.fullStatus).toBe("Entpacken abgebrochen (wird fortgesetzt)"); - }); - - it("recovers pending extraction on startup for completed package", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const outputDir = path.join(root, "downloads", "recovery"); - const extractDir = path.join(root, "extract", "recovery"); - fs.mkdirSync(outputDir, { recursive: true }); - - const zip = new AdmZip(); - zip.addFile("episode.txt", Buffer.from("ok")); - const archivePath = path.join(outputDir, "episode.zip"); - zip.writeZip(archivePath); - - const session = emptySession(); - const packageId = "recover-pkg"; - const itemId = "recover-item"; - const createdAt = Date.now() - 20_000; - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "recovery", - outputDir, - extractDir, - status: "downloading", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/recover", - provider: "megadebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: fs.statSync(archivePath).size, - totalBytes: fs.statSync(archivePath).size, - progressPercent: 100, - fileName: "episode.zip", - targetPath: archivePath, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Fertig (100 MB)", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - createExtractSubfolder: true, - autoExtract: true, - enableIntegrityCheck: false, - cleanupMode: "none" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - + + it("counts queued package cancellations in run summary", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(256 * 1024, 5); + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/slow") { + res.statusCode = 404; + res.end("not-found"); + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + const mid = Math.floor(binary.length / 2); + res.write(binary.subarray(0, mid)); + setTimeout(() => { + res.end(binary.subarray(mid)); + }, 600); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/slow`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "episode.mkv", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + maxParallel: 1 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "cancel-run", links: ["https://dummy/one", "https://dummy/two"] }]); + manager.start(); + await new Promise((resolve) => setTimeout(resolve, 120)); + const pkgId = manager.getSnapshot().session.packageOrder[0]; + manager.cancelPackage(pkgId); + await waitFor(() => !manager.getSnapshot().session.running, 25000); + + const summary = manager.getSummary(); + expect(summary).not.toBeNull(); + expect(summary?.total).toBe(2); + expect(summary?.cancelled).toBe(2); + expect(summary?.success).toBe(0); + expect(summary?.failed).toBe(0); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("finishes run when remaining packages are disabled", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(96 * 1024, 8); + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/enabled") { + res.statusCode = 404; + res.end("not-found"); + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.end(binary); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/enabled`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "enabled.bin", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + maxParallel: 1 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([ + { name: "enabled", links: ["https://dummy/enabled"] }, + { name: "disabled", links: ["https://dummy/disabled"] } + ]); + const initial = manager.getSnapshot(); + const enabledPkgId = initial.session.packageOrder[0]; + const disabledPkgId = initial.session.packageOrder[1]; + const enabledItemId = initial.session.packages[enabledPkgId]?.itemIds[0] || ""; + const disabledItemId = initial.session.packages[disabledPkgId]?.itemIds[0] || ""; + + manager.togglePackage(disabledPkgId); + await manager.start(); + await waitFor(() => !manager.getSnapshot().session.running, 25000); + + const snapshot = manager.getSnapshot(); + expect(snapshot.session.packages[disabledPkgId]?.enabled).toBe(false); + expect(snapshot.session.items[enabledItemId]?.status).toBe("completed"); + expect(snapshot.session.items[disabledItemId]?.status).toBe("queued"); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("stops active package and keeps items queued", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(320 * 1024, 15); + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/toggle") { + res.statusCode = 404; + res.end("not-found"); + return; + } + const half = Math.floor(binary.length / 2); + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.write(binary.subarray(0, half)); + setTimeout(() => { + res.end(binary.subarray(half)); + }, 1200); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/toggle`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "toggle.bin", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + maxParallel: 1 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "toggle", links: ["https://dummy/toggle"] }]); + const initial = manager.getSnapshot(); + const pkgId = initial.session.packageOrder[0]; + const itemId = initial.session.packages[pkgId]?.itemIds[0] || ""; + + manager.start(); + await waitFor(() => { + const item = manager.getSnapshot().session.items[itemId]; + return item?.status === "downloading"; + }, 12000); + + manager.togglePackage(pkgId); + await waitFor(() => !manager.getSnapshot().session.running, 25000); + + const snapshot = manager.getSnapshot(); + const item = snapshot.session.items[itemId]; + expect(snapshot.session.packages[pkgId]?.enabled).toBe(false); + expect(item?.status).toBe("queued"); + expect(item?.fullStatus).toBe("Paket gestoppt"); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("shows stable ETA while paused", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(320 * 1024, 10); + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/pause") { + res.statusCode = 404; + res.end("not-found"); + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + const chunk = Math.floor(binary.length / 2); + res.write(binary.subarray(0, chunk)); + setTimeout(() => { + res.end(binary.subarray(chunk)); + }, 900); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/pause`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "pause.bin", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + maxParallel: 1 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "pause-case", links: ["https://dummy/pause"] }]); + manager.start(); + await new Promise((resolve) => setTimeout(resolve, 120)); + manager.togglePause(); + const pausedSnapshot = manager.getSnapshot(); + expect(pausedSnapshot.session.paused).toBe(true); + expect(pausedSnapshot.etaText).toBe("ETA: --"); + + manager.stop(); + await waitFor(() => !manager.getSnapshot().session.running, 15000); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("handles rapid pause/resume toggles without deadlock", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(320 * 1024, 11); + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/toggle-stress") { + res.statusCode = 404; + res.end("not-found"); + return; + } + const range = String(req.headers.range || ""); + const match = range.match(/bytes=(\d+)-/i); + const start = match ? Number(match[1]) : 0; + const chunk = binary.subarray(start); + + if (start > 0) { + res.statusCode = 206; + res.setHeader("Content-Range", `bytes ${start}-${binary.length - 1}/${binary.length}`); + } else { + res.statusCode = 200; + } + + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(chunk.length)); + const split = Math.max(1, Math.floor(chunk.length / 4)); + res.write(chunk.subarray(0, split)); + setTimeout(() => { + if (!res.writableEnded && !res.destroyed) { + res.end(chunk.subarray(split)); + } + }, 260); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/toggle-stress`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "stress.part01.rar", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + maxParallel: 1 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "toggle-stress", links: ["https://dummy/toggle-stress"] }]); + manager.start(); + + await waitFor(() => Object.values(manager.getSnapshot().session.items)[0]?.status === "downloading", 12000); + for (let i = 0; i < 6; i += 1) { + manager.togglePause(); + await new Promise((resolve) => setTimeout(resolve, 90)); + } + + if (manager.getSnapshot().session.paused) { + manager.togglePause(); + } + + await waitFor(() => !manager.getSnapshot().session.running, 25000); + const item = Object.values(manager.getSnapshot().session.items)[0]; + expect(item?.status).toBe("completed"); + expect(fs.existsSync(item?.targetPath || "")).toBe(true); + expect(fs.statSync(item?.targetPath || "").size).toBe(binary.length); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("keeps active downloads resumable on shutdown preparation", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(480 * 1024, 5); + + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/shutdown") { + res.statusCode = 404; + res.end("not-found"); + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + res.write(binary.subarray(0, Math.floor(binary.length / 3))); + setTimeout(() => { + if (!res.writableEnded && !res.destroyed) { + res.end(binary.subarray(Math.floor(binary.length / 3))); + } + }, 2200); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/shutdown`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "shutdown.part01.rar", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + maxParallel: 1 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "shutdown-case", links: ["https://dummy/shutdown"] }]); + const itemId = Object.values(manager.getSnapshot().session.items)[0]?.id || ""; + manager.start(); + await waitFor(() => manager.getSnapshot().session.items[itemId]?.status === "downloading", 12000); + + manager.prepareForShutdown(); + await waitFor(() => { + const state = manager.getSnapshot(); + return !state.session.running && state.session.items[itemId]?.status === "queued"; + }, 8000); + + const item = manager.getSnapshot().session.items[itemId]; + expect(item?.status).toBe("queued"); + expect(item?.fullStatus).toBe("Wartet"); + } finally { + server.close(); + await once(server, "close"); + } + }); + + it("marks extracting items as resumable extraction on shutdown", () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const session = emptySession(); + const packageId = "extract-stop-pkg"; + const itemId = "extract-stop-item"; + const createdAt = Date.now() - 20_000; + const outputDir = path.join(root, "downloads", "extract-stop"); + const extractDir = path.join(root, "extract", "extract-stop"); + + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "extract-stop", + outputDir, + extractDir, + status: "extracting", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/extract-stop", + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 123, + totalBytes: 123, + progressPercent: 100, + fileName: "extract-stop.part01.rar", + targetPath: path.join(outputDir, "extract-stop.part01.rar"), + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Entpacken 40%", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + manager.prepareForShutdown(); + const snapshot = manager.getSnapshot(); + expect(snapshot.session.packages[packageId]?.status).toBe("queued"); + expect(snapshot.session.items[itemId]?.fullStatus).toBe("Entpacken abgebrochen (wird fortgesetzt)"); + }); + + it("recovers pending extraction on startup for completed package", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const outputDir = path.join(root, "downloads", "recovery"); + const extractDir = path.join(root, "extract", "recovery"); + fs.mkdirSync(outputDir, { recursive: true }); + + const zip = new AdmZip(); + zip.addFile("episode.txt", Buffer.from("ok")); + const archivePath = path.join(outputDir, "episode.zip"); + zip.writeZip(archivePath); + + const session = emptySession(); + const packageId = "recover-pkg"; + const itemId = "recover-item"; + const createdAt = Date.now() - 20_000; + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "recovery", + outputDir, + extractDir, + status: "downloading", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/recover", + provider: "megadebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: fs.statSync(archivePath).size, + totalBytes: fs.statSync(archivePath).size, + progressPercent: 100, + fileName: "episode.zip", + targetPath: archivePath, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Fertig (100 MB)", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + createExtractSubfolder: true, + autoExtract: true, + enableIntegrityCheck: false, + cleanupMode: "none" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + await waitFor(() => fs.existsSync(path.join(extractDir, "episode.txt")), 25000); const snapshot = manager.getSnapshot(); expect(snapshot.session.packages[packageId]?.status).toBe("completed"); expect(snapshot.session.items[itemId]?.fullStatus.startsWith("Entpackt - Done")).toBe(true); }); - - it("does not fail startup post-processing when source package dir is missing but extract output exists", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const outputDir = path.join(root, "downloads", "missing-source-ok"); - const extractDir = path.join(root, "extract", "missing-source-ok"); - fs.mkdirSync(extractDir, { recursive: true }); - fs.writeFileSync(path.join(extractDir, "episode.mkv"), "ok", "utf8"); - - const session = emptySession(); - const packageId = "missing-source-ok-pkg"; - const itemId = "missing-source-ok-item"; - const createdAt = Date.now() - 20_000; - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "missing-source-ok", - outputDir, - extractDir, - status: "downloading", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/missing-source-ok", - provider: "megadebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 123, - totalBytes: 123, - progressPercent: 100, - fileName: "missing-source-ok.part01.rar", - targetPath: path.join(outputDir, "missing-source-ok.part01.rar"), - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Fertig (123 B)", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true, - enableIntegrityCheck: false, - cleanupMode: "none" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - + + it("does not fail startup post-processing when source package dir is missing but extract output exists", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const outputDir = path.join(root, "downloads", "missing-source-ok"); + const extractDir = path.join(root, "extract", "missing-source-ok"); + fs.mkdirSync(extractDir, { recursive: true }); + fs.writeFileSync(path.join(extractDir, "episode.mkv"), "ok", "utf8"); + + const session = emptySession(); + const packageId = "missing-source-ok-pkg"; + const itemId = "missing-source-ok-item"; + const createdAt = Date.now() - 20_000; + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "missing-source-ok", + outputDir, + extractDir, + status: "downloading", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/missing-source-ok", + provider: "megadebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 123, + totalBytes: 123, + progressPercent: 100, + fileName: "missing-source-ok.part01.rar", + targetPath: path.join(outputDir, "missing-source-ok.part01.rar"), + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Fertig (123 B)", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true, + enableIntegrityCheck: false, + cleanupMode: "none" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + await waitFor(() => manager.getSnapshot().session.items[itemId]?.fullStatus.startsWith("Entpackt"), 12000); const snapshot = manager.getSnapshot(); expect(snapshot.session.packages[packageId]?.status).toBe("completed"); expect(snapshot.session.items[itemId]?.fullStatus.startsWith("Entpackt - Done")).toBe(true); }); - + it("marks missing source package dir as extracted instead of failed", async () => { const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); tempDirs.push(root); - - const outputDir = path.join(root, "downloads", "missing-source-empty"); - const extractDir = path.join(root, "extract", "missing-source-empty"); - - const session = emptySession(); - const packageId = "missing-source-empty-pkg"; - const itemId = "missing-source-empty-item"; - const createdAt = Date.now() - 20_000; - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: "missing-source-empty", - outputDir, - extractDir, - status: "downloading", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/missing-source-empty", - provider: "megadebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 123, - totalBytes: 123, - progressPercent: 100, - fileName: "missing-source-empty.part01.rar", - targetPath: path.join(outputDir, "missing-source-empty.part01.rar"), - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Fertig (123 B)", - createdAt, - updatedAt: createdAt - }; - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true, - enableIntegrityCheck: false, - cleanupMode: "none" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - await waitFor(() => manager.getSnapshot().session.items[itemId]?.fullStatus.startsWith("Entpackt"), 12000); - const snapshot = manager.getSnapshot(); + + const outputDir = path.join(root, "downloads", "missing-source-empty"); + const extractDir = path.join(root, "extract", "missing-source-empty"); + + const session = emptySession(); + const packageId = "missing-source-empty-pkg"; + const itemId = "missing-source-empty-item"; + const createdAt = Date.now() - 20_000; + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: "missing-source-empty", + outputDir, + extractDir, + status: "downloading", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/missing-source-empty", + provider: "megadebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 123, + totalBytes: 123, + progressPercent: 100, + fileName: "missing-source-empty.part01.rar", + targetPath: path.join(outputDir, "missing-source-empty.part01.rar"), + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Fertig (123 B)", + createdAt, + updatedAt: createdAt + }; + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true, + enableIntegrityCheck: false, + cleanupMode: "none" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + await waitFor(() => manager.getSnapshot().session.items[itemId]?.fullStatus.startsWith("Entpackt"), 12000); + const snapshot = manager.getSnapshot(); expect(snapshot.session.packages[packageId]?.status).toBe("completed"); expect(snapshot.session.items[itemId]?.fullStatus).toBe("Entpackt (Quelle fehlt)"); }); @@ -8281,173 +8281,173 @@ describe("download manager", () => { }); it("does not delete stale target file when stopping during unrestrict phase", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - maxParallel: 1 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "stop-unrestrict", links: ["https://dummy/slow-unrestrict"] }]); - const initialSnapshot = manager.getSnapshot(); - const pkgId = initialSnapshot.session.packageOrder[0]; - const itemId = initialSnapshot.session.packages[pkgId]?.itemIds[0] || ""; - if (!itemId) { - throw new Error("item missing"); - } - - const item = manager.getSnapshot().session.items[itemId]; - const staleTargetPath = path.join(path.dirname(item.targetPath), "existing-before-start.mkv"); - fs.mkdirSync(path.dirname(staleTargetPath), { recursive: true }); - fs.writeFileSync(staleTargetPath, "keep", "utf8"); - - const mutableSession = manager.getSnapshot().session; - if (mutableSession.items[itemId]) { - mutableSession.items[itemId].targetPath = staleTargetPath; - mutableSession.items[itemId].fileName = path.basename(staleTargetPath); - mutableSession.items[itemId].downloadedBytes = 0; - mutableSession.items[itemId].progressPercent = 0; - } - - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - await new Promise((resolve) => setTimeout(resolve, 260)); - return new Response( - JSON.stringify({ - download: "https://cdn.example/unused.bin", - filename: "new-file.mkv", - filesize: 1024 - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return new Response("not-found", { status: 404 }); - }) as typeof fetch; - - manager.start(); - await new Promise((resolve) => setTimeout(resolve, 40)); - manager.stop(); - await waitFor(() => manager.getSnapshot().session.items[itemId]?.status === "cancelled", 12000); - expect(fs.existsSync(staleTargetPath)).toBe(true); - }); - - it("counts re-enabled package items in run summary totals", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const payload = Buffer.alloc(96 * 1024, 5); - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/slow") { - res.statusCode = 404; - res.end("not-found"); - return; - } - setTimeout(() => { - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(payload.length)); - res.end(payload); - }, 180); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/slow`; - - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "episode.mkv", - filesize: payload.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input); - }) as typeof fetch; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - maxParallel: 1 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([ - { name: "pkg-a", links: ["https://dummy/a"] }, - { name: "pkg-b", links: ["https://dummy/b"] } - ]); - - const packageIds = manager.getSnapshot().session.packageOrder; - const packageToToggle = packageIds[0]; - manager.start(); - await new Promise((resolve) => setTimeout(resolve, 40)); - manager.togglePackage(packageToToggle); - manager.togglePackage(packageToToggle); - - await waitFor(() => !manager.getSnapshot().session.running, 25000); - const summary = manager.getSnapshot().summary; - expect(summary?.total).toBe(2); - } finally { - server.close(); - await once(server, "close"); - } - }); - + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + maxParallel: 1 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "stop-unrestrict", links: ["https://dummy/slow-unrestrict"] }]); + const initialSnapshot = manager.getSnapshot(); + const pkgId = initialSnapshot.session.packageOrder[0]; + const itemId = initialSnapshot.session.packages[pkgId]?.itemIds[0] || ""; + if (!itemId) { + throw new Error("item missing"); + } + + const item = manager.getSnapshot().session.items[itemId]; + const staleTargetPath = path.join(path.dirname(item.targetPath), "existing-before-start.mkv"); + fs.mkdirSync(path.dirname(staleTargetPath), { recursive: true }); + fs.writeFileSync(staleTargetPath, "keep", "utf8"); + + const mutableSession = manager.getSnapshot().session; + if (mutableSession.items[itemId]) { + mutableSession.items[itemId].targetPath = staleTargetPath; + mutableSession.items[itemId].fileName = path.basename(staleTargetPath); + mutableSession.items[itemId].downloadedBytes = 0; + mutableSession.items[itemId].progressPercent = 0; + } + + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + await new Promise((resolve) => setTimeout(resolve, 260)); + return new Response( + JSON.stringify({ + download: "https://cdn.example/unused.bin", + filename: "new-file.mkv", + filesize: 1024 + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return new Response("not-found", { status: 404 }); + }) as typeof fetch; + + manager.start(); + await new Promise((resolve) => setTimeout(resolve, 40)); + manager.stop(); + await waitFor(() => manager.getSnapshot().session.items[itemId]?.status === "cancelled", 12000); + expect(fs.existsSync(staleTargetPath)).toBe(true); + }); + + it("counts re-enabled package items in run summary totals", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const payload = Buffer.alloc(96 * 1024, 5); + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/slow") { + res.statusCode = 404; + res.end("not-found"); + return; + } + setTimeout(() => { + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(payload.length)); + res.end(payload); + }, 180); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/slow`; + + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "episode.mkv", + filesize: payload.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input); + }) as typeof fetch; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + maxParallel: 1 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([ + { name: "pkg-a", links: ["https://dummy/a"] }, + { name: "pkg-b", links: ["https://dummy/b"] } + ]); + + const packageIds = manager.getSnapshot().session.packageOrder; + const packageToToggle = packageIds[0]; + manager.start(); + await new Promise((resolve) => setTimeout(resolve, 40)); + manager.togglePackage(packageToToggle); + manager.togglePackage(packageToToggle); + + await waitFor(() => !manager.getSnapshot().session.running, 25000); + const summary = manager.getSnapshot().summary; + expect(summary?.total).toBe(2); + } finally { + server.close(); + await once(server, "close"); + } + }); + it("auto-renames extracted 4SF scene files to folder format", async () => { const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); tempDirs.push(root); - - const packageName = "Asbest.S02.GERMAN.720p.WEB.AVC-4SF"; - const sourceFileName = "4sf-asbest.web.7p-s02e01.mkv"; - const expectedFileName = "Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv"; - const { session, packageId, itemId, extractDir, originalExtractedPath } = createCompletedArchiveSession(root, packageName, sourceFileName); - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true, - autoRename4sf4sj: true, - enableIntegrityCheck: false, - cleanupMode: "none" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - + + const packageName = "Asbest.S02.GERMAN.720p.WEB.AVC-4SF"; + const sourceFileName = "4sf-asbest.web.7p-s02e01.mkv"; + const expectedFileName = "Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv"; + const { session, packageId, itemId, extractDir, originalExtractedPath } = createCompletedArchiveSession(root, packageName, sourceFileName); + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true, + autoRename4sf4sj: true, + enableIntegrityCheck: false, + cleanupMode: "none" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + const expectedPath = path.join(extractDir, expectedFileName); await waitFor(() => fs.existsSync(expectedPath), 12000); const snapshot = manager.getSnapshot(); @@ -8561,119 +8561,119 @@ describe("download manager", () => { }, 20000); it("adds REPACK marker from rp token and supports 4SJ folders", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const packageName = "Asbest.S02.GERMAN.720p.WEB.AVC-4SJ"; - const sourceFileName = "4sf-asbest.rp.web.7p-s02e01.mkv"; - const expectedFileName = "Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv"; - const { session, itemId, extractDir, originalExtractedPath } = createCompletedArchiveSession(root, packageName, sourceFileName); - - new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true, - autoRename4sf4sj: true, - enableIntegrityCheck: false, - cleanupMode: "none" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const expectedPath = path.join(extractDir, expectedFileName); - await waitFor(() => fs.existsSync(expectedPath), 12000); - expect(fs.existsSync(expectedPath)).toBe(true); - expect(fs.existsSync(originalExtractedPath)).toBe(false); - }); - - it("skips auto-rename when no SxxExx token exists in source filename", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const packageName = "Asbest.S02.GERMAN.720p.WEB.AVC-4SF"; - const sourceFileName = "4sf-asbest.rp.web.7p-episode.mkv"; - const unexpectedName = "Asbest.S02.GERMAN.REPACK.720p.WEB.AVC-4SF.mkv"; - const { session, itemId, extractDir, originalExtractedPath } = createCompletedArchiveSession(root, packageName, sourceFileName); - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true, - autoRename4sf4sj: true, - enableIntegrityCheck: false, - cleanupMode: "none" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - await waitFor(() => manager.getSnapshot().session.items[itemId]?.fullStatus.startsWith("Entpackt"), 12000); - expect(fs.existsSync(originalExtractedPath)).toBe(true); - expect(fs.existsSync(path.join(extractDir, unexpectedName))).toBe(false); - }); - - it("does not rename extracted scene files when auto-rename is disabled", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const packageName = "Asbest.S02.GERMAN.720p.WEB.AVC-4SF"; - const sourceFileName = "4sf-asbest.web.7p-s02e01.mkv"; - const unexpectedName = "Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv"; - const { session, itemId, extractDir, originalExtractedPath } = createCompletedArchiveSession(root, packageName, sourceFileName); - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true, - autoRename4sf4sj: false, - enableIntegrityCheck: false, - cleanupMode: "none" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - await waitFor(() => manager.getSnapshot().session.items[itemId]?.fullStatus.startsWith("Entpackt"), 12000); - expect(fs.existsSync(originalExtractedPath)).toBe(true); - expect(fs.existsSync(path.join(extractDir, unexpectedName))).toBe(false); - }); - + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const packageName = "Asbest.S02.GERMAN.720p.WEB.AVC-4SJ"; + const sourceFileName = "4sf-asbest.rp.web.7p-s02e01.mkv"; + const expectedFileName = "Asbest.S02E01.GERMAN.REPACK.720p.WEB.AVC-4SJ.mkv"; + const { session, itemId, extractDir, originalExtractedPath } = createCompletedArchiveSession(root, packageName, sourceFileName); + + new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true, + autoRename4sf4sj: true, + enableIntegrityCheck: false, + cleanupMode: "none" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const expectedPath = path.join(extractDir, expectedFileName); + await waitFor(() => fs.existsSync(expectedPath), 12000); + expect(fs.existsSync(expectedPath)).toBe(true); + expect(fs.existsSync(originalExtractedPath)).toBe(false); + }); + + it("skips auto-rename when no SxxExx token exists in source filename", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const packageName = "Asbest.S02.GERMAN.720p.WEB.AVC-4SF"; + const sourceFileName = "4sf-asbest.rp.web.7p-episode.mkv"; + const unexpectedName = "Asbest.S02.GERMAN.REPACK.720p.WEB.AVC-4SF.mkv"; + const { session, itemId, extractDir, originalExtractedPath } = createCompletedArchiveSession(root, packageName, sourceFileName); + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true, + autoRename4sf4sj: true, + enableIntegrityCheck: false, + cleanupMode: "none" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + await waitFor(() => manager.getSnapshot().session.items[itemId]?.fullStatus.startsWith("Entpackt"), 12000); + expect(fs.existsSync(originalExtractedPath)).toBe(true); + expect(fs.existsSync(path.join(extractDir, unexpectedName))).toBe(false); + }); + + it("does not rename extracted scene files when auto-rename is disabled", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const packageName = "Asbest.S02.GERMAN.720p.WEB.AVC-4SF"; + const sourceFileName = "4sf-asbest.web.7p-s02e01.mkv"; + const unexpectedName = "Asbest.S02E01.GERMAN.720p.WEB.AVC-4SF.mkv"; + const { session, itemId, extractDir, originalExtractedPath } = createCompletedArchiveSession(root, packageName, sourceFileName); + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true, + autoRename4sf4sj: false, + enableIntegrityCheck: false, + cleanupMode: "none" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + await waitFor(() => manager.getSnapshot().session.items[itemId]?.fullStatus.startsWith("Entpackt"), 12000); + expect(fs.existsSync(originalExtractedPath)).toBe(true); + expect(fs.existsSync(path.join(extractDir, unexpectedName))).toBe(false); + }); + it("moves extracted MKV files into a flat library folder per completed package", async () => { const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); tempDirs.push(root); - - const packageName = "Flat-Pack"; - const sourceFileName = "Season 1/Episode01.mkv"; - const { session, packageId, itemId, originalExtractedPath } = createCompletedArchiveSession(root, packageName, sourceFileName); - const mkvLibraryDir = path.join(root, "mkv-library"); - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true, - autoRename4sf4sj: false, - collectMkvToLibrary: true, - mkvLibraryDir, - enableIntegrityCheck: false, - cleanupMode: "none" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - + + const packageName = "Flat-Pack"; + const sourceFileName = "Season 1/Episode01.mkv"; + const { session, packageId, itemId, originalExtractedPath } = createCompletedArchiveSession(root, packageName, sourceFileName); + const mkvLibraryDir = path.join(root, "mkv-library"); + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true, + autoRename4sf4sj: false, + collectMkvToLibrary: true, + mkvLibraryDir, + enableIntegrityCheck: false, + cleanupMode: "none" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + const flattenedPath = path.join(mkvLibraryDir, "Episode01.mkv"); await waitFor(() => fs.existsSync(flattenedPath), 12000); @@ -8717,122 +8717,122 @@ describe("download manager", () => { expect(fs.existsSync(flattenedPath)).toBe(true); expect(fs.existsSync(originalExtractedPath)).toBe(false); }, 20000); - - it("keeps existing MKV names and appends a suffix while flattening", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const packageName = "Flat-Collision"; - const sourceFileName = "Season 1/Episode01.mkv"; - const { session } = createCompletedArchiveSession(root, packageName, sourceFileName); - const mkvLibraryDir = path.join(root, "mkv-library"); - fs.mkdirSync(mkvLibraryDir, { recursive: true }); - const existingPath = path.join(mkvLibraryDir, "Episode01.mkv"); - fs.writeFileSync(existingPath, "already-here", "utf8"); - - new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true, - autoRename4sf4sj: false, - collectMkvToLibrary: true, - mkvLibraryDir, - enableIntegrityCheck: false, - cleanupMode: "none" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const suffixedPath = path.join(mkvLibraryDir, "Episode01 (2).mkv"); - await waitFor(() => fs.existsSync(suffixedPath), 12000); - - expect(fs.existsSync(existingPath)).toBe(true); - expect(fs.readFileSync(existingPath, "utf8")).toBe("already-here"); - expect(fs.existsSync(suffixedPath)).toBe(true); - }); - + + it("keeps existing MKV names and appends a suffix while flattening", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const packageName = "Flat-Collision"; + const sourceFileName = "Season 1/Episode01.mkv"; + const { session } = createCompletedArchiveSession(root, packageName, sourceFileName); + const mkvLibraryDir = path.join(root, "mkv-library"); + fs.mkdirSync(mkvLibraryDir, { recursive: true }); + const existingPath = path.join(mkvLibraryDir, "Episode01.mkv"); + fs.writeFileSync(existingPath, "already-here", "utf8"); + + new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true, + autoRename4sf4sj: false, + collectMkvToLibrary: true, + mkvLibraryDir, + enableIntegrityCheck: false, + cleanupMode: "none" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const suffixedPath = path.join(mkvLibraryDir, "Episode01 (2).mkv"); + await waitFor(() => fs.existsSync(suffixedPath), 12000); + + expect(fs.existsSync(existingPath)).toBe(true); + expect(fs.readFileSync(existingPath, "utf8")).toBe("already-here"); + expect(fs.existsSync(suffixedPath)).toBe(true); + }); + it("removes empty package folders after MKV flattening even with desktop.ini or thumbs.db", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const packageName = "Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR"; - const outputDir = path.join(root, "downloads", packageName); - const extractDir = path.join(root, "extract", packageName); - fs.mkdirSync(outputDir, { recursive: true }); - - const nestedFolder = "Gotham.S03E11.Ein.Ungeheuer.namens.Eifersucht.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR"; - const sourceFileName = `${nestedFolder}/tvr-gotham-s03e11-720p.mkv`; - const zip = new AdmZip(); - zip.addFile(sourceFileName, Buffer.from("video")); - zip.addFile(`${nestedFolder}/tvr-gotham-s03-720p.nfo`, Buffer.from("info")); - zip.addFile(`${nestedFolder}/Thumbs.db`, Buffer.from("thumbs")); - zip.addFile("desktop.ini", Buffer.from("system")); - const archivePath = path.join(outputDir, "episode.zip"); - zip.writeZip(archivePath); - const archiveSize = fs.statSync(archivePath).size; - - const session = emptySession(); - const packageId = `${packageName}-pkg`; - const itemId = `${packageName}-item`; - const createdAt = Date.now() - 20_000; - session.packageOrder = [packageId]; - session.packages[packageId] = { - id: packageId, - name: packageName, - outputDir, - extractDir, - status: "downloading", - itemIds: [itemId], - cancelled: false, - enabled: true, - createdAt, - updatedAt: createdAt - }; - session.items[itemId] = { - id: itemId, - packageId, - url: "https://dummy/gotham", - provider: "realdebrid", - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: archiveSize, - totalBytes: archiveSize, - progressPercent: 100, - fileName: "episode.zip", - targetPath: archivePath, - resumable: true, - attempts: 1, - lastError: "", - fullStatus: "Fertig", - createdAt, - updatedAt: createdAt - }; - - const mkvLibraryDir = path.join(root, "mkv-library"); - new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: true, - autoRename4sf4sj: false, - collectMkvToLibrary: true, - mkvLibraryDir, - enableIntegrityCheck: false, - cleanupMode: "none" - }, - session, - createStoragePaths(path.join(root, "state")) - ); - - const flattenedPath = path.join(mkvLibraryDir, "tvr-gotham-s03e11-720p.mkv"); - await waitFor(() => fs.existsSync(flattenedPath), 12000); + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const packageName = "Gotham.S03.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR"; + const outputDir = path.join(root, "downloads", packageName); + const extractDir = path.join(root, "extract", packageName); + fs.mkdirSync(outputDir, { recursive: true }); + + const nestedFolder = "Gotham.S03E11.Ein.Ungeheuer.namens.Eifersucht.GERMAN.5.1.DL.AC3.720p.BDRiP.x264-TvR"; + const sourceFileName = `${nestedFolder}/tvr-gotham-s03e11-720p.mkv`; + const zip = new AdmZip(); + zip.addFile(sourceFileName, Buffer.from("video")); + zip.addFile(`${nestedFolder}/tvr-gotham-s03-720p.nfo`, Buffer.from("info")); + zip.addFile(`${nestedFolder}/Thumbs.db`, Buffer.from("thumbs")); + zip.addFile("desktop.ini", Buffer.from("system")); + const archivePath = path.join(outputDir, "episode.zip"); + zip.writeZip(archivePath); + const archiveSize = fs.statSync(archivePath).size; + + const session = emptySession(); + const packageId = `${packageName}-pkg`; + const itemId = `${packageName}-item`; + const createdAt = Date.now() - 20_000; + session.packageOrder = [packageId]; + session.packages[packageId] = { + id: packageId, + name: packageName, + outputDir, + extractDir, + status: "downloading", + itemIds: [itemId], + cancelled: false, + enabled: true, + createdAt, + updatedAt: createdAt + }; + session.items[itemId] = { + id: itemId, + packageId, + url: "https://dummy/gotham", + provider: "realdebrid", + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: archiveSize, + totalBytes: archiveSize, + progressPercent: 100, + fileName: "episode.zip", + targetPath: archivePath, + resumable: true, + attempts: 1, + lastError: "", + fullStatus: "Fertig", + createdAt, + updatedAt: createdAt + }; + + const mkvLibraryDir = path.join(root, "mkv-library"); + new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: true, + autoRename4sf4sj: false, + collectMkvToLibrary: true, + mkvLibraryDir, + enableIntegrityCheck: false, + cleanupMode: "none" + }, + session, + createStoragePaths(path.join(root, "state")) + ); + + const flattenedPath = path.join(mkvLibraryDir, "tvr-gotham-s03e11-720p.mkv"); + await waitFor(() => fs.existsSync(flattenedPath), 12000); expect(fs.existsSync(flattenedPath)).toBe(true); expect(fs.existsSync(extractDir)).toBe(false); @@ -9047,17 +9047,17 @@ describe("download manager", () => { it("throws a controlled error for invalid queue import JSON", () => { const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); tempDirs.push(root); - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract") - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract") + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); expect(() => manager.importQueue("{not-json")).toThrow(/Ungultige Queue-Datei/i); }); @@ -9097,236 +9097,236 @@ describe("download manager", () => { }); it("applies global speed limit path when global mode is enabled", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - speedLimitEnabled: true, - speedLimitMode: "global", - speedLimitKbps: 512 - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - const internal = manager as unknown as { - applySpeedLimit: (chunkBytes: number, localWindowBytes: number, localWindowStarted: number) => Promise; - globalSpeedLimitNextAt: number; - }; - - const start = Date.now(); - await internal.applySpeedLimit(1024, 0, start); - expect(internal.globalSpeedLimitNextAt).toBeGreaterThan(start); - }); - - it("resets speed window head when start finds no runnable items", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract") - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - const internal = manager as unknown as { - speedEvents: Array<{ at: number; bytes: number }>; - speedEventsHead: number; - speedBytesLastWindow: number; - }; - internal.speedEvents = [{ at: Date.now() - 10_000, bytes: 999 }]; - internal.speedEventsHead = 5; - internal.speedBytesLastWindow = 999; - - await manager.start(); - expect(internal.speedEventsHead).toBe(0); - expect(internal.speedEvents.length).toBe(0); - expect(internal.speedBytesLastWindow).toBe(0); - }); - - it("does not trigger global stall abort while write-buffer is disk-blocked", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const previousGlobalWatchdog = process.env.RD_GLOBAL_STALL_TIMEOUT_MS; - process.env.RD_GLOBAL_STALL_TIMEOUT_MS = "2500"; - - try { - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract") - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "disk-block-guard", links: ["https://dummy/disk-block-guard"] }]); - const snapshot = manager.getSnapshot(); - const packageId = snapshot.session.packageOrder[0] || ""; - const itemId = snapshot.session.packages[packageId]?.itemIds[0] || ""; - - const internal = manager as unknown as any; - internal.session.running = true; - internal.session.paused = false; - internal.session.reconnectUntil = 0; - internal.session.totalDownloadedBytes = 0; - internal.session.items[itemId].status = "downloading"; - internal.lastGlobalProgressBytes = 0; - internal.lastGlobalProgressAt = Date.now() - 10000; - - const abortController = new AbortController(); - internal.activeTasks.set(itemId, { - itemId, - packageId, - abortController, - abortReason: "none", - resumable: true, - nonResumableCounted: false, - blockedOnDiskWrite: true, - blockedOnDiskSince: Date.now() - 5000 - }); - - internal.runGlobalStallWatchdog(Date.now()); - - expect(abortController.signal.aborted).toBe(false); - expect(internal.lastGlobalProgressAt).toBeGreaterThan(Date.now() - 2000); - } finally { - if (previousGlobalWatchdog === undefined) { - delete process.env.RD_GLOBAL_STALL_TIMEOUT_MS; - } else { - process.env.RD_GLOBAL_STALL_TIMEOUT_MS = previousGlobalWatchdog; - } - } - }); - - it("cleans run tracking when start conflict is skipped", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract") - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "conflict-skip", links: ["https://dummy/skip"] }]); - const snapshot = manager.getSnapshot(); - const packageId = snapshot.session.packageOrder[0]; - const itemId = snapshot.session.packages[packageId]?.itemIds[0] || ""; - - const internal = manager as unknown as { - runItemIds: Set; - runPackageIds: Set; - runOutcomes: Map; - }; - internal.runItemIds.add(itemId); - internal.runPackageIds.add(packageId); - internal.runOutcomes.set(itemId, "completed"); - - const result = await manager.resolveStartConflict(packageId, "skip"); - expect(result.skipped).toBe(true); - expect(internal.runItemIds.has(itemId)).toBe(false); - expect(internal.runPackageIds.has(packageId)).toBe(false); - expect(internal.runOutcomes.has(itemId)).toBe(false); - }); - - it("clears stale run outcomes on overwrite conflict resolution", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract") - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "conflict-overwrite", links: ["https://dummy/overwrite"] }]); - const snapshot = manager.getSnapshot(); - const packageId = snapshot.session.packageOrder[0]; - const itemId = snapshot.session.packages[packageId]?.itemIds[0] || ""; - - const internal = manager as unknown as { - runOutcomes: Map; - }; - internal.runOutcomes.set(itemId, "failed"); - - const result = await manager.resolveStartConflict(packageId, "overwrite"); - expect(result.overwritten).toBe(true); - expect(internal.runOutcomes.has(itemId)).toBe(false); - expect(manager.getSnapshot().session.items[itemId]?.status).toBe("queued"); - }); - - it("clears speed display buffers when run finishes", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const manager = new DownloadManager( - { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract") - }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - const internal = manager as unknown as { - runItemIds: Set; - runOutcomes: Map; - runCompletedPackages: Set; - session: { runStartedAt: number; totalDownloadedBytes: number; running: boolean; paused: boolean }; - speedEvents: Array<{ at: number; bytes: number }>; - speedEventsHead: number; - speedBytesLastWindow: number; - finishRun: () => void; - }; - - internal.session.running = true; - internal.session.paused = false; - internal.session.runStartedAt = Date.now() - 2000; - internal.session.totalDownloadedBytes = 4096; - internal.runItemIds = new Set(["x"]); - internal.runOutcomes = new Map([["x", "completed"]]); - internal.runCompletedPackages = new Set(); - internal.speedEvents = [{ at: Date.now(), bytes: 4096 }]; - internal.speedEventsHead = 1; - internal.speedBytesLastWindow = 4096; - - internal.finishRun(); - - expect(internal.speedEvents.length).toBe(0); - expect(internal.speedEventsHead).toBe(0); - expect(internal.speedBytesLastWindow).toBe(0); - }); - - it("tracks daily usage on the actual provider key without touching other providers", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - - const manager = new DownloadManager( + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + speedLimitEnabled: true, + speedLimitMode: "global", + speedLimitKbps: 512 + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + const internal = manager as unknown as { + applySpeedLimit: (chunkBytes: number, localWindowBytes: number, localWindowStarted: number) => Promise; + globalSpeedLimitNextAt: number; + }; + + const start = Date.now(); + await internal.applySpeedLimit(1024, 0, start); + expect(internal.globalSpeedLimitNextAt).toBeGreaterThan(start); + }); + + it("resets speed window head when start finds no runnable items", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract") + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + const internal = manager as unknown as { + speedEvents: Array<{ at: number; bytes: number }>; + speedEventsHead: number; + speedBytesLastWindow: number; + }; + internal.speedEvents = [{ at: Date.now() - 10_000, bytes: 999 }]; + internal.speedEventsHead = 5; + internal.speedBytesLastWindow = 999; + + await manager.start(); + expect(internal.speedEventsHead).toBe(0); + expect(internal.speedEvents.length).toBe(0); + expect(internal.speedBytesLastWindow).toBe(0); + }); + + it("does not trigger global stall abort while write-buffer is disk-blocked", () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const previousGlobalWatchdog = process.env.RD_GLOBAL_STALL_TIMEOUT_MS; + process.env.RD_GLOBAL_STALL_TIMEOUT_MS = "2500"; + + try { + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract") + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "disk-block-guard", links: ["https://dummy/disk-block-guard"] }]); + const snapshot = manager.getSnapshot(); + const packageId = snapshot.session.packageOrder[0] || ""; + const itemId = snapshot.session.packages[packageId]?.itemIds[0] || ""; + + const internal = manager as unknown as any; + internal.session.running = true; + internal.session.paused = false; + internal.session.reconnectUntil = 0; + internal.session.totalDownloadedBytes = 0; + internal.session.items[itemId].status = "downloading"; + internal.lastGlobalProgressBytes = 0; + internal.lastGlobalProgressAt = Date.now() - 10000; + + const abortController = new AbortController(); + internal.activeTasks.set(itemId, { + itemId, + packageId, + abortController, + abortReason: "none", + resumable: true, + nonResumableCounted: false, + blockedOnDiskWrite: true, + blockedOnDiskSince: Date.now() - 5000 + }); + + internal.runGlobalStallWatchdog(Date.now()); + + expect(abortController.signal.aborted).toBe(false); + expect(internal.lastGlobalProgressAt).toBeGreaterThan(Date.now() - 2000); + } finally { + if (previousGlobalWatchdog === undefined) { + delete process.env.RD_GLOBAL_STALL_TIMEOUT_MS; + } else { + process.env.RD_GLOBAL_STALL_TIMEOUT_MS = previousGlobalWatchdog; + } + } + }); + + it("cleans run tracking when start conflict is skipped", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract") + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "conflict-skip", links: ["https://dummy/skip"] }]); + const snapshot = manager.getSnapshot(); + const packageId = snapshot.session.packageOrder[0]; + const itemId = snapshot.session.packages[packageId]?.itemIds[0] || ""; + + const internal = manager as unknown as { + runItemIds: Set; + runPackageIds: Set; + runOutcomes: Map; + }; + internal.runItemIds.add(itemId); + internal.runPackageIds.add(packageId); + internal.runOutcomes.set(itemId, "completed"); + + const result = await manager.resolveStartConflict(packageId, "skip"); + expect(result.skipped).toBe(true); + expect(internal.runItemIds.has(itemId)).toBe(false); + expect(internal.runPackageIds.has(packageId)).toBe(false); + expect(internal.runOutcomes.has(itemId)).toBe(false); + }); + + it("clears stale run outcomes on overwrite conflict resolution", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract") + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "conflict-overwrite", links: ["https://dummy/overwrite"] }]); + const snapshot = manager.getSnapshot(); + const packageId = snapshot.session.packageOrder[0]; + const itemId = snapshot.session.packages[packageId]?.itemIds[0] || ""; + + const internal = manager as unknown as { + runOutcomes: Map; + }; + internal.runOutcomes.set(itemId, "failed"); + + const result = await manager.resolveStartConflict(packageId, "overwrite"); + expect(result.overwritten).toBe(true); + expect(internal.runOutcomes.has(itemId)).toBe(false); + expect(manager.getSnapshot().session.items[itemId]?.status).toBe("queued"); + }); + + it("clears speed display buffers when run finishes", () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const manager = new DownloadManager( + { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract") + }, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + const internal = manager as unknown as { + runItemIds: Set; + runOutcomes: Map; + runCompletedPackages: Set; + session: { runStartedAt: number; totalDownloadedBytes: number; running: boolean; paused: boolean }; + speedEvents: Array<{ at: number; bytes: number }>; + speedEventsHead: number; + speedBytesLastWindow: number; + finishRun: () => void; + }; + + internal.session.running = true; + internal.session.paused = false; + internal.session.runStartedAt = Date.now() - 2000; + internal.session.totalDownloadedBytes = 4096; + internal.runItemIds = new Set(["x"]); + internal.runOutcomes = new Map([["x", "completed"]]); + internal.runCompletedPackages = new Set(); + internal.speedEvents = [{ at: Date.now(), bytes: 4096 }]; + internal.speedEventsHead = 1; + internal.speedBytesLastWindow = 4096; + + internal.finishRun(); + + expect(internal.speedEvents.length).toBe(0); + expect(internal.speedEventsHead).toBe(0); + expect(internal.speedBytesLastWindow).toBe(0); + }); + + it("tracks daily usage on the actual provider key without touching other providers", () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + + const manager = new DownloadManager( { ...defaultSettings(), megaLogin: "mega-user", @@ -9336,15 +9336,15 @@ describe("download manager", () => { providerDailyUsageBytes: { realdebrid: 512 }, providerTotalUsageBytes: { realdebrid: 2048 } }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - const internal = manager as unknown as { - recordProviderDownloadedBytes: (provider: "megadebrid", bytes: number) => void; - settings: ReturnType; - }; - + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + const internal = manager as unknown as { + recordProviderDownloadedBytes: (provider: "megadebrid", bytes: number) => void; + settings: ReturnType; + }; + internal.recordProviderDownloadedBytes("megadebrid", 1024); expect(internal.settings.providerDailyUsageBytes.realdebrid).toBe(512); @@ -9354,13 +9354,13 @@ describe("download manager", () => { expect(internal.settings.providerTotalUsageBytes["megadebrid-api"]).toBe(1024); expect((internal.settings.providerTotalUsageBytes as Record).megadebrid).toBeUndefined(); }); - - it("tracks daily usage on the actual Debrid-Link key without touching other keys", () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const [firstKey, secondKey] = parseDebridLinkApiKeys("dl-key-one\ndl-key-two"); - - const manager = new DownloadManager( + + it("tracks daily usage on the actual Debrid-Link key without touching other keys", () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const [firstKey, secondKey] = parseDebridLinkApiKeys("dl-key-one\ndl-key-two"); + + const manager = new DownloadManager( { ...defaultSettings(), debridLinkApiKeys: "dl-key-one\ndl-key-two", @@ -9370,15 +9370,15 @@ describe("download manager", () => { debridLinkApiKeyDailyUsageBytes: { [secondKey.id]: 512 }, debridLinkApiKeyTotalUsageBytes: { [secondKey.id]: 2048 } }, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - const internal = manager as unknown as { - recordProviderDownloadedBytes: (provider: "debridlink", bytes: number, providerAccountId?: string) => void; - settings: ReturnType; - }; - + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + const internal = manager as unknown as { + recordProviderDownloadedBytes: (provider: "debridlink", bytes: number, providerAccountId?: string) => void; + settings: ReturnType; + }; + internal.recordProviderDownloadedBytes("debridlink", 1024, firstKey.id); expect(internal.settings.providerDailyUsageBytes.debridlink).toBe(1280); @@ -9388,103 +9388,103 @@ describe("download manager", () => { expect(internal.settings.debridLinkApiKeyTotalUsageBytes[firstKey.id]).toBe(1024); expect(internal.settings.debridLinkApiKeyTotalUsageBytes[secondKey.id]).toBe(2048); }); - - it("does not hang when rapid stop, disable provider, start", async () => { - const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); - tempDirs.push(root); - const binary = Buffer.alloc(256 * 1024, 7); - - // Slow server: delivers data in chunks with delay - const server = http.createServer((req, res) => { - if ((req.url || "") !== "/slow-dl") { - res.statusCode = 404; - res.end("not-found"); - return; - } - res.statusCode = 200; - res.setHeader("Accept-Ranges", "bytes"); - res.setHeader("Content-Length", String(binary.length)); - // Send first half, then delay - res.write(binary.subarray(0, Math.floor(binary.length / 4))); - const timer = setTimeout(() => { - if (!res.writableEnded && !res.destroyed) { - res.end(binary.subarray(Math.floor(binary.length / 4))); - } - }, 5000); - res.on("close", () => clearTimeout(timer)); - }); - - server.listen(0, "127.0.0.1"); - await once(server, "listening"); - - const address = server.address(); - if (!address || typeof address === "string") { - throw new Error("server address unavailable"); - } - const directUrl = `http://127.0.0.1:${address.port}/slow-dl`; - - globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("/unrestrict/link")) { - return new Response( - JSON.stringify({ - download: directUrl, - filename: "test-file.bin", - filesize: binary.length - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - } - return originalFetch(input, init); - }; - - const settings = { - ...defaultSettings(), - token: "rd-token", - outputDir: path.join(root, "downloads"), - extractDir: path.join(root, "extract"), - autoExtract: false, - maxParallel: 1, - autoReconnect: false, - retryLimit: 1 - }; - - try { - const manager = new DownloadManager( - settings, - emptySession(), - createStoragePaths(path.join(root, "state")) - ); - - manager.addPackages([{ name: "hang-test", links: ["https://dummy/hang-test"] }]); - - // Step 1: Start and wait for download to begin - await manager.start(); - await waitFor(() => { - const items = Object.values(manager.getSnapshot().session.items); - return items.some((item) => item.status === "downloading"); - }, 12000); - - // Step 2: Stop — do NOT wait for running=false - manager.stop(); - - // Step 3: Immediately disable the active provider - manager.setSettings({ - ...settings, - disabledProviders: ["realdebrid"] - }); - - // Step 4: Start again immediately — must resolve (not hang) - const startPromise = manager.start(); - const timeout = new Promise<"timeout">((resolve) => setTimeout(() => resolve("timeout"), 8000)); - const result = await Promise.race([startPromise.then(() => "ok" as const), timeout]); - expect(result).toBe("ok"); - } finally { - server.close(); - await once(server, "close"); - } - }, 30000); -}); + + it("does not hang when rapid stop, disable provider, start", async () => { + const root = fs.mkdtempSync(path.join(os.tmpdir(), "rd-dm-")); + tempDirs.push(root); + const binary = Buffer.alloc(256 * 1024, 7); + + // Slow server: delivers data in chunks with delay + const server = http.createServer((req, res) => { + if ((req.url || "") !== "/slow-dl") { + res.statusCode = 404; + res.end("not-found"); + return; + } + res.statusCode = 200; + res.setHeader("Accept-Ranges", "bytes"); + res.setHeader("Content-Length", String(binary.length)); + // Send first half, then delay + res.write(binary.subarray(0, Math.floor(binary.length / 4))); + const timer = setTimeout(() => { + if (!res.writableEnded && !res.destroyed) { + res.end(binary.subarray(Math.floor(binary.length / 4))); + } + }, 5000); + res.on("close", () => clearTimeout(timer)); + }); + + server.listen(0, "127.0.0.1"); + await once(server, "listening"); + + const address = server.address(); + if (!address || typeof address === "string") { + throw new Error("server address unavailable"); + } + const directUrl = `http://127.0.0.1:${address.port}/slow-dl`; + + globalThis.fetch = async (input: RequestInfo | URL, init?: RequestInit): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("/unrestrict/link")) { + return new Response( + JSON.stringify({ + download: directUrl, + filename: "test-file.bin", + filesize: binary.length + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + } + return originalFetch(input, init); + }; + + const settings = { + ...defaultSettings(), + token: "rd-token", + outputDir: path.join(root, "downloads"), + extractDir: path.join(root, "extract"), + autoExtract: false, + maxParallel: 1, + autoReconnect: false, + retryLimit: 1 + }; + + try { + const manager = new DownloadManager( + settings, + emptySession(), + createStoragePaths(path.join(root, "state")) + ); + + manager.addPackages([{ name: "hang-test", links: ["https://dummy/hang-test"] }]); + + // Step 1: Start and wait for download to begin + await manager.start(); + await waitFor(() => { + const items = Object.values(manager.getSnapshot().session.items); + return items.some((item) => item.status === "downloading"); + }, 12000); + + // Step 2: Stop — do NOT wait for running=false + manager.stop(); + + // Step 3: Immediately disable the active provider + manager.setSettings({ + ...settings, + disabledProviders: ["realdebrid"] + }); + + // Step 4: Start again immediately — must resolve (not hang) + const startPromise = manager.start(); + const timeout = new Promise<"timeout">((resolve) => setTimeout(() => resolve("timeout"), 8000)); + const result = await Promise.race([startPromise.then(() => "ok" as const), timeout]); + expect(result).toBe("ok"); + } finally { + server.close(); + await once(server, "close"); + } + }, 30000); +}); diff --git a/tests/storage.test.ts b/tests/storage.test.ts index 2447670..30f2c53 100644 --- a/tests/storage.test.ts +++ b/tests/storage.test.ts @@ -7,117 +7,117 @@ import { getProviderUsageDayKey } from "../src/shared/provider-daily-limits"; import { AppSettings } from "../src/shared/types"; import { defaultSettings } from "../src/main/constants"; import { addHistoryEntryForRetention, createStoragePaths, emptySession, loadHistory, loadHistoryForRetention, loadSession, loadSettings, normalizeSettings, resetHistoryForRetention, saveHistory, saveSession, saveSessionAsync, saveSettings } from "../src/main/storage"; - -const tempDirs: string[] = []; - -afterEach(() => { - for (const dir of tempDirs.splice(0)) { - fs.rmSync(dir, { recursive: true, force: true }); - } -}); - -describe("settings storage", () => { - it("does not persist provider credentials when rememberToken is disabled", () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); - tempDirs.push(dir); - const paths = createStoragePaths(dir); - - saveSettings(paths, { - ...defaultSettings(), - rememberToken: false, - token: "rd-token", - megaLogin: "mega-user", - megaPassword: "mega-pass", - bestToken: "best-token", - allDebridToken: "all-token" - }); - - const raw = JSON.parse(fs.readFileSync(paths.configFile, "utf8")) as Record; - expect(raw.token).toBe(""); - expect(raw.megaLogin).toBe(""); - expect(raw.megaPassword).toBe(""); - expect(raw.bestToken).toBe(""); - expect(raw.allDebridToken).toBe(""); - - const loaded = loadSettings(paths); - expect(loaded.rememberToken).toBe(false); - expect(loaded.token).toBe(""); - expect(loaded.megaLogin).toBe(""); - expect(loaded.megaPassword).toBe(""); - expect(loaded.bestToken).toBe(""); - expect(loaded.allDebridToken).toBe(""); - }); - - it("persists provider credentials when rememberToken is enabled", () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); - tempDirs.push(dir); - const paths = createStoragePaths(dir); - - saveSettings(paths, { - ...defaultSettings(), - rememberToken: true, - token: "rd-token", - megaLogin: "mega-user", - megaPassword: "mega-pass", - bestToken: "best-token", - allDebridToken: "all-token" - }); - - const loaded = loadSettings(paths); - expect(loaded.token).toBe("rd-token"); - expect(loaded.megaLogin).toBe("mega-user"); - expect(loaded.megaPassword).toBe("mega-pass"); - expect(loaded.bestToken).toBe("best-token"); - expect(loaded.allDebridToken).toBe("all-token"); - }); - - it("normalizes invalid enum and numeric values", () => { - const normalized = normalizeSettings({ - ...defaultSettings(), - providerPrimary: "invalid-provider" as unknown as AppSettings["providerPrimary"], - providerSecondary: "invalid-provider" as unknown as AppSettings["providerSecondary"], - providerTertiary: "invalid-provider" as unknown as AppSettings["providerTertiary"], - cleanupMode: "broken" as unknown as AppSettings["cleanupMode"], - extractConflictMode: "broken" as unknown as AppSettings["extractConflictMode"], - completedCleanupPolicy: "broken" as unknown as AppSettings["completedCleanupPolicy"], - speedLimitMode: "broken" as unknown as AppSettings["speedLimitMode"], - maxParallel: 0, - retryLimit: 999, - reconnectWaitSeconds: 9999, - speedLimitKbps: -1, - outputDir: " ", - extractDir: " ", - mkvLibraryDir: " ", - updateRepo: " " - }); - - expect(normalized.providerPrimary).toBe("realdebrid"); - expect(normalized.providerSecondary).toBe("none"); - expect(normalized.providerTertiary).toBe("none"); - expect(normalized.cleanupMode).toBe("none"); - expect(normalized.extractConflictMode).toBe("overwrite"); - expect(normalized.completedCleanupPolicy).toBe("never"); - expect(normalized.speedLimitMode).toBe("global"); - expect(normalized.maxParallel).toBe(1); - expect(normalized.retryLimit).toBe(99); - expect(normalized.reconnectWaitSeconds).toBe(600); - expect(normalized.speedLimitKbps).toBe(0); - expect(normalized.outputDir).toBe(defaultSettings().outputDir); - expect(normalized.extractDir).toBe(defaultSettings().extractDir); - expect(normalized.mkvLibraryDir).toBe(defaultSettings().mkvLibraryDir); - expect(normalized.updateRepo).toBe(defaultSettings().updateRepo); - }); - - it("normalizes malformed persisted config on load", () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); - tempDirs.push(dir); - const paths = createStoragePaths(dir); - - fs.writeFileSync( - paths.configFile, - JSON.stringify({ - providerPrimary: "not-valid", - completedCleanupPolicy: "not-valid", + +const tempDirs: string[] = []; + +afterEach(() => { + for (const dir of tempDirs.splice(0)) { + fs.rmSync(dir, { recursive: true, force: true }); + } +}); + +describe("settings storage", () => { + it("does not persist provider credentials when rememberToken is disabled", () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); + tempDirs.push(dir); + const paths = createStoragePaths(dir); + + saveSettings(paths, { + ...defaultSettings(), + rememberToken: false, + token: "rd-token", + megaLogin: "mega-user", + megaPassword: "mega-pass", + bestToken: "best-token", + allDebridToken: "all-token" + }); + + const raw = JSON.parse(fs.readFileSync(paths.configFile, "utf8")) as Record; + expect(raw.token).toBe(""); + expect(raw.megaLogin).toBe(""); + expect(raw.megaPassword).toBe(""); + expect(raw.bestToken).toBe(""); + expect(raw.allDebridToken).toBe(""); + + const loaded = loadSettings(paths); + expect(loaded.rememberToken).toBe(false); + expect(loaded.token).toBe(""); + expect(loaded.megaLogin).toBe(""); + expect(loaded.megaPassword).toBe(""); + expect(loaded.bestToken).toBe(""); + expect(loaded.allDebridToken).toBe(""); + }); + + it("persists provider credentials when rememberToken is enabled", () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); + tempDirs.push(dir); + const paths = createStoragePaths(dir); + + saveSettings(paths, { + ...defaultSettings(), + rememberToken: true, + token: "rd-token", + megaLogin: "mega-user", + megaPassword: "mega-pass", + bestToken: "best-token", + allDebridToken: "all-token" + }); + + const loaded = loadSettings(paths); + expect(loaded.token).toBe("rd-token"); + expect(loaded.megaLogin).toBe("mega-user"); + expect(loaded.megaPassword).toBe("mega-pass"); + expect(loaded.bestToken).toBe("best-token"); + expect(loaded.allDebridToken).toBe("all-token"); + }); + + it("normalizes invalid enum and numeric values", () => { + const normalized = normalizeSettings({ + ...defaultSettings(), + providerPrimary: "invalid-provider" as unknown as AppSettings["providerPrimary"], + providerSecondary: "invalid-provider" as unknown as AppSettings["providerSecondary"], + providerTertiary: "invalid-provider" as unknown as AppSettings["providerTertiary"], + cleanupMode: "broken" as unknown as AppSettings["cleanupMode"], + extractConflictMode: "broken" as unknown as AppSettings["extractConflictMode"], + completedCleanupPolicy: "broken" as unknown as AppSettings["completedCleanupPolicy"], + speedLimitMode: "broken" as unknown as AppSettings["speedLimitMode"], + maxParallel: 0, + retryLimit: 999, + reconnectWaitSeconds: 9999, + speedLimitKbps: -1, + outputDir: " ", + extractDir: " ", + mkvLibraryDir: " ", + updateRepo: " " + }); + + expect(normalized.providerPrimary).toBe("realdebrid"); + expect(normalized.providerSecondary).toBe("none"); + expect(normalized.providerTertiary).toBe("none"); + expect(normalized.cleanupMode).toBe("none"); + expect(normalized.extractConflictMode).toBe("overwrite"); + expect(normalized.completedCleanupPolicy).toBe("never"); + expect(normalized.speedLimitMode).toBe("global"); + expect(normalized.maxParallel).toBe(1); + expect(normalized.retryLimit).toBe(99); + expect(normalized.reconnectWaitSeconds).toBe(600); + expect(normalized.speedLimitKbps).toBe(0); + expect(normalized.outputDir).toBe(defaultSettings().outputDir); + expect(normalized.extractDir).toBe(defaultSettings().extractDir); + expect(normalized.mkvLibraryDir).toBe(defaultSettings().mkvLibraryDir); + expect(normalized.updateRepo).toBe(defaultSettings().updateRepo); + }); + + it("normalizes malformed persisted config on load", () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); + tempDirs.push(dir); + const paths = createStoragePaths(dir); + + fs.writeFileSync( + paths.configFile, + JSON.stringify({ + providerPrimary: "not-valid", + completedCleanupPolicy: "not-valid", maxParallel: "999", retryLimit: "-3", reconnectWaitSeconds: "1", @@ -127,25 +127,25 @@ describe("settings storage", () => { }), "utf8" ); - - const loaded = loadSettings(paths); - expect(loaded.providerPrimary).toBe("realdebrid"); - expect(loaded.completedCleanupPolicy).toBe("never"); - expect(loaded.maxParallel).toBe(50); + + const loaded = loadSettings(paths); + expect(loaded.providerPrimary).toBe("realdebrid"); + expect(loaded.completedCleanupPolicy).toBe("never"); + expect(loaded.maxParallel).toBe(50); expect(loaded.retryLimit).toBe(0); expect(loaded.reconnectWaitSeconds).toBe(10); expect(loaded.speedLimitMode).toBe("global"); expect(loaded.updateRepo).toBe(defaultSettings().updateRepo); expect(loaded.autoSortPackagesByProgress).toBe(false); }); - + it("keeps explicit none as fallback provider choice", () => { const normalized = normalizeSettings({ ...defaultSettings(), providerSecondary: "none", providerTertiary: "none" - }); - + }); + expect(normalized.providerSecondary).toBe("none"); expect(normalized.providerTertiary).toBe("none"); }); @@ -231,41 +231,41 @@ describe("settings storage", () => { [debridLinkKey.id]: 12288 }); }); - - it("normalizes archive password list line endings", () => { - const normalized = normalizeSettings({ - ...defaultSettings(), - archivePasswordList: "one\r\ntwo\r\nthree" - }); - - expect(normalized.archivePasswordList).toBe("one\ntwo\nthree"); - }); - - it("defaults Real-Debrid web login to disabled and normalizes the flag", () => { - expect(defaultSettings().realDebridUseWebLogin).toBe(false); - - const normalizedEnabled = normalizeSettings({ - ...defaultSettings(), - realDebridUseWebLogin: 1 as unknown as boolean - }); - expect(normalizedEnabled.realDebridUseWebLogin).toBe(true); - - const normalizedDisabled = normalizeSettings({ - ...defaultSettings(), - realDebridUseWebLogin: 0 as unknown as boolean - }); - expect(normalizedDisabled.realDebridUseWebLogin).toBe(false); - }); - + + it("normalizes archive password list line endings", () => { + const normalized = normalizeSettings({ + ...defaultSettings(), + archivePasswordList: "one\r\ntwo\r\nthree" + }); + + expect(normalized.archivePasswordList).toBe("one\ntwo\nthree"); + }); + + it("defaults Real-Debrid web login to disabled and normalizes the flag", () => { + expect(defaultSettings().realDebridUseWebLogin).toBe(false); + + const normalizedEnabled = normalizeSettings({ + ...defaultSettings(), + realDebridUseWebLogin: 1 as unknown as boolean + }); + expect(normalizedEnabled.realDebridUseWebLogin).toBe(true); + + const normalizedDisabled = normalizeSettings({ + ...defaultSettings(), + realDebridUseWebLogin: 0 as unknown as boolean + }); + expect(normalizedDisabled.realDebridUseWebLogin).toBe(false); + }); + it("defaults AllDebrid web login to disabled and normalizes the flag", () => { expect(defaultSettings().allDebridUseWebLogin).toBe(false); - - const normalizedEnabled = normalizeSettings({ - ...defaultSettings(), - allDebridUseWebLogin: 1 as unknown as boolean - }); - expect(normalizedEnabled.allDebridUseWebLogin).toBe(true); - + + const normalizedEnabled = normalizeSettings({ + ...defaultSettings(), + allDebridUseWebLogin: 1 as unknown as boolean + }); + expect(normalizedEnabled.allDebridUseWebLogin).toBe(true); + const normalizedDisabled = normalizeSettings({ ...defaultSettings(), allDebridUseWebLogin: 0 as unknown as boolean @@ -335,31 +335,31 @@ describe("settings storage", () => { it("assigns and preserves bandwidth schedule ids", () => { const normalized = normalizeSettings({ ...defaultSettings(), - bandwidthSchedules: [{ id: "", startHour: 1, endHour: 6, speedLimitKbps: 1024, enabled: true }] - }); - - const generatedId = normalized.bandwidthSchedules[0]?.id; - expect(typeof generatedId).toBe("string"); - expect(generatedId?.length).toBeGreaterThan(0); - - const normalizedAgain = normalizeSettings({ - ...defaultSettings(), - bandwidthSchedules: normalized.bandwidthSchedules - }); - expect(normalizedAgain.bandwidthSchedules[0]?.id).toBe(generatedId); - }); - - it("resets stale active statuses to queued on session load", () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); - tempDirs.push(dir); - const paths = createStoragePaths(dir); - - const session = emptySession(); - session.packages["pkg1"] = { - id: "pkg1", - name: "Test Package", - outputDir: "/tmp/out", - extractDir: "/tmp/extract", + bandwidthSchedules: [{ id: "", startHour: 1, endHour: 6, speedLimitKbps: 1024, enabled: true }] + }); + + const generatedId = normalized.bandwidthSchedules[0]?.id; + expect(typeof generatedId).toBe("string"); + expect(generatedId?.length).toBeGreaterThan(0); + + const normalizedAgain = normalizeSettings({ + ...defaultSettings(), + bandwidthSchedules: normalized.bandwidthSchedules + }); + expect(normalizedAgain.bandwidthSchedules[0]?.id).toBe(generatedId); + }); + + it("resets stale active statuses to queued on session load", () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); + tempDirs.push(dir); + const paths = createStoragePaths(dir); + + const session = emptySession(); + session.packages["pkg1"] = { + id: "pkg1", + name: "Test Package", + outputDir: "/tmp/out", + extractDir: "/tmp/extract", status: "downloading", itemIds: ["item1", "item2", "item3", "item4"], cancelled: false, @@ -369,132 +369,132 @@ describe("settings storage", () => { createdAt: Date.now(), updatedAt: Date.now() }; - session.items["item1"] = { - id: "item1", - packageId: "pkg1", - url: "https://example.com/file1.rar", - provider: null, - status: "downloading", - retries: 0, - speedBps: 1024, - downloadedBytes: 5000, - totalBytes: 10000, - progressPercent: 50, - fileName: "file1.rar", - targetPath: "/tmp/out/file1.rar", - resumable: true, - attempts: 1, - lastError: "some error", - fullStatus: "", - createdAt: Date.now(), - updatedAt: Date.now() - }; - session.items["item2"] = { - id: "item2", - packageId: "pkg1", - url: "https://example.com/file2.rar", - provider: null, - status: "paused", - retries: 0, - speedBps: 0, - downloadedBytes: 0, - totalBytes: null, - progressPercent: 0, - fileName: "file2.rar", - targetPath: "/tmp/out/file2.rar", - resumable: false, - attempts: 0, - lastError: "", - fullStatus: "", - createdAt: Date.now(), - updatedAt: Date.now() - }; - session.items["item3"] = { - id: "item3", - packageId: "pkg1", - url: "https://example.com/file3.rar", - provider: null, - status: "completed", - retries: 0, - speedBps: 0, - downloadedBytes: 10000, - totalBytes: 10000, - progressPercent: 100, - fileName: "file3.rar", - targetPath: "/tmp/out/file3.rar", - resumable: false, - attempts: 1, - lastError: "", - fullStatus: "", - createdAt: Date.now(), - updatedAt: Date.now() - }; - session.items["item4"] = { - id: "item4", - packageId: "pkg1", - url: "https://example.com/file4.rar", - provider: null, - status: "queued", - retries: 0, - speedBps: 0, - downloadedBytes: 0, - totalBytes: null, - progressPercent: 0, - fileName: "file4.rar", - targetPath: "/tmp/out/file4.rar", - resumable: false, - attempts: 0, - lastError: "", - fullStatus: "", - createdAt: Date.now(), - updatedAt: Date.now() - }; - - saveSession(paths, session); - const loaded = loadSession(paths); - - // Active statuses (downloading, paused) should be reset to "queued" - expect(loaded.items["item1"].status).toBe("queued"); - expect(loaded.items["item2"].status).toBe("queued"); - // Speed should be cleared - expect(loaded.items["item1"].speedBps).toBe(0); - // lastError should be cleared for reset items - expect(loaded.items["item1"].lastError).toBe(""); - // Completed and queued statuses should be preserved - expect(loaded.items["item3"].status).toBe("completed"); - expect(loaded.items["item4"].status).toBe("queued"); - // Downloaded bytes should be preserved - expect(loaded.items["item1"].downloadedBytes).toBe(5000); - // Package data should be preserved - expect(loaded.packages["pkg1"].name).toBe("Test Package"); - }); - - it("returns empty session when session file contains invalid JSON", () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); - tempDirs.push(dir); - const paths = createStoragePaths(dir); - - fs.writeFileSync(paths.sessionFile, "{{{corrupted json!!!", "utf8"); - - const loaded = loadSession(paths); - const empty = emptySession(); - expect(loaded.packages).toEqual(empty.packages); - expect(loaded.items).toEqual(empty.items); - expect(loaded.packageOrder).toEqual(empty.packageOrder); - }); - - it("loads backup session when primary session is corrupted", () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); - tempDirs.push(dir); - const paths = createStoragePaths(dir); - - const backupSession = emptySession(); - backupSession.packageOrder = ["pkg-backup"]; - backupSession.packages["pkg-backup"] = { - id: "pkg-backup", - name: "Backup Package", - outputDir: path.join(dir, "out"), - extractDir: path.join(dir, "extract"), + session.items["item1"] = { + id: "item1", + packageId: "pkg1", + url: "https://example.com/file1.rar", + provider: null, + status: "downloading", + retries: 0, + speedBps: 1024, + downloadedBytes: 5000, + totalBytes: 10000, + progressPercent: 50, + fileName: "file1.rar", + targetPath: "/tmp/out/file1.rar", + resumable: true, + attempts: 1, + lastError: "some error", + fullStatus: "", + createdAt: Date.now(), + updatedAt: Date.now() + }; + session.items["item2"] = { + id: "item2", + packageId: "pkg1", + url: "https://example.com/file2.rar", + provider: null, + status: "paused", + retries: 0, + speedBps: 0, + downloadedBytes: 0, + totalBytes: null, + progressPercent: 0, + fileName: "file2.rar", + targetPath: "/tmp/out/file2.rar", + resumable: false, + attempts: 0, + lastError: "", + fullStatus: "", + createdAt: Date.now(), + updatedAt: Date.now() + }; + session.items["item3"] = { + id: "item3", + packageId: "pkg1", + url: "https://example.com/file3.rar", + provider: null, + status: "completed", + retries: 0, + speedBps: 0, + downloadedBytes: 10000, + totalBytes: 10000, + progressPercent: 100, + fileName: "file3.rar", + targetPath: "/tmp/out/file3.rar", + resumable: false, + attempts: 1, + lastError: "", + fullStatus: "", + createdAt: Date.now(), + updatedAt: Date.now() + }; + session.items["item4"] = { + id: "item4", + packageId: "pkg1", + url: "https://example.com/file4.rar", + provider: null, + status: "queued", + retries: 0, + speedBps: 0, + downloadedBytes: 0, + totalBytes: null, + progressPercent: 0, + fileName: "file4.rar", + targetPath: "/tmp/out/file4.rar", + resumable: false, + attempts: 0, + lastError: "", + fullStatus: "", + createdAt: Date.now(), + updatedAt: Date.now() + }; + + saveSession(paths, session); + const loaded = loadSession(paths); + + // Active statuses (downloading, paused) should be reset to "queued" + expect(loaded.items["item1"].status).toBe("queued"); + expect(loaded.items["item2"].status).toBe("queued"); + // Speed should be cleared + expect(loaded.items["item1"].speedBps).toBe(0); + // lastError should be cleared for reset items + expect(loaded.items["item1"].lastError).toBe(""); + // Completed and queued statuses should be preserved + expect(loaded.items["item3"].status).toBe("completed"); + expect(loaded.items["item4"].status).toBe("queued"); + // Downloaded bytes should be preserved + expect(loaded.items["item1"].downloadedBytes).toBe(5000); + // Package data should be preserved + expect(loaded.packages["pkg1"].name).toBe("Test Package"); + }); + + it("returns empty session when session file contains invalid JSON", () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); + tempDirs.push(dir); + const paths = createStoragePaths(dir); + + fs.writeFileSync(paths.sessionFile, "{{{corrupted json!!!", "utf8"); + + const loaded = loadSession(paths); + const empty = emptySession(); + expect(loaded.packages).toEqual(empty.packages); + expect(loaded.items).toEqual(empty.items); + expect(loaded.packageOrder).toEqual(empty.packageOrder); + }); + + it("loads backup session when primary session is corrupted", () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); + tempDirs.push(dir); + const paths = createStoragePaths(dir); + + const backupSession = emptySession(); + backupSession.packageOrder = ["pkg-backup"]; + backupSession.packages["pkg-backup"] = { + id: "pkg-backup", + name: "Backup Package", + outputDir: path.join(dir, "out"), + extractDir: path.join(dir, "extract"), status: "queued", itemIds: ["item-backup"], cancelled: false, @@ -504,191 +504,191 @@ describe("settings storage", () => { createdAt: Date.now(), updatedAt: Date.now() }; - backupSession.items["item-backup"] = { - id: "item-backup", - packageId: "pkg-backup", - url: "https://example.com/backup-file", - provider: null, - status: "queued", - retries: 0, - speedBps: 0, - downloadedBytes: 0, - totalBytes: null, - progressPercent: 0, - fileName: "backup-file.rar", - targetPath: path.join(dir, "out", "backup-file.rar"), - resumable: true, - attempts: 0, - lastError: "", - fullStatus: "Wartet", - createdAt: Date.now(), - updatedAt: Date.now() - }; - - fs.writeFileSync(`${paths.sessionFile}.bak`, JSON.stringify(backupSession), "utf8"); - fs.writeFileSync(paths.sessionFile, "{broken-session-json", "utf8"); - - const loaded = loadSession(paths); - expect(loaded.packageOrder).toEqual(["pkg-backup"]); - expect(loaded.packages["pkg-backup"]?.name).toBe("Backup Package"); - expect(loaded.items["item-backup"]?.fileName).toBe("backup-file.rar"); - - const restoredPrimary = JSON.parse(fs.readFileSync(paths.sessionFile, "utf8")) as { packages?: Record }; - expect(restoredPrimary.packages && "pkg-backup" in restoredPrimary.packages).toBe(true); - }); - - it("returns defaults when config file contains invalid JSON", () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); - tempDirs.push(dir); - const paths = createStoragePaths(dir); - - // Write invalid JSON to the config file - fs.writeFileSync(paths.configFile, "{{{{not valid json!!!}", "utf8"); - - const loaded = loadSettings(paths); - const defaults = defaultSettings(); - expect(loaded.providerPrimary).toBe(defaults.providerPrimary); - expect(loaded.maxParallel).toBe(defaults.maxParallel); - expect(loaded.retryLimit).toBe(defaults.retryLimit); - expect(loaded.outputDir).toBe(defaults.outputDir); - expect(loaded.cleanupMode).toBe(defaults.cleanupMode); - }); - - it("loads backup config when primary config is corrupted", () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); - tempDirs.push(dir); - const paths = createStoragePaths(dir); - - const backupSettings = { - ...defaultSettings(), - outputDir: path.join(dir, "backup-output"), - packageName: "from-backup" - }; - fs.writeFileSync(`${paths.configFile}.bak`, JSON.stringify(backupSettings, null, 2), "utf8"); - fs.writeFileSync(paths.configFile, "{broken-json", "utf8"); - - const loaded = loadSettings(paths); - expect(loaded.outputDir).toBe(backupSettings.outputDir); - expect(loaded.packageName).toBe("from-backup"); - }); - - it("sanitizes malformed persisted session structures", () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); - tempDirs.push(dir); - const paths = createStoragePaths(dir); - - fs.writeFileSync(paths.sessionFile, JSON.stringify({ - version: "invalid", - packageOrder: [123, "pkg-valid"], - packages: { - "1": "bad-entry", - "pkg-valid": { - id: "pkg-valid", - name: "Valid Package", - outputDir: "C:/tmp/out", - extractDir: "C:/tmp/extract", - status: "downloading", - itemIds: ["item-valid", 123], - cancelled: false, - enabled: true - } - }, - items: { - "item-valid": { - id: "item-valid", - packageId: "pkg-valid", - url: "https://example.com/file", - status: "queued", - fileName: "file.bin", - targetPath: "C:/tmp/out/file.bin" - }, - "item-bad": "broken" - } - }), "utf8"); - - const loaded = loadSession(paths); - expect(Object.keys(loaded.packages)).toEqual(["pkg-valid"]); - expect(Object.keys(loaded.items)).toEqual(["item-valid"]); - expect(loaded.packageOrder).toEqual(["pkg-valid"]); - }); - - it("captures async session save payload before later mutations", async () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); - tempDirs.push(dir); - const paths = createStoragePaths(dir); - - const session = emptySession(); - session.summaryText = "before-mutation"; - - const pending = saveSessionAsync(paths, session); - session.summaryText = "after-mutation"; - await pending; - - const persisted = JSON.parse(fs.readFileSync(paths.sessionFile, "utf8")) as { summaryText: string }; - expect(persisted.summaryText).toBe("before-mutation"); - }); - - it("creates session backup before sync and async session overwrites", async () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); - tempDirs.push(dir); - const paths = createStoragePaths(dir); - - const first = emptySession(); - first.summaryText = "first"; - saveSession(paths, first); - - const second = emptySession(); - second.summaryText = "second"; - saveSession(paths, second); - - const backupAfterSync = JSON.parse(fs.readFileSync(`${paths.sessionFile}.bak`, "utf8")) as { summaryText?: string }; - expect(backupAfterSync.summaryText).toBe("first"); - - const third = emptySession(); - third.summaryText = "third"; - await saveSessionAsync(paths, third); - - const backupAfterAsync = JSON.parse(fs.readFileSync(`${paths.sessionFile}.bak`, "utf8")) as { summaryText?: string }; - const primaryAfterAsync = JSON.parse(fs.readFileSync(paths.sessionFile, "utf8")) as { summaryText?: string }; - expect(backupAfterAsync.summaryText).toBe("second"); - expect(primaryAfterAsync.summaryText).toBe("third"); - }); - - it("applies defaults for missing fields when loading old config", () => { - const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); - tempDirs.push(dir); - const paths = createStoragePaths(dir); - - // Write a minimal config that simulates an old version missing newer fields - fs.writeFileSync( - paths.configFile, - JSON.stringify({ - token: "my-token", - rememberToken: true, - outputDir: "/custom/output" - }), - "utf8" - ); - - const loaded = loadSettings(paths); - const defaults = defaultSettings(); - - // Old fields should be preserved - expect(loaded.token).toBe("my-token"); - expect(loaded.outputDir).toBe(path.resolve("/custom/output")); - - // Missing new fields should get default values - expect(loaded.autoProviderFallback).toBe(defaults.autoProviderFallback); - expect(loaded.hybridExtract).toBe(defaults.hybridExtract); - expect(loaded.completedCleanupPolicy).toBe(defaults.completedCleanupPolicy); - expect(loaded.speedLimitMode).toBe(defaults.speedLimitMode); - expect(loaded.clipboardWatch).toBe(defaults.clipboardWatch); - expect(loaded.minimizeToTray).toBe(defaults.minimizeToTray); - expect(loaded.retryLimit).toBe(defaults.retryLimit); - expect(loaded.collectMkvToLibrary).toBe(defaults.collectMkvToLibrary); - expect(loaded.mkvLibraryDir).toBe(defaults.mkvLibraryDir); - expect(loaded.theme).toBe(defaults.theme); - expect(loaded.bandwidthSchedules).toEqual(defaults.bandwidthSchedules); - expect(loaded.updateRepo).toBe(defaults.updateRepo); - }); -}); + backupSession.items["item-backup"] = { + id: "item-backup", + packageId: "pkg-backup", + url: "https://example.com/backup-file", + provider: null, + status: "queued", + retries: 0, + speedBps: 0, + downloadedBytes: 0, + totalBytes: null, + progressPercent: 0, + fileName: "backup-file.rar", + targetPath: path.join(dir, "out", "backup-file.rar"), + resumable: true, + attempts: 0, + lastError: "", + fullStatus: "Wartet", + createdAt: Date.now(), + updatedAt: Date.now() + }; + + fs.writeFileSync(`${paths.sessionFile}.bak`, JSON.stringify(backupSession), "utf8"); + fs.writeFileSync(paths.sessionFile, "{broken-session-json", "utf8"); + + const loaded = loadSession(paths); + expect(loaded.packageOrder).toEqual(["pkg-backup"]); + expect(loaded.packages["pkg-backup"]?.name).toBe("Backup Package"); + expect(loaded.items["item-backup"]?.fileName).toBe("backup-file.rar"); + + const restoredPrimary = JSON.parse(fs.readFileSync(paths.sessionFile, "utf8")) as { packages?: Record }; + expect(restoredPrimary.packages && "pkg-backup" in restoredPrimary.packages).toBe(true); + }); + + it("returns defaults when config file contains invalid JSON", () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); + tempDirs.push(dir); + const paths = createStoragePaths(dir); + + // Write invalid JSON to the config file + fs.writeFileSync(paths.configFile, "{{{{not valid json!!!}", "utf8"); + + const loaded = loadSettings(paths); + const defaults = defaultSettings(); + expect(loaded.providerPrimary).toBe(defaults.providerPrimary); + expect(loaded.maxParallel).toBe(defaults.maxParallel); + expect(loaded.retryLimit).toBe(defaults.retryLimit); + expect(loaded.outputDir).toBe(defaults.outputDir); + expect(loaded.cleanupMode).toBe(defaults.cleanupMode); + }); + + it("loads backup config when primary config is corrupted", () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); + tempDirs.push(dir); + const paths = createStoragePaths(dir); + + const backupSettings = { + ...defaultSettings(), + outputDir: path.join(dir, "backup-output"), + packageName: "from-backup" + }; + fs.writeFileSync(`${paths.configFile}.bak`, JSON.stringify(backupSettings, null, 2), "utf8"); + fs.writeFileSync(paths.configFile, "{broken-json", "utf8"); + + const loaded = loadSettings(paths); + expect(loaded.outputDir).toBe(backupSettings.outputDir); + expect(loaded.packageName).toBe("from-backup"); + }); + + it("sanitizes malformed persisted session structures", () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); + tempDirs.push(dir); + const paths = createStoragePaths(dir); + + fs.writeFileSync(paths.sessionFile, JSON.stringify({ + version: "invalid", + packageOrder: [123, "pkg-valid"], + packages: { + "1": "bad-entry", + "pkg-valid": { + id: "pkg-valid", + name: "Valid Package", + outputDir: "C:/tmp/out", + extractDir: "C:/tmp/extract", + status: "downloading", + itemIds: ["item-valid", 123], + cancelled: false, + enabled: true + } + }, + items: { + "item-valid": { + id: "item-valid", + packageId: "pkg-valid", + url: "https://example.com/file", + status: "queued", + fileName: "file.bin", + targetPath: "C:/tmp/out/file.bin" + }, + "item-bad": "broken" + } + }), "utf8"); + + const loaded = loadSession(paths); + expect(Object.keys(loaded.packages)).toEqual(["pkg-valid"]); + expect(Object.keys(loaded.items)).toEqual(["item-valid"]); + expect(loaded.packageOrder).toEqual(["pkg-valid"]); + }); + + it("captures async session save payload before later mutations", async () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); + tempDirs.push(dir); + const paths = createStoragePaths(dir); + + const session = emptySession(); + session.summaryText = "before-mutation"; + + const pending = saveSessionAsync(paths, session); + session.summaryText = "after-mutation"; + await pending; + + const persisted = JSON.parse(fs.readFileSync(paths.sessionFile, "utf8")) as { summaryText: string }; + expect(persisted.summaryText).toBe("before-mutation"); + }); + + it("creates session backup before sync and async session overwrites", async () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); + tempDirs.push(dir); + const paths = createStoragePaths(dir); + + const first = emptySession(); + first.summaryText = "first"; + saveSession(paths, first); + + const second = emptySession(); + second.summaryText = "second"; + saveSession(paths, second); + + const backupAfterSync = JSON.parse(fs.readFileSync(`${paths.sessionFile}.bak`, "utf8")) as { summaryText?: string }; + expect(backupAfterSync.summaryText).toBe("first"); + + const third = emptySession(); + third.summaryText = "third"; + await saveSessionAsync(paths, third); + + const backupAfterAsync = JSON.parse(fs.readFileSync(`${paths.sessionFile}.bak`, "utf8")) as { summaryText?: string }; + const primaryAfterAsync = JSON.parse(fs.readFileSync(paths.sessionFile, "utf8")) as { summaryText?: string }; + expect(backupAfterAsync.summaryText).toBe("second"); + expect(primaryAfterAsync.summaryText).toBe("third"); + }); + + it("applies defaults for missing fields when loading old config", () => { + const dir = fs.mkdtempSync(path.join(os.tmpdir(), "rd-store-")); + tempDirs.push(dir); + const paths = createStoragePaths(dir); + + // Write a minimal config that simulates an old version missing newer fields + fs.writeFileSync( + paths.configFile, + JSON.stringify({ + token: "my-token", + rememberToken: true, + outputDir: "/custom/output" + }), + "utf8" + ); + + const loaded = loadSettings(paths); + const defaults = defaultSettings(); + + // Old fields should be preserved + expect(loaded.token).toBe("my-token"); + expect(loaded.outputDir).toBe(path.resolve("/custom/output")); + + // Missing new fields should get default values + expect(loaded.autoProviderFallback).toBe(defaults.autoProviderFallback); + expect(loaded.hybridExtract).toBe(defaults.hybridExtract); + expect(loaded.completedCleanupPolicy).toBe(defaults.completedCleanupPolicy); + expect(loaded.speedLimitMode).toBe(defaults.speedLimitMode); + expect(loaded.clipboardWatch).toBe(defaults.clipboardWatch); + expect(loaded.minimizeToTray).toBe(defaults.minimizeToTray); + expect(loaded.retryLimit).toBe(defaults.retryLimit); + expect(loaded.collectMkvToLibrary).toBe(defaults.collectMkvToLibrary); + expect(loaded.mkvLibraryDir).toBe(defaults.mkvLibraryDir); + expect(loaded.theme).toBe(defaults.theme); + expect(loaded.bandwidthSchedules).toEqual(defaults.bandwidthSchedules); + expect(loaded.updateRepo).toBe(defaults.updateRepo); + }); +}); diff --git a/tests/update.test.ts b/tests/update.test.ts index 2953f02..01ca753 100644 --- a/tests/update.test.ts +++ b/tests/update.test.ts @@ -25,17 +25,17 @@ vi.mock("node:child_process", () => ({ import { buildInstallerLaunchArgs, checkGitHubUpdate, installLatestUpdate, isRemoteNewer, normalizeUpdateRepo, parseVersionParts } from "../src/main/update"; import { APP_VERSION } from "../src/main/constants"; import { UpdateCheckResult, UpdateInstallProgress } from "../src/shared/types"; - -const originalFetch = globalThis.fetch; - -function sha256Hex(buffer: Buffer): string { - return crypto.createHash("sha256").update(buffer).digest("hex"); -} - -function sha512Hex(buffer: Buffer): string { - return crypto.createHash("sha512").update(buffer).digest("hex"); -} - + +const originalFetch = globalThis.fetch; + +function sha256Hex(buffer: Buffer): string { + return crypto.createHash("sha256").update(buffer).digest("hex"); +} + +function sha512Hex(buffer: Buffer): string { + return crypto.createHash("sha512").update(buffer).digest("hex"); +} + afterEach(() => { globalThis.fetch = originalFetch; spawnMock.mockClear(); @@ -43,67 +43,67 @@ afterEach(() => { onceMock.mockClear(); vi.restoreAllMocks(); }); - -describe("update", () => { - it("normalizes update repo input", () => { - expect(normalizeUpdateRepo("")).toBe("Administrator/real-debrid-downloader"); - expect(normalizeUpdateRepo("owner/repo")).toBe("owner/repo"); - expect(normalizeUpdateRepo("https://codeberg.org/owner/repo")).toBe("owner/repo"); - expect(normalizeUpdateRepo("https://www.codeberg.org/owner/repo")).toBe("owner/repo"); - expect(normalizeUpdateRepo("https://codeberg.org/owner/repo/releases/tag/v1.2.3")).toBe("owner/repo"); - expect(normalizeUpdateRepo("codeberg.org/owner/repo.git")).toBe("owner/repo"); - expect(normalizeUpdateRepo("git@codeberg.org:owner/repo.git")).toBe("owner/repo"); - }); - - it("uses normalized repo slug for API requests", async () => { - let requestedUrl = ""; - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - requestedUrl = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - return new Response( - JSON.stringify({ - tag_name: `v${APP_VERSION}`, - html_url: "https://git.24-music.de/owner/repo/releases/tag/v1.0.0", - assets: [] - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - ); - }) as typeof fetch; - - const result = await checkGitHubUpdate("https://git.24-music.de/owner/repo/releases"); - expect(requestedUrl).toBe("https://git.24-music.de/api/v1/repos/owner/repo/releases/latest"); - expect(result.currentVersion).toBe(APP_VERSION); - expect(result.latestVersion).toBe(APP_VERSION); - expect(result.updateAvailable).toBe(false); - }); - + +describe("update", () => { + it("normalizes update repo input", () => { + expect(normalizeUpdateRepo("")).toBe("Administrator/real-debrid-downloader"); + expect(normalizeUpdateRepo("owner/repo")).toBe("owner/repo"); + expect(normalizeUpdateRepo("https://codeberg.org/owner/repo")).toBe("owner/repo"); + expect(normalizeUpdateRepo("https://www.codeberg.org/owner/repo")).toBe("owner/repo"); + expect(normalizeUpdateRepo("https://codeberg.org/owner/repo/releases/tag/v1.2.3")).toBe("owner/repo"); + expect(normalizeUpdateRepo("codeberg.org/owner/repo.git")).toBe("owner/repo"); + expect(normalizeUpdateRepo("git@codeberg.org:owner/repo.git")).toBe("owner/repo"); + }); + + it("uses normalized repo slug for API requests", async () => { + let requestedUrl = ""; + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + requestedUrl = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + return new Response( + JSON.stringify({ + tag_name: `v${APP_VERSION}`, + html_url: "https://git.24-music.de/owner/repo/releases/tag/v1.0.0", + assets: [] + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + ); + }) as typeof fetch; + + const result = await checkGitHubUpdate("https://git.24-music.de/owner/repo/releases"); + expect(requestedUrl).toBe("https://git.24-music.de/api/v1/repos/owner/repo/releases/latest"); + expect(result.currentVersion).toBe(APP_VERSION); + expect(result.latestVersion).toBe(APP_VERSION); + expect(result.updateAvailable).toBe(false); + }); + it("picks setup executable asset from release list", async () => { - globalThis.fetch = (async (): Promise => new Response( - JSON.stringify({ - tag_name: "v9.9.9", - html_url: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", - assets: [ - { - name: "Real-Debrid-Downloader 9.9.9.exe", - browser_download_url: "https://example.invalid/portable.exe" - }, - { - name: "Real-Debrid-Downloader Setup 9.9.9.exe", - browser_download_url: "https://example.invalid/setup.exe", - digest: "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" - } - ] - }), - { - status: 200, - headers: { "Content-Type": "application/json" } - } - )) as typeof fetch; - - const result = await checkGitHubUpdate("owner/repo"); - expect(result.updateAvailable).toBe(true); + globalThis.fetch = (async (): Promise => new Response( + JSON.stringify({ + tag_name: "v9.9.9", + html_url: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", + assets: [ + { + name: "Real-Debrid-Downloader 9.9.9.exe", + browser_download_url: "https://example.invalid/portable.exe" + }, + { + name: "Real-Debrid-Downloader Setup 9.9.9.exe", + browser_download_url: "https://example.invalid/setup.exe", + digest: "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + } + ] + }), + { + status: 200, + headers: { "Content-Type": "application/json" } + } + )) as typeof fetch; + + const result = await checkGitHubUpdate("owner/repo"); + expect(result.updateAvailable).toBe(true); expect(result.setupAssetUrl).toBe("https://example.invalid/setup.exe"); expect(result.setupAssetName).toBe("Real-Debrid-Downloader Setup 9.9.9.exe"); }); @@ -111,386 +111,386 @@ describe("update", () => { it("uses silent NSIS install flags with auto-run after update", () => { expect(buildInstallerLaunchArgs()).toEqual(["/S", "--updated", "--force-run"]); }); - - it("falls back to alternate download URL when setup asset URL returns 404", async () => { - const executablePayload = fs.readFileSync(process.execPath); - const executableDigest = sha256Hex(executablePayload); - const requestedUrls: string[] = []; - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - requestedUrls.push(url); - - if (url.includes("stale-setup.exe")) { - return new Response("missing", { status: 404 }); - } - if (url.includes("/releases/download/v9.9.9/")) { - return new Response(executablePayload, { - status: 200, - headers: { "Content-Type": "application/octet-stream" } - }); - } - return new Response("missing", { status: 404 }); - }) as typeof fetch; - - const prechecked: UpdateCheckResult = { - updateAvailable: true, - currentVersion: APP_VERSION, - latestVersion: "9.9.9", - latestTag: "v9.9.9", - releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", - setupAssetUrl: "https://example.invalid/stale-setup.exe", - setupAssetName: "Real-Debrid-Downloader Setup 9.9.9.exe", - setupAssetDigest: `sha256:${executableDigest}` - }; - - const result = await installLatestUpdate("owner/repo", prechecked); - expect(result.started).toBe(true); - expect(requestedUrls.some((url) => url.includes("/releases/download/v9.9.9/"))).toBe(true); - expect(requestedUrls.filter((url) => url.includes("stale-setup.exe"))).toHaveLength(1); - }); - - it("skips draft tag payload and resolves setup asset from stable latest release", async () => { - const executablePayload = fs.readFileSync(process.execPath); - const requestedUrls: string[] = []; - - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - requestedUrls.push(url); - - if (url.endsWith("/releases/tags/v9.9.9")) { - return new Response(JSON.stringify({ - tag_name: "v9.9.9", - draft: true, - prerelease: false, - assets: [ - { - name: "Draft Setup 9.9.9.exe", - browser_download_url: "https://example.invalid/draft-setup.exe" - } - ] - }), { - status: 200, - headers: { "Content-Type": "application/json" } - }); - } - - if (url.endsWith("/releases/latest")) { - const stableDigest = sha256Hex(executablePayload); - return new Response(JSON.stringify({ - tag_name: "v9.9.9", - draft: false, - prerelease: false, - assets: [ - { - name: "Stable Setup 9.9.9.exe", - browser_download_url: "https://example.invalid/stable-setup.exe", - digest: `sha256:${stableDigest}` - } - ] - }), { - status: 200, - headers: { "Content-Type": "application/json" } - }); - } - - if (url.includes("stable-setup.exe")) { - return new Response(executablePayload, { - status: 200, - headers: { "Content-Type": "application/octet-stream" } - }); - } - - return new Response("missing", { status: 404 }); - }) as typeof fetch; - - const prechecked: UpdateCheckResult = { - updateAvailable: true, - currentVersion: APP_VERSION, - latestVersion: "9.9.9", - latestTag: "v9.9.9", - releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", - setupAssetUrl: "", - setupAssetName: "" - }; - - const result = await installLatestUpdate("owner/repo", prechecked); - expect(result.started).toBe(true); - expect(requestedUrls.some((url) => url.endsWith("/releases/tags/v9.9.9"))).toBe(true); - expect(requestedUrls.some((url) => url.endsWith("/releases/latest"))).toBe(true); - expect(requestedUrls.some((url) => url.includes("stable-setup.exe"))).toBe(true); - expect(requestedUrls.some((url) => url.includes("draft-setup.exe"))).toBe(false); - }); - - it("times out hanging release JSON body reads", async () => { - vi.useFakeTimers(); - try { - const cancelSpy = vi.fn(async () => undefined); - globalThis.fetch = (async (): Promise => ({ - ok: true, - status: 200, - headers: new Headers({ "Content-Type": "application/json" }), - json: () => new Promise(() => undefined), - body: { - cancel: cancelSpy - } - } as unknown as Response)) as typeof fetch; - - const pending = checkGitHubUpdate("owner/repo"); - await vi.advanceTimersByTimeAsync(13000); - const result = await pending; - expect(result.updateAvailable).toBe(false); - expect(String(result.error || "")).toMatch(/timeout/i); - expect(cancelSpy).toHaveBeenCalledTimes(1); - } finally { - vi.useRealTimers(); - } - }); - - it("aborts hanging update body downloads on idle timeout", async () => { - const previousTimeout = process.env.RD_UPDATE_BODY_IDLE_TIMEOUT_MS; - process.env.RD_UPDATE_BODY_IDLE_TIMEOUT_MS = "1000"; - - try { - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("hang-setup.exe")) { - const body = new ReadableStream({ - start(controller) { - controller.enqueue(new Uint8Array([1, 2, 3])); - } - }); - return new Response(body, { - status: 200, - headers: { "Content-Type": "application/octet-stream" } - }); - } - return new Response("missing", { status: 404 }); - }) as typeof fetch; - - const prechecked: UpdateCheckResult = { - updateAvailable: true, - currentVersion: APP_VERSION, - latestVersion: "9.9.9", - latestTag: "v9.9.9", - releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", - setupAssetUrl: "https://example.invalid/hang-setup.exe", - setupAssetName: "", - setupAssetDigest: "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" - }; - - const result = await installLatestUpdate("owner/repo", prechecked); - expect(result.started).toBe(false); - expect(result.message).toMatch(/timeout/i); - } finally { - if (previousTimeout === undefined) { - delete process.env.RD_UPDATE_BODY_IDLE_TIMEOUT_MS; - } else { - process.env.RD_UPDATE_BODY_IDLE_TIMEOUT_MS = previousTimeout; - } - } - }, 20000); - - it("blocks installer start when SHA256 digest mismatches", async () => { - const executablePayload = fs.readFileSync(process.execPath); - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("mismatch-setup.exe")) { - return new Response(executablePayload, { - status: 200, - headers: { "Content-Type": "application/octet-stream" } - }); - } - return new Response("missing", { status: 404 }); - }) as typeof fetch; - - const prechecked: UpdateCheckResult = { - updateAvailable: true, - currentVersion: APP_VERSION, - latestVersion: "9.9.9", - latestTag: "v9.9.9", - releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", - setupAssetUrl: "https://example.invalid/mismatch-setup.exe", - setupAssetName: "setup.exe", - setupAssetDigest: "sha256:1111111111111111111111111111111111111111111111111111111111111111" - }; - - const result = await installLatestUpdate("owner/repo", prechecked); - expect(result.started).toBe(false); - expect(result.message).toMatch(/integrit|sha256|mismatch/i); - }); - - it("uses latest.yml SHA512 digest when API asset digest is missing", async () => { - const executablePayload = fs.readFileSync(process.execPath); - const digestSha512Hex = sha512Hex(executablePayload); - const digestSha512Base64 = Buffer.from(digestSha512Hex, "hex").toString("base64"); - const requestedUrls: string[] = []; - - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - requestedUrls.push(url); - - if (url.endsWith("/releases/tags/v9.9.9")) { - return new Response(JSON.stringify({ - tag_name: "v9.9.9", - draft: false, - prerelease: false, - assets: [ - { - name: "Real-Debrid-Downloader Setup 9.9.9.exe", - browser_download_url: "https://example.invalid/setup-no-digest.exe" - }, - { - name: "latest.yml", - browser_download_url: "https://example.invalid/latest.yml" - } - ] - }), { - status: 200, - headers: { "Content-Type": "application/json" } - }); - } - - if (url.includes("latest.yml")) { - return new Response( - `version: 9.9.9\npath: Real-Debrid-Downloader-Setup-9.9.9.exe\nsha512: ${digestSha512Base64}\n`, - { - status: 200, - headers: { "Content-Type": "text/yaml" } - } - ); - } - - if (url.includes("setup-no-digest.exe")) { - return new Response(executablePayload, { - status: 200, - headers: { - "Content-Type": "application/octet-stream", - "Content-Length": String(executablePayload.length) - } - }); - } - - return new Response("missing", { status: 404 }); - }) as typeof fetch; - - const prechecked: UpdateCheckResult = { - updateAvailable: true, - currentVersion: APP_VERSION, - latestVersion: "9.9.9", - latestTag: "v9.9.9", - releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", - setupAssetUrl: "https://example.invalid/setup-no-digest.exe", - setupAssetName: "Real-Debrid-Downloader Setup 9.9.9.exe", - setupAssetDigest: "" - }; - - const result = await installLatestUpdate("owner/repo", prechecked); - expect(result.started).toBe(true); - expect(requestedUrls.some((url) => url.endsWith("/releases/tags/v9.9.9"))).toBe(true); - expect(requestedUrls.some((url) => url.includes("latest.yml"))).toBe(true); - }); - - it("rejects installer when latest.yml SHA512 digest does not match", async () => { - const executablePayload = fs.readFileSync(process.execPath); - const wrongDigestBase64 = Buffer.alloc(64, 0x13).toString("base64"); - - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - - if (url.endsWith("/releases/tags/v9.9.9")) { - return new Response(JSON.stringify({ - tag_name: "v9.9.9", - draft: false, - prerelease: false, - assets: [ - { - name: "Real-Debrid-Downloader Setup 9.9.9.exe", - browser_download_url: "https://example.invalid/setup-no-digest.exe" - }, - { - name: "latest.yml", - browser_download_url: "https://example.invalid/latest.yml" - } - ] - }), { - status: 200, - headers: { "Content-Type": "application/json" } - }); - } - - if (url.includes("latest.yml")) { - return new Response( - `version: 9.9.9\npath: Real-Debrid-Downloader Setup 9.9.9.exe\nsha512: ${wrongDigestBase64}\n`, - { - status: 200, - headers: { "Content-Type": "text/yaml" } - } - ); - } - - if (url.includes("setup-no-digest.exe")) { - return new Response(executablePayload, { - status: 200, - headers: { - "Content-Type": "application/octet-stream", - "Content-Length": String(executablePayload.length) - } - }); - } - - return new Response("missing", { status: 404 }); - }) as typeof fetch; - - const prechecked: UpdateCheckResult = { - updateAvailable: true, - currentVersion: APP_VERSION, - latestVersion: "9.9.9", - latestTag: "v9.9.9", - releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", - setupAssetUrl: "https://example.invalid/setup-no-digest.exe", - setupAssetName: "Real-Debrid-Downloader Setup 9.9.9.exe", - setupAssetDigest: "" - }; - - const result = await installLatestUpdate("owner/repo", prechecked); - expect(result.started).toBe(false); - expect(result.message).toMatch(/sha512|integrit|mismatch/i); - }); - + + it("falls back to alternate download URL when setup asset URL returns 404", async () => { + const executablePayload = fs.readFileSync(process.execPath); + const executableDigest = sha256Hex(executablePayload); + const requestedUrls: string[] = []; + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + requestedUrls.push(url); + + if (url.includes("stale-setup.exe")) { + return new Response("missing", { status: 404 }); + } + if (url.includes("/releases/download/v9.9.9/")) { + return new Response(executablePayload, { + status: 200, + headers: { "Content-Type": "application/octet-stream" } + }); + } + return new Response("missing", { status: 404 }); + }) as typeof fetch; + + const prechecked: UpdateCheckResult = { + updateAvailable: true, + currentVersion: APP_VERSION, + latestVersion: "9.9.9", + latestTag: "v9.9.9", + releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", + setupAssetUrl: "https://example.invalid/stale-setup.exe", + setupAssetName: "Real-Debrid-Downloader Setup 9.9.9.exe", + setupAssetDigest: `sha256:${executableDigest}` + }; + + const result = await installLatestUpdate("owner/repo", prechecked); + expect(result.started).toBe(true); + expect(requestedUrls.some((url) => url.includes("/releases/download/v9.9.9/"))).toBe(true); + expect(requestedUrls.filter((url) => url.includes("stale-setup.exe"))).toHaveLength(1); + }); + + it("skips draft tag payload and resolves setup asset from stable latest release", async () => { + const executablePayload = fs.readFileSync(process.execPath); + const requestedUrls: string[] = []; + + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + requestedUrls.push(url); + + if (url.endsWith("/releases/tags/v9.9.9")) { + return new Response(JSON.stringify({ + tag_name: "v9.9.9", + draft: true, + prerelease: false, + assets: [ + { + name: "Draft Setup 9.9.9.exe", + browser_download_url: "https://example.invalid/draft-setup.exe" + } + ] + }), { + status: 200, + headers: { "Content-Type": "application/json" } + }); + } + + if (url.endsWith("/releases/latest")) { + const stableDigest = sha256Hex(executablePayload); + return new Response(JSON.stringify({ + tag_name: "v9.9.9", + draft: false, + prerelease: false, + assets: [ + { + name: "Stable Setup 9.9.9.exe", + browser_download_url: "https://example.invalid/stable-setup.exe", + digest: `sha256:${stableDigest}` + } + ] + }), { + status: 200, + headers: { "Content-Type": "application/json" } + }); + } + + if (url.includes("stable-setup.exe")) { + return new Response(executablePayload, { + status: 200, + headers: { "Content-Type": "application/octet-stream" } + }); + } + + return new Response("missing", { status: 404 }); + }) as typeof fetch; + + const prechecked: UpdateCheckResult = { + updateAvailable: true, + currentVersion: APP_VERSION, + latestVersion: "9.9.9", + latestTag: "v9.9.9", + releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", + setupAssetUrl: "", + setupAssetName: "" + }; + + const result = await installLatestUpdate("owner/repo", prechecked); + expect(result.started).toBe(true); + expect(requestedUrls.some((url) => url.endsWith("/releases/tags/v9.9.9"))).toBe(true); + expect(requestedUrls.some((url) => url.endsWith("/releases/latest"))).toBe(true); + expect(requestedUrls.some((url) => url.includes("stable-setup.exe"))).toBe(true); + expect(requestedUrls.some((url) => url.includes("draft-setup.exe"))).toBe(false); + }); + + it("times out hanging release JSON body reads", async () => { + vi.useFakeTimers(); + try { + const cancelSpy = vi.fn(async () => undefined); + globalThis.fetch = (async (): Promise => ({ + ok: true, + status: 200, + headers: new Headers({ "Content-Type": "application/json" }), + json: () => new Promise(() => undefined), + body: { + cancel: cancelSpy + } + } as unknown as Response)) as typeof fetch; + + const pending = checkGitHubUpdate("owner/repo"); + await vi.advanceTimersByTimeAsync(13000); + const result = await pending; + expect(result.updateAvailable).toBe(false); + expect(String(result.error || "")).toMatch(/timeout/i); + expect(cancelSpy).toHaveBeenCalledTimes(1); + } finally { + vi.useRealTimers(); + } + }); + + it("aborts hanging update body downloads on idle timeout", async () => { + const previousTimeout = process.env.RD_UPDATE_BODY_IDLE_TIMEOUT_MS; + process.env.RD_UPDATE_BODY_IDLE_TIMEOUT_MS = "1000"; + + try { + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("hang-setup.exe")) { + const body = new ReadableStream({ + start(controller) { + controller.enqueue(new Uint8Array([1, 2, 3])); + } + }); + return new Response(body, { + status: 200, + headers: { "Content-Type": "application/octet-stream" } + }); + } + return new Response("missing", { status: 404 }); + }) as typeof fetch; + + const prechecked: UpdateCheckResult = { + updateAvailable: true, + currentVersion: APP_VERSION, + latestVersion: "9.9.9", + latestTag: "v9.9.9", + releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", + setupAssetUrl: "https://example.invalid/hang-setup.exe", + setupAssetName: "", + setupAssetDigest: "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + }; + + const result = await installLatestUpdate("owner/repo", prechecked); + expect(result.started).toBe(false); + expect(result.message).toMatch(/timeout/i); + } finally { + if (previousTimeout === undefined) { + delete process.env.RD_UPDATE_BODY_IDLE_TIMEOUT_MS; + } else { + process.env.RD_UPDATE_BODY_IDLE_TIMEOUT_MS = previousTimeout; + } + } + }, 20000); + + it("blocks installer start when SHA256 digest mismatches", async () => { + const executablePayload = fs.readFileSync(process.execPath); + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("mismatch-setup.exe")) { + return new Response(executablePayload, { + status: 200, + headers: { "Content-Type": "application/octet-stream" } + }); + } + return new Response("missing", { status: 404 }); + }) as typeof fetch; + + const prechecked: UpdateCheckResult = { + updateAvailable: true, + currentVersion: APP_VERSION, + latestVersion: "9.9.9", + latestTag: "v9.9.9", + releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", + setupAssetUrl: "https://example.invalid/mismatch-setup.exe", + setupAssetName: "setup.exe", + setupAssetDigest: "sha256:1111111111111111111111111111111111111111111111111111111111111111" + }; + + const result = await installLatestUpdate("owner/repo", prechecked); + expect(result.started).toBe(false); + expect(result.message).toMatch(/integrit|sha256|mismatch/i); + }); + + it("uses latest.yml SHA512 digest when API asset digest is missing", async () => { + const executablePayload = fs.readFileSync(process.execPath); + const digestSha512Hex = sha512Hex(executablePayload); + const digestSha512Base64 = Buffer.from(digestSha512Hex, "hex").toString("base64"); + const requestedUrls: string[] = []; + + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + requestedUrls.push(url); + + if (url.endsWith("/releases/tags/v9.9.9")) { + return new Response(JSON.stringify({ + tag_name: "v9.9.9", + draft: false, + prerelease: false, + assets: [ + { + name: "Real-Debrid-Downloader Setup 9.9.9.exe", + browser_download_url: "https://example.invalid/setup-no-digest.exe" + }, + { + name: "latest.yml", + browser_download_url: "https://example.invalid/latest.yml" + } + ] + }), { + status: 200, + headers: { "Content-Type": "application/json" } + }); + } + + if (url.includes("latest.yml")) { + return new Response( + `version: 9.9.9\npath: Real-Debrid-Downloader-Setup-9.9.9.exe\nsha512: ${digestSha512Base64}\n`, + { + status: 200, + headers: { "Content-Type": "text/yaml" } + } + ); + } + + if (url.includes("setup-no-digest.exe")) { + return new Response(executablePayload, { + status: 200, + headers: { + "Content-Type": "application/octet-stream", + "Content-Length": String(executablePayload.length) + } + }); + } + + return new Response("missing", { status: 404 }); + }) as typeof fetch; + + const prechecked: UpdateCheckResult = { + updateAvailable: true, + currentVersion: APP_VERSION, + latestVersion: "9.9.9", + latestTag: "v9.9.9", + releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", + setupAssetUrl: "https://example.invalid/setup-no-digest.exe", + setupAssetName: "Real-Debrid-Downloader Setup 9.9.9.exe", + setupAssetDigest: "" + }; + + const result = await installLatestUpdate("owner/repo", prechecked); + expect(result.started).toBe(true); + expect(requestedUrls.some((url) => url.endsWith("/releases/tags/v9.9.9"))).toBe(true); + expect(requestedUrls.some((url) => url.includes("latest.yml"))).toBe(true); + }); + + it("rejects installer when latest.yml SHA512 digest does not match", async () => { + const executablePayload = fs.readFileSync(process.execPath); + const wrongDigestBase64 = Buffer.alloc(64, 0x13).toString("base64"); + + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + + if (url.endsWith("/releases/tags/v9.9.9")) { + return new Response(JSON.stringify({ + tag_name: "v9.9.9", + draft: false, + prerelease: false, + assets: [ + { + name: "Real-Debrid-Downloader Setup 9.9.9.exe", + browser_download_url: "https://example.invalid/setup-no-digest.exe" + }, + { + name: "latest.yml", + browser_download_url: "https://example.invalid/latest.yml" + } + ] + }), { + status: 200, + headers: { "Content-Type": "application/json" } + }); + } + + if (url.includes("latest.yml")) { + return new Response( + `version: 9.9.9\npath: Real-Debrid-Downloader Setup 9.9.9.exe\nsha512: ${wrongDigestBase64}\n`, + { + status: 200, + headers: { "Content-Type": "text/yaml" } + } + ); + } + + if (url.includes("setup-no-digest.exe")) { + return new Response(executablePayload, { + status: 200, + headers: { + "Content-Type": "application/octet-stream", + "Content-Length": String(executablePayload.length) + } + }); + } + + return new Response("missing", { status: 404 }); + }) as typeof fetch; + + const prechecked: UpdateCheckResult = { + updateAvailable: true, + currentVersion: APP_VERSION, + latestVersion: "9.9.9", + latestTag: "v9.9.9", + releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", + setupAssetUrl: "https://example.invalid/setup-no-digest.exe", + setupAssetName: "Real-Debrid-Downloader Setup 9.9.9.exe", + setupAssetDigest: "" + }; + + const result = await installLatestUpdate("owner/repo", prechecked); + expect(result.started).toBe(false); + expect(result.message).toMatch(/sha512|integrit|mismatch/i); + }); + it("emits install progress events while downloading and launching update", async () => { - const executablePayload = fs.readFileSync(process.execPath); - const digest = sha256Hex(executablePayload); - - globalThis.fetch = (async (input: RequestInfo | URL): Promise => { - const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; - if (url.includes("progress-setup.exe")) { - return new Response(executablePayload, { - status: 200, - headers: { - "Content-Type": "application/octet-stream", - "Content-Length": String(executablePayload.length) - } - }); - } - return new Response("missing", { status: 404 }); - }) as typeof fetch; - - const prechecked: UpdateCheckResult = { - updateAvailable: true, - currentVersion: APP_VERSION, - latestVersion: "9.9.9", - latestTag: "v9.9.9", - releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", - setupAssetUrl: "https://example.invalid/progress-setup.exe", - setupAssetName: "setup.exe", - setupAssetDigest: `sha256:${digest}` - }; - - const progressEvents: UpdateInstallProgress[] = []; - const result = await installLatestUpdate("owner/repo", prechecked, (progress) => { - progressEvents.push(progress); - }); - + const executablePayload = fs.readFileSync(process.execPath); + const digest = sha256Hex(executablePayload); + + globalThis.fetch = (async (input: RequestInfo | URL): Promise => { + const url = typeof input === "string" ? input : input instanceof URL ? input.toString() : input.url; + if (url.includes("progress-setup.exe")) { + return new Response(executablePayload, { + status: 200, + headers: { + "Content-Type": "application/octet-stream", + "Content-Length": String(executablePayload.length) + } + }); + } + return new Response("missing", { status: 404 }); + }) as typeof fetch; + + const prechecked: UpdateCheckResult = { + updateAvailable: true, + currentVersion: APP_VERSION, + latestVersion: "9.9.9", + latestTag: "v9.9.9", + releaseUrl: "https://codeberg.org/owner/repo/releases/tag/v9.9.9", + setupAssetUrl: "https://example.invalid/progress-setup.exe", + setupAssetName: "setup.exe", + setupAssetDigest: `sha256:${digest}` + }; + + const progressEvents: UpdateInstallProgress[] = []; + const result = await installLatestUpdate("owner/repo", prechecked, (progress) => { + progressEvents.push(progress); + }); + expect(result.started).toBe(true); expect(spawnMock).toHaveBeenCalledWith(expect.any(String), ["/S", "--updated", "--force-run"], expect.objectContaining({ detached: true, @@ -503,99 +503,99 @@ describe("update", () => { expect(progressEvents.some((entry) => entry.stage === "verifying")).toBe(true); expect(progressEvents.some((entry) => entry.stage === "launching")).toBe(true); expect(progressEvents.some((entry) => entry.stage === "done")).toBe(true); - }); -}); - -describe("normalizeUpdateRepo extended", () => { - it("handles trailing slashes and extra path segments", () => { - expect(normalizeUpdateRepo("owner/repo/")).toBe("owner/repo"); - expect(normalizeUpdateRepo("/owner/repo/")).toBe("owner/repo"); - expect(normalizeUpdateRepo("https://codeberg.org/owner/repo/tree/main/src")).toBe("owner/repo"); - }); - - it("handles ssh-style git URLs", () => { - expect(normalizeUpdateRepo("git@codeberg.org:user/project.git")).toBe("user/project"); - }); - - it("returns default for malformed inputs", () => { - expect(normalizeUpdateRepo("just-one-part")).toBe("Administrator/real-debrid-downloader"); - expect(normalizeUpdateRepo(" ")).toBe("Administrator/real-debrid-downloader"); - }); - - it("rejects traversal-like owner or repo segments", () => { - expect(normalizeUpdateRepo("../owner/repo")).toBe("Administrator/real-debrid-downloader"); - expect(normalizeUpdateRepo("owner/../repo")).toBe("Administrator/real-debrid-downloader"); - expect(normalizeUpdateRepo("https://codeberg.org/owner/../../repo")).toBe("Administrator/real-debrid-downloader"); - }); - - it("handles www prefix", () => { - expect(normalizeUpdateRepo("https://www.codeberg.org/owner/repo")).toBe("owner/repo"); - expect(normalizeUpdateRepo("www.codeberg.org/owner/repo")).toBe("owner/repo"); - }); -}); - -describe("isRemoteNewer", () => { - it("detects newer major version", () => { - expect(isRemoteNewer("1.0.0", "2.0.0")).toBe(true); - }); - - it("detects newer minor version", () => { - expect(isRemoteNewer("1.2.0", "1.3.0")).toBe(true); - }); - - it("detects newer patch version", () => { - expect(isRemoteNewer("1.2.3", "1.2.4")).toBe(true); - }); - - it("returns false for same version", () => { - expect(isRemoteNewer("1.2.3", "1.2.3")).toBe(false); - }); - - it("returns false for older version", () => { - expect(isRemoteNewer("2.0.0", "1.0.0")).toBe(false); - expect(isRemoteNewer("1.3.0", "1.2.0")).toBe(false); - expect(isRemoteNewer("1.2.4", "1.2.3")).toBe(false); - }); - - it("handles versions with different segment counts", () => { - expect(isRemoteNewer("1.2", "1.2.1")).toBe(true); - expect(isRemoteNewer("1.2.1", "1.2")).toBe(false); - expect(isRemoteNewer("1", "1.0.1")).toBe(true); - }); - - it("handles v-prefix in version strings", () => { - expect(isRemoteNewer("v1.0.0", "v2.0.0")).toBe(true); - expect(isRemoteNewer("v1.0.0", "v1.0.0")).toBe(false); - }); -}); - -describe("parseVersionParts", () => { - it("parses standard version strings", () => { - expect(parseVersionParts("1.2.3")).toEqual([1, 2, 3]); - expect(parseVersionParts("10.20.30")).toEqual([10, 20, 30]); - }); - - it("strips v prefix", () => { - expect(parseVersionParts("v1.2.3")).toEqual([1, 2, 3]); - expect(parseVersionParts("V1.2.3")).toEqual([1, 2, 3]); - }); - - it("handles single segment", () => { - expect(parseVersionParts("5")).toEqual([5]); - }); - - it("handles version with pre-release suffix", () => { - // Non-numeric suffixes are stripped per part - expect(parseVersionParts("1.2.3-beta")).toEqual([1, 2, 3]); - expect(parseVersionParts("1.2.3rc1")).toEqual([1, 2, 3]); - }); - - it("handles empty and whitespace", () => { - expect(parseVersionParts("")).toEqual([0]); - expect(parseVersionParts(" ")).toEqual([0]); - }); - - it("handles versions with extra dots", () => { - expect(parseVersionParts("1.2.3.4")).toEqual([1, 2, 3, 4]); - }); -}); + }); +}); + +describe("normalizeUpdateRepo extended", () => { + it("handles trailing slashes and extra path segments", () => { + expect(normalizeUpdateRepo("owner/repo/")).toBe("owner/repo"); + expect(normalizeUpdateRepo("/owner/repo/")).toBe("owner/repo"); + expect(normalizeUpdateRepo("https://codeberg.org/owner/repo/tree/main/src")).toBe("owner/repo"); + }); + + it("handles ssh-style git URLs", () => { + expect(normalizeUpdateRepo("git@codeberg.org:user/project.git")).toBe("user/project"); + }); + + it("returns default for malformed inputs", () => { + expect(normalizeUpdateRepo("just-one-part")).toBe("Administrator/real-debrid-downloader"); + expect(normalizeUpdateRepo(" ")).toBe("Administrator/real-debrid-downloader"); + }); + + it("rejects traversal-like owner or repo segments", () => { + expect(normalizeUpdateRepo("../owner/repo")).toBe("Administrator/real-debrid-downloader"); + expect(normalizeUpdateRepo("owner/../repo")).toBe("Administrator/real-debrid-downloader"); + expect(normalizeUpdateRepo("https://codeberg.org/owner/../../repo")).toBe("Administrator/real-debrid-downloader"); + }); + + it("handles www prefix", () => { + expect(normalizeUpdateRepo("https://www.codeberg.org/owner/repo")).toBe("owner/repo"); + expect(normalizeUpdateRepo("www.codeberg.org/owner/repo")).toBe("owner/repo"); + }); +}); + +describe("isRemoteNewer", () => { + it("detects newer major version", () => { + expect(isRemoteNewer("1.0.0", "2.0.0")).toBe(true); + }); + + it("detects newer minor version", () => { + expect(isRemoteNewer("1.2.0", "1.3.0")).toBe(true); + }); + + it("detects newer patch version", () => { + expect(isRemoteNewer("1.2.3", "1.2.4")).toBe(true); + }); + + it("returns false for same version", () => { + expect(isRemoteNewer("1.2.3", "1.2.3")).toBe(false); + }); + + it("returns false for older version", () => { + expect(isRemoteNewer("2.0.0", "1.0.0")).toBe(false); + expect(isRemoteNewer("1.3.0", "1.2.0")).toBe(false); + expect(isRemoteNewer("1.2.4", "1.2.3")).toBe(false); + }); + + it("handles versions with different segment counts", () => { + expect(isRemoteNewer("1.2", "1.2.1")).toBe(true); + expect(isRemoteNewer("1.2.1", "1.2")).toBe(false); + expect(isRemoteNewer("1", "1.0.1")).toBe(true); + }); + + it("handles v-prefix in version strings", () => { + expect(isRemoteNewer("v1.0.0", "v2.0.0")).toBe(true); + expect(isRemoteNewer("v1.0.0", "v1.0.0")).toBe(false); + }); +}); + +describe("parseVersionParts", () => { + it("parses standard version strings", () => { + expect(parseVersionParts("1.2.3")).toEqual([1, 2, 3]); + expect(parseVersionParts("10.20.30")).toEqual([10, 20, 30]); + }); + + it("strips v prefix", () => { + expect(parseVersionParts("v1.2.3")).toEqual([1, 2, 3]); + expect(parseVersionParts("V1.2.3")).toEqual([1, 2, 3]); + }); + + it("handles single segment", () => { + expect(parseVersionParts("5")).toEqual([5]); + }); + + it("handles version with pre-release suffix", () => { + // Non-numeric suffixes are stripped per part + expect(parseVersionParts("1.2.3-beta")).toEqual([1, 2, 3]); + expect(parseVersionParts("1.2.3rc1")).toEqual([1, 2, 3]); + }); + + it("handles empty and whitespace", () => { + expect(parseVersionParts("")).toEqual([0]); + expect(parseVersionParts(" ")).toEqual([0]); + }); + + it("handles versions with extra dots", () => { + expect(parseVersionParts("1.2.3.4")).toEqual([1, 2, 3, 4]); + }); +});